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
335785388888	335785389456	335785390006	335785390556	335785391108	335785391656	335785392208	335785392756	335785393306	335785393856	335785394408	335785394956	335785395508	335785396056	335785396606	335785397156	335785397708	335785398256	335785398806	335785399356	335785399906	335785400456	335785401008	335785401556	335785402108	335785402656	335785403208	335785403756	335785404308	335785404856	335785405408	335785405956	335785406506	335785407056	335785407608	335785408156	335785408708	335785409256	335785409808	335785410356	335785410908	335785411456	335785412008	335785412556	335785413108	335785413656	335785414208	335785414756	335785415308	335785415856	335785416408	335785416956	335785417508	335785418056	335785418608	335785419156	335785419708	335785420256	335785420808	335785421356	335785421908	335785422456	335785423008	335785423556	335785424108	335785424656	335785425208	335785425756	335785426308	335785426856	335785427408	335785427956	335785428508	335785429056	335785429608	335785430156	335785430708	335785431256	335785431808	335785432356	335785432908	335785433456	335785434008	335785434556	335785435108	335785435658	335785436208	335785436756	335785437306	335785437856	335785438408	335785438958	335785439508	335785440056	335785440608	335785441156	335785441708	335785442256	335785442808	335785443356	335785443909	335785444456	335785445008	335785445556	335785446108	335785446658	335785447206	335785447756	335785448308	335785448856	335785449406	335785449958	335785450508	335785451056	335785451608	335785452156	335785452708	335785453256	335785453806	335785454356	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2748	3650	2300	2747	3650	2300	2746	3650	2300	2744	3650	2300	2743	3650	2300	2741	3650	2300	2740	3650	2300	2738	3650	2300	2737	3650	2300	2735	3650	2300	2734	3650	2300	2732	3650	2300	2731	3650	2300	2729	3650	2300	2728	3650	2300	2726	3650	2300	2725	3650	2300	2723	3650	2300	2722	3650	2300	2720	3650	2300	2719	3650	2300	2717	3650	2300	2716	3650	2300	2715	3650	2300	2713	3650	2300	2712	3650	2300	2710	3650	2300	2709	3650	2300	2707	3650	2300	2706	3650	2300	2704	3650	2300	2703	3650	2300	2701	3650	2300	2700	3650	2300	2698	3650	2300	2697	3650	2300	2695	3650	2300	2694	3650	2300	2692	3650	2300	2691	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
76531	78921	63044	35664	17182	1671	305	247	256	253	247	247	270	264	257	262	244	264	265	272	254	243	243	250	231	266	248	253	267	246	274	249	238	275	242	274	306	251	236	252	229	260	260	259	252	257	275	255	274	259	252	265	243	246	274	267	251	244	251	283	246	238	246	265	246	253	239	260	277	261	249	241	258	278	256	239	243	272	250	270	275	271	251	270	259	249	263	251	247	242	279	233	240	262	246	248	241	252	265	207	263	244	228	235	238	245	272	246	233	247	261	259	237	268	243	257	263	241	217	257	273	267	244	293	238	266	258	231	254	270	255	244	288	248	240	274	261	233	276	241	236	252	265	274	288	236	252	251	262	254	247	257	244	246	261	235	257	292	260	250	266	247	248	258	243	255	236	276	262	263	246	250	248	260	239	277	267	233	243	226	256	253	231	257	243	259	263	246	230	260	252	258	271	250	251	268	273	251	240	266	234	230	278	281	226	245	273	269	231	267	229	251	264	270	244	227	255	236	234	248	251	241	240	265	250	252	237	244	234	249	269	259	227	255	223	276	240	261	296	239	259	245	265	267	255	262	267	277	227	252	250	242	256	266	237	264	276	233	255	269	235	260	234	234	246	267	234	247	258	255	276	268	253	243	261	222	249	257	235	279	266	246	270	267	248	280	273	284	263	268	244	266	273	272	275	245	253	259	260	248	240	259	259	277	289	252	275	254	241	264	252	251	243	256	247	230	262	246	261	256	259	273	261	258	244	249	238	271	249	267	245	248	273	265	274	229	269	255	285	253	262	286	257	257	225	263	261	247	266	262	257	261	239	241	225	257	256	252	221	260	240	249	235	239	221	249	257	243	253	270	230	260	247	248	260	252	243	259	246	264	274	244	247	235	262	274	250	253	233	249	253	242	234	230	270	265	237	259	222	278	239	248	231	242	235	254	231	247	265	255	264	251	268	272	266	270	230	271	254	242	237	236	243	249	259	261	247	257	255	245	245	246	269	279	259	253	234	222	240	273	248	252	233	254	261	257	256	281	251	263	276	267	264	264	242	246	255	257	251	243	256	251	279	257	255	265	284	263	278	253	243	241	266	233	263	251	240	249	268	261	230	237	241	221	254	247	251	255	249	247	245	233	273	270	259	234	255	267	269	279	264	267	238	257	269	271	275	247	250	265	249	269	258	292	259	293	254	241	251	244	248	247	270	271	251	265	278	255	263	248	251	261	247	236	293	245	239	256	228	239	254	237	263	260	262	260	261	283	264	279	252	258	284	252	241	250	265	229	274	273	254	266	260	240	235	279	268	267	256	255	239	249	259	251	265	267	250	271	253	233	240	233	262	279	276	252	274	264	234	276	251	240	242	258	246	261	254	239	258	231	275	264	247	254	257	243	255	285	254	257	268	215	266	255	253	224	248	251	233	236	245	251	236	254	254	245	246	241	260	235	260	245	252	245	264	278	258	264	220	239	269	278	251	257	243	247	244	279	239	269	269	243	255	250	290	255	243	276	241	277	283	274	242	237	252	245	247	272	257	253	266	253	229	255	258	256	260	267	247	279	251	247	277	276	279	248	242	242	254	250	257	249	254	228	225	234	254	275	244	219	258	257	269	268	235	264	258	247	243	273	224	252	238	265	258	250	242	277	243	263	292	284	244	238	253	226	270	256	267	240	285	249	265	240	252	218	254	256	289	264	266	220	274	238	287	259	266	249	252	282	246	265	254	250	246	290	274	235	223	248	257	230	268	248	268	232	282	254	254	261	260	257	266	294	269	253	203	268	249	260	246	284	257	260	250	236	235	276	261	247	245	257	275	245	239	262	241	256	244	211	238	234	234	254	253	228	247	257	267	244	271	227	242	259	277	252	243	255	225	273	263	244	263	243	312	279	241	264	231	252	223	237	301	281	239	266	282	262	232	284	240	287	234	241	276	234	239	258	243	264	240	294	255	270	250	247	278	287	254	243	230	272	268	254	248	244	224	282	267	262	259	256	247	249	267	262	263	228	222	245	239	273	247	230	252	250	247	251	260	247	248	263	267	241	244	233	249	263	247	266	274	248	247	255	251	250	261	255	243	235	245	236	260	228	280	250	254	257	251	275	237	248	270	290	248	253	267	251	234	254	252	261	261	244	251	235	303	264	263	225	267	237	253	251	219	274	257	266	251	248	264	267	257	240	271	252	236	250	262	223	278	253	230	273	273	240	251	270	252	248	246	250	248	243	239	252	267	232	250	279	258	249	231	262	255	233	251	273	264	251	244	256	237	236	290	274	293	247	254	257	232	269	254	254	244	263	233	241	257	260	237	256	254	235	241	250	238	259	263	264	232	249	254	253	216	232	252	229	261	259	278	259	265	217	244	294	252	269	263	244	271	248	253	243	230	255	244	268	252	266	249	264	261	276	236	238	243	275	276	276	249	267	252	275	242	255	248	245	273	265	270	253	294	260	241	260	269	248	279	238	263	248	255	292	245	289	273	261	235	263	260	235	254	231	276	276	242	260	279	232	256	273	253	257	241	244	257	259	262	228	242	247	243	242	243	241	276	235	246	255	228	252	263	255	242	246	261	255	238	253	279	260	266	283	246	287	280	237	274	266	240	267	243	281	223	245	258	236	256	264	231	282	264	253	232	241	256	273	259	282	279	240	225	239	264	226	226	254	228	244	226	260	217	243	248	256	276	235	234	244	269	256	231	238	259	268	246	241	269	256	284	244	257	247	246	247	259	259	279	258	243	256	260	257	234	241	263	226	254	286	274	243	272	268	262	277	263	256	244	283	259	275	255	263	219	232	256	251	259	267	257	284	263	280	240	259	277	257	241	248	270	269	268	254	296	250	268	253	269	280	261	234	268	229	248	233	260	231	260	257	266	264	244	246	244	263	248	257	254	248	243	247	270	264	249	265	248	258	243	242	244	225	272	269	246	248	236	267	262	265	235	252	275	244	272	246	259	257	269	221	257	226	280	240	274	249	270	269	229	230	271	266	253	258	252	248	287	256	242	264	260	261	270	253	229	260	268	252	266	268	262	247	227	237	265	284	233	274	263	292	255	261	285	269	237	255	259	239	234	250	250	269	243	234	253	264	267	247	236	272	257	248	257	277	224	270	250	272	262	233	262	255	228	240	273	278	254	270	269	251	296	260	243	273	269	283	268	249	251	254	249	254	233	257	265	221	234	254	254	252	243	281	252	263	266	243	276	257	255	260	264	274	268	252	250	263	264	238	275	246	244	243	240	271	247	249	260	223	238	257	289	230	265	242	267	268	254	254	234	233	275	221	235	247	275	245	237	246	259	255	269	278	249	240	236	216	254	252	246	257	244	252	253	242	265	260	257	283	249	272	264	237	258	262	253	237	273	241	262	258	248	271	270	260	248	271	280	251	250	273	243	227	244	245	264	253	270	258	232	273	274	248	273	241	253	263	250	305	256	226	270	227	261	274	258	257	271	270	239	254	258	262	253	264	219	266	266	234	252	244	264	259	255	270	227	250
64152	72311	62652	41111	17626	869	887	882	828	884	849	840	834	852	824	835	828	864	807	873	781	826	809	813	823	741	811	813	840	871	897	828	828	837	820	825	802	833	860	822	827	789	807	806	805	855	874	840	832	831	830	888	868	805	915	807	827	809	805	860	849	779	822	850	819	838	803	852	869	769	809	809	841	804	797	822	809	829	840	830	796	816	868	792	782	797	796	781	825	812	811	803	843	800	851	869	873	744	786	822	798	869	851	817	805	840	854	799	825	794	913	856	853	857	866	828	869	820	806	856	799	845	811	768	808	859	862	875	835	854	823	846	815	856	813	816	826	863	853	829	861	874	827	758	792	788	815	781	824	799	841	848	865	846	839	820	816	853	808	851	819	779	794	831	858	843	827	841	818	763	812	815	834	787	857	839	844	874	799	841	833	802	823	854	853	849	831	786	859	883	825	866	878	804	835	807	827	857	876	834	847	796	786	814	845	824	842	836	765	826	845	877	824	773	794	849	801	800	821	825	864	820	766	834	859	799	873	833	873	878	867	838	791	838	806	769	818	848	840	818	819	849	805	821	842	849	844	846	854	860	819	852	813	846	799	777	825	808	860	854	872	757	843	820	773	782	858	835	869	853	831	815	798	839	797	833	831	847	857	839	853	846	847	839	822	848	817	763	778	840	778	832	835	831	838	839	854	842	890	815	824	865	868	830	849	819	795	819	860	819	833	851	853	802	865	817	845	793	817	819	863	839	863	809	814	854	808	788	803	831	831	873	848	855	830	804	810	822	851	869	843	791	873	861	820	854	793	838	847	760	843	802	809	820	865	824	778	857	843	854	840	822	837	800	866	796	825	839	873	905	800	823	848	834	790	793	835	819	810	835	866	824	840	863	800	791	841	850	795	828	842	818	829	844	880	824	817	872	859	852	881	826	837	820	802	850	844	830	881	832	832	879	844	843	835	863	830	874	840	807	853	773	834	868	874	840	818	863	826	870	855	841	821	830	799	842	801	864	815	826	850	857	763	855	859	791	865	821	831	845	812	841	805	784	830	816	833	892	776	850	841	782	842	836	812	885	801	824	855	898	855	869	843	844	858	835	795	844	835	869	784	833	875	808	824	845	859	795	765	856	821	829	820	826	816	828	843	851	812	832	815	850	856	841	779	830	821	837	784	852	833	821	843	825	860	808	802	886	899	807	850	854	861	840	824	865	772	861	826	806	855	817	846	865	866	864	829	761	820	871	857	815	869	834	813	832	850	879	836	824	806	839	887	869	847	797	841	808	823	868	808	807	837	815	826	859	817	878	765	866	801	823	824	877	799	795	852	831	821	854	849	787	820	843	847	838	850	764	851	824	848	884	867	880	800	862	872	804	841	800	868	863	818	818	841	844	861	793	872	838	867	840	831	811	847	822	844	844	862	819	848	801	831	838	861	828	848	853	793	841	819	828	830	838	865	823	819	814	844	869	829	856	853	812	794	855	842	821	819	829	788	841	797	797	839	837	810	837	840	804	798	858	818	826	829	876	813	821	878	781	841	835	805	807	865	810	856	851	851	847	820	798	821	817	864	865	790	845	803	836	757	859	807	798	839	853	824	866	859	883	808	871	830	817	802	886	810	849	831	814	872	793	806	819	781	827	875	831	833	792	786	799	832	872	787	853	795	779	819	836	812	832	826	868	880	806	868	875	813	819	869	770	835	849	824	862	857	856	843	825	842	870	815	773	787	848	875	850	864	790	851	876	772	802	802	851	885	870	854	779	799	807	863	832	845	813	776	804	835	859	791	820	821	821	837	853	792	838	861	878	807	855	828	815	835	866	797	830	842	824	827	826	827	841	858	804	829	863	799	850	809	847	820	826	815	827	857	848	820	811	867	838	841	885	823	865	867	821	857	914	859	840	822	859	814	838	836	800	801	824	841	786	864	811	844	856	879	865	797	840	872	816	812	872	832	833	813	831	778	760	816	832	843	848	834	829	816	797	858	844	899	781	841	858	827	843	831	824	820	815	805	824	844	833	853	848	811	798	862	798	897	804	805	823	842	821	805	868	878	801	838	832	862	838	812	843	868	817	862	865	829	845	845	801	862	873	861	810	766	794	801	804	801	841	796	871	778	858	838	816	878	857	815	806	858	787	835	820	884	829	842	873	843	814	839	868	837	851	841	867	834	836	841	817	786	860	807	855	855	846	883	830	832	848	823	813	800	810	801	817	837	831	827	812	823	757	850	861	831	876	877	812	752	844	787	809	823	804	846	836	843	842	831	817	885	821	792	840	814	829	851	803	863	827	843	844	821	902	820	826	812	837	842	856	852	865	865	849	851	796	846	835	794	808	798	814	876	837	834	829	792	833	845	858	819	841	819	821	787	839	881	839	842	822	880	813	872	826	795	828	810	822	867	873	797	819	789	850	762	844	807	821	865	807	813	882	843	800	812	802	857	800	842	863	833	788	784	855	804	831	848	812	877	850	799	784	862	869	879	776	823	834	846	867	814	858	842	835	828	823	873	834	836	886	800	810	832	844	858	830	819	818	840	881	831	869	840	842	853	874	815	838	852	807	841	825	864	817	814	862	798	815	921	807	804	783	846	878	792	814	819	792	853	835	834	838	841	791	855	848	817	847	820	823	821	819	837	837	873	794	883	819	866	843	838	806	829	799	864	835	859	843	880	843	850	785	842	818	853	788	812	844	864	848	763	860	874	887	847	834	883	842	800	861	844	837	864	832	839	883	810	796	811	886	849	798	804	850	864	851	837	830	800	809	841	821	822	845	792	815	833	798	812	891	844	809	797	804	879	737	825	844	839	841	808	802	807	819	852	855	809	843	869	851	827	857	842	799	881	876	841	825	849	836	890	801	824	845	814	818	869	806	792	859	863	868	889	853	880	803	779	850	777	856	821	875	855	842	826	786	828	771	848	852	830	834	861	807	870	805	837	788	819	867	812	831	840	820	807	835	853	860	819	783	845	838	853	789	845	821	806	851	848	811	808	891	777	853	843	831	822	865	797	818	846	812	851	799	813	827	870	831	818	867	856	800	822	787	834	823	840	827	844	842	813	831	851	812	823	795	850	814	821	844	846	840	847	827	836	833	800	829	849	869	815	876	834	864	854	856	796	824	834	846	877	813	827	820	856	852	817	817	806	893	868	829	889	843	856	846	842	842	848	910	811	812	902	815	843	854	837	836	840	854	863	840	794	899	827	782	869	832	767	841	804	860	823	799	859	821	856	867	793	859	822	888	818	814	834	810	818	849	848	860	845	808	781	861	837	848	836	833	851	827	800	785	836	846	820	848	863	784	863	839	855	850	873	829	811	848	840	819	778	843	872	808	858	821	835	799	811	865	777	839	868	786	795	852	831	822	838	870	852	826	873	846	839	806	855	796	825	836	874	819	815	809	816	839	808	778	818	835	874	844	834	835	825	853	816	851	808	823	894	879	869	796	851	808	859	819	816	810	838	813	808	826	842	856	795	817	855	830	819	836	835	804
29032	21453	9925	2175	736	211	221	235	196	202	217	233	233	224	243	220	202	216	222	222	226	225	241	235	223	226	254	226	234	210	237	212	235	227	199	224	231	218	243	252	225	218	218	220	216	210	233	207	222	233	215	220	203	245	244	184	226	221	217	226	208	210	226	190	221	199	211	219	208	240	230	218	218	214	224	250	215	249	237	219	225	207	197	219	221	213	196	224	227	221	223	216	214	227	229	198	197	246	231	196	192	200	237	222	200	248	197	200	220	238	225	248	226	213	214	214	255	242	191	230	235	217	208	220	229	197	246	213	247	207	255	233	196	259	209	212	246	202	225	219	214	215	248	214	240	239	224	216	227	222	222	244	224	198	214	231	224	220	230	228	223	211	201	231	222	227	224	239	249	212	231	198	232	221	218	211	198	233	232	211	225	218	206	221	221	236	217	219	205	215	250	234	224	207	217	230	236	211	228	214	239	265	236	210	244	202	243	223	215	232	226	221	255	220	205	206	205	230	222	234	218	243	194	210	224	210	215	224	245	238	219	216	221	232	232	239	206	210	211	236	240	224	219	218	223	217	229	226	207	216	242	222	217	202	217	216	239	234	206	210	205	206	237	216	186	216	222	195	189	211	223	218	209	226	250	210	252	239	235	250	221	220	183	214	211	236	231	202	246	231	215	218	231	209	235	219	209	219	245	224	211	235	220	231	201	231	229	235	240	259	234	217	240	221	241	225	223	203	218	205	242	235	203	227	216	203	214	250	215	201	233	222	216	233	215	193	224	225	227	203	203	223	239	210	214	211	237	219	221	218	204	192	214	210	223	237	221	227	213	222	224	209	236	212	225	204	211	248	200	232	196	211	258	238	235	245	226	225	215	233	206	218	225	222	238	197	222	207	229	219	217	211	220	210	212	250	224	229	221	229	233	197	204	233	215	223	230	198	230	211	245	214	226	224	236	234	236	212	218	209	215	236	205	197	221	231	220	190	243	231	237	253	209	216	229	212	207	219	214	226	208	258	216	205	198	206	206	211	226	231	202	240	230	223	210	228	230	225	241	227	199	233	251	195	210	192	199	199	198	255	233	234	269	207	226	215	211	217	254	204	227	223	200	221	203	199	227	232	217	212	221	186	233	214	227	225	263	228	218	218	231	198	213	211	203	209	215	197	235	226	223	200	229	223	206	229	220	227	210	228	201	220	226	253	227	235	226	247	227	229	228	200	219	228	218	225	222	233	238	216	211	223	230	233	215	220	228	249	254	231	204	216	217	210	218	199	225	207	232	190	210	208	200	227	240	216	192	227	209	238	212	244	236	231	213	200	201	217	208	221	217	224	217	217	236	207	210	194	221	227	244	210	207	193	223	198	239	214	214	218	213	220	211	218	216	218	228	191	206	222	233	238	226	192	214	227	200	249	219	236	188	247	208	221	218	205	221	209	231	245	233	204	222	203	217	208	225	224	235	189	241	216	233	207	225	185	230	214	227	222	254	217	218	185	213	233	203	229	211	226	202	209	217	233	209	188	208	215	225	237	223	225	217	209	221	224	214	218	202	251	224	224	219	215	211	180	197	185	210	197	226	214	216	210	218	211	223	245	222	221	233	216	244	220	222	226	207	190	219	243	211	206	220	207	240	238	213	237	228	221	212	235	245	248	236	243	275	237	208	222	218	187	255	234	222	217	218	234	215	219	237	204	206	226	218	246	216	228	203	215	226	237	236	209	231	223	226	224	222	218	216	187	213	223	206	219	208	218	221	213	226	228	236	258	227	201	224	230	227	227	237	209	235	205	213	234	214	218	222	223	224	217	230	214	222	221	207	224	198	217	225	238	214	215	225	243	223	246	228	224	209	265	228	228	193	217	251	216	254	218	219	216	204	231	203	236	247	209	232	211	228	210	211	224	215	218	210	212	231	222	235	198	225	217	240	214	248	237	221	212	233	231	236	226	233	219	213	263	211	241	222	208	237	235	234	219	222	203	208	233	216	206	194	212	199	205	209	204	237	219	199	240	231	226	223	194	207	201	218	243	229	206	219	222	230	230	210	226	245	220	198	218	220	215	236	225	216	244	235	230	199	215	214	214	213	228	194	201	221	214	194	225	207	261	205	218	208	213	236	227	220	223	229	228	217	220	231	239	227	219	208	228	218	208	224	217	195	224	218	232	202	246	197	242	238	245	232	213	233	224	225	216	249	200	238	226	227	206	224	227	237	228	237	223	210	194	217	231	225	214	199	208	211	207	222	218	220	220	219	209	221	235	224	228	232	219	206	211	221	237	200	242	201	204	212	215	216	218	214	231	224	185	214	241	225	182	239	215	211	232	229	225	209	197	219	203	213	207	234	239	225	207	200	226	233	215	218	210	224	224	236	221	229	222	232	210	225	243	195	223	235	213	209	233	240	202	207	210	232	216	180	240	227	222	212	240	213	230	223	238	201	198	198	233	217	222	242	228	228	213	224	217	241	202	210	248	204	217	225	203	209	249	195	203	225	218	227	205	244	236	224	220	192	220	248	210	244	215	220	215	231	205	225	212	220	227	229	201	233	202	209	198	210	208	218	196	221	223	198	215	210	231	206	199	245	202	202	230	208	202	213	215	204	204	232	255	234	234	222	211	202	236	204	217	242	228	217	231	205	202	182	242	219	232	209	245	239	213	220	209	213	254	236	218	238	221	218	212	206	217	219	242	229	220	237	237	217	256	197	205	220	227	255	201	216	233	212	234	222	215	219	215	216	231	240	226	217	217	237	271	237	241	213	245	218	210	244	216	221	221	228	227	221	223	221	221	219	225	223	233	248	238	240	194	200	194	187	185	212	243	222	222	230	219	237	219	249	233	219	222	224	211	204	230	239	222	198	253	240	214	234	213	210	217	267	209	225	195	206	218	228	222	224	208	213	189	220	224	230	217	170	243	242	207	236	216	229	253	242	227	220	219	206	221	247	210	214	233	246	214	224	225	213	236	226	249	235	222	251	236	243	214	208	218	219	227	215	199	210	206	228	224	213	227	215	212	203	225	201	247	223	216	230	228	233	227	231	217	217	237	235	233	199	226	205	209	223	210	238	237	224	204	216	230	181	226	219	231	221	233	214	241	236	228	215	207	208	206	221	236	205	216	225	216	244	242	207	237	194	202	218	239	216	224	240	214	227	224	222	213	223	213	209	218	206	211	209	225	236	233	209	218	231	225	217	232	226	255	226	210	211	228	247	217	216	209	226	223	230	228	212	238	222	235	245	206	233	201	212	229	235	188	259	240	226	223	227	243	205	232	203	250	221	240	230	202	247	234	248	196	211	248	209	224	210	228	223	213	184	236	219	230	196	230	183	218	223	227	215	223	181	220	217	216	209	242	220	212	212	224	205	232	220	236	221	225	222	226	226	221	239	243	208	194	216	249	215	213	220	217	229	217	191	246	231	231	207	226	233	220	215	227	220	233	224	245	226	199	227	219	221	243	239	231	197	219	229	217	213	220	228	210	206	215	219	203
30323	26124	15663	5769	2437	701	778	742	807	747	750	714	714	773	739	766	773	814	770	710	776	734	774	764	779	770	747	734	747	739	739	718	734	719	730	760	780	780	732	693	741	755	742	787	800	753	758	740	720	707	789	756	738	716	795	765	711	744	767	703	768	758	764	747	753	776	726	715	724	737	738	774	791	747	732	763	765	714	677	765	748	759	777	748	719	758	732	722	741	746	780	720	676	721	750	776	780	763	709	764	750	816	724	764	769	753	765	755	723	787	761	750	760	775	774	755	790	772	768	726	726	743	740	717	721	726	753	774	735	752	767	761	739	720	729	768	773	752	765	721	727	774	776	744	667	768	714	733	744	738	769	708	728	721	782	761	746	744	787	740	774	746	738	784	760	714	793	775	765	762	791	706	688	768	699	747	811	797	740	741	743	777	714	768	708	808	720	743	751	758	710	680	740	769	756	725	708	756	770	770	753	736	746	779	746	771	734	734	713	722	735	792	732	763	722	750	778	746	778	753	722	782	720	754	782	756	764	758	730	730	783	795	744	734	731	756	752	794	739	752	762	795	763	754	741	716	747	726	790	726	713	754	749	761	766	765	753	754	763	729	716	756	766	746	733	724	805	732	733	744	803	735	749	771	715	756	747	767	729	751	718	769	727	766	742	701	797	806	785	746	777	733	770	764	736	729	776	749	704	736	730	702	780	688	718	755	787	765	746	763	732	785	805	774	764	767	741	727	729	721	715	682	740	756	758	739	774	805	734	755	697	740	713	766	749	743	753	764	774	725	773	766	751	740	770	786	743	744	744	742	761	733	817	777	743	729	702	779	733	781	795	726	748	775	751	739	723	750	782	781	799	751	818	719	717	765	717	788	713	757	731	737	747	740	733	737	792	768	714	767	739	776	778	747	704	757	742	713	762	738	749	756	790	755	750	777	740	751	766	705	721	749	776	739	755	728	749	792	765	750	776	778	726	734	756	749	717	742	749	688	778	726	723	713	779	742	725	780	760	728	732	702	761	787	731	730	805	783	741	731	726	725	773	739	828	799	754	783	743	761	750	727	764	776	796	770	763	737	735	713	782	723	756	771	731	734	763	730	739	760	719	712	788	710	741	776	753	803	746	756	741	747	772	764	746	744	697	725	769	756	742	719	743	723	788	798	776	744	728	743	786	725	723	720	770	768	782	750	721	723	793	766	723	736	710	781	736	728	729	697	761	762	731	761	731	780	716	784	774	744	742	744	762	758	748	768	708	697	763	747	730	706	732	760	737	753	734	739	768	742	764	742	777	756	745	784	757	778	728	696	739	754	737	744	766	737	768	763	749	716	764	775	772	772	711	728	763	727	742	789	737	717	739	758	740	689	714	766	804	730	743	744	752	776	745	744	696	763	691	730	774	747	754	777	721	740	814	720	732	715	769	771	733	755	761	792	720	736	775	727	752	776	729	773	742	741	772	768	767	742	753	721	814	726	734	754	735	756	756	746	746	764	732	738	756	731	724	812	742	719	694	706	757	745	763	751	761	726	736	802	723	737	775	773	699	782	749	753	718	772	700	718	777	799	760	763	752	703	764	762	761	773	794	792	714	736	794	726	801	678	732	738	773	802	756	740	777	740	722	715	753	748	759	714	794	749	734	739	730	760	736	779	698	737	745	741	718	747	764	738	746	739	769	757	756	734	703	745	793	718	737	713	719	740	747	811	685	726	739	724	763	698	784	757	784	752	760	756	758	785	777	752	688	763	722	725	731	762	718	716	704	728	692	801	726	709	809	772	752	795	757	816	725	752	765	744	770	785	789	761	772	731	751	757	798	743	750	723	769	738	747	767	776	728	774	767	755	751	768	734	748	767	765	712	740	742	743	729	743	768	776	748	765	748	768	797	726	751	795	725	736	732	739	751	742	721	782	716	769	778	797	751	730	740	757	722	762	809	762	744	722	780	782	746	761	773	805	731	742	759	746	798	733	762	727	747	716	751	759	737	755	781	749	797	733	765	754	744	720	752	699	746	730	732	734	738	787	742	745	713	736	777	757	738	750	783	729	736	713	752	771	731	772	729	745	711	757	730	730	791	758	725	786	761	723	751	715	717	722	740	707	763	741	719	737	728	724	750	723	740	735	725	803	722	763	785	717	741	739	749	726	807	761	685	779	740	773	808	767	731	762	722	774	753	755	734	757	757	678	756	809	776	751	736	741	752	725	772	755	790	743	752	727	735	756	718	757	766	732	755	744	716	747	730	706	750	743	722	704	745	698	708	770	770	780	745	749	749	762	779	757	771	707	756	712	718	722	728	694	729	693	755	733	747	756	760	779	754	742	759	778	737	731	729	737	792	731	743	742	717	733	789	772	703	744	741	787	752	767	802	696	765	738	771	730	787	791	726	705	752	740	763	728	761	744	781	785	763	711	781	770	775	743	734	736	754	775	768	753	728	736	754	690	739	731	750	747	768	760	742	703	765	731	742	740	718	731	774	745	761	757	730	695	747	708	736	744	719	713	776	731	771	690	771	748	782	779	724	751	769	762	714	758	765	785	748	744	715	742	742	759	765	735	729	741	754	773	739	734	700	760	711	704	728	737	748	755	697	727	747	741	738	750	754	767	716	727	733	774	736	723	712	778	720	710	738	723	799	748	825	726	729	739	721	735	749	747	738	718	724	688	741	737	754	742	727	760	760	701	769	730	764	790	740	730	803	759	755	822	776	772	719	788	707	742	775	729	785	772	731	755	760	750	739	768	768	768	760	703	692	774	749	714	719	759	734	780	735	711	724	751	773	760	753	790	752	771	670	761	753	754	788	777	741	744	772	790	774	767	732	741	749	731	754	777	778	748	749	735	787	733	704	746	751	767	761	759	775	759	739	781	755	739	753	703	804	741	741	795	747	743	690	734	749	722	784	775	748	728	781	710	720	707	752	739	795	724	736	777	739	757	790	765	763	751	752	714	706	700	728	696	815	729	700	760	701	821	739	713	728	769	811	728	716	738	780	678	756	793	784	763	730	743	753	744	733	751	754	709	720	789	703	702	756	735	779	789	778	731	697	769	767	745	698	774	737	694	824	766	743	751	730	758	771	757	733	718	736	727	792	750	767	799	731	766	761	778	812	751	736	748	747	702	761	723	816	717	753	795	695	749	731	728	698	770	723	778	688	729	749	747	702	721	812	761	792	759	780	805	730	751	713	751	762	786	748	792	727	739	740	748	785	720	774	773	723	748	705	722	767	756	722	726	721	782	745	763	767	747	699	746	750	731	788	740	733	733	751	760	740	716	728	775	757	717	774	732	802	741	728	777	823	697	750	746	709	744	737	756	752	729	725	762	705	757	751	750	762	790	729	766	792	715	798	750	766	751	766	755	747	710	795	732	735	762	729	790	727	727	734	734	757	755	764	720	753	746	746	793	785	771	730	789	721	758	767	692	765	739	714	734	694	721	719	780	769	768	722	769	740	745	787	729	701	722	735	742	777	704	775	763	737	707	752	772	749
67849	68150	51389	26653	10608	509	197	192	174	198	168	196	180	198	186	182	164	160	204	190	180	171	182	186	184	172	167	190	190	180	195	170	210	209	196	173	188	161	185	190	187	164	195	174	191	209	186	165	191	166	194	167	187	185	183	170	177	187	195	177	189	188	182	169	155	184	184	165	182	209	185	178	171	194	185	194	173	203	167	178	187	166	199	209	184	175	179	185	153	199	166	188	176	176	176	180	175	191	168	160	166	170	167	191	176	189	216	187	194	209	170	163	192	189	190	184	186	190	184	180	175	197	172	169	194	188	187	161	173	139	204	198	204	180	160	163	181	181	171	178	185	180	196	172	169	177	201	191	190	211	197	183	178	194	188	194	179	197	162	191	221	183	170	188	188	191	195	178	173	184	199	171	160	181	179	185	181	174	165	180	166	180	177	192	173	156	189	190	194	177	194	187	175	158	188	195	194	156	179	166	193	188	184	166	178	197	181	198	176	202	152	168	180	185	162	194	188	210	202	209	194	182	183	179	145	206	196	164	206	178	185	169	182	191	180	191	168	182	165	198	179	197	185	163	159	175	191	183	183	187	172	168	207	164	186	173	198	167	207	191	187	174	164	184	168	191	203	219	167	180	204	182	179	166	186	185	191	190	183	168	181	179	183	170	181	186	197	195	184	174	184	174	206	176	190	169	188	190	181	194	167	181	192	196	173	176	167	162	186	191	199	185	170	181	189	192	185	174	178	199	188	192	212	188	203	158	193	158	185	201	188	185	191	158	167	187	190	198	176	196	191	206	189	180	213	186	171	168	187	197	152	188	178	192	180	175	180	207	174	188	178	182	195	190	160	182	165	175	195	166	154	190	207	185	183	189	198	176	147	185	207	193	208	175	172	178	191	205	170	205	163	197	175	179	179	183	199	181	208	177	198	159	184	192	198	206	172	188	175	199	164	194	182	182	189	189	200	199	199	201	174	184	195	191	173	193	187	194	160	198	211	171	163	174	187	194	211	183	159	181	155	183	173	168	178	185	179	186	194	182	188	198	194	171	195	196	184	145	195	169	184	158	193	169	161	173	175	189	199	195	183	182	164	179	184	206	169	183	180	157	182	180	196	207	168	208	182	191	195	215	179	174	206	167	192	171	194	179	181	190	187	186	186	196	168	162	182	160	182	191	179	193	161	169	197	200	163	180	177	191	201	178	184	185	196	165	180	195	186	196	184	219	202	171	149	179	172	194	168	197	207	196	164	182	180	169	161	181	193	178	181	179	191	191	158	163	189	158	162	185	204	182	174	170	175	172	167	192	179	180	179	180	195	197	184	157	185	178	192	182	168	183	171	188	205	181	188	183	178	181	177	169	193	171	167	183	198	201	167	194	209	212	173	186	183	192	180	176	163	210	201	185	206	186	183	194	189	192	178	183	183	192	200	207	197	180	163	199	190	172	181	184	195	201	195	197	172	156	204	204	187	196	167	171	215	158	205	159	173	182	177	184	172	177	170	178	183	173	194	206	197	194	178	195	180	192	185	191	197	203	172	187	196	203	178	179	178	173	169	182	174	199	193	181	217	198	198	175	165	174	179	204	189	187	193	182	169	202	199	182	170	191	168	168	183	201	209	175	204	156	181	168	201	176	185	190	203	202	188	169	183	207	171	162	187	175	162	175	164	165	167	205	182	210	185	179	202	191	192	192	193	158	197	194	193	187	183	181	178	196	182	200	165	205	178	199	179	178	190	164	207	201	179	191	224	196	170	188	173	181	197	179	191	191	180	196	218	190	173	174	168	187	196	190	189	177	179	186	176	200	182	197	170	180	175	184	185	208	173	198	171	191	154	194	169	174	195	196	178	177	176	177	197	173	191	159	173	175	181	189	169	191	196	207	194	172	194	190	198	197	196	177	160	179	170	200	187	190	186	190	201	187	183	176	186	174	194	161	154	169	187	175	157	164	182	199	203	178	181	203	204	180	187	180	188	185	183	200	199	207	196	196	186	200	186	190	175	164	176	185	191	171	195	180	160	182	184	163	167	174	163	197	186	188	160	189	198	190	162	187	179	171	200	184	174	182	186	162	187	165	194	183	204	181	178	175	208	194	176	188	205	193	170	176	185	179	159	188	169	176	177	187	195	209	188	165	174	164	205	184	194	187	182	192	179	158	217	200	178	187	171	196	175	212	210	162	187	157	197	180	185	185	176	199	202	182	188	206	176	182	175	204	181	201	177	172	184	214	161	203	168	167	197	174	159	187	190	174	194	184	160	189	164	178	210	193	185	179	181	174	208	189	201	158	197	184	179	174	197	199	158	198	177	177	182	166	179	182	195	199	194	192	189	187	174	185	156	189	190	167	202	187	191	178	201	172	184	173	177	186	190	164	171	185	190	185	194	184	182	169	184	174	163	189	159	180	189	200	196	207	181	189	172	173	198	206	167	159	172	188	157	179	194	180	176	171	176	190	191	196	197	175	175	174	187	163	181	198	199	176	162	168	190	198	178	192	183	198	182	192	190	193	169	189	197	161	187	163	191	189	187	184	161	191	175	200	171	174	195	168	199	179	207	191	190	185	191	194	182	172	192	161	189	190	176	181	198	186	199	176	178	167	175	178	182	178	164	166	180	200	189	179	204	215	175	188	177	177	184	186	177	186	187	199	156	196	189	175	189	189	195	186	183	170	181	194	183	161	162	190	174	186	174	167	156	187	183	188	177	146	169	202	161	209	172	192	200	194	207	193	198	167	180	159	183	210	183	198	169	175	161	200	156	162	179	175	188	188	161	195	160	171	206	189	161	148	178	195	183	195	179	174	158	179	180	194	194	175	162	198	181	170	172	167	196	160	204	184	178	156	205	183	177	163	175	206	183	172	190	178	158	180	195	165	179	191	187	178	150	183	182	188	197	175	179	158	184	153	185	176	214	194	180	198	184	179	168	161	194	164	196	194	173	206	183	167	171	183	180	177	191	189	205	199	179	179	208	194	189	183	205	179	194	179	172	181	184	161	181	193	182	177	215	171	182	194	165	179	192	181	161	183	179	201	188	193	196	193	188	167	177	203	200	183	165	185	189	210	176	163	179	195	182	178	183	163	180	179	161	175	184	193	209	178	171	209	203	194	209	184	196	177	175	184	168	187	164	179	199	195	199	185	185	170	187	194	178	170	183	159	184	185	198	187	172	188	158	160	184	163	161	173	186	205	174	209	213	164	175	203	175	183	187	186	193	194	173	175	181	176	194	184	198	174	181	200	183	192	184	180	173	168	185	173	184	184	195	190	191	180	182	186	174	179	170	202	182	173	182	185	181	206	170	181	187	191	187	193	195	163	168	163	194	175	191	183	227	212	195	189	192	178	212	188	200	167	156	195	173	210	185	200	195	165	187	191	187	174	167	186	194	215	208	167	179	199	174	199	173	169	193	164	166	195	181	175	175	184	166	183	190	170	173	161	156	186	176	177	167	207	186	169	158	187	170	167	174	191	207	193	192	176	197	176	164	222
51492	56431	48741	33193	12165	647	679	647	661	687	622	641	649	613	616	628	664	647	600	658	678	624	719	659	654	649	629	611	593	669	612	612	631	643	639	629	631	634	619	641	649	656	662	625	620	618	612	627	630	668	650	610	636	587	633	624	569	651	636	640	620	660	655	662	645	642	590	611	661	646	603	639	636	661	637	639	670	621	617	602	647	633	594	643	593	623	627	625	600	630	612	597	631	647	606	652	613	599	652	612	648	612	593	665	587	632	681	611	654	605	677	631	623	602	671	646	618	630	655	603	637	622	655	651	679	664	654	635	612	598	609	637	644	644	663	599	630	636	646	641	637	648	615	603	669	629	673	579	580	614	648	626	625	641	613	646	629	679	611	651	663	618	669	675	635	587	641	656	613	653	643	561	650	649	589	621	627	653	614	643	640	650	641	655	633	581	596	623	644	641	588	643	609	611	599	640	607	642	624	624	588	665	634	647	650	602	618	680	564	628	664	634	694	617	633	655	615	620	617	633	672	604	642	604	640	608	632	658	640	598	610	671	619	646	636	623	625	597	631	621	629	644	621	643	644	606	632	634	607	643	630	636	651	618	602	617	610	633	667	656	586	605	595	601	632	614	646	632	623	622	609	636	564	627	620	619	640	609	592	639	670	638	665	647	663	623	626	627	644	592	614	622	642	660	604	613	550	608	595	653	605	584	618	641	618	628	597	631	647	629	619	612	638	611	588	658	610	615	661	602	649	651	665	614	600	626	618	590	626	720	608	606	655	638	629	586	607	691	647	593	659	639	621	662	589	613	650	667	566	639	624	652	631	632	636	642	609	636	653	639	640	636	611	617	596	602	637	647	647	628	585	610	649	647	617	621	581	659	616	647	595	629	626	637	603	628	606	591	661	612	642	687	624	620	664	618	667	647	658	669	658	594	662	622	635	651	622	610	643	606	640	621	634	652	640	632	646	598	644	627	633	637	646	646	604	620	578	610	626	629	656	650	609	646	642	612	650	588	650	597	640	588	657	643	636	627	611	669	624	608	626	609	656	638	588	639	660	658	601	636	592	605	614	601	606	628	644	676	613	666	636	661	651	592	599	646	594	642	595	606	601	594	606	612	657	626	624	629	664	674	637	636	665	643	613	587	608	630	621	614	611	667	629	637	604	596	621	617	591	658	646	637	598	618	669	622	622	643	602	581	585	609	624	602	639	601	595	616	646	609	663	599	656	610	588	573	616	599	606	643	603	656	612	615	607	616	618	630	620	615	635	650	665	616	662	622	647	634	615	604	596	621	645	652	578	633	669	595	582	622	600	651	648	609	648	616	592	652	613	637	664	574	617	646	672	652	638	641	617	602	618	659	630	622	613	669	620	608	622	632	683	580	624	639	654	586	632	629	611	647	623	647	672	636	636	650	622	623	612	640	586	620	651	644	615	627	628	595	642	628	644	614	612	619	619	633	617	649	639	611	577	632	652	630	656	601	630	620	635	646	676	641	639	648	664	644	633	594	611	619	600	597	685	626	626	675	629	624	614	609	644	582	655	639	654	625	616	621	636	629	650	631	622	606	643	671	581	648	622	610	608	626	622	650	629	566	642	649	654	613	643	605	604	604	634	643	647	627	646	627	661	601	658	638	625	586	610	656	633	611	624	655	652	607	618	638	603	604	698	633	658	623	657	594	602	647	621	599	655	638	609	630	638	637	614	603	663	633	595	611	631	621	610	600	631	678	615	629	621	658	614	639	643	630	657	648	629	638	624	632	616	661	654	617	635	604	663	612	622	638	625	595	591	649	608	574	664	657	671	595	588	657	608	642	622	660	668	620	601	652	631	628	654	627	669	606	644	626	619	649	626	653	678	618	612	630	616	613	633	616	611	610	651	608	657	580	614	632	596	642	621	600	661	638	634	657	587	673	636	618	643	604	639	579	608	638	660	598	626	594	621	631	650	683	629	620	614	669	606	620	652	652	627	607	626	640	619	574	656	646	635	599	583	635	603	659	664	635	615	620	682	641	621	644	594	618	638	597	682	624	623	608	624	625	629	669	610	678	662	640	687	634	642	594	599	641	625	646	596	659	618	629	661	623	622	573	669	609	652	645	614	602	652	653	635	624	616	625	643	610	672	627	626	659	619	639	619	607	581	625	609	677	620	621	641	638	599	595	674	635	655	607	607	675	630	619	632	620	634	685	662	646	654	647	635	631	634	596	612	610	593	637	639	658	640	674	617	631	689	663	640	651	688	661	645	641	605	645	606	604	637	668	625	615	581	639	616	653	618	606	619	640	655	653	681	634	642	631	656	645	638	668	655	628	619	607	646	565	580	667	631	598	619	600	664	638	634	619	629	610	616	627	593	615	611	657	637	638	643	645	663	641	588	637	606	618	631	622	656	587	639	612	623	639	658	625	643	593	646	670	625	606	672	605	641	599	664	633	642	614	641	618	641	637	611	642	621	579	602	646	664	658	674	585	663	603	625	576	635	647	675	601	584	606	634	619	616	620	648	609	627	628	654	614	600	644	620	662	608	606	614	655	636	617	605	661	627	605	627	641	644	631	645	661	658	573	670	652	670	618	613	659	612	655	635	599	640	628	656	607	642	606	599	651	633	616	617	608	645	681	640	673	615	600	624	627	605	657	639	680	610	620	597	641	627	648	616	572	670	624	625	652	622	623	607	650	652	660	616	637	639	641	611	626	672	662	633	628	619	604	616	643	584	601	648	636	635	632	638	620	648	620	663	625	657	623	612	583	632	641	641	611	657	604	587	601	654	659	638	587	663	649	638	664	673	592	619	658	631	646	650	578	598	617	617	647	678	634	651	620	633	655	674	626	643	577	618	599	656	623	616	687	653	643	586	593	612	627	639	645	604	664	640	648	684	645	614	631	578	609	592	646	575	624	622	606	643	570	646	672	663	659	644	650	628	649	593	613	652	626	641	637	648	603	634	620	686	624	667	615	620	632	653	608	677	662	657	629	644	654	627	627	620	606	651	610	642	608	617	647	645	623	612	637	628	629	657	638	592	646	600	633	652	644	649	612	611	623	676	623	603	634	582	610	647	635	629	678	617	649	618	646	624	626	647	639	637	619	620	603	625	608	654	643	629	640	637	648	619	650	625	605	621	656	611	627	623	646	616	640	632	616	608	659	627	659	632	633	607	645	574	620	664	617	627	636	663	632	643	641	604	637	642	646	597	638	597	645	608	609	606	632	627	646	632	663	582	626	620	590	657	658	591	638	604	670	606	653	635	615	592	627	668	629	625	611	598	626	585	672	680	656	642	636	621	623	611	581	626	647	654	612	635	605	624	649	641	595	613	615	626	604	616	617	608	626	630	631	642	608	623	602	601	614	618	613	628	598	627	626	666	594	607	625	695	638	618	630	640	645	665	609	626	620	621	609	651	610	621	609	667	599	635	662	594	663	616	632	634	676	631	583	634	645	623	665	696	649	659	622	637	608	654	634	621	617	661	663	645	594	633	599	627	637	598	586
75109	77260	60546	36550	18217	1907	279	234	236	274	251	243	254	250	221	271	247	235	254	240	247	247	236	224	202	227	216	234	211	258	233	247	256	230	250	246	241	232	262	254	230	255	217	212	226	233	243	238	234	243	255	231	228	216	226	209	223	226	219	268	242	243	241	252	224	258	242	245	239	239	242	237	234	237	233	269	226	241	237	238	241	236	217	239	240	258	213	258	249	217	251	229	234	233	236	234	227	230	256	245	221	220	215	252	257	258	233	229	239	230	232	222	240	241	220	246	227	244	240	214	238	223	224	188	252	196	226	224	235	216	249	221	224	232	232	233	234	229	225	224	213	221	265	223	214	204	206	261	237	241	238	227	263	249	225	271	245	241	236	233	247	206	218	255	266	238	211	230	218	235	209	241	246	218	237	230	229	245	255	227	213	247	242	210	242	215	211	218	223	220	261	213	228	226	239	241	236	226	283	206	198	234	212	220	222	259	240	223	230	231	228	240	245	233	259	216	211	217	223	249	232	234	231	216	221	232	255	251	240	259	217	228	228	223	222	246	233	225	260	209	230	213	218	250	240	230	240	250	200	210	218	249	220	238	201	242	246	246	247	229	256	219	244	225	244	208	238	272	240	222	228	235	235	246	222	211	230	221	235	236	227	226	213	239	235	241	241	225	243	237	201	232	229	232	238	270	213	232	267	209	206	237	225	228	220	237	228	235	234	213	248	246	219	224	211	215	253	229	226	238	236	214	253	231	222	258	252	237	242	214	225	237	260	245	238	228	261	248	213	246	277	222	216	234	254	224	242	244	226	225	281	262	246	236	225	226	256	238	224	229	222	214	228	231	222	249	225	263	236	244	203	245	278	221	217	230	237	250	251	227	268	214	233	250	223	233	212	239	242	245	221	230	219	258	234	230	241	226	216	267	198	252	258	224	247	214	256	221	238	224	220	214	217	244	257	232	222	240	211	245	261	219	236	218	232	222	230	248	235	221	239	254	222	254	206	256	210	218	240	201	218	257	223	245	230	205	219	248	233	230	206	246	206	232	268	224	219	235	235	247	238	234	247	237	232	249	220	214	223	233	246	227	243	242	188	210	232	230	232	256	248	232	226	214	252	217	237	244	208	233	219	234	222	238	207	234	261	217	250	236	242	268	235	239	246	212	223	242	256	238	220	219	250	225	250	231	244	231	244	233	233	242	232	227	253	228	228	254	251	207	254	239	224	225	225	232	218	221	237	217	228	228	254	221	247	241	212	238	242	209	251	239	211	234	226	202	218	237	254	252	213	218	243	237	219	230	241	245	226	261	228	251	216	231	220	206	251	235	233	256	226	243	206	258	236	258	237	196	267	240	242	221	258	211	228	243	264	244	220	225	212	237	225	235	203	219	228	249	228	209	248	209	222	251	223	214	241	228	237	214	237	215	223	252	245	238	236	232	242	245	225	240	236	233	247	244	249	229	210	242	201	216	224	212	237	249	239	239	238	253	248	234	212	228	227	226	238	236	235	241	234	240	225	255	239	223	213	223	242	208	238	242	253	236	229	241	225	232	243	242	218	231	220	224	235	228	200	229	251	228	224	222	251	240	230	220	238	221	221	233	227	245	214	230	260	219	229	233	242	232	253	236	239	230	242	249	215	235	240	278	213	225	222	236	246	225	229	255	243	237	233	214	218	243	229	215	214	260	263	238	247	249	201	231	236	245	213	242	231	257	238	242	223	234	225	217	249	212	241	237	222	228	211	225	234	235	263	244	241	234	223	252	248	213	224	246	220	194	229	226	239	232	212	250	196	210	204	256	237	226	246	236	239	246	236	211	230	241	239	206	242	242	259	247	256	241	248	225	227	211	245	245	234	231	231	242	246	239	263	227	230	262	233	235	227	228	249	248	232	235	229	196	222	229	246	247	244	231	229	228	207	218	238	253	234	217	233	245	253	247	204	250	241	210	206	243	245	254	252	231	213	238	240	225	231	234	242	207	226	248	245	205	226	254	244	187	243	235	226	237	252	215	226	242	243	221	217	228	219	228	224	223	230	221	241	217	221	216	247	238	231	229	235	214	221	246	248	252	218	244	243	250	229	236	229	224	235	243	242	248	243	236	229	210	225	248	224	240	246	255	232	243	236	249	215	219	236	244	256	220	236	232	259	235	223	235	231	209	237	247	250	237	235	280	224	243	229	221	250	255	217	209	253	245	222	260	253	235	232	211	226	215	219	241	230	270	204	255	233	237	253	226	241	229	214	264	219	241	248	221	205	254	229	253	266	224	241	235	219	236	217	214	198	208	235	222	255	226	245	258	235	247	251	226	228	227	236	226	241	227	215	224	245	251	255	238	244	229	247	218	255	246	235	242	210	242	215	224	257	253	253	247	240	256	220	203	245	220	221	235	237	241	241	218	224	240	227	241	229	241	242	244	213	231	223	244	217	256	229	228	232	212	238	241	262	243	249	240	233	223	225	228	241	239	231	264	217	229	218	236	249	242	244	227	217	221	227	225	214	244	226	255	241	196	222	226	207	233	223	225	222	216	230	269	211	233	232	229	232	227	212	217	238	242	247	212	219	239	239	225	246	217	237	239	262	245	252	238	233	216	239	237	210	241	237	202	228	251	231	224	223	209	227	243	237	254	216	220	234	231	210	253	236	250	216	227	239	257	240	203	228	218	218	239	222	215	265	215	253	210	231	234	255	246	225	224	256	231	220	191	233	233	221	243	207	224	254	216	249	230	245	239	219	239	239	211	205	235	228	246	229	231	216	246	238	196	227	234	264	264	240	224	234	214	253	241	244	251	254	255	252	219	242	235	235	241	230	249	252	208	243	248	235	225	248	244	232	234	224	233	243	233	199	227	218	241	216	231	244	242	221	244	227	242	237	213	229	240	238	225	206	247	212	244	246	240	230	229	243	230	244	240	222	234	244	226	239	225	237	243	246	203	228	223	239	223	224	218	224	218	238	229	242	241	237	225	237	254	255	217	257	241	227	255	242	198	219	191	237	228	263	227	253	250	226	249	234	256	220	237	227	233	228	263	231	230	239	250	233	234	254	210	220	203	251	228	224	218	247	208	260	242	246	250	201	229	230	219	214	227	250	214	227	237	208	230	241	225	254	243	244	232	238	216	227	236	270	214	225	250	233	245	262	265	237	215	225	231	198	236	234	216	233	210	244	243	222	257	221	222	219	226	230	233	207	238	237	210	234	211	207	216	257	219	246	276	225	235	275	239	232	223	244	242	235	235	200	247	248	236	242	243	196	247	225	230	214	218	221	241	233	235	249	254	253	244	198	228	239	231	240	222	211	253	221	213	230	249	219	246	219	242	236	215	246	228	225	238	251	222	236	239	255	231	251	197	226	212	248	230	248	229	225	222	215	256	249	264	230	231	221	241	229	213	230	238	240	224	219	256	239	267	231	249	225	212	234	225	246	230	245	220	201	234	242	229	236	218	208	250	253	208	251	226	232	246	214	257	223	202	258	218	206	222	237	235
61345	69345	59559	43623	14916	810	884	791	765	794	772	786	789	754	756	798	801	765	746	781	774	800	775	791	796	747	734	760	833	788	797	816	795	744	757	728	749	769	770	786	778	750	695	780	809	733	785	810	795	800	750	753	747	792	754	805	729	749	745	731	810	751	740	742	790	783	724	808	745	785	811	785	741	783	735	731	783	787	799	738	794	794	735	755	763	727	748	778	776	759	772	759	763	710	813	775	738	760	751	778	750	768	751	768	744	772	723	689	723	765	746	760	746	739	769	783	726	798	769	744	740	794	770	717	752	744	749	792	820	731	749	729	745	799	782	753	742	787	792	751	758	791	776	745	768	761	784	754	756	763	715	740	743	797	804	731	757	774	792	781	720	809	735	800	792	817	755	751	769	738	795	758	724	780	683	739	772	789	784	798	748	789	754	798	773	794	746	768	776	779	744	778	762	741	801	765	754	748	814	686	778	796	774	752	738	795	808	751	718	775	798	739	783	765	737	763	721	723	790	742	785	757	779	765	793	789	734	736	754	774	772	785	722	760	769	754	762	762	780	767	772	774	762	784	771	783	749	765	749	788	727	761	749	768	786	814	736	750	757	758	765	728	777	775	734	759	800	750	796	747	758	794	786	772	802	775	776	795	728	753	773	745	761	765	797	792	752	788	777	753	766	810	774	781	744	793	796	754	749	810	705	740	760	753	769	744	820	819	817	754	781	745	778	750	779	797	786	746	764	724	739	760	756	792	772	788	782	710	771	774	727	732	791	776	814	768	743	770	784	779	753	755	788	768	703	763	769	785	788	752	786	723	753	789	754	788	774	728	809	796	822	736	785	808	764	790	705	800	728	742	764	754	803	764	785	756	748	785	745	814	744	772	768	838	781	768	725	754	724	766	732	761	743	743	755	763	826	757	769	805	782	730	786	761	769	727	740	782	780	781	742	729	750	774	797	781	758	780	735	820	752	779	760	739	808	798	804	793	800	781	768	789	781	746	727	718	780	773	745	838	800	770	769	737	774	766	717	753	789	802	783	792	762	796	765	783	748	775	757	778	766	784	700	791	769	803	752	804	817	733	781	735	771	752	766	792	801	776	775	788	777	785	796	753	763	754	827	761	766	781	764	784	762	768	756	808	748	763	777	826	773	775	733	794	742	745	787	715	766	755	787	769	751	738	779	828	799	756	702	759	765	704	778	749	786	741	771	808	793	786	862	796	806	740	790	791	793	728	778	779	757	765	772	759	759	778	745	828	731	715	771	790	790	768	727	756	713	775	788	760	719	757	774	726	790	773	841	716	763	764	766	765	755	765	765	764	791	760	776	782	766	767	805	807	792	783	779	746	797	790	752	773	788	785	787	809	765	819	729	749	744	779	744	756	763	725	785	733	741	753	707	756	739	781	770	760	773	758	774	751	806	759	757	809	768	746	763	804	742	789	790	759	788	734	761	798	758	747	758	741	758	784	730	765	784	746	745	792	770	810	777	746	783	722	750	841	772	777	795	739	782	739	788	750	729	752	763	774	780	767	746	799	804	736	757	816	759	824	779	758	784	727	762	777	794	712	748	784	773	757	738	727	771	748	785	791	739	754	857	757	773	762	786	681	755	746	784	734	767	778	791	817	768	729	766	776	746	805	704	762	800	816	790	833	777	738	790	751	818	803	753	780	784	700	783	742	777	749	795	727	799	734	790	756	791	752	780	769	797	789	726	788	756	755	765	794	743	758	793	828	814	730	746	787	781	790	716	805	749	767	731	816	756	781	756	758	750	784	758	728	750	760	742	758	746	803	756	751	838	760	775	822	737	815	732	795	743	740	787	734	759	780	784	774	807	732	789	798	781	796	762	804	777	776	798	688	729	773	784	766	832	790	730	758	768	764	810	777	780	733	771	802	801	748	754	765	750	750	748	766	804	759	818	791	722	812	742	746	758	738	758	754	807	715	763	747	782	792	835	755	754	747	785	796	760	764	789	746	827	718	775	767	749	763	719	776	789	766	763	781	775	807	720	782	803	769	767	803	741	730	763	764	723	781	743	762	795	781	765	751	743	760	764	763	733	747	769	774	790	789	784	751	781	800	774	764	745	750	786	752	772	752	778	788	804	754	750	769	788	750	779	767	755	760	759	796	725	753	743	798	767	754	706	827	767	731	775	813	751	707	739	783	730	791	763	764	747	812	760	753	779	756	753	764	767	766	769	804	767	810	754	773	761	753	758	783	778	786	764	809	749	817	738	801	809	788	768	789	757	806	748	794	801	756	797	812	719	780	773	818	773	757	750	770	731	756	798	743	784	743	769	793	778	770	762	796	765	751	757	789	737	767	727	767	755	769	824	764	777	767	759	780	797	782	781	774	766	784	780	754	752	730	742	773	745	793	755	779	747	765	756	730	814	773	744	791	740	776	799	753	770	747	743	804	753	781	810	738	803	740	787	720	801	732	757	806	713	789	721	705	733	741	802	738	794	766	747	722	782	704	762	740	745	776	761	734	780	756	805	806	750	813	780	745	727	761	740	805	777	734	752	754	817	738	720	778	783	765	772	746	741	753	777	776	727	747	795	733	778	811	752	759	768	791	756	759	761	805	760	764	766	795	753	788	776	759	769	800	763	791	844	754	737	785	772	822	726	733	761	754	774	778	712	727	751	795	749	794	755	773	769	732	779	783	768	791	722	789	758	719	766	774	791	766	777	778	755	773	762	790	773	782	769	737	741	780	717	765	751	749	781	745	736	754	770	774	730	769	787	768	785	747	757	760	746	783	768	778	757	804	764	716	779	746	740	708	739	786	717	796	768	761	739	778	780	773	775	786	791	773	753	747	829	770	756	775	782	804	724	767	720	780	811	814	774	767	684	772	757	788	739	787	768	729	798	828	727	746	770	765	792	754	782	775	758	734	762	779	788	756	759	793	764	761	696	742	730	763	778	823	764	723	820	739	782	743	756	731	763	753	778	780	749	729	751	756	723	765	838	746	745	768	766	773	779	794	736	762	725	724	815	818	756	786	760	763	768	710	750	769	771	806	788	755	787	736	774	747	772	732	754	769	779	800	732	739	756	768	832	743	784	726	743	763	723	801	741	754	768	765	746	781	817	814	753	732	750	815	756	736	728	786	760	764	772	813	778	819	728	759	745	784	772	777	764	789	731	775	745	778	800	768	776	795	753	748	741	754	751	746	774	726	744	735	788	750	767	784	769	741	772	801	746	776	761	727	815	757	763	794	756	791	762	818	782	815	801	749	802	771	765	739	824	757	721	838	756	718	773	818	779	750	725	725	774	761	766	797	790	744	763	765	777	793	755	763	756	780	743	768	791	745	765	794	800	746	818	795	741	761	781	754	783	754	779	733	698	795	759	759	736	757	817	798	811	777	753	817	739	760	749	774	814	775	770	779	752	756	716	742	759	779	819	774	790	744	746	750	745	742	734	775	807	735	772	732	757	781	811	695	776	767	761	769	796	795	797	800	796	823	735	792	808	801	745	812
28417	18498	9403	2981	812	230	189	194	183	240	220	201	207	177	190	185	198	168	187	199	224	211	217	228	185	215	200	192	200	194	236	220	213	196	207	223	190	177	204	225	203	230	206	203	204	196	189	216	221	206	196	200	216	183	186	194	203	199	204	190	209	210	166	191	179	200	221	199	191	207	218	206	193	218	173	174	200	198	205	207	189	198	191	198	238	178	184	199	218	204	193	194	195	201	195	200	182	221	208	186	179	207	203	196	210	188	187	186	191	198	181	207	200	189	193	188	193	194	187	207	211	202	194	200	202	203	209	204	202	196	200	217	176	202	193	198	193	182	208	210	204	193	199	211	235	192	199	187	176	191	203	214	205	188	215	200	209	201	193	176	202	207	196	188	215	210	212	207	191	205	212	207	183	173	198	206	223	195	222	185	221	196	188	197	189	217	197	210	201	219	218	189	199	208	170	213	209	192	200	210	208	200	184	169	215	222	218	190	189	209	194	202	208	199	191	212	191	193	199	192	200	220	238	213	175	211	194	189	176	194	198	177	200	170	203	222	196	195	197	193	196	196	192	205	199	196	199	191	196	197	179	194	211	194	209	195	221	217	213	176	200	191	173	180	218	210	219	212	201	180	213	205	200	191	210	211	207	201	198	207	202	200	191	199	223	224	195	191	196	190	212	197	199	187	171	207	197	196	198	192	183	184	194	182	191	174	183	200	193	221	235	226	177	202	204	207	197	182	204	211	188	200	200	207	170	186	216	187	176	228	211	206	210	206	216	188	192	191	221	211	217	215	222	202	179	203	198	184	189	185	195	177	197	213	195	198	205	202	224	212	193	201	199	215	218	224	195	190	166	202	216	204	188	169	200	199	225	202	214	174	202	192	208	216	219	192	209	223	205	186	199	212	190	174	188	212	204	210	190	188	216	200	199	203	227	183	221	198	198	196	198	206	213	219	210	180	164	199	212	183	200	201	179	199	188	225	185	189	190	192	183	181	218	185	195	192	206	204	209	217	212	207	182	198	200	188	231	194	226	210	223	206	210	200	201	203	189	205	192	208	206	201	212	203	210	167	210	195	195	204	189	198	201	194	188	187	202	197	221	198	219	197	205	178	194	189	177	176	189	215	237	204	217	200	225	184	203	183	184	182	197	185	207	174	209	188	231	206	211	204	214	199	210	218	209	196	183	203	209	195	194	199	210	222	202	214	219	196	177	197	219	181	210	208	208	193	174	193	188	187	233	191	217	204	162	187	197	217	185	217	206	215	216	211	194	182	218	211	204	195	157	213	200	206	189	196	180	202	191	197	202	204	220	209	224	227	203	207	196	190	202	197	200	212	212	203	226	217	213	213	190	194	197	191	197	218	203	181	196	181	203	212	194	205	215	209	221	232	202	200	202	206	190	209	207	218	182	223	228	189	190	202	219	206	218	209	212	197	207	197	214	173	213	199	206	198	219	205	181	193	185	184	201	200	188	202	202	240	187	216	218	208	198	205	209	217	217	216	172	210	207	185	208	205	219	202	219	204	207	191	197	230	194	199	213	211	189	186	196	188	208	204	212	211	183	201	184	196	183	199	222	211	193	192	189	185	193	205	207	205	221	198	183	185	190	189	219	196	214	192	194	183	202	185	204	185	201	212	199	205	217	210	204	211	211	201	197	237	208	210	206	197	203	196	208	174	211	161	208	206	197	196	202	199	194	195	216	201	224	179	220	225	214	225	206	199	211	174	188	195	210	209	195	207	220	197	195	215	209	193	199	209	177	180	189	211	188	201	202	204	180	214	207	199	216	191	199	209	216	217	220	173	185	211	203	162	203	203	185	202	187	221	209	199	205	231	192	188	207	191	189	210	203	209	193	196	177	196	188	185	207	199	195	223	176	213	173	202	195	194	191	208	218	195	203	197	221	212	210	199	210	211	210	190	219	209	198	188	196	202	224	204	188	205	200	219	182	229	218	187	205	192	194	222	186	206	207	201	187	213	221	178	175	220	212	223	215	202	192	202	199	180	197	184	212	227	198	199	195	230	191	218	201	231	198	195	210	209	194	179	194	193	177	186	179	202	186	220	203	212	210	202	200	203	166	198	207	204	172	193	205	225	202	230	209	182	203	210	208	201	195	207	170	215	203	209	215	203	180	192	204	195	184	190	213	203	205	182	189	187	206	212	213	216	176	208	172	196	239	185	217	178	225	201	209	203	218	194	212	183	185	211	177	212	203	176	215	194	210	197	235	217	200	213	199	211	207	201	191	216	203	196	190	202	203	216	182	211	204	235	189	207	187	188	211	226	194	226	197	215	186	204	190	203	238	182	210	215	234	194	195	193	203	216	203	212	190	185	208	181	225	204	205	182	200	207	187	187	180	214	203	204	195	233	193	212	185	198	206	220	218	162	222	173	218	203	215	203	204	189	183	199	206	202	185	204	199	206	206	187	202	212	179	213	186	189	179	205	190	228	182	202	199	210	188	210	206	178	181	173	208	203	199	210	182	196	217	178	183	173	186	192	201	192	191	212	192	210	198	234	199	196	202	203	177	189	193	204	209	220	201	186	211	208	206	201	184	158	197	191	189	202	211	188	198	199	209	220	197	205	201	206	190	200	194	181	206	191	205	212	207	178	202	208	198	196	172	232	191	184	216	200	239	209	181	170	206	241	221	177	175	191	185	188	203	182	174	177	180	187	204	218	192	201	194	207	196	172	189	199	194	208	222	208	182	204	184	196	198	209	194	217	174	188	209	209	200	200	202	214	239	228	206	194	174	218	172	224	202	227	201	182	222	206	218	198	185	189	192	195	206	199	176	184	204	166	206	186	192	191	215	200	229	207	204	196	188	213	210	214	187	208	190	208	204	196	219	231	171	208	207	190	185	232	161	207	192	220	195	197	174	204	181	202	201	213	202	207	185	192	216	198	200	200	196	188	215	184	200	210	228	174	191	213	206	227	190	194	218	179	206	202	201	204	209	181	201	173	185	208	203	223	191	219	207	201	185	202	182	192	224	195	206	223	196	207	196	188	214	227	199	221	228	174	193	200	228	189	176	195	190	219	181	194	195	201	208	197	183	211	187	212	198	192	205	199	199	198	214	209	219	215	162	169	201	173	179	232	218	191	209	217	202	202	207	222	169	210	195	190	192	190	198	213	220	170	218	208	189	198	192	204	214	203	181	194	189	213	195	200	178	180	198	166	189	201	216	196	216	213	199	214	203	225	235	181	196	171	223	193	208	202	205	211	176	198	222	207	187	197	199	231	191	200	183	212	213	186	196	213	186	201	178	226	206	211	186	219	184	222	190	199	195	196	186	210	164	178	190	199	194	214	176	202	208	205	206	197	201	218	202	208	190	181	171	187	218	196	202	189	197	230	178	201	200	202	183	199	210	191	208	194	198	180	223	216	183	191	237	200	217	197	196	200	225	212	183	223	188	232	209	204	205	202	199	179	215	207	191	198	210	185	208	199	202	184	193	208	194	206	169	182	195	184	213	174
29438	23652	15633	8378	2299	699	604	717	698	696	699	712	679	679	681	687	706	663	682	665	670	703	683	733	693	702	682	747	703	628	664	732	662	699	703	705	659	695	709	660	705	662	689	685	696	670	697	687	697	692	692	687	759	665	686	710	689	708	666	720	693	712	630	679	672	683	682	702	695	679	689	662	707	690	659	665	667	702	657	681	735	628	734	621	688	695	703	682	667	722	755	688	708	741	703	734	651	718	700	680	621	697	656	675	677	694	676	677	669	736	671	685	680	699	631	676	690	660	676	680	721	692	711	682	680	704	681	713	642	695	665	671	709	636	682	691	615	720	690	728	669	642	674	646	752	662	658	690	648	666	638	651	677	713	648	687	698	676	698	671	706	693	685	698	667	712	631	729	665	712	671	730	690	720	739	738	629	657	679	673	689	702	704	670	688	677	684	695	722	676	696	718	646	687	680	672	648	737	672	692	727	665	664	708	665	626	694	725	704	712	670	650	642	677	727	677	689	668	739	712	680	659	685	742	668	686	660	650	687	660	668	697	692	709	716	663	720	645	687	707	693	728	666	625	668	685	699	691	694	665	658	664	698	691	690	665	647	692	675	674	652	721	654	694	653	685	739	708	643	715	684	687	707	667	684	655	714	668	669	682	679	707	684	699	695	749	687	667	665	666	678	695	670	665	685	648	694	683	710	682	637	686	688	660	702	697	689	723	715	725	649	713	689	666	674	680	697	725	710	666	705	691	678	719	670	691	708	710	661	733	686	686	649	654	685	741	690	674	663	720	686	701	680	689	694	697	678	700	677	711	663	668	649	677	681	659	691	657	711	689	722	739	667	710	659	683	654	679	669	683	685	670	723	651	636	722	669	635	708	685	628	684	687	650	689	711	695	660	712	691	692	697	692	684	679	664	702	665	701	705	691	668	692	659	676	653	684	699	694	648	708	693	714	671	693	640	714	673	686	680	664	738	726	715	694	669	696	664	734	722	684	743	709	646	748	708	675	682	708	679	724	774	642	712	714	706	702	706	657	683	686	649	712	667	738	651	683	676	682	685	701	645	683	649	651	661	689	687	704	700	712	678	652	674	669	695	727	711	741	718	660	693	676	707	713	654	715	722	664	693	690	696	676	702	736	670	740	745	758	696	672	659	668	715	648	657	709	681	715	698	694	700	721	709	681	703	683	697	688	704	689	710	693	691	653	701	717	675	730	735	673	643	718	734	694	683	673	668	691	680	673	651	686	711	709	682	694	716	662	708	709	664	717	691	704	704	681	647	694	669	648	674	714	701	696	701	727	665	704	725	704	727	702	650	692	674	668	654	650	685	689	690	691	720	701	665	682	671	684	691	654	683	686	674	665	724	670	701	656	681	734	692	707	723	713	681	699	645	684	695	658	701	711	716	719	693	676	726	660	660	685	625	650	675	672	678	699	678	691	701	706	640	684	737	754	717	672	684	675	681	685	691	730	681	710	710	723	635	711	713	683	666	646	661	682	757	737	636	720	655	699	721	730	679	690	660	720	701	660	709	743	723	700	673	712	716	678	671	712	704	695	712	703	731	696	643	696	684	653	672	697	642	646	678	726	688	682	644	686	651	726	730	667	682	730	651	659	658	671	731	704	708	725	693	746	715	653	674	666	715	684	673	698	673	765	677	701	699	660	722	683	651	674	682	689	681	715	695	708	695	674	687	665	688	706	663	692	652	685	696	719	705	642	746	661	699	724	689	701	731	696	689	707	657	693	694	691	689	716	698	725	678	725	684	695	770	736	684	690	687	700	683	671	646	694	704	677	648	670	681	733	685	695	674	697	707	687	687	704	691	677	679	714	723	680	706	683	658	676	669	658	709	742	733	679	687	690	678	670	716	671	689	656	714	685	780	705	715	682	722	740	650	669	716	675	696	681	729	656	707	667	734	628	732	693	698	723	697	670	694	702	677	675	703	646	691	683	630	638	683	691	689	707	711	711	712	682	676	658	679	659	640	650	670	679	704	695	672	671	685	699	711	694	682	657	667	700	705	701	685	689	695	656	662	755	722	711	699	732	701	713	688	651	667	748	694	645	700	671	710	658	714	683	713	736	704	698	690	718	675	664	673	680	661	702	584	709	689	687	697	694	680	707	638	736	664	736	697	669	708	691	734	740	726	730	710	706	728	689	646	666	677	662	701	679	738	664	699	694	688	683	685	676	718	679	654	690	724	671	676	677	654	715	653	750	650	686	683	683	685	714	698	682	668	674	706	699	680	639	679	670	662	710	717	712	681	722	686	738	690	688	673	626	636	678	684	681	719	731	646	708	718	726	666	661	665	681	685	658	685	687	717	665	678	655	703	692	687	704	734	739	674	640	755	660	733	680	737	711	662	695	652	680	752	694	692	723	700	724	687	710	731	711	678	678	621	699	733	697	698	677	740	712	727	696	650	708	643	687	724	677	699	691	690	665	698	712	632	693	662	724	675	753	656	731	680	669	663	657	684	681	694	655	678	626	621	712	655	687	626	685	699	687	689	671	725	673	679	665	718	625	688	684	715	741	694	655	712	699	666	690	703	644	708	677	684	699	697	689	740	667	678	672	730	662	673	692	711	678	706	677	710	663	685	714	752	723	676	718	688	726	686	666	651	669	609	667	692	669	702	638	660	730	690	739	681	661	681	668	634	681	720	677	763	693	717	709	711	681	697	681	677	718	702	710	706	698	714	696	681	721	652	686	697	684	673	718	722	676	664	660	693	707	726	706	709	711	651	682	688	686	680	679	670	658	704	681	704	657	676	678	690	689	691	633	662	695	649	698	685	693	678	677	681	666	673	671	731	725	713	673	680	723	653	680	678	696	663	698	699	671	712	661	677	708	697	680	682	672	687	707	671	675	672	712	681	691	700	692	691	654	714	700	692	707	729	663	701	725	675	670	685	729	724	682	645	706	730	626	655	714	731	691	653	677	725	671	682	692	714	713	722	716	715	707	712	715	652	722	655	692	700	694	686	728	671	689	662	699	674	721	671	682	713	711	684	672	689	701	710	712	683	726	676	687	718	686	660	712	666	696	709	669	679	648	691	703	655	675	682	676	689	655	709	686	705	703	711	669	694	707	691	707	718	725	709	703	706	679	683	707	709	720	737	734	699	694	642	696	717	719	662	661	703	705	676	649	682	763	720	622	708	632	677	715	712	697	696	681	642	679	728	657	721	661	696	671	711	677	695	647	704	720	701	662	729	665	724	691	684	660	650	689	693	744	678	672	713	703	697	708	683	703	712	737	667	685	695	710	681	693	714	711	679	708	665	718	713	684	686	752	702	637	645	708	741	694	691	671	668	636	683	675	671	678	690	738	693	709	677	672	669	714	663	719	664	719	720	710	671	687	707	677	664	710	679	734	662	634	719	689	664	680	674	717	625	685	665	670	706	743	676	688	690	709	714	688	668	681	658	676	684	671	738	660	672	680	686	717	659	714	662	692	655	691	696	662	711	710	714	704	757	674	669	681	672
67284	67135	53007	32153	9635	440	195	161	163	171	172	155	161	163	179	164	165	172	173	180	169	167	166	196	148	143	159	190	168	174	168	176	151	159	182	169	153	149	176	163	156	169	152	153	143	159	156	140	167	177	161	147	185	167	139	153	176	159	162	148	163	155	172	165	173	161	142	169	180	150	161	138	171	164	163	165	168	143	168	182	160	144	170	158	149	160	179	153	155	161	169	149	153	179	167	154	147	150	160	181	173	160	184	152	142	170	142	161	170	151	163	170	152	176	147	165	147	164	146	166	166	149	156	174	148	148	152	148	154	189	166	155	173	181	154	164	182	161	183	157	181	187	135	165	169	164	156	174	166	154	163	176	166	157	151	151	147	155	157	161	174	164	175	149	172	136	150	186	173	168	144	180	143	143	167	161	161	174	161	178	179	168	166	172	159	157	149	166	157	168	162	147	170	169	161	175	167	141	169	151	155	157	152	149	163	153	162	157	179	167	167	154	159	159	173	159	169	159	167	160	170	175	152	145	153	165	152	175	169	167	166	172	136	185	143	168	154	162	158	166	166	163	175	157	177	173	156	157	150	166	152	167	179	192	172	177	166	152	159	158	174	188	163	164	165	163	191	150	161	155	182	152	148	178	171	170	183	181	155	154	143	189	173	140	155	175	152	135	140	163	150	180	153	155	126	162	165	155	148	159	160	162	167	152	183	167	153	145	148	174	173	152	187	126	157	170	165	149	152	166	161	154	153	168	184	156	163	161	167	160	170	180	158	142	167	155	153	159	149	159	146	155	152	183	177	155	145	162	161	153	167	155	157	198	171	139	154	149	193	154	165	155	167	139	164	155	129	159	169	166	187	173	143	179	147	182	160	143	159	149	142	145	163	154	170	158	155	151	169	139	144	184	143	146	172	163	163	146	154	151	179	177	176	161	147	170	168	157	171	177	143	163	174	163	152	153	149	147	148	170	186	167	140	149	158	177	174	143	152	182	151	175	159	132	174	156	159	156	153	175	161	134	165	161	158	150	163	179	153	155	146	172	175	168	149	180	173	178	209	149	181	147	149	162	156	150	175	170	175	162	144	158	149	180	172	168	157	172	165	159	148	167	156	150	170	174	156	173	169	182	168	149	156	135	156	161	150	175	147	167	147	169	188	158	152	176	147	174	152	168	151	188	158	171	154	156	161	157	156	159	157	164	141	153	166	148	176	157	159	143	139	172	184	162	160	154	153	144	157	166	173	181	148	170	164	154	146	172	165	168	190	175	147	165	143	161	187	172	152	150	149	138	160	165	159	174	166	148	162	142	164	155	163	157	152	176	156	160	146	180	149	170	179	147	155	158	158	136	147	166	157	157	159	164	171	155	156	150	136	159	159	154	140	170	134	162	167	160	150	157	150	152	153	159	151	146	157	165	180	161	156	159	179	165	158	158	148	143	148	157	163	162	165	165	188	154	173	180	152	184	158	166	178	166	170	163	163	143	141	175	147	183	177	161	154	159	162	177	157	158	180	166	139	162	172	150	165	157	178	160	148	172	169	158	170	169	158	159	155	145	148	137	139	173	144	165	194	143	157	170	171	162	163	154	184	143	136	172	156	171	161	175	184	174	168	146	175	158	136	168	161	149	154	157	168	147	159	157	165	170	150	157	166	179	160	140	147	164	146	162	164	162	144	164	167	141	149	177	169	156	131	151	146	167	161	170	157	169	156	159	167	155	144	158	188	144	161	144	159	171	156	154	130	169	179	172	165	142	185	172	170	157	147	149	158	170	173	137	164	149	158	155	166	142	133	139	166	172	151	178	149	192	189	157	172	180	174	145	149	179	133	187	165	182	160	159	153	174	152	139	179	158	159	153	170	142	132	177	163	137	179	151	150	170	167	152	180	167	161	146	152	158	162	148	141	148	176	164	166	155	176	159	162	149	156	172	163	160	160	160	152	179	159	150	153	186	153	150	148	164	147	142	148	166	172	160	160	176	166	157	150	177	174	170	164	160	163	165	155	172	159	177	160	167	155	143	152	162	153	171	180	178	154	165	154	156	177	149	163	147	147	166	168	149	159	168	163	149	159	166	197	158	176	179	176	156	159	164	156	167	183	141	135	165	155	153	158	167	174	154	170	149	159	169	185	177	154	156	168	200	153	162	168	162	157	160	158	166	159	156	149	166	145	165	169	194	150	181	149	136	159	154	159	156	155	172	145	162	144	159	145	145	150	163	171	156	171	167	160	160	165	156	178	151	157	175	139	157	163	156	168	160	161	146	158	143	167	164	161	158	169	176	139	134	154	187	162	167	146	169	162	174	160	153	140	149	159	170	157	152	145	166	170	146	161	167	155	164	142	170	142	156	166	166	170	162	170	174	145	177	167	147	158	153	164	176	162	161	162	174	163	167	156	176	163	161	176	160	187	153	165	170	172	163	153	140	140	183	160	164	166	179	169	156	176	185	179	176	183	173	164	169	166	192	137	152	141	183	147	167	179	148	177	139	153	167	161	156	168	149	160	181	171	169	143	160	151	153	155	156	165	166	177	169	161	160	186	153	158	157	162	155	160	140	177	188	151	143	148	165	158	165	149	181	159	150	164	141	151	177	160	153	155	156	161	163	158	153	167	164	174	172	170	171	172	126	172	159	146	143	172	162	159	177	152	145	149	151	174	153	165	131	145	156	158	159	146	170	167	163	148	164	177	146	153	155	142	137	161	150	162	170	165	146	175	135	135	147	169	165	161	148	154	164	158	188	154	172	155	177	192	149	141	155	175	163	160	169	179	177	160	163	169	160	145	150	163	140	150	147	157	153	162	158	187	164	153	155	170	150	170	142	168	162	162	156	160	149	143	160	169	167	178	148	150	167	173	158	171	150	136	153	169	148	146	166	144	154	135	181	177	173	162	167	164	178	166	160	165	164	156	165	165	175	148	158	152	151	147	164	167	179	182	143	154	159	170	141	156	178	163	167	173	159	153	177	168	153	162	167	154	160	147	176	168	146	180	156	157	157	151	147	159	150	152	145	161	171	172	164	169	154	148	187	155	162	140	154	140	152	161	170	156	124	151	165	155	170	156	161	176	147	153	160	162	163	166	147	190	173	142	160	153	171	187	165	179	131	177	122	153	180	146	154	182	170	157	160	174	161	155	164	156	176	160	191	150	178	149	170	156	152	144	149	153	151	155	141	154	157	150	165	154	176	154	148	164	165	163	156	154	173	142	136	179	149	152	163	156	155	176	176	137	162	153	162	151	174	170	153	153	179	154	155	150	171	159	171	157	130	172	158	144	131	149	152	166	163	161	148	160	153	165	146	144	129	157	166	160	153	158	150	137	155	146	152	157	140	180	163	152	161	131	152	147	165	162	171	180	161	179	136	166	153	179	162	128	156	159	156	174	165	148	139	170	154	156	171	147	166	183	154	172	141	182	146	151	161	166	152	172	152	154	167	165	142	154	168	173	160	153	145	148	146	144	163	157	169	165	186	168	188	176	174	164	123
50327	54531	50527	39286	5359	590	656	581	566	595	594	563	570	585	566	556	560	565	560	582	543	550	540	589	557	543	581	589	623	540	618	569	600	542	559	586	550	537	553	541	573	574	546	549	565	528	545	578	560	513	581	579	580	572	589	556	567	545	571	517	539	600	552	562	574	581	560	555	568	584	517	555	582	583	598	610	543	615	592	541	538	583	527	609	552	516	567	552	557	559	537	539	538	539	595	524	561	613	576	528	539	547	568	547	551	558	559	552	531	546	599	579	536	561	532	573	548	537	589	550	568	581	570	595	568	580	581	544	565	578	530	614	578	577	557	582	545	603	605	597	590	523	559	554	543	589	555	580	563	576	541	577	565	509	535	581	553	603	549	567	544	599	523	546	600	575	583	549	562	589	523	556	591	552	570	589	557	558	536	524	561	581	553	572	558	575	544	522	605	573	542	582	591	598	579	541	555	526	566	554	571	575	535	561	539	622	579	580	538	541	542	568	546	618	600	593	557	522	552	568	530	582	575	539	578	581	544	525	589	548	550	556	553	575	560	571	533	527	515	531	598	577	542	587	518	578	620	544	601	594	569	588	555	532	529	533	512	556	566	530	559	598	563	564	572	558	543	534	551	537	560	556	527	571	573	597	533	559	552	530	562	605	557	555	521	561	589	598	550	533	580	574	581	569	603	546	576	553	597	524	567	533	542	593	547	533	535	580	566	564	576	562	535	563	583	526	553	581	576	569	576	576	567	569	529	591	565	542	538	557	572	558	596	538	584	549	580	538	569	576	564	559	550	587	568	582	574	560	530	586	527	565	610	581	572	576	565	604	535	567	563	524	540	568	543	563	569	576	551	599	595	564	568	584	548	544	560	552	539	590	616	626	580	537	560	553	604	575	569	568	546	569	577	592	559	538	547	572	554	559	567	556	572	586	581	542	564	599	567	556	596	579	558	549	566	530	540	602	592	540	525	552	522	537	539	577	566	574	607	515	539	546	575	596	555	545	517	581	522	520	537	550	549	581	553	538	551	592	577	551	595	575	551	579	627	546	533	562	571	569	552	586	569	571	552	514	543	618	549	568	529	582	576	530	543	544	545	545	537	572	559	545	552	563	530	578	522	506	549	543	546	576	560	545	583	604	581	560	627	545	601	526	544	549	568	572	583	587	580	551	536	557	555	557	529	550	580	572	548	527	561	554	571	537	529	562	602	544	557	544	546	575	544	559	566	574	550	550	547	601	535	556	518	529	516	584	613	550	540	559	514	562	578	562	554	589	532	556	548	574	547	553	582	567	543	572	549	560	552	571	531	559	549	607	573	580	558	564	589	562	573	577	578	528	557	572	549	589	574	555	557	554	625	547	539	541	524	594	560	559	530	527	576	541	556	556	529	552	565	558	532	583	579	548	544	580	542	548	567	523	539	553	544	552	595	546	587	584	563	545	543	552	574	558	550	594	587	538	541	554	593	539	534	539	534	560	559	524	588	577	542	566	582	523	567	561	554	514	576	564	551	572	535	546	532	525	581	552	606	592	550	585	576	574	577	546	569	578	573	584	548	629	549	546	580	594	543	607	553	544	582	543	568	555	569	531	545	546	554	560	537	556	602	593	560	620	533	578	532	549	546	614	546	581	522	494	530	555	546	597	592	608	584	562	569	561	576	569	572	532	549	556	561	542	606	585	565	572	572	548	604	580	571	548	611	562	573	562	547	591	596	603	559	609	561	542	579	555	600	617	579	581	541	572	566	556	526	532	584	563	538	534	540	573	599	582	587	567	540	569	594	551	599	552	560	584	584	516	542	576	564	570	531	557	521	570	582	561	556	549	616	557	553	596	510	562	555	525	556	557	576	534	578	581	614	578	594	567	551	564	572	580	562	557	570	551	574	569	575	578	573	557	547	584	510	544	523	587	530	553	556	587	588	558	557	593	563	533	552	559	580	563	564	618	544	589	528	588	546	528	541	571	542	574	566	585	561	496	552	546	550	553	564	556	537	609	580	550	552	563	562	567	575	567	579	544	533	572	568	567	567	583	534	549	552	566	569	550	593	587	566	605	568	546	524	558	559	577	534	551	575	550	560	581	562	586	585	541	563	541	580	570	550	537	538	559	558	554	566	586	546	546	601	549	558	606	572	591	582	541	588	523	582	532	548	581	580	577	536	575	565	552	567	573	534	562	528	556	595	579	579	570	598	615	542	550	521	584	580	533	587	538	523	575	584	549	572	584	563	567	571	558	578	569	544	546	559	571	536	585	575	566	570	608	581	568	581	581	556	570	580	593	544	563	572	582	581	562	577	601	567	614	532	569	565	568	564	555	576	565	559	539	497	576	536	571	572	579	544	581	552	563	597	573	528	558	580	528	579	535	588	557	586	540	561	525	572	536	568	584	572	586	555	539	532	579	578	555	539	588	597	595	579	543	576	553	564	571	563	553	573	582	579	590	558	583	565	548	515	554	577	580	573	539	579	542	577	541	546	572	563	556	573	531	578	543	561	508	589	557	554	529	540	555	607	556	552	577	582	556	579	531	565	600	549	548	554	545	590	524	585	595	595	581	622	559	538	549	575	580	574	589	564	559	515	533	583	591	549	569	556	579	536	517	575	585	568	564	578	550	537	560	556	611	598	529	596	530	604	584	548	538	543	539	603	570	520	589	566	593	580	584	611	577	540	528	579	553	534	561	617	574	553	550	579	544	535	546	561	545	601	558	524	601	504	546	551	581	575	553	538	517	593	509	568	539	575	536	562	555	542	518	601	559	579	577	586	588	545	527	521	563	549	557	535	557	547	550	596	561	530	536	575	569	576	539	575	567	576	550	566	548	581	572	523	582	572	536	601	579	596	579	537	524	531	571	528	547	561	563	598	554	527	563	554	593	556	534	594	549	537	519	558	591	546	535	534	562	555	583	576	547	539	547	550	543	588	583	545	571	608	551	536	574	564	565	572	520	610	592	553	576	531	566	579	606	584	606	534	571	617	604	537	590	562	568	551	530	563	608	546	560	482	550	565	601	500	578	499	546	577	551	575	558	638	576	605	566	524	576	560	570	554	574	553	531	511	548	586	546	555	560	552	584	610	563	553	579	568	573	536	588	559	563	570	520	551	544	587	578	536	548	508	574	577	555	567	555	622	576	533	556	555	553	531	595	577	574	529	565	569	558	548	580	545	578	577	552	584	577	593	559	549	562	518	578	619	516	578	568	562	569	567	598	536	604	527	603	558	522	588	565	542	570	542	545	605	552	570	592	545	574	607	569	565	571	639	561	528	593	561	554	557	557	551	543	574	540	533	562	520	544	575	567	549	583	545	571	614	498	614	558	521	574	549	588	535	599	564	570	518	544	563	563	605	553	593	566	509	587	565	585	586	564	577	608	562	559	585	515	604	534	575	553	583	569	596	533	559	577	616	553	592	575	531	596	531	567	594	563	534	536	616	561	581	547	553	577	562	574	578	541	549	570	606	566	518	536	493	549	548	587	554	590	585	536
74788	74132	62772	44147	17559	1923	274	219	236	198	225	226	204	210	199	223	197	190	211	225	231	200	185	202	238	216	219	227	248	220	192	191	212	214	206	219	228	226	211	199	223	205	226	216	222	220	231	194	234	222	208	209	217	213	215	236	228	224	221	201	247	228	203	227	235	216	207	217	230	200	227	219	227	238	206	197	208	209	216	199	210	236	211	213	214	231	208	214	190	208	209	216	199	222	206	202	199	226	218	227	236	220	223	228	247	220	213	218	235	223	223	212	238	208	225	224	221	239	223	214	211	191	227	232	202	252	221	214	221	204	209	228	210	213	218	208	222	202	224	245	200	233	221	216	234	232	217	205	227	243	200	221	231	230	194	226	211	192	198	208	202	210	212	221	228	230	230	212	221	202	229	211	211	225	241	223	239	234	205	219	206	234	210	227	194	228	200	223	225	227	206	183	233	223	208	243	207	209	206	215	227	246	219	233	242	217	198	211	224	208	210	209	208	223	220	221	230	211	192	239	201	206	218	220	197	208	236	202	212	223	220	212	171	207	201	192	208	192	219	215	218	200	202	228	235	193	211	223	234	236	230	187	199	207	195	213	193	221	233	187	232	221	201	199	206	206	218	223	202	199	235	221	211	210	228	206	220	208	228	231	218	234	202	207	213	218	217	217	216	220	221	210	216	208	202	223	224	234	227	218	227	217	208	237	223	233	214	214	231	203	227	212	200	230	190	213	180	232	219	218	239	195	230	223	230	205	196	227	240	193	213	202	211	213	195	211	202	208	227	234	211	221	200	217	208	220	205	193	205	231	186	212	225	233	228	211	220	221	221	213	219	219	226	236	186	217	220	211	221	249	210	176	177	234	202	207	213	206	210	205	209	187	222	196	227	234	230	234	207	211	220	200	247	228	240	196	209	223	228	194	230	208	210	223	233	205	210	213	218	224	222	220	246	229	228	202	196	178	228	232	224	223	216	206	203	211	214	207	200	226	196	221	221	234	207	226	183	222	241	203	227	221	221	217	232	229	203	204	200	216	205	224	195	196	228	222	226	219	214	225	224	231	219	211	214	197	209	186	228	213	219	230	228	193	218	205	228	232	192	226	228	200	242	224	201	194	216	196	209	207	237	182	196	211	210	197	209	228	215	201	229	191	215	215	223	206	221	220	201	199	201	226	226	248	205	194	244	233	215	234	214	213	204	201	237	217	223	190	228	219	193	224	201	236	227	222	244	203	200	188	219	221	198	230	223	191	204	239	213	197	197	229	222	211	232	208	216	218	236	223	206	211	219	194	218	219	239	225	208	240	221	237	225	226	218	207	226	231	208	180	233	195	244	213	205	213	227	228	200	222	220	222	221	232	206	211	196	256	231	215	208	225	188	229	231	226	234	210	194	208	188	215	217	209	221	225	229	228	213	224	247	201	220	210	221	215	216	202	213	215	233	241	205	213	235	216	200	227	209	232	229	235	200	217	226	233	222	175	218	206	206	233	201	220	229	242	218	215	242	237	197	199	213	215	199	201	216	224	204	205	229	246	227	209	220	206	210	213	193	203	216	187	224	209	227	189	221	240	251	214	212	215	210	205	248	209	204	214	226	224	216	213	237	192	251	193	214	205	223	225	230	193	190	204	219	202	208	247	203	202	210	222	217	206	210	222	206	239	209	216	219	203	227	222	223	248	234	209	203	224	225	232	190	187	247	206	226	206	224	217	213	190	193	218	218	212	240	209	237	225	209	219	232	216	203	213	243	226	216	202	231	211	201	242	240	232	230	220	208	219	225	207	212	214	237	210	209	215	215	250	207	223	221	193	210	200	213	222	224	187	209	198	213	225	215	203	221	218	203	218	212	206	254	228	220	211	208	218	206	238	233	226	240	194	186	220	201	214	227	232	215	206	219	231	236	200	221	228	214	218	207	227	226	223	221	241	208	212	197	207	211	213	220	232	226	226	234	210	221	211	243	183	227	230	214	204	206	209	212	240	219	189	205	223	230	218	219	215	216	215	234	222	212	188	217	213	212	236	231	209	225	204	200	209	198	212	203	223	211	200	219	214	233	215	222	215	175	188	219	255	222	211	212	206	204	215	211	242	224	253	238	223	219	209	215	203	207	268	216	230	213	211	230	206	209	187	207	212	206	202	205	233	227	217	232	231	210	182	239	232	228	194	206	216	224	198	230	226	190	199	210	227	240	201	212	233	210	220	237	223	214	199	195	188	193	243	205	217	213	179	217	235	214	213	222	209	211	261	233	207	200	197	226	180	208	209	219	213	194	217	192	183	211	221	207	222	214	237	204	210	220	200	203	199	232	248	210	196	199	218	217	205	204	236	204	211	243	219	219	210	187	218	207	204	217	219	181	194	216	211	219	203	219	193	224	207	221	204	234	221	236	190	200	209	228	216	216	209	192	199	221	210	199	221	195	223	222	201	214	237	226	210	191	229	209	212	207	234	243	223	218	222	215	220	197	209	235	225	222	239	207	228	199	262	209	221	223	229	210	202	225	198	242	214	221	224	200	208	221	216	197	214	222	214	218	211	226	259	220	215	213	210	229	194	207	212	224	206	207	222	214	187	219	198	208	230	217	214	228	224	213	220	237	206	216	208	215	195	227	185	219	210	226	197	217	227	229	212	195	209	203	228	219	221	214	218	198	191	220	203	220	205	213	205	207	198	228	209	230	220	230	218	207	183	211	208	249	189	200	213	197	191	226	212	194	224	210	214	203	195	259	236	197	221	221	232	217	215	234	202	217	211	189	214	214	243	232	223	193	245	217	209	202	214	227	201	226	200	226	180	183	233	209	194	231	206	188	219	225	228	206	227	232	222	209	232	222	236	207	209	207	208	210	218	212	215	221	194	227	222	208	208	230	210	191	223	225	202	219	201	232	208	205	238	211	208	231	188	244	209	206	222	210	231	224	226	239	229	196	231	220	232	194	206	197	215	202	229	205	217	197	202	207	223	197	184	211	226	216	207	226	244	226	230	243	224	180	201	209	216	197	240	218	210	260	209	211	230	220	212	170	214	200	216	201	199	224	230	227	248	226	222	209	201	201	219	221	239	220	205	234	209	213	233	193	207	213	194	213	222	216	233	220	211	231	194	213	203	268	205	228	210	230	212	233	203	201	239	210	190	206	220	217	241	205	221	182	210	213	214	255	203	205	233	204	223	212	213	232	214	216	256	258	213	231	200	221	218	206	208	188	236	208	204	252	225	211	222	200	222	229	218	215	242	206	211	229	209	213	204	219	202	217	207	257	219	193	192	237	184	224	226	224	203	221	191	203	229	225	224	234	219	214	232	209	199	193	228	205	230	190	205	225	235	211	224	214	207	229	216	226	217	213	208	227	193	225	204	204	213	242	201	226	199	183	187	206	223	205	208	218	222	194	188	210	219	209	214	239	211	212	216	237	204	193	198	192	201	233	210	224	210	176	212	198	220	202	211	223	244	219	212	211	231	206	215	191	184	212	231	230	228	209	210	230	237
60830	65626	62785	50452	6876	835	821	792	750	755	774	725	708	759	711	761	725	723	759	728	724	702	706	730	707	737	710	746	738	769	738	714	734	700	722	741	702	718	718	684	680	692	711	706	747	702	715	682	676	720	722	688	677	712	723	737	740	686	687	698	671	742	711	745	751	636	709	727	693	743	696	728	732	733	707	722	702	703	692	697	716	692	725	705	726	721	705	698	765	697	684	725	727	761	725	688	717	708	713	707	730	711	726	705	718	729	748	684	771	731	768	770	734	735	694	733	674	699	666	699	728	680	703	726	661	774	731	692	672	719	686	736	699	733	699	673	725	708	742	690	718	705	727	724	701	701	699	709	710	694	680	710	684	720	714	726	751	719	683	697	721	686	728	712	707	689	741	697	728	727	728	696	689	674	719	689	694	694	753	692	749	714	753	714	658	728	728	685	685	740	751	722	728	683	722	685	696	688	733	759	655	716	730	697	706	711	745	790	691	708	681	724	678	720	694	751	690	747	686	676	685	704	641	703	724	688	711	646	704	717	683	704	678	643	743	713	715	726	725	701	725	729	689	707	725	726	686	710	743	730	696	734	702	722	722	718	696	715	746	744	693	695	742	760	671	729	712	707	709	690	713	766	663	682	702	701	699	723	765	675	702	731	693	679	662	682	711	750	666	695	721	732	674	696	701	714	687	729	765	713	769	708	708	681	676	700	728	707	726	706	695	713	697	698	743	688	691	724	700	671	673	671	699	700	682	762	664	710	707	703	723	745	752	727	683	718	687	713	730	714	696	653	689	645	753	698	704	707	731	660	716	719	700	663	699	707	697	734	738	704	725	695	706	722	718	673	699	676	695	747	733	689	651	731	704	693	712	704	698	737	737	713	709	722	722	691	711	760	706	755	697	682	716	686	686	717	721	718	717	681	674	723	690	690	704	716	706	737	704	717	659	676	752	654	713	748	717	692	695	696	744	695	692	736	729	770	712	729	645	728	656	684	754	754	698	714	735	696	760	710	707	720	711	685	680	675	698	658	734	749	711	701	714	718	721	741	701	754	743	684	730	703	725	705	719	671	700	728	707	723	709	711	709	696	690	720	688	708	714	674	711	742	750	722	733	736	698	717	723	744	727	770	703	743	784	680	753	737	695	734	769	708	730	721	690	679	744	731	763	697	682	685	703	710	715	678	693	709	734	726	775	675	710	674	718	666	771	748	721	708	737	715	668	718	722	707	747	741	695	710	706	707	730	748	695	722	705	711	733	727	756	687	719	689	719	734	691	686	749	730	682	714	687	776	730	738	754	724	724	764	704	685	712	711	722	686	734	731	708	755	713	677	738	743	713	699	696	708	706	711	733	700	711	703	733	693	718	661	638	730	680	712	715	722	679	755	690	728	680	712	741	697	715	762	726	729	745	731	737	757	679	748	718	681	789	676	722	746	741	689	670	659	697	756	717	728	702	729	716	704	741	760	733	705	703	706	669	736	706	709	755	690	699	652	708	729	717	680	755	703	698	697	718	698	719	684	692	693	680	719	697	716	701	716	649	696	708	741	710	702	703	692	781	748	744	678	718	740	714	717	691	643	704	704	760	682	732	726	701	688	729	740	737	698	675	690	711	762	706	718	706	691	769	729	698	733	715	729	735	724	730	712	741	766	708	701	694	672	705	718	700	746	712	650	712	707	679	704	696	715	713	688	721	710	707	726	705	745	718	738	766	723	698	703	680	712	690	701	717	737	746	735	665	731	715	724	786	678	703	669	738	705	726	695	728	716	721	669	737	725	760	715	732	704	705	719	728	735	717	718	742	779	714	688	699	689	695	732	694	700	755	672	704	700	732	708	709	756	734	726	703	715	730	731	731	729	770	693	707	710	755	679	724	689	717	755	709	714	694	693	756	710	690	729	701	723	671	709	730	681	667	702	715	710	689	772	700	720	727	743	752	685	732	675	709	703	673	673	728	705	697	676	681	686	779	766	708	705	733	730	753	659	699	710	724	726	653	702	658	767	695	714	706	705	659	695	683	723	716	727	725	687	705	724	724	689	751	694	728	723	695	716	713	696	707	703	693	742	704	741	731	781	703	716	717	731	761	723	763	673	715	692	701	697	723	673	703	697	745	724	694	714	700	766	690	718	666	722	740	696	725	762	698	746	684	675	729	741	628	714	677	775	682	696	735	700	707	654	678	746	692	708	709	722	696	729	720	709	703	770	709	737	696	702	712	730	683	700	711	714	764	707	706	697	658	685	690	715	731	670	678	694	701	721	680	735	698	673	704	692	713	763	738	711	699	744	719	700	687	703	674	700	704	681	721	698	748	719	772	759	699	718	690	727	737	685	753	700	749	726	702	695	698	731	687	750	702	717	770	694	708	728	757	678	731	718	711	730	719	744	685	715	711	714	762	738	712	710	731	697	741	735	735	705	711	728	701	727	711	733	669	742	723	728	704	709	728	708	709	735	747	706	704	650	711	654	692	718	718	706	689	756	704	720	689	713	713	712	745	701	737	724	717	728	749	667	677	711	717	699	708	744	686	699	724	695	729	742	717	665	711	712	721	687	700	721	716	693	707	713	718	748	718	717	693	724	737	728	702	709	725	735	689	752	735	681	738	720	725	693	686	717	726	657	753	736	692	719	717	704	744	687	738	732	708	727	694	706	716	703	716	698	723	725	694	700	720	740	680	736	753	735	764	738	700	704	736	728	704	731	720	717	735	720	717	696	728	737	687	684	741	731	696	724	696	722	647	709	674	725	718	678	717	716	694	718	688	726	734	696	696	734	725	716	739	723	713	699	706	686	733	729	697	693	705	691	641	690	721	723	690	712	701	707	708	691	695	678	681	732	680	697	713	705	742	716	691	696	703	724	691	696	707	700	713	749	703	736	713	697	682	705	729	679	682	692	736	705	706	673	757	732	733	734	737	701	673	701	745	713	729	731	724	704	697	703	729	706	706	681	657	692	670	673	726	707	704	718	737	677	715	681	742	729	732	741	665	752	679	702	676	726	750	732	702	712	699	739	711	713	709	703	765	710	694	705	725	698	670	752	650	719	725	723	724	750	715	691	738	648	792	753	684	690	737	723	732	722	702	710	732	733	733	735	719	711	684	718	722	725	718	679	718	678	742	730	730	733	676	709	729	687	740	683	732	703	661	764	732	699	723	718	692	726	746	745	691	697	695	747	712	735	812	732	687	769	673	659	714	715	724	728	716	747	750	715	726	723	699	750	736	732	698	702	690	727	730	703	714	736	682	734	691	730	719	721	774	686	705	736	684	685	699	661	718	676	699	740	692	698	741	694	722	715	734	725	660	695	749	737	721	686	719	700	694	698	747	711	709	705	718	723	741	747	679	692	723	720	709	711	730	719	715	690	715	702	698	726	733	696	671	730	736	692	711	690	760	670	751	712	683	711	744	741	696	681	681	692	707	763	733	705	700	676	748	669	688	740	685	737	727	709	698	747	720	704	720	722	723	709	721	642	710	736	686	754
27539	17966	9412	3958	705	199	185	146	178	188	194	195	185	195	184	217	179	184	155	184	192	175	194	183	160	182	215	178	192	168	198	185	193	207	159	170	212	183	186	188	207	183	179	193	182	207	193	173	170	205	204	192	209	211	196	203	192	193	199	177	205	198	171	199	191	216	203	185	186	207	208	227	181	216	178	190	195	196	198	206	199	189	208	195	181	198	199	185	232	213	196	197	186	195	185	188	182	184	197	193	216	180	191	190	194	199	196	161	201	180	219	185	173	179	211	179	208	218	193	185	198	201	178	196	180	168	210	190	189	211	188	216	191	171	192	186	190	181	210	193	184	178	190	198	205	170	191	193	206	182	170	191	177	207	218	190	201	179	196	206	173	194	152	186	178	185	175	189	199	198	170	188	199	187	204	208	196	200	178	201	180	197	183	216	189	209	191	175	177	211	161	192	174	209	179	197	211	202	188	198	222	205	194	189	189	205	230	178	208	184	204	218	180	205	197	185	193	191	193	181	209	177	207	178	179	183	190	194	186	195	201	181	186	155	196	161	184	185	208	176	182	201	180	186	197	177	189	201	202	182	207	196	193	207	208	195	200	187	188	203	187	197	182	217	162	168	206	196	187	179	192	188	170	193	205	211	208	191	197	185	193	191	198	195	197	188	195	223	205	216	181	204	192	162	194	195	220	201	174	182	215	186	208	201	196	196	183	170	231	192	167	156	190	177	199	180	160	152	197	189	153	194	220	165	204	190	177	197	202	208	198	175	227	189	191	190	205	214	170	180	185	177	160	217	188	183	199	188	186	184	178	201	180	188	174	187	185	205	174	193	194	188	179	196	198	178	201	196	196	175	221	193	162	190	202	205	181	180	166	202	192	210	182	185	180	165	198	193	187	182	217	195	196	199	201	200	206	173	173	197	193	182	192	196	179	183	187	200	201	178	192	201	216	202	180	193	173	164	188	173	178	181	219	183	190	193	173	186	199	187	186	192	169	216	190	205	181	188	212	203	163	172	194	159	182	179	176	209	198	213	216	203	186	170	180	193	206	182	186	196	186	181	195	188	184	211	189	200	196	192	192	203	195	185	203	206	196	175	209	184	211	188	189	188	192	173	190	194	186	217	180	188	191	188	182	212	197	179	178	211	167	197	173	205	190	183	182	193	200	187	215	173	200	181	168	200	186	183	211	198	176	175	175	186	189	195	213	216	218	173	184	168	186	191	196	214	184	185	188	210	189	201	184	162	174	171	189	187	173	209	190	183	180	203	174	190	202	190	202	195	202	201	182	174	177	193	188	201	216	179	190	208	211	173	183	204	189	223	184	189	190	186	197	208	184	193	200	197	202	195	201	193	182	198	192	194	202	184	194	193	207	183	199	210	188	187	180	181	190	176	211	193	208	213	202	191	193	178	207	215	222	192	202	193	168	182	175	180	180	177	190	213	188	190	211	191	215	205	198	190	219	203	224	191	208	210	186	204	222	183	196	174	177	170	198	174	199	192	179	170	183	183	178	178	205	194	186	202	183	214	214	191	195	192	184	185	198	161	176	194	236	219	194	205	183	196	174	202	171	190	197	185	211	191	197	196	209	215	211	178	204	187	190	176	196	179	175	186	231	238	236	199	186	203	183	180	198	189	196	204	202	214	185	198	207	192	220	196	188	191	196	179	194	195	192	211	177	191	208	181	167	185	172	199	176	192	162	175	196	184	182	179	196	194	168	202	225	221	221	168	187	183	212	161	169	180	198	222	173	191	195	195	177	198	211	186	202	166	203	209	194	183	185	188	196	207	210	210	207	203	169	203	176	187	182	224	166	211	177	200	169	238	171	177	193	184	172	186	186	205	189	199	201	158	185	209	196	194	196	190	191	179	171	187	191	216	190	192	181	202	216	196	169	169	180	187	180	190	208	213	166	153	174	196	209	192	226	206	192	198	190	203	191	188	175	191	187	175	199	203	183	224	190	179	196	186	196	208	190	210	182	198	183	193	198	189	212	207	184	217	192	193	178	199	176	207	207	227	189	183	189	205	186	202	172	220	215	207	178	179	185	202	199	177	187	175	174	201	188	191	193	198	171	186	203	172	181	182	175	183	194	214	175	194	201	165	174	204	205	226	188	206	183	168	205	172	173	212	191	209	177	178	194	179	173	213	197	175	216	204	194	208	208	174	159	189	190	193	196	191	183	162	178	201	167	159	209	229	193	209	186	191	182	169	195	171	218	157	181	214	200	179	174	200	211	177	187	202	180	215	206	211	177	191	187	189	183	197	194	196	220	195	213	221	177	179	208	200	199	171	189	179	183	193	192	200	196	181	210	215	194	190	192	188	204	201	192	219	189	201	180	197	200	176	214	178	189	170	205	199	198	191	185	194	197	178	198	214	171	206	185	199	185	189	192	197	202	194	194	160	218	174	188	208	204	196	179	194	175	216	199	205	194	187	169	189	200	154	190	188	173	183	187	169	185	205	203	188	172	197	205	196	189	190	194	178	180	195	198	167	195	186	196	199	199	204	180	176	178	220	177	195	192	213	191	186	191	179	201	186	188	174	185	201	186	210	171	205	181	208	193	195	210	196	193	189	172	194	214	168	194	250	195	197	222	200	187	212	201	198	191	206	190	201	189	187	197	211	184	180	165	188	193	216	183	179	195	201	174	214	198	172	184	193	196	174	188	186	207	222	187	185	186	194	185	201	209	203	191	182	195	214	195	186	188	172	201	168	218	187	196	184	173	202	187	213	199	220	202	186	166	225	209	201	195	208	208	202	199	195	200	179	186	195	190	208	231	181	175	207	164	214	183	173	228	179	178	195	210	202	168	197	156	187	217	189	184	197	221	186	207	192	207	198	178	190	198	171	195	165	189	199	180	195	169	174	176	199	174	182	205	192	185	203	212	187	204	202	203	187	216	175	216	186	202	178	188	176	194	186	186	198	212	190	185	188	201	195	203	181	184	179	186	212	205	186	186	193	209	175	200	192	188	180	174	188	204	192	188	215	199	202	205	200	201	196	190	193	190	171	182	199	202	202	188	185	227	196	206	189	190	197	228	197	200	198	177	201	194	206	183	198	201	192	200	186	189	190	217	199	181	173	200	169	173	182	204	187	210	191	214	173	179	212	204	194	195	188	165	198	187	205	182	193	182	196	188	190	172	232	216	232	206	180	192	213	180	192	189	208	195	211	183	179	181	199	188	190	170	185	192	193	194	172	198	201	208	198	193	205	193	184	205	202	185	191	187	190	215	179	185	195	178	172	174	184	160	181	185	182	197	195	200	200	174	186	180	170	187	205	164	186	195	172	195	190	187	191	201	172	192	210	208	162	183	202	175	218	178	196	173	190	192	190	204	189	204	194	202	209	186	190	190	190	216	206	185	216	204	185	193	197	193	190	196	180	200	183	182	186	180	171	196	191	200	202	193	199	198	184	204	197	172	202	193	198	166	174	202	197	208	215	200	172	205	201	197	188	161	185	207	202	194	189	201	200
28781	22688	16512	10568	1553	661	632	658	644	651	682	637	663	662	638	675	679	615	621	678	650	658	664	650	663	584	660	677	676	648	688	705	671	732	659	636	651	686	685	664	640	664	669	665	654	642	654	634	668	662	706	678	659	681	677	603	665	661	634	648	668	639	708	677	645	665	661	657	630	685	640	645	644	698	651	670	635	648	674	635	673	683	625	674	600	647	669	670	668	671	634	671	652	610	699	648	657	643	715	631	715	670	631	661	638	673	635	641	615	629	700	654	646	662	691	666	660	638	622	643	644	673	625	680	657	662	659	660	652	697	680	690	635	660	679	635	669	694	617	656	648	660	647	685	640	626	684	684	633	638	604	621	649	643	629	654	654	671	697	635	681	684	684	603	655	668	667	647	650	626	662	601	635	614	655	693	658	663	637	637	654	655	654	622	663	687	658	670	670	696	640	699	630	661	668	636	636	685	629	644	696	660	625	697	655	679	626	677	644	665	638	688	646	663	659	675	638	672	694	639	632	624	639	666	652	715	676	615	677	687	674	624	637	608	651	647	652	687	667	688	677	703	662	666	640	643	664	686	629	671	705	653	623	658	658	666	630	668	673	659	682	681	686	646	678	689	625	648	652	633	655	644	642	647	677	633	615	654	634	637	658	664	622	660	665	653	643	651	664	641	664	690	658	641	627	645	679	696	671	636	694	681	695	726	664	675	655	664	678	683	621	676	647	641	657	647	698	687	637	663	645	633	643	632	622	664	623	685	631	642	630	667	620	642	659	636	604	637	663	657	674	663	645	697	664	655	605	664	631	649	628	664	683	668	680	629	643	647	665	641	619	652	633	643	658	647	626	652	687	623	659	679	657	617	657	648	632	618	676	655	604	667	669	650	625	658	650	660	683	621	610	624	676	661	668	674	647	639	654	672	643	668	674	664	663	696	657	675	629	627	689	628	690	632	633	689	692	648	704	665	670	658	672	687	661	666	670	650	664	642	634	659	649	678	696	650	648	641	689	631	681	609	646	629	687	672	663	648	626	679	617	647	682	662	644	649	660	655	658	652	648	714	684	639	653	598	697	656	671	627	634	648	701	689	641	665	647	636	634	670	666	678	649	710	646	694	658	633	716	688	635	628	691	662	718	624	675	716	664	608	705	635	656	670	626	608	705	695	606	642	662	649	714	666	681	669	645	633	664	681	648	645	610	627	637	619	695	695	661	730	662	663	647	604	617	712	667	684	644	629	615	672	684	672	679	670	686	665	633	643	647	623	649	606	675	657	680	668	631	643	631	658	596	630	688	627	642	647	639	672	668	645	652	660	599	684	657	669	653	656	666	684	635	651	686	681	599	657	649	645	660	681	644	681	641	656	651	679	674	693	674	625	651	656	652	655	677	664	627	660	642	670	665	638	686	655	693	622	659	638	643	639	654	669	686	633	659	652	653	626	619	703	643	688	665	616	650	650	641	656	678	689	679	656	674	651	678	690	652	700	673	639	656	671	660	672	677	645	650	668	640	662	656	651	637	658	640	658	703	659	626	646	703	626	627	639	665	642	712	677	624	667	644	651	693	709	649	653	647	661	646	698	670	691	632	662	624	671	609	618	677	681	639	627	704	646	643	657	667	702	620	641	658	644	692	648	683	612	661	668	652	649	657	681	652	657	588	663	702	669	633	659	663	672	643	669	679	675	596	711	666	671	613	688	614	637	695	680	639	645	659	646	685	670	618	696	644	679	647	645	666	643	702	676	693	675	659	664	658	669	690	635	709	678	706	670	639	639	713	610	708	719	666	705	644	680	632	650	660	691	636	653	632	694	647	653	688	666	653	673	674	683	671	656	621	685	686	637	694	688	640	685	638	652	673	700	644	625	650	670	646	631	648	687	664	659	657	681	670	645	652	640	655	677	651	661	629	665	641	686	683	712	646	642	646	660	647	719	690	662	639	690	636	650	677	656	622	658	659	690	618	677	683	639	697	640	658	674	671	632	684	635	675	626	656	664	662	653	666	647	654	637	642	662	657	664	651	622	599	664	633	611	685	683	663	649	640	637	664	655	667	676	720	623	663	636	704	684	719	625	676	672	642	655	673	608	627	695	681	668	695	668	657	660	638	611	633	676	681	652	659	671	728	647	672	625	708	676	649	629	674	621	679	655	649	661	706	649	671	657	682	674	673	675	682	634	710	622	659	674	646	633	664	646	688	661	641	614	696	662	649	699	672	623	638	666	668	687	664	675	686	672	621	723	631	654	684	694	658	710	665	652	669	637	654	670	645	703	643	610	652	643	646	692	634	702	679	702	650	668	646	645	662	652	670	660	708	624	644	695	637	682	669	675	724	709	690	661	635	642	632	656	662	664	657	656	623	656	676	669	640	648	636	638	621	677	631	665	647	641	654	669	690	664	665	704	678	655	664	669	680	711	623	612	635	641	681	663	669	667	648	636	680	647	646	683	704	657	693	677	640	666	633	663	696	629	638	684	617	622	669	616	671	673	691	660	666	627	641	679	651	654	642	617	620	682	676	646	624	650	690	636	635	636	684	628	682	651	665	707	755	641	627	658	648	620	634	663	690	708	660	694	682	657	689	635	639	671	699	648	676	704	640	640	630	672	685	663	652	679	682	697	643	646	694	656	645	651	698	671	659	698	665	677	612	675	618	653	665	647	667	635	665	639	654	680	611	660	642	668	670	676	687	687	629	646	667	689	670	686	621	662	635	690	677	624	680	664	627	637	638	677	643	639	679	670	600	679	666	658	700	660	634	673	634	700	643	661	666	703	661	672	639	657	663	675	664	631	700	677	635	646	645	639	662	642	640	616	684	700	682	640	684	639	664	658	690	664	674	634	689	698	636	671	626	707	657	672	645	650	619	689	699	657	701	679	673	678	677	656	684	672	640	644	691	634	662	673	645	659	672	640	717	637	629	665	635	675	682	677	648	654	706	632	672	648	659	665	662	605	652	640	679	673	610	678	701	690	642	622	676	687	616	662	638	658	681	642	601	691	656	676	654	661	637	692	649	690	649	716	649	638	661	659	677	646	706	640	593	649	666	626	688	667	674	639	679	670	661	643	639	653	645	679	686	651	631	694	683	669	673	663	661	673	692	646	668	636	662	644	659	705	650	692	680	674	662	638	659	668	618	644	677	633	646	629	704	675	651	696	650	657	660	647	660	665	616	624	635	703	663	616	664	687	612	657	629	676	692	662	638	629	677	617	608	715	642	638	652	683	643	671	665	665	679	646	660	659	690	640	669	699	625	633	633	651	618	604	666	643	628	637	623	666	690	622	639	653	636	657	644	675	660	658	673	692	674	634	639	663	681	661	656	676	664	656	638	637	650	620	695	613	659	712	625	657	732	647	658	668	649	687	696	683	696	679	647	673	638	646	626	656	628	629	664	673	644	591	706	646	635	708	607	604	674	643	656	658	651	648	696	678	662	685	668	694	650	590	658	659	680	673	680	690	670	649	676	681	627	639	643	690	627	696	666	657
68353	65788	53318	32460	9508	378	176	181	178	178	157	161	159	151	152	145	150	154	148	149	157	143	163	190	150	161	135	154	146	141	155	162	161	169	156	172	172	152	151	158	158	169	164	189	154	139	164	158	174	147	138	149	168	177	155	170	168	152	158	157	184	172	175	179	158	138	153	154	157	158	160	167	168	147	161	156	171	155	162	176	152	157	154	136	150	164	153	153	170	171	145	168	147	142	147	190	143	139	142	187	170	142	152	149	161	144	146	161	150	141	163	158	177	176	163	155	153	147	166	159	168	173	147	153	156	160	143	185	154	148	136	161	165	163	154	157	194	161	159	162	155	167	156	164	165	143	154	142	148	157	148	150	156	151	172	177	167	194	162	183	172	160	155	186	162	173	167	138	186	165	155	152	161	153	146	151	154	164	144	159	150	174	162	163	185	161	135	155	184	184	160	156	165	148	166	171	169	169	172	167	164	168	140	151	178	162	163	161	168	169	178	147	179	175	173	159	170	170	148	161	152	172	167	174	159	157	155	152	181	156	166	185	169	159	152	186	165	162	150	182	148	146	149	130	153	170	150	162	147	152	142	157	165	155	163	181	158	170	171	174	156	171	157	147	158	143	166	157	147	165	149	149	147	147	160	146	149	169	171	159	168	124	143	164	135	156	162	164	149	151	157	170	146	159	137	135	128	143	156	146	183	196	147	146	177	159	159	165	156	151	165	159	145	151	170	139	141	153	211	176	150	168	162	158	169	151	152	157	142	153	160	172	162	140	182	157	161	149	145	170	154	154	169	159	150	170	197	162	160	152	151	154	158	158	173	152	166	139	144	157	179	143	170	148	160	141	153	171	151	150	145	166	190	157	154	156	168	142	160	183	167	173	161	158	161	169	156	146	145	141	160	179	150	149	176	169	143	157	171	168	165	150	152	175	163	144	163	158	146	186	153	151	165	149	161	149	184	140	141	165	153	157	144	146	144	141	158	154	149	148	148	167	163	161	167	170	142	172	158	156	179	155	159	156	142	148	163	138	173	184	196	162	160	151	169	179	167	168	166	154	164	187	159	144	182	168	152	150	160	180	171	138	154	164	153	137	179	166	143	175	137	138	168	162	141	143	160	170	151	157	180	122	177	147	156	157	189	154	171	170	165	143	183	160	149	142	168	166	150	161	157	153	145	170	153	149	156	155	172	162	171	142	148	178	172	169	152	162	146	171	160	161	157	150	165	173	160	175	173	166	161	141	136	162	133	179	145	152	161	160	159	159	137	156	137	134	135	149	151	157	172	154	163	145	175	161	171	146	162	128	138	159	159	158	159	154	142	144	146	163	154	150	146	164	166	164	157	168	166	150	169	141	154	173	170	156	191	152	180	158	166	140	162	156	156	163	145	164	150	180	151	170	160	173	171	156	182	157	148	163	158	172	163	146	180	168	157	174	154	168	179	144	165	141	158	166	146	163	197	166	137	146	169	149	169	155	160	170	153	159	183	157	164	167	153	172	144	151	142	132	150	160	156	152	171	167	193	169	148	161	145	167	131	164	157	160	159	151	139	182	177	164	144	191	147	140	139	165	136	152	143	162	163	162	160	170	170	146	183	171	159	170	166	149	156	168	164	167	134	186	175	150	172	177	161	154	160	162	153	162	154	183	138	163	171	181	167	157	156	171	154	149	159	147	148	143	155	152	178	130	146	144	174	155	176	186	166	152	164	155	154	150	135	145	163	173	174	166	164	146	158	159	165	154	162	134	151	145	147	152	173	148	151	164	140	156	163	155	161	139	143	164	137	158	157	158	165	188	163	156	165	151	167	164	184	156	138	158	153	181	162	180	160	149	149	174	147	194	143	143	155	147	152	154	156	142	157	134	147	158	173	155	149	171	176	152	153	146	172	139	150	151	158	169	158	154	168	132	138	144	166	152	155	144	174	156	155	168	159	162	159	180	158	166	173	131	140	159	144	176	176	161	160	169	147	157	155	179	149	159	153	164	155	173	157	153	144	171	153	167	187	170	146	155	167	170	167	174	157	185	128	165	137	148	152	146	158	164	162	159	187	178	145	142	161	167	160	178	176	154	165	155	154	162	153	142	158	153	156	160	143	144	161	149	152	165	154	178	165	162	161	164	168	178	158	144	161	155	169	157	182	144	135	188	153	147	153	171	143	151	163	184	137	152	144	143	165	179	173	168	171	167	156	161	145	178	157	138	164	184	164	145	158	166	144	167	178	160	137	168	154	153	157	150	148	158	150	171	163	136	138	178	150	130	171	158	155	163	187	137	138	159	153	200	180	159	145	157	143	160	178	168	177	168	156	172	144	153	168	170	145	151	159	154	166	158	144	172	161	169	166	142	135	159	156	147	162	160	166	159	162	138	154	167	174	155	168	171	167	159	144	146	172	159	159	167	162	165	141	172	168	147	134	151	152	163	128	142	154	159	152	144	140	172	166	154	143	152	141	151	173	162	145	170	175	154	168	158	173	164	173	176	173	171	155	161	155	169	180	130	145	167	160	160	146	163	144	152	158	159	166	140	150	149	161	161	160	167	164	169	175	149	172	145	159	164	141	148	142	143	150	146	158	167	145	151	164	153	152	162	164	142	172	157	144	164	163	177	154	160	153	163	163	158	158	140	129	157	164	143	152	174	164	156	137	149	153	161	137	149	170	135	154	167	147	171	145	163	162	158	146	171	160	150	176	143	150	135	156	163	148	164	155	162	160	157	147	135	175	161	172	159	169	141	172	154	146	156	173	133	154	169	148	166	149	165	152	155	158	161	173	165	147	156	163	173	153	142	167	146	151	152	156	155	149	160	130	169	158	154	126	159	151	162	170	156	161	143	179	170	158	153	172	157	146	134	151	168	150	154	147	137	172	164	157	136	159	147	119	153	146	155	161	179	161	167	155	150	146	159	176	139	167	157	155	166	175	151	166	138	154	139	128	140	163	155	137	146	149	171	178	151	166	163	177	161	161	144	174	149	152	142	173	207	172	160	171	151	145	145	148	175	175	172	148	152	148	155	150	150	148	145	142	172	156	147	162	165	139	180	171	151	165	168	150	148	155	147	157	155	133	149	169	189	182	132	142	181	158	159	162	151	163	166	176	153	174	168	162	148	135	178	167	136	166	156	176	169	145	146	175	164	157	191	165	159	160	158	150	151	152	135	159	140	174	160	164	150	140	154	171	159	143	164	168	160	163	176	133	145	148	173	162	161	130	160	135	128	153	171	162	157	143	141	136	173	136	163	164	170	129	159	149	159	160	139	167	172	157	144	140	172	184	133	155	153	156	143	161	159	162	172	168	155	159	177	144	160	160	150	144	150	157	149	172	145	170	156	162	166	154	168	150	145	158	172	142	170	150	148	167	144	179	150	175	145	150	153	154	167	138	180	149	152	144	136	162	176	166	154	163	163	142	173	150	160	147	160	168	161	160	133	170	177	147	148	145	154	147	181	159	138	169	158	166	141	175	156	178	150	178	165	169	153	172	151
50644	53035	51072	39385	4260	627	587	589	578	576	566	545	590	538	553	561	543	602	546	561	594	518	546	552	550	527	598	580	603	555	557	595	558	543	564	594	524	531	562	551	535	585	540	547	569	537	561	579	545	572	553	599	556	566	532	583	582	566	543	567	553	534	535	591	546	537	531	579	548	550	525	515	517	614	523	563	571	608	523	574	578	575	617	587	543	547	584	600	535	521	566	548	577	571	547	583	557	611	544	529	508	552	559	541	589	579	531	543	576	549	523	555	578	594	555	545	530	560	573	531	561	554	526	580	556	508	543	591	558	553	536	579	532	568	553	548	539	592	541	557	587	570	574	572	568	603	561	530	574	550	560	534	509	511	557	501	571	583	546	534	540	540	564	579	531	560	591	566	563	528	589	554	568	569	532	619	572	549	519	511	540	526	569	499	562	545	555	559	565	560	588	535	575	553	552	542	573	583	599	543	551	556	556	560	577	566	560	567	568	578	614	543	554	556	559	551	546	531	581	565	592	561	574	516	521	584	534	575	564	552	572	567	545	560	502	571	574	528	551	601	572	576	556	548	525	577	580	533	584	559	535	545	559	532	552	565	518	586	554	566	584	569	519	564	588	561	543	575	573	578	576	590	558	582	546	572	564	602	582	563	509	563	580	561	544	529	571	547	556	519	547	542	528	560	579	555	580	569	556	520	559	619	567	552	559	541	548	563	556	533	573	517	554	606	522	540	586	548	552	577	546	609	586	554	564	573	544	595	565	535	530	590	532	563	592	535	557	586	593	576	567	551	547	557	571	553	525	554	557	573	554	568	518	590	555	557	565	606	562	554	565	564	564	551	552	543	588	527	592	557	561	556	574	558	530	538	547	552	531	567	547	546	573	554	542	569	525	575	562	551	566	539	567	552	564	563	583	561	531	556	549	539	515	555	566	548	538	520	563	558	604	525	537	627	538	557	576	513	602	516	549	530	550	532	541	551	586	539	543	556	601	556	566	569	548	549	570	602	554	562	580	549	537	581	524	540	560	559	602	535	561	537	579	570	569	567	620	593	510	576	590	571	558	546	551	591	581	537	540	598	540	587	543	529	524	571	526	538	576	566	500	537	521	564	549	554	572	530	596	559	578	525	564	539	537	557	580	505	566	556	556	529	536	546	538	499	577	560	580	575	540	598	538	552	534	546	544	547	568	574	543	547	529	591	540	539	570	565	538	612	578	543	545	577	567	538	563	543	575	576	577	539	564	551	541	515	565	508	562	575	594	558	582	562	585	527	585	570	576	585	525	548	520	514	556	552	562	582	574	598	559	587	584	548	561	547	555	544	545	544	544	540	551	562	553	531	582	563	548	557	623	605	574	564	526	596	555	542	560	583	539	578	515	570	540	545	578	549	514	516	551	514	571	583	600	525	556	546	563	595	543	567	515	544	550	509	572	580	572	565	560	546	559	568	565	525	572	563	552	532	565	536	528	542	587	556	560	538	555	578	551	584	495	501	577	588	551	606	523	556	544	581	573	547	573	547	581	562	544	564	544	569	514	583	584	567	559	594	529	528	562	560	598	561	527	531	587	524	549	563	598	548	567	535	550	563	598	553	567	549	578	517	574	533	542	543	570	542	559	534	574	576	554	568	529	556	513	536	540	589	590	531	537	524	598	604	562	554	590	561	556	571	554	560	554	539	585	538	569	551	613	553	577	569	547	549	543	536	531	529	540	561	522	550	549	571	562	575	573	531	530	562	573	559	562	557	589	541	541	529	505	601	592	536	546	591	518	562	547	509	562	567	582	556	529	578	557	564	511	541	556	535	582	569	537	572	532	568	575	563	573	599	555	556	549	603	571	557	549	551	530	559	560	532	615	567	572	536	551	547	522	618	562	559	557	527	571	531	595	557	503	532	573	587	534	555	568	565	563	554	573	561	545	574	591	547	530	538	637	570	548	569	534	567	525	580	545	565	564	504	583	572	567	579	562	591	587	568	571	527	567	548	585	565	524	554	529	529	553	560	571	589	572	539	592	545	541	580	589	612	535	539	553	555	542	546	574	573	533	521	561	568	572	570	549	556	545	525	558	585	554	556	584	525	553	521	598	510	561	525	541	566	606	528	584	547	542	593	583	575	559	575	556	551	527	607	552	531	575	593	528	536	613	503	569	518	550	531	569	533	541	544	556	576	529	544	578	535	604	532	528	552	548	570	560	554	536	539	547	576	554	539	589	566	549	594	565	551	570	557	561	578	563	541	569	584	562	565	556	588	545	525	562	521	540	549	528	533	573	534	568	520	522	553	588	603	568	532	560	558	567	573	559	520	595	578	543	510	583	555	525	562	535	541	581	503	537	569	533	562	551	567	562	566	536	540	559	551	518	531	531	560	551	568	527	508	520	547	492	575	571	596	553	576	540	571	566	550	594	616	558	544	567	558	543	547	546	551	587	538	578	552	533	581	506	531	567	572	556	624	520	571	570	558	581	569	580	557	607	605	573	557	548	537	600	579	587	570	518	577	522	590	533	550	540	583	524	542	599	544	592	558	548	582	508	545	549	608	559	557	564	539	573	531	561	551	549	548	573	568	538	583	579	562	550	524	546	568	560	594	550	573	575	537	537	553	546	528	553	548	555	591	536	537	559	594	577	547	506	620	581	577	526	550	624	565	553	557	552	591	512	553	567	599	545	588	553	567	570	573	583	558	539	542	548	590	556	575	545	559	567	565	575	538	576	569	558	542	604	544	571	577	559	543	556	569	552	559	530	562	544	534	520	574	524	598	555	538	616	591	554	548	565	574	540	543	625	581	528	605	539	549	537	544	553	575	558	581	550	537	554	483	577	557	556	548	555	576	562	539	567	549	561	568	557	590	530	538	547	571	530	580	535	547	566	540	547	520	527	578	546	580	535	536	551	541	553	518	588	553	566	590	566	588	543	488	575	540	544	559	529	554	580	572	559	544	533	554	561	548	516	584	541	538	576	583	573	573	529	598	586	561	539	598	542	551	591	538	583	541	539	558	541	579	587	585	548	517	538	559	593	590	527	517	599	576	490	555	491	547	573	525	531	587	554	567	582	571	584	526	565	553	556	575	597	546	520	559	550	576	561	554	535	541	557	547	566	545	553	561	531	554	576	536	576	562	550	568	557	529	526	559	592	571	543	563	585	570	517	586	551	541	584	512	584	509	533	532	556	571	597	547	578	541	582	573	559	561	528	582	516	538	545	563	513	551	545	540	532	547	546	565	572	563	598	552	533	516	545	564	551	525	584	574	556	542	562	537	536	540	509	557	558	554	581	543	563	540	552	590	548	558	555	528	540	587	567	607	579	571	577	544	542	525	562	554	547	553	632	568	533	560	559	555	589	522	529	537	503	527	543	587	581	573	543	540	591	517	550	604	574	569	570	586	527	548	557	525	575	560	551	548	548	574	583	557	541	542	593	544	554	517	534	609	546	600	544	556	587	569	574	542	508	560	545	564	548	573	566	545	546	594	624	569	585	556
73958	74754	62126	37673	13720	1118	244	218	229	229	198	241	236	225	229	230	231	221	246	240	240	209	203	233	221	212	241	220	222	209	228	220	220	230	210	216	232	202	257	229	221	232	215	212	221	240	207	217	223	210	239	226	226	252	219	223	253	216	215	229	219	233	212	220	214	215	232	237	220	235	208	221	227	210	239	224	233	204	225	214	206	238	222	204	211	215	250	242	234	216	230	236	214	201	251	231	225	245	215	235	238	222	253	221	227	215	212	217	198	218	206	208	215	216	187	240	233	244	213	239	235	212	208	213	215	225	219	233	253	223	188	227	217	212	209	193	216	224	222	204	201	209	236	239	230	219	253	198	229	180	218	220	222	199	237	219	176	201	211	205	233	211	211	241	222	233	202	240	236	236	241	193	215	212	228	213	215	233	223	227	232	205	238	217	228	215	213	244	206	218	226	218	220	212	244	242	242	181	227	205	228	214	246	237	225	225	212	222	230	200	196	195	202	225	208	202	214	202	210	228	208	211	210	228	219	227	206	210	221	215	223	245	236	206	240	204	216	237	227	219	226	241	233	194	227	220	199	232	219	228	221	196	233	197	239	214	215	220	217	236	200	221	214	229	215	224	250	239	239	228	227	228	232	219	234	214	214	211	219	228	208	217	221	255	221	211	226	218	230	231	216	247	218	240	181	206	244	226	250	227	203	210	239	234	226	206	215	230	204	227	235	266	226	245	228	234	202	211	225	221	221	184	209	202	219	221	216	224	214	218	222	211	210	226	217	231	222	211	240	233	224	249	235	223	216	220	214	236	212	217	202	205	244	236	243	233	201	243	208	234	190	226	237	231	207	218	226	237	226	207	225	225	227	199	208	228	217	223	209	215	213	203	225	234	224	195	246	235	230	211	205	228	215	229	212	253	209	200	205	203	237	214	229	237	212	228	220	209	209	206	224	196	203	231	202	212	243	227	231	224	220	209	225	206	239	251	215	223	196	205	212	201	217	223	197	237	214	198	210	205	203	220	224	210	222	232	224	225	209	225	244	213	219	233	243	230	217	232	218	229	219	225	212	231	241	194	210	216	245	235	201	185	213	231	190	258	237	211	222	239	218	218	224	230	213	244	214	201	198	244	213	205	223	268	221	193	253	242	217	232	259	213	202	219	204	219	236	244	204	255	254	214	235	228	207	214	238	213	233	198	218	210	215	219	206	211	232	218	237	230	199	222	210	206	214	206	201	242	227	251	238	233	201	198	234	239	213	200	213	238	212	231	253	234	201	212	222	207	231	188	216	245	219	230	213	215	251	252	221	239	242	245	213	206	224	230	220	231	224	206	251	198	224	240	229	211	200	251	235	239	203	237	221	218	213	199	225	212	214	219	216	208	192	231	191	231	201	209	220	230	219	223	219	211	234	225	207	229	253	230	220	221	234	190	236	219	225	236	233	239	232	215	234	237	213	209	229	217	223	214	213	213	216	210	214	228	225	232	202	196	210	233	212	234	254	216	213	193	228	221	221	207	226	224	225	199	228	214	235	219	233	248	200	209	233	200	229	201	240	223	231	221	246	216	228	209	260	230	207	213	207	209	233	223	229	232	213	187	218	194	217	229	235	216	198	239	226	240	215	193	226	237	200	211	220	215	192	233	213	229	221	196	229	241	235	234	225	237	224	235	217	221	246	222	203	230	217	205	245	221	256	227	231	223	211	214	206	228	202	217	214	222	210	222	246	223	183	213	236	207	212	242	212	234	203	231	204	213	224	203	212	228	227	230	238	241	222	200	224	228	208	239	228	209	198	218	216	242	232	191	233	210	233	232	223	193	222	206	248	219	213	231	241	219	233	195	220	216	240	223	209	205	203	197	218	222	241	194	236	238	215	220	208	233	203	203	226	233	220	240	196	251	211	246	210	239	211	227	217	200	192	234	236	227	233	210	222	216	201	239	245	238	220	211	212	233	205	238	226	226	220	248	240	217	213	223	240	194	234	216	209	212	235	216	214	227	215	214	201	215	225	206	206	212	212	223	215	188	205	222	233	208	209	200	232	214	232	227	243	213	230	241	220	211	230	225	212	221	224	227	202	213	186	231	220	227	206	227	222	204	222	216	209	232	218	243	206	212	225	213	211	212	235	227	202	239	209	217	217	252	229	210	230	219	224	223	222	226	238	209	220	225	235	206	213	222	212	191	201	207	217	222	208	203	215	235	223	233	231	244	206	173	240	228	226	232	235	210	224	195	237	246	231	211	243	210	225	236	238	240	235	217	227	216	243	218	203	219	220	242	215	204	240	186	225	227	206	235	209	207	220	210	203	234	220	213	215	229	217	230	221	213	218	239	231	240	198	215	239	235	229	212	219	221	232	224	223	216	199	240	232	232	212	214	210	219	208	196	241	230	233	215	235	213	216	226	220	218	217	242	232	232	239	201	231	230	218	188	181	222	218	223	216	219	195	222	215	216	217	225	216	228	223	221	215	247	187	222	227	224	225	211	228	197	222	245	229	213	214	228	204	231	206	219	219	226	226	223	221	226	249	218	211	258	210	201	215	213	215	217	198	210	201	180	227	232	211	204	193	214	221	244	207	207	189	220	229	222	213	223	205	206	226	234	220	217	206	213	245	205	225	232	231	236	238	217	221	208	239	192	224	206	232	177	211	205	204	225	233	242	223	212	223	200	220	211	217	247	213	246	217	230	217	219	262	207	219	219	197	205	226	230	204	201	212	232	219	239	220	246	238	233	211	253	247	214	233	214	226	222	219	252	196	226	219	212	241	198	212	188	237	216	239	189	220	222	234	213	222	204	242	210	224	216	227	225	209	226	212	194	234	211	222	215	222	227	207	238	219	200	227	235	230	222	236	217	256	219	237	211	220	219	220	243	229	209	234	228	229	240	211	221	219	249	224	247	247	231	240	213	234	234	220	206	217	238	192	244	240	207	247	235	230	231	198	214	240	202	215	211	239	213	211	218	218	245	239	210	232	254	225	207	233	237	217	224	222	227	222	229	222	211	218	202	211	244	212	232	213	202	249	224	211	202	235	253	224	232	218	221	227	241	253	242	205	199	228	205	227	223	232	188	215	251	242	222	206	253	245	241	239	230	201	216	232	215	226	216	218	229	208	191	243	207	210	239	215	232	213	224	208	243	223	225	239	232	217	225	232	224	227	246	248	223	209	249	217	220	245	216	215	222	219	240	233	215	204	221	217	181	227	223	222	200	225	225	203	219	229	231	235	202	223	228	233	197	218	248	215	223	232	227	222	233	222	211	224	225	198	209	221	233	232	203	234	222	200	224	222	244	228	216	205	222	210	219	201	218	201	213	226	213	216	215	204	236	242	229	244	216	211	196	190	241	205	200	226	239	219	225	214	227	221	235	222	227	204	213	203	209	211	210	206	225	216	225	219	226	215	239	230	222	261	200	211	209	222	209	246	222	213	227	237	232	212	211	198	237	215	206	256	201	185	218	208	208	213	193	202	192	191	221	204	220	208	186
62061	67236	61276	44002	4823	818	784	739	752	756	754	759	698	733	756	741	710	783	739	725	695	727	697	773	769	702	747	725	761	781	727	779	744	711	711	730	699	768	697	770	743	717	729	737	739	733	685	758	713	726	724	742	714	726	687	683	723	721	698	712	763	728	764	718	771	720	721	713	702	681	720	703	682	754	736	690	715	716	717	747	710	726	704	652	718	744	697	715	745	731	720	722	763	698	724	683	725	702	680	785	689	748	755	695	685	753	670	732	791	706	731	685	712	730	725	717	740	685	709	726	731	697	733	752	711	719	664	704	712	714	731	779	706	697	775	738	734	733	698	735	691	761	738	736	719	740	756	759	748	760	734	730	746	737	685	751	680	695	751	714	716	721	738	693	761	731	727	723	797	715	750	736	767	701	721	688	728	727	734	691	667	680	797	751	720	760	738	679	746	723	734	751	762	734	738	750	701	676	735	745	733	739	686	692	679	733	748	729	701	727	716	747	696	768	732	754	758	766	731	752	744	724	761	675	715	713	705	762	758	734	747	746	661	736	750	774	724	710	746	749	714	717	713	736	721	729	747	724	737	764	733	761	703	728	738	751	697	733	735	743	795	743	725	753	740	740	737	722	694	734	721	732	703	754	757	664	686	703	719	705	731	771	709	742	721	735	690	707	729	750	707	759	703	720	744	770	781	739	755	719	719	717	744	752	693	696	716	741	716	754	726	704	718	699	726	698	700	690	718	701	748	751	734	757	738	738	688	733	740	726	685	709	677	733	726	770	626	707	676	720	779	753	729	677	669	731	738	713	766	722	719	716	706	751	757	747	695	734	738	756	741	719	751	714	749	730	708	732	697	687	691	746	702	722	744	716	736	741	672	743	732	721	724	758	783	768	728	782	719	773	719	731	776	702	703	694	726	754	738	676	727	755	733	739	730	748	742	734	749	714	753	752	729	755	745	727	718	678	689	737	724	762	723	707	693	704	761	726	753	740	684	722	685	743	720	703	738	720	731	708	728	783	715	701	723	733	698	715	723	687	721	753	712	676	710	743	724	778	704	717	723	743	756	710	766	707	729	700	771	668	707	754	744	765	698	719	772	746	701	715	727	734	706	725	730	766	706	719	696	717	746	711	696	724	713	720	664	696	725	725	705	744	727	775	728	770	767	680	714	691	776	714	728	736	728	751	777	696	689	731	743	724	751	709	695	720	716	716	724	758	732	747	685	731	702	750	721	784	776	729	700	731	736	727	729	727	736	765	778	710	735	768	731	672	724	707	804	715	679	724	777	736	752	750	705	708	737	704	721	728	748	674	737	757	707	738	750	691	743	748	670	744	718	742	723	705	719	758	674	690	720	759	803	718	692	729	741	772	683	727	670	713	727	697	729	723	742	723	766	735	715	759	701	757	682	731	747	722	674	666	721	714	712	719	687	725	726	710	747	757	747	734	731	729	697	733	724	718	732	738	740	674	717	710	740	719	727	732	735	718	716	746	689	706	738	711	728	663	676	695	712	674	706	755	686	780	735	713	719	706	719	763	737	725	727	686	705	721	748	703	724	739	672	720	747	752	692	731	725	715	693	740	674	715	750	717	751	719	717	740	713	721	777	741	732	734	720	705	752	717	747	747	663	745	707	742	732	745	706	704	719	696	755	763	734	738	710	752	723	721	679	685	728	775	730	776	711	686	744	771	741	733	701	739	719	730	740	736	742	787	751	692	739	707	725	653	685	726	725	784	715	748	700	701	705	736	703	722	724	689	718	720	727	729	714	776	778	736	762	711	720	696	723	692	724	685	745	670	730	771	710	702	755	690	729	812	722	716	685	735	757	712	715	789	754	695	744	755	685	761	752	709	736	682	718	721	744	705	714	659	732	711	747	686	707	696	740	737	709	714	745	714	745	765	741	703	752	723	762	704	771	750	730	705	723	705	755	697	694	693	764	757	689	750	723	683	725	739	724	708	648	709	746	770	716	732	731	699	725	736	792	769	738	716	672	738	727	731	738	689	720	744	750	750	705	760	712	730	728	738	688	725	737	741	719	735	690	752	735	708	759	748	719	709	738	717	723	726	700	729	726	758	693	680	712	694	731	732	710	795	697	723	755	738	729	766	671	698	737	740	705	781	735	765	795	706	719	686	791	736	705	737	781	735	762	725	775	777	666	729	674	705	749	731	778	754	733	704	752	776	706	751	716	730	737	744	729	731	702	729	680	739	776	720	717	669	727	745	719	758	732	711	710	729	754	701	813	728	758	727	719	723	735	726	745	741	788	749	703	730	756	712	730	732	704	739	640	739	720	772	724	723	729	710	732	730	749	714	734	715	757	717	687	748	738	746	730	719	684	699	710	725	712	748	701	735	761	712	746	703	785	732	750	725	772	707	730	754	798	730	706	756	712	719	736	744	740	735	721	705	708	729	720	727	704	716	724	747	725	739	737	688	717	808	749	737	733	743	767	722	701	710	717	747	709	743	698	726	724	737	742	705	735	743	681	700	702	740	735	722	760	728	757	693	746	707	722	742	702	753	746	709	735	688	763	773	729	759	743	668	740	744	690	703	762	761	734	718	702	737	739	741	776	753	741	774	752	752	795	723	726	729	693	738	758	724	723	707	747	723	745	647	723	704	723	725	731	755	712	756	780	716	703	704	718	703	713	721	724	769	717	767	683	743	712	719	746	691	728	735	719	705	682	717	735	737	716	717	744	701	739	685	711	737	696	729	754	718	783	702	670	754	730	699	733	680	717	694	714	742	757	713	734	705	706	732	710	734	710	713	743	720	680	761	705	671	682	755	712	723	698	748	736	710	735	746	687	736	682	737	754	736	731	701	687	715	724	749	694	679	723	716	733	741	696	800	740	722	725	780	743	771	709	748	707	738	695	736	697	726	728	729	730	760	738	694	719	756	754	764	735	710	743	697	772	750	742	727	737	769	766	756	727	780	716	758	697	709	765	683	749	730	775	676	749	728	720	755	716	737	706	718	747	715	699	725	712	760	742	728	771	693	743	749	764	744	691	750	721	792	708	739	750	741	730	741	699	756	749	672	698	701	757	729	701	746	727	754	725	746	694	770	754	730	710	763	699	762	741	737	747	718	745	728	734	723	755	721	736	706	699	746	725	728	737	744	725	736	773	696	705	702	701	670	728	749	705	739	727	771	671	714	745	720	770	766	764	728	705	746	743	736	717	729	721	758	696	674	701	731	755	705	678	750	728	721	723	717	706	731	723	732	734	756	718	734	717	727	715	688	744	721	711	781	730	682	732	714	755	705	743	654	737	746	767	757	704	732	694	731	727	713	770	692	720	727	701	687	748	714	758	698	723	758	753	711	729	704	739	752	710	707	698	733	730	721	696	686	721	729	738	710	719	757	677	713	696	700	698	718	723	685	699	774	728	696	723	712	722	724	761	690	704	751	726	735	733	704	668	759	762	707	732	669	723	744	704	729	756	777	719	733	772	743	740	692	731	718	729	763	689	710	757	716	720	711
29407	22049	9797	2594	478	208	201	220	181	210	170	206	200	231	200	210	195	215	210	199	177	204	215	227	192	199	192	194	201	186	191	195	201	191	212	214	236	194	202	181	179	189	218	187	176	186	191	187	225	201	199	217	213	208	217	193	199	206	189	198	186	201	197	219	183	210	214	201	203	203	199	187	198	205	219	202	185	223	208	206	168	203	188	194	179	220	179	187	209	214	177	213	202	189	186	193	219	225	191	224	211	213	222	171	222	191	181	201	182	177	189	208	170	196	200	170	209	209	175	200	211	185	216	214	203	219	188	179	198	174	190	189	191	193	182	204	190	193	177	192	202	207	202	206	198	172	183	175	189	194	189	160	192	207	173	196	167	179	190	193	215	177	219	209	197	196	187	191	190	202	197	197	206	193	196	217	200	212	220	215	201	186	196	189	232	215	191	193	204	194	221	208	209	194	216	189	179	200	219	230	210	177	194	197	178	218	176	196	192	195	201	174	205	213	196	186	206	201	199	206	209	228	199	221	200	187	204	188	182	186	198	188	213	192	202	208	193	172	190	196	203	221	206	194	202	190	212	207	200	203	197	197	165	202	223	185	215	203	192	199	188	210	207	198	173	192	202	177	192	207	196	196	192	206	197	204	193	188	193	201	181	200	191	223	188	187	194	194	198	185	200	195	178	184	199	208	208	203	205	191	211	231	169	193	186	187	229	208	211	197	200	185	213	197	195	177	202	203	208	187	202	227	203	212	215	181	200	196	190	185	215	199	192	212	199	199	222	175	184	214	209	190	229	178	234	170	191	216	200	194	212	208	198	178	198	203	184	207	177	220	181	174	203	194	181	203	202	195	178	209	191	194	204	195	204	187	209	197	207	183	192	192	190	197	215	196	212	206	196	193	186	205	180	191	174	178	182	165	193	191	205	219	204	191	202	188	193	182	197	201	210	216	200	223	201	161	194	180	222	181	196	204	204	199	228	187	188	199	197	177	208	204	188	210	188	198	221	175	193	222	200	182	164	180	193	193	200	205	222	184	179	186	177	189	212	193	193	183	196	186	210	206	186	176	177	217	195	167	195	187	200	222	215	193	198	209	195	190	188	194	194	190	222	201	201	229	208	206	152	202	196	220	185	217	210	241	201	230	205	206	216	193	194	203	200	231	197	192	202	209	218	192	211	186	201	197	195	198	193	215	197	201	193	218	205	213	209	213	187	215	165	191	185	182	215	190	208	204	201	187	177	189	204	202	207	196	234	186	192	187	203	198	185	213	207	182	201	162	191	180	173	212	193	185	194	190	212	208	220	198	194	189	227	222	196	197	177	202	229	184	180	201	190	213	189	175	204	208	188	196	193	202	185	195	263	185	209	193	202	221	208	201	196	171	205	191	191	206	179	210	178	184	182	195	204	173	194	192	173	189	186	169	163	209	181	208	205	196	182	210	200	188	185	201	185	202	217	206	179	198	205	222	186	195	202	189	179	209	216	175	200	186	182	181	182	178	187	201	184	204	208	210	220	197	206	191	210	200	243	193	186	215	184	194	185	207	223	170	223	206	192	202	185	193	191	210	211	207	220	195	190	217	235	190	194	197	193	176	183	226	192	181	188	202	198	182	226	199	206	192	201	195	210	230	218	211	202	198	196	208	194	190	193	189	210	189	209	234	203	211	183	205	202	202	206	181	206	190	218	190	171	194	197	213	190	200	205	205	181	195	213	196	205	190	207	206	181	185	206	197	208	174	208	193	195	188	210	181	184	174	210	186	208	204	180	171	222	211	196	216	201	200	197	193	182	215	192	178	186	212	202	229	201	184	205	183	219	203	195	205	205	194	187	203	222	198	180	223	173	202	195	184	189	192	195	191	189	199	219	188	184	186	205	205	206	193	207	215	173	207	184	181	200	188	202	181	181	194	194	196	199	200	206	184	208	192	183	215	213	188	174	186	212	200	182	205	212	178	190	196	172	222	214	183	200	182	217	212	202	220	185	205	201	187	224	204	188	198	201	207	194	206	180	209	194	192	199	202	187	222	210	217	210	190	206	213	219	193	202	201	209	191	188	185	204	178	204	197	174	171	202	194	188	192	186	202	192	203	189	200	196	200	198	198	188	187	208	228	217	209	183	191	182	205	184	200	193	182	189	212	166	215	191	187	161	181	215	190	218	212	191	202	194	197	187	191	193	199	180	201	206	213	219	199	220	193	209	185	198	174	190	198	191	202	208	183	203	198	174	210	203	234	225	195	192	190	212	197	205	177	218	178	196	170	188	215	196	188	204	203	198	198	205	191	208	196	202	176	211	227	194	180	183	184	190	209	213	196	185	229	191	201	190	219	207	208	193	210	226	206	220	195	189	209	190	182	217	185	215	186	200	214	217	187	203	197	191	202	185	195	215	190	210	181	196	193	191	208	177	198	186	216	208	219	200	186	198	212	198	201	188	179	201	209	204	186	197	201	204	169	209	189	196	203	181	200	209	202	203	193	184	198	200	201	204	201	196	199	200	214	185	180	212	213	192	207	176	199	208	193	198	201	191	178	187	208	196	216	185	182	189	194	212	195	191	181	214	197	214	180	190	190	209	199	186	199	183	203	196	193	187	182	209	204	189	174	189	186	177	184	197	197	194	208	202	206	196	198	171	205	166	210	214	192	225	193	205	202	201	175	194	186	170	181	185	197	183	212	184	188	214	233	220	217	197	200	214	208	188	184	190	181	198	187	208	221	181	184	207	199	221	216	200	194	211	204	202	212	206	187	189	204	190	205	203	193	187	208	184	210	218	225	207	188	175	220	197	196	197	207	207	190	211	203	194	194	222	217	191	192	201	201	211	201	219	193	207	180	224	193	194	193	192	200	176	210	184	173	204	198	175	194	196	186	174	197	209	200	205	191	183	169	193	202	240	198	208	211	226	196	205	188	223	202	193	188	212	185	212	188	210	192	211	213	170	209	205	219	217	203	184	184	206	204	215	185	195	211	199	187	217	207	172	188	213	200	164	232	192	210	198	187	186	199	210	200	201	191	186	185	199	212	197	215	220	210	177	176	217	203	195	198	172	176	206	185	208	228	194	208	188	220	199	213	175	182	205	184	177	214	185	201	189	209	195	193	156	195	188	176	208	206	198	209	207	194	195	175	193	188	217	171	222	194	219	172	210	207	203	203	194	229	219	206	194	206	197	197	215	186	171	173	204	190	189	206	196	197	198	207	200	194	206	195	205	195	193	198	217	209	190	214	210	210	197	181	192	183	194	189	216	180	199	209	207	209	197	204	192	206	214	218	191	187	189	191	194	209	187	187	208	189	197	200	231	212	196	174	213	215	194	209	192	177	196	209	167	189	211	196	199	205	203	193	210	180	195	183	174	175	186	181	202	218	185	192	193	198	209	216	191	203	191	192	201	231	182	177	225	196	169	194	188	172	208	192	214	187	232	199	224	180	213	200	168	185	192	154	201	205	202	199	195	173	190	199	212	195	177	185	184	208	200	189	176	177
31049	26486	15474	6794	1104	662	683	681	695	648	686	668	643	626	687	685	691	689	649	654	638	627	699	707	698	683	635	677	637	699	641	669	681	727	709	667	673	727	680	738	631	674	680	654	665	706	636	672	676	693	669	736	697	631	620	615	669	648	685	680	715	713	668	673	657	704	653	680	723	655	698	657	691	669	713	653	674	729	671	703	714	629	681	692	738	691	663	681	653	669	686	704	697	668	688	647	645	646	672	712	703	673	641	689	697	694	705	715	702	662	688	628	695	625	647	720	686	659	634	667	682	664	663	644	696	680	638	674	680	667	645	720	666	652	694	686	689	652	646	629	693	652	639	686	677	711	693	686	648	668	711	697	710	678	654	682	689	688	707	633	694	670	684	668	680	670	662	665	655	682	646	677	636	657	672	705	660	680	652	655	710	657	693	686	654	662	686	697	689	722	637	683	621	652	697	657	634	681	675	727	657	649	669	695	656	631	715	635	665	717	686	682	665	679	704	664	728	661	716	667	686	692	687	689	687	671	736	685	684	702	666	666	704	704	663	650	649	661	676	689	654	685	651	667	669	736	723	645	677	736	661	703	678	667	660	651	662	697	693	672	680	674	710	675	696	656	648	716	642	677	681	672	720	673	659	660	631	675	676	663	697	686	695	708	694	661	683	697	667	694	701	710	650	651	678	633	719	664	695	708	703	672	685	699	675	667	670	704	668	624	696	689	701	649	661	703	710	694	672	682	684	682	640	667	687	671	676	651	677	649	704	705	691	656	655	719	651	685	706	666	711	667	691	703	694	693	706	643	683	678	644	668	708	656	673	657	690	700	671	667	655	695	652	619	701	714	643	656	654	594	650	690	712	642	649	653	658	707	700	637	671	695	660	684	698	657	655	680	679	679	701	647	690	664	695	690	705	651	686	681	687	663	692	673	685	697	656	715	664	699	662	689	694	693	698	651	670	677	721	653	680	654	671	648	702	656	612	667	651	725	694	701	641	657	669	661	692	674	659	662	683	650	689	694	711	700	672	726	691	671	673	669	674	698	649	684	666	697	669	711	671	714	658	689	704	714	715	654	645	700	675	661	657	679	652	680	686	690	672	644	678	650	686	641	712	677	637	716	706	676	698	678	696	689	654	694	653	645	654	679	667	696	622	674	658	693	681	699	689	707	667	657	700	674	692	621	629	615	659	655	691	689	667	637	624	670	716	699	653	661	692	661	703	649	692	646	643	669	672	679	669	682	715	664	666	722	675	649	670	677	660	695	727	733	669	722	644	684	643	706	686	684	670	692	709	663	680	626	660	675	655	655	668	653	676	683	713	659	654	668	696	662	664	700	673	690	675	657	681	689	647	660	705	735	595	650	706	695	675	699	723	700	692	711	684	674	705	658	683	663	684	701	674	684	676	687	693	672	636	705	614	711	685	662	712	689	666	675	640	667	677	674	672	703	669	697	743	693	687	626	709	687	694	662	666	676	712	656	641	718	678	689	679	686	680	681	672	647	669	657	696	663	705	719	652	685	722	670	693	700	697	650	641	683	697	648	682	642	672	646	647	654	666	663	658	700	657	685	660	670	675	673	655	666	692	719	715	669	708	632	675	625	644	659	642	637	689	694	698	643	690	717	682	709	716	683	651	685	654	729	690	641	632	666	677	654	665	643	673	691	668	652	649	695	647	653	666	710	682	721	721	620	700	689	650	709	673	739	666	685	649	680	641	732	636	702	716	652	647	721	647	642	642	689	677	663	680	688	687	725	657	628	638	662	695	648	692	656	688	684	652	662	725	707	729	684	731	626	695	633	677	694	705	633	652	688	676	671	625	716	702	699	638	687	676	671	691	657	699	681	721	723	694	703	698	731	656	702	671	722	708	696	691	636	660	662	674	673	672	698	675	638	694	704	702	735	687	717	692	678	684	628	698	688	682	669	652	685	660	671	694	682	690	642	670	717	647	693	655	662	715	709	687	678	664	684	638	676	685	720	653	707	637	657	637	668	666	690	718	677	631	728	681	682	690	699	642	659	679	716	627	659	677	669	701	704	662	677	638	687	638	712	688	665	675	688	702	653	711	656	666	708	681	679	737	662	677	656	657	673	699	702	670	603	670	682	705	702	657	711	629	663	662	651	664	645	682	693	685	705	662	667	682	655	680	662	715	682	664	661	673	660	671	677	710	692	693	683	674	693	693	680	647	686	684	687	709	648	649	696	715	646	699	638	662	701	645	658	671	662	698	674	652	704	663	654	683	689	721	718	699	732	676	664	716	646	679	696	684	634	684	761	660	723	597	678	694	708	624	697	700	736	710	719	671	663	680	687	649	681	676	685	695	627	747	664	663	629	648	633	655	668	694	655	673	644	674	719	687	700	701	619	710	734	658	650	680	719	676	695	694	679	639	705	669	661	662	694	678	660	688	680	710	657	652	642	631	652	680	677	677	684	675	716	693	695	681	656	705	696	724	670	705	679	671	700	667	734	679	666	683	644	677	656	677	694	665	700	688	675	649	662	650	686	643	619	677	679	673	674	652	700	677	713	637	739	707	708	686	663	720	705	684	678	680	721	694	675	724	666	679	681	675	681	684	661	686	665	669	648	712	697	696	668	713	699	642	641	672	640	673	713	721	660	685	628	709	666	674	647	676	665	684	665	716	683	666	686	698	673	715	690	704	700	645	648	640	637	668	642	690	734	682	742	673	721	724	710	673	655	684	670	701	664	648	645	644	685	644	695	700	669	675	734	693	633	682	649	712	669	686	715	709	701	624	678	666	658	634	704	627	665	675	720	664	680	678	700	673	641	685	674	665	673	680	686	728	632	707	655	686	643	653	655	700	707	658	650	675	686	640	656	692	677	729	615	671	668	640	673	664	675	683	686	700	641	628	704	677	672	664	659	672	595	708	681	688	689	665	679	670	698	693	663	662	670	637	714	703	708	657	647	705	667	704	665	652	668	690	670	713	723	680	688	717	692	712	665	694	712	652	652	684	648	694	676	673	613	682	682	688	637	681	675	679	689	634	698	659	717	682	617	708	655	700	697	667	724	666	654	635	650	697	684	698	679	654	694	644	705	656	634	677	674	687	719	694	655	681	690	653	646	679	629	688	696	674	719	670	694	663	649	630	660	643	678	704	678	665	675	658	629	650	675	642	664	677	688	657	663	714	677	688	712	639	672	652	710	688	691	711	629	633	649	707	723	694	677	646	660	700	698	695	668	690	668	637	679	670	699	666	640	686	686	635	677	681	664	622	653	641	678	668	710	674	653	653	660	673	684	631	665	697	734	650	693	675	691	685	665	640	661	666	675	694	674	668	695	710	685	737	662	680	703	669	720	688	679	643	687	678	706	706	660	686	674	653	651	702	683	661	663	673	667	692	674	695	697	723	681	655	662	721	663	627	748	655	744	657	683	674	676	706	700	710	717	677	642	708	649	699	666	653	682	672	748	685	708	669	704	665	680	691	688	686	680	668	652	703	659	677	685	681	709	709	642
67224	66304	49647	27576	6263	259	174	167	156	169	163	165	179	173	165	141	168	165	151	204	167	157	188	159	143	165	172	156	167	173	152	158	170	154	144	170	160	153	168	141	121	160	154	160	172	153	152	146	180	162	169	178	151	125	159	168	180	153	182	179	188	147	152	143	160	168	160	159	177	154	140	176	128	171	166	147	149	162	167	168	174	186	146	166	148	142	159	148	163	174	160	170	169	148	171	183	166	161	172	140	183	155	160	158	161	168	161	148	180	136	152	137	146	161	159	152	171	159	181	141	184	164	144	177	155	157	149	165	145	170	169	164	156	153	137	137	163	172	181	141	156	155	152	175	163	190	158	153	152	165	138	161	166	161	164	150	141	155	172	184	152	167	166	175	156	158	163	148	154	163	166	146	159	162	187	149	181	160	153	175	131	149	166	165	159	169	158	158	167	142	155	150	147	164	166	165	184	158	166	160	158	162	143	167	156	149	169	165	162	175	142	147	152	161	158	180	168	173	170	155	174	150	160	143	135	181	166	156	163	182	171	160	136	180	176	138	162	159	155	136	179	154	156	158	156	172	178	159	161	138	173	151	140	168	172	152	191	140	181	164	155	166	172	155	175	165	150	161	153	152	165	147	171	167	193	154	151	159	167	151	167	162	159	144	160	151	156	169	166	167	163	173	156	157	155	158	155	183	161	165	162	158	177	159	140	145	152	163	154	154	156	150	154	156	164	174	154	163	151	148	167	164	152	155	144	156	146	155	165	149	160	156	135	155	171	146	170	133	162	167	152	169	163	159	156	163	151	178	144	160	165	163	170	136	155	148	149	150	152	135	166	146	148	140	154	157	143	151	156	161	156	155	181	177	171	140	147	143	157	174	170	165	143	148	182	165	159	151	167	143	140	171	155	146	146	170	182	165	162	162	187	165	166	149	147	145	122	142	136	147	177	166	165	167	157	172	150	162	157	162	154	176	166	142	168	161	145	160	159	132	178	151	161	132	160	169	176	180	152	167	181	154	152	146	157	184	157	141	171	151	161	149	178	147	167	149	168	130	163	168	158	172	156	171	168	163	152	147	145	140	158	155	154	148	138	145	141	144	181	152	159	170	158	132	148	170	170	166	163	148	150	160	177	143	176	163	149	159	167	175	180	163	154	168	177	131	125	165	156	156	171	148	172	159	146	150	173	160	166	149	177	165	188	165	137	165	142	158	162	160	153	143	170	174	169	140	169	134	164	148	146	150	158	148	177	164	167	171	151	135	171	167	181	154	161	162	152	163	160	170	154	176	163	138	167	165	174	181	147	171	152	182	150	160	143	182	168	148	164	186	169	138	153	161	163	178	151	186	156	151	161	175	177	174	176	155	155	141	138	170	138	159	148	164	155	161	156	162	160	169	148	160	169	164	158	168	158	150	159	153	141	159	151	174	158	185	172	170	134	160	159	161	174	150	152	162	169	155	159	169	150	149	148	161	170	150	183	142	167	157	157	139	182	151	158	145	168	152	155	158	177	176	152	169	158	159	168	163	130	149	154	180	173	168	173	156	156	159	165	158	161	156	150	153	159	176	164	165	157	164	176	136	164	176	162	159	160	154	155	140	162	155	155	167	171	144	147	159	147	157	144	183	147	175	153	163	168	162	144	160	158	160	155	175	147	143	176	154	171	141	161	142	182	163	164	156	161	148	154	159	183	159	158	156	180	172	155	164	154	168	145	176	166	169	182	180	163	172	158	148	151	158	148	145	150	165	156	149	169	148	171	154	167	151	147	169	151	135	155	151	158	169	156	154	173	159	133	143	195	159	176	171	162	144	147	154	147	172	141	153	145	178	165	159	157	168	160	148	158	186	149	165	175	183	133	166	148	145	170	178	156	144	169	154	151	154	170	171	161	160	190	158	162	148	155	174	165	153	165	156	147	148	159	135	151	176	171	163	133	157	174	142	145	149	162	172	160	163	177	178	180	160	174	134	152	147	171	187	174	162	149	147	160	181	160	161	134	160	153	160	175	155	162	177	133	180	161	159	133	135	159	152	147	151	176	180	158	146	144	172	136	162	157	161	167	155	167	163	157	177	143	147	162	158	185	173	160	167	166	166	148	154	144	162	158	159	147	140	167	164	174	191	159	169	158	180	163	185	149	164	156	152	176	148	214	159	142	163	175	161	171	143	160	163	150	168	171	157	161	159	180	160	183	160	187	174	174	152	159	163	162	206	164	156	160	151	152	173	150	169	173	161	167	167	159	138	159	149	136	156	139	156	165	168	155	138	181	163	161	164	173	150	136	175	169	147	135	125	196	165	166	156	173	156	180	143	183	142	183	166	175	188	142	178	154	157	156	143	137	155	171	155	136	169	161	159	169	159	168	147	164	155	157	164	175	156	167	185	146	166	166	157	150	159	154	145	146	156	156	163	176	177	164	166	148	169	186	170	167	157	188	142	144	146	160	147	148	138	154	149	146	148	160	147	173	173	174	166	162	157	164	149	162	162	175	204	144	149	173	154	159	173	167	153	185	140	154	161	146	168	147	157	165	181	161	158	147	154	157	167	154	176	163	156	153	163	165	152	143	185	167	152	147	158	129	158	175	175	169	163	153	146	163	155	190	169	160	148	155	147	160	158	157	170	159	153	176	162	187	157	176	177	179	166	133	165	154	173	173	157	164	167	169	147	146	148	205	158	143	162	170	172	164	170	171	144	157	171	194	166	156	162	164	176	182	157	169	145	145	166	173	163	157	153	164	142	172	168	153	143	165	153	159	173	159	155	146	172	161	150	164	142	143	149	160	151	159	171	152	149	172	179	168	172	156	168	160	160	150	194	162	146	153	160	163	159	166	160	141	186	153	169	159	152	194	144	159	164	139	146	151	150	154	149	182	147	170	153	150	160	166	163	139	161	182	161	177	174	177	173	152	139	157	174	155	162	177	164	174	169	150	169	159	163	197	185	161	159	148	158	178	160	169	175	157	158	168	155	155	160	181	148	177	158	148	178	167	179	151	171	165	139	153	153	171	161	129	166	168	162	167	160	161	151	156	149	140	179	147	136	149	156	152	163	174	164	176	153	178	141	148	159	162	176	150	157	163	161	161	175	149	157	158	180	166	170	165	142	162	143	173	177	154	177	147	160	140	157	161	158	158	158	188	136	159	146	148	180	152	171	158	145	184	144	144	140	147	163	142	152	177	126	178	160	160	157	139	167	133	160	162	165	155	179	161	151	157	163	175	150	163	151	169	175	172	159	158	156	160	165	156	171	158	186	171	147	157	174	157	169	165	161	162	153	155	163	186	181	159	172	164	159	139	169	158	161	164	178	162	165	163	159	151	162	183	155	166	157	159	178	173	148	160	168	144	161	156	166	165	156	157	162	150	138	174	152	162	156	160	171	163	171	193	134	180	165	175	134	157	157	172	162	172	169	169	154	161	167	178	168	173	169	134	159	164	187	170	165	160	169	157	158	168	151	164	175	167	141	187	178	202	134	149	164	173	179
52101	55346	47218	34383	2202	600	567	575	571	603	587	613	563	602	557	570	558	582	588	558	542	609	583	591	590	572	562	556	600	591	532	594	571	606	634	572	539	548	541	592	530	534	548	547	557	598	568	554	570	552	548	540	537	574	583	545	572	571	584	531	499	556	559	549	576	530	513	524	592	564	537	579	555	545	521	523	559	580	533	548	572	575	537	551	530	559	540	582	566	545	575	542	595	573	558	545	576	582	566	523	587	559	584	518	569	558	514	543	583	533	614	592	539	558	557	522	586	561	536	582	549	526	535	578	580	566	565	551	544	616	554	537	558	557	569	595	586	510	540	557	580	579	562	550	605	568	585	566	547	583	578	565	574	589	551	561	515	561	525	557	551	546	556	526	584	569	557	585	618	584	576	596	609	543	532	572	555	554	514	567	586	541	498	591	562	558	570	532	556	561	549	545	548	569	528	515	504	582	549	596	570	551	580	561	562	533	554	554	575	544	578	583	533	563	549	552	556	572	555	577	560	586	536	558	572	549	568	566	526	595	530	547	593	537	587	612	567	577	538	570	557	586	562	513	536	580	622	576	537	528	527	560	579	572	570	551	575	544	537	563	574	581	576	549	590	573	565	594	552	547	537	542	566	552	573	565	568	558	573	557	559	548	514	573	538	586	556	564	602	552	550	541	564	577	529	571	562	551	553	526	571	554	554	559	583	529	507	559	607	559	621	549	520	560	589	595	556	537	550	590	534	560	522	549	540	544	561	542	513	558	568	548	520	588	562	522	543	550	541	563	583	535	541	591	602	559	593	627	545	575	603	615	556	557	561	565	578	590	578	575	573	558	546	562	561	545	543	567	562	600	598	536	545	574	567	581	517	544	550	558	549	549	558	564	593	533	548	532	515	525	617	552	554	587	574	576	531	532	528	552	554	560	539	586	619	592	562	620	594	570	526	516	570	543	557	558	526	524	550	566	561	544	533	554	513	572	605	532	587	590	561	538	553	567	566	584	579	608	557	582	579	541	583	598	562	537	550	566	544	551	507	535	555	567	563	539	558	570	608	566	553	563	574	541	538	552	554	567	608	588	566	564	579	604	583	552	571	554	538	551	557	578	559	534	546	509	567	546	561	529	556	551	586	581	609	523	555	536	569	565	561	535	530	592	586	524	570	581	581	596	593	553	576	576	545	585	523	572	543	575	576	593	576	580	553	527	591	568	581	522	626	571	579	559	594	547	579	543	536	610	536	528	565	557	529	583	552	548	553	620	563	555	560	524	608	531	596	539	562	550	563	544	558	534	602	561	546	575	536	506	566	594	588	549	595	531	545	532	501	572	534	599	513	568	550	592	570	546	530	586	584	545	539	586	524	531	558	558	613	586	592	550	575	564	501	583	570	534	594	557	550	553	566	579	562	562	575	562	558	515	547	522	560	572	565	541	531	553	583	551	539	565	565	518	614	559	526	557	607	591	568	575	554	578	580	553	552	558	575	552	600	575	548	533	558	542	557	572	583	562	596	526	540	546	553	567	551	527	577	629	549	575	566	560	561	562	568	561	564	539	539	544	559	560	582	528	584	565	558	556	534	550	566	580	581	551	547	533	554	577	566	561	563	553	531	556	547	585	559	543	549	575	550	571	563	544	530	574	525	512	551	526	550	534	581	576	550	549	507	543	563	599	574	552	567	510	572	558	549	541	584	618	555	509	575	545	554	557	576	570	574	536	539	552	547	551	520	542	574	604	516	594	540	564	537	575	569	633	542	545	569	535	526	621	533	537	548	541	578	513	572	538	584	573	529	531	575	551	548	528	589	567	580	592	542	539	561	572	537	578	558	546	573	538	542	570	550	550	547	553	592	543	561	523	556	575	546	543	552	585	526	552	552	565	579	529	606	565	526	556	581	594	528	576	544	587	551	553	574	550	576	585	555	566	524	563	547	565	588	571	585	570	568	527	555	537	604	557	575	541	520	569	543	599	559	549	543	585	591	557	557	592	566	562	556	536	609	599	579	577	556	547	541	565	576	556	575	574	577	582	589	577	577	543	592	572	573	599	574	563	565	534	518	567	579	560	570	511	558	588	558	540	593	524	545	610	595	572	555	595	536	536	557	571	599	560	588	533	567	540	553	541	557	547	572	508	518	575	571	588	567	559	552	580	564	569	558	563	549	550	554	569	535	531	564	518	532	562	525	590	545	532	550	530	578	563	531	558	556	613	496	582	574	520	567	559	558	558	524	575	581	549	592	559	593	569	546	560	553	581	556	542	569	548	593	560	571	581	556	542	531	551	578	552	569	594	553	595	631	577	553	543	554	557	568	567	540	537	552	547	581	526	578	562	545	571	539	576	606	579	558	574	589	571	594	541	528	572	558	610	609	600	549	562	548	515	569	540	543	550	566	543	571	580	562	537	525	532	584	596	538	522	542	512	572	532	535	552	537	563	594	581	579	565	550	544	546	567	572	551	582	577	560	580	580	529	564	560	563	543	523	559	539	550	549	584	566	552	566	550	537	599	551	549	563	549	549	593	571	530	577	541	531	546	578	587	610	543	552	563	613	539	624	552	547	529	564	603	598	594	568	563	531	554	591	534	559	567	560	572	556	593	560	516	544	571	560	532	577	548	560	582	578	535	545	575	549	548	564	597	546	545	573	548	558	561	581	569	556	593	540	620	589	547	570	604	589	563	548	556	561	548	566	546	525	592	576	553	526	530	540	536	553	567	558	545	541	551	573	570	509	581	581	541	563	596	560	535	557	595	558	562	543	525	577	566	578	550	561	579	571	557	591	573	560	592	598	534	589	538	510	555	570	608	518	576	607	541	559	545	561	549	572	514	592	558	582	569	572	547	538	551	530	550	559	575	560	537	560	548	520	543	578	559	582	586	541	556	536	596	562	536	581	538	541	548	562	549	578	596	534	574	567	565	525	585	590	569	584	536	576	561	532	550	552	563	541	533	564	564	568	533	563	543	555	594	556	552	544	551	572	584	550	553	574	560	553	541	579	566	515	534	585	572	591	586	530	480	554	584	595	535	557	551	571	558	520	520	566	568	552	566	543	547	552	554	539	571	564	537	522	546	564	588	544	586	558	549	522	573	597	592	537	576	585	589	564	631	541	526	555	523	593	586	543	542	569	542	571	559	556	583	554	545	571	536	571	533	563	609	519	566	596	589	546	539	570	533	556	599	524	542	587	556	632	578	539	554	563	583	509	552	615	595	558	604	562	537	550	523	575	568	529	547	589	544	530	545	548	588	605	533	570	584	573	561	546	541	576	553	549	539	595	553	543	535	546	591	549	574	580	562	566	527	538	587	601	514	600	625	632	552	531	559	532	533	584	533	521	539	551	634	575	571	537	591	551	571	540	536	547	544	581	572	560	569	528	548	611	547	562	579	540	577	547	473	570	564	579	537	567	600	541	563	560	562	560	568	611	571	562	553	507	593	571	530	533	543	548	527	572	534	531	575	572	512	579	545	559	565	571	552	589	567	559	566
74091	73902	59897	37220	11537	983	260	237	205	230	211	218	199	219	215	226	197	206	227	214	198	258	183	219	214	220	207	240	258	214	225	228	202	227	209	234	196	228	226	204	217	224	227	204	228	195	222	211	213	216	215	182	200	208	231	211	191	186	217	224	257	209	219	221	168	217	184	213	209	200	231	207	205	229	221	221	164	211	207	216	230	228	204	207	213	177	229	224	210	240	193	205	208	208	199	227	237	197	198	215	214	218	210	198	233	226	191	231	223	201	202	230	240	218	195	189	218	203	192	221	206	239	214	196	222	213	242	199	220	224	211	206	218	208	191	220	205	197	207	203	187	218	211	195	208	233	208	247	202	194	217	211	198	171	213	223	201	222	231	196	205	202	220	223	199	193	195	194	202	176	187	195	205	183	227	229	215	214	225	186	199	214	192	215	211	228	211	203	218	237	224	243	202	208	217	221	229	189	207	201	224	189	214	225	231	216	233	229	174	198	245	204	206	207	196	216	206	210	236	207	209	217	213	231	217	214	207	206	246	230	239	221	211	222	227	212	204	215	208	186	212	216	197	222	222	222	227	227	213	219	220	216	215	215	222	213	210	191	218	199	219	201	194	203	204	184	207	244	224	208	195	183	220	215	215	201	223	239	216	217	239	239	232	188	207	175	209	204	179	204	205	222	204	226	232	187	190	181	233	233	212	206	222	212	206	255	200	205	204	200	246	205	216	198	246	216	215	216	197	221	200	221	232	217	190	213	210	199	222	199	190	204	192	206	216	212	189	198	197	201	215	223	235	227	201	222	192	216	209	205	207	188	190	220	206	228	234	212	221	195	208	217	239	224	220	209	217	206	220	216	192	215	209	229	218	225	214	193	219	230	209	212	219	240	227	223	214	202	221	208	257	206	211	207	212	232	205	231	226	211	199	210	216	214	219	232	212	199	213	195	186	185	207	206	220	217	225	189	218	212	225	185	201	202	214	211	208	201	205	233	183	192	233	208	206	210	209	239	217	228	216	218	237	217	200	193	221	208	217	226	206	187	203	221	187	195	208	218	229	191	196	203	209	228	205	196	218	196	225	219	216	193	225	191	236	205	224	180	196	200	231	237	214	228	194	223	209	242	231	215	199	203	213	207	196	217	221	227	211	196	193	222	213	203	206	201	217	209	230	235	169	198	223	217	209	180	236	206	185	222	207	215	233	218	191	193	223	203	209	223	213	201	205	198	235	232	194	195	204	199	220	215	208	191	203	197	214	224	214	210	222	194	219	234	208	191	208	211	209	236	210	197	252	225	195	202	195	196	202	217	218	208	237	200	236	207	209	210	198	202	219	226	174	211	225	199	213	197	187	209	218	210	222	218	181	199	229	217	201	208	209	198	205	207	207	223	215	235	222	204	225	197	225	222	194	184	221	201	228	194	210	205	223	218	213	218	220	187	203	219	213	229	205	211	204	201	229	229	246	193	249	221	220	208	226	214	208	205	206	207	200	219	206	213	197	221	178	215	218	189	212	183	206	228	211	218	221	220	212	192	216	238	205	235	183	210	224	236	220	216	236	207	202	223	234	224	245	220	198	195	214	194	211	224	216	194	214	197	229	226	215	230	174	186	232	206	217	218	236	176	202	198	219	212	195	220	235	186	197	218	226	221	194	212	226	232	210	199	244	215	208	208	194	230	224	207	209	222	197	221	200	185	206	186	198	223	215	218	196	201	210	213	215	225	229	241	206	199	209	205	208	203	212	211	222	199	223	232	220	257	214	217	214	205	230	205	189	212	183	223	182	231	234	232	197	219	237	235	204	188	216	213	225	211	188	225	213	232	190	185	206	204	224	219	211	223	215	225	194	212	208	206	207	185	188	211	228	228	226	205	209	200	243	224	181	234	194	212	221	207	216	218	212	223	219	222	224	212	199	202	215	207	216	223	211	206	209	237	172	228	221	194	204	213	228	192	215	230	216	200	202	193	219	217	184	209	271	198	214	205	205	216	212	206	199	187	225	210	217	225	213	200	212	211	223	219	231	195	233	205	235	183	225	217	186	204	224	204	208	204	198	222	220	198	195	218	226	201	213	197	190	214	215	213	187	216	192	231	220	202	215	188	216	213	211	174	218	216	187	224	223	207	209	208	190	232	243	218	186	225	196	208	208	213	216	205	227	200	228	194	206	205	231	211	226	204	207	217	214	220	216	241	207	213	205	211	241	205	216	224	208	179	198	196	226	212	205	195	225	223	206	205	204	199	226	221	211	210	185	198	202	224	217	201	229	231	210	217	222	201	202	220	204	220	194	198	194	225	184	209	200	213	211	204	213	204	212	199	233	223	220	227	186	183	209	230	210	210	220	210	215	217	195	224	221	218	225	192	215	231	216	193	181	188	212	181	198	218	211	189	242	217	194	219	215	231	231	204	214	195	219	194	214	251	198	196	206	197	197	227	253	205	202	205	217	230	190	204	205	218	223	212	211	213	235	223	212	193	217	222	196	208	212	194	220	209	211	210	209	217	225	232	242	228	229	215	218	225	212	203	232	226	197	231	194	204	210	227	225	208	192	211	214	219	229	243	210	198	190	216	217	233	210	215	234	200	208	215	203	192	185	196	221	182	207	196	204	231	210	206	224	217	188	212	199	210	188	235	223	192	217	241	207	218	191	222	224	217	196	244	237	216	216	198	207	210	191	214	198	213	203	231	224	215	201	208	232	192	208	229	225	201	214	235	198	199	199	215	221	234	232	194	186	201	220	197	208	232	205	224	207	218	207	183	238	221	212	196	242	219	222	233	199	230	184	210	208	204	198	207	224	246	200	221	202	218	226	221	210	217	192	193	214	223	211	212	198	240	208	196	219	205	217	222	214	227	215	216	200	194	214	271	239	244	223	179	217	194	219	214	209	193	186	200	208	237	209	203	206	227	206	208	211	207	198	210	218	180	230	233	228	202	204	210	201	219	225	221	189	221	200	236	240	199	218	200	203	207	206	211	208	211	197	239	201	207	206	213	221	213	219	189	217	201	204	224	213	233	198	212	218	209	236	221	239	191	201	211	219	204	225	194	199	206	204	216	199	200	228	196	198	224	231	232	183	240	208	238	215	212	210	216	213	229	201	221	218	227	218	205	206	220	222	203	206	197	201	220	219	201	212	204	214	209	229	231	217	199	215	210	224	205	203	223	192	228	211	212	245	207	186	192	208	221	216	229	226	177	230	216	243	215	194	213	195	187	207	214	201	200	208	222	186	218	193	184	205	191	209	210	218	223	209	202	208	212	210	207	199	215	230	244	216	206	184	213	196	229	209	232	184	230	227	210	199	242	203	195	220	216	196	231	210	213	222	198	222	220	238	231	204	213	221	210	217	236	207	205	212	212	211	212	217	198	224	225	187	210	207	219	207	195	222	231	205	207	223	220	229	235	209	169	191	194	196	198	202	215	219	215	209	205	184	209	233	212	196	228	197	199	212	209	211	221	227	201	234	218	213	224	208	192	233	203	220	202
62268	67029	59574	42000	1257	819	797	756	763	721	668	748	689	691	723	720	701	705	701	676	697	709	709	724	660	729	704	744	746	755	707	695	722	696	718	746	667	689	704	722	714	713	676	731	719	739	676	689	694	731	691	639	734	763	753	682	698	709	660	735	713	711	719	734	738	685	698	663	684	739	737	701	699	712	688	706	691	686	717	709	735	713	684	749	721	658	694	677	655	653	728	717	706	682	711	729	693	701	725	686	715	676	684	717	715	685	707	700	700	692	755	685	721	663	678	723	689	674	674	722	652	729	748	704	738	740	686	687	668	681	716	705	698	740	761	680	702	678	702	690	729	704	681	757	663	698	730	690	708	691	712	658	721	730	672	712	677	730	712	710	696	705	716	676	739	748	694	716	733	673	665	710	738	677	667	697	700	715	618	689	670	720	687	693	735	719	704	672	676	688	710	702	732	683	685	725	705	676	659	710	679	715	660	726	747	701	710	665	708	664	702	699	652	713	731	657	732	681	722	713	756	666	725	692	735	701	689	713	720	698	671	700	728	712	678	720	709	722	708	720	707	690	722	655	711	728	705	727	685	730	733	648	719	673	729	720	703	728	700	732	709	689	721	705	692	689	699	687	699	723	712	653	699	724	741	677	720	651	700	739	743	693	734	686	669	711	701	694	713	690	668	722	714	705	718	715	655	698	674	669	675	721	742	683	660	664	655	774	699	659	710	669	693	725	712	750	693	664	704	671	704	697	721	707	666	672	684	717	662	707	749	712	696	719	682	745	719	668	693	669	728	718	694	661	689	699	690	687	674	738	710	741	723	743	685	713	637	704	714	722	719	692	730	677	694	679	660	659	696	729	729	743	654	727	664	686	692	766	697	680	725	728	717	666	677	675	692	696	725	720	718	712	760	683	677	727	705	722	735	708	741	740	678	715	702	678	711	673	712	725	735	716	656	717	691	710	717	721	708	676	692	683	744	697	718	752	696	703	696	690	696	683	667	702	734	645	725	664	730	706	668	718	676	750	730	646	675	682	689	735	720	703	668	673	710	704	709	669	718	671	721	680	672	695	672	711	707	699	706	736	699	679	693	728	700	733	730	670	703	732	705	699	668	685	671	694	695	700	684	682	742	658	658	753	686	722	717	730	707	718	697	770	688	691	693	721	688	713	733	662	667	733	675	690	718	676	683	697	637	694	738	722	662	730	734	688	749	695	696	672	698	738	721	739	690	694	715	714	680	683	691	680	735	713	756	692	732	671	670	690	665	685	661	720	683	672	708	676	696	709	652	725	749	736	715	664	705	685	701	687	716	689	679	709	687	726	725	703	748	690	687	680	672	719	737	715	716	735	712	686	688	690	698	698	737	695	689	692	678	732	712	699	679	684	723	712	676	691	727	698	725	697	735	725	701	722	700	732	723	747	729	720	717	725	715	674	705	726	718	764	683	718	717	684	722	742	730	675	689	710	730	710	721	695	684	717	711	716	694	681	725	685	659	675	700	662	716	735	725	686	689	640	740	676	731	696	690	660	664	672	704	722	717	661	687	745	741	710	733	752	750	681	695	701	728	724	689	629	685	721	705	724	681	710	719	715	705	688	693	700	698	742	731	657	755	717	720	708	675	696	737	711	682	687	749	680	656	703	694	657	703	653	696	719	651	642	713	655	691	701	683	679	727	719	748	702	676	677	720	737	675	704	754	697	688	748	702	691	662	688	735	677	674	709	703	702	661	703	683	718	654	697	723	703	673	745	653	698	713	684	694	685	745	686	712	682	713	689	679	719	669	718	656	693	697	689	713	735	679	692	707	712	669	681	708	688	693	730	668	711	690	682	713	686	684	704	658	714	707	692	720	685	667	722	734	672	736	740	750	707	720	659	756	683	677	686	682	628	720	707	705	709	685	694	720	743	669	723	698	721	690	701	708	723	689	645	699	702	705	645	684	732	685	698	681	704	725	706	711	709	716	702	734	700	660	713	670	679	707	701	711	671	703	742	682	728	740	652	703	659	708	702	691	712	646	732	703	721	675	708	676	681	680	670	697	718	711	714	712	722	674	703	701	685	694	672	705	710	758	760	751	659	719	714	709	720	708	702	727	737	712	670	675	673	706	721	686	663	709	749	712	698	695	705	715	705	654	693	710	684	646	741	665	700	701	731	758	752	684	686	719	658	703	738	694	731	714	732	727	704	715	696	714	732	702	720	704	658	749	695	691	739	736	716	692	714	712	710	745	680	740	730	678	709	665	690	714	691	701	695	660	703	688	687	664	696	719	667	676	697	687	689	678	700	710	713	668	708	680	711	655	672	711	689	704	735	670	729	713	671	764	665	691	653	715	724	721	681	696	734	782	721	726	725	762	747	739	741	704	676	673	760	653	690	724	694	732	732	686	693	669	731	692	712	724	675	748	673	730	698	707	663	730	748	707	722	705	699	741	687	702	715	707	725	728	734	696	692	727	686	720	719	692	695	700	670	698	688	692	724	719	694	686	707	656	700	685	699	728	752	678	735	700	694	695	685	675	690	670	737	676	667	707	712	720	647	728	676	695	697	708	715	725	759	693	709	747	679	697	687	701	740	721	713	700	701	677	664	729	694	751	705	712	681	667	694	695	714	743	699	694	705	660	706	645	725	668	643	743	692	708	718	694	699	738	678	674	696	689	705	706	712	656	703	669	716	698	666	685	732	711	663	653	652	677	653	683	681	737	698	715	700	722	670	704	703	678	701	708	733	664	713	739	661	686	687	711	679	677	696	703	725	691	698	703	699	716	650	695	689	705	675	708	724	644	656	680	659	642	686	674	662	736	699	649	693	686	693	699	651	661	708	687	710	711	706	688	721	702	760	690	671	697	701	715	714	669	664	767	680	653	736	684	729	691	648	696	734	698	731	674	715	671	707	701	683	710	699	712	673	721	704	690	739	672	672	691	692	673	713	744	721	690	683	725	689	691	707	719	721	702	690	718	682	747	727	685	676	683	703	706	748	746	672	733	783	658	702	671	699	715	688	705	673	696	712	689	712	732	678	689	674	711	653	656	712	718	724	688	673	689	698	691	703	709	666	733	724	663	722	733	711	692	714	694	668	719	667	701	678	676	743	696	720	720	758	685	657	707	706	685	729	683	689	690	679	663	737	719	691	690	686	656	744	683	797	706	740	723	727	745	694	656	666	686	715	677	749	708	707	694	709	686	682	688	685	733	684	715	688	697	716	716	728	714	703	714	679	743	756	718	693	722	619	702	711	703	680	737	712	686	725	655	701	757	721	712	682	712	730	680	741	690	672	675	726	699	710	718	714	731	726	745	688	776	675	754	730	674	716	665	663	727	725	655	697	686	700	709	717	693	699	699	684	707	704	738	697	716	716	701	678	739	704	665	701	752	694	719	717	714	710	634	662	670	709	709	700	682	682	683	707	653	678	665	692	717	678	679	652	698	740	705	726	735	713	680	713	698	674	693	711	684	681	695	644	709	671	726	673	697	710	680	682	665	770
31785	21583	9501	2304	292	203	185	176	178	204	180	195	185	170	178	182	206	170	202	189	173	173	184	179	169	193	198	179	198	188	184	198	174	165	176	181	208	197	165	175	198	165	181	188	197	215	164	193	163	183	161	185	209	188	201	179	219	174	175	182	187	207	211	186	194	176	159	186	186	175	218	187	172	190	204	205	204	174	191	187	174	186	174	208	175	187	164	177	176	173	179	166	229	200	163	185	218	180	195	199	209	200	170	169	193	203	186	170	183	178	169	179	169	181	199	184	181	188	161	181	175	163	173	209	178	179	158	208	187	216	186	202	179	163	187	184	181	209	177	187	205	159	185	192	182	189	202	192	170	194	161	195	182	194	196	155	174	199	196	208	191	182	192	199	176	197	167	170	148	181	184	209	163	198	218	167	185	181	192	200	186	189	176	155	180	196	204	175	192	170	175	187	221	181	176	187	158	184	181	162	186	174	188	203	180	174	185	189	200	192	161	199	179	194	197	191	178	207	157	186	182	198	171	199	197	228	170	189	191	190	177	181	199	185	164	173	174	184	199	196	199	191	167	207	162	206	179	161	202	173	190	192	182	218	167	194	184	181	191	148	179	205	173	181	187	178	166	212	190	177	176	196	195	184	195	204	200	209	194	188	189	207	190	207	185	190	205	153	182	166	186	158	201	182	202	189	187	196	158	192	182	177	190	203	205	196	205	174	153	150	170	180	166	179	194	165	170	189	166	184	182	195	150	192	172	177	184	168	170	200	180	185	164	199	197	197	178	179	175	180	204	202	181	201	182	151	187	201	191	197	197	190	185	169	191	179	202	183	172	181	174	169	196	191	165	149	161	207	181	167	187	184	212	204	201	192	201	175	177	190	199	188	189	165	180	196	215	170	179	185	171	198	206	192	200	209	184	190	178	204	174	166	176	193	164	196	171	186	176	169	175	181	169	186	190	165	200	158	186	173	171	194	157	194	168	179	175	208	205	196	190	166	203	195	196	193	163	189	193	198	172	185	193	193	176	205	169	192	191	206	170	190	171	205	187	216	189	192	202	183	183	188	184	193	166	190	179	219	207	167	178	173	175	176	188	195	203	192	193	183	178	197	164	155	185	173	193	172	199	183	181	182	181	172	189	187	193	190	180	204	179	189	216	186	217	189	197	199	190	201	161	200	179	175	175	204	178	168	189	194	193	169	161	179	172	186	172	209	154	187	175	172	201	161	182	163	180	168	202	196	194	195	175	199	178	214	164	187	176	191	182	173	197	186	187	177	188	157	189	192	184	174	185	190	180	179	186	161	178	169	200	183	171	178	166	176	195	178	180	168	195	183	166	164	189	200	182	179	200	203	186	171	212	203	189	189	180	181	170	178	187	198	191	188	162	194	191	173	187	205	189	191	185	192	208	161	195	185	182	186	177	185	210	161	202	191	179	174	167	198	177	179	173	183	179	184	187	184	188	180	185	199	194	176	178	199	178	181	198	193	180	196	205	176	200	194	193	196	156	175	182	178	190	181	174	178	184	171	170	175	179	206	195	193	189	191	186	182	182	166	207	178	175	176	183	193	180	188	226	186	165	188	181	189	176	186	201	171	204	150	149	177	204	157	188	196	190	198	174	176	171	205	203	194	178	172	215	186	178	189	181	187	193	193	182	180	192	209	183	199	176	194	193	176	206	191	197	202	188	195	206	192	187	193	167	171	200	174	175	175	189	190	195	198	170	212	172	191	198	179	188	165	199	187	204	169	182	173	176	178	221	208	188	211	194	199	198	171	201	205	181	183	192	173	197	189	214	164	179	199	175	186	195	186	192	167	198	170	186	172	196	194	189	199	193	207	180	169	169	207	220	179	199	189	169	174	208	180	179	184	179	201	175	188	193	196	182	184	191	203	192	208	182	194	176	184	167	198	196	173	194	188	194	172	173	186	185	194	179	176	198	181	196	190	188	191	158	175	182	178	163	160	184	189	196	163	169	203	166	174	174	160	193	171	179	191	198	193	179	193	188	179	179	179	204	177	192	175	186	175	162	199	199	192	196	162	188	198	173	213	185	176	184	184	200	204	167	181	170	180	181	183	182	197	208	163	187	162	165	189	188	180	190	200	172	178	180	200	215	188	188	184	180	183	192	182	189	184	163	207	198	155	177	190	193	211	154	172	189	190	213	164	218	199	165	162	212	203	175	197	177	209	198	197	179	169	176	182	200	174	169	197	164	179	158	181	191	196	170	175	188	171	200	192	185	175	188	201	160	194	177	187	168	218	204	199	197	191	179	177	183	174	161	179	186	193	186	178	202	187	189	178	192	181	196	185	185	190	168	215	227	190	205	186	182	178	159	197	193	210	182	181	184	164	189	186	219	167	185	183	205	198	177	183	172	221	177	196	212	196	163	184	221	160	165	198	182	178	157	182	186	169	181	186	187	190	177	204	193	204	166	199	206	177	179	196	171	177	188	159	207	204	184	192	188	209	184	202	245	191	189	185	183	163	170	201	200	195	191	171	188	174	191	171	178	189	173	177	176	179	198	175	192	193	180	171	173	187	203	196	190	177	185	188	191	205	201	205	195	176	182	214	189	193	177	179	180	186	183	175	166	216	205	178	181	189	174	161	191	165	198	162	196	205	203	183	179	177	204	187	162	190	190	159	176	190	160	200	212	190	191	173	202	193	184	189	177	166	181	192	178	213	176	180	164	192	189	216	187	198	194	207	175	184	165	190	204	172	176	186	209	206	185	192	156	170	175	200	168	170	181	163	177	187	189	165	177	184	177	186	184	192	182	190	181	166	192	186	176	171	172	165	165	207	195	168	183	205	182	193	175	193	190	189	205	178	212	186	197	200	179	210	192	185	194	190	189	182	193	184	172	197	191	172	171	204	171	205	166	211	184	192	190	159	191	190	198	182	233	197	169	179	183	197	167	174	169	192	193	187	178	199	187	171	174	184	185	179	193	203	171	179	190	186	170	191	161	178	165	177	188	160	191	197	200	167	174	180	205	184	169	171	197	174	192	178	191	189	200	180	186	187	187	184	157	193	176	178	180	185	181	200	194	175	202	181	199	193	166	167	180	161	176	193	194	157	183	192	200	173	207	209	184	184	196	205	176	171	192	179	178	170	192	187	171	158	170	174	196	187	170	201	180	187	182	187	178	212	178	190	181	172	208	202	199	178	187	186	183	190	173	165	176	149	189	175	177	202	165	149	171	162	172	177	182	180	186	183	195	196	182	196	185	172	170	194	185	181	188	209	202	183	195	209	183	177	169	175	166	186	165	178	180	219	189	211	194	198	191	181	176	157	179	196	199	180	195	186	206	180	172	195	167	193	194	170	170	176	167	202	203	190	149	185	202	184	184	189	190	176	176	174	168	175	178	205	152	180	206	195	172	186	200	188	181	175	192	188	185	178	180	175	185	197	162	199	182	185	198	176	160	155	181	168	191	182	180	164	167	187	196	182	182	199	168	182	164	194	209	177	178	179	167	165	201	175
32730	25721	15419	6029	666	656	660	629	648	651	643	587	648	659	636	624	617	590	666	626	626	614	645	617	689	634	674	660	652	632	632	626	666	628	628	652	635	651	656	654	656	695	631	637	669	609	663	622	636	650	697	661	707	657	636	622	616	607	617	660	649	607	672	615	596	653	615	663	657	609	617	607	637	610	640	656	646	618	604	635	612	632	636	635	640	674	607	621	655	674	677	643	645	624	634	607	634	621	644	607	625	649	642	671	630	622	656	629	639	649	652	682	622	674	639	673	661	630	638	619	678	625	645	621	644	617	641	605	691	639	629	625	595	625	649	652	631	637	668	633	633	635	629	663	643	629	600	600	610	638	621	645	621	623	666	658	650	636	667	614	620	659	650	628	646	627	594	604	629	670	623	614	621	601	608	649	634	643	634	652	618	622	621	628	644	613	633	639	655	622	653	662	610	632	608	610	592	650	699	633	620	672	659	646	647	700	618	653	657	651	598	643	682	668	622	617	607	632	675	640	681	607	679	637	678	633	651	670	651	641	651	650	660	587	645	621	611	621	610	645	653	650	670	660	634	647	620	622	644	639	672	613	633	665	644	585	607	598	635	648	607	595	627	635	639	663	610	649	647	646	638	629	618	587	647	636	647	640	634	653	610	650	634	635	566	643	681	634	598	652	650	644	650	647	622	649	646	638	621	653	621	651	673	672	664	629	628	671	627	609	615	666	600	657	635	611	660	658	613	649	626	684	592	651	610	655	656	665	608	666	639	620	576	623	656	618	637	649	676	643	664	671	630	617	632	603	597	570	664	685	630	628	647	623	660	659	660	621	635	682	617	593	678	613	631	606	652	680	594	645	603	639	622	637	670	666	644	617	648	644	665	669	625	614	622	623	613	686	615	671	636	619	620	615	638	694	661	622	647	660	657	672	618	661	688	632	610	672	669	608	643	671	635	616	661	644	657	611	653	631	637	625	618	606	720	639	617	638	589	587	635	628	636	667	668	647	584	601	634	637	661	631	649	595	641	588	639	645	674	612	620	605	609	601	664	646	683	640	652	658	626	669	622	686	579	672	609	652	668	652	654	640	661	651	632	616	648	630	611	676	592	650	640	643	651	662	611	673	647	624	622	637	680	625	669	630	685	615	621	624	605	672	605	674	658	606	626	638	632	604	620	637	585	637	616	596	678	670	661	646	651	627	616	634	613	663	646	667	664	637	642	625	614	630	659	620	671	653	614	614	637	599	606	617	641	667	622	639	605	651	649	643	607	620	623	623	662	634	637	643	621	620	669	684	647	631	599	617	649	667	618	612	619	670	668	649	644	626	626	653	633	598	620	612	615	640	631	651	624	653	696	638	634	626	620	623	639	623	650	621	651	629	601	621	677	611	582	613	623	664	643	625	628	615	622	604	642	658	611	641	638	636	645	598	657	655	667	629	675	646	597	655	580	660	623	665	615	654	646	604	685	666	593	646	651	657	649	609	682	675	578	632	631	668	646	610	639	579	657	644	661	622	639	656	615	617	688	609	596	628	642	623	670	642	638	613	637	599	659	573	641	673	653	671	671	634	612	650	620	580	632	634	631	655	676	649	663	644	655	641	652	607	645	651	587	725	638	627	642	616	677	634	640	640	675	623	594	655	614	636	624	645	662	673	656	572	639	611	655	656	627	632	654	636	644	657	608	641	681	634	620	621	637	635	653	684	613	614	620	641	607	628	623	646	665	617	599	633	636	632	608	629	589	649	625	634	651	639	623	612	636	611	618	701	583	612	639	641	625	666	621	614	671	643	661	633	594	598	592	642	637	633	616	675	630	654	639	667	630	639	641	664	655	638	684	613	634	591	634	608	596	605	596	625	627	632	578	672	638	649	668	605	622	654	638	612	629	646	663	610	579	643	648	643	602	582	604	595	548	631	602	618	673	680	619	614	640	643	674	601	629	644	601	617	622	668	623	677	627	643	606	646	625	650	693	662	582	623	656	639	627	656	630	648	685	665	595	647	670	607	599	652	652	669	630	655	634	590	629	668	649	622	632	660	613	639	633	642	632	639	606	627	615	638	661	632	618	684	655	604	639	655	606	665	662	659	636	636	595	621	653	605	575	651	659	643	687	621	598	605	633	658	702	616	614	615	626	623	660	597	649	656	646	648	580	660	651	620	666	640	579	663	648	682	600	665	642	579	631	636	665	667	647	647	647	609	621	661	669	637	669	632	626	641	636	660	624	633	630	665	630	609	616	636	624	679	656	638	664	605	687	603	582	561	613	663	644	600	650	619	678	635	636	601	599	607	613	614	654	635	672	623	630	660	605	660	593	648	627	578	628	672	648	602	590	595	627	669	629	669	673	625	638	573	684	578	660	666	643	646	607	623	645	637	600	652	611	623	597	645	619	641	608	629	639	652	625	629	660	644	626	613	681	635	651	664	659	648	653	617	619	637	641	630	634	643	628	667	584	662	622	632	640	674	637	594	594	647	640	646	644	629	616	665	651	651	664	624	670	625	625	610	655	597	640	610	629	624	603	623	628	644	660	643	606	633	603	637	621	646	626	648	623	630	599	622	631	651	622	637	639	629	639	632	602	613	632	687	659	676	644	614	618	637	612	598	660	660	639	654	645	638	660	634	602	614	660	579	616	673	621	619	633	601	652	661	672	672	646	609	634	664	610	606	622	625	634	649	641	670	629	619	665	609	625	643	625	654	633	658	651	664	680	635	673	646	592	648	636	640	633	632	648	634	642	702	631	651	625	593	609	620	616	613	625	652	632	632	628	667	658	644	632	609	637	622	630	656	618	633	609	575	661	625	700	650	634	629	640	657	631	628	654	598	611	631	637	658	631	583	627	670	613	624	602	628	640	664	591	700	609	633	682	649	607	658	643	618	672	648	631	632	647	652	627	649	655	628	662	677	623	629	672	652	629	633	698	609	620	616	632	645	667	640	680	691	622	636	652	649	651	635	623	664	655	637	660	635	649	603	625	646	664	623	621	655	667	623	678	627	655	638	664	661	648	577	613	673	630	604	641	673	638	648	634	621	637	633	620	621	647	588	621	619	660	654	606	610	659	592	660	597	606	593	640	612	662	628	635	627	611	617	646	615	692	652	647	654	628	704	632	623	650	656	627	629	607	632	659	662	647	624	635	626	644	697	613	633	634	688	649	607	632	625	608	667	630	614	682	647	641	622	635	667	583	687	633	632	644	679	621	664	642	665	614	646	687	640	660	640	642	673	682	609	639	660	623	611	674	619	611	641	673	632	621	614	639	696	619	604	635	610	638	651	627	619	641	620	671	664	613	633	633	588	635	647	603	617	656	619	593	633	644	722	650	639	627	625	669	647	593	648	634	657	653	650	639	645	673	656	592	660	657	607	631	665	663	655	669	678	659	610	596	690	600	620	634	651	618	662	683	660	704	646	638	627	614	639	642	596	644	650	630	693	625	674	655	626	611	626	636	603	639	642	641	613	638	622	642	629	646	599	646	669	587	668
68528	66092	49126	24943	3645	196	176	159	140	146	157	148	136	143	178	158	128	141	138	151	139	132	158	157	131	141	156	155	135	158	151	146	129	142	149	130	144	139	130	155	134	152	163	141	162	146	171	151	126	153	148	148	142	155	126	141	163	136	137	138	147	148	144	172	151	140	146	154	141	135	124	147	164	139	149	136	158	142	126	139	150	151	142	149	139	136	139	150	169	174	145	134	140	171	147	129	138	165	168	159	165	159	132	143	158	147	152	157	137	120	151	154	159	155	157	155	148	133	143	138	143	145	136	132	143	130	134	157	137	138	140	172	148	148	140	150	141	145	141	145	146	129	142	147	137	155	142	136	135	133	133	141	153	147	151	138	126	135	144	142	158	129	144	145	135	128	139	155	136	148	136	145	159	117	157	159	125	131	135	134	156	151	146	138	139	153	142	134	141	138	121	147	132	156	130	154	137	155	142	150	151	138	143	140	168	153	158	140	141	156	143	130	146	127	144	157	139	142	139	136	157	135	147	154	154	153	156	169	141	139	119	147	165	154	131	145	151	135	157	131	162	151	151	148	138	147	140	139	142	155	153	164	167	148	133	125	150	147	141	152	150	161	145	129	139	135	131	156	129	144	148	161	139	133	135	139	140	134	151	138	158	134	135	142	147	157	128	152	144	153	155	137	161	150	149	143	130	131	155	140	159	163	154	135	160	131	131	142	149	140	178	150	143	189	145	161	147	137	148	145	139	138	137	149	156	132	153	148	158	144	148	148	140	172	148	127	125	156	177	158	157	148	132	143	156	150	135	134	137	151	147	159	126	150	142	161	142	155	139	150	156	151	141	157	166	133	142	156	154	165	150	121	143	151	150	135	137	139	143	156	136	140	127	157	154	143	151	138	145	178	138	138	142	132	132	132	146	147	151	149	144	159	132	174	142	145	174	139	132	132	136	148	143	151	141	144	142	120	141	168	146	153	153	159	127	133	149	166	140	149	159	150	143	151	160	133	146	151	154	151	141	144	164	159	152	137	164	137	155	127	153	146	122	149	137	120	162	147	134	150	134	170	140	156	152	130	146	156	154	131	142	129	140	156	132	147	138	155	166	167	148	136	149	138	144	135	138	137	154	144	130	160	146	158	127	149	162	167	154	139	154	139	158	156	165	160	151	154	134	161	136	139	144	143	158	134	156	182	158	138	161	155	177	159	150	144	147	159	163	144	145	174	142	151	148	138	145	172	153	134	171	163	169	158	164	150	136	177	153	152	155	152	162	143	147	157	157	168	144	137	159	150	154	156	152	134	149	145	159	155	158	161	155	147	151	155	136	141	138	156	148	143	132	133	142	137	148	175	116	151	159	137	150	124	152	117	140	144	148	147	142	155	148	128	159	124	142	153	136	162	144	147	170	137	128	143	139	145	122	155	151	145	153	145	168	153	164	159	140	157	172	144	147	138	147	148	164	137	129	132	147	139	142	147	126	146	156	149	146	166	153	134	137	141	151	146	133	145	173	140	147	140	140	135	140	133	159	142	155	141	156	138	143	148	147	148	141	151	157	151	151	144	169	158	156	151	165	144	148	127	137	141	139	139	145	145	159	148	149	136	142	158	138	136	153	148	129	159	153	159	138	146	138	138	150	147	153	145	145	128	151	143	158	136	143	154	139	151	153	153	142	128	139	147	153	147	148	138	143	145	137	153	147	170	141	161	163	162	133	164	160	133	145	150	146	155	155	169	140	140	134	139	136	151	153	136	131	134	152	160	152	148	131	140	143	136	160	148	136	156	138	159	166	151	149	136	141	140	149	162	127	148	147	157	133	143	147	168	141	159	142	140	113	165	134	147	148	142	170	147	143	163	153	171	155	148	150	144	148	134	140	135	141	137	157	139	147	161	165	141	131	145	141	148	140	140	150	132	138	135	155	151	131	137	125	141	142	122	146	139	150	144	151	141	151	148	158	144	146	147	159	132	125	150	151	126	122	156	152	150	154	147	137	156	146	126	127	135	142	136	152	143	120	167	145	149	144	171	146	139	146	146	128	150	133	151	129	133	148	153	148	154	146	136	133	143	139	147	146	119	149	140	137	141	158	144	166	155	147	139	153	147	153	155	125	165	131	131	179	152	139	143	149	128	136	133	131	142	148	155	143	136	145	121	120	151	130	152	152	134	136	132	153	132	147	127	139	143	145	119	130	145	162	142	150	138	124	148	133	136	143	142	142	154	156	131	129	143	162	138	156	148	149	156	141	148	138	106	117	153	142	140	144	150	142	129	163	146	156	132	155	178	139	174	138	163	142	160	157	135	151	141	135	132	146	152	140	144	141	160	153	146	139	163	131	154	154	154	150	127	160	133	137	112	153	167	142	133	156	151	154	171	136	143	142	138	141	146	146	149	174	150	137	148	140	142	131	144	144	140	143	139	144	157	173	134	157	155	149	132	150	134	131	129	145	124	136	139	150	145	152	138	129	132	128	145	154	140	147	126	137	155	129	144	147	143	166	158	138	144	131	163	125	161	148	134	166	132	148	144	149	174	146	150	143	133	134	123	160	141	149	136	160	131	150	137	144	167	154	140	149	138	156	133	142	138	132	128	124	139	140	145	139	128	138	158	144	152	150	150	148	141	147	174	139	153	144	131	135	149	153	127	136	135	142	152	147	136	147	143	169	140	155	155	138	153	148	157	147	143	134	151	173	150	145	146	154	137	153	154	133	128	125	139	142	143	141	134	141	151	128	111	132	151	144	145	168	118	146	137	138	122	169	148	149	147	153	149	139	141	138	165	153	135	142	127	143	141	138	154	150	157	174	148	151	141	136	159	146	150	161	138	150	157	143	156	132	159	159	151	132	136	140	156	170	153	149	141	126	137	163	160	158	161	152	164	162	162	149	137	147	154	161	148	150	139	135	140	144	134	152	149	145	149	153	156	148	142	154	136	151	163	148	166	168	146	156	134	146	148	136	131	136	163	115	159	163	124	149	143	152	132	154	149	146	146	134	124	133	144	158	140	156	139	150	153	140	142	165	137	166	150	129	162	146	138	133	140	158	147	137	148	140	119	133	140	164	135	163	125	129	144	159	135	142	132	135	129	148	156	137	165	149	144	138	164	163	125	161	152	156	144	129	145	146	139	149	153	154	139	135	126	143	145	146	144	151	150	147	154	149	128	148	137	153	159	147	151	171	132	134	161	150	174	150	148	148	155	144	155	133	142	160	163	126	139	132	144	147	133	147	153	170	144	135	142	149	134	163	148	156	144	151	126	134	152	135	132	145	148	149	140	133	135	134	140	140	154	137	155	150	143	125	158	158	154	138	133	139	152	147	140	155	133	147	171	157	156	143	158	138	152	159	126	137	157	150	163	134	129	126	149	150	137	144	169	155	146	163	147	144	161	161	151	124	167	135	164	130	148	116	135	154	131	148	156	150	144	147	157	126	139	140	152	136	145	166	148	150	131	142	154	137	140	149	134	149	147	155	148	128	150	163	163	144	136
52424	54920	46841	27693	597	560	579	558	540	546	510	544	540	512	515	507	552	494	498	496	539	507	478	529	558	527	493	493	523	533	531	576	545	536	508	517	529	505	522	506	524	518	510	520	518	506	516	507	472	492	481	497	505	534	517	542	501	565	489	519	510	516	534	508	565	525	501	500	479	526	538	525	445	513	535	512	511	492	509	496	530	530	533	476	510	519	537	509	506	504	500	538	573	499	521	534	493	521	511	520	534	520	521	511	536	511	505	529	498	532	504	548	507	541	487	533	506	542	560	517	492	521	532	519	511	543	536	556	534	537	495	461	518	503	526	519	489	540	527	473	486	500	486	534	473	488	597	530	473	489	493	491	519	504	523	530	521	531	516	484	503	471	500	548	510	516	514	502	529	516	507	572	517	530	549	496	537	466	538	515	549	504	530	513	514	560	522	523	517	520	560	517	500	576	501	540	525	523	518	524	522	486	498	511	527	561	494	544	532	534	499	536	509	474	485	498	510	529	528	531	554	542	517	515	525	545	504	504	498	508	489	472	552	513	526	517	552	538	506	514	561	495	505	570	522	546	514	513	503	523	531	508	533	496	525	495	542	514	495	510	513	542	516	551	513	555	524	479	483	500	501	543	481	562	512	511	551	546	524	535	494	524	532	506	487	519	543	514	530	521	500	510	553	498	505	503	547	525	523	469	526	500	514	486	550	549	525	562	507	527	506	498	518	545	569	578	534	489	519	544	536	524	525	494	519	496	496	497	515	543	491	501	551	506	551	539	510	564	513	477	521	517	481	483	542	552	547	519	510	547	518	488	463	557	542	516	502	549	506	504	502	540	525	504	526	500	540	522	533	498	515	502	549	481	509	550	530	518	513	530	507	516	499	517	503	516	532	499	492	491	515	535	504	494	503	503	534	526	549	512	502	582	509	501	551	509	537	523	525	557	493	501	528	507	523	494	448	510	476	521	556	536	509	464	503	538	503	505	517	503	474	511	541	516	525	499	522	517	520	504	503	539	598	521	516	545	462	479	522	488	545	481	528	524	549	518	484	488	489	505	507	496	537	547	493	493	534	509	549	513	537	518	529	540	526	538	510	519	514	541	542	515	546	543	512	506	537	510	491	504	471	490	490	506	495	456	543	522	540	531	513	521	520	489	488	483	526	507	518	522	539	543	512	472	505	475	514	489	488	516	572	528	518	491	547	503	484	508	556	494	522	495	552	526	537	557	489	477	486	531	514	497	488	486	460	481	511	520	544	537	531	522	523	514	509	558	518	505	538	541	540	512	489	507	491	508	497	524	500	492	511	551	520	466	504	528	503	502	509	531	510	519	481	507	527	510	537	496	510	492	479	526	500	510	525	522	485	479	521	506	497	560	523	567	530	496	518	507	488	531	494	508	545	498	505	515	523	530	513	538	468	472	539	516	497	541	496	525	496	495	534	509	496	479	511	528	532	501	524	530	541	523	483	493	555	572	478	543	509	495	512	541	527	523	477	574	525	524	510	512	516	515	504	492	514	474	507	560	513	499	533	503	552	498	540	505	482	527	505	512	482	508	517	504	529	531	530	493	534	527	519	504	508	478	542	523	511	509	531	532	549	517	504	541	510	474	532	555	485	516	522	542	526	537	591	510	498	502	505	536	531	506	507	531	515	488	543	511	517	520	524	473	523	524	531	509	514	544	501	522	492	505	505	544	511	519	487	497	511	474	541	518	509	512	513	520	507	539	511	472	528	493	527	466	460	499	517	539	522	513	525	537	490	533	502	512	460	488	536	549	525	474	520	525	518	503	566	524	510	493	547	526	501	502	507	553	487	530	472	521	471	510	475	475	488	545	503	515	531	495	490	513	518	489	528	500	513	503	494	539	542	567	504	545	541	481	486	541	502	497	500	568	497	494	512	519	527	515	494	530	483	491	488	532	489	502	507	460	490	489	482	555	524	504	547	520	532	540	528	546	496	511	517	498	515	509	521	548	514	511	486	536	553	513	517	534	510	507	527	578	528	547	514	533	503	530	494	511	531	522	466	521	517	554	481	488	505	510	510	573	541	536	524	551	544	499	532	552	517	538	538	504	523	518	490	484	505	511	510	529	532	532	505	508	499	508	493	554	487	529	548	554	508	520	537	505	506	508	475	479	500	518	510	509	510	538	502	483	521	530	523	487	519	525	496	572	532	517	539	522	496	546	530	507	497	552	515	504	520	545	574	536	523	504	481	484	487	525	472	472	504	492	503	532	489	486	510	515	456	537	538	547	542	465	508	538	489	543	516	538	507	484	516	509	501	485	543	517	486	475	513	523	538	513	513	525	510	530	530	554	525	482	495	503	513	519	474	531	501	521	530	525	528	511	505	538	465	525	511	496	490	528	534	516	496	524	511	529	495	486	522	498	488	511	502	498	487	511	490	509	516	516	528	479	524	494	527	527	512	570	516	523	504	492	480	523	535	484	495	514	519	500	498	495	518	535	528	487	521	508	517	540	492	548	508	519	479	451	490	495	508	539	540	539	530	490	480	555	511	504	538	561	488	535	494	559	518	507	503	553	546	552	508	494	559	497	522	514	512	506	489	482	485	497	522	493	467	529	460	514	559	511	452	488	513	484	500	500	543	535	511	534	535	486	503	512	519	538	523	482	489	571	526	512	484	546	528	501	536	457	512	503	502	533	468	538	523	532	457	531	534	528	506	508	524	547	505	562	496	515	501	505	544	561	516	541	528	509	524	511	521	468	539	495	499	518	500	507	578	542	485	514	542	551	493	557	483	533	591	520	512	503	503	557	486	501	488	493	569	488	525	525	533	492	539	500	553	485	516	532	512	494	540	464	527	487	559	499	525	534	491	515	519	514	520	541	492	552	533	529	527	496	521	526	511	532	531	516	513	500	543	529	497	521	483	535	519	530	494	542	526	504	521	547	494	554	555	495	502	527	493	542	474	514	487	499	555	473	535	499	504	475	498	487	591	494	549	510	497	539	494	532	498	506	548	510	559	496	523	519	484	501	508	492	490	477	513	501	547	550	503	541	514	511	488	487	533	537	508	549	481	513	482	530	487	487	520	551	468	518	511	466	513	506	509	488	499	512	491	551	573	526	509	496	528	513	508	539	493	491	513	533	529	546	578	499	482	496	498	520	500	516	524	507	520	507	517	501	536	510	513	528	532	544	510	492	538	491	466	518	512	528	541	493	499	536	512	547	524	502	485	550	506	489	490	501	544	506	517	494	526	523	514	526	502	502	493	539	533	532	533	496	539	478	477	497	528	505	522	486	503	514	493	483	458	517	489	558	532	505	543	483	532	492	513	524	497	502	510	515	556	506	494	533	496	503	521	489	546	527	499	491	494	496	511	516	568	520	524	483	501	501	485	539	492	504	533	497	543	523	501	507	509	481	544	519	523	496	513	508	518	509	488	528	512	536	491	502	502	525	548	526	548	493	560	476	520	542	500	498	463	527	510	511	499	553	528	502	488	513	533	492	515	477	489	480
73801	75337	59503	35216	10329	858	284	198	208	192	199	209	206	201	182	201	217	179	186	222	201	235	230	209	199	214	215	238	210	180	196	202	193	227	210	200	198	187	208	214	177	209	197	209	219	197	208	180	202	243	221	195	193	208	208	203	196	180	191	195	213	204	206	207	190	218	219	206	212	235	240	208	190	185	191	209	212	222	175	207	193	231	182	210	220	196	196	197	215	198	191	201	208	236	217	214	228	205	166	196	199	207	216	185	209	219	202	226	203	201	203	202	223	216	201	200	210	185	237	215	225	199	195	215	224	210	194	206	200	198	194	196	218	236	199	209	222	238	223	237	220	210	211	193	209	206	201	192	194	216	217	198	175	191	190	225	211	209	190	206	180	185	178	195	200	197	212	208	207	213	201	220	205	202	196	215	202	196	197	200	207	190	216	191	197	243	211	215	211	212	210	223	208	196	223	192	195	203	228	226	210	197	224	219	210	203	224	213	192	197	186	219	227	204	199	205	201	201	218	201	198	203	218	194	194	191	195	191	215	209	200	203	210	212	208	222	197	201	212	196	185	194	207	215	225	201	201	197	193	196	205	188	198	206	201	191	223	198	208	183	203	227	221	193	221	199	188	195	179	228	222	230	206	193	207	212	196	182	211	244	209	203	194	181	178	218	194	220	215	218	194	190	230	187	196	188	194	211	216	186	219	208	211	217	197	192	203	188	213	192	198	190	199	209	217	209	204	206	199	226	194	205	236	218	177	190	188	193	220	247	217	203	216	179	226	213	197	205	212	204	217	184	232	207	210	198	189	206	191	232	202	214	220	194	210	220	197	198	231	175	213	189	189	215	199	191	217	179	202	188	192	191	212	212	200	204	212	208	208	184	211	203	234	209	206	195	220	179	188	203	197	200	178	208	200	202	214	226	207	224	192	217	203	199	211	207	191	220	205	189	206	206	202	208	200	192	214	203	196	208	197	217	214	197	197	209	195	211	208	192	218	200	201	196	222	216	174	196	204	227	220	183	210	211	211	196	211	207	182	202	180	199	208	212	210	188	220	208	227	189	212	199	199	184	217	200	213	196	174	201	192	214	215	195	190	209	200	188	193	196	178	221	178	204	199	208	217	186	225	204	204	201	181	196	210	229	201	205	225	215	225	219	208	200	222	199	213	195	196	219	198	198	203	204	205	204	222	199	202	193	196	215	197	181	210	218	212	199	194	223	177	224	205	226	209	219	214	192	205	182	190	208	196	238	192	213	226	195	223	183	193	211	182	209	217	203	183	197	219	190	215	194	203	200	208	203	202	225	207	189	214	199	212	212	199	214	201	216	215	205	188	199	219	187	201	214	221	208	194	192	204	197	220	232	205	198	200	212	196	211	179	193	200	189	204	200	198	204	239	189	195	198	182	212	204	198	215	203	225	207	189	174	175	212	184	193	210	204	196	184	214	231	193	223	211	217	210	198	206	221	196	214	208	214	198	205	202	214	205	190	201	201	171	210	197	173	200	204	188	192	194	199	203	199	201	198	196	210	193	203	199	218	206	197	194	181	215	213	203	197	200	211	204	197	181	200	203	226	186	176	192	223	214	211	224	233	197	194	201	177	211	195	187	192	180	203	194	199	229	206	207	211	245	219	205	197	199	208	177	211	191	206	200	204	201	181	205	211	198	215	206	193	219	206	205	219	208	212	217	220	191	186	198	206	197	193	234	185	212	193	218	207	220	187	225	211	180	227	206	218	192	197	204	203	194	200	202	187	190	222	209	201	206	215	192	198	194	221	206	215	199	202	183	210	183	217	221	238	235	195	221	215	189	205	200	211	219	216	227	173	192	212	189	202	193	193	199	212	212	202	205	214	197	199	159	206	200	229	193	210	218	194	224	197	196	202	197	188	194	197	185	219	215	205	191	221	204	187	211	229	195	213	199	192	182	226	202	231	199	193	173	225	215	218	202	215	204	193	194	206	234	200	203	224	200	187	226	208	212	206	174	241	230	180	184	209	238	229	204	194	201	206	216	216	229	227	188	217	201	201	187	196	244	219	231	213	201	197	208	180	206	211	201	213	203	179	221	216	199	201	216	217	202	187	213	203	181	193	216	217	190	211	209	191	206	211	197	214	212	228	204	207	216	209	196	204	188	214	218	201	186	218	197	212	204	210	193	216	215	205	196	210	206	199	215	207	190	197	210	219	202	189	211	210	201	214	227	185	184	229	219	214	196	203	225	196	203	203	211	225	201	212	218	209	191	193	202	208	203	182	219	200	212	204	209	229	201	206	221	196	220	223	196	188	199	201	199	187	201	194	228	218	187	192	225	226	202	212	226	205	197	197	228	199	196	210	214	184	196	188	212	212	209	177	207	249	216	205	186	212	217	180	193	227	225	225	212	246	212	209	193	191	210	199	211	185	197	203	190	194	218	210	233	170	217	204	196	212	206	201	230	226	212	249	202	200	191	214	195	205	211	213	221	198	201	217	189	196	207	209	218	194	198	190	211	177	218	204	198	195	173	211	206	196	216	205	196	214	194	201	216	197	217	187	197	232	196	205	186	195	179	198	216	168	221	200	209	200	203	196	220	210	210	214	179	212	216	186	194	207	213	193	209	197	194	204	224	201	188	210	179	215	230	198	223	196	194	201	231	206	211	204	195	211	212	200	210	194	170	226	220	237	221	207	204	216	175	214	197	214	210	205	185	180	208	198	233	193	227	215	197	179	201	197	174	201	178	199	207	210	199	210	192	208	219	216	224	203	220	195	202	220	197	194	194	208	219	192	201	216	182	196	212	203	217	217	219	226	206	200	197	215	224	223	206	189	211	208	198	190	219	213	197	215	209	199	223	211	173	190	199	213	194	220	213	187	198	199	214	164	214	204	224	188	221	199	194	206	203	197	182	205	188	208	192	215	198	193	218	206	221	221	216	212	189	222	188	190	184	236	200	210	195	205	192	204	187	174	186	198	206	202	193	206	202	216	212	254	211	218	226	187	206	202	197	200	190	214	216	195	208	224	212	186	211	246	204	177	200	191	184	231	212	205	214	196	231	226	192	206	202	202	212	218	199	203	202	176	210	223	215	198	201	215	191	219	211	212	215	214	196	203	198	211	194	214	211	199	211	227	209	217	227	190	200	189	222	218	221	210	194	208	218	213	191	209	204	227	191	194	203	197	223	240	190	198	189	223	206	220	183	204	184	210	216	212	201	189	232	204	205	204	199	194	213	226	213	200	198	213	199	207	201	186	231	201	238	209	201	221	202	201	225	223	188	197	198	200	206	225	210	181	227	183	198	173	195	223	220	218	187	184	206	217	215	242	225	227	203	223	182	220	211	208	195	208	174	193	201	202	203	220	185	189	191	199	207	190	193	224	236	222	214	213	215	199	213	193	201	192	219	210	208	195	230	197	178	201	190	196	195	189	198	165	206	199	185	203	198	197	200	194	181	212	213	225	200	204	216	214	168	194	226	230	199	199	198	198	187	198	212	216	210	237	202	196
63044	68418	58529	38449	847	761	758	729	729	707	694	683	691	668	733	688	639	651	670	703	666	646	673	708	705	715	803	766	710	730	702	671	718	768	673	668	690	674	656	660	653	674	666	723	757	685	713	703	672	647	710	648	615	686	663	666	667	693	665	696	663	684	651	708	662	702	677	659	679	706	673	678	627	696	677	679	658	654	671	699	671	624	705	683	724	686	708	702	676	693	708	620	661	688	682	643	699	699	674	662	691	700	612	697	662	647	666	656	665	723	637	698	661	682	657	716	669	647	678	703	681	674	712	654	716	649	692	661	689	688	679	658	607	669	703	642	692	663	638	678	673	706	694	683	668	658	644	688	721	696	674	687	701	654	688	704	667	657	670	650	654	650	644	639	684	689	684	677	669	668	714	707	678	712	678	671	625	716	697	697	633	677	682	682	655	651	671	676	666	717	686	667	689	654	665	676	685	613	705	658	655	638	657	662	649	669	669	662	672	693	750	668	682	700	687	645	672	666	682	717	661	695	691	656	697	682	682	676	707	672	691	673	742	701	683	654	654	674	699	643	647	622	700	682	686	694	653	697	680	684	664	688	660	707	708	675	647	640	681	702	673	712	635	661	684	679	686	721	658	668	700	680	725	665	688	691	657	700	662	690	721	655	734	655	622	700	648	650	736	694	664	658	726	694	641	682	677	704	626	702	693	676	680	690	662	725	687	635	660	690	676	638	690	638	716	656	652	692	659	707	672	643	703	705	611	651	706	643	686	694	713	688	694	704	663	672	677	688	651	636	666	700	657	634	705	670	680	662	681	723	666	644	646	650	630	701	691	692	661	658	671	719	716	699	687	642	713	641	657	648	651	684	713	681	631	631	706	678	650	688	620	644	634	685	663	676	662	719	718	656	673	681	680	644	680	672	669	705	694	677	690	630	702	673	678	681	655	708	669	694	648	691	671	700	704	665	689	684	699	708	655	687	694	659	714	668	670	642	710	634	631	663	648	667	685	682	693	677	689	692	641	697	653	659	656	669	687	687	657	659	662	717	701	712	669	666	673	655	661	682	690	618	668	663	671	662	618	651	711	669	719	662	649	701	667	697	646	711	653	672	659	628	678	682	681	687	666	675	645	668	636	674	695	706	671	677	661	644	700	699	699	695	649	629	658	741	680	693	678	663	662	683	695	675	706	653	712	683	653	666	705	713	672	661	670	683	661	664	689	684	689	716	697	652	690	662	681	675	719	670	620	683	705	660	678	688	688	630	669	661	677	674	704	680	687	666	701	704	684	674	693	702	681	706	671	678	704	698	716	706	660	712	691	665	710	697	697	701	687	664	677	682	678	673	667	664	647	711	684	735	664	650	665	687	634	677	677	670	698	690	684	710	688	656	704	684	664	692	650	652	685	702	671	694	704	704	643	676	699	658	666	650	709	636	686	642	685	649	723	719	667	677	691	662	689	674	671	674	666	645	638	720	634	647	684	695	629	663	705	698	724	666	637	636	715	649	697	733	673	661	661	660	672	697	693	711	693	695	655	695	700	685	666	683	711	705	660	720	699	695	699	672	739	686	665	700	647	662	696	678	671	709	681	666	705	710	680	663	640	675	707	692	618	674	691	650	680	645	701	673	674	667	693	650	668	649	742	708	668	673	664	697	698	684	689	718	697	740	703	665	654	672	676	661	688	711	674	679	704	679	636	676	654	728	689	666	713	676	663	703	669	677	707	743	661	707	665	679	702	675	671	690	670	699	682	720	684	676	661	647	678	687	669	677	651	717	662	679	714	665	724	674	666	690	639	697	657	661	620	694	709	665	660	695	654	710	649	721	624	654	697	671	687	730	678	676	699	662	760	638	695	696	689	630	726	729	684	700	671	713	668	716	667	658	698	676	681	745	667	643	674	664	640	717	648	638	702	684	694	696	661	712	673	707	658	650	661	681	713	684	700	701	710	676	646	709	666	652	643	687	673	651	641	714	650	663	703	659	653	731	681	692	683	671	661	646	635	674	645	673	620	667	704	640	650	696	665	673	670	665	640	690	629	717	657	694	693	718	671	709	683	691	676	707	660	663	692	681	676	662	681	724	675	664	665	679	687	690	659	723	649	698	674	648	658	650	670	680	665	666	684	709	674	725	669	646	660	665	648	670	656	653	658	698	686	722	635	698	691	650	684	664	675	688	699	690	694	657	673	667	685	669	694	698	704	703	686	679	701	747	666	681	679	639	638	651	708	688	683	664	661	664	693	693	699	686	673	688	642	678	667	674	685	685	695	717	696	688	682	652	705	732	681	677	732	697	696	726	613	711	670	690	694	708	650	650	679	646	637	718	686	671	686	633	702	722	657	682	654	651	648	646	716	635	667	662	651	630	631	674	682	650	681	657	660	678	687	666	690	742	651	676	681	677	669	676	704	686	679	708	615	684	679	678	703	685	629	669	691	634	704	631	672	638	632	711	645	688	664	694	695	718	656	687	680	683	655	642	672	674	642	663	650	669	680	694	664	680	642	705	675	676	640	667	692	701	644	710	690	691	667	661	684	678	703	681	667	691	652	649	685	645	696	694	671	670	652	683	683	694	638	656	652	695	668	669	685	694	679	699	687	717	722	709	683	686	710	673	699	657	710	644	727	685	718	680	704	696	667	700	671	706	678	696	690	653	643	646	666	654	677	671	676	654	689	638	692	706	670	670	726	712	673	682	714	682	679	670	694	659	699	690	635	678	670	677	690	677	664	680	672	706	647	681	679	683	669	683	699	622	709	692	693	655	652	621	708	707	622	681	689	660	681	657	667	682	672	651	659	686	664	656	689	710	662	642	644	654	696	692	664	670	648	682	683	692	661	676	655	640	686	691	681	676	665	675	661	681	695	683	667	681	668	706	653	694	637	709	656	716	680	683	681	680	623	669	681	677	663	675	661	729	677	677	656	640	700	685	648	700	640	652	689	669	713	694	678	708	670	663	683	625	669	669	652	680	668	682	672	668	676	668	720	665	653	648	624	702	585	692	685	680	676	675	675	639	689	713	651	692	678	675	687	654	674	669	700	664	648	677	694	687	689	665	650	712	646	709	692	596	655	690	700	664	721	652	692	654	708	641	697	675	711	663	719	656	694	701	673	675	707	652	646	661	681	684	693	661	643	709	712	629	665	666	706	658	695	646	711	685	664	637	709	646	652	644	670	624	691	645	636	688	692	653	682	691	714	640	688	698	683	721	695	666	680	670	687	709	723	694	660	665	694	695	726	675	678	708	667	684	686	699	689	647	701	638	682	702	699	706	653	644	705	675	705	672	649	695	696	687	659	681	691	681	702	689	666	685	685	674	673	650	648	706	684	699	715	685	645	728	685	655	685	620	644	672	679	691	702	664	750	680	687	656	648	688	668	688	686	669	652	666	653	670	633	711	675	681	721	700	619	708	648	691	672	679	658	648	648	655	723	665	660	661	662	684	682	671	614	711	675	686	697	719	707	671	654	704	686	677	648	662	698	660	692	667
30611	21260	9283	2364	282	202	185	190	180	168	171	182	193	192	187	171	148	199	202	199	155	183	203	187	178	179	163	187	173	184	186	156	171	185	190	196	197	174	158	170	188	200	173	186	185	196	177	184	188	203	190	165	214	177	184	173	196	191	178	202	170	182	193	174	199	184	188	182	162	194	181	176	191	186	170	192	196	163	173	168	193	170	178	165	204	167	200	176	154	183	194	169	158	162	162	169	186	171	185	204	191	154	188	206	187	171	139	155	177	163	173	180	192	169	157	164	173	180	208	192	170	168	169	200	203	198	183	168	184	171	172	187	207	163	191	197	181	167	167	199	171	156	192	177	180	165	175	177	192	181	180	185	194	181	168	176	166	183	198	185	171	178	176	172	182	179	179	196	170	164	198	175	175	187	192	169	190	163	198	203	150	172	186	192	186	196	176	172	195	176	143	181	181	174	176	167	187	175	168	190	191	200	171	200	200	183	166	200	184	174	173	160	152	189	182	199	195	185	164	184	191	192	174	168	199	166	171	189	141	173	208	203	192	186	178	194	179	160	170	178	196	162	167	175	177	182	175	192	169	185	183	189	188	187	207	189	176	216	173	198	188	185	183	195	173	199	168	176	174	169	199	191	178	177	165	174	183	177	197	181	172	171	178	181	177	170	158	173	164	169	183	190	176	169	185	173	196	198	172	184	159	182	204	169	193	194	197	174	149	169	168	184	189	171	192	188	182	193	183	193	205	174	206	166	176	184	170	169	167	180	177	171	177	195	181	185	174	177	169	184	180	181	192	193	193	164	160	171	171	177	187	175	187	184	183	168	171	177	195	173	169	173	196	180	200	178	190	166	193	182	198	176	175	175	177	173	198	167	183	149	182	183	179	182	188	169	168	200	169	157	190	184	175	162	191	200	175	165	188	189	167	199	186	188	180	206	163	190	169	187	166	179	179	196	146	181	202	208	171	202	187	190	184	191	209	163	174	169	175	172	190	201	174	183	183	171	176	179	164	164	184	155	191	202	187	177	179	183	182	200	180	176	178	180	200	192	191	204	168	185	207	151	211	182	185	179	204	172	186	177	183	187	193	185	177	171	188	183	176	199	183	165	193	162	188	165	194	183	173	184	204	159	186	161	195	171	182	180	175	194	195	186	155	173	178	165	169	164	186	190	179	174	176	175	213	192	207	188	177	199	172	151	166	194	192	180	194	180	200	194	205	167	191	189	169	195	189	183	188	199	207	176	195	201	191	169	188	187	196	188	172	182	162	163	161	187	186	165	155	162	184	188	183	185	182	190	178	183	195	170	208	173	171	194	199	188	167	168	204	194	183	191	182	138	182	148	193	171	202	182	176	198	199	165	188	191	184	170	182	162	184	186	195	183	165	193	178	172	175	166	153	179	188	180	172	173	173	156	174	156	195	181	207	165	190	191	194	159	199	193	184	180	168	170	168	206	170	174	163	206	169	172	209	180	199	186	181	189	204	187	171	179	185	190	210	157	145	178	178	189	175	204	178	217	194	191	180	189	160	172	183	194	213	192	184	173	193	178	180	178	177	198	185	201	193	170	179	206	184	171	177	182	157	176	182	204	170	182	174	209	193	192	174	185	200	174	203	189	177	185	180	180	195	191	189	204	172	158	178	153	189	172	166	165	202	181	185	191	173	199	194	178	195	206	194	193	188	206	174	185	198	203	189	198	195	189	199	178	159	181	187	174	183	179	172	180	168	171	192	179	178	197	193	180	181	190	176	192	190	190	162	194	165	183	173	197	179	181	168	208	205	197	198	212	175	180	193	186	193	187	217	201	173	174	190	187	187	180	150	204	170	180	171	177	198	197	186	174	159	171	178	164	175	177	190	193	193	194	170	184	173	190	174	183	180	150	175	180	178	177	199	218	177	197	193	208	187	169	166	179	187	171	179	180	178	182	177	185	195	181	207	168	172	170	171	195	159	194	168	186	200	172	225	185	198	166	177	153	180	187	173	208	171	176	168	174	188	160	206	183	179	177	191	204	200	171	200	170	182	166	191	179	194	181	176	181	194	184	184	184	171	192	196	192	185	176	196	200	168	181	180	179	183	192	202	181	185	188	169	184	199	147	183	191	181	163	179	187	197	176	194	183	182	178	154	186	163	198	177	185	190	168	158	156	175	172	187	179	190	194	194	208	185	168	173	164	192	162	161	172	193	179	201	192	195	191	155	175	181	178	178	182	156	160	189	186	198	175	189	169	181	201	171	189	186	191	194	185	181	173	188	192	178	171	182	193	181	171	220	178	185	188	166	176	166	161	164	162	176	202	174	170	178	198	160	189	179	185	184	206	191	187	172	159	165	185	223	182	173	184	168	183	210	193	186	206	184	199	157	208	184	164	165	194	164	191	167	189	184	196	155	175	166	184	165	195	198	179	180	171	187	165	190	154	195	201	183	167	182	194	186	182	169	184	171	193	173	190	195	190	163	183	209	195	186	184	213	175	180	177	186	186	185	155	172	169	165	182	188	182	184	172	194	179	165	192	158	164	166	191	179	195	180	213	169	175	192	178	180	174	173	193	155	163	191	165	175	186	201	212	213	186	175	162	161	171	190	199	190	195	168	199	213	192	179	172	198	191	186	165	178	181	196	167	184	203	188	181	173	161	187	198	211	176	191	177	185	165	196	186	184	208	226	175	203	195	174	173	202	194	186	170	181	171	169	186	175	202	192	158	189	210	181	166	179	169	193	178	196	186	157	171	189	184	181	168	195	172	170	192	202	193	174	178	164	187	219	200	165	186	157	172	171	196	174	189	159	181	189	177	182	199	182	184	176	203	168	162	185	185	148	154	160	162	171	181	210	201	183	187	178	176	169	179	181	173	195	188	190	182	163	188	165	218	198	177	179	198	164	194	162	177	163	195	171	193	179	183	191	167	151	195	185	182	179	186	183	170	199	205	173	190	184	203	176	186	184	212	156	201	172	192	173	194	158	162	189	203	191	177	193	178	169	171	198	188	176	166	177	208	170	185	174	178	181	156	176	186	159	186	174	187	186	186	182	188	214	187	210	202	199	185	165	175	148	157	177	199	158	167	185	172	174	193	186	198	199	169	165	196	174	180	190	190	171	193	177	183	154	180	186	178	197	185	170	173	182	197	178	194	172	193	195	183	201	192	216	187	171	157	178	178	184	197	161	206	186	223	185	193	168	190	170	202	172	185	200	171	205	202	169	198	173	192	193	187	187	197	186	165	181	195	153	209	203	193	192	176	182	188	162	201	200	204	169	169	177	177	174	188	185	182	180	187	196	223	154	183	173	170	169	178	181	184	195	198	182	174	154	192	157	170	174	180	167	180	191	158	199	186	170	184	189	189	167	191	193	179	183	181	204	158	170	201	167	172	166	198	182	179	147	199	194	193	202	180	184	187	169	201	206	180	170	158	204	185	165	176	179	171	187	194	187	155	179	173	153	174	202	158	206	170	198	185	200	177	194	201	175	158	181	186	171	170	169	204
32302	25541	15083	6044	658	618	628	645	643	639	623	608	646	600	621	581	654	596	599	629	694	601	618	609	636	626	601	628	711	609	594	632	646	629	672	634	669	692	645	640	627	610	640	655	596	649	601	622	626	634	637	614	644	632	625	628	613	583	611	648	630	690	614	657	655	616	620	641	681	614	627	617	683	606	576	650	646	703	639	637	619	648	620	664	637	588	674	644	675	645	656	595	660	619	652	672	598	632	626	624	655	667	611	655	641	618	638	653	655	601	711	659	610	642	618	622	627	634	650	638	602	686	665	616	642	637	620	558	640	670	635	640	616	657	626	642	634	610	622	633	605	663	626	654	668	595	627	666	630	604	607	655	658	595	668	653	658	648	652	622	591	606	627	595	593	648	606	640	626	629	680	585	620	599	643	626	640	631	627	645	626	649	642	625	638	642	650	628	618	636	609	651	630	654	604	627	638	616	667	627	635	678	615	619	674	649	657	593	647	617	638	644	603	640	658	643	636	614	636	629	644	644	565	618	617	583	655	643	644	598	634	618	639	621	658	661	604	597	629	636	602	654	617	633	648	605	649	618	597	618	670	614	600	632	618	596	644	598	654	599	614	669	630	654	632	616	643	609	601	635	686	665	654	639	611	583	626	644	686	607	616	639	612	599	628	642	619	637	620	602	662	665	581	617	608	612	624	582	598	622	645	647	605	632	639	642	605	608	638	616	645	650	650	622	595	646	610	592	664	653	635	634	630	594	675	619	685	624	608	631	654	568	637	637	602	661	618	600	583	615	634	611	666	645	624	663	607	635	607	608	641	634	635	594	625	655	631	648	630	594	611	605	591	603	622	583	613	617	651	640	634	593	549	621	650	608	637	615	611	628	655	627	649	648	622	679	618	594	629	674	650	583	627	652	638	613	660	666	652	660	644	599	650	610	649	603	626	656	561	564	622	636	599	627	611	659	633	641	652	621	605	635	594	619	641	633	602	653	622	644	629	658	626	631	643	670	646	638	619	627	601	644	652	639	655	618	642	647	598	660	664	609	603	617	632	627	602	627	634	577	647	640	631	602	631	624	625	644	617	659	621	624	637	615	610	604	608	574	657	663	633	649	585	585	654	658	608	655	619	647	604	613	623	616	654	652	629	599	614	658	600	577	624	567	672	696	616	629	639	593	627	626	610	677	626	631	632	618	609	620	621	666	627	649	619	619	614	632	665	632	651	642	615	639	617	674	651	577	638	660	661	593	620	632	618	607	634	596	603	629	633	658	601	620	632	685	602	578	619	662	590	666	651	642	637	617	623	607	663	630	613	636	656	666	672	637	627	624	649	648	633	672	605	613	654	591	602	600	613	632	649	663	602	632	581	625	606	637	577	625	658	651	609	637	615	621	667	643	662	600	626	663	626	620	593	642	681	612	692	665	598	625	643	627	720	604	612	681	683	645	633	660	639	620	624	674	651	645	619	600	606	657	607	644	612	654	646	604	660	609	623	642	674	631	607	620	674	608	582	598	629	590	621	633	633	655	623	621	656	614	615	609	630	638	635	644	617	603	644	664	647	622	574	627	649	552	596	632	609	614	600	637	632	668	604	609	671	601	624	589	608	635	665	592	630	665	625	629	642	688	672	604	604	634	608	671	633	641	606	632	643	619	651	612	607	609	631	620	606	606	598	645	650	609	627	666	588	668	607	581	671	620	630	663	642	606	660	617	675	577	656	585	632	601	576	639	653	626	609	609	608	598	621	613	632	626	646	625	629	600	613	679	658	601	603	630	635	621	641	608	666	617	624	640	586	610	620	675	659	660	628	646	653	600	645	598	595	630	586	571	607	616	640	593	645	646	651	599	627	642	606	618	669	624	620	627	635	602	652	636	636	596	650	602	627	639	576	621	610	642	612	643	637	655	651	620	681	686	672	614	618	648	613	610	590	617	675	624	619	640	663	624	596	649	624	577	674	604	637	607	602	612	594	595	636	657	619	623	611	623	659	598	621	678	624	616	620	634	604	632	618	658	595	629	598	622	679	670	636	598	649	593	623	636	643	650	661	599	634	625	641	642	626	653	609	638	611	598	570	616	649	591	594	636	607	649	632	601	658	636	622	658	583	632	588	649	613	696	650	640	641	673	618	581	616	622	622	667	607	630	617	662	618	603	615	698	612	633	629	590	596	643	597	638	667	608	601	677	607	670	673	603	588	621	664	614	648	621	634	634	586	644	665	637	665	599	612	604	670	628	614	631	656	631	600	615	625	623	626	661	635	610	650	687	618	648	676	640	656	631	638	639	634	646	630	641	601	659	617	635	649	646	647	619	654	664	660	570	611	656	638	611	621	632	587	617	608	635	567	582	618	635	662	636	634	619	651	623	632	587	626	644	595	627	606	651	569	591	643	585	582	620	584	592	598	637	626	643	623	638	634	660	601	619	664	641	652	628	623	611	623	638	690	596	624	637	653	619	636	626	643	637	633	647	635	609	607	625	668	639	681	659	681	624	583	593	638	637	660	611	603	635	595	686	628	614	647	648	609	672	624	605	639	629	637	623	647	596	617	647	654	605	636	646	614	633	642	641	581	607	664	618	657	603	629	604	642	646	625	645	661	583	601	660	612	661	608	638	626	651	632	642	625	663	591	645	606	591	638	617	665	651	670	603	633	618	617	623	620	611	572	664	637	646	696	643	669	660	635	629	625	616	638	667	651	644	663	625	623	666	655	593	618	601	640	645	623	626	636	595	614	672	639	653	615	607	628	614	646	619	638	627	614	600	611	617	610	639	619	628	604	646	601	598	603	647	655	584	660	640	657	634	616	585	611	615	616	629	647	634	635	696	599	618	660	631	637	592	628	603	646	617	638	615	590	629	640	640	636	618	626	634	615	692	673	626	639	642	630	629	656	604	612	649	622	591	579	609	634	619	622	639	662	643	645	673	645	636	646	605	653	626	635	614	633	619	635	629	602	653	621	615	683	579	648	637	660	656	656	632	642	615	585	625	658	606	644	638	649	619	651	648	637	644	642	642	571	593	643	630	604	628	643	650	614	634	607	629	671	609	594	621	603	626	626	623	617	602	628	619	615	600	655	646	642	628	628	606	671	625	627	630	610	615	623	631	615	628	606	660	610	627	662	602	631	648	632	619	603	600	638	606	680	659	625	603	561	627	654	598	628	592	637	600	652	653	627	649	655	632	631	630	644	642	614	665	669	611	638	618	617	632	634	650	606	627	579	572	632	622	627	617	641	668	650	613	610	621	614	640	622	638	609	639	636	624	644	601	647	637	631	591	666	653	618	620	624	632	628	633	619	570	652	632	639	626	625	558	600	652	635	664	591	670	621	649	664	635	621	592	597	627	654	644	620	607	615	611	593	606	616	611	622	596	664	644	609	654	618	613	636	615	623	613	675	658	605	622	641	585	637	600	602	610	642	610	597	613	641	609	652	576	635	592	617	642	568	646	587	604	624	629	633	609	591	619	631	624	634	665	624	661	651	619	603	614
67489	66160	51827	26245	4560	199	156	156	140	151	154	166	167	150	143	146	148	163	146	149	130	155	143	139	159	150	173	146	142	158	133	153	168	149	157	152	162	150	145	141	139	140	175	149	166	138	173	163	162	138	168	156	153	163	160	154	163	160	146	156	157	162	161	159	139	144	180	135	163	137	164	136	159	156	159	174	148	140	154	153	144	158	173	168	139	143	161	179	171	145	166	162	137	165	154	174	150	131	162	150	151	183	168	159	151	161	140	138	168	145	163	163	153	153	159	145	160	150	147	164	156	158	168	152	159	164	159	143	154	153	156	135	145	153	153	155	149	135	144	174	154	119	147	165	152	157	143	171	164	143	135	159	161	176	164	151	161	142	154	143	149	149	155	166	159	142	161	136	164	141	162	166	163	141	164	154	136	155	155	171	154	161	152	159	164	146	159	150	138	145	147	169	140	142	159	160	163	166	179	145	148	164	171	178	171	151	164	166	168	148	167	160	149	173	165	151	134	170	160	146	139	141	156	154	176	152	164	167	138	157	122	160	173	157	163	156	183	167	138	164	173	166	160	146	160	134	147	161	166	140	156	144	159	147	145	148	172	160	141	163	175	161	171	145	141	150	135	164	161	155	164	142	184	158	162	156	154	160	157	160	165	161	141	130	139	162	153	141	149	139	173	170	161	165	145	154	152	138	172	151	155	174	179	146	170	139	173	149	137	138	129	163	169	174	151	135	161	155	148	187	165	140	161	154	144	156	158	164	161	157	163	172	140	163	156	169	127	156	158	179	150	157	146	147	149	150	148	144	160	173	151	187	165	136	136	156	151	151	137	156	166	156	170	168	143	152	141	168	159	142	144	151	169	156	159	172	165	179	142	161	152	145	152	132	174	159	150	177	157	149	163	179	150	149	155	175	154	160	159	154	141	163	176	172	136	151	176	154	183	146	141	168	153	155	154	150	154	147	142	146	158	152	161	146	138	167	158	146	137	141	153	149	159	167	167	158	153	138	139	156	161	169	179	141	147	163	168	164	151	147	141	159	156	162	172	144	154	144	134	162	161	178	146	154	156	173	166	159	140	164	139	141	171	153	140	138	159	159	168	160	165	155	167	167	150	153	156	160	154	169	133	152	158	153	145	158	179	174	145	165	148	173	181	152	161	152	159	164	165	175	151	153	156	146	154	140	180	165	156	139	143	159	160	149	169	151	169	160	158	147	166	154	144	139	159	165	158	129	128	159	186	166	153	146	173	155	146	150	136	159	160	151	159	164	149	172	150	158	167	174	168	157	164	145	162	165	149	155	166	142	153	141	153	155	164	143	156	141	156	167	161	147	157	168	165	152	159	152	172	164	160	165	162	163	155	144	163	157	163	149	162	160	156	149	161	159	181	183	163	150	141	162	162	164	161	137	157	173	154	137	158	164	141	161	185	128	146	145	152	147	150	159	148	174	150	163	173	164	172	169	155	173	143	155	145	170	165	150	142	153	145	134	131	156	158	150	160	155	161	154	145	150	139	140	175	148	142	157	182	169	161	157	141	164	160	155	150	156	135	150	151	154	145	150	125	133	151	135	146	151	155	177	161	156	161	165	140	153	145	172	165	168	156	159	148	147	190	136	141	157	163	146	156	150	167	170	160	179	164	143	147	145	138	154	180	150	170	145	179	143	157	146	160	150	166	129	140	152	146	148	136	151	150	144	129	156	158	158	158	159	139	165	155	154	155	161	164	175	157	155	165	162	166	150	170	146	161	168	147	161	163	154	166	159	156	167	174	159	153	148	160	162	146	144	142	148	184	136	159	142	134	170	167	159	141	172	152	142	166	153	160	149	132	156	152	134	163	160	156	168	147	156	173	165	150	183	153	168	171	145	124	158	149	159	149	137	144	165	148	125	159	155	129	151	174	141	148	178	144	170	148	156	176	154	175	147	152	157	148	154	184	141	127	167	157	143	168	164	150	163	142	151	154	162	161	159	156	158	121	152	167	141	151	129	165	154	175	179	150	173	151	167	159	167	147	171	168	146	166	150	150	155	132	162	160	153	159	153	149	177	151	169	156	152	138	160	138	163	142	159	153	163	163	179	159	181	159	159	150	184	177	161	153	161	152	171	170	145	158	145	157	173	120	154	151	163	167	141	143	158	169	170	123	139	161	157	148	154	147	143	141	160	159	151	162	163	139	164	165	172	168	169	128	142	157	156	163	163	157	146	144	150	166	148	159	153	162	141	143	178	161	152	155	161	184	135	129	167	139	163	150	161	175	159	167	161	145	146	160	147	145	154	165	155	137	158	161	161	135	139	161	146	142	162	146	145	194	158	154	157	152	128	154	164	147	143	145	156	137	159	155	159	162	171	143	158	151	166	148	133	174	166	211	164	156	158	173	161	143	151	138	152	175	143	159	156	169	140	144	160	161	160	158	141	153	143	163	166	149	155	147	161	154	149	170	146	146	145	158	154	161	143	151	151	152	162	133	137	145	144	128	143	138	189	148	130	158	174	137	158	143	169	155	145	153	180	142	151	164	155	169	158	156	145	140	173	150	146	148	165	195	134	160	148	145	173	160	162	154	160	156	150	134	139	169	150	190	152	149	163	138	177	133	158	178	143	176	160	156	169	153	168	163	163	169	149	177	158	147	134	163	156	151	156	157	181	152	153	136	134	165	153	154	167	143	171	142	145	158	154	146	154	151	139	149	151	169	160	161	139	148	151	153	152	150	156	133	136	153	137	128	139	161	174	160	141	171	165	179	153	165	158	152	158	162	159	150	136	158	155	147	156	154	160	161	165	129	173	159	154	159	145	132	156	159	162	168	158	163	174	169	135	156	158	141	164	155	178	157	173	154	177	147	163	171	139	155	142	184	147	167	142	147	139	165	158	159	161	150	164	150	141	130	157	146	171	141	139	154	163	160	136	171	131	156	149	159	149	143	172	162	165	162	161	166	129	150	158	155	142	167	146	163	166	183	141	146	168	163	174	155	169	177	162	153	157	160	162	153	153	178	171	165	153	181	161	140	162	149	158	163	145	154	150	151	167	170	158	136	160	144	157	147	144	156	134	155	167	136	150	164	174	137	176	142	149	174	157	146	156	149	139	176	155	141	133	152	174	145	170	148	151	156	168	151	163	168	145	144	166	144	145	176	146	173	156	137	172	139	168	154	160	156	169	154	160	173	127	139	165	129	138	143	161	149	165	154	145	169	151	159	143	182	162	163	167	138	152	162	133	143	146	151	136	154	146	174	158	171	154	165	160	183	162	140	161	149	164	150	131	158	173	146	178	171	156	143	157	144	159	126	159	163	142	148	161	153	171	156	157	147	162	159	165	159	149	144	158	147	148	169	152	169	139	140	159	166	151	168	161	149	142	157	139	155	139	137	150	166	175	152	126	140	142	183	163	150	154	160	151	165	150	158	176	160	163	165	150	146	182	163	147	142	153	152	148	151	164	147	159	150	153	142	150	149	167	176	187	163	158	161	132	172	145	165	149
52220	54990	49357	29072	628	554	594	609	531	520	542	518	553	553	554	494	546	531	555	546	544	501	548	514	549	545	574	561	570	586	553	564	516	540	553	527	530	553	525	517	537	567	576	556	562	497	565	519	572	546	592	540	546	552	509	557	578	572	549	539	535	525	574	540	569	539	592	569	567	540	559	577	541	535	543	566	547	531	557	556	546	536	574	519	569	564	568	557	511	590	513	585	551	510	544	532	559	557	564	528	507	541	524	541	526	541	552	536	500	526	506	503	568	511	543	530	511	534	500	532	557	519	528	556	552	588	509	560	530	569	560	542	551	551	568	582	583	585	577	533	519	531	537	548	559	550	525	551	549	564	559	552	546	539	532	522	547	526	546	519	519	533	540	551	577	540	541	524	529	554	562	537	598	509	555	575	547	543	558	548	543	558	569	572	570	582	549	558	565	552	557	508	503	568	549	535	552	540	519	523	546	536	497	522	568	521	535	505	571	545	535	566	538	521	542	531	538	529	559	552	591	561	514	545	518	578	577	524	548	495	514	523	547	521	547	522	513	511	562	580	519	532	523	530	599	565	512	533	551	554	529	599	530	524	559	534	575	521	537	549	543	550	511	563	543	526	556	557	526	550	514	577	554	539	557	529	516	544	553	552	499	555	544	561	561	557	515	527	564	581	544	549	554	553	566	569	584	542	540	530	513	517	553	538	527	518	532	528	558	578	526	530	545	557	521	515	521	559	533	562	541	544	541	576	542	539	563	538	522	521	530	526	577	535	534	538	559	533	553	534	497	556	514	587	520	524	553	550	531	547	515	541	547	575	527	554	534	539	529	547	520	535	564	552	517	504	528	531	518	560	538	518	542	519	529	553	566	539	548	587	550	512	535	529	568	583	574	563	529	506	511	529	551	519	527	536	550	558	546	543	563	526	576	549	533	524	546	527	541	548	545	543	557	520	533	597	556	526	546	565	547	567	564	590	564	515	536	563	608	561	562	564	576	593	522	538	507	502	541	515	522	529	593	559	537	570	586	530	537	552	559	551	594	519	532	538	595	547	547	556	558	571	478	525	549	494	553	516	575	552	528	571	515	535	548	520	526	529	572	586	552	541	561	570	567	557	499	583	555	536	530	542	532	528	589	517	516	560	509	514	511	517	518	554	585	525	567	557	523	531	563	566	540	541	542	533	516	552	513	532	572	535	530	517	571	514	549	516	587	566	552	562	548	569	549	505	564	542	553	516	559	531	553	524	553	548	521	537	500	537	529	512	538	524	513	553	526	532	511	575	534	551	524	550	568	600	548	545	541	522	561	534	488	532	543	569	548	558	558	562	561	556	520	534	559	537	539	556	504	550	528	540	564	525	565	530	508	514	599	512	562	537	533	530	534	532	511	564	564	577	546	570	534	547	552	555	532	521	546	539	526	555	522	526	547	512	535	512	517	544	575	571	620	506	486	559	556	569	557	522	555	540	564	549	535	550	538	548	560	545	527	556	562	497	572	571	556	526	557	510	554	543	503	566	527	540	528	538	556	532	520	532	564	515	560	561	556	543	540	576	580	584	539	490	524	543	613	524	483	559	527	540	551	519	526	541	521	538	522	535	538	591	573	557	523	506	548	547	531	557	511	579	588	511	556	541	576	522	549	546	558	536	516	558	546	539	565	572	552	563	524	586	516	530	563	585	545	533	574	547	549	542	555	560	519	551	515	502	530	544	540	524	575	547	538	529	552	493	576	572	552	578	517	509	530	553	580	560	552	551	551	543	558	537	552	542	528	554	546	542	555	557	549	542	561	547	573	553	571	573	516	572	561	529	550	541	583	551	544	569	578	543	536	567	538	591	570	558	557	546	581	594	515	516	487	522	562	569	568	555	552	515	523	577	499	551	502	547	593	526	527	544	543	543	559	563	572	527	571	537	550	557	538	537	491	530	503	559	539	547	507	544	538	564	504	521	518	549	552	555	515	560	555	547	529	544	538	529	571	537	550	547	549	558	542	538	533	533	569	564	560	546	559	562	536	555	556	555	531	571	535	579	617	533	586	571	554	544	502	529	522	507	541	558	514	580	553	537	584	543	552	531	584	594	562	542	515	535	519	539	496	523	601	553	528	583	530	542	504	533	538	508	548	550	521	561	578	543	517	520	564	540	555	527	512	543	547	561	538	555	565	525	552	504	540	525	568	535	552	501	528	529	540	522	534	545	571	576	573	548	485	523	554	558	531	557	595	573	558	524	538	576	508	528	542	554	572	534	549	569	577	522	535	534	565	553	546	565	541	556	525	572	536	546	595	564	541	546	535	545	594	544	540	538	525	551	580	543	508	531	527	530	516	576	573	491	553	538	556	576	578	561	558	543	549	525	504	572	582	549	503	568	545	587	550	548	562	568	554	545	540	544	524	562	565	529	528	575	545	524	552	520	528	533	521	576	520	506	545	519	541	521	521	517	580	534	576	534	507	547	508	537	575	567	526	522	528	571	528	539	549	547	498	566	504	547	562	500	526	537	544	546	544	541	535	561	525	490	550	557	527	544	545	530	565	527	550	535	538	520	566	543	536	569	530	507	546	536	547	574	542	552	512	508	509	561	518	550	550	557	548	535	561	536	532	536	550	546	545	524	531	547	558	531	521	521	521	507	536	554	527	537	511	531	587	554	551	567	517	563	496	566	575	530	550	549	535	547	560	526	586	544	525	542	511	588	541	571	525	518	564	529	541	551	548	549	570	548	520	563	583	577	541	562	535	586	541	481	562	527	527	547	550	536	533	577	557	543	560	529	562	534	516	536	527	561	524	527	561	528	541	539	554	544	535	513	572	516	506	528	558	558	552	541	548	541	584	543	561	596	562	535	531	556	540	548	575	561	503	520	508	531	540	500	465	546	561	539	526	544	554	552	544	502	575	562	547	548	517	554	552	581	572	562	556	567	545	537	499	551	599	551	559	511	548	560	543	573	602	601	524	572	544	534	535	506	546	553	570	532	543	547	529	539	530	536	539	555	541	520	616	561	555	539	514	562	545	509	531	544	532	562	523	569	551	546	543	567	553	555	533	568	506	539	563	553	549	526	558	502	526	526	577	514	522	534	569	586	555	570	526	536	555	511	536	510	571	553	558	544	541	534	558	516	526	560	485	574	551	541	574	538	538	567	565	575	549	534	581	527	591	513	512	515	550	577	519	563	547	497	545	563	553	546	552	579	546	528	533	524	525	549	539	517	541	548	594	596	573	559	537	520	519	568	549	542	541	563	531	561	555	557	519	555	551	516	520	575	534	544	528	548	537	528	509	534	518	558	538	581	554	533	522	524	519	550	525	561	525	529	529	551	537	584	530	550	574	564	571	547	523	518	562	548	518	545	532	538	590	520	532	521	548	564	553	553	532	506	534	553	554	507	555	561	527	533	497	558	559	512	512	560	566	574	547	526	569	551	516	569	544	569	572	555	533	547	535	582	567	529	556	535	549	576	558	528	557	517	513	539	524	566	541	541	536	521
74789	75511	61905	33012	9023	706	278	245	218	220	217	229	231	227	219	245	214	234	204	194	228	229	230	219	233	234	217	200	244	223	201	203	215	214	227	191	222	229	211	205	214	231	203	217	196	214	234	227	215	208	228	222	200	183	207	209	232	216	217	235	232	221	227	227	200	213	213	232	200	211	222	208	202	222	214	213	198	208	216	216	190	236	242	205	214	220	190	214	209	225	199	213	220	215	201	199	217	214	228	231	205	202	216	221	209	225	216	209	212	239	199	209	221	237	218	225	221	202	215	211	245	219	208	204	229	233	217	205	170	222	221	219	210	191	229	244	216	199	207	205	233	203	234	202	207	188	204	211	220	201	235	212	215	231	213	240	215	217	208	209	192	192	232	204	233	223	189	222	234	233	209	180	226	206	221	206	221	204	221	215	251	217	231	204	237	226	197	218	223	221	205	191	206	218	206	221	209	198	192	220	215	181	184	226	212	231	239	203	221	224	208	217	245	205	231	188	242	234	204	230	195	213	222	243	222	223	219	188	218	216	225	187	217	215	222	222	219	215	214	213	215	190	196	209	225	226	217	222	201	208	208	232	194	210	215	227	205	215	192	200	219	202	207	199	210	199	214	200	208	220	214	204	226	243	225	223	231	194	245	181	201	223	219	205	215	223	200	213	228	227	216	215	213	231	208	201	212	211	214	245	207	217	220	200	215	218	192	198	235	204	199	204	213	211	242	218	207	212	204	200	196	202	203	210	201	206	193	195	228	228	185	210	230	236	218	221	210	209	214	200	221	227	233	220	216	210	245	208	225	206	224	214	220	232	221	197	210	232	224	205	193	233	195	228	210	221	214	227	171	225	205	224	221	200	203	236	229	193	205	193	222	235	217	211	212	189	208	208	210	222	216	198	204	206	199	208	195	203	204	203	193	216	219	200	197	228	217	209	216	194	218	213	210	210	237	224	229	232	221	233	220	208	202	224	213	231	215	187	206	230	207	190	192	206	214	237	204	242	214	189	239	191	203	217	230	239	180	225	233	210	207	204	218	211	241	229	221	233	226	204	210	204	204	192	227	213	212	231	215	233	208	222	212	223	210	232	201	230	217	207	202	240	232	215	218	197	200	198	208	237	210	230	219	211	212	199	200	236	216	232	223	238	203	226	213	205	204	221	214	224	204	206	205	223	209	206	213	220	217	208	197	215	219	198	211	209	195	208	229	197	204	208	235	205	199	204	213	198	209	222	200	200	204	187	224	206	240	212	233	207	211	221	202	214	203	220	212	200	210	202	196	217	248	194	219	227	206	201	219	210	198	202	237	191	234	223	206	214	221	224	186	242	213	201	212	227	242	218	234	234	188	205	209	232	219	215	237	218	225	217	220	211	197	232	213	229	211	205	216	226	232	211	194	224	201	221	211	202	209	205	207	218	203	209	228	244	208	230	211	221	199	217	223	209	212	245	202	223	218	204	231	200	237	225	242	217	195	184	223	234	210	220	202	219	230	216	221	223	205	217	209	201	232	205	243	222	233	231	242	216	223	225	210	205	223	243	211	221	223	228	219	236	217	234	236	199	218	196	205	222	240	192	218	200	235	228	224	227	207	213	229	200	226	232	216	227	198	206	219	213	203	192	210	206	214	216	192	199	214	207	214	209	226	205	233	242	204	230	205	209	198	210	210	232	201	241	198	221	232	229	205	224	208	218	187	220	225	233	208	201	203	198	189	226	210	216	207	234	233	225	207	200	246	208	208	216	217	226	198	203	235	239	223	242	215	224	230	209	226	192	200	195	211	211	222	214	219	193	185	201	200	208	222	199	194	227	210	202	221	223	236	210	225	197	199	219	230	216	221	216	216	199	210	190	246	218	196	220	223	200	218	210	197	221	226	227	215	205	233	198	200	228	203	222	223	212	200	220	231	219	206	225	186	211	236	247	200	202	233	221	218	216	204	205	198	230	209	216	199	211	201	206	205	226	217	223	216	266	209	243	233	205	204	214	222	185	215	204	199	219	243	212	213	211	214	220	229	214	199	196	201	239	214	237	198	250	204	199	245	245	211	207	201	235	202	203	217	194	217	190	228	205	238	239	220	230	220	229	194	231	218	238	208	218	211	215	237	197	220	198	217	204	208	213	205	224	215	209	213	224	222	236	199	196	196	213	224	231	207	218	216	215	224	201	217	204	224	220	219	224	225	208	232	230	235	189	241	214	197	215	223	208	202	225	220	210	200	217	215	225	181	188	221	205	201	214	219	209	219	229	237	207	240	199	218	209	235	213	235	219	213	205	245	225	200	234	216	215	202	195	201	217	231	219	199	226	220	222	212	242	229	227	196	230	217	215	185	212	183	207	224	238	198	193	198	208	243	214	224	180	198	228	230	188	224	222	200	225	239	220	196	238	217	212	204	207	210	218	225	201	224	214	206	230	180	234	185	227	221	218	234	205	202	210	202	194	206	212	213	216	233	187	235	211	218	233	231	237	210	213	226	198	216	215	211	222	202	225	228	236	198	205	221	203	206	231	209	243	200	204	212	222	217	218	199	194	214	214	198	216	228	238	212	202	218	207	217	196	220	244	209	218	228	229	222	201	201	189	223	228	231	207	221	185	209	210	217	211	225	205	233	234	234	223	230	206	208	182	219	212	215	212	218	218	218	232	207	232	223	228	212	228	221	211	218	216	187	211	233	217	202	212	217	212	234	203	221	207	214	219	223	211	196	212	213	196	206	217	218	213	215	217	210	211	198	228	190	201	185	235	217	188	209	179	202	221	200	215	215	217	199	212	191	225	224	229	234	231	212	220	215	214	205	220	218	198	205	211	194	210	215	194	191	198	231	215	235	214	208	238	223	201	187	222	199	216	209	218	210	236	203	214	221	196	226	206	205	231	259	202	230	233	208	194	217	186	232	227	245	222	217	214	240	231	199	208	203	205	207	216	214	216	227	213	217	208	218	223	217	200	183	217	189	215	214	191	217	219	201	225	210	209	230	208	199	215	206	220	180	217	203	228	209	215	183	245	220	198	230	209	248	198	207	210	199	212	221	237	234	195	205	208	208	217	204	219	210	208	193	213	212	197	235	257	216	223	219	221	235	190	196	196	229	213	211	193	213	195	214	221	201	188	240	207	211	211	197	233	214	206	216	204	215	231	244	195	215	244	231	215	202	235	234	235	239	224	232	214	196	195	194	198	213	175	210	193	204	180	219	206	222	233	218	192	234	191	198	212	207	199	196	233	222	203	206	208	246	228	211	201	208	201	230	194	218	212	211	251	227	207	224	224	202	237	201	236	187	234	217	196	208	238	227	231	181	218	251	206	215	203	233	206	204	230	226	224	229	214	208	228	235	193	202	239	209	237	210	226	236	226	232	232	207	243	187	220	222	203	215	237	228	215	207	221	237	199	241	199	205	207	213	234	207	201	249	215	200	195	200	228	225	220	195	220	189	226	227	219	202	224	197	209	230	194	224	208	245	232	245	201	233	211	232	207	219	214
62791	68471	61144	33036	832	761	818	709	721	713	733	707	720	743	742	691	755	713	697	721	721	724	730	758	729	717	731	756	773	747	688	713	705	707	755	721	740	707	733	744	669	720	701	700	720	748	707	746	695	707	720	710	716	712	693	745	714	651	708	709	722	724	713	696	722	702	751	693	708	714	750	716	683	649	703	718	764	707	755	655	717	687	725	733	714	726	723	757	748	699	711	687	699	737	700	694	713	717	690	693	673	681	758	718	762	737	707	718	687	730	740	722	706	726	681	725	706	721	692	720	738	726	714	709	714	707	708	682	750	708	725	717	705	705	731	716	733	749	708	714	681	666	691	723	681	749	701	715	685	690	701	729	731	701	743	707	663	741	716	745	707	724	723	696	694	680	694	720	688	713	706	732	739	704	688	721	686	778	705	721	746	754	678	709	751	732	734	700	656	717	739	718	727	675	681	760	711	664	692	716	713	732	672	695	697	685	712	691	710	738	717	693	750	726	692	669	763	715	752	678	745	661	744	671	687	717	751	727	705	754	732	685	709	746	686	704	734	655	717	697	692	698	721	738	670	727	707	730	701	718	700	709	743	723	716	725	747	703	716	714	698	724	752	712	679	697	742	757	662	732	693	667	726	701	709	748	720	671	681	702	715	720	720	717	682	722	674	672	758	630	690	725	704	685	700	743	762	746	636	756	752	724	736	727	724	713	703	714	664	734	698	781	721	668	673	741	720	732	709	713	719	695	694	722	678	723	745	733	734	740	697	679	691	757	737	702	761	671	706	676	724	718	742	700	696	739	710	725	734	733	701	692	714	755	756	704	667	700	724	676	732	677	662	683	711	714	679	655	739	732	719	694	700	682	712	695	720	693	712	751	717	679	716	673	673	714	728	722	684	727	672	728	735	699	669	694	692	673	714	692	671	734	713	690	719	739	712	715	722	745	730	713	722	744	714	731	707	704	749	747	744	705	691	685	740	738	741	682	728	715	715	684	691	668	707	705	663	701	693	692	729	782	781	716	680	748	743	747	707	718	712	680	721	705	696	725	704	725	684	706	717	697	718	668	673	726	723	723	729	710	736	682	720	753	711	747	748	716	674	698	757	707	710	706	693	752	693	685	716	683	701	736	687	694	744	712	690	680	711	716	695	666	694	768	719	712	687	787	720	696	770	695	707	706	691	719	731	712	703	757	695	726	682	732	711	762	708	714	706	740	722	665	696	683	730	669	668	718	757	692	704	707	707	745	744	684	689	724	729	690	728	742	768	704	710	706	729	693	734	718	719	683	712	712	712	720	692	710	753	685	727	721	694	661	715	733	701	686	737	730	730	689	694	651	715	790	741	704	674	717	742	756	714	705	722	719	712	703	676	714	710	672	722	685	722	673	743	740	675	762	685	714	682	731	773	711	710	684	721	689	754	691	688	733	712	667	693	733	745	696	738	738	725	747	711	706	674	707	679	675	737	703	694	734	695	736	742	682	709	737	727	749	717	716	695	682	722	730	708	744	690	675	672	689	718	693	733	702	719	734	731	703	723	700	690	698	690	701	674	743	739	712	704	696	700	680	699	711	738	742	701	710	729	682	726	685	692	707	690	745	727	764	691	724	724	746	675	690	687	684	688	736	668	723	690	648	740	716	723	695	710	695	709	712	692	719	690	678	734	723	673	666	702	713	730	712	712	684	665	721	713	687	690	706	745	661	654	720	681	691	720	697	690	686	652	744	722	787	708	708	771	732	720	718	724	733	729	706	713	699	745	684	696	681	729	751	720	673	714	714	739	742	734	696	679	706	740	660	675	686	742	722	722	731	725	738	737	732	672	718	749	688	690	734	676	649	691	701	727	696	741	668	717	672	727	699	734	711	715	689	705	702	716	685	719	750	705	739	698	684	705	713	706	682	707	649	713	686	754	690	712	746	672	742	755	739	670	664	700	743	702	728	679	742	740	665	722	696	697	686	736	780	723	659	667	681	714	717	682	691	711	742	703	723	663	695	726	667	680	656	703	683	673	684	747	714	709	677	740	726	708	712	719	685	756	714	726	687	657	722	717	686	710	722	704	742	735	710	722	744	726	721	733	713	722	733	727	737	727	747	714	754	702	674	744	723	705	711	714	695	680	705	697	695	754	662	713	710	699	701	724	754	700	734	659	706	733	754	685	741	663	686	702	764	699	707	704	706	713	731	682	701	693	698	753	730	708	748	740	714	681	738	746	679	717	669	688	718	713	733	761	690	736	720	708	726	700	705	702	729	689	658	704	693	686	722	683	679	706	724	718	745	755	687	722	702	716	675	743	749	746	698	725	700	724	734	679	697	676	692	721	685	687	675	726	716	667	694	722	719	733	713	750	737	716	682	703	695	712	755	684	684	777	738	679	701	720	714	720	714	711	724	670	732	712	684	742	737	714	723	694	711	725	672	751	741	697	712	760	701	753	712	721	694	707	714	701	739	718	703	774	712	712	736	688	734	753	724	745	738	730	736	723	658	691	751	679	717	708	697	691	751	720	731	724	696	701	717	746	737	708	698	705	690	719	688	684	692	732	714	696	671	720	731	733	703	730	751	725	621	725	702	684	705	733	651	684	724	691	713	693	681	732	728	708	696	741	764	729	737	778	719	734	719	713	696	696	731	723	715	697	686	702	741	697	736	711	721	726	709	715	736	707	716	733	697	670	720	727	732	725	691	709	708	691	722	676	719	699	674	679	679	671	692	682	717	752	743	705	754	710	720	722	725	683	726	664	707	648	729	697	699	755	696	691	753	711	714	719	691	689	698	729	702	682	656	701	709	722	688	749	724	680	744	686	665	740	719	720	745	750	648	728	710	750	706	703	715	771	707	681	717	676	715	725	726	691	756	681	680	715	764	747	706	678	715	715	702	696	753	757	718	711	706	733	673	739	753	735	721	736	683	724	696	728	691	706	683	716	709	732	700	659	766	706	672	712	718	744	708	707	734	674	687	682	708	741	729	708	740	721	726	704	708	742	718	667	686	690	708	722	650	730	701	699	701	757	764	681	713	730	710	683	706	737	702	740	677	742	710	710	689	716	721	758	708	706	715	691	695	689	709	707	752	755	739	692	650	725	727	710	714	716	757	716	751	726	723	664	663	721	704	692	731	713	694	677	708	733	707	695	712	709	697	746	701	736	722	706	717	706	706	686	772	697	760	690	741	748	763	742	694	742	682	651	697	677	720	733	750	715	701	718	712	716	690	710	740	714	696	739	693	680	725	681	692	653	678	730	702	726	681	726	696	698	765	663	672	694	639	696	744	715	688	701	746	754	731	712	677	725	784	728	672	694	706	718	698	714	720	734	747	730	719	703	686	693	713	737	660	685	686	731	692	714	673	729	662	740	681	701	700	723	687	726	687	743	740	759	725	673	682	685	700	720	718	685	696	721	666	723	737	706	717	728	801	757	719	753	702	715	724	732	706	708	669	672	751	646	680	665	761	708	719	721	760	734	729	729	692	714	735	706	707	685	741
31622	21797	10876	2236	312	206	175	191	229	230	203	205	193	215	167	167	208	187	171	190	190	193	204	199	213	200	213	190	213	211	180	167	183	202	209	200	194	199	194	189	181	184	194	190	174	180	183	193	197	193	166	177	206	184	207	185	200	191	188	213	192	209	204	176	168	185	194	195	194	216	220	194	213	183	180	192	193	219	215	213	183	164	170	180	196	190	198	194	197	206	227	211	213	214	198	204	186	203	214	207	209	197	201	198	168	197	186	183	175	181	181	189	200	205	196	222	205	198	185	201	174	194	171	189	194	198	190	184	224	208	198	201	182	203	181	204	196	208	194	175	179	185	183	198	180	215	228	189	184	209	183	200	190	200	199	203	231	199	188	188	191	227	173	180	186	196	198	202	174	196	199	220	195	188	204	222	192	199	179	190	179	176	217	207	198	209	179	195	238	187	184	190	185	187	184	188	187	216	200	188	203	204	194	195	213	172	207	201	203	174	188	195	179	195	207	186	200	211	209	174	223	221	199	170	188	191	164	200	227	195	199	166	198	192	204	180	211	193	189	206	202	186	180	178	180	210	169	212	180	179	203	186	216	230	200	217	189	183	190	186	198	201	193	191	215	172	182	210	200	194	175	185	199	207	173	217	199	192	188	205	199	215	232	188	206	209	227	191	215	215	181	208	216	175	180	200	198	232	199	221	211	193	196	207	214	190	213	197	169	210	181	207	195	183	232	208	192	195	196	181	190	193	186	209	196	197	207	191	203	193	187	217	207	196	177	181	195	173	212	193	197	201	198	222	200	204	194	178	203	192	202	196	177	176	187	204	201	182	204	217	215	189	180	203	193	210	175	181	220	181	214	180	180	194	203	195	198	189	166	179	212	184	163	215	174	213	228	188	205	221	202	195	190	178	189	193	193	193	190	178	204	210	233	197	195	194	214	206	195	214	224	195	215	199	193	192	219	214	168	193	182	178	186	207	224	190	191	200	200	205	178	201	198	190	190	217	194	224	194	190	227	186	175	200	193	196	186	206	195	217	196	195	204	196	192	208	207	224	208	220	196	160	185	210	196	217	188	213	222	174	194	187	181	206	221	226	211	217	208	213	198	203	180	186	186	193	221	199	194	208	193	204	216	197	209	176	182	188	169	213	210	195	193	220	182	190	228	204	219	176	217	208	180	193	206	219	201	202	190	191	211	210	197	181	208	174	197	202	189	217	212	212	208	204	193	190	216	193	170	188	222	194	192	214	197	202	197	212	185	226	218	200	210	179	196	174	187	214	201	188	190	215	189	174	186	200	210	203	217	203	183	216	212	203	208	208	198	188	185	191	204	213	210	172	206	209	194	186	234	170	187	164	206	216	194	216	202	190	181	185	184	199	191	186	189	193	186	192	199	220	214	204	182	194	192	216	227	220	191	193	203	222	178	216	201	206	218	196	212	195	186	203	177	198	182	195	192	189	219	193	193	205	200	212	207	183	211	203	185	215	209	201	213	221	199	214	190	202	189	202	189	164	208	179	195	202	201	186	196	206	177	207	195	215	217	199	196	200	181	226	205	202	197	202	187	185	213	212	187	211	209	193	216	211	185	182	199	211	204	180	205	206	192	193	235	210	224	203	197	200	194	201	208	177	209	187	196	217	221	216	200	213	191	215	215	208	187	218	211	203	202	192	208	199	194	192	207	185	173	204	168	189	213	194	203	197	201	209	187	179	173	184	189	202	187	200	188	166	208	196	180	200	204	171	206	199	205	209	194	193	204	210	207	205	177	192	185	187	201	163	196	199	203	187	208	206	208	169	196	181	213	227	185	189	184	198	185	190	175	203	197	197	192	176	191	203	195	210	229	204	193	185	203	170	183	198	182	201	181	204	167	192	225	210	209	176	172	178	206	195	182	196	188	208	194	198	203	195	198	209	202	213	221	203	192	208	183	182	176	214	179	206	195	215	182	208	189	194	212	195	187	194	204	184	193	186	197	207	201	196	203	224	206	210	208	190	214	195	204	200	200	194	215	208	178	161	186	196	186	204	192	211	208	201	199	211	181	193	220	183	229	214	197	203	197	197	193	210	214	210	226	194	192	210	195	218	192	200	202	198	178	198	213	208	215	196	192	204	175	215	176	204	227	197	203	192	194	190	179	209	213	174	211	198	221	208	227	174	174	166	203	213	203	191	218	187	222	210	201	188	184	190	181	199	174	205	234	197	211	186	165	184	187	214	201	195	198	215	212	219	205	197	157	201	213	191	213	194	212	204	181	205	196	224	194	188	211	230	166	207	204	185	191	191	181	209	173	203	185	200	214	186	197	205	200	186	217	203	217	195	192	194	199	189	211	215	198	202	194	196	199	214	210	211	213	195	178	187	183	200	186	186	194	200	196	212	215	197	195	208	205	195	195	192	203	190	194	181	197	201	200	203	200	207	199	191	190	193	173	215	187	192	196	183	190	214	179	200	201	217	180	191	188	194	208	204	211	202	218	176	189	187	176	175	216	186	190	197	171	203	204	211	197	207	183	204	196	213	187	201	223	199	183	213	226	186	182	189	196	198	178	206	218	196	199	211	203	209	189	199	179	186	217	189	188	198	199	205	178	203	193	213	200	197	180	192	198	241	187	207	216	170	192	193	184	206	199	201	198	191	211	173	183	198	203	181	202	182	205	215	197	211	173	185	211	198	177	215	182	205	177	207	185	203	203	199	188	218	199	210	214	213	211	186	199	180	192	224	174	214	204	187	219	196	176	179	177	167	207	221	202	190	186	188	197	201	201	208	177	194	186	185	181	200	158	193	218	185	192	197	209	226	184	205	173	221	199	186	213	199	192	199	191	203	200	240	212	197	196	208	194	198	187	216	192	189	212	216	201	234	200	184	180	189	220	221	194	194	189	197	198	188	168	224	193	197	198	206	170	200	175	179	187	190	192	216	185	186	180	197	178	194	202	207	218	214	179	204	196	190	202	196	218	222	201	205	205	173	185	214	230	209	205	178	213	200	192	213	187	202	196	211	215	215	172	200	175	177	199	212	205	196	194	191	197	224	196	202	205	191	189	198	185	189	221	198	197	209	175	182	201	208	194	179	184	218	165	195	182	194	180	196	217	212	221	184	203	184	202	197	197	205	218	186	209	214	191	189	191	168	174	182	191	185	202	195	202	191	185	210	218	201	201	194	218	177	180	183	175	200	208	200	197	220	212	211	207	196	189	208	203	188	181	195	194	181	206	215	203	219	210	189	212	214	202	201	210	207	185	195	198	214	188	213	217	198	193	228	179	194	171	205	187	189	192	211	178	187	199	207	203	181	205	192	184	212	199	209	196	178	217	196	156	189	211	206	211	203	197	182	190	206	182	199	213	204	170	196	182	210	194	189	191	207	209	198	202	184	223	184	206	206	209	193	198	206	193	178	204	209	203	172	201	199	203	195	209	193	179	194	198	190	197	213	178	197	187	224	195	211	196	168	224	205	192	194	204	222	186	191	205	203	190	220	205	212
32514	26234	17143	5305	672	698	668	654	647	713	689	711	709	683	670	682	688	645	694	710	673	669	682	703	683	693	680	721	686	674	699	692	690	683	659	695	698	694	725	649	609	681	721	665	678	673	682	681	697	683	637	732	669	653	691	660	684	682	653	723	705	670	649	698	682	668	651	690	662	679	697	716	671	680	653	713	684	690	702	701	705	667	666	668	651	637	688	685	644	682	637	694	675	685	689	671	704	685	705	670	705	633	669	746	658	653	678	665	700	674	705	662	715	647	635	681	680	718	643	700	674	705	735	679	682	697	671	658	652	648	705	658	697	668	650	694	703	665	671	681	675	699	731	684	693	678	700	670	680	691	614	675	664	660	709	705	652	656	666	685	667	677	690	680	670	728	634	686	693	711	668	702	673	685	712	649	712	700	663	710	699	694	657	711	736	672	663	698	704	617	681	697	667	706	711	648	715	635	690	634	718	661	690	692	683	711	677	637	688	616	693	685	659	691	688	652	677	680	649	690	710	688	669	684	675	691	683	684	720	724	655	694	775	703	662	688	695	714	632	695	680	720	648	716	673	653	639	745	634	693	700	670	705	664	695	680	662	673	693	668	663	692	688	674	687	656	624	711	682	647	725	686	706	634	737	649	698	726	673	633	693	707	669	665	692	698	675	669	661	690	694	675	689	722	641	698	701	672	664	707	687	723	717	694	683	715	701	666	683	647	684	694	701	652	695	729	671	655	646	648	710	646	664	645	692	666	693	725	683	704	652	682	674	698	663	720	670	671	662	694	673	699	675	677	688	628	663	659	636	715	692	679	643	676	718	668	651	693	635	707	709	649	684	718	687	690	639	667	661	698	678	664	730	732	630	709	649	670	663	685	665	680	686	623	650	668	669	718	677	682	698	689	709	675	677	647	653	652	643	706	670	629	672	698	719	693	667	697	664	689	676	686	698	697	688	687	668	724	652	654	656	653	674	671	651	655	669	668	682	714	637	633	649	650	684	687	659	660	685	664	750	706	695	682	670	672	689	643	660	715	678	672	674	686	676	717	697	704	713	704	660	694	664	670	654	691	678	676	662	679	702	688	754	691	674	667	641	680	646	649	662	649	619	680	648	637	665	664	657	674	666	661	722	703	673	695	671	677	691	646	745	697	642	697	669	627	706	687	697	717	694	690	733	664	700	645	701	688	693	641	719	660	666	687	646	713	725	715	653	695	665	659	677	656	627	723	661	680	646	680	704	668	670	644	683	665	667	661	663	670	665	714	722	700	709	690	712	760	635	639	671	719	651	692	657	695	665	721	676	673	656	649	621	678	630	688	694	754	677	686	667	689	693	694	661	701	681	718	697	666	689	717	669	676	661	680	719	712	665	701	696	662	699	668	667	707	662	704	661	645	668	650	700	678	674	680	657	693	667	685	636	693	663	699	645	690	665	689	687	685	730	666	662	727	720	729	687	649	682	656	664	742	719	644	675	670	691	688	698	644	695	694	656	647	658	681	688	709	676	713	677	649	696	694	654	692	689	659	696	671	633	707	711	679	653	702	656	654	687	729	677	669	687	648	706	678	671	666	643	696	676	657	660	684	709	693	659	626	655	688	661	696	735	671	685	689	675	697	627	709	678	650	705	663	660	641	660	675	672	662	666	705	662	720	624	716	699	665	666	738	705	668	672	701	664	658	692	697	672	648	724	657	700	706	718	686	700	674	689	684	657	647	690	651	684	684	686	700	724	707	686	713	678	714	654	683	671	679	688	669	688	650	681	687	666	632	671	710	674	640	683	681	691	727	696	733	713	638	692	682	610	657	659	635	676	661	722	677	694	682	667	665	665	674	695	635	674	698	691	646	701	689	689	666	656	697	686	719	660	687	653	709	682	689	688	664	677	683	690	655	686	663	680	674	670	705	699	681	695	695	674	665	672	717	673	701	650	684	653	654	679	708	680	661	652	705	693	741	627	686	665	698	706	697	674	671	641	667	692	685	693	638	665	716	652	685	660	667	649	701	655	644	701	721	676	683	645	690	667	730	680	687	701	657	705	672	689	703	670	681	661	710	671	649	669	702	725	637	660	722	667	651	695	684	678	696	708	708	677	671	688	675	676	679	675	645	703	665	705	667	717	688	693	690	670	704	699	669	650	670	670	692	623	652	670	660	713	682	633	646	655	682	651	685	624	713	705	711	705	681	687	664	686	652	652	671	662	666	660	694	695	699	648	655	621	664	648	656	714	620	690	667	648	643	701	673	666	699	652	683	676	675	688	654	667	684	657	636	683	619	700	675	672	666	690	686	711	684	685	642	621	712	689	629	665	673	680	655	704	709	641	685	672	694	669	654	668	681	684	668	687	698	672	674	713	690	629	667	648	720	664	701	666	690	646	698	648	668	640	683	727	669	656	706	682	687	645	723	695	692	652	659	683	761	644	670	697	728	647	714	659	697	690	636	688	657	670	669	707	709	655	654	685	671	710	669	689	639	715	651	711	693	688	649	672	638	693	727	655	734	750	703	664	668	650	676	667	729	730	666	686	672	700	667	650	718	654	738	687	691	683	655	698	666	658	692	667	669	679	692	710	687	654	697	689	683	680	670	647	681	664	668	665	687	703	713	646	731	708	682	686	673	679	645	656	677	678	676	686	652	698	679	716	652	681	710	680	677	664	677	647	646	658	681	719	678	710	673	661	710	695	679	703	653	672	698	678	697	726	683	700	696	680	705	730	664	628	716	655	663	605	698	643	704	693	682	673	640	665	672	655	757	721	697	651	640	649	694	652	649	690	691	668	688	646	683	671	646	662	619	686	687	703	725	634	682	670	635	699	620	677	698	650	717	626	679	706	675	678	687	683	636	632	638	669	680	651	705	688	673	677	656	672	678	632	684	696	656	660	649	686	671	711	676	642	666	692	649	667	691	660	673	681	688	681	662	708	679	684	672	653	634	673	636	672	682	652	633	680	648	676	674	692	680	722	700	667	688	693	677	688	685	667	645	647	646	703	693	671	732	705	658	663	662	676	671	686	661	653	685	658	642	679	679	713	661	685	684	733	674	668	636	674	671	673	679	711	654	668	684	685	719	658	652	723	676	660	689	633	691	689	706	697	695	624	695	649	692	643	657	695	657	695	700	648	702	715	684	662	653	693	672	678	728	691	742	676	642	631	704	725	699	642	731	681	654	666	651	659	712	666	698	657	700	692	666	650	710	699	676	684	726	737	688	672	676	709	674	652	711	718	703	692	677	695	655	675	706	684	676	701	657	681	682	702	634	707	705	652	678	672	629	678	665	673	673	708	686	720	640	692	690	707	694	633	693	703	680	666	683	692	654	703	689	635	701	640	672	699	681	723	681	694	740	697	689	647	669	683	679	664	662	637	712	677	656	694	678	713	663	686	678	687	692	701	706	660	668	642	645	698	659	716	667	652	686	654	691	697	650	705	654	656	663	716	722	688	701	665	676	711	668	678	688	706	708	724	697	646	686	652	673	690	685	661	735
67500	65644	51519	25335	5142	255	195	189	173	192	188	184	188	195	196	178	182	185	175	157	177	160	188	186	182	176	170	183	187	181	183	185	182	165	163	185	187	170	167	175	185	198	162	178	196	183	187	198	171	195	162	197	200	166	177	150	200	159	168	170	166	208	166	189	164	167	186	176	193	171	182	170	186	174	184	165	183	188	182	175	192	188	193	170	185	161	182	153	165	173	190	202	186	162	198	168	163	189	178	189	174	181	173	178	173	179	175	185	189	215	171	171	194	182	181	193	171	180	170	196	200	168	177	170	155	166	176	162	187	183	175	180	198	152	207	184	172	179	151	179	181	176	176	210	182	206	170	181	167	179	160	177	179	192	177	180	158	193	190	181	169	180	178	190	197	196	175	206	181	178	153	179	169	191	178	185	191	187	202	187	193	161	184	208	195	178	185	192	194	176	178	174	185	177	158	178	186	197	173	209	200	186	150	184	204	182	192	175	189	177	193	185	167	163	183	187	168	186	186	180	179	202	167	196	168	178	199	166	182	166	192	171	183	184	173	195	195	176	167	173	196	168	183	177	170	166	182	166	176	183	191	178	212	197	166	159	199	167	183	185	195	197	195	184	166	196	184	208	191	177	199	179	180	174	187	205	202	180	188	179	180	157	175	189	196	166	206	156	154	165	162	172	183	173	181	180	155	162	173	194	159	196	200	159	192	201	184	191	157	169	185	181	191	206	190	200	187	188	195	181	177	164	155	177	204	180	169	172	180	201	170	167	185	169	158	178	182	180	166	179	183	174	174	187	200	179	176	172	191	192	172	195	166	179	169	188	179	192	182	149	187	191	197	170	158	154	189	196	172	190	188	161	197	163	182	163	184	200	191	158	168	173	172	139	177	163	168	191	157	166	197	176	158	166	171	175	144	191	152	180	168	180	189	177	175	205	172	187	172	168	175	178	162	171	185	183	166	158	169	164	186	186	162	173	183	168	188	188	175	155	207	176	186	188	195	191	190	156	187	176	208	189	184	207	185	197	173	188	162	176	193	181	163	187	171	162	190	179	193	180	177	177	179	162	197	170	198	189	195	180	193	180	198	172	169	197	187	169	197	179	173	164	175	177	193	198	186	176	199	195	198	168	162	193	188	175	176	171	165	163	178	185	187	159	188	172	180	170	189	175	169	186	174	181	189	173	211	158	169	186	171	179	189	188	169	190	195	198	186	175	177	173	191	194	194	188	164	185	179	201	179	196	186	176	176	191	166	182	169	180	167	171	190	179	156	183	186	176	176	173	197	184	147	157	165	180	183	212	191	191	180	181	199	179	176	174	161	191	193	169	180	187	156	179	174	178	180	201	174	165	165	169	174	164	157	178	167	179	180	206	189	184	183	183	180	205	160	178	196	165	184	209	167	170	184	185	177	186	183	172	170	175	214	166	176	200	185	175	188	188	160	181	157	163	152	156	172	174	189	196	187	171	156	192	163	184	173	185	177	185	184	187	178	177	166	179	168	185	169	185	170	162	164	185	182	143	199	171	169	193	164	191	172	173	176	180	189	163	163	190	169	170	166	201	169	175	209	163	158	182	179	188	173	164	186	171	170	174	195	187	162	184	161	179	166	194	189	150	174	179	173	175	167	178	177	173	180	173	181	179	188	176	191	163	164	195	204	204	186	174	181	174	184	181	189	179	181	166	187	172	199	174	180	181	194	187	165	175	161	198	167	177	200	174	176	180	180	170	163	189	157	176	200	189	156	197	219	189	174	172	209	181	177	188	173	167	193	179	186	213	173	167	195	191	199	174	182	180	149	187	179	199	158	181	187	187	177	169	174	193	190	213	165	171	183	167	185	164	175	184	168	182	180	192	187	177	173	159	167	175	166	194	212	163	180	199	205	178	178	163	165	176	190	192	178	150	181	177	178	180	173	184	167	182	181	167	205	183	181	207	170	186	164	177	168	169	174	191	166	203	199	164	159	182	199	152	190	159	182	162	165	179	167	182	172	211	161	175	168	180	178	171	188	212	182	183	162	187	185	166	183	163	188	179	166	177	181	186	172	172	165	153	159	178	193	144	183	192	183	187	179	154	190	178	174	198	196	171	164	172	178	181	165	197	187	194	179	159	167	196	157	182	174	160	189	171	187	169	172	184	176	170	191	182	201	180	185	169	177	173	176	194	192	158	196	187	171	148	179	191	192	186	177	186	186	178	179	173	168	200	150	178	190	197	161	187	171	178	191	216	177	181	199	163	165	181	172	182	191	194	186	175	196	195	184	187	176	168	173	199	181	180	176	184	197	183	183	155	186	183	180	159	211	156	193	178	189	169	148	175	207	163	188	174	171	173	165	178	179	182	201	160	181	175	191	163	156	157	193	177	158	154	186	175	166	178	197	193	153	190	201	195	176	165	177	171	204	163	159	179	165	183	162	173	162	163	205	186	201	166	182	180	180	172	163	170	177	184	180	180	170	168	198	180	177	155	164	177	187	171	198	179	187	198	177	173	179	170	153	176	162	178	195	171	190	171	149	167	193	177	196	174	156	184	178	170	202	163	134	157	174	173	192	195	193	166	168	183	187	176	187	182	196	197	177	170	171	194	176	199	188	173	170	178	180	196	172	186	181	190	183	185	203	187	195	168	177	150	156	173	171	163	192	208	189	182	191	187	169	164	168	182	176	164	188	195	209	160	173	172	175	186	197	166	192	178	193	202	180	157	181	193	181	210	200	153	191	175	149	177	178	187	168	176	170	170	188	164	179	156	185	211	185	185	186	187	167	201	190	167	179	190	194	169	188	155	190	173	179	174	171	186	196	195	180	186	162	179	165	227	171	181	201	196	181	176	171	174	176	177	182	178	185	184	178	187	152	170	169	180	180	164	170	173	188	190	180	184	173	181	171	171	186	186	172	180	170	168	145	167	136	163	196	177	181	183	158	168	185	186	164	179	192	183	189	178	202	194	188	203	184	168	157	170	181	167	173	175	180	168	181	147	183	154	172	196	191	199	175	185	180	162	190	182	192	198	182	190	189	181	179	181	168	166	195	169	157	174	203	205	185	166	166	174	177	180	178	181	150	168	188	163	203	184	189	173	194	161	190	173	167	174	196	204	155	198	173	176	184	202	169	182	159	181	194	176	173	212	202	172	177	195	173	179	166	182	187	205	160	174	178	177	195	166	172	173	185	159	161	153	188	182	162	167	178	171	162	187	195	196	142	169	189	155	183	180	192	193	181	167	174	186	146	165	174	159	188	165	169	184	181	191	171	161	182	169	194	162	189	181	175	198	177	176	164	191	164	173	205	185	169	182	172	193	184	173	170	181	157	181	190	170	191	178	174	196	183	155	180	185	188	195	189	185	159	181	187	185	176	179	174	177	176	196	173	178	164	191	192	186	196	194	192	172	179	162	185	163	213	166	198	180	159	165	164	180	185	203	159	178	193	182	171	169	204	172	180	189	182	179	204	180	165	190	151	183	201	176	151	196	158	175	177	191	174	172
52538	55106	49329	29019	3348	682	644	605	617	634	617	656	586	620	631	644	626	628	585	641	607	623	650	626	631	603	664	651	627	609	613	651	655	626	634	643	612	618	643	656	631	624	631	616	615	656	601	621	635	615	608	616	646	648	703	602	615	658	604	623	627	616	627	605	583	627	632	634	627	650	618	661	601	614	623	593	583	641	616	640	599	608	622	621	651	617	637	609	586	636	663	635	603	610	617	560	604	620	625	659	679	586	560	636	609	582	586	681	631	605	643	597	650	581	639	617	643	622	546	649	594	622	627	631	655	627	632	620	635	612	620	627	619	619	586	646	644	602	613	623	592	615	618	635	616	661	657	659	566	619	579	646	648	643	619	590	610	610	606	618	650	618	558	601	633	659	642	621	581	627	595	635	594	613	599	667	633	606	590	597	635	655	618	646	600	620	602	596	640	586	628	580	675	655	607	606	622	651	643	646	648	608	648	606	680	619	600	661	596	630	633	605	609	603	618	602	655	595	606	652	624	577	568	638	618	605	621	651	593	617	627	583	603	628	626	615	634	602	619	627	671	596	608	620	616	581	587	635	633	618	616	649	641	667	619	586	604	606	613	636	590	630	621	605	634	606	601	574	625	617	614	658	648	601	635	653	586	604	662	596	646	681	643	626	600	599	583	600	626	617	631	621	599	644	593	611	658	590	629	625	650	566	629	648	612	600	645	602	602	616	626	580	679	593	660	625	620	595	636	635	608	616	629	639	636	625	669	631	629	593	636	593	602	643	633	623	625	636	597	577	570	649	635	602	659	637	612	594	631	633	656	611	614	678	563	590	555	615	652	612	608	597	610	605	646	641	655	605	642	627	615	607	618	620	585	617	641	624	651	638	589	620	633	597	620	607	638	629	607	659	626	627	596	640	613	642	668	631	592	613	614	607	598	638	582	649	629	663	660	644	549	605	629	640	586	635	603	576	599	599	643	657	641	628	591	651	584	655	644	608	663	643	626	609	586	631	609	639	639	633	660	615	659	596	609	633	605	589	592	609	603	610	623	611	638	584	605	598	634	643	651	641	614	640	618	601	594	689	613	620	617	639	632	643	651	610	592	601	681	614	626	613	593	647	616	636	606	647	634	606	599	629	641	630	621	645	612	621	610	632	620	592	666	626	598	594	638	606	582	596	610	647	626	626	594	625	624	640	587	639	634	635	567	584	612	619	600	621	622	608	601	565	650	573	610	642	628	630	650	565	641	599	616	612	676	642	674	664	620	651	583	624	626	583	605	580	577	591	624	632	606	618	634	656	661	632	638	622	631	578	598	625	606	601	637	680	640	620	602	644	652	604	637	589	636	636	618	635	655	602	631	642	647	628	672	654	596	614	606	655	653	555	611	658	607	624	614	646	649	625	620	651	653	615	641	607	671	637	628	608	617	633	590	588	626	620	626	586	637	600	638	612	644	629	621	602	603	628	614	624	646	585	632	624	645	652	621	615	575	631	612	622	560	586	622	633	639	622	643	604	598	628	639	621	643	628	616	581	668	613	602	629	648	597	672	638	658	620	624	645	597	642	609	627	620	602	638	603	631	567	664	649	598	592	581	609	611	599	641	631	610	597	598	627	610	638	599	654	595	642	625	581	652	643	604	597	602	633	655	638	606	597	620	616	593	626	649	678	649	609	639	612	645	590	619	620	588	642	640	647	597	597	631	601	644	601	630	639	652	670	633	642	607	652	615	656	647	595	642	599	593	588	611	593	613	614	666	655	621	636	607	592	648	613	645	646	631	621	589	591	663	609	615	563	625	602	598	623	596	621	627	607	641	613	621	583	641	584	631	605	631	637	592	648	632	627	642	650	618	634	595	650	605	637	607	632	599	624	584	609	623	617	626	612	673	629	651	623	603	670	633	642	587	609	606	601	601	602	626	608	612	609	640	648	635	640	644	604	630	599	658	597	651	648	599	609	620	639	612	644	649	591	576	578	592	661	603	598	632	686	604	589	676	577	626	644	636	621	620	554	676	629	599	616	622	594	600	606	662	665	627	626	665	605	639	598	639	605	635	599	636	589	612	632	638	632	621	633	631	630	603	628	603	607	644	591	587	633	651	601	633	624	590	677	629	625	627	623	618	600	657	625	600	591	654	620	613	636	598	602	662	659	651	588	651	650	652	628	610	623	621	600	653	568	652	573	616	667	619	635	641	631	623	607	605	619	620	595	599	574	674	670	642	605	609	572	624	650	640	629	623	584	602	645	599	598	638	620	651	630	607	609	677	628	605	620	587	647	630	638	593	631	615	624	581	612	614	629	646	612	621	611	631	649	593	657	618	585	623	656	593	582	607	597	595	588	562	583	601	604	682	648	593	624	656	606	675	639	627	620	662	633	625	572	631	548	615	656	568	584	668	609	572	627	622	574	630	597	640	654	633	660	648	644	616	633	591	608	640	613	683	614	664	576	599	657	646	605	574	647	605	586	634	672	622	568	656	595	616	655	640	682	632	569	639	590	643	671	607	641	629	619	650	624	589	644	658	626	594	580	621	591	620	621	630	618	637	609	617	625	639	599	608	640	633	613	612	606	602	649	613	634	632	586	586	627	649	623	627	608	657	646	605	598	622	624	660	636	638	653	562	660	642	618	619	588	659	631	573	617	585	631	645	655	591	621	592	631	604	646	607	614	603	574	593	641	614	648	600	644	596	631	631	628	593	632	643	644	626	588	629	617	656	580	639	658	634	662	637	612	565	591	605	627	617	621	579	642	645	610	633	611	604	649	638	633	599	595	649	625	588	591	637	570	586	626	628	609	600	598	589	629	643	606	602	594	633	609	631	630	645	626	623	619	605	611	619	586	622	642	596	597	641	625	571	632	620	620	595	638	612	612	656	610	592	626	637	630	653	665	587	606	605	641	595	590	640	615	589	595	635	637	598	677	599	622	583	644	559	648	631	640	623	620	619	636	633	632	608	632	606	620	611	628	616	634	578	628	611	657	630	635	648	634	634	601	605	579	644	660	608	646	578	600	590	608	632	572	617	636	603	638	622	653	643	586	640	616	628	598	619	602	689	607	654	606	668	636	589	584	579	647	587	625	608	634	602	626	646	609	562	631	656	628	616	608	647	615	584	622	641	629	674	637	654	608	635	611	588	614	639	623	605	614	574	616	608	591	642	667	617	562	642	666	636	647	638	602	644	626	640	594	619	673	614	626	628	632	646	611	635	577	638	654	595	601	599	620	574	609	627	656	617	651	634	633	591	611	627	630	641	640	616	603	644	641	628	618	621	640	661	616	570	613	608	591	614	658	618	618	619	624	621	609	608	615	613	635	651	617	591	646	626	586	621	617	642	595	601	606	663	633	595	658	647	595	654	652	638	643	658	616	668	644	633	592	651	637	595	621	589	632	606	646	630	659	604	632	625	632	611	649	630	600	565	638	618	611	662	601	595	623	629	647	635	630	605	623	610	649	635	639	631	628	585	648	593	629	633	621	628	632	612	651	592	612
74916	76261	61818	34232	12942	1094	258	247	245	241	247	264	238	255	245	250	257	237	254	261	232	258	264	250	237	264	247	274	263	276	270	245	242	218	236	263	245	229	242	248	244	264	264	244	252	256	241	258	262	240	269	258	275	267	296	258	271	254	264	257	235	245	225	217	274	242	242	255	268	251	266	244	257	248	249	264	257	230	276	258	282	268	222	263	255	294	236	231	248	263	258	230	251	250	254	257	270	247	247	236	250	258	250	219	257	263	268	246	237	217	278	267	275	233	247	240	270	282	219	239	254	236	236	235	263	231	240	254	224	259	272	233	271	229	224	250	243	223	228	243	247	267	266	257	226	237	265	247	254	253	252	258	261	234	255	245	226	238	242	224	250	263	243	239	245	255	249	281	249	244	264	257	256	257	261	270	252	289	269	248	260	257	250	292	264	252	238	280	243	258	221	269	240	248	247	263	255	250	254	245	216	264	252	216	241	266	256	248	247	225	251	249	256	238	265	273	263	268	239	251	248	240	247	258	235	244	264	265	258	247	267	246	250	232	250	262	278	246	259	267	290	230	215	234	233	253	267	222	274	234	265	242	243	264	254	255	271	226	267	268	240	248	232	292	256	246	250	264	229	251	252	241	235	233	248	255	254	228	239	273	236	250	245	248	245	251	231	252	254	246	255	251	256	230	224	233	245	236	258	255	248	223	255	239	236	262	260	237	253	230	270	265	240	245	230	207	263	236	259	244	247	238	244	259	252	256	258	267	259	253	234	267	289	264	250	300	246	236	232	254	256	213	256	249	254	279	240	245	245	238	260	243	242	254	241	237	232	273	259	257	250	227	261	253	246	252	249	274	258	263	257	273	215	242	232	242	256	240	272	245	258	259	254	235	239	281	266	263	243	218	254	247	249	247	251	266	252	262	222	270	229	251	241	235	253	278	262	258	247	248	245	247	260	244	251	261	274	251	234	266	235	252	259	254	238	212	258	254	244	246	270	260	237	269	235	252	278	278	251	254	249	275	237	250	240	236	240	247	249	243	224	244	246	236	254	234	246	282	270	253	269	297	283	221	243	256	270	241	252	248	246	240	249	250	271	245	248	258	234	253	235	252	263	227	256	269	243	264	256	225	251	234	266	254	245	293	257	255	257	247	244	263	245	227	257	249	255	255	263	247	214	244	253	260	243	226	259	252	222	253	257	256	244	241	227	248	238	262	233	239	245	245	256	281	247	263	244	224	271	246	260	233	285	224	272	252	263	268	259	259	244	239	282	230	250	271	260	287	271	236	251	235	243	277	250	255	263	244	248	270	281	282	226	249	249	257	236	248	237	256	232	263	267	224	256	239	275	237	273	272	268	224	238	245	273	281	245	262	265	241	255	244	277	261	268	254	238	250	239	219	230	251	239	236	248	245	245	270	271	267	264	243	266	283	256	247	251	260	250	252	232	237	262	235	258	247	245	238	231	225	234	282	283	216	257	267	263	246	245	252	267	230	253	266	241	248	266	267	241	261	243	262	267	261	260	264	282	248	263	253	273	263	242	231	239	256	253	240	239	232	236	246	236	260	245	259	252	260	275	245	242	236	238	282	230	263	252	242	269	243	199	250	213	243	257	234	261	256	251	241	266	236	243	229	236	264	268	254	262	279	230	248	252	278	223	220	276	257	203	280	252	254	216	259	260	243	252	254	216	248	260	252	274	243	232	223	226	252	243	269	246	242	257	248	258	266	280	249	233	252	238	250	272	256	260	282	243	253	241	224	246	228	242	241	264	257	222	247	226	256	235	248	271	252	250	241	259	262	216	269	256	280	242	265	249	248	262	220	260	244	253	253	239	241	266	250	246	228	238	256	264	243	254	262	233	265	258	240	262	245	280	255	263	253	242	253	265	225	269	260	250	266	256	235	255	258	213	217	272	217	263	246	264	265	241	254	251	231	267	249	270	235	238	253	238	260	240	228	234	264	266	260	252	270	254	250	240	233	277	224	246	254	264	230	269	237	258	255	235	247	224	231	246	248	237	255	251	243	258	250	252	245	267	271	223	259	246	212	241	242	266	225	255	247	225	256	223	254	240	271	241	267	264	210	247	226	251	257	253	245	240	243	256	251	258	255	260	245	241	253	228	234	260	236	250	260	257	291	231	244	273	232	246	262	252	234	253	231	257	271	249	228	244	222	270	227	266	242	252	251	249	241	233	237	240	256	267	253	220	254	243	217	268	263	245	272	234	252	233	252	253	244	238	246	259	231	249	249	282	246	280	208	280	254	249	262	238	228	245	258	244	232	235	275	265	243	260	237	277	240	251	253	267	233	276	255	219	236	243	262	247	255	240	257	248	261	236	260	268	250	255	246	240	267	238	230	234	236	240	257	237	218	243	267	254	237	239	258	214	264	253	243	253	272	249	264	241	244	269	259	264	265	238	263	256	236	255	238	250	234	237	254	229	264	246	249	255	276	247	295	219	256	229	261	253	256	246	267	232	270	250	241	254	255	259	275	244	254	249	223	248	243	245	254	233	267	263	252	245	235	229	254	222	228	237	272	214	248	241	254	295	262	262	283	258	218	246	255	263	224	256	250	258	261	223	217	225	235	271	258	250	226	239	253	243	237	270	239	236	263	247	270	235	283	218	283	246	273	265	245	248	245	240	265	249	267	241	248	253	251	257	282	230	249	239	244	240	232	257	258	222	242	253	252	259	241	231	247	226	245	267	238	294	255	260	232	227	239	250	285	259	268	262	280	252	245	254	250	253	247	272	228	259	270	245	242	268	256	274	264	213	240	257	250	263	213	228	236	269	245	231	236	247	243	248	222	236	257	257	261	244	289	268	235	239	246	284	244	238	243	256	256	230	242	235	232	249	246	253	252	221	271	244	264	273	246	247	211	264	247	240	241	241	268	215	231	248	242	239	231	257	231	275	283	266	244	226	225	245	246	243	258	250	249	228	256	241	279	281	250	261	226	254	227	257	247	249	258	251	251	255	246	248	245	254	232	257	224	237	251	224	251	253	244	244	232	261	264	258	239	251	266	256	246	251	259	249	252	260	257	247	255	245	277	235	246	251	259	232	234	262	255	239	286	262	246	233	243	265	261	260	235	257	287	256	226	256	224	228	247	290	243	237	243	258	252	240	229	259	262	253	246	240	234	233	261	268	273	225	262	245	236	266	244	223	264	235	257	279	249	267	253	260	257	246	235	283	236	238	252	252	218	227	248	256	267	259	272	256	234	213	245	237	252	259	234	243	259	253	248	237	269	270	228	277	248	258	247	280	244	254	236	258	245	250	262	273	233	243	279	252	250	230	260	242	248	237	250	265	239	240	256	283	240	250	252	255	278	252	268	257	258	253	250	235	248	242	266	265	260	269	289	252	244	261	256	243	260	236	255	240	252	246	268	237	259	246	272	250	269	249	240	250	236	249	219	220	240	245	259	264	253	246	244	250	286	257	239	269	247	234	228	227	223	232	246	246	228	243	221	255	224	257	246	243	278
62951	69322	61030	39199	9189	780	832	827	853	801	844	845	841	795	825	807	865	839	782	809	832	824	839	855	792	815	788	836	841	802	848	803	745	819	871	853	767	858	814	797	832	842	849	806	797	780	792	817	849	850	812	824	789	843	799	818	778	829	832	771	842	805	804	813	818	789	803	790	872	795	866	822	811	823	833	824	841	834	857	834	825	811	801	869	803	834	805	856	795	748	777	853	833	773	800	787	766	860	856	771	824	817	816	777	785	856	819	822	847	826	817	792	782	841	860	849	822	745	831	736	864	756	796	798	839	749	791	796	807	834	808	741	831	786	817	801	807	764	771	789	765	801	780	849	793	823	882	823	788	804	832	852	827	824	787	825	801	787	780	827	790	796	836	823	832	789	848	810	849	845	793	799	847	817	818	818	807	807	865	831	825	824	830	832	873	851	801	827	805	768	854	830	805	823	839	838	809	846	821	814	796	780	874	818	847	818	792	804	832	806	795	834	823	856	801	817	842	837	850	866	822	834	862	816	833	859	831	823	816	817	816	785	829	825	814	793	772	846	792	844	782	807	818	832	798	784	762	857	880	819	839	794	817	797	810	781	846	844	779	766	807	821	812	788	805	798	805	771	831	795	860	856	825	813	826	843	805	800	839	875	825	802	836	845	812	834	794	827	833	813	814	783	866	831	831	799	830	790	824	828	775	801	787	802	809	818	820	754	836	806	788	811	843	783	846	804	805	786	829	810	770	822	776	817	783	798	828	849	782	782	822	807	843	800	793	848	824	820	843	837	790	805	841	821	829	813	841	813	828	831	863	851	865	795	878	842	848	774	840	812	773	773	824	840	824	818	787	762	843	822	841	827	853	779	846	763	841	772	795	833	773	789	832	809	813	863	777	798	831	843	795	791	844	796	812	824	811	850	804	829	781	828	877	794	787	806	839	822	848	718	816	809	782	833	801	809	796	808	851	775	783	825	828	809	829	801	782	811	769	766	821	831	845	835	824	763	795	817	805	839	844	873	813	826	810	868	808	826	808	795	753	757	806	776	784	807	781	787	849	813	847	838	809	822	827	837	787	835	841	822	796	819	803	839	814	797	778	814	838	785	796	843	837	772	836	800	849	798	781	821	857	854	829	791	832	794	801	788	800	771	806	816	806	790	831	767	810	809	836	840	832	791	804	854	804	837	819	846	849	774	836	816	832	808	858	799	791	873	811	753	869	832	813	806	816	797	843	844	812	876	811	808	801	764	815	792	837	865	794	761	836	786	862	804	827	799	777	790	815	790	766	839	772	806	855	819	832	858	828	802	847	811	768	773	780	846	806	807	825	790	827	822	775	873	842	755	774	781	806	806	803	839	820	780	782	826	804	873	842	871	815	816	825	819	767	780	787	839	794	824	856	816	820	766	763	770	791	836	831	762	822	832	865	788	779	835	820	810	829	828	830	837	845	818	789	800	845	811	812	846	851	783	835	810	818	818	779	796	840	823	834	819	853	815	831	814	772	806	797	875	823	834	800	825	797	766	818	767	831	897	770	793	781	796	816	755	823	851	799	857	810	792	782	824	842	774	827	841	809	838	867	839	880	815	835	773	861	786	840	800	773	784	816	848	801	841	770	830	847	826	793	807	774	835	844	801	827	872	805	809	816	729	836	798	789	813	818	858	782	791	794	827	774	834	816	777	846	761	824	803	810	820	806	812	823	870	877	824	803	816	783	840	809	822	786	809	839	812	759	774	786	829	785	825	830	822	845	819	790	854	788	762	795	764	857	819	818	805	791	783	794	791	825	808	844	783	767	802	810	827	853	805	800	788	873	800	830	812	788	807	784	846	797	787	807	811	826	798	824	795	807	788	816	821	750	809	816	848	828	807	818	823	801	827	778	815	816	830	818	824	801	819	804	812	786	858	814	804	803	775	837	836	841	822	769	757	801	771	844	837	823	804	797	803	864	807	869	838	815	809	829	748	826	848	786	838	787	862	768	811	774	811	814	798	812	784	865	803	810	827	774	819	819	812	756	820	835	799	848	831	814	852	807	809	860	829	849	818	826	780	810	836	845	750	820	860	839	865	839	912	810	859	779	820	859	781	852	823	810	857	808	806	808	864	754	863	846	812	798	808	768	866	818	890	802	810	800	767	785	794	809	814	824	733	813	775	876	840	827	781	814	817	849	853	820	822	788	809	779	806	793	798	807	780	767	782	840	812	806	791	810	796	813	826	797	817	805	782	804	849	821	843	834	816	822	814	854	880	829	831	786	812	829	772	898	796	790	804	850	820	847	771	777	795	841	832	790	781	793	838	785	803	764	824	860	835	833	831	861	877	776	872	769	843	789	796	796	849	802	796	813	797	817	839	840	807	815	817	773	799	798	818	838	806	784	829	832	801	811	799	839	805	784	826	804	829	840	864	818	789	842	781	840	805	796	794	816	802	767	818	801	844	825	830	817	821	837	783	819	788	792	836	834	841	827	880	754	762	827	776	827	815	798	837	839	827	790	830	829	808	778	828	814	840	808	840	815	857	783	784	838	789	759	809	836	804	781	790	793	796	843	782	805	810	847	841	823	811	843	827	805	832	842	820	800	830	806	827	797	786	857	837	804	781	805	816	828	786	829	818	833	844	882	784	802	869	749	798	825	829	753	815	815	794	826	807	826	799	838	823	805	785	829	769	800	811	849	783	757	809	837	776	780	831	824	785	761	827	754	849	801	797	820	789	753	832	808	830	825	829	792	813	760	780	864	854	774	791	771	802	791	832	789	837	794	853	797	838	835	849	841	800	863	871	809	797	847	822	867	772	839	845	833	800	816	776	800	769	803	801	820	805	790	783	842	816	865	782	822	839	809	812	788	852	888	797	819	840	776	784	828	840	847	851	789	781	808	788	830	786	868	763	851	793	819	835	790	798	794	808	826	801	843	781	816	839	836	848	798	847	801	803	850	813	836	839	827	775	796	762	776	769	794	857	805	831	864	749	806	852	785	819	813	841	839	833	875	807	817	804	801	843	802	781	817	825	772	873	786	846	822	844	827	805	863	778	824	721	791	847	778	781	797	839	885	812	816	816	847	810	844	841	784	743	787	832	844	790	868	829	850	824	770	827	828	850	763	844	887	850	838	761	807	758	806	813	753	833	806	751	799	817	796	822	831	809	811	836	809	805	811	777	798	841	867	879	781	857	823	811	786	837	826	843	801	844	832	806	840	840	801	810	799	810	802	824	809	821	842	792	791	791	853	821	801	786	802	858	787	800	831	805	793	829	798	871	788	799	817	788	831	814	793	727	838	815	817	837	827	826	792	829	850	779	776	819	803	806	845	805	774	845	849	791	829	838	801	803	821	821	815	818	835	830	798	793	801	823	845	783	797	812	825	826	780	816	765	775	802	808	848	843	799	809	809	801	832	807	816	780	828	773	788	810	787	793	761	809	720	795	761	819	786	793	849	800	825	847	807	764	825	808	849	800	809	821	773	784	863	841	832	846	795	841	785	788
31274	22005	10745	2578	500	232	247	241	217	233	202	222	243	251	242	235	219	246	207	233	224	234	211	239	215	248	259	222	230	255	198	212	238	241	236	226	240	247	231	240	226	214	230	227	231	222	223	241	209	249	226	222	203	238	241	266	238	217	242	234	246	242	249	244	214	240	216	241	210	231	221	205	215	233	231	236	222	233	238	187	188	186	225	238	251	248	214	211	235	260	234	227	231	229	213	242	212	233	224	214	217	223	199	236	217	211	240	229	246	226	205	258	231	218	250	192	239	246	226	231	203	223	200	239	261	239	204	238	242	209	239	201	227	237	226	253	225	249	250	251	251	230	238	208	228	240	243	219	218	232	219	230	218	227	238	219	239	217	225	198	216	220	236	209	222	237	229	210	237	261	253	244	224	216	227	232	224	241	224	206	196	227	234	194	218	232	223	228	229	221	211	203	255	233	230	211	225	221	245	210	209	226	196	228	226	246	245	259	258	187	235	233	228	263	240	199	252	251	239	203	238	217	206	257	228	216	207	233	226	238	229	230	220	226	237	247	200	227	230	241	244	244	239	221	197	216	220	210	224	217	220	212	243	223	198	204	223	212	216	220	235	239	226	226	245	226	251	229	227	221	265	233	250	208	215	224	240	247	211	229	216	232	211	239	246	210	256	232	218	220	220	237	220	222	221	212	241	189	238	258	221	238	251	232	237	226	211	217	210	248	242	199	226	240	236	235	259	218	213	216	216	221	202	243	236	212	211	216	228	237	231	236	232	221	261	232	209	244	232	205	217	204	213	216	237	236	239	214	257	204	246	221	241	223	229	233	210	239	229	258	222	230	226	216	219	228	221	213	230	236	234	215	215	234	230	205	234	245	212	211	229	226	252	226	197	231	198	240	248	226	237	208	239	225	215	212	224	256	216	212	262	235	256	209	213	241	232	229	236	253	220	200	214	229	228	228	218	254	228	221	246	221	250	221	220	234	240	234	233	208	246	235	225	233	247	212	252	209	213	258	211	239	254	216	225	219	221	257	215	244	211	251	254	212	221	264	251	220	236	240	213	218	224	213	246	214	225	237	238	233	250	220	242	239	221	215	238	237	200	213	214	211	211	230	211	231	225	242	200	229	216	266	233	232	210	218	216	214	226	231	232	227	214	222	246	216	203	223	235	223	193	192	241	211	212	240	227	234	215	203	250	231	238	225	224	234	218	211	232	254	189	227	243	246	220	240	220	228	242	227	213	220	211	200	215	243	242	219	240	245	244	204	233	224	234	246	234	229	263	239	216	226	213	227	249	225	224	227	234	244	240	226	233	228	240	235	219	256	221	243	240	240	209	223	245	205	232	227	251	221	225	236	227	231	237	242	237	239	223	229	230	259	241	222	231	229	242	242	214	246	221	215	221	242	234	209	210	229	232	219	220	231	216	219	224	198	217	220	215	225	222	238	220	190	274	223	255	236	231	213	237	213	255	209	229	226	229	199	234	218	225	224	224	242	241	248	211	229	223	249	220	248	250	253	223	257	223	225	243	217	216	210	219	268	226	258	227	236	234	228	247	222	249	218	236	217	225	252	226	247	219	213	266	241	247	235	238	218	237	226	230	209	202	228	228	213	216	201	220	227	261	184	233	213	225	218	224	227	215	244	215	209	210	216	252	245	280	223	217	241	228	226	212	251	216	214	229	230	245	215	207	236	226	224	238	237	223	185	230	230	237	227	220	237	250	224	208	227	226	235	201	232	242	214	228	208	225	241	229	250	204	223	243	240	249	232	263	225	220	218	227	226	229	222	251	252	236	239	219	251	217	240	238	230	230	203	250	213	242	223	223	225	221	222	219	223	245	218	204	229	247	212	239	256	213	220	251	235	246	244	194	241	244	254	225	213	237	232	212	231	212	241	230	221	222	232	240	233	210	214	244	220	237	219	238	219	225	231	255	237	253	250	223	210	220	244	202	224	243	231	233	240	209	221	219	231	236	222	242	219	251	232	242	221	245	210	216	240	203	231	241	215	224	207	240	215	242	240	237	227	217	217	213	267	222	224	217	234	229	224	241	214	247	232	218	217	236	232	230	228	247	235	224	238	234	230	230	218	209	253	240	248	243	228	249	244	233	221	226	216	192	254	235	233	222	220	237	251	237	232	248	233	238	199	261	228	205	245	210	229	214	240	216	217	237	254	224	236	229	220	217	234	211	248	237	210	216	255	249	215	252	243	238	233	229	238	224	233	211	243	247	218	232	209	236	209	240	223	222	209	219	227	205	215	235	208	228	229	216	223	228	234	233	222	227	212	230	241	224	214	207	219	243	231	247	233	220	223	240	218	202	212	210	237	229	245	208	242	244	242	233	254	225	198	225	215	202	202	225	245	208	228	208	226	228	236	204	203	220	226	241	233	235	222	239	246	242	221	218	217	211	226	228	216	228	200	205	221	234	226	217	236	235	240	224	242	246	242	209	227	201	215	230	219	218	208	243	232	210	239	224	234	227	235	206	218	247	226	226	230	231	205	199	252	235	244	205	241	236	215	205	240	229	233	244	209	208	248	233	221	224	232	209	244	223	225	255	206	203	260	225	228	228	229	269	242	206	218	211	248	268	225	204	211	241	221	221	234	229	249	205	209	219	223	248	212	220	270	214	248	234	223	231	247	231	212	238	213	238	218	241	232	197	238	198	204	226	240	249	219	208	227	227	235	231	204	231	202	223	230	228	232	221	235	238	219	217	232	249	231	224	244	212	228	231	230	230	243	256	221	205	242	242	223	231	220	231	206	215	221	248	212	217	230	239	224	231	210	215	234	241	234	216	232	213	219	228	234	206	252	283	216	226	217	198	214	205	234	211	245	221	234	235	208	242	225	253	243	215	242	234	235	244	236	215	216	232	223	222	248	214	223	224	214	264	241	255	238	203	218	257	222	230	232	237	230	244	209	224	232	219	218	213	200	211	206	205	226	252	242	259	223	205	214	248	240	255	229	232	221	226	230	224	233	244	233	236	223	224	209	238	242	228	193	214	237	246	215	210	222	224	218	215	252	226	212	229	236	216	229	221	225	210	236	245	201	203	212	225	246	219	232	239	221	226	207	248	233	208	240	218	221	219	245	208	222	224	239	221	216	225	210	236	207	227	232	244	235	225	243	242	238	235	250	247	223	209	212	233	221	207	249	221	222	219	223	196	212	226	211	212	269	230	196	276	229	238	257	250	244	193	236	234	224	223	209	202	228	230	219	248	224	208	227	242	193	229	217	207	225	253	211	230	228	213	242	217	247	240	230	226	220	239	214	232	231	236	225	206	225	233	244	173	219	235	234	246	245	226	249	241	225	219	213	210	207	225	211	256	229	222	243	236	232	248	246	231	224	262	226	239	228	231	221	264	212	232	214	223	240	236	211	231	225	220	227	246	218	225	245	232	217	229	233	225	212	238	228	228	222	214	230	217	219	245	213	214	205	230	235	205	247	247	223	223	208	241	212	221	223	232	216	246	201	240	231
32233	26297	17027	6362	1310	779	766	732	713	803	712	820	797	780	762	776	780	758	745	793	759	798	786	775	777	753	807	759	789	725	762	839	804	763	728	744	804	750	759	828	765	746	806	772	758	767	756	755	759	723	746	744	777	799	833	749	784	758	719	717	786	785	804	756	754	768	769	765	810	781	766	715	764	769	843	780	760	791	761	820	768	750	828	754	830	771	781	782	779	778	830	741	751	773	799	780	775	749	766	749	764	750	764	788	755	754	763	792	729	740	722	818	828	739	754	785	762	774	789	832	755	772	829	746	751	772	770	726	760	763	749	828	789	769	773	732	779	759	781	769	793	724	817	798	764	757	783	750	793	745	787	784	764	806	729	775	744	763	747	741	784	769	746	775	770	756	726	771	817	746	774	805	732	809	762	748	805	743	754	735	812	761	771	742	799	786	804	771	763	779	784	831	764	774	796	791	769	759	785	800	787	773	800	767	774	769	738	789	755	812	797	751	755	765	758	807	745	806	769	773	742	760	790	765	762	771	815	772	768	772	793	746	786	776	731	769	788	800	735	800	785	779	786	743	755	757	762	749	784	724	789	753	795	733	796	748	768	784	761	716	811	765	743	789	812	778	798	732	810	766	759	764	777	765	785	784	788	708	799	782	752	763	825	720	764	751	778	763	741	770	785	762	791	792	760	725	839	769	825	779	831	775	723	792	752	789	746	790	785	752	768	781	767	748	717	753	796	751	792	726	760	757	717	783	759	837	738	743	721	754	789	799	734	766	756	793	755	780	742	776	802	743	759	730	769	786	786	824	784	755	765	745	758	768	779	798	774	739	766	731	744	757	800	770	772	714	738	772	771	774	765	751	773	850	768	777	790	775	757	795	746	770	791	839	806	768	767	748	728	727	755	785	762	796	748	740	801	748	755	740	772	747	733	734	774	807	756	787	834	747	787	811	730	740	739	767	782	756	731	780	751	772	770	754	751	760	769	790	804	765	757	791	760	771	703	790	745	776	813	796	753	776	746	800	792	824	801	802	714	762	714	786	796	778	763	776	782	819	744	794	780	764	771	741	751	766	755	813	791	771	721	784	792	800	745	744	775	761	786	808	797	791	763	794	800	808	785	746	766	817	741	770	788	728	747	725	760	763	775	765	761	775	749	759	729	779	803	707	746	751	793	754	787	783	754	782	811	753	753	723	753	787	780	753	772	778	780	810	768	800	811	755	782	783	743	796	771	741	761	785	755	752	772	755	763	755	761	769	783	775	816	734	797	848	762	724	764	790	735	758	778	750	771	781	773	751	793	802	752	739	750	756	774	815	772	779	755	780	798	783	753	767	746	802	744	826	778	727	760	770	775	765	798	741	776	751	776	768	747	736	797	783	755	791	749	770	770	796	759	780	780	788	759	810	757	726	745	794	747	765	831	764	762	761	771	723	785	792	842	769	767	822	835	787	752	799	784	748	760	798	740	841	768	738	745	810	720	784	816	792	759	809	824	772	760	754	730	768	788	817	760	745	771	793	797	788	783	777	770	745	744	804	754	724	738	803	692	768	710	801	765	806	778	787	796	807	788	777	725	806	786	766	766	778	788	768	716	812	768	778	795	803	743	734	795	751	745	774	763	718	752	755	734	746	807	765	792	737	768	732	751	718	772	791	743	719	743	736	759	765	767	767	786	777	755	786	781	783	756	748	817	750	755	768	729	773	707	794	798	705	778	750	763	779	759	756	791	816	741	778	728	772	766	758	790	819	781	762	779	775	799	792	776	769	713	729	791	800	744	784	742	790	814	802	799	757	736	770	780	750	789	747	772	752	746	770	735	758	765	790	749	768	791	741	814	779	748	774	794	744	748	767	767	769	798	783	755	855	752	770	768	781	724	783	782	810	735	772	758	736	748	753	752	763	781	782	768	746	830	792	835	762	760	748	740	737	836	779	814	794	744	740	770	760	762	781	774	768	757	771	710	784	746	805	760	779	776	767	714	823	783	750	728	770	761	761	753	811	783	798	819	792	798	810	756	794	741	800	771	775	788	790	760	768	783	819	750	773	734	770	740	790	771	759	827	796	793	793	795	778	753	762	827	763	754	778	799	732	762	756	754	731	749	727	786	731	749	791	795	740	744	780	798	794	787	759	753	768	748	762	771	732	744	835	753	736	751	779	796	745	722	759	758	758	762	808	753	772	781	752	804	798	758	777	752	812	764	765	713	779	799	754	809	778	726	783	766	761	762	798	772	773	808	757	796	789	776	807	806	751	783	768	765	789	783	769	832	801	700	764	720	774	726	782	758	765	738	814	775	742	768	794	793	749	782	770	751	805	741	789	739	746	739	741	737	743	788	778	765	758	783	814	768	777	776	722	749	812	768	790	735	716	765	802	799	757	827	779	705	738	733	744	774	798	788	780	764	750	790	825	818	776	735	753	781	756	788	753	776	782	769	774	748	779	777	823	768	792	779	784	767	758	782	741	797	805	755	775	752	816	781	775	758	747	807	782	777	768	745	717	777	767	755	814	814	771	801	768	764	775	778	735	784	742	788	798	727	745	834	799	754	768	774	762	764	790	788	793	739	777	813	773	774	763	778	697	778	769	752	772	745	764	753	815	671	769	777	746	805	745	802	789	756	775	737	738	792	777	826	774	812	694	763	775	760	774	795	760	785	739	767	775	758	751	798	804	780	776	742	755	788	798	756	814	743	801	786	772	757	809	778	775	799	772	786	806	778	728	789	803	761	781	756	750	723	779	746	770	766	778	784	793	789	782	760	798	726	812	765	751	814	792	730	717	751	756	753	791	809	775	802	775	766	777	751	750	787	772	739	796	758	765	830	773	815	770	787	816	735	800	714	753	818	771	765	822	764	758	807	804	714	764	764	767	762	722	721	766	777	780	781	722	778	782	747	770	835	785	764	791	764	771	756	824	719	823	745	827	789	747	748	719	782	798	731	782	760	789	752	792	749	745	812	757	841	675	793	723	765	773	777	784	794	759	726	804	796	804	724	789	762	771	786	753	770	814	771	790	786	797	827	795	740	752	850	785	822	785	782	799	742	801	691	797	750	759	775	795	750	764	753	779	760	775	783	763	763	786	781	763	816	808	811	774	768	741	745	797	801	743	808	760	784	737	727	737	818	763	783	775	796	752	743	737	779	761	755	792	799	738	811	785	739	796	805	742	767	783	758	813	719	753	772	758	779	833	744	741	811	794	806	767	755	768	742	760	769	758	742	758	761	786	752	744	727	788	759	809	771	790	746	775	824	746	728	791	774	747	797	753	776	777	806	797	775	806	779	736	753	782	733	753	715	784	773	789	808	732	804	774	757	760	774	777	794	774	764	794	794	800	788	758	761	836	800	761	772	764	741	779	725	781	814	760	775	738	754	793	768	758	783	794	793	766	759	762	746	733	771	781	721	756	775	760	758	810	854	771	754	784	793	765	738	769	712	802	750	767	782	782	749	765	804	783	739	785	785	832	750	729	767	804	828	776	758	737
67593	65961	51954	25836	6003	306	191	191	199	211	187	190	198	176	188	191	181	190	169	191	174	217	184	186	194	186	222	215	189	180	209	180	207	197	202	205	178	177	183	190	197	191	188	168	213	187	184	176	190	179	197	187	181	200	209	197	185	206	175	195	192	175	193	204	203	196	196	211	230	195	177	190	195	176	178	199	186	188	185	176	188	202	193	205	178	237	194	196	183	196	188	200	180	204	160	197	194	171	190	189	174	205	187	197	183	195	161	175	184	192	201	195	203	164	201	186	173	194	183	171	194	181	169	208	189	202	200	193	171	186	196	182	195	188	215	193	199	191	215	189	209	185	184	176	181	204	156	197	227	182	204	187	197	158	207	184	198	178	203	198	184	213	192	214	179	192	177	200	214	184	196	204	192	200	208	193	163	173	197	193	199	192	205	198	209	172	194	187	197	208	192	184	184	193	186	192	205	155	201	193	188	214	152	204	200	187	189	176	200	194	186	186	197	208	195	181	192	192	190	170	204	175	199	179	189	200	209	217	187	190	190	195	205	195	196	180	151	196	203	198	220	180	180	214	198	212	196	170	190	201	194	186	179	196	192	215	179	185	199	194	196	216	185	203	184	194	197	213	196	196	174	174	176	178	182	195	188	186	197	199	186	183	212	204	211	185	183	190	185	175	168	190	184	171	182	184	202	197	168	205	208	189	185	238	183	184	183	187	210	184	180	196	169	191	193	187	203	171	189	201	199	198	180	186	215	191	202	189	196	209	185	206	174	189	187	202	180	209	178	179	193	214	191	186	173	187	194	186	219	190	177	198	190	176	175	194	178	180	202	172	199	189	215	181	199	184	184	198	177	217	191	207	202	202	204	196	198	214	193	180	193	190	220	219	198	198	203	175	181	198	194	194	182	201	209	194	208	184	169	194	192	180	200	196	211	205	188	199	202	167	212	193	192	194	197	193	205	177	196	211	211	198	191	193	202	172	162	192	195	178	191	182	193	206	209	191	192	195	186	204	171	201	201	180	188	196	203	186	212	200	190	200	203	210	206	201	180	195	190	162	200	198	205	176	206	193	187	196	186	207	186	210	211	196	181	202	181	202	218	210	181	181	217	191	195	179	207	186	197	166	210	189	203	198	208	183	184	208	199	193	183	205	165	196	207	185	203	202	195	178	201	191	190	193	206	187	207	198	180	155	203	222	203	189	189	206	204	191	207	203	199	197	186	214	212	194	194	173	202	182	189	186	209	169	211	183	181	187	181	188	217	219	179	196	197	204	203	205	179	198	177	192	194	185	196	188	191	180	199	172	210	210	196	194	194	197	181	200	206	191	185	157	206	202	188	195	222	193	196	201	196	192	182	209	184	187	184	210	167	175	197	208	193	203	191	197	185	214	202	211	201	220	178	199	183	213	175	206	195	212	196	199	214	201	203	210	198	216	169	196	209	185	187	182	218	201	203	202	191	183	209	200	192	203	222	195	173	207	173	193	204	163	189	204	196	200	215	200	192	196	201	209	197	184	168	177	200	164	205	220	169	199	210	190	181	206	173	192	175	184	188	207	220	176	194	213	183	185	216	215	179	186	186	208	186	191	181	188	209	204	166	174	196	187	183	189	213	166	176	179	192	176	200	180	189	185	183	172	193	176	193	210	196	173	191	192	201	189	195	221	203	188	208	188	203	189	215	203	183	182	196	192	192	182	199	192	214	207	219	188	190	182	181	192	194	214	187	181	202	170	162	167	182	184	174	171	166	207	176	179	206	202	209	202	180	201	187	203	181	187	192	174	214	207	161	190	201	193	170	189	189	202	182	214	181	201	210	198	197	193	181	186	203	167	215	152	180	183	177	194	186	174	185	174	190	195	182	215	173	187	212	173	180	180	180	190	222	180	199	197	190	186	196	199	230	180	189	215	192	192	205	211	189	193	200	203	201	196	168	192	211	194	201	179	202	203	191	175	192	213	218	178	200	212	185	198	193	174	203	162	202	196	178	181	184	182	187	197	181	177	197	190	158	188	186	170	194	218	176	183	198	193	197	214	199	195	186	189	197	179	202	218	162	228	198	195	205	169	210	192	200	197	178	220	216	191	202	192	178	180	190	190	182	189	214	202	173	187	194	174	209	160	205	208	193	199	204	187	202	190	197	200	186	208	172	176	212	202	201	168	181	208	205	190	215	252	185	212	170	193	167	207	178	182	215	181	232	170	198	218	204	176	196	216	194	201	186	185	194	190	186	174	207	176	172	200	172	203	184	216	177	218	200	178	230	161	188	206	194	196	199	186	190	198	187	188	186	177	181	181	198	186	198	193	176	211	205	183	194	193	212	185	193	164	183	191	212	208	184	197	171	183	188	185	182	174	188	189	175	190	188	182	196	193	216	180	196	196	209	183	206	181	177	190	204	198	195	172	185	208	180	186	175	196	213	229	192	180	169	158	209	184	206	189	192	177	184	177	193	189	212	190	176	200	173	195	196	203	204	186	192	212	178	185	191	160	189	205	210	177	190	171	197	213	195	188	193	210	187	199	179	182	206	190	189	199	170	199	198	196	209	202	181	197	224	186	197	198	186	215	192	160	188	206	190	180	193	194	184	195	175	213	206	206	199	187	212	187	190	184	192	197	183	194	207	182	170	191	194	202	194	184	195	199	167	169	194	197	189	201	190	192	192	207	189	198	195	191	206	178	200	165	180	194	184	168	191	191	192	182	182	190	166	204	201	174	189	188	215	172	183	181	215	176	209	174	183	171	191	192	211	182	207	192	196	199	188	192	184	219	189	195	220	172	192	177	193	183	179	193	202	203	212	198	188	200	164	195	176	200	181	201	202	184	208	221	217	178	191	203	234	180	174	184	180	199	205	172	183	196	195	193	220	206	196	199	189	173	203	192	169	183	183	205	191	182	185	206	194	182	193	189	203	184	183	199	197	215	213	180	187	169	200	219	211	170	185	183	195	187	179	171	159	209	213	208	207	202	203	191	166	194	184	186	193	199	159	181	213	204	170	165	208	198	203	173	201	204	181	197	224	186	216	185	196	199	206	189	169	194	177	194	200	200	153	208	167	175	195	207	165	229	184	200	173	203	198	183	178	190	195	182	198	212	185	197	226	185	173	213	201	192	188	193	200	193	176	189	180	179	205	196	206	201	189	205	195	180	188	220	178	178	191	172	185	184	201	176	181	204	209	201	220	181	195	221	200	200	186	188	198	206	182	188	190	194	183	165	161	186	204	189	202	177	194	187	198	208	186	195	176	191	190	217	196	176	181	182	163	184	184	180	199	187	158	184	205	204	183	196	199	179	193	171	211	175	180	180	178	198	207	199	201	188	174	186	195	186	187	177	172	192	215	215	186	195	206	211	182	179	197	200	199	189	194	173	177	190	192	178	186	184	192	180	184	195	218	195	225	192	228	199	183	179	161	179	174	198	219	185	192	190	206	192	189	170	183	231	211	193	172	189	166	183	196	177	194	185	219	188	194	184	194	204	204	220
52713	55655	49575	29992	4729	694	690	670	694	682	693	707	661	701	651	686	662	656	690	645	687	674	666	650	692	660	699	677	660	663	667	659	633	709	641	705	628	688	648	699	695	652	674	652	655	662	673	671	637	666	653	634	629	632	678	674	663	651	661	692	695	621	682	627	652	697	696	680	638	679	639	700	693	682	668	674	627	644	677	676	673	634	717	625	680	656	666	681	710	682	653	638	674	622	646	638	661	696	703	647	669	646	649	672	671	675	634	662	676	637	660	698	639	665	659	675	663	642	676	647	654	673	655	674	626	636	655	671	658	652	700	652	706	668	642	636	637	619	668	650	634	703	612	647	667	641	674	654	630	639	694	679	640	612	661	621	645	648	666	677	669	627	636	640	582	641	679	671	668	654	672	661	684	626	690	632	651	622	619	652	706	682	673	672	647	690	652	662	675	666	693	630	666	674	665	712	623	694	676	691	676	654	679	658	656	652	620	634	637	694	628	689	605	637	632	680	697	665	644	685	668	644	667	657	646	655	673	703	653	726	684	651	648	697	631	650	657	643	675	674	642	651	649	639	653	660	642	645	660	665	647	663	651	682	642	661	674	665	662	692	645	696	710	637	636	656	656	648	699	671	701	651	665	648	597	652	670	697	661	688	672	620	646	627	629	647	666	705	676	656	695	628	664	712	655	685	685	631	663	665	672	650	637	635	671	693	658	659	696	654	697	636	653	655	656	670	689	652	642	670	680	659	681	691	649	668	667	680	682	633	669	644	634	676	619	660	647	666	633	669	657	643	683	672	648	679	648	648	631	678	650	682	665	673	648	647	622	644	694	656	654	654	657	664	649	675	628	638	688	658	652	684	673	672	673	663	713	674	649	680	681	659	690	650	669	687	659	636	685	662	685	644	632	631	672	667	656	667	691	697	635	686	676	655	663	686	715	665	636	666	668	636	659	623	684	676	676	665	638	652	654	647	705	697	644	656	657	685	646	658	684	684	610	671	650	701	672	688	615	703	675	647	698	722	667	672	665	685	709	664	683	706	664	674	684	658	672	644	674	662	632	686	683	668	667	695	641	699	677	690	672	671	668	661	633	633	613	709	662	650	678	648	622	672	679	662	642	692	630	653	678	660	660	667	630	643	676	675	639	655	662	675	659	644	688	709	690	606	691	667	632	663	612	652	644	650	660	632	669	634	630	632	639	680	682	652	660	639	679	634	665	668	633	697	714	676	648	670	669	652	649	663	678	632	673	632	698	658	699	645	669	647	659	705	652	646	664	654	642	682	682	642	703	644	697	675	723	668	673	662	644	670	629	638	688	636	623	671	677	642	691	648	651	646	661	634	663	676	640	638	627	692	665	648	676	651	679	658	662	663	705	649	631	634	631	666	664	645	688	611	647	637	647	631	628	640	657	650	640	675	658	667	683	644	665	650	638	703	717	678	652	624	653	641	622	677	651	635	666	654	684	631	665	623	666	680	638	708	713	670	652	679	631	644	660	691	607	691	693	688	653	690	655	685	689	687	665	703	654	637	727	645	650	666	655	648	690	634	667	633	618	694	673	664	682	649	690	650	635	635	625	657	605	703	658	645	651	674	654	656	643	685	647	712	611	652	679	637	661	675	667	673	638	692	626	666	665	612	606	690	613	625	649	715	652	699	674	665	658	677	682	643	607	615	659	676	662	654	670	656	618	659	673	668	646	675	697	685	665	673	652	659	627	667	653	681	649	628	692	667	656	721	634	681	649	651	670	649	634	634	623	655	651	695	691	637	663	680	706	684	655	606	665	634	723	635	661	671	679	606	655	631	676	674	695	645	691	674	656	628	664	671	673	617	675	631	660	640	657	601	643	639	668	662	624	663	682	630	686	659	680	659	605	662	694	640	680	647	694	629	659	648	634	623	661	630	681	636	679	727	669	667	656	627	680	662	655	640	688	638	621	678	645	648	635	637	606	665	693	682	650	678	626	689	645	714	695	671	642	673	670	677	660	662	664	638	638	625	636	675	633	667	668	675	636	660	689	697	642	643	653	649	644	674	617	672	656	651	644	656	657	661	681	670	667	668	637	677	628	665	713	688	649	689	692	658	698	651	639	611	632	679	638	707	622	618	673	688	653	659	635	681	688	660	663	681	608	650	703	668	627	622	644	683	644	661	678	652	634	686	660	641	698	652	675	709	646	672	668	684	626	633	662	666	693	671	674	686	654	672	637	678	696	625	653	714	669	655	644	635	647	652	667	665	657	686	671	628	673	668	655	708	608	695	661	660	662	601	624	613	642	683	663	679	646	657	669	712	682	634	630	640	656	652	649	683	665	641	633	613	649	632	713	673	629	700	662	695	682	678	699	675	630	623	658	610	660	669	651	661	658	678	655	610	649	637	669	654	647	710	643	644	680	674	632	661	646	677	642	698	660	708	665	659	669	604	605	651	659	642	649	680	637	656	662	703	693	631	661	674	683	671	630	688	663	662	630	697	614	638	658	691	630	680	703	647	647	657	659	659	670	672	645	650	670	629	665	716	684	637	645	705	654	595	596	643	666	656	632	662	658	654	666	648	661	614	650	663	673	648	681	672	701	670	665	636	639	648	673	664	678	649	614	635	664	653	663	675	628	666	637	661	674	644	678	678	642	663	660	698	690	688	668	621	684	654	645	662	659	704	645	638	648	687	643	643	670	660	723	673	633	700	694	688	636	648	643	661	612	666	632	662	693	688	638	659	665	646	663	685	596	641	610	664	611	635	700	649	636	652	676	616	659	725	651	696	684	663	656	678	661	701	671	711	657	690	705	666	627	652	626	604	635	654	653	622	617	660	738	642	663	655	664	682	666	674	630	632	692	673	609	652	637	663	631	673	670	622	668	668	647	607	666	630	664	632	718	687	670	677	606	686	602	659	634	630	663	686	648	706	618	700	642	680	670	680	634	648	698	698	704	651	679	649	643	642	634	685	663	671	660	685	670	663	669	683	635	630	725	651	663	643	658	617	653	642	700	667	663	677	644	696	659	678	668	636	653	647	666	693	637	663	630	668	657	623	689	647	683	685	637	685	643	668	675	658	670	675	660	654	645	670	658	652	650	724	642	657	619	651	670	684	633	638	620	661	631	639	657	640	659	684	670	642	645	683	682	670	621	632	625	692	625	637	690	643	608	653	618	706	690	681	693	631	687	641	688	673	618	642	689	621	631	647	720	643	699	716	630	624	649	664	643	686	649	677	715	656	652	630	682	671	669	676	647	665	643	606	629	642	668	629	631	682	664	673	700	673	656	681	658	672	661	629	636	641	650	655	613	687	653	681	662	682	663	670	635	655	703	668	658	683	707	656	713	667	649	664	659	670	671	662	687	612	634	656	667	644	629	703	662	628	662	685	672	614	639	690	668	632	744	670	675	688	694	670	661	605	670	675	651	679	685	664	596	711	626	660	622	608	689	632	684	717	671	647	678	625	624	686	653	600	708	650	680	699	675	631	722	643	646	649	673	683	623	627
73224	74763	61758	33942	12242	1066	312	283	268	241	255	242	231	234	235	292	252	273	237	239	234	239	280	244	243	255	241	272	253	244	258	253	237	243	240	247	235	258	243	257	260	235	244	254	251	218	250	273	261	245	250	218	248	237	226	248	256	234	240	262	247	278	266	264	245	250	233	244	249	273	255	265	260	253	263	262	256	219	270	251	249	279	226	229	265	242	250	231	262	262	259	245	252	231	240	274	239	248	233	246	248	275	255	246	273	246	244	272	238	267	194	240	293	222	228	243	261	239	260	248	256	276	238	222	247	247	257	249	256	225	216	251	276	260	238	239	249	237	255	214	240	261	224	217	275	247	240	255	263	232	224	258	252	247	249	233	237	246	250	268	250	214	252	250	235	258	234	219	241	264	232	248	230	267	258	223	246	237	272	252	270	252	250	247	240	268	225	208	253	234	252	245	258	280	250	263	254	227	242	243	250	248	265	248	230	249	245	235	224	247	248	252	240	266	269	247	239	266	228	227	229	257	236	262	229	237	248	234	233	229	245	262	261	261	247	262	241	231	251	238	235	270	244	235	253	251	257	233	263	276	263	238	262	263	258	242	273	275	266	261	258	284	230	241	245	241	247	247	241	256	245	252	245	255	235	258	234	245	254	252	225	253	219	251	232	253	255	254	280	238	251	201	273	265	231	257	244	301	222	263	246	276	259	279	227	270	230	243	237	256	257	233	258	254	216	257	254	269	246	271	265	261	256	238	262	242	249	242	256	233	241	264	255	251	229	242	255	237	274	240	277	234	229	281	267	245	224	242	246	263	246	261	253	249	251	227	280	250	239	245	271	212	264	234	274	257	255	251	219	253	253	227	268	247	243	239	259	238	255	265	227	216	238	262	238	241	254	228	245	241	240	233	238	256	261	228	240	234	230	277	261	231	275	257	242	220	217	267	254	244	234	237	244	233	249	231	242	247	250	236	246	235	238	245	249	259	244	233	220	232	253	257	232	255	229	254	250	223	243	263	254	235	242	266	245	300	297	262	249	244	238	263	259	238	243	266	241	266	229	244	252	242	239	241	227	240	220	262	263	263	259	245	238	263	276	268	255	275	256	251	260	245	255	259	274	243	265	274	245	249	239	276	267	239	243	235	228	237	245	227	266	250	236	243	253	257	217	234	234	240	272	215	201	234	230	229	250	268	272	276	231	230	261	264	234	250	265	231	245	272	243	259	283	231	236	253	229	262	235	233	255	256	229	231	258	246	251	207	233	236	229	231	275	257	230	251	232	251	227	257	254	236	247	247	227	247	252	240	244	268	254	220	248	266	252	251	225	247	247	252	258	252	253	257	255	246	216	245	269	249	238	275	223	254	246	278	256	236	231	254	246	247	239	244	226	242	250	234	257	273	285	249	226	236	257	242	248	221	212	224	256	262	230	256	243	234	243	225	252	244	253	223	249	229	239	249	231	229	234	232	223	279	228	246	216	241	238	271	246	256	276	262	257	226	261	239	234	262	256	237	228	242	239	247	268	248	247	274	237	258	241	244	243	249	233	247	243	273	262	236	233	250	268	258	222	213	219	263	247	246	255	287	248	240	248	248	229	278	279	272	241	252	247	225	250	246	263	246	241	262	264	253	268	219	230	245	249	258	282	252	257	252	251	267	248	243	250	240	241	261	247	271	264	253	272	246	249	270	258	261	232	251	236	239	234	268	255	238	240	245	237	238	237	252	244	237	233	236	258	273	233	262	238	258	241	231	228	270	258	232	236	241	282	269	225	220	241	272	278	228	255	257	259	248	279	221	278	240	231	247	235	256	239	245	230	250	232	226	257	216	205	253	246	264	216	265	265	255	261	257	255	258	246	260	248	268	265	252	214	225	243	264	232	279	260	262	238	260	239	259	241	228	236	251	269	239	250	220	243	229	257	237	215	232	250	249	224	248	237	244	226	209	274	262	234	238	280	251	249	258	246	222	217	242	245	234	246	257	235	232	235	239	243	260	239	213	269	235	268	259	270	249	236	248	262	268	214	258	244	266	257	278	256	237	232	279	275	237	231	285	274	232	232	274	270	238	272	248	240	255	253	238	237	235	236	252	252	251	235	252	249	226	221	247	238	252	242	271	256	224	229	235	251	253	254	276	266	250	249	253	260	254	248	240	242	245	250	260	218	247	242	277	276	263	261	230	259	287	238	219	271	244	259	261	253	281	243	229	227	246	245	242	230	234	264	266	248	230	247	259	270	241	229	276	272	240	252	229	267	239	237	233	230	257	238	239	249	265	247	259	221	237	249	252	266	234	257	243	244	250	238	276	229	281	240	249	268	234	262	239	248	225	256	221	283	258	274	245	246	220	237	247	254	251	266	264	246	244	256	229	230	271	246	241	242	268	249	249	225	229	223	264	243	244	247	228	275	253	239	254	264	255	220	229	278	240	239	238	256	238	247	247	254	234	264	243	252	254	237	240	236	239	240	269	266	250	249	257	221	239	230	278	224	237	219	232	269	264	238	252	265	249	231	242	271	249	240	239	268	271	238	261	275	211	241	235	251	198	219	225	235	274	251	239	225	256	238	251	231	235	258	268	244	251	246	223	225	277	261	250	235	245	259	244	253	253	256	267	248	244	251	229	239	242	224	248	253	268	243	275	272	249	260	241	236	245	257	231	261	239	231	238	215	265	256	240	266	237	240	252	233	262	257	247	243	244	250	227	241	259	247	251	226	236	246	252	222	250	251	272	244	265	267	239	252	238	245	266	262	248	260	272	233	261	265	279	236	235	266	227	241	239	238	244	235	271	238	290	242	283	251	255	232	246	261	230	248	236	228	257	254	239	244	267	228	241	262	247	263	268	237	241	248	230	271	230	268	236	255	274	217	281	260	255	244	256	243	226	269	236	245	245	265	286	245	217	248	251	243	236	257	256	250	231	258	238	255	227	260	249	240	257	236	239	247	253	255	221	249	269	240	227	241	274	230	236	258	261	259	294	248	260	242	251	243	258	256	236	237	244	234	260	238	252	250	256	257	273	236	245	237	220	254	239	242	254	280	228	251	240	251	248	224	251	236	211	245	251	262	247	260	241	249	223	266	238	222	231	267	249	248	253	239	267	230	236	265	247	247	253	225	226	223	249	233	259	279	238	257	235	264	243	255	242	241	235	248	238	269	254	254	219	253	234	245	234	228	236	242	239	236	265	231	218	234	233	250	240	225	213	253	219	239	235	241	257	245	248	254	253	230	265	214	251	265	240	246	246	227	259	266	251	272	245	244	261	229	243	258	238	251	250	259	251	235	240	241	262	277	275	227	214	230	225	261	240	235	258	242	265	232	248	265	248	250	267	251	267	258	249	240	223	236	244	256	234	247	259	275	256	229	237	243	265	245	268	251	242	257	265	273	285	261	207	208	244	249	270	237	235	227	256	239	237	230	243	256	235	247	257	258	246	242	210	248	270	229	268	252	237	265	260	269	246	266	245	239	243	273	261	247	243	254	240	233	236
62985	69101	61542	38664	7514	896	815	857	819	814	818	845	846	862	824	795	842	896	843	830	776	760	797	830	801	900	822	745	850	836	836	813	807	815	782	848	817	753	808	784	786	759	839	801	790	804	762	812	839	802	803	876	810	829	835	829	814	800	825	854	826	812	823	775	822	779	822	790	819	835	833	805	820	825	801	842	814	803	821	822	832	798	792	853	839	811	780	810	782	811	796	814	799	779	805	813	861	810	790	836	811	854	779	858	807	854	787	801	845	777	795	817	797	781	802	795	806	787	790	826	787	842	848	816	832	830	823	762	812	779	767	829	762	789	784	766	847	804	801	840	804	780	816	855	817	853	807	813	828	775	783	787	765	838	807	788	767	793	807	870	806	801	810	806	787	830	763	822	802	815	770	815	790	832	777	815	833	830	822	842	863	829	816	849	831	874	823	853	784	821	836	835	799	815	834	815	810	836	847	810	785	853	799	777	806	807	856	809	827	868	815	817	788	808	827	812	822	813	812	838	797	822	794	844	780	803	832	814	816	754	801	818	846	816	799	800	828	806	756	811	812	768	836	836	849	783	784	820	844	830	797	795	833	808	812	849	825	810	784	852	814	782	857	850	833	813	822	823	826	801	790	814	833	789	778	823	793	809	818	768	778	824	836	802	812	822	791	835	805	828	793	790	828	780	795	811	821	751	785	841	759	821	815	790	793	866	812	783	789	810	813	784	787	785	827	791	779	779	779	813	782	831	789	834	818	754	791	744	814	794	782	807	821	854	735	825	808	798	800	808	822	820	767	806	863	825	829	825	787	781	835	791	779	883	821	828	804	830	798	805	769	740	790	776	769	809	837	735	821	840	771	842	776	753	782	841	764	894	790	825	826	854	819	814	819	812	764	773	807	814	771	790	828	829	797	829	832	799	798	773	787	798	813	861	809	838	773	832	784	854	803	769	809	828	774	772	834	817	823	791	844	740	810	781	754	810	770	805	860	878	854	840	817	846	823	797	779	829	830	829	795	849	796	825	794	871	791	764	810	858	783	814	824	809	801	819	843	832	829	796	807	829	838	801	824	785	795	857	824	831	786	806	844	775	800	855	794	795	832	773	866	815	785	792	799	799	820	806	811	806	824	822	830	832	823	816	798	805	853	826	871	833	844	861	793	784	863	832	780	819	807	760	836	815	816	796	781	832	841	787	753	798	816	831	835	833	804	826	822	778	804	813	826	829	822	839	827	787	760	829	776	844	768	853	852	808	829	803	819	839	808	843	796	836	809	801	863	810	753	785	840	788	788	812	808	792	822	838	809	814	835	824	848	791	845	878	858	821	834	810	793	787	826	779	797	820	852	817	821	846	804	836	829	804	849	804	846	811	860	822	809	805	866	791	804	819	799	846	770	816	808	790	763	755	851	821	815	769	857	820	775	817	837	882	864	790	792	850	822	800	829	780	835	827	842	818	849	830	796	821	781	724	797	811	830	875	802	834	817	853	799	849	777	781	784	845	807	804	845	871	815	829	868	785	833	819	834	722	809	826	823	785	823	849	790	825	771	847	879	779	844	788	828	747	813	789	765	822	882	796	817	841	829	842	833	760	815	779	783	853	805	830	783	865	817	825	812	795	802	783	792	790	834	806	807	785	793	795	794	822	858	827	840	836	807	831	818	812	777	851	843	831	819	827	753	755	818	854	823	836	802	758	787	839	767	829	827	839	787	877	750	824	791	838	836	761	815	762	791	788	835	834	827	858	778	816	819	830	822	822	817	825	839	869	788	804	808	827	849	776	825	749	803	768	763	818	798	780	759	788	779	824	858	767	806	797	819	859	817	812	830	748	783	831	836	807	774	791	807	814	867	874	823	822	741	820	806	757	862	787	828	823	804	799	781	818	778	765	782	748	794	790	800	815	788	855	796	820	802	784	825	825	775	812	801	875	823	762	813	851	781	769	794	770	809	849	813	836	844	842	799	871	841	818	815	842	806	847	828	799	809	750	818	788	827	836	797	804	798	825	855	840	747	816	867	806	828	802	828	757	823	839	812	841	812	828	782	855	837	878	848	829	804	791	782	857	798	811	796	843	838	798	788	806	796	864	867	795	836	804	735	796	854	823	833	832	804	821	776	791	825	797	826	789	757	778	801	843	835	802	792	779	841	839	783	775	808	843	772	798	857	840	785	827	844	833	864	776	786	822	777	821	752	900	856	768	818	803	776	822	831	823	845	793	850	805	814	815	814	848	773	789	799	815	806	778	854	807	824	785	783	792	834	858	821	857	801	823	771	818	820	813	782	777	784	857	798	813	775	779	823	818	868	815	823	863	751	826	835	792	772	797	812	803	786	807	854	840	792	807	850	821	845	775	820	777	826	805	820	844	833	832	819	798	819	821	801	808	827	791	777	784	801	786	859	839	778	825	804	846	764	808	791	822	843	849	843	814	813	794	836	805	823	813	821	849	791	839	827	787	791	820	839	839	782	821	787	773	820	810	820	882	817	790	794	803	795	821	855	770	848	838	811	828	851	822	833	802	800	826	846	827	840	798	820	817	844	760	798	822	817	851	806	810	814	854	815	833	830	782	831	828	816	837	777	822	822	830	779	778	858	915	808	805	828	840	819	827	777	780	837	791	844	759	802	767	749	794	840	812	796	812	777	785	846	776	798	847	843	781	812	780	810	857	847	790	788	820	785	840	803	812	828	829	794	807	835	783	843	817	834	806	834	825	814	824	790	867	826	791	835	824	792	852	807	812	788	825	804	798	831	832	835	799	829	874	820	858	822	813	827	761	816	863	789	827	786	795	802	852	832	792	803	753	841	852	821	801	788	824	829	789	784	832	773	819	828	837	815	743	768	793	830	879	780	814	853	823	814	852	766	780	847	809	798	791	793	793	799	815	848	812	807	816	838	790	821	847	853	825	797	777	769	787	814	804	844	833	791	834	829	800	782	826	877	791	880	790	804	853	782	768	853	838	806	813	797	811	755	802	831	823	832	780	863	774	837	815	797	805	865	800	805	857	845	833	799	797	852	803	833	821	842	872	812	819	763	810	843	786	776	766	786	829	801	800	817	841	802	853	808	765	753	795	814	817	817	784	840	784	792	788	820	859	808	821	844	818	800	842	813	745	817	791	891	825	787	803	811	762	814	798	787	830	763	776	769	811	806	808	818	797	806	835	767	798	809	807	854	785	809	867	823	813	822	827	769	819	807	815	817	749	806	798	805	818	825	774	793	852	809	791	808	765	816	786	818	807	870	799	803	815	767	792	804	860	789	800	821	794	790	775	856	787	844	789	828	782	779	790	869	803	855	821	810	772	820	825	824	846	836	807	820	787	825	789	813	827	817	827	831	846	832	827	840	839	857	825	782	863	819	845	813	771	798	839	801	773	808	859	832	829	741	764	772	793	817	749	766	771	864	796	806	820	803	812	807	758	848	797	844	841	795	791	806	790	855	843	827	835	795	856	833	795	844	820	796	823	819	778	823	820	823	848	798	805
31436	22398	11159	2657	536	245	225	260	240	231	203	228	227	200	228	231	219	229	237	240	238	212	199	240	213	237	235	230	228	248	228	228	233	235	226	222	240	242	226	233	231	215	225	217	228	233	221	210	243	263	222	230	249	221	197	226	199	226	223	245	229	202	253	254	245	210	238	222	226	213	205	239	212	248	227	241	240	227	237	221	237	215	248	218	230	236	230	214	240	220	225	230	233	218	189	257	198	210	225	221	223	234	202	225	251	224	214	220	241	228	206	230	194	238	220	242	213	203	230	221	223	217	228	207	214	242	209	193	261	234	212	201	217	251	206	205	235	243	222	232	211	233	249	261	206	228	222	221	225	205	236	211	228	234	226	189	187	239	220	204	216	236	233	235	223	220	197	191	216	201	242	238	231	233	222	226	212	223	231	220	212	244	214	197	200	224	249	228	240	240	230	236	225	198	211	212	244	231	200	222	230	229	248	230	210	221	239	228	217	218	236	225	237	250	212	216	227	217	201	197	208	221	225	217	235	211	224	199	189	236	229	220	220	219	212	212	237	246	229	232	238	241	223	257	232	242	231	229	245	217	254	215	217	208	216	229	211	241	207	213	231	228	212	266	225	201	231	195	222	197	204	246	214	236	192	235	220	215	220	195	219	231	226	227	229	233	232	233	225	225	248	229	210	212	214	225	247	205	227	207	225	239	250	219	251	218	226	232	233	206	216	233	217	212	241	215	219	200	215	224	260	222	227	255	217	240	231	217	230	219	231	241	231	229	235	206	222	214	224	239	194	215	204	215	213	208	219	220	219	235	208	224	221	212	225	208	257	233	216	230	243	264	203	241	202	218	193	195	219	253	218	203	225	223	202	237	228	226	240	222	233	251	249	237	253	216	226	206	216	220	233	202	256	235	235	231	210	220	224	196	248	224	237	234	193	227	242	252	207	234	215	212	255	223	233	246	217	241	241	230	233	213	241	223	226	192	226	233	221	215	242	238	219	217	246	221	224	218	252	212	218	245	246	247	185	239	215	219	211	215	208	216	218	233	232	185	230	213	228	232	205	212	210	214	210	222	220	215	209	247	229	230	188	236	222	242	237	230	215	219	253	228	233	216	220	202	225	212	206	236	214	236	214	230	216	192	203	249	249	216	206	220	228	243	213	258	223	228	233	223	219	223	219	229	237	230	236	226	237	218	231	216	204	221	207	233	238	247	217	240	221	232	240	236	223	225	214	252	241	194	221	225	209	230	240	239	215	222	237	209	242	213	225	235	236	221	241	231	201	240	256	243	218	216	241	222	225	199	219	249	228	250	213	232	205	226	236	229	210	232	217	235	235	213	229	197	214	230	231	201	211	227	210	224	244	242	223	227	229	222	221	213	229	218	226	209	221	264	221	228	231	256	237	227	238	209	230	241	243	218	216	222	221	251	229	208	209	228	242	255	210	228	216	197	212	241	219	223	236	226	220	244	182	238	246	259	200	232	238	210	224	222	224	223	224	229	255	233	212	240	221	221	223	242	236	255	228	213	221	213	231	241	213	227	239	196	223	259	234	220	232	229	234	222	218	207	191	231	241	240	228	204	204	219	213	244	232	212	222	212	237	219	220	205	225	221	187	249	204	229	219	244	238	244	242	233	215	217	254	229	201	214	229	218	228	205	221	223	215	231	244	190	220	238	217	200	223	222	222	220	233	230	222	226	253	241	217	241	212	220	220	211	235	232	261	228	237	226	217	242	202	232	204	214	209	235	240	221	246	222	211	224	217	246	222	248	229	224	199	246	231	229	237	226	207	232	235	242	228	237	239	218	208	206	205	241	203	215	215	223	209	236	239	207	214	204	234	219	237	222	234	251	217	222	222	229	230	205	231	226	239	222	228	231	210	216	225	241	206	206	224	219	229	230	190	230	235	218	211	215	224	214	217	216	230	211	247	230	214	212	210	216	243	211	213	198	218	207	219	221	241	227	251	213	238	227	241	210	248	213	213	204	225	224	220	234	226	210	217	245	233	221	222	221	235	228	197	215	245	212	221	217	233	219	224	248	230	221	195	223	215	228	225	215	218	239	221	190	221	225	242	213	218	247	215	221	237	240	210	222	223	236	220	227	222	227	242	222	215	220	205	247	234	206	216	235	200	263	226	212	227	207	222	223	218	207	204	212	216	218	225	233	216	220	249	224	239	228	229	215	242	234	222	221	224	251	222	229	227	235	254	233	216	217	236	221	213	248	231	225	242	228	206	201	225	225	241	219	210	221	236	255	221	216	235	225	211	227	203	232	232	236	234	235	202	234	214	220	220	228	232	209	234	194	213	223	242	235	233	210	219	202	219	221	226	244	227	210	195	218	221	223	238	210	224	206	235	225	229	201	250	215	203	228	252	221	206	249	210	233	242	227	240	221	239	231	220	224	225	237	231	227	239	209	252	231	241	228	223	202	205	233	223	209	221	217	195	204	201	225	235	204	229	242	231	202	226	239	223	230	261	198	243	236	212	208	228	228	209	214	217	211	214	215	218	209	221	240	230	221	205	247	233	250	237	212	223	219	224	221	230	201	236	234	190	238	241	217	235	239	216	248	239	227	223	217	238	218	227	247	229	179	227	206	219	210	220	210	243	244	246	227	249	235	186	201	244	210	232	187	233	222	207	210	245	255	209	211	215	216	219	223	223	220	228	234	228	237	212	209	222	220	230	229	207	198	222	226	227	257	224	224	223	219	231	204	218	234	220	223	218	230	226	220	227	239	224	210	228	228	221	220	230	236	243	232	209	208	217	225	222	249	220	211	215	209	248	225	224	250	225	222	203	243	215	223	226	242	224	225	214	216	230	235	213	247	224	216	240	243	228	254	238	226	239	235	231	229	243	206	224	225	215	229	237	223	243	187	222	190	238	221	213	227	236	228	226	220	239	221	236	215	201	239	227	235	263	209	221	224	244	194	216	222	232	215	255	219	235	222	232	236	230	200	241	206	236	230	214	244	239	226	223	224	222	227	220	225	228	204	250	235	221	236	226	205	225	210	225	225	243	217	238	244	218	223	200	204	194	202	220	241	249	228	225	237	197	220	200	252	242	224	230	216	213	211	224	242	238	242	223	236	242	224	234	220	222	224	186	218	220	246	214	207	203	205	223	203	251	228	214	231	241	222	222	234	208	231	223	205	220	194	224	249	221	221	243	233	201	224	224	216	221	179	203	243	242	244	223	248	215	231	225	233	234	222	223	209	227	204	194	263	214	222	218	234	233	226	224	226	225	249	243	244	206	229	238	234	233	191	250	230	221	230	208	226	209	198	209	224	226	203	233	226	222	219	221	204	212	245	240	242	229	229	236	205	235	217	233	230	240	219	233	244	216	238	226	215	236	228	221	232	226	226	222	211	213	240	204	233	240	251	223	220	229	247	224	237	244	245	224	237	235	239	227	213	226	235	251	228	233	246	221	210	225	210	221	247	261	209	212	209	221	244	223	221	232	235	209	226	232	234	210	236	231	202
32176	26770	17631	6529	1424	781	759	736	734	772	763	743	727	770	801	752	716	716	804	784	725	822	744	781	746	815	789	803	764	738	761	805	742	749	796	760	744	774	762	774	764	773	803	714	771	751	790	809	761	768	756	748	785	726	761	762	765	767	755	781	747	744	751	732	752	711	725	765	763	750	748	783	751	758	735	783	724	729	824	767	744	757	767	734	786	765	780	731	707	776	740	743	801	810	757	780	749	759	799	739	765	777	763	797	796	775	786	769	751	751	779	740	764	772	755	777	735	729	774	800	773	801	799	744	761	752	781	761	813	766	817	790	779	764	774	794	751	756	761	764	744	774	811	772	736	775	759	758	770	777	740	783	757	807	776	750	802	782	745	805	738	787	756	728	746	699	808	757	817	770	742	820	791	803	778	784	717	766	770	781	763	767	781	767	726	744	777	741	776	728	778	742	739	726	779	706	723	735	736	770	770	748	764	779	777	760	756	748	765	836	799	814	729	761	822	789	786	740	751	715	735	776	704	762	761	760	756	784	781	784	747	735	856	773	768	804	791	742	759	790	789	725	786	724	722	756	751	732	828	757	753	771	804	744	753	778	777	754	777	791	746	833	768	762	755	764	742	761	774	740	743	757	768	748	762	764	735	811	789	786	767	767	822	746	758	791	776	745	805	784	796	782	736	808	820	760	780	760	741	727	773	742	764	771	757	734	799	750	749	782	792	753	729	730	769	805	770	797	755	739	704	799	763	771	747	765	742	774	781	744	739	762	798	772	739	786	787	780	731	736	811	752	764	765	767	843	743	760	807	750	785	792	795	784	759	794	791	753	731	734	760	791	793	785	742	773	765	789	762	780	791	771	700	774	845	791	736	799	758	739	729	756	741	799	802	758	792	755	772	759	761	821	713	794	745	730	770	750	768	786	765	758	733	765	749	834	769	786	783	715	748	792	744	806	748	770	772	711	746	757	771	771	742	748	736	738	778	744	768	767	766	798	767	767	753	782	726	767	738	740	797	808	753	807	730	768	773	735	822	768	782	783	796	784	770	777	767	777	783	760	745	777	794	755	750	716	778	774	786	795	764	743	754	736	708	776	746	786	720	715	750	744	770	762	815	786	779	798	737	771	779	729	760	819	762	743	755	769	726	772	769	771	716	786	774	770	750	749	748	783	778	800	755	753	743	769	765	717	789	774	733	703	800	756	747	734	723	781	774	797	755	760	765	733	780	706	732	767	762	803	789	749	795	791	761	747	772	746	727	752	762	742	787	759	786	727	773	764	760	717	778	758	783	753	823	773	751	724	757	726	788	788	760	778	762	764	793	753	715	769	785	735	789	746	755	774	729	779	796	802	813	749	760	801	710	769	801	730	773	765	764	766	757	771	776	780	758	790	771	763	820	751	803	768	778	757	853	791	773	764	751	785	793	752	792	767	806	752	769	806	768	769	784	737	756	783	731	770	795	795	793	742	783	763	788	745	790	775	777	747	739	754	788	776	739	762	792	777	746	759	744	760	744	763	745	760	787	778	748	793	750	806	768	753	764	716	788	757	751	767	729	721	775	819	779	791	741	763	731	746	789	742	765	749	786	716	715	743	737	753	728	769	740	780	770	724	708	782	757	727	726	764	782	770	778	733	778	747	772	817	736	756	723	767	764	762	768	767	733	729	790	769	727	740	737	778	765	784	792	719	735	739	694	754	753	773	732	745	751	738	738	749	729	808	788	790	722	788	737	783	740	785	738	765	786	807	722	754	740	725	723	783	765	783	775	771	768	742	747	792	793	729	731	711	765	805	741	736	757	778	742	721	747	745	769	746	814	764	765	795	820	740	789	756	798	717	751	825	739	752	771	760	765	759	762	775	790	760	677	762	781	699	734	747	769	723	749	767	766	777	755	732	797	762	748	770	741	759	748	747	737	771	728	737	794	746	740	743	728	744	708	792	779	818	769	754	773	762	781	753	754	833	801	740	714	772	789	742	747	715	765	755	723	747	762	759	833	705	738	758	733	749	724	730	868	756	771	749	758	754	736	772	783	761	769	776	791	759	779	746	735	796	778	752	783	821	785	750	800	750	776	816	736	771	760	764	752	793	713	786	774	779	756	740	757	755	758	723	761	734	761	776	788	795	790	738	773	773	727	745	780	756	729	790	732	785	746	739	760	766	774	779	748	745	752	762	826	758	773	740	783	800	777	750	764	745	699	765	778	788	784	763	723	805	769	768	730	725	747	801	708	842	785	767	778	787	748	748	760	795	769	771	766	776	730	792	766	737	740	751	758	776	782	755	791	727	796	794	745	747	770	779	769	746	735	749	772	798	770	769	745	792	763	811	698	789	771	757	749	693	738	721	761	765	769	736	751	754	764	758	786	767	746	790	736	750	769	752	788	776	823	744	774	762	768	746	761	755	730	775	790	768	759	715	753	797	786	794	838	746	729	703	758	798	821	735	767	760	787	804	780	757	717	740	743	758	745	755	731	749	777	761	756	741	787	792	813	782	722	738	761	755	749	739	768	701	757	803	766	723	777	758	744	797	756	726	759	782	725	735	763	747	768	759	765	748	819	715	735	693	760	751	721	752	744	745	778	802	790	800	731	756	783	767	765	713	748	776	780	783	765	763	792	770	776	764	746	771	802	749	727	745	737	684	704	765	741	793	809	758	758	774	786	789	759	789	762	803	727	791	777	770	741	794	759	815	715	771	740	735	760	716	753	741	748	770	754	736	775	726	752	781	715	743	735	785	723	753	752	740	759	782	756	778	765	842	759	781	707	756	755	764	739	757	783	775	783	789	785	758	744	793	748	783	746	735	745	763	729	798	755	762	732	727	736	738	776	753	727	792	793	730	728	744	799	799	788	786	765	744	774	731	788	772	740	740	770	787	766	744	759	761	801	756	752	756	759	712	720	743	726	823	771	794	750	750	696	783	779	810	734	717	766	799	735	759	767	799	728	737	757	740	760	706	722	749	815	740	785	747	765	785	753	730	742	740	789	766	772	765	774	784	780	768	767	771	734	786	714	735	776	810	761	776	745	783	789	728	724	707	743	740	781	766	765	771	746	755	801	768	748	768	789	804	746	753	773	797	753	771	725	782	762	773	745	781	748	782	728	738	736	787	765	782	771	797	748	785	762	735	766	808	758	769	748	794	755	776	790	810	736	720	746	715	751	763	783	750	769	778	740	792	749	773	748	757	790	797	815	747	812	756	729	763	761	752	806	787	779	758	732	699	765	817	742	752	780	774	791	828	765	773	780	772	750	721	738	784	736	759	773	780	691	741	716	766	748	793	778	724	743	754	691	807	792	769	816	756	773	803	784	766	720	786	797	767	716	757	745	741	765	750	801	753	765	737	752	763	833	727	747	798	793	745	771	755	754	794	847	833	753	762	762	765	764	768	767	762	763	742	778	762	764	729	753	760	771	745	716	761	775	739	756	775	750	763	774	776	718	713	741	738	784	784	802	783	798	723	799	835	721	801	784	778	776	793
67896	66119	52919	27212	6880	295	181	180	215	195	191	200	205	222	187	190	190	192	162	202	197	197	179	173	194	191	189	183	188	180	209	194	183	193	194	200	191	197	178	186	200	190	199	203	210	183	192	201	202	218	187	181	213	171	188	184	164	197	205	191	184	202	198	212	200	198	171	196	192	216	225	199	200	188	202	204	193	186	187	176	189	192	200	175	199	181	209	193	213	195	192	197	210	168	187	205	190	178	181	185	205	189	158	194	191	174	199	175	196	207	210	181	185	184	186	215	194	213	172	195	195	215	174	207	219	192	192	192	213	211	179	193	186	177	205	196	206	187	190	199	186	214	195	196	201	182	163	203	200	212	207	187	198	181	185	179	206	184	204	186	230	187	176	196	175	177	183	207	224	187	184	195	188	179	171	185	202	185	197	156	228	200	202	184	227	186	194	195	206	201	187	175	213	169	189	172	226	202	182	204	184	193	199	178	175	182	195	204	195	188	185	195	192	192	177	218	205	200	202	206	186	191	161	211	177	189	202	188	199	187	199	187	167	219	181	187	207	185	193	195	203	201	216	188	180	178	209	219	193	191	182	212	196	185	202	176	204	202	184	180	207	188	217	214	220	175	208	169	211	189	188	198	171	193	193	155	168	173	162	184	193	182	199	200	185	170	229	214	198	217	195	195	184	187	189	217	168	189	173	188	206	190	181	198	224	193	209	215	221	181	197	177	183	190	169	224	203	193	182	196	198	190	181	194	186	187	205	181	182	196	181	183	169	193	195	177	192	216	184	192	175	196	170	181	218	212	220	186	200	193	193	193	181	192	205	189	179	206	208	226	193	166	212	200	172	175	193	197	183	175	200	211	190	166	193	197	184	185	154	183	173	215	220	177	202	224	175	192	213	181	190	180	159	194	192	206	187	179	200	198	193	199	217	189	202	203	209	199	198	189	199	194	199	208	195	169	212	183	179	207	174	200	174	206	170	187	181	183	199	191	195	184	189	215	185	189	213	206	198	186	208	191	185	205	184	195	198	205	217	184	203	174	192	188	180	203	213	198	197	194	183	201	186	175	211	182	190	197	164	208	194	171	205	187	199	200	227	185	195	199	190	167	190	196	167	184	173	180	215	157	183	184	229	191	198	198	188	193	212	164	212	194	199	166	182	184	183	184	187	179	217	204	175	197	199	195	192	178	192	204	196	202	191	182	190	200	212	195	189	170	191	198	209	177	191	199	182	190	192	220	216	189	177	222	189	213	199	216	186	175	207	177	210	197	186	207	202	196	183	194	192	212	206	179	203	212	179	198	210	231	192	191	182	217	204	167	212	187	177	153	216	201	199	175	194	175	185	195	197	172	179	201	218	197	219	179	214	196	212	200	204	196	218	183	183	205	172	212	204	216	189	197	205	189	203	177	178	181	186	181	196	195	182	205	182	179	192	184	174	222	189	195	193	185	179	211	213	227	207	211	197	183	204	173	190	175	195	191	220	232	182	189	194	178	188	177	178	213	186	201	186	182	215	202	174	201	168	185	181	202	166	214	188	190	214	190	190	180	189	166	204	197	180	204	199	192	177	191	192	202	169	210	193	160	206	207	188	196	181	182	190	206	200	209	188	185	202	201	189	211	176	170	204	178	176	221	190	209	192	194	180	173	183	182	163	195	216	180	192	247	180	176	178	183	208	174	202	181	199	180	186	182	201	202	183	183	173	181	188	195	192	200	198	200	204	174	194	200	187	192	211	189	187	192	207	186	199	185	191	186	194	180	181	188	211	179	182	182	208	196	188	170	197	179	190	185	190	178	205	181	195	182	167	197	205	198	205	184	185	189	183	188	177	195	179	200	210	188	206	177	202	191	202	213	210	194	204	207	205	197	197	183	212	188	190	183	200	212	167	216	206	206	196	181	210	195	197	186	178	198	186	189	181	187	195	170	198	179	208	186	175	189	207	195	226	172	183	204	216	179	205	181	224	196	185	221	207	209	174	199	195	184	204	188	194	153	175	171	195	214	193	177	176	180	193	197	170	218	184	180	177	177	186	184	197	194	211	188	196	184	212	194	208	203	193	226	189	191	180	208	201	175	178	202	182	190	176	189	184	181	188	198	206	192	178	203	189	193	200	187	185	186	164	167	194	178	191	191	204	198	199	183	189	164	199	181	205	179	194	175	181	186	191	201	199	207	200	198	177	174	208	198	205	196	162	194	183	217	209	186	190	205	217	211	199	205	234	181	229	169	187	152	193	197	189	200	184	191	188	217	198	177	192	177	207	202	172	203	196	179	195	192	210	180	191	190	177	203	185	197	193	192	168	195	187	188	171	188	198	186	200	202	206	171	191	197	183	200	197	196	181	178	186	197	173	192	169	186	202	205	210	199	186	204	208	213	207	207	214	216	168	195	209	184	186	187	202	183	184	210	192	189	205	203	202	181	175	196	177	188	184	208	186	184	188	187	209	165	175	194	192	196	209	202	185	198	167	200	189	184	206	193	182	182	208	184	214	190	185	196	200	209	161	167	196	183	193	196	184	187	189	214	185	234	215	205	181	178	192	190	192	201	207	184	178	192	219	178	207	203	179	192	213	232	185	191	192	187	190	214	185	188	191	176	205	170	170	173	191	200	170	213	227	176	190	184	178	170	214	185	207	191	175	204	193	191	176	204	191	215	185	204	206	206	221	175	192	192	190	195	215	202	170	205	175	184	214	202	193	184	168	191	174	199	220	176	174	188	185	203	173	189	213	179	168	177	218	209	190	191	193	196	215	164	203	188	196	210	212	182	198	189	183	187	183	192	198	220	191	205	213	182	183	201	211	195	199	161	205	218	204	189	214	205	205	164	192	196	181	188	181	188	188	203	155	161	186	212	203	183	209	195	181	199	195	206	189	178	196	189	186	184	161	185	188	185	199	217	212	201	180	179	187	183	191	193	200	185	194	207	194	201	199	198	182	189	193	185	186	176	195	185	177	202	179	178	206	173	187	168	231	212	209	195	197	201	223	172	181	177	202	166	191	197	189	189	190	191	177	187	216	191	155	168	200	193	180	201	201	187	188	194	213	191	212	186	227	215	208	210	178	190	170	207	182	203	175	191	181	186	191	176	178	207	212	183	186	172	173	210	171	189	198	199	189	188	188	202	204	195	183	197	209	174	212	185	171	167	186	213	190	158	183	176	193	198	190	196	224	201	218	204	177	183	183	202	185	194	219	198	203	191	190	198	208	202	204	204	204	222	183	202	181	199	178	200	209	183	200	214	190	177	172	213	176	173	178	187	199	178	192	193	185	208	211	188	206	179	169	211	172	200	174	193	187	185	199	183	188	157	182	202	195	169	188	212	194	219	222	188	227	192	209	175	199	202	178	199	191	190	171	190	196	209	189	197	193	195	188	191	182	210	176	206	211	183	195	181	219	186	202	195	186	216	199	178	190	176	207	196	205	167	173	196	191	192	199	185	183	202	198	201	192	187	188	216	190	185	187	175	200	194	190	198	236	179
51870	55339	50337	31735	6104	685	665	716	696	611	702	691	660	719	704	653	641	693	671	663	707	675	685	703	665	677	653	622	657	679	687	675	687	723	672	666	691	660	619	645	682	677	654	667	618	661	638	671	740	605	718	641	680	658	619	719	651	659	654	678	638	663	628	683	688	653	671	696	654	680	660	651	733	699	687	667	672	684	684	632	680	681	654	644	655	678	645	678	644	705	684	647	688	699	627	690	665	672	710	679	646	677	670	663	680	709	667	694	689	674	697	684	697	670	657	699	703	670	674	639	652	665	631	624	651	655	672	676	698	686	714	579	668	667	644	588	598	646	626	688	643	648	638	635	683	678	651	661	671	699	616	672	661	635	683	672	708	613	663	662	703	710	654	663	671	693	688	596	692	639	688	613	693	670	685	691	698	652	680	677	694	651	674	676	671	671	648	679	666	667	662	639	707	681	693	665	674	706	699	638	703	688	685	675	693	624	648	688	666	627	677	660	684	647	675	656	613	632	632	715	657	683	656	648	673	688	659	689	695	667	667	652	626	649	675	628	642	672	657	657	648	653	639	708	662	655	601	658	676	688	681	667	654	654	640	669	670	662	673	710	712	630	657	658	648	706	691	654	630	658	639	652	628	674	646	706	658	663	651	662	669	665	666	616	633	660	696	725	679	659	650	708	709	658	691	655	664	662	668	652	700	656	708	672	629	634	660	640	645	654	693	661	679	623	706	727	635	664	678	691	683	672	627	715	644	657	644	674	652	656	653	677	686	676	694	652	664	637	739	689	714	682	644	695	640	638	682	647	675	651	686	637	699	632	691	650	639	690	699	662	631	638	673	706	673	661	628	696	709	675	669	670	618	614	669	705	671	683	685	630	617	665	699	712	657	664	612	660	633	671	710	691	645	640	673	664	637	655	625	631	645	657	646	646	654	656	651	651	695	633	672	701	675	642	667	659	583	666	660	708	655	665	649	646	625	668	670	691	664	652	640	613	651	666	657	637	655	652	716	685	662	644	639	652	641	662	687	661	657	622	647	666	701	693	669	641	654	687	659	653	667	660	705	667	674	696	639	669	642	659	684	660	714	670	664	713	631	661	661	667	658	627	681	695	639	644	674	706	641	650	686	682	650	682	687	666	680	632	643	648	662	652	691	691	630	677	634	658	699	723	724	675	656	673	648	659	638	716	662	692	659	647	653	677	712	652	691	684	643	710	675	642	652	677	697	722	656	675	676	678	713	666	639	679	678	623	664	627	668	675	671	689	688	660	689	675	679	647	648	706	697	657	681	657	612	658	699	672	650	673	667	664	657	699	681	642	684	673	663	625	693	668	664	707	703	687	671	662	690	642	664	680	662	698	678	679	667	647	663	668	680	676	658	675	678	662	645	676	638	648	668	667	632	640	637	628	640	659	706	679	637	667	643	676	666	661	687	686	636	658	670	662	656	651	699	691	661	697	687	658	686	677	723	673	707	673	677	663	676	659	635	629	670	653	654	688	635	642	650	718	661	681	665	642	610	667	699	731	640	664	661	622	641	666	628	646	690	627	647	675	709	663	640	702	684	691	680	700	685	670	620	654	658	659	696	681	734	663	652	654	659	669	634	620	675	666	683	633	630	613	648	659	702	697	692	689	620	670	653	686	640	680	683	681	746	667	680	672	664	694	626	704	673	630	741	655	627	666	613	657	662	670	677	722	661	633	657	700	649	673	637	678	696	700	655	709	671	632	629	689	661	677	675	652	651	655	684	683	634	626	704	675	683	657	665	698	654	649	672	669	690	699	688	660	666	675	650	660	679	662	650	646	652	656	691	665	641	655	663	653	671	686	624	646	655	673	661	674	681	665	665	705	656	652	628	628	645	682	665	646	650	621	660	650	641	650	665	679	700	684	689	669	660	680	699	645	692	693	703	666	709	705	656	693	630	684	664	700	667	689	669	634	682	689	652	722	660	657	681	644	702	638	638	721	667	649	677	714	687	687	674	651	706	661	678	659	630	673	669	672	652	720	638	680	643	667	706	672	643	669	645	671	626	631	646	621	660	641	653	694	669	659	612	692	720	661	649	678	649	681	655	629	645	678	692	650	706	650	682	675	683	691	665	651	676	660	668	649	697	682	645	701	688	677	676	692	687	656	690	634	700	661	756	655	729	693	682	664	673	698	653	663	684	636	692	676	703	692	671	651	702	677	668	692	636	679	632	698	664	714	723	638	687	603	630	627	636	686	708	694	693	642	685	703	704	672	652	694	679	667	678	721	657	620	693	631	672	700	686	662	656	682	712	644	658	656	662	706	681	647	635	644	638	649	686	650	702	715	696	641	687	653	620	690	660	653	662	634	710	661	683	719	688	768	680	650	654	661	638	663	674	676	667	664	610	596	631	685	655	689	612	678	641	645	698	710	649	645	672	635	606	732	635	624	666	695	679	655	699	674	705	663	661	673	683	673	679	691	651	661	667	672	686	681	658	688	705	664	702	704	658	645	696	681	620	621	668	659	689	662	697	669	726	678	712	663	658	668	679	704	627	645	682	666	675	642	709	675	686	669	649	663	653	684	695	641	736	653	643	676	641	689	671	705	660	642	646	674	712	608	694	718	657	654	652	646	693	668	653	671	674	685	644	665	688	684	632	694	630	623	644	682	662	678	694	658	682	667	659	682	689	653	673	677	652	713	660	675	673	652	651	684	694	681	673	678	662	681	669	667	657	674	685	679	707	663	680	677	691	665	687	670	668	627	645	671	673	647	627	644	654	689	723	638	696	701	695	623	666	691	690	594	652	674	659	656	679	666	666	722	642	669	682	692	663	674	661	603	638	714	686	662	669	678	659	667	625	647	706	694	695	694	676	630	645	676	657	631	690	675	677	668	651	679	688	652	637	616	668	718	659	639	674	651	653	642	659	640	656	696	660	671	689	695	682	645	624	629	674	715	718	686	676	673	629	683	674	651	672	673	694	710	660	648	686	676	668	725	675	644	647	692	693	722	631	674	665	656	706	662	663	607	676	654	662	672	671	709	645	712	633	689	671	652	635	707	665	678	668	649	651	675	643	661	646	711	652	650	724	653	637	700	659	668	670	658	715	660	676	642	687	708	698	685	654	636	708	633	672	630	647	601	646	642	689	645	655	674	656	640	702	669	666	656	699	653	636	643	664	701	703	658	660	667	655	676	657	609	665	653	678	678	649	701	670	667	696	702	670	709	665	652	612	670	657	653	631	692	664	643	691	633	702	668	668	697	665	660	630	704	685	689	642	670	634	722	680	657	698	672	696	689	608	693	636	654	682	654	683	689	653	674	686	644	678	666	654	662	647	677	668	633	652	705	664	700	657	698	628	651	631	659	640	661	702	668	695	702	678	605	649	649	705	637	695	665	668	699	663	664	701	709	633	655	656	670	655	681	679	659	662	675	639	669	689	639	667	656	695	634	672	685	672	713	652	653	563	639	649	676	731	654	731	671	602	738	652	677	676	648	696	634	630	663	646	699
74103	76052	61638	34225	11805	913	276	241	241	245	268	250	249	279	257	245	236	200	281	264	245	253	267	232	271	238	258	235	250	272	266	230	255	265	244	239	239	274	241	277	265	250	248	264	221	217	223	246	247	275	256	242	208	242	260	285	242	254	261	246	258	236	251	250	247	259	217	252	235	229	226	238	231	237	245	252	247	277	239	256	231	228	241	242	268	249	262	262	238	257	233	268	234	252	227	264	227	279	258	236	225	228	241	209	218	268	219	252	234	228	249	211	252	242	271	233	264	242	255	233	243	259	263	245	236	250	242	232	231	285	228	241	252	247	244	250	277	236	240	272	256	223	263	231	236	247	278	229	248	232	280	237	247	232	262	231	264	249	247	247	239	235	254	215	246	242	242	241	215	266	252	251	238	227	244	243	249	282	244	222	243	234	244	242	245	241	269	257	239	243	228	262	248	260	233	253	238	254	239	265	241	226	245	272	235	215	252	242	244	225	247	231	239	239	241	235	252	250	260	250	257	235	260	230	238	258	219	275	259	218	249	253	247	214	250	255	246	246	246	255	242	224	232	224	231	259	259	253	239	246	275	250	235	263	237	237	239	239	221	258	247	271	236	249	255	240	241	238	255	263	229	226	257	260	241	233	254	241	239	249	233	250	235	236	261	252	235	244	261	220	223	255	231	257	253	228	242	214	265	280	244	237	265	267	256	249	275	251	258	228	225	240	248	234	249	222	235	255	245	250	257	258	233	239	266	236	245	222	230	243	251	269	252	251	233	240	287	236	227	237	235	251	253	231	235	232	277	232	257	242	240	253	235	257	227	254	217	247	221	239	271	262	252	261	248	223	249	257	244	249	247	210	271	239	227	247	246	239	250	254	260	271	243	240	231	198	250	245	205	245	227	229	242	235	258	251	239	258	286	269	236	254	239	232	205	240	234	247	257	253	244	245	226	260	235	267	243	260	267	264	260	249	243	255	234	226	248	256	240	239	210	251	251	260	235	248	238	270	235	236	245	216	233	261	234	258	242	229	231	225	226	260	234	251	223	268	271	247	238	235	231	254	247	231	246	259	267	297	251	256	233	276	262	257	234	247	270	243	244	227	258	234	263	256	232	236	243	249	212	230	261	230	242	257	238	242	235	244	240	244	247	241	240	235	227	246	261	256	229	246	253	246	238	234	264	254	200	233	233	227	247	242	239	216	261	254	246	225	254	280	249	253	236	250	247	226	248	210	270	220	262	237	275	264	234	261	281	252	270	244	243	239	290	244	243	235	249	255	247	248	248	236	251	223	243	221	237	257	235	259	276	276	256	281	248	256	262	260	238	253	240	251	229	250	246	246	230	237	228	248	246	228	266	247	215	272	278	245	229	246	244	251	224	250	274	265	228	274	251	238	242	252	224	250	241	253	229	236	210	225	232	255	264	224	232	215	260	251	247	258	251	259	275	229	229	249	239	253	265	281	224	254	243	245	251	254	226	237	227	245	229	252	228	278	224	246	238	253	246	249	241	242	253	241	239	243	269	233	233	258	234	239	260	253	245	239	266	254	276	211	263	285	242	228	228	256	250	241	242	249	247	260	256	255	234	233	234	245	232	259	231	250	238	281	258	268	234	265	228	233	243	236	241	223	262	255	269	248	257	261	273	255	225	250	241	233	234	246	250	262	219	253	243	230	251	242	245	259	272	248	269	220	244	254	242	272	267	249	248	246	251	225	239	242	202	229	230	257	235	229	266	269	240	213	238	255	244	233	257	256	240	247	275	253	264	248	264	239	253	226	263	251	233	249	221	230	215	263	244	243	242	270	228	260	236	275	256	262	247	219	229	217	265	252	249	245	267	242	223	260	263	258	235	251	259	223	240	267	248	253	262	251	247	231	231	243	267	242	241	265	219	227	255	241	229	227	251	251	250	252	263	235	249	231	249	266	233	239	256	237	250	270	266	263	241	239	248	258	229	233	279	259	240	243	236	251	245	260	274	250	233	244	252	269	250	251	247	246	231	219	275	263	266	279	245	238	236	239	261	245	243	231	250	238	223	232	229	214	284	235	268	236	236	247	273	226	253	243	251	261	247	239	292	244	247	264	222	234	265	232	265	251	250	247	232	219	233	251	227	222	241	252	256	259	243	249	249	253	233	277	281	248	263	282	242	246	276	217	260	267	257	278	228	268	249	257	274	237	244	257	257	224	222	238	240	250	243	253	286	260	254	238	252	252	246	243	253	242	230	243	254	254	225	225	217	264	248	261	246	234	266	212	243	269	253	235	252	254	253	264	235	229	244	262	233	240	250	232	232	247	227	253	250	256	250	257	234	269	264	248	246	246	258	273	248	264	212	269	246	265	231	253	261	230	251	244	236	248	225	230	283	259	255	246	249	221	237	250	264	250	246	251	222	233	252	243	249	228	242	240	235	227	213	240	245	258	277	230	256	259	227	236	256	269	222	266	255	250	229	261	258	247	217	242	272	241	233	263	280	265	251	265	256	249	266	258	253	242	252	237	249	251	227	234	221	245	264	260	239	251	257	257	232	262	261	234	245	267	214	241	230	257	253	236	245	238	221	250	228	260	246	230	251	235	221	259	250	235	241	233	256	257	273	253	232	251	239	231	236	227	226	245	250	268	249	258	235	224	240	253	233	218	254	237	251	233	241	243	250	263	253	241	254	227	250	240	242	238	242	256	255	259	238	238	244	240	241	234	250	227	226	248	229	279	242	235	241	222	266	266	235	226	243	219	230	268	247	237	242	268	244	252	210	241	227	255	234	271	250	249	222	242	269	245	230	228	246	256	258	230	246	243	247	228	264	220	245	275	277	235	227	262	255	253	262	227	258	258	233	251	244	249	239	259	227	201	251	240	230	251	248	241	284	274	281	250	255	254	226	251	252	236	264	266	236	232	208	242	264	252	247	265	246	244	257	221	233	235	278	247	237	226	275	285	244	245	239	255	258	237	253	247	231	238	246	252	239	227	272	232	225	228	229	243	212	230	262	273	226	235	237	260	233	253	223	222	228	277	270	252	230	252	227	264	281	214	270	255	225	228	248	256	259	245	259	224	234	246	234	256	252	256	224	230	258	224	229	243	239	267	229	236	228	240	227	245	247	250	260	236	240	247	256	249	225	253	255	241	239	227	230	254	247	287	243	251	221	246	255	226	247	266	255	255	239	219	242	251	212	221	247	247	235	247	257	245	246	239	220	277	256	272	243	237	259	289	252	239	247	240	223	263	228	250	264	245	244	240	288	257	272	256	232	256	231	268	245	230	262	279	260	257	255	238	249	223	232	272	213	251	257	235	239	217	242	244	229	273	243	260	218	249	266	254	240	252	264	246	235	224	266	238	251	239	273	232	240	285	253	235	246	237	242	276	229	236	251	218	239	226	266	235	254	238	215	246	236	235	242	269	271	263	223	241	252	249	252	237	266	259	242	261	262	232	240	244	225	246	256	254	251	252	246	252	236	239	233	281	264	257	262	245	241	204	242	237
62309	69616	61340	38309	6839	826	884	804	862	806	806	778	793	872	784	759	822	806	789	802	812	833	824	861	845	812	815	875	817	772	826	809	748	814	778	764	819	819	800	770	762	821	801	778	752	807	787	841	813	833	775	862	813	803	824	830	837	797	781	789	793	783	839	820	771	807	840	829	825	781	823	843	842	814	762	777	826	859	815	818	790	744	846	772	803	785	797	878	807	806	792	809	795	806	754	769	825	803	818	812	808	782	803	796	870	813	783	711	826	825	798	859	785	815	795	783	789	783	815	818	788	827	830	746	840	823	754	846	815	805	791	795	758	831	776	813	827	810	819	785	826	813	838	861	824	777	768	812	863	767	851	789	744	818	770	808	864	778	816	843	831	765	826	735	826	836	782	855	794	875	824	863	796	790	800	848	782	812	890	824	763	837	856	776	797	795	807	805	849	794	815	810	763	821	794	830	822	777	789	809	800	793	820	821	814	806	771	855	803	894	856	822	825	760	823	755	860	798	836	862	782	805	805	821	778	784	779	761	793	782	767	808	782	790	826	790	780	811	797	861	823	832	771	804	836	854	769	779	802	819	829	794	806	802	802	769	766	820	764	823	820	860	819	864	787	814	808	857	857	801	809	784	794	798	744	844	807	799	846	806	772	835	817	800	850	831	817	825	833	806	756	780	797	806	801	785	861	794	771	843	859	777	826	820	838	846	791	814	822	813	854	807	796	803	834	764	793	853	796	812	833	834	795	769	815	786	789	766	826	735	787	814	805	867	775	827	854	805	841	809	785	841	829	804	835	797	801	812	815	830	787	844	843	810	798	771	782	792	728	846	837	781	800	813	823	842	744	825	804	816	846	791	808	813	797	770	828	803	815	801	839	808	821	807	821	800	808	779	845	799	898	832	782	773	852	801	812	781	806	775	796	822	804	785	873	801	817	778	771	789	825	813	832	819	762	757	800	818	828	794	818	783	796	790	792	819	858	811	801	810	879	821	788	768	772	834	811	811	834	793	813	757	788	776	781	795	729	792	837	810	812	762	847	826	762	819	817	792	780	781	793	774	794	771	787	805	815	745	833	802	810	808	753	838	842	863	808	806	818	789	758	801	838	820	816	792	768	800	788	803	798	767	834	814	835	843	807	783	753	781	795	845	812	812	813	759	831	804	799	825	850	787	807	814	794	864	758	779	789	810	829	862	764	799	837	789	823	792	788	813	829	767	858	851	829	801	780	818	862	785	771	770	854	839	808	803	821	797	820	817	769	802	811	842	770	810	818	832	796	885	746	777	827	793	820	803	772	743	778	837	855	827	794	809	840	835	798	802	808	813	821	823	787	793	788	833	850	855	767	808	764	797	787	831	796	795	779	797	820	804	776	779	819	796	799	798	852	800	826	803	834	792	767	823	842	822	804	823	811	855	809	822	820	831	756	799	822	797	819	817	769	803	816	847	856	771	777	767	842	753	843	777	813	733	793	797	805	807	827	752	808	781	825	773	804	840	799	774	756	837	801	815	811	831	838	800	782	845	783	838	879	833	803	823	858	808	796	813	779	809	814	795	833	777	811	820	804	791	801	803	821	795	767	832	834	792	795	748	808	770	800	785	824	808	810	780	815	789	808	768	833	839	781	831	779	801	841	837	789	824	825	784	802	859	797	744	808	793	817	805	789	777	807	813	787	823	801	807	794	799	789	799	815	845	820	792	851	818	810	849	776	841	857	797	799	796	832	766	821	762	785	794	814	737	804	837	818	802	826	802	807	838	846	798	816	815	743	752	824	797	812	800	797	861	790	786	795	849	776	835	792	791	834	818	794	806	794	836	806	790	802	844	807	848	822	764	817	814	790	837	813	785	792	802	803	790	791	808	820	753	847	842	802	811	807	808	801	824	796	771	780	804	859	765	818	800	776	792	759	831	881	816	874	772	796	800	828	834	880	792	782	801	811	819	802	788	805	897	804	772	798	778	776	850	757	811	815	793	768	802	798	831	805	837	904	843	786	808	778	807	784	842	835	800	753	816	817	782	821	804	788	816	798	841	771	822	835	817	802	832	810	837	867	837	803	855	809	819	777	776	830	798	804	818	798	808	850	817	781	824	787	794	817	752	809	782	831	810	774	786	779	826	792	828	852	826	794	807	817	843	824	798	844	836	823	857	845	804	819	771	798	822	781	848	843	730	838	826	822	798	827	833	786	771	779	833	861	840	801	811	845	873	824	808	849	802	797	825	819	839	883	788	850	803	800	799	794	817	822	805	814	858	796	870	866	801	819	847	858	795	788	824	825	761	800	806	801	790	840	798	845	820	800	791	783	782	791	799	829	837	817	829	867	834	779	789	814	804	823	823	854	793	821	840	756	811	755	802	831	897	860	861	848	809	803	786	840	773	781	778	831	812	805	792	809	803	790	832	766	823	850	758	779	796	833	813	830	827	770	885	803	769	793	756	816	824	804	734	777	765	825	835	836	781	822	828	805	797	836	787	863	754	817	769	837	789	834	799	774	781	839	757	852	853	759	818	804	816	834	818	798	771	828	761	786	784	850	835	772	783	834	788	716	816	817	830	791	821	822	822	811	798	755	818	760	796	863	819	837	795	827	839	823	789	801	793	858	823	794	837	799	845	801	795	805	816	765	772	805	844	806	801	776	783	818	796	828	828	809	813	833	796	837	830	805	824	844	763	725	832	812	789	836	847	818	776	776	772	826	789	847	774	795	818	805	826	765	806	817	811	793	822	793	738	794	794	769	801	781	801	793	870	761	807	803	784	832	850	854	836	788	863	801	830	813	757	863	837	746	774	793	831	808	861	822	848	818	822	787	823	766	852	809	791	831	827	788	808	753	807	792	798	823	791	787	820	857	843	765	816	808	759	782	794	818	783	798	836	853	772	823	787	809	804	789	848	836	797	856	817	749	804	801	780	884	803	829	790	837	835	778	788	849	820	760	779	781	845	842	801	875	782	835	808	804	789	794	793	853	824	833	794	800	793	822	816	820	799	777	838	861	782	795	805	832	765	838	820	853	833	822	857	805	818	793	775	768	848	832	795	829	804	803	829	800	816	824	832	778	741	791	791	773	803	761	834	829	886	767	846	845	836	793	817	782	844	853	793	765	794	811	822	763	796	793	806	824	784	795	805	780	808	797	803	805	773	793	853	788	756	784	815	842	806	783	789	797	782	752	832	803	826	829	766	803	826	808	834	801	800	852	823	817	844	836	854	803	763	755	797	879	817	780	800	834	856	822	812	811	862	778	792	811	773	817	823	765	754	779	806	802	756	803	800	803	818	799	761	787	775	842	824	823	801	863	830	807	784	794	812	873	792	819	878	804	846	760	817	814	860	791	778	819	746	819	815	816	784	834	778	797	767	858	782	813	823	848	807	802	859	797	801	792	848	766	832	879	770	865	858	808	816	783	815	776	754	886	845	837	831	802	774	881	782	792	780	788	804	767	810	809	828	813	828	813	816	782	849	750	866	795	746	820	857	838	805
30670	21717	10375	2225	301	225	198	218	195	197	209	200	207	161	205	198	239	236	215	220	220	193	203	232	202	206	205	192	196	187	232	197	204	230	205	219	197	227	247	201	200	212	232	214	212	229	200	210	213	242	191	191	211	222	205	232	189	214	227	216	214	206	216	203	224	220	206	205	208	215	189	229	203	188	219	202	232	215	209	212	201	238	225	200	173	207	208	191	189	199	189	205	231	206	218	220	209	196	211	192	194	209	224	235	197	190	194	207	216	215	211	198	195	198	241	218	214	209	218	230	198	206	214	208	231	203	220	252	212	209	207	183	250	224	229	216	187	190	175	218	222	231	233	223	224	210	213	207	216	215	200	213	214	206	214	210	210	188	228	225	218	218	224	172	209	207	197	198	200	193	195	199	221	190	208	220	212	214	187	189	202	217	195	206	201	219	202	195	217	185	205	205	239	236	209	209	218	195	197	216	223	210	217	224	201	210	230	202	214	206	209	200	211	216	191	210	218	210	199	211	205	206	212	224	206	251	189	214	200	218	197	211	220	223	192	210	201	182	239	208	208	215	181	206	237	196	200	199	193	235	218	223	178	213	227	208	210	199	235	213	194	199	229	184	212	193	194	224	220	181	223	200	215	213	194	209	211	185	198	215	223	197	196	167	217	225	221	216	211	204	185	204	210	219	204	195	194	228	214	242	225	233	224	210	187	223	194	238	221	201	228	214	231	241	218	184	212	205	198	223	202	193	220	226	200	201	186	220	234	209	199	209	201	190	200	229	194	192	205	201	206	219	217	211	207	194	190	222	195	236	198	203	192	199	183	204	196	216	226	188	191	203	222	215	225	199	219	205	216	188	200	209	216	229	202	222	212	223	215	214	235	215	233	209	231	221	224	215	222	207	204	194	203	222	165	223	203	235	191	200	206	216	209	233	213	230	200	215	243	209	210	204	197	216	219	200	203	237	196	230	190	229	219	237	182	209	208	210	221	202	210	218	197	241	205	219	218	210	202	209	214	205	207	233	215	209	202	210	207	193	204	228	206	205	173	206	208	222	216	203	208	223	212	208	218	184	192	218	234	200	213	177	208	210	213	196	207	210	217	224	216	206	229	201	193	213	189	196	192	205	210	195	218	231	202	199	176	205	209	218	215	227	210	180	197	201	208	223	194	204	200	188	249	202	193	217	215	247	207	216	186	193	241	209	243	200	193	211	202	203	204	189	193	244	216	227	217	207	217	235	193	203	188	209	226	215	227	216	205	255	205	219	206	188	188	211	220	204	190	200	199	205	222	204	198	190	187	188	232	196	211	223	238	206	209	180	210	206	210	216	243	181	220	212	215	219	207	216	193	207	197	194	196	211	198	205	190	198	228	250	207	194	185	198	214	194	193	223	178	192	230	198	198	195	198	193	192	192	226	208	218	231	181	206	222	229	202	224	199	205	208	222	222	207	212	214	230	197	199	195	189	224	217	193	217	211	194	220	194	209	228	229	242	213	220	196	200	211	218	203	209	213	187	201	209	204	214	197	210	211	208	197	209	223	224	217	202	206	199	212	211	203	188	215	219	211	209	228	194	211	223	182	195	203	237	214	180	206	190	194	195	206	232	208	201	219	227	192	191	223	215	217	217	192	224	197	231	221	203	223	190	202	220	223	219	196	228	173	212	197	215	207	206	204	187	213	214	218	236	225	230	215	201	181	196	234	218	211	227	194	206	196	187	216	204	217	237	194	178	211	201	192	185	192	210	237	220	186	233	202	199	209	214	224	218	203	198	223	203	192	215	197	224	196	235	200	208	193	211	211	182	208	216	199	218	195	226	201	213	185	216	196	221	209	212	216	205	220	218	208	219	228	236	226	197	224	210	195	228	218	229	192	223	193	203	209	208	211	186	228	241	193	200	209	216	205	231	201	214	215	193	208	217	213	182	198	214	214	217	200	215	188	233	185	218	227	244	224	227	223	216	205	206	223	189	229	202	189	223	204	200	208	233	195	209	193	217	210	221	199	207	202	229	189	209	203	229	230	219	199	213	226	200	201	196	207	219	202	221	198	208	212	226	217	212	186	188	176	206	206	173	227	236	197	207	213	211	219	192	205	208	204	208	180	202	197	189	201	215	216	200	185	205	192	220	217	208	203	185	202	202	202	214	183	197	197	208	202	229	197	201	219	206	208	199	192	217	220	202	213	204	208	214	221	227	192	218	193	221	196	227	202	215	206	193	198	220	221	216	208	199	201	237	219	227	209	195	217	237	197	198	208	215	232	209	208	201	195	204	187	207	192	228	229	239	243	203	206	187	214	223	200	212	228	227	228	221	200	210	221	220	222	212	208	230	213	197	212	201	208	211	234	239	186	201	179	212	254	217	213	208	229	221	196	210	224	211	211	213	201	211	213	212	210	195	183	209	206	233	222	193	229	194	224	232	201	228	228	189	219	179	217	192	213	226	215	179	188	196	202	218	195	218	202	223	202	206	234	204	232	178	206	225	211	208	184	200	192	215	258	205	230	209	170	224	218	207	227	228	218	209	230	212	200	200	221	234	200	216	209	216	217	232	215	211	240	196	217	209	188	237	212	203	201	183	175	216	211	206	224	224	231	174	217	206	215	209	195	207	220	211	198	198	190	203	210	225	240	199	211	225	210	208	213	229	204	197	183	226	195	196	222	208	185	215	207	186	212	197	215	194	216	165	224	194	194	208	192	206	220	231	204	220	224	208	235	189	225	208	196	230	225	209	225	185	216	196	205	181	215	198	250	215	189	234	210	217	229	195	211	221	213	220	235	221	206	185	207	202	237	201	222	200	207	218	191	214	216	188	200	227	220	187	224	210	225	236	215	225	194	206	224	228	213	219	201	191	191	182	232	214	231	208	225	221	206	187	219	202	221	225	217	181	203	212	195	189	212	230	209	223	199	220	224	208	237	200	204	222	226	231	219	236	209	211	196	203	209	185	214	235	234	205	221	207	212	198	212	218	212	185	209	205	205	220	224	198	203	236	177	179	197	180	215	190	209	209	198	200	221	202	208	205	221	206	214	223	196	199	216	224	204	194	212	215	202	212	200	204	207	210	225	203	201	211	182	231	196	206	193	187	215	191	203	206	195	208	237	182	224	218	242	214	218	204	193	195	212	209	238	203	206	195	242	226	224	198	207	209	206	209	203	212	204	198	181	221	213	238	199	207	216	188	205	205	217	217	212	210	219	217	239	214	231	220	204	186	202	200	210	222	212	195	202	220	201	221	243	222	209	204	188	208	230	230	226	212	187	203	214	216	204	209	220	200	206	213	187	215	202	171	219	226	208	201	207	227	232	215	208	208	215	201	234	198	201	200	209	197	213	197	216	217	210	226	200	219	206	197	230	230	207	210	196	196	200	219	198	206	219	188	203	210	227	223	222	217	226	200	204	222	212	236	219	211	222	212	216	214	199	210	216	204	187	211	197	194	213	194	203	222	225	224	224	202	210	191	199	207	211	219	221	214	217	213	204
31663	26312	16639	5289	899	724	709	742	713	736	734	722	729	783	709	680	671	726	756	756	648	695	715	682	699	748	679	778	698	707	731	737	709	710	728	739	728	726	724	761	740	702	735	764	663	727	744	753	693	675	729	663	715	704	734	643	707	729	757	738	733	720	717	699	719	720	734	718	707	706	728	744	697	740	678	682	719	757	682	701	714	699	751	740	636	714	769	743	743	739	798	757	713	758	714	708	749	719	683	730	694	740	690	709	693	689	731	715	680	668	722	732	736	701	711	698	680	677	704	710	697	715	746	723	753	743	761	705	722	691	713	724	748	721	657	681	776	708	732	715	682	722	709	699	765	742	678	686	727	719	726	692	724	686	753	677	707	727	781	670	655	716	677	747	700	641	686	695	688	715	724	698	739	747	722	716	704	754	736	718	731	714	721	723	712	692	745	720	754	746	677	725	670	718	749	724	717	713	702	686	693	711	738	676	686	712	677	738	716	738	671	748	746	724	742	723	654	698	705	723	670	678	724	720	706	666	653	767	691	736	722	776	697	714	764	765	748	693	727	738	730	702	706	727	704	705	708	739	719	683	667	753	702	682	710	718	735	729	714	743	698	701	732	693	691	680	721	678	738	747	721	686	721	711	732	699	695	753	707	704	703	715	712	708	700	678	715	686	735	692	714	717	747	697	710	680	707	706	754	698	716	710	673	693	724	767	705	722	713	722	754	693	724	746	655	712	734	683	693	695	752	679	708	695	739	740	719	744	740	732	702	753	719	740	714	711	724	738	730	745	721	709	732	735	697	671	694	670	711	729	736	716	718	675	756	724	697	697	718	659	711	723	750	691	700	697	711	696	692	760	682	710	767	712	747	697	778	720	769	729	700	705	685	717	759	704	702	749	754	678	796	708	678	746	724	701	736	686	732	683	736	706	716	732	728	695	719	701	698	730	677	686	734	712	737	715	686	747	710	692	734	696	725	725	694	746	722	737	745	717	747	681	716	722	796	721	741	731	714	757	715	779	724	734	710	713	652	668	653	738	689	728	724	716	744	725	746	687	729	689	697	760	753	722	692	701	724	695	719	729	708	706	755	780	739	723	723	704	717	684	677	690	694	737	725	728	723	756	715	709	694	750	678	682	698	712	721	747	735	715	718	710	671	677	710	704	697	716	718	731	763	659	689	711	731	684	693	658	768	793	712	737	687	698	717	705	678	757	729	701	736	738	697	708	733	742	764	781	725	689	778	725	753	733	728	709	706	694	726	707	721	763	733	711	720	675	656	666	745	730	693	759	715	666	808	721	717	746	707	711	752	727	756	683	761	734	682	749	666	707	771	698	696	679	737	686	759	700	711	698	714	707	725	731	730	716	719	672	679	739	708	722	722	730	722	666	686	703	728	733	697	669	674	659	698	730	702	637	669	724	699	701	732	732	690	724	684	760	684	708	719	771	734	704	692	712	734	691	749	719	718	719	733	769	719	705	725	688	677	761	706	680	696	755	751	682	682	722	730	718	718	721	714	715	709	729	717	686	738	690	742	698	693	751	678	682	678	735	716	731	759	744	755	708	733	741	718	745	714	696	701	682	681	713	692	733	687	719	704	744	701	675	721	743	746	719	684	772	758	726	739	670	735	715	727	667	720	688	706	743	726	714	781	708	733	720	660	688	735	687	707	694	743	748	742	667	704	673	743	670	710	668	707	746	696	727	705	727	720	717	748	717	685	767	708	705	729	716	717	724	742	741	740	707	722	726	670	640	704	748	771	714	729	711	716	686	704	758	734	736	739	721	687	721	693	668	681	651	689	670	716	707	697	708	760	725	742	772	716	718	704	706	741	702	744	733	703	698	687	739	711	715	755	719	696	710	772	667	689	703	731	697	712	810	682	743	744	730	681	723	694	694	732	733	697	696	686	677	740	756	724	733	734	682	737	702	713	697	730	747	729	699	725	732	675	770	750	739	752	708	734	685	729	716	691	725	744	742	707	729	727	693	671	728	729	770	709	731	760	683	713	664	726	717	767	711	716	707	738	706	716	737	717	706	699	733	692	718	715	665	691	741	770	698	728	797	732	724	720	709	724	770	692	717	692	719	719	691	737	695	692	750	710	716	750	776	723	747	761	749	726	746	734	682	764	772	732	726	736	741	711	752	700	743	712	681	710	672	737	687	696	716	726	710	736	729	724	729	703	730	698	721	723	717	690	749	711	727	697	651	725	672	730	731	754	708	739	702	718	727	704	749	710	755	739	711	731	732	670	691	706	724	762	672	686	726	709	725	718	737	731	714	693	721	716	699	722	697	724	732	698	689	698	747	766	704	685	740	749	696	720	733	719	737	694	750	685	708	702	672	732	693	738	719	719	709	764	725	708	697	711	706	684	691	699	738	724	726	756	734	706	699	705	759	715	704	714	717	713	709	685	717	720	701	720	706	726	704	714	742	687	707	739	674	746	701	733	692	735	721	721	760	728	696	708	764	689	727	780	720	701	728	684	722	693	685	688	700	742	701	715	704	753	732	715	726	700	682	715	746	703	726	691	746	795	713	719	707	706	705	732	693	759	750	717	745	762	741	761	702	705	698	703	694	755	731	727	688	762	722	748	756	701	731	754	721	658	724	700	711	728	739	765	670	689	716	706	704	726	725	695	723	687	706	753	697	717	695	703	717	719	705	725	712	717	705	731	717	724	677	753	714	721	690	704	717	705	702	743	720	763	684	733	708	677	747	698	742	714	690	678	740	744	705	722	714	697	719	700	678	725	657	722	733	719	729	714	744	689	769	669	714	688	716	672	680	731	721	700	690	696	677	694	705	741	713	720	698	747	744	743	708	744	743	719	723	760	687	704	724	718	714	698	730	763	690	704	697	725	715	718	752	703	714	727	724	774	739	703	705	701	727	700	751	712	668	748	809	738	696	726	707	718	698	722	746	737	689	646	729	766	724	721	723	742	737	738	724	730	759	737	734	707	714	788	731	696	725	719	728	676	729	726	715	735	694	742	737	723	736	773	700	710	657	737	706	719	746	758	726	706	738	702	768	713	704	749	723	701	711	730	731	779	692	720	741	720	742	669	684	729	659	727	713	756	706	725	690	695	713	693	726	764	718	707	748	715	705	737	722	745	728	725	716	739	684	692	736	730	697	695	727	717	740	735	677	710	744	695	736	746	691	703	676	712	745	717	715	708	720	702	693	708	704	733	721	714	726	746	773	728	712	671	713	742	716	711	715	730	691	723	731	731	705	741	705	695	711	739	780	714	686	702	725	726	726	800	697	725	718	720	672	717	677	754	709	698	730	722	695	640	733	729	747	677	738	709	722	740	737	724	680	703	739	691	744	729	729	747	698	743	753	748	732	732	700	737	744	681	738	741	703	801	736	678	673	657	706	715	742	714	691	678	693	699	763	714	695	699	766	732	693	708	698	750	729	695	746	704	704	741	724	731	737	739	703	719	648	731	756	737	714	711	733	705	705	658	747	705	720	729	668	710	768	749	670
67005	66182	50490	24885	4789	213	187	164	196	185	166	174	157	193	169	191	159	173	182	178	179	159	168	190	160	183	153	174	171	165	170	195	177	183	155	182	184	200	187	161	173	174	210	154	168	192	180	171	184	171	142	169	187	173	195	175	177	191	165	153	208	154	145	178	183	182	183	175	194	189	180	161	172	152	188	211	196	160	178	168	171	166	167	174	176	179	170	184	159	189	154	155	180	181	155	195	178	173	175	193	174	181	188	182	185	175	156	187	171	175	163	166	169	164	167	171	180	172	190	156	194	193	190	156	191	178	171	149	169	168	201	163	160	174	158	171	177	176	183	158	172	174	175	181	178	183	177	186	180	175	181	177	181	186	159	176	156	175	190	182	145	176	172	213	168	179	188	166	167	166	180	184	181	158	173	155	169	181	168	162	158	163	183	196	182	166	173	169	163	186	171	177	187	180	165	190	177	187	174	167	166	167	162	186	164	154	202	185	168	170	152	165	168	198	162	168	152	188	180	182	173	181	169	160	175	166	173	186	170	171	176	192	166	189	183	161	160	182	159	172	170	168	173	164	176	205	180	187	168	167	166	134	169	188	176	160	168	155	168	172	167	148	180	198	155	198	158	159	138	150	161	176	166	174	172	177	176	172	169	176	181	168	164	172	168	165	162	167	186	175	170	167	164	186	159	154	176	205	175	171	173	189	167	163	171	188	167	170	195	183	163	185	179	179	199	186	181	170	192	193	191	183	169	168	185	166	163	149	182	154	174	168	153	189	179	163	153	172	167	172	194	181	178	150	174	178	169	169	178	178	159	190	181	167	170	175	177	158	180	193	176	167	171	184	168	160	170	166	174	172	157	191	158	182	174	201	178	199	165	169	178	185	183	162	162	190	168	181	152	173	196	184	173	184	172	169	169	171	197	173	173	165	184	155	171	151	171	164	167	188	175	179	192	189	159	173	175	187	184	173	158	163	183	166	176	178	188	174	150	178	187	174	180	162	181	162	180	168	184	167	183	164	161	190	196	195	205	192	176	170	178	169	162	161	148	181	166	188	171	175	173	168	205	173	182	178	174	157	175	152	145	177	172	176	183	167	184	154	168	183	177	167	165	152	182	187	185	169	215	171	174	179	162	171	182	164	194	183	183	166	174	175	163	183	131	172	181	165	180	163	171	174	169	188	199	192	167	186	173	166	157	178	186	160	161	175	189	155	202	161	169	179	187	160	170	133	179	167	172	194	182	169	171	170	166	181	165	152	183	167	186	166	193	158	180	172	154	152	166	180	155	188	161	169	161	178	187	160	160	167	153	179	171	182	159	188	154	166	161	184	183	169	161	179	180	160	179	187	161	176	172	144	185	156	182	205	165	181	191	146	168	167	160	161	156	163	175	166	181	188	207	181	187	149	174	171	172	170	176	180	199	171	186	164	181	176	171	165	155	164	183	172	181	140	177	180	150	165	171	175	177	172	201	171	186	194	192	185	162	177	161	166	154	180	184	187	162	168	172	162	183	174	161	162	146	182	184	183	188	193	163	163	165	167	168	161	181	164	186	166	161	164	173	186	184	186	160	161	195	183	198	151	156	182	162	173	178	171	178	173	184	160	182	172	169	187	184	173	172	184	183	176	195	165	203	157	166	176	184	179	168	164	173	165	171	177	163	167	160	174	168	185	167	181	171	174	166	158	190	168	171	179	185	175	171	167	170	174	180	188	169	158	192	180	194	186	167	163	170	200	147	155	182	166	153	164	184	174	167	165	177	181	182	169	166	154	170	193	188	153	175	198	176	168	183	169	182	180	154	197	162	177	183	164	190	167	178	155	188	175	167	154	165	159	152	167	178	171	209	159	177	196	193	162	189	173	180	180	196	164	168	160	175	174	164	200	154	185	169	185	173	171	160	194	168	162	158	184	189	174	163	203	168	183	188	179	182	181	156	197	196	176	183	177	179	184	158	162	164	181	159	187	171	166	175	188	173	179	159	154	166	152	152	168	161	178	160	173	170	172	182	201	153	188	161	133	164	152	155	187	181	179	191	188	163	169	169	180	189	186	168	163	171	162	188	172	171	185	193	167	197	175	181	168	175	166	197	202	171	189	186	166	172	166	159	177	169	177	176	175	156	183	182	192	195	171	180	171	156	191	188	179	179	158	174	164	166	174	188	165	196	202	167	178	185	164	159	200	202	168	170	191	154	170	209	183	192	177	183	181	160	186	189	150	191	186	194	182	165	168	169	194	151	176	170	176	183	177	180	191	167	157	159	171	171	174	191	154	194	192	179	175	154	178	168	176	154	168	183	193	146	166	156	148	160	170	172	153	181	183	166	164	162	173	190	181	196	175	179	164	184	194	170	195	188	180	186	175	175	171	193	157	176	172	143	171	161	182	194	196	192	176	186	174	202	189	151	185	187	182	169	151	182	168	223	190	163	179	172	158	178	170	176	153	165	167	170	171	181	179	163	182	167	163	164	164	164	178	193	175	150	147	172	179	162	186	182	178	178	187	185	182	190	150	171	155	197	159	177	173	171	185	194	162	162	181	189	161	177	179	165	165	149	170	160	166	171	165	174	184	178	208	149	155	183	185	201	186	163	159	162	166	158	169	178	170	171	185	201	157	186	166	175	180	169	158	168	166	163	179	173	181	176	182	164	180	179	175	164	177	172	181	170	195	173	172	180	162	180	170	157	185	198	199	191	167	176	180	156	169	172	187	175	167	161	169	164	182	181	167	179	177	167	183	172	176	195	178	189	161	154	166	181	172	180	178	159	189	173	179	156	161	186	163	165	192	173	181	179	169	160	154	184	167	185	175	170	163	188	206	160	159	165	156	198	174	191	174	179	187	149	185	186	191	190	171	173	203	150	170	154	188	169	186	189	189	183	181	174	175	209	176	169	176	196	176	190	171	178	192	171	158	188	171	170	178	198	172	152	213	176	170	184	157	185	183	162	169	171	174	168	202	181	168	183	168	165	169	152	180	161	181	177	184	191	179	193	159	190	197	156	185	183	170	156	175	186	145	165	183	202	181	188	147	196	164	188	205	201	181	192	156	176	153	184	165	185	204	186	168	203	168	164	196	191	162	193	173	186	196	183	159	193	191	173	174	169	197	169	172	158	162	175	169	150	182	168	178	166	188	199	168	174	193	162	191	151	167	176	171	203	181	163	176	181	165	145	174	183	164	159	168	167	198	192	165	158	169	177	187	161	191	189	196	186	188	154	180	178	200	174	163	154	176	170	174	170	166	165	153	174	160	153	153	157	163	190	172	169	179	163	180	187	186	180	179	170	170	153	187	165	156	178	187	182	185	172	171	165	155	179	189	182	173	159	176	177	156	175	204	181	170	175	192	159	176	197	162	173	191	168	151	183	191	170	166	199	151	160	163	186	178	178	173	174	165	195	200	176	173	196	205	173	152	155	163	176	161	174	218	193	165	163	201	177	160	156	188	164	175	162	180	196	158	169	164	167	181	163	174	180	171	181	149	188	175
51823	54808	47945	29521	2335	642	663	619	616	623	646	588	628	606	571	573	623	610	628	644	606	613	642	586	626	686	585	583	618	610	559	579	626	625	613	609	608	631	594	575	613	644	618	629	584	624	587	631	634	593	644	584	586	559	641	572	573	586	565	622	607	612	618	635	609	608	650	588	622	625	594	586	647	608	634	632	614	597	596	611	603	606	597	638	638	615	577	577	618	618	582	599	619	615	598	616	593	591	638	612	605	643	605	586	638	634	577	626	567	623	599	629	622	574	603	608	638	610	632	590	626	599	602	642	570	624	568	614	604	634	610	632	565	603	601	591	636	650	622	581	612	632	606	577	605	612	609	596	623	633	604	586	614	595	648	631	576	640	637	617	617	624	627	598	598	601	640	594	636	613	630	621	589	611	603	555	617	658	571	569	643	623	631	627	612	601	576	665	622	661	650	621	622	610	594	629	600	627	599	603	591	576	555	587	637	613	635	582	590	580	597	629	633	624	662	587	603	606	609	615	577	563	616	566	600	600	620	634	620	676	646	617	595	611	626	638	628	641	595	584	604	639	622	616	616	645	623	586	631	622	619	576	595	636	605	593	605	600	568	586	632	594	590	596	591	574	571	578	585	632	640	616	581	595	608	586	638	622	606	636	603	604	640	619	591	589	622	626	624	606	643	609	594	637	621	610	597	592	648	594	626	589	606	580	597	602	620	632	558	580	563	640	599	603	594	626	610	578	614	571	590	598	575	561	600	625	573	616	612	612	606	597	561	608	643	643	620	606	580	600	623	616	597	585	566	624	621	656	599	598	617	635	701	574	608	628	627	605	623	588	647	630	571	633	594	617	615	579	574	625	608	600	627	582	593	614	590	604	613	625	594	621	619	589	603	590	634	649	648	597	594	591	610	605	588	625	585	565	581	590	616	618	626	605	630	577	636	617	623	648	642	575	657	610	583	583	604	619	633	616	594	605	622	630	633	589	602	594	588	652	582	601	632	583	633	609	654	578	650	640	600	631	615	626	656	601	627	639	624	640	600	598	640	571	632	626	598	598	632	578	597	586	615	606	625	585	570	603	588	580	603	586	609	598	609	619	587	586	606	649	639	626	646	604	602	623	582	616	622	585	606	555	679	588	583	683	618	603	602	602	577	594	612	560	599	585	634	594	556	577	581	627	598	594	594	582	604	588	554	628	620	622	628	633	600	607	595	612	625	630	629	605	595	614	599	581	586	596	566	589	588	575	558	632	626	584	572	592	631	598	630	614	647	611	625	574	594	617	619	664	599	608	572	540	600	629	614	611	599	615	627	588	621	621	563	589	620	640	613	633	620	613	652	586	616	598	592	667	629	617	630	554	607	641	589	589	609	610	624	625	617	631	618	618	601	605	586	597	564	659	604	588	617	601	629	657	623	608	614	580	615	600	612	657	580	633	620	607	616	628	589	591	608	623	631	610	570	579	567	621	603	608	635	612	584	643	611	630	603	634	600	609	629	633	612	632	624	598	596	604	579	593	623	594	614	595	626	580	603	622	595	599	655	632	591	571	592	619	628	637	599	619	597	620	631	617	641	597	606	594	595	633	602	623	540	662	608	590	608	575	577	634	638	597	563	566	627	658	610	627	587	630	619	602	573	614	646	671	612	599	595	601	609	587	624	596	603	571	569	644	639	607	594	598	593	632	610	645	615	579	607	618	592	614	624	643	681	605	629	589	644	619	605	640	626	595	561	600	611	616	632	646	575	604	621	570	616	600	593	583	603	590	612	589	617	577	608	587	605	623	628	631	594	575	622	593	618	606	612	595	613	591	601	628	614	556	651	597	639	608	648	618	587	625	632	598	651	617	628	632	573	588	659	647	585	602	624	605	616	630	612	606	610	598	601	577	632	648	608	660	635	572	603	587	590	616	592	649	617	646	615	624	608	597	626	624	629	623	611	644	594	571	596	606	608	584	654	586	614	578	607	577	567	637	610	627	598	574	618	597	646	582	595	599	614	647	579	553	631	577	633	613	634	613	644	618	627	635	634	607	573	576	607	648	622	626	632	619	598	617	613	594	598	625	593	626	665	589	654	621	612	613	621	629	603	623	618	610	617	618	652	614	620	573	600	576	608	596	627	569	555	608	600	650	583	603	627	654	603	614	599	581	552	572	613	567	602	657	544	594	620	615	632	614	679	636	577	612	615	664	604	593	645	587	588	612	655	610	595	637	596	652	580	639	623	606	598	647	559	614	625	617	631	589	629	554	559	615	580	589	614	593	608	623	611	638	623	615	592	640	614	601	598	641	596	610	640	625	613	627	604	578	618	608	599	560	640	652	620	621	606	655	629	607	654	617	612	596	617	636	603	649	587	656	632	580	574	611	606	621	583	640	624	646	616	584	604	640	577	578	648	626	644	612	588	616	625	576	621	616	554	620	586	633	546	572	611	612	572	574	626	585	611	610	626	623	571	581	568	602	588	580	604	625	629	604	634	645	601	602	648	643	600	618	613	629	604	611	602	620	611	612	636	608	645	627	674	618	605	615	610	652	582	619	601	631	650	608	587	608	601	567	588	567	603	609	627	615	649	617	618	599	648	646	655	608	627	616	583	654	615	595	641	598	602	645	625	604	619	559	660	640	623	647	563	606	588	629	614	614	615	633	640	616	638	591	647	598	604	605	611	599	605	579	599	580	670	601	615	583	631	640	612	556	597	618	626	600	621	618	567	575	586	603	579	631	599	595	579	603	630	602	583	568	648	618	599	651	609	594	596	641	600	650	598	618	610	593	596	609	629	571	608	637	605	624	631	595	641	640	570	602	608	606	600	582	569	598	610	577	612	587	650	622	634	699	632	616	628	650	603	617	616	599	615	576	624	622	594	599	620	639	614	606	594	594	603	610	590	590	620	620	579	657	631	570	595	628	675	568	654	644	639	622	614	614	659	556	669	601	578	600	629	625	636	573	610	633	639	624	626	563	607	578	621	592	568	647	594	611	571	635	606	624	619	593	624	617	612	630	605	619	609	541	626	570	627	648	690	611	619	600	633	613	633	626	638	587	644	632	591	640	587	599	614	586	621	613	616	605	599	653	615	647	626	603	596	626	648	622	581	666	607	584	590	643	641	602	621	607	610	636	621	609	644	647	606	601	570	593	579	640	650	612	626	559	616	623	575	632	596	551	622	613	606	640	632	607	621	649	616	646	614	620	582	623	630	575	632	646	613	617	590	613	609	636	599	580	623	598	596	602	608	619	629	588	598	634	612	602	647	610	605	603	617	573	619	603	621	606	554	589	579	640	633	618	613	618	620	590	566	595	595	618	578	637	599	631	645	633	600	599	641	605	579	567	634	610	632	620	600	580	622	590	620	583	609	619	637	586	613	613	629	635	632	617	607	651	577	608	555	642	660	641	591	606	579	628	633	586	596	631	612	596	591	560	597	626	572	573	590	599	631	598	593	619	636	616	658	618	578	570	678	602	611	623	656	608	608	618	586	573	603	653	596	582
73378	74408	60200	33924	10913	948	277	286	240	244	249	218	234	246	239	251	228	246	236	236	223	230	231	221	261	260	211	225	254	229	232	234	248	245	238	255	223	217	210	269	221	230	224	228	228	225	250	241	232	261	216	240	246	221	211	218	229	249	243	227	203	228	203	242	216	224	226	223	229	224	253	224	267	221	231	250	229	258	244	178	226	206	233	241	239	224	206	226	271	234	252	215	226	249	281	188	234	225	216	234	201	247	241	248	231	227	234	232	229	224	204	217	275	208	242	248	230	241	275	231	258	216	250	243	247	238	215	241	210	237	233	247	216	256	235	250	244	231	240	227	220	247	235	255	230	223	210	220	236	198	241	245	252	254	251	248	232	218	242	217	234	238	238	207	226	213	220	268	260	242	246	237	247	233	241	226	217	217	240	238	239	216	211	215	223	234	230	222	228	229	217	212	221	229	250	249	239	219	205	230	223	229	236	232	239	215	243	245	220	223	221	217	231	219	233	254	238	234	251	230	254	216	224	267	247	242	247	218	226	223	244	239	254	213	236	200	248	198	223	251	233	236	231	241	232	218	240	216	230	266	239	218	213	237	255	236	228	240	229	259	214	231	269	194	205	234	229	264	243	237	230	236	242	199	223	218	251	219	255	227	253	220	218	253	232	250	222	252	227	244	229	270	239	234	246	239	212	226	241	241	238	237	227	239	215	214	241	253	231	238	239	234	221	241	239	232	237	218	267	255	262	217	243	229	225	247	236	234	211	252	224	252	250	248	213	230	239	255	250	234	263	228	239	226	235	240	248	270	234	224	240	199	238	230	215	235	237	221	246	231	238	207	248	224	244	255	234	232	230	220	236	229	255	272	254	250	228	252	249	227	229	240	216	240	218	232	238	258	229	213	220	244	250	239	232	235	241	227	242	225	228	231	231	235	238	245	244	239	236	238	237	247	235	217	218	223	224	217	233	204	224	239	251	221	253	231	247	222	241	221	206	215	232	253	263	230	244	212	222	255	222	221	235	230	242	232	234	244	228	214	210	228	236	227	236	228	224	260	239	251	247	242	209	209	248	263	242	220	213	248	239	251	275	229	230	202	230	228	228	254	226	204	233	235	265	243	215	242	266	240	234	226	275	230	212	243	202	250	232	239	236	247	235	208	239	250	243	231	255	207	224	257	209	222	226	249	221	215	210	248	222	238	228	239	225	221	245	234	235	265	228	244	244	234	256	249	252	235	247	243	267	250	230	242	257	228	223	207	208	233	194	214	246	221	249	231	235	266	225	250	243	223	223	222	225	265	211	210	217	244	247	232	241	240	241	223	217	219	222	220	245	230	219	247	258	250	237	242	238	243	247	232	237	227	263	231	235	266	244	258	251	239	241	248	209	241	239	219	252	234	237	228	239	227	245	238	271	236	208	242	244	236	240	230	204	207	255	226	225	223	248	252	230	230	270	237	238	224	219	242	217	237	246	255	225	248	220	241	243	224	254	218	227	244	209	227	210	221	259	223	252	200	234	234	269	251	233	242	264	238	198	242	234	239	279	229	228	219	253	211	227	215	241	254	248	218	248	220	257	247	230	224	213	234	222	234	246	217	252	215	207	239	234	243	246	236	255	254	202	232	250	256	249	222	232	231	213	258	233	261	225	221	227	237	225	260	238	216	246	233	227	229	216	245	225	247	252	222	226	254	235	245	218	227	229	246	223	248	239	216	294	254	254	230	245	238	239	226	218	228	246	250	212	227	259	241	221	218	241	240	259	214	226	236	240	245	239	240	256	235	256	210	232	248	261	243	251	253	218	237	251	242	230	235	235	215	241	209	222	223	268	245	253	246	247	221	214	227	243	237	238	251	234	223	227	246	241	236	245	221	226	226	231	202	201	234	236	258	242	210	233	224	251	223	226	268	253	222	245	217	242	239	231	215	254	249	221	258	219	205	239	220	218	248	217	248	225	238	233	229	226	204	235	233	252	272	240	229	245	245	225	228	215	216	243	246	247	220	224	209	230	228	238	230	238	265	233	226	193	249	217	241	254	248	240	227	215	228	239	265	237	227	256	218	230	254	239	244	218	253	222	233	244	245	210	203	189	236	242	248	238	252	246	227	253	218	209	234	225	227	251	241	217	236	244	262	237	227	236	240	248	243	237	216	218	237	230	223	239	223	238	254	239	250	228	213	239	227	234	220	227	221	239	223	223	228	247	226	253	225	264	244	266	253	188	221	221	245	204	242	232	213	231	249	225	236	255	243	251	220	225	191	203	238	226	224	239	236	264	229	237	275	234	225	241	228	244	240	242	248	220	237	245	223	206	200	244	245	254	225	228	242	249	231	215	227	253	207	223	265	220	228	249	218	231	246	217	240	229	219	213	214	237	233	229	234	212	239	242	241	240	254	220	232	223	213	218	235	210	219	237	200	250	234	254	254	243	202	223	231	228	246	211	235	238	184	243	255	247	189	257	214	249	207	215	207	213	240	239	249	227	245	236	241	219	257	254	223	231	236	227	245	217	258	240	241	238	230	260	245	224	218	254	229	264	246	251	231	225	250	228	217	217	249	241	264	226	260	222	242	228	224	281	174	226	207	238	243	250	236	236	246	215	214	206	237	203	216	258	227	250	257	232	234	244	213	251	214	231	231	236	241	254	287	224	215	214	250	228	241	244	220	234	239	240	214	241	229	224	253	209	220	250	230	236	241	249	245	241	204	244	256	265	230	230	218	233	258	229	259	264	263	256	218	210	217	255	219	241	229	229	241	200	271	233	218	237	211	232	230	227	237	215	239	256	243	215	249	244	238	230	229	244	201	226	249	216	226	221	218	253	219	252	245	222	223	248	250	220	224	247	227	219	257	208	220	238	203	207	244	231	257	221	244	242	207	239	235	224	212	256	252	243	226	212	201	215	236	204	220	247	231	265	240	236	214	221	253	235	221	245	227	214	242	251	232	201	265	228	247	221	248	219	211	236	258	217	241	228	236	231	232	220	236	205	254	234	225	258	241	238	223	241	250	260	242	232	249	229	209	245	224	252	210	224	241	215	243	206	218	242	233	236	223	239	227	232	224	212	213	237	271	249	223	240	228	250	201	221	246	236	268	212	207	264	224	266	237	271	225	234	237	207	242	224	220	225	240	229	246	230	252	245	243	254	236	222	206	260	217	223	201	267	222	222	232	225	241	245	259	232	245	233	250	237	248	221	212	210	238	246	239	241	213	243	217	243	226	242	217	235	211	256	224	228	231	251	234	260	209	228	234	221	220	231	270	231	242	228	241	225	217	226	224	226	211	209	232	248	210	237	250	222	230	242	217	237	200	236	233	257	228	213	258	222	236	221	235	255	251	208	249	248	249	223	206	217	274	227	240	232	237	251	232	221	221	209	246	237	230	207	261	224	257	224	246	241	249	220	236	236	216	242	247	248	231	218	235	232	225	227	237	231	240	253	219	224	246	253	226	236	220	257	222	231	210	234	222	224	227	242	225	221	196	252	229
62684	68082	59465	39084	3883	824	821	767	745	758	827	793	835	774	793	788	753	762	788	783	780	767	825	777	839	772	765	860	710	725	781	786	763	742	737	756	783	769	742	748	787	764	761	821	727	759	738	816	776	771	773	777	776	777	720	817	765	772	755	738	771	791	770	756	791	759	821	811	770	745	802	799	730	758	789	801	761	746	761	782	798	741	765	748	797	735	725	751	804	749	759	811	756	738	769	775	731	724	769	769	825	715	753	775	723	763	769	777	795	809	744	782	783	770	795	780	703	685	760	746	766	726	748	790	746	759	785	757	786	755	755	761	763	797	760	720	771	763	811	750	774	804	776	766	705	759	767	789	757	758	779	716	750	753	770	758	777	760	749	769	801	833	713	783	775	787	770	763	717	735	764	796	791	782	781	767	805	770	780	781	758	775	764	740	761	750	737	769	749	739	734	771	742	748	773	721	784	782	774	779	722	763	798	775	768	771	762	769	794	747	760	785	787	747	734	740	770	757	782	783	737	773	767	789	754	759	771	740	774	741	735	782	772	742	750	781	798	736	754	795	784	755	738	748	748	764	702	742	730	768	783	750	746	742	835	783	799	752	778	778	709	810	721	802	750	744	721	800	738	814	716	718	774	733	769	760	758	758	789	742	769	795	743	757	729	774	736	756	785	738	718	737	752	743	769	781	762	757	743	777	723	773	741	779	765	794	719	726	778	755	812	763	727	748	803	741	760	799	759	783	787	753	807	829	758	811	763	765	735	744	724	701	735	764	789	799	764	808	746	743	743	728	735	774	797	781	799	758	750	750	767	794	784	756	745	769	748	750	728	729	741	806	789	707	761	744	757	773	760	760	754	763	793	776	797	773	747	742	725	773	735	796	802	760	790	804	706	726	789	743	738	756	756	802	758	738	765	772	808	799	751	733	768	743	738	761	759	831	773	777	792	811	724	691	764	791	848	782	744	792	789	803	738	744	773	799	780	768	740	804	723	766	790	708	743	738	763	791	798	794	770	762	833	763	794	713	778	768	738	760	759	769	806	792	792	787	803	741	757	718	731	738	774	750	799	790	780	756	754	756	773	728	744	784	767	842	765	769	764	746	763	780	773	773	716	768	787	775	769	800	754	776	757	745	778	850	792	735	778	751	823	781	754	797	771	770	728	764	767	811	762	762	770	812	768	814	760	802	736	779	719	741	764	754	802	765	737	741	809	774	790	755	780	769	785	742	759	813	750	712	729	773	793	753	766	797	775	776	768	785	777	754	739	758	793	768	743	771	769	793	772	796	775	743	757	749	758	777	767	757	785	807	790	720	753	756	732	755	726	774	778	845	790	752	788	774	814	765	780	782	810	759	778	793	789	774	757	746	734	766	769	727	790	752	810	770	778	777	773	733	736	800	772	783	704	733	764	762	773	790	751	776	761	741	727	807	807	780	778	758	762	746	739	762	774	742	819	785	754	801	763	772	780	776	792	761	730	751	772	782	798	767	773	750	815	822	750	803	781	793	791	778	820	749	795	773	803	702	802	737	737	713	750	731	801	721	748	756	778	752	795	779	776	816	775	763	761	745	837	816	756	767	760	756	806	762	782	799	769	743	785	809	733	776	802	758	746	758	803	754	789	714	759	768	739	776	747	797	742	772	793	730	748	748	792	816	735	768	817	794	783	788	751	746	727	775	776	775	770	713	776	798	706	776	796	782	812	747	756	800	754	770	746	801	741	798	813	731	842	774	737	729	770	783	754	754	728	756	799	745	774	708	746	776	744	739	720	786	778	792	776	731	763	781	762	778	819	758	776	731	809	740	769	752	773	777	814	793	772	785	812	753	734	767	797	795	775	755	738	714	769	790	758	760	715	715	751	731	716	793	745	760	786	761	746	714	797	791	801	725	753	784	828	767	781	747	734	792	760	802	723	733	748	781	737	771	814	745	732	718	764	775	788	756	758	756	784	727	791	757	746	764	781	733	752	770	806	827	746	786	810	814	757	779	775	776	783	789	754	761	757	756	801	758	791	766	752	772	812	786	796	780	770	736	723	792	710	751	792	782	802	733	737	804	734	765	763	784	784	740	798	745	760	754	730	735	740	802	754	756	807	730	773	732	748	761	720	757	726	747	805	798	799	800	732	774	765	786	724	793	767	773	722	763	765	737	783	825	809	738	757	763	746	767	763	728	744	759	800	781	786	737	749	786	790	739	782	776	759	784	744	812	755	779	815	724	792	775	816	764	735	759	753	738	772	730	755	752	746	769	766	750	784	823	784	771	799	798	750	771	748	780	760	763	764	774	746	803	776	739	800	739	750	782	781	767	804	801	779	797	798	723	752	762	782	786	782	778	721	808	762	768	778	793	806	781	773	756	790	750	732	785	775	726	783	768	799	722	790	765	799	775	731	740	814	742	752	734	776	754	771	785	765	767	788	722	735	796	708	766	783	766	754	750	767	789	753	771	770	735	741	782	716	789	791	745	751	794	781	806	786	793	752	760	752	778	803	770	736	749	763	742	768	749	719	783	758	795	776	807	738	770	773	773	740	800	775	749	722	779	794	779	769	790	803	802	740	781	785	796	772	779	772	759	774	766	721	791	769	717	757	788	761	754	795	784	745	784	729	747	698	743	799	779	773	767	742	737	769	753	790	769	744	715	761	770	785	816	765	701	780	760	809	784	763	759	795	712	743	734	779	750	754	767	743	746	755	778	730	795	750	763	777	823	768	738	740	763	784	754	786	762	798	735	758	775	747	699	749	811	752	773	801	695	741	772	718	800	755	762	760	750	761	761	804	780	808	755	811	760	720	758	767	779	787	753	777	772	730	785	774	770	762	746	746	784	763	748	763	781	732	797	826	743	783	724	762	805	747	795	774	733	778	756	790	720	765	801	756	774	780	794	800	780	754	767	762	810	765	777	737	801	767	761	767	769	764	761	723	758	733	782	771	741	699	761	801	769	746	807	789	758	771	775	756	746	756	734	756	753	784	783	741	825	799	750	789	782	812	749	772	761	746	743	799	822	757	777	739	794	775	757	781	807	781	813	750	744	778	825	822	835	786	770	673	743	775	848	743	734	764	737	780	737	761	773	729	774	776	808	752	718	763	789	682	788	762	772	826	730	739	766	803	775	743	728	744	752	770	788	791	784	763	755	787	785	793	739	816	748	701	750	778	805	781	730	767	756	772	754	770	802	728	729	806	808	735	739	792	719	791	734	787	718	768	783	778	734	857	797	776	731	797	813	737	747	774	743	765	786	716	797	785	784	798	743	827	770	798	767	749	773	774	767	755	714	720	740	778	739	761	769	777	802	751	753	816	739	739	730	792	792	764	801	759	791	845	781	789	788	808	780	737	772	741	783	759	752	787	777	769	799	730	797	768	762	767	757	749	738	781	767	726	803	764	793	786	782	756	740	748	795	839	820	771	753	784	742	783	806	769	771	720	806	778	760	711	753	788	753	808	767	815	777	763	805	770	773	754	758	767	800	765	794	780	739
30758	20967	9970	2186	307	184	169	213	208	207	178	197	192	209	186	210	238	214	216	197	204	190	209	208	205	184	198	214	216	183	191	205	202	216	196	192	206	218	211	182	217	214	203	196	195	210	208	207	202	194	197	189	195	211	212	195	187	217	204	224	191	184	216	206	196	206	209	225	234	227	209	219	187	223	190	206	207	198	183	208	197	177	191	199	185	210	209	212	204	217	221	221	191	201	215	182	228	221	207	204	207	184	198	213	204	230	191	210	206	219	192	198	181	194	202	235	192	177	226	234	219	208	209	238	196	207	217	204	228	209	228	199	207	212	190	212	262	200	193	211	216	187	183	201	230	209	196	195	200	204	200	208	183	223	201	219	213	211	187	202	208	186	217	219	205	220	212	201	200	196	232	191	192	208	186	218	187	203	220	183	200	214	230	199	200	214	206	221	200	192	193	197	198	230	204	244	199	227	185	183	174	185	198	232	184	204	202	205	225	215	210	213	225	250	218	218	221	205	202	204	224	221	209	206	208	210	211	198	228	210	201	212	256	195	178	200	198	227	188	206	186	207	208	226	207	238	190	202	204	207	198	203	208	196	208	207	204	205	194	210	189	220	193	204	198	208	187	192	209	233	216	211	227	200	201	210	221	221	202	213	209	183	206	194	198	193	248	207	203	209	199	201	191	213	210	214	222	202	197	217	186	198	207	216	201	212	218	221	200	223	216	196	193	210	218	205	222	212	214	228	186	192	222	237	199	211	220	242	223	213	180	217	172	213	216	228	180	233	213	215	199	212	198	220	193	208	209	209	204	192	245	194	222	203	210	192	183	212	202	208	197	226	207	208	224	217	224	210	186	207	209	202	187	196	190	198	235	201	190	184	238	187	210	222	210	192	189	207	187	216	238	216	200	210	218	187	196	188	226	231	213	207	227	197	203	211	204	232	185	177	196	205	237	206	204	210	200	195	203	219	183	178	195	198	220	195	204	227	230	207	184	204	194	198	184	214	205	212	197	211	227	208	200	186	197	223	207	210	209	196	233	211	227	200	201	208	194	190	228	207	219	202	239	207	176	220	185	190	216	221	187	209	203	202	210	212	225	220	216	221	211	220	214	189	202	212	181	214	225	189	224	226	204	215	187	174	212	198	200	225	201	204	182	231	192	221	219	197	209	201	222	209	198	216	210	188	198	213	201	217	194	210	218	216	212	204	222	218	211	205	196	225	207	197	213	198	212	213	206	215	213	205	216	212	172	201	190	187	203	192	183	201	190	218	199	194	205	217	249	190	211	210	217	185	208	218	231	207	191	202	204	210	219	204	211	185	208	210	188	198	201	190	199	212	191	214	203	214	216	208	218	209	201	208	206	207	216	203	188	252	190	211	210	194	202	225	212	215	220	209	221	215	215	194	207	226	225	207	195	199	204	198	196	196	211	195	222	198	215	187	200	222	193	230	205	203	199	198	206	202	252	213	215	204	218	195	209	212	234	210	218	182	214	193	171	219	180	216	221	189	219	207	221	220	204	209	219	185	224	200	198	206	198	213	208	209	222	213	199	201	211	185	203	209	195	210	201	196	219	185	217	213	205	203	204	201	203	166	203	215	219	211	189	229	194	221	222	192	187	202	213	235	208	206	153	191	204	196	195	217	198	211	199	220	214	180	209	200	211	220	223	191	207	232	207	230	214	201	187	231	186	221	206	215	194	221	183	201	221	176	222	200	221	207	193	210	214	199	206	199	207	202	202	240	203	203	212	194	198	219	191	173	196	233	191	240	201	206	216	197	202	188	195	215	202	203	210	214	235	230	199	195	217	190	203	211	209	198	180	189	216	202	208	222	208	224	182	223	212	203	202	226	202	212	235	205	222	228	201	210	218	188	212	217	206	213	209	198	218	223	189	207	220	185	211	226	216	200	222	221	209	168	216	206	194	216	223	209	201	199	204	222	201	192	214	223	196	192	199	192	217	190	214	205	236	212	193	195	201	204	205	209	231	216	215	237	208	205	215	198	213	207	220	217	204	206	199	208	226	204	205	190	212	240	214	207	207	217	197	220	221	194	224	197	217	182	198	222	185	209	209	210	186	231	203	207	210	195	208	194	207	224	230	215	208	165	205	188	205	222	204	218	218	208	214	199	190	206	233	211	199	177	199	215	200	201	213	196	216	185	179	208	198	186	225	212	225	164	197	207	215	217	221	198	229	237	190	210	222	213	187	207	209	212	210	206	204	198	207	198	217	200	214	176	229	214	205	180	185	211	190	172	214	224	185	206	212	211	196	193	222	231	221	202	195	187	181	198	205	205	189	202	215	197	219	222	209	185	198	224	202	200	191	209	206	196	202	206	226	194	227	223	208	191	205	207	209	213	196	194	212	195	214	189	225	220	203	191	194	210	194	218	200	216	186	210	199	203	208	193	179	224	224	178	207	176	188	209	203	202	207	191	201	223	207	240	200	222	202	223	216	207	205	218	199	183	220	177	219	205	231	207	199	186	183	221	208	201	191	213	184	226	220	192	202	203	205	224	221	218	189	209	212	224	203	225	209	207	202	198	214	199	208	217	191	192	223	221	191	210	203	204	226	203	206	224	219	206	202	213	179	217	186	210	204	203	230	209	191	199	203	196	180	187	202	196	180	216	234	230	203	209	180	210	200	210	211	218	223	209	173	201	230	197	216	209	191	187	204	190	219	175	195	195	213	218	217	210	207	214	192	168	208	193	170	214	215	185	192	222	184	212	200	202	186	219	205	205	202	248	216	211	201	217	190	225	178	207	167	198	211	204	207	203	228	211	228	221	205	195	210	204	191	188	209	216	219	204	210	214	208	183	208	185	215	200	190	193	204	205	181	214	190	186	190	182	220	203	230	202	209	180	204	219	196	237	226	197	217	196	190	201	215	212	219	219	188	191	207	211	188	208	205	197	211	218	195	209	211	209	191	193	195	229	187	212	209	204	195	198	212	192	207	208	191	205	234	189	200	177	198	198	230	207	188	187	193	224	207	196	204	241	235	198	203	209	228	217	207	196	203	202	205	182	209	210	205	198	188	211	182	204	174	215	230	226	212	224	191	205	209	190	200	203	209	226	190	228	223	220	219	215	214	221	206	236	184	194	212	182	183	216	215	200	188	206	193	222	222	215	203	202	213	190	198	217	190	199	182	197	227	217	181	224	199	242	212	185	202	209	210	207	194	216	198	203	203	214	189	216	219	196	252	209	235	200	211	165	197	215	209	205	204	216	225	194	199	222	177	203	212	203	221	230	169	215	201	209	188	185	199	208	206	204	201	217	199	191	198	202	216	213	185	226	179	191	216	190	221	218	212	187	223	201	220	207	211	210	199	204	204	198	197	201	206	184	203	221	202	190	205	202	223	210	207	219	222	201	205	218	211	207	220	216	230	204	226	202	193	223	201	195	217	211	198	205	209	206	224	216	212	193	208	189	206	193	217	206	206	194	223	201	217	202	190	192	204	182	205	219	201	185	197	177	223	210
31817	25772	15388	5662	804	698	686	697	724	732	689	698	741	702	734	658	718	722	693	736	765	673	742	716	664	724	706	673	713	712	672	694	651	692	688	695	753	701	683	697	704	703	720	691	680	665	682	738	722	714	702	714	706	720	774	707	744	693	767	652	692	704	728	678	677	693	667	715	693	667	719	678	690	685	712	644	696	687	688	705	684	696	694	723	720	704	720	677	727	692	706	720	717	683	656	716	698	678	693	731	743	725	710	687	749	719	679	711	703	672	671	701	708	681	681	678	707	734	708	741	693	717	705	684	679	754	715	742	670	705	641	747	712	663	694	709	659	684	761	706	663	755	673	719	689	756	734	707	650	737	738	681	697	681	674	735	687	698	634	714	694	673	723	687	729	711	718	760	687	668	713	732	714	678	710	720	739	723	695	723	732	733	676	718	686	667	717	733	739	718	685	726	718	682	730	709	697	662	639	682	719	688	680	708	682	701	686	669	691	708	657	660	720	645	697	700	684	739	684	655	740	685	665	710	710	712	704	694	694	682	672	692	758	721	741	730	671	713	670	719	718	733	694	715	637	702	703	646	696	734	674	701	705	657	721	706	707	722	699	678	662	703	687	711	718	676	706	715	727	668	694	696	697	699	725	692	658	697	721	699	743	715	708	716	729	664	702	710	726	746	686	665	695	684	653	699	696	722	699	719	684	706	671	707	664	731	664	680	696	682	717	683	697	634	673	679	699	680	694	718	673	714	753	693	710	700	708	700	692	733	674	739	725	683	681	707	686	723	660	710	705	728	674	694	699	704	691	691	669	689	705	713	711	662	684	660	702	695	692	686	668	656	694	720	723	670	670	705	686	704	651	731	687	720	681	737	706	670	713	717	710	691	694	697	680	689	750	707	680	683	674	709	712	689	691	678	695	688	693	680	670	755	695	745	687	694	641	677	690	676	708	690	680	734	724	645	674	688	736	692	718	700	706	672	739	668	689	714	751	723	688	641	720	710	714	677	723	702	661	665	694	648	692	704	687	680	696	704	690	698	713	721	700	740	691	699	700	729	776	726	681	713	725	715	712	738	704	704	660	666	730	718	666	641	644	695	765	689	733	687	692	685	684	671	767	671	698	718	696	676	721	723	699	675	700	692	693	703	710	695	657	691	691	705	725	704	755	713	727	676	701	759	728	715	695	732	731	700	665	670	726	688	693	696	659	701	692	735	705	687	731	675	699	640	627	727	704	691	692	697	730	704	735	682	673	737	697	691	658	694	748	717	658	687	688	717	685	704	647	676	741	690	737	656	696	690	668	684	686	721	741	725	696	711	635	715	732	646	732	677	719	726	688	700	718	692	726	688	734	677	693	721	729	715	725	701	708	657	747	735	668	700	623	693	717	669	690	673	686	677	668	661	711	683	714	669	716	662	726	738	669	730	711	656	690	650	683	645	719	666	728	679	689	731	679	723	703	680	713	656	686	684	720	763	735	718	704	662	677	705	689	684	704	705	747	690	739	720	722	688	703	652	704	682	721	703	681	690	725	736	679	687	716	685	688	708	716	694	692	695	763	710	746	696	747	694	701	674	703	707	663	723	726	671	725	659	694	665	685	722	658	720	645	656	711	712	680	718	708	698	714	699	727	693	685	728	664	698	685	720	692	731	718	724	678	696	715	758	716	717	704	705	714	695	714	699	676	725	707	666	734	722	729	714	722	704	709	685	737	705	705	704	739	701	701	700	640	698	686	650	752	704	683	700	690	713	704	700	737	690	688	738	685	723	695	713	701	706	731	742	732	637	696	676	708	739	701	690	674	705	724	716	656	685	710	714	724	683	700	718	712	682	678	753	659	704	705	719	757	701	669	687	719	702	698	723	708	695	724	661	714	693	711	672	701	718	701	693	712	700	658	666	682	697	684	694	687	726	698	730	710	675	672	686	668	704	696	709	783	759	753	746	715	695	778	698	699	713	697	707	681	730	679	684	719	737	700	693	680	716	712	746	696	732	743	666	717	712	688	713	744	713	684	686	751	696	706	693	641	693	680	673	709	700	684	681	674	679	692	716	708	713	654	691	725	713	711	710	692	702	698	698	677	664	766	703	683	722	716	674	734	675	695	700	650	701	694	685	668	681	689	693	773	706	697	731	682	622	735	791	696	698	703	707	683	718	714	686	683	723	706	693	724	715	732	698	661	643	725	659	735	747	679	678	665	692	725	702	743	716	707	731	662	688	655	731	678	680	705	709	726	716	690	675	711	684	707	702	669	675	692	659	691	688	723	701	726	683	666	734	681	702	723	690	762	692	747	698	745	697	715	756	690	700	664	743	718	731	706	684	675	736	712	714	753	728	685	704	732	700	731	645	664	694	724	682	710	736	645	695	654	733	700	683	706	652	721	666	653	715	702	666	682	711	702	682	692	691	661	708	725	765	725	706	692	709	712	695	708	728	678	672	702	697	704	731	717	695	741	689	702	675	692	709	722	700	694	707	673	657	674	715	688	700	668	718	703	658	708	711	747	709	722	719	680	713	700	741	721	681	692	705	703	671	730	676	705	726	704	679	697	681	723	691	733	711	737	736	697	716	681	678	639	702	732	675	676	706	665	738	662	726	700	743	707	653	692	735	686	654	719	735	655	676	726	716	679	688	776	685	690	698	713	731	687	725	700	695	706	727	685	701	682	697	699	731	658	702	719	686	694	683	744	699	712	687	750	668	723	685	713	678	687	760	715	707	721	671	724	692	695	655	756	710	746	713	723	679	687	693	709	712	651	730	748	709	694	719	744	741	725	720	691	686	721	696	674	750	767	729	727	683	675	729	688	708	731	681	686	717	745	719	697	738	722	674	685	746	681	750	722	714	672	680	683	702	693	664	725	733	703	662	709	696	715	676	679	714	722	669	706	733	716	697	693	693	741	682	717	737	719	678	724	683	624	687	710	719	753	693	694	690	676	709	687	723	685	694	724	694	711	696	740	712	726	673	680	681	713	713	714	709	697	709	703	703	733	699	692	702	682	739	703	722	733	686	758	714	707	698	684	699	743	703	751	699	686	706	698	728	694	703	725	706	719	692	731	716	721	702	612	647	682	756	653	667	710	703	716	689	693	667	702	713	730	691	727	736	676	704	685	621	669	746	682	703	687	719	730	747	654	731	691	680	688	726	674	703	651	668	645	681	704	698	705	717	713	678	693	676	678	711	707	718	732	686	689	680	670	685	731	647	702	709	668	672	733	698	643	664	714	697	639	660	712	683	650	711	648	787	716	715	673	719	660	669	717	709	737	739	758	660	704	694	667	723	683	691	698	694	645	710	687	702	704	746	664	664	709	727	707	708	677	653	678	690	720	711	710	681	708	680	674	671	671	656	694	742	688	716	718	719	710	657	718	719	730	740	740	729	722	694	736	712	769	706	733	684	660	691	682	702	664	711	708	692	712	682	694	688	712	717	725	712	711	649	658	707	748	651	716	724	660	664	693	728	681	672	701	660	721	689	696	667	746	716
67455	66222	50427	24660	4387	261	197	197	169	183	199	160	166	166	167	164	162	197	178	177	154	175	164	170	179	164	190	157	168	172	167	172	168	169	164	190	185	153	147	202	171	168	179	176	191	180	165	188	167	167	139	190	163	163	197	167	167	162	175	186	170	163	165	191	168	161	182	178	163	152	159	145	188	149	172	182	195	151	175	176	171	175	173	171	186	192	194	162	148	155	184	166	155	163	164	180	158	160	152	160	152	170	168	126	158	174	164	188	188	179	176	162	175	172	177	180	176	154	170	181	170	175	174	197	170	160	179	168	184	183	159	157	191	153	160	202	171	163	158	166	157	167	169	171	162	168	167	167	181	172	138	181	187	180	142	178	170	165	168	172	169	165	194	180	165	161	170	190	169	161	175	167	159	179	185	178	162	152	174	169	190	152	173	159	181	185	175	177	176	206	164	167	154	159	193	191	166	161	165	176	160	179	175	157	163	182	193	163	177	197	163	173	197	154	171	168	169	185	190	167	163	176	173	153	181	156	172	165	167	178	191	156	180	164	157	162	155	164	167	169	153	172	156	165	149	169	167	188	160	175	158	160	176	165	157	178	161	161	166	168	165	191	153	165	170	208	192	178	180	167	161	197	183	185	175	163	173	195	178	160	150	165	195	187	168	196	147	181	188	165	165	172	169	152	168	150	181	183	182	171	162	164	171	175	162	185	195	171	179	184	173	166	167	152	188	144	189	159	141	169	160	161	151	161	152	170	177	155	181	176	176	181	161	149	160	164	187	170	149	155	170	165	151	150	181	162	195	185	165	177	174	173	150	173	149	183	162	157	166	166	161	174	204	153	174	162	190	173	166	172	162	158	180	154	165	172	186	168	170	163	171	202	185	153	173	177	173	172	199	155	172	190	171	172	167	174	182	184	187	181	159	167	167	167	193	145	185	165	180	159	196	173	154	180	180	182	194	165	170	174	146	195	172	157	165	145	168	169	180	194	181	165	171	154	169	198	183	182	183	161	162	169	153	198	185	174	164	143	190	162	170	189	188	159	161	197	190	181	175	177	186	189	156	175	167	155	166	140	160	188	163	194	159	152	169	166	164	166	166	160	158	179	190	161	173	167	166	173	160	151	168	173	171	171	151	182	147	154	167	190	192	181	152	167	171	158	168	199	172	163	167	154	162	140	171	163	171	166	175	158	172	165	139	182	139	185	191	163	172	153	163	178	182	165	157	175	164	164	163	174	152	177	156	172	177	152	170	157	185	149	212	168	183	171	195	183	186	158	196	147	179	193	180	147	185	154	178	188	170	178	175	156	174	161	197	174	155	174	157	178	164	202	184	158	175	183	166	186	170	147	178	172	167	190	162	167	156	179	182	177	174	151	157	185	166	164	188	189	156	178	154	181	165	173	194	155	178	172	178	187	178	177	195	159	182	178	154	147	167	178	181	162	168	174	179	158	154	155	191	176	190	176	164	190	192	183	170	188	155	181	168	184	170	153	179	164	170	157	172	173	161	178	187	180	178	166	163	170	166	179	160	170	157	181	158	151	187	166	196	179	172	194	180	181	196	182	157	163	179	180	171	175	178	172	175	163	168	164	169	168	177	172	174	172	182	178	185	159	174	159	172	164	167	179	168	192	184	155	171	187	190	164	179	157	172	146	181	151	164	151	182	196	194	208	178	176	163	164	199	150	182	159	170	169	175	162	186	158	203	185	166	163	181	167	192	185	155	189	147	181	163	167	163	159	173	159	162	137	199	178	174	200	194	165	189	172	172	183	197	181	144	184	180	147	157	170	193	167	175	168	163	169	175	169	206	165	168	168	175	176	206	183	176	171	176	176	162	161	167	178	171	165	128	160	164	194	183	153	179	175	137	181	162	177	172	156	190	203	169	186	182	144	182	167	183	188	175	165	183	174	167	158	180	183	174	177	169	175	153	170	164	178	160	172	162	153	203	151	185	161	183	157	174	180	177	171	171	187	191	157	181	193	173	158	185	176	161	164	171	189	145	154	187	173	161	189	175	177	187	165	170	151	166	167	179	162	189	185	154	177	162	158	179	181	169	189	175	154	156	174	157	164	176	197	173	173	179	166	160	188	171	173	146	174	160	175	166	147	152	174	190	183	179	173	157	173	190	166	128	175	170	135	168	160	163	175	197	153	172	178	159	201	158	183	184	182	163	202	192	180	174	178	172	186	160	170	197	158	171	160	169	195	169	147	167	175	156	164	159	171	177	164	177	146	185	142	188	168	151	159	145	153	170	192	177	167	192	188	164	164	175	182	178	169	165	186	195	175	189	168	196	178	158	168	187	167	152	172	162	179	165	162	181	162	171	198	177	155	166	199	171	161	190	176	145	158	164	169	178	182	159	157	163	174	182	168	176	185	169	167	161	169	162	185	161	191	157	158	184	161	171	182	174	169	163	176	176	174	174	183	168	166	174	208	164	170	180	187	170	177	170	183	184	181	178	186	174	170	197	173	141	170	180	154	164	174	176	171	171	139	194	146	176	167	162	170	201	192	177	169	166	180	181	177	165	178	160	160	178	186	188	164	177	183	194	161	150	177	183	169	192	161	148	167	157	184	165	170	178	168	179	160	155	177	166	196	182	173	147	183	155	172	179	175	167	147	197	169	190	178	168	164	183	143	179	143	178	157	181	174	175	184	160	186	166	162	160	146	201	162	176	185	167	156	171	185	154	180	169	143	188	181	161	197	172	184	151	156	177	172	166	174	201	145	166	156	163	137	170	177	165	165	160	192	186	206	203	182	167	153	171	146	163	167	168	162	160	180	145	170	187	160	162	154	162	192	159	168	173	157	161	169	192	191	170	181	168	177	165	181	154	159	173	200	176	167	168	175	181	187	174	170	186	159	184	188	184	155	195	189	170	153	183	160	192	196	174	178	173	180	179	165	166	190	168	155	205	182	183	174	174	183	162	173	138	178	178	192	167	147	153	171	181	164	154	167	165	158	153	187	168	181	201	169	166	174	158	176	179	178	167	203	144	168	170	172	176	181	179	180	196	176	195	179	175	187	158	178	164	182	171	166	188	152	178	172	169	153	178	131	153	163	162	158	181	172	181	155	151	188	168	179	179	176	149	179	171	178	207	166	168	195	177	180	175	155	177	185	169	144	196	168	177	176	180	136	173	156	164	184	172	172	175	159	165	162	162	152	165	163	193	176	173	161	192	172	181	184	150	196	173	186	171	179	146	171	155	153	159	176	165	149	144	136	180	160	178	175	162	164	166	170	163	155	179	166	159	189	161	192	174	175	161	161	182	165	153	177	165	173	178	175	159	170	176	165	184	174	174	176	178	188	174	151	159	194	169	170	191	165	170	176	172	162	157	173	166	174	179	170	175	174	182	193	173	164	195	176	158	173	192	145	160	168	164	178	164	162	167	183	157	155	171	187	172	182	166	161	159	176	172	165	172	168	180	157	167	169	177	191	198	172	177	147	156	155	166	161	175	183	179	138	164	151	191	172
52113	54776	48002	28968	949	588	662	565	639	655	602	617	647	600	610	559	562	625	613	572	570	591	658	601	609	651	616	616	600	587	583	625	578	605	546	594	611	638	548	590	602	617	636	610	624	588	584	596	558	591	630	658	612	623	650	616	614	579	648	636	593	583	586	628	574	580	568	607	593	640	588	584	631	629	607	621	608	611	578	582	596	620	598	612	596	589	609	596	609	598	560	605	577	559	602	644	583	576	622	595	573	556	578	601	594	613	576	566	590	579	592	613	614	583	579	607	596	654	596	537	593	654	535	610	597	609	601	569	568	582	590	604	607	594	584	576	577	593	563	570	651	564	553	587	599	559	586	610	610	588	626	611	590	647	564	625	596	601	543	582	571	609	578	593	570	615	611	590	597	595	616	567	610	637	582	597	598	612	613	622	541	589	573	595	608	607	600	606	575	540	586	595	564	591	632	531	554	602	572	604	625	589	592	577	576	604	588	616	599	578	561	573	607	631	597	575	583	604	573	602	559	557	647	580	612	585	594	554	646	628	570	593	562	631	623	604	556	584	631	622	616	604	579	606	585	544	559	621	587	600	608	592	574	622	565	616	588	587	564	582	561	558	634	579	602	589	589	602	568	549	594	613	558	600	582	599	554	578	592	593	609	612	599	581	605	584	545	641	599	594	586	603	607	571	614	569	566	581	631	548	580	559	579	597	608	605	588	586	597	594	583	582	609	625	586	554	652	603	630	582	590	614	626	598	619	537	642	620	599	620	604	599	575	623	597	617	618	627	616	616	616	605	641	606	619	616	545	600	608	589	640	588	572	602	607	558	535	591	593	554	586	588	603	623	592	579	594	648	598	585	593	596	585	572	636	636	585	571	603	611	582	566	535	594	591	584	600	571	573	597	587	592	581	614	591	575	588	599	566	610	631	583	586	621	632	614	547	613	587	636	562	617	590	588	591	597	573	568	628	566	579	607	604	601	591	612	567	578	610	591	566	577	588	592	644	592	615	588	587	575	594	578	594	576	566	588	571	611	595	613	599	564	575	572	581	609	601	573	547	579	602	560	571	534	564	638	572	574	560	583	603	613	595	630	590	562	578	585	623	590	583	632	593	576	603	602	604	573	603	609	586	631	552	593	606	597	584	586	586	607	559	579	623	596	559	589	603	645	627	578	587	582	536	574	629	593	602	578	600	645	556	592	579	580	616	627	595	589	593	583	576	647	574	587	622	618	583	606	603	591	613	586	577	558	539	618	587	610	597	620	591	588	618	614	593	589	553	595	554	599	599	606	610	600	558	622	607	556	586	624	641	655	557	600	606	637	580	596	619	636	628	600	608	574	589	591	631	600	613	614	611	579	583	563	553	583	550	581	626	604	608	600	618	584	617	595	590	584	634	609	616	621	571	554	588	621	638	603	610	583	566	594	591	573	606	647	553	594	603	599	591	579	591	604	606	569	579	580	583	550	601	579	608	601	601	587	563	569	564	601	576	557	627	614	600	604	614	590	595	623	580	576	607	614	634	569	585	610	630	568	586	601	602	604	618	635	576	602	598	625	605	624	551	591	622	560	597	630	590	599	629	607	630	570	565	604	616	611	648	627	573	576	551	566	545	533	566	571	614	601	604	627	550	576	609	597	574	559	583	626	609	586	598	617	599	605	598	560	612	572	565	573	603	583	595	591	612	552	649	621	607	621	663	597	561	590	612	640	595	598	597	600	571	585	580	585	609	542	575	600	590	586	638	585	596	605	616	581	630	619	601	601	590	609	582	581	582	621	597	549	620	638	613	631	582	586	592	589	571	604	585	610	616	598	631	621	621	609	631	573	592	598	612	567	569	567	609	640	589	552	575	590	598	600	555	529	582	585	587	610	576	624	590	598	634	593	572	618	597	634	613	609	623	629	585	615	610	574	614	590	594	608	560	553	585	606	582	596	630	600	618	599	570	617	550	605	577	588	608	619	599	631	593	593	600	600	593	587	615	582	570	584	586	604	629	591	555	606	560	592	587	569	600	551	542	623	629	578	576	601	572	600	640	609	574	594	586	585	589	578	552	587	570	602	567	588	601	649	617	623	626	605	596	607	534	597	651	606	600	606	618	576	602	595	644	602	579	590	582	532	596	550	600	600	559	625	579	590	585	627	588	619	637	596	567	619	617	615	595	613	535	561	584	579	582	577	604	595	579	575	562	597	581	580	600	581	583	553	577	624	621	602	583	581	587	574	609	617	624	601	604	609	607	595	610	588	583	618	577	585	587	593	579	577	561	597	613	609	595	587	559	561	614	559	578	596	575	570	575	577	582	590	585	587	575	625	574	589	579	561	596	577	642	534	520	593	619	547	604	592	612	584	596	607	565	609	621	591	568	593	614	590	596	612	576	612	681	584	632	598	584	591	627	563	609	580	582	611	556	592	591	619	629	638	547	623	611	632	600	612	596	571	598	605	580	657	600	589	551	589	592	636	528	602	618	609	580	564	640	647	604	590	577	549	546	597	629	613	589	576	603	569	596	578	580	586	618	588	572	571	564	550	589	617	630	599	586	599	642	658	567	578	581	567	560	634	553	615	550	642	576	628	583	585	583	606	575	608	574	597	620	590	589	590	610	604	594	598	596	593	587	596	603	577	589	600	573	625	589	600	591	582	600	604	582	603	578	611	593	593	608	589	655	593	564	630	615	594	585	611	577	583	599	568	574	580	592	608	578	539	588	585	584	614	551	603	587	606	590	638	561	608	582	550	605	559	588	598	586	609	559	599	597	581	623	610	599	596	580	597	574	595	593	585	578	545	637	585	576	598	589	580	604	571	590	591	591	551	607	580	594	591	584	594	604	594	505	642	607	581	595	608	598	585	583	563	597	599	608	597	605	638	640	618	598	609	609	586	605	593	612	602	577	624	614	588	597	564	595	597	596	586	583	586	569	593	616	581	616	608	604	634	610	633	628	578	597	601	585	617	572	610	602	577	597	613	610	593	568	547	617	597	639	631	612	590	593	584	592	571	602	600	577	621	598	605	610	587	607	574	625	595	594	573	628	605	594	567	568	603	628	605	579	631	620	622	572	604	609	587	630	603	600	566	618	580	560	540	575	569	617	633	607	563	594	581	566	609	602	563	595	619	637	589	632	636	634	582	603	638	616	589	553	585	607	597	586	639	602	530	583	598	638	598	575	589	604	606	616	616	597	617	545	602	623	595	569	621	605	593	614	607	534	590	553	584	536	639	580	599	534	599	594	613	582	600	582	590	636	568	613	631	570	559	585	589	632	606	576	634	608	635	616	597	612	546	595	613	571	639	521	588	579	563	613	608	659	616	608	588	566	612	552	603	577	600	634	611	629	600	560	584	607	593	621	619	541	609	570	601	622	590	584	582	561	562	564	596	594	580	600	619	596	603	597	610	646	580	585	570	555	582	603	598	571	609	585	607	623	583	597	607	630	649	600	632	607	557	610	564	632	612	622	584	599	573	637	574	580	569	564	587	585	566	594	611
74873	75089	61964	35688	11605	930	292	234	215	213	238	258	231	221	244	227	228	200	253	200	231	211	226	231	221	208	272	234	248	220	203	218	218	238	218	235	223	221	231	217	242	200	197	239	220	226	212	229	231	237	222	248	228	206	207	200	245	211	251	248	251	231	242	237	245	220	249	226	211	215	200	214	224	213	231	198	229	235	217	221	224	230	225	219	240	213	248	241	245	240	240	227	193	215	209	213	217	220	228	214	246	223	239	230	208	212	208	199	207	257	229	230	206	220	224	204	241	242	214	215	261	254	203	229	239	233	246	220	199	228	252	213	245	227	242	223	211	234	229	244	255	233	223	204	238	224	219	247	258	227	216	226	222	238	203	195	259	228	201	236	214	227	224	262	245	225	229	213	247	195	232	213	225	208	240	218	235	240	237	222	247	242	234	195	230	244	219	232	236	231	229	224	235	225	226	233	205	230	219	224	209	219	216	230	227	222	196	219	223	239	218	231	236	237	228	254	241	241	256	198	201	235	233	231	253	247	275	217	244	195	208	194	223	237	250	225	228	242	226	243	232	220	252	220	212	233	226	235	209	217	239	227	217	221	231	224	216	218	256	231	230	226	259	250	236	205	248	207	233	216	225	221	217	217	236	209	221	237	220	238	207	198	213	220	223	223	232	208	211	226	251	239	213	175	202	215	231	226	219	213	226	233	248	224	201	182	229	191	215	241	244	210	216	234	221	240	235	223	202	238	209	224	237	198	237	213	220	236	236	213	233	229	228	227	232	208	232	230	226	209	220	230	226	222	219	236	258	257	222	220	228	260	223	247	240	223	214	223	230	206	207	223	204	245	237	209	231	226	233	213	229	200	235	210	207	236	223	254	230	257	234	231	232	192	205	215	237	234	224	235	242	234	233	235	224	199	239	250	222	220	241	213	252	228	236	209	238	229	235	203	236	211	207	227	230	249	209	243	242	239	244	214	230	236	244	217	234	211	229	231	210	245	201	233	222	200	198	202	226	214	239	242	234	208	211	227	245	243	203	222	203	237	238	247	234	240	209	229	205	223	210	234	232	205	233	199	235	208	211	227	232	216	209	194	224	226	227	245	240	206	215	234	227	222	230	251	226	231	245	199	225	223	215	221	226	248	231	225	233	221	214	254	243	223	237	204	215	186	256	223	222	209	217	209	223	206	227	223	209	224	247	254	224	224	227	211	238	230	224	195	244	205	201	217	251	223	216	204	232	242	227	220	207	225	216	246	206	250	237	212	219	221	210	231	207	205	190	201	215	246	221	226	227	223	235	231	205	212	225	230	248	208	215	215	219	221	251	205	239	241	216	224	204	222	231	205	217	231	233	220	230	252	201	231	219	207	241	222	227	218	199	239	222	216	212	250	224	219	220	237	235	228	227	206	235	243	234	196	223	236	225	207	220	197	219	216	213	226	190	228	241	213	209	234	215	218	217	212	235	209	238	233	220	202	219	226	216	235	222	235	219	220	223	236	206	244	201	221	243	210	212	202	220	251	248	196	237	217	197	250	203	220	234	213	233	206	212	231	210	227	218	217	215	218	212	253	234	236	219	236	246	214	206	227	239	245	217	215	228	222	221	210	203	220	225	221	226	219	260	202	219	238	247	209	197	240	258	195	227	225	218	213	200	229	219	183	237	228	210	201	222	205	217	208	208	236	206	247	248	232	248	215	252	226	205	218	232	209	232	231	231	254	209	222	229	247	224	232	220	244	219	224	219	213	220	204	223	219	200	248	227	233	209	237	216	219	212	244	243	197	227	234	217	191	217	226	187	227	212	241	225	231	220	229	197	237	231	208	208	213	217	247	223	217	228	229	201	196	236	228	230	221	234	199	237	210	218	254	227	225	240	236	224	216	229	228	237	246	218	232	231	232	249	208	254	208	255	228	222	237	218	207	244	219	216	232	220	241	224	240	226	228	217	226	237	210	197	214	215	232	233	211	211	244	260	233	210	223	238	209	242	212	217	238	221	220	213	211	224	199	221	200	197	227	213	216	221	250	213	218	240	240	202	240	230	212	211	202	227	216	216	220	235	258	215	216	209	235	247	215	233	239	250	206	256	234	243	224	214	208	230	213	183	222	260	222	216	213	217	239	219	231	232	209	253	240	234	238	258	228	207	221	232	223	228	209	222	217	220	221	216	230	207	230	212	205	211	234	246	216	268	221	231	255	212	231	246	247	227	224	204	227	235	214	238	256	239	244	226	207	199	221	250	249	232	242	212	221	250	220	239	205	239	229	214	229	221	243	235	226	248	224	203	203	214	217	232	246	218	245	215	233	233	206	217	249	210	196	204	222	232	223	237	247	247	202	238	224	234	216	216	224	240	229	206	238	183	219	213	212	237	230	239	231	239	218	224	209	208	227	235	246	254	245	216	217	260	228	218	230	236	226	236	244	209	226	252	226	240	236	218	220	232	222	235	245	206	252	211	210	233	202	187	257	213	218	224	229	231	215	218	230	235	240	229	238	247	211	241	205	221	215	203	207	210	220	192	216	235	233	230	231	234	222	204	205	224	228	246	212	235	216	228	230	244	238	215	213	233	233	244	239	211	231	236	224	249	231	235	242	239	207	228	251	218	208	220	216	204	211	220	241	212	225	243	200	244	215	225	222	200	245	266	244	202	223	222	221	226	205	222	228	222	229	247	226	215	204	236	227	237	206	226	225	214	219	230	234	216	252	233	217	213	213	247	214	210	228	226	216	209	207	224	233	225	216	215	226	222	232	225	255	255	218	236	225	235	202	222	243	221	227	213	229	252	220	206	232	227	225	240	236	209	227	229	212	210	243	205	197	272	212	246	229	214	208	225	220	215	217	216	199	208	217	243	213	201	216	204	218	238	234	212	236	235	221	242	221	196	206	247	231	228	224	211	214	237	223	210	238	242	204	183	231	249	214	244	216	231	229	205	226	241	226	214	249	246	211	223	252	220	218	217	233	226	229	248	204	233	239	219	242	215	243	233	250	216	223	209	238	244	232	224	254	240	234	222	231	228	191	195	227	210	225	211	249	211	228	217	197	223	205	215	212	185	219	250	228	222	232	233	210	227	231	227	226	215	211	229	225	217	217	237	231	211	241	215	231	211	194	198	235	252	251	181	235	246	230	244	198	238	226	230	223	233	240	192	233	215	223	224	222	221	226	204	235	221	231	223	249	229	239	233	217	198	214	208	239	228	216	231	223	231	218	215	222	235	240	214	230	209	241	232	226	232	231	222	227	238	224	253	219	235	233	216	253	201	211	211	244	240	204	207	231	227	221	211	243	212	243	219	228	236	230	210	219	219	207	201	236	204	222	245	221	225	236	226	216	207	210	251	202	189	226	204	209	216	196	236	212	242	247	236	213	220	215	236	229	232	225	224	218	202	221	218	236	230	240	205	231	241	227	215	196	214	225	191	205	210	217	230	226	230	250	223	230	207	246	222	207	239	232	183	205	266	206	243	211	228	217	212	207	203	242	214	203
61939	67218	62180	40062	3377	798	774	804	789	766	779	748	758	784	776	779	724	751	769	702	807	717	729	803	762	745	778	775	777	727	750	727	724	807	782	705	775	766	734	706	724	799	730	749	722	759	717	728	719	750	800	773	793	759	755	672	755	737	735	778	761	728	744	740	747	693	755	770	745	796	739	684	762	766	806	741	751	736	779	777	747	729	800	731	727	770	678	790	720	710	732	752	747	688	774	735	776	710	732	735	810	733	793	750	695	721	762	725	669	738	734	720	763	724	776	755	724	721	713	756	731	748	778	721	741	775	702	764	715	740	738	708	705	772	764	730	727	734	720	727	707	755	752	771	737	728	720	749	723	770	768	778	741	747	758	729	761	660	736	723	719	716	758	726	772	786	750	749	733	737	720	694	691	719	774	719	695	782	768	712	725	760	738	757	756	775	718	734	701	734	743	744	759	707	807	704	693	759	733	786	775	749	750	738	772	753	776	764	736	731	759	698	763	678	790	762	783	736	767	742	766	760	790	762	735	744	781	729	786	734	773	732	747	773	785	753	693	731	768	746	776	791	750	730	733	706	751	678	712	720	716	734	697	748	783	715	736	704	742	764	760	725	698	738	690	733	780	713	751	785	725	723	735	764	743	734	732	755	728	748	763	749	712	763	719	710	737	749	778	781	734	721	710	705	771	752	749	717	785	720	709	726	741	712	780	760	715	749	749	711	778	770	775	689	706	736	786	743	726	727	725	738	756	750	758	743	739	740	693	764	696	733	705	697	761	735	744	721	704	726	753	742	719	747	749	745	745	762	763	732	746	717	721	783	741	725	737	682	733	693	759	710	705	729	747	767	738	787	741	775	750	725	714	704	686	762	731	726	740	713	715	710	737	759	747	704	756	703	694	746	733	745	734	728	735	734	759	763	723	752	736	748	687	696	756	782	750	790	781	769	701	719	757	729	728	729	740	761	763	722	818	723	775	747	749	736	741	707	786	755	706	717	704	763	743	755	719	738	802	750	786	742	775	683	747	698	737	733	792	717	781	705	737	751	731	733	729	733	798	733	681	721	749	719	748	846	757	793	744	727	742	757	775	688	746	745	724	763	735	742	698	734	745	782	775	716	759	744	727	771	712	752	758	778	780	800	727	737	778	684	754	737	743	729	771	715	754	723	765	740	700	749	774	750	718	793	748	719	748	771	718	746	758	731	740	716	791	697	732	760	749	742	761	752	742	778	742	767	720	749	716	724	725	785	720	707	775	757	743	732	732	764	767	711	731	697	725	751	801	729	756	727	715	741	762	699	733	781	767	712	766	759	794	765	760	750	660	704	719	733	724	720	752	706	715	745	741	723	743	725	728	760	775	735	723	730	704	713	745	759	807	740	789	739	732	730	751	719	765	779	759	748	735	720	724	714	738	755	739	721	735	754	781	705	752	733	713	746	757	709	766	710	763	755	770	745	758	798	746	750	721	747	751	680	721	741	726	723	750	761	748	706	760	736	757	738	715	767	755	713	746	781	761	694	718	724	761	715	764	690	766	740	720	788	735	725	773	697	741	742	806	708	757	741	759	764	713	761	762	743	735	738	717	736	735	778	700	719	713	732	803	750	723	780	742	775	729	734	771	720	731	743	736	755	754	712	741	760	773	737	781	732	719	752	778	772	744	759	733	718	734	715	778	774	711	743	727	753	709	720	760	775	737	788	771	737	731	725	788	699	802	736	767	727	734	759	709	767	747	749	714	735	741	772	738	748	699	705	738	730	679	722	754	738	794	716	739	733	751	768	755	791	727	768	719	760	744	741	760	740	747	747	748	729	750	756	711	715	715	747	751	706	744	782	732	697	777	754	744	780	744	732	735	702	758	750	731	734	726	757	760	726	763	722	746	730	774	737	725	701	718	733	732	720	725	761	682	735	780	776	744	717	735	744	736	786	705	765	753	732	766	753	780	722	759	740	768	725	714	691	725	715	767	734	749	748	788	734	681	759	749	744	756	737	751	755	738	734	732	753	703	767	704	748	704	756	753	813	784	771	796	745	757	754	752	722	730	730	738	751	732	694	770	725	729	727	752	713	781	771	767	785	761	717	731	681	755	765	766	745	734	758	775	752	751	742	763	719	764	699	712	792	747	716	735	775	696	725	750	736	757	731	805	745	758	808	739	784	740	769	747	770	729	746	718	747	774	679	718	723	738	728	713	716	717	762	731	717	759	749	754	794	711	733	763	730	744	752	701	707	779	709	736	737	769	739	756	759	772	744	777	727	762	756	659	761	739	725	714	732	766	728	699	708	755	756	728	764	732	753	798	799	718	758	781	750	764	720	748	733	748	749	753	761	713	759	701	723	716	774	736	704	737	735	781	728	750	697	724	814	767	772	750	728	718	773	691	747	736	754	731	683	728	699	773	723	731	757	703	718	740	759	740	764	739	753	746	789	750	726	708	744	736	764	718	738	722	732	777	765	697	766	705	772	741	717	728	764	703	740	743	690	750	749	751	758	787	738	780	727	720	740	725	772	753	729	730	744	787	756	759	764	719	758	782	745	723	727	786	726	738	762	722	731	744	712	759	736	706	749	784	720	750	766	758	757	691	721	752	734	667	739	796	731	774	744	791	720	699	720	763	740	715	765	722	749	723	687	720	743	753	801	715	700	757	742	778	729	721	780	748	757	751	755	736	756	739	742	795	779	703	715	725	778	724	726	735	746	743	715	719	765	768	713	767	735	687	734	787	743	731	780	717	705	717	726	738	751	761	771	719	728	718	708	731	744	740	733	736	722	735	775	737	767	752	741	722	733	751	724	802	729	786	754	732	754	720	760	764	770	714	762	730	772	718	724	770	754	729	691	739	798	721	743	733	718	736	777	768	728	730	741	772	788	783	746	762	772	797	766	747	743	717	767	774	768	754	734	711	738	750	737	796	776	679	774	740	725	756	769	704	737	722	735	758	804	689	787	784	704	795	766	780	790	744	777	704	778	721	767	739	774	737	744	755	768	721	757	724	687	743	758	757	822	715	756	732	745	717	757	766	763	700	749	713	716	765	680	765	696	721	706	749	713	758	702	717	744	725	753	767	752	748	739	720	764	750	750	768	744	698	787	794	706	759	743	698	730	765	721	716	715	749	780	740	700	760	757	728	735	770	770	701	683	765	769	731	763	737	764	685	693	727	731	748	675	745	719	745	754	759	765	715	718	742	731	732	738	761	695	735	767	765	761	767	723	760	749	727	686	696	766	742	740	784	742	740	769	720	716	781	739	717	758	719	747	773	699	758	757	785	737	762	766	798	754	767	766	743	709	749	749	715	713	747	772	770	752	742	727	753	713	741	707	725	744	758	771	827	745	705	716	693	689	772	712	694	768	740	678	753	745	777	755	731	725	769	756	734	762	754	753	786	755	745	707	685	753	705	791	790	724	746	718	759	694	696	725	723	774	745	719	726	707	772	763	774	741	753	743	702	751	721	695	737	737	774	777	734	703	706	697	766	705	784	736
30112	19488	9598	2471	418	230	236	187	187	186	205	198	219	214	189	237	221	194	182	195	203	189	187	164	211	194	201	172	175	205	202	207	202	206	195	190	181	168	225	191	177	209	214	230	222	201	187	200	215	181	216	215	175	184	209	208	204	172	197	191	204	187	218	208	186	218	192	201	189	200	223	223	201	176	211	220	189	204	179	176	208	178	192	198	215	190	206	230	188	216	189	199	184	205	188	226	202	208	205	208	190	186	209	211	218	203	183	194	176	205	181	184	196	191	212	197	214	201	197	215	191	207	189	225	174	182	194	194	190	206	228	207	180	207	227	206	210	207	189	217	228	206	180	193	202	197	190	195	175	232	199	188	206	195	195	198	198	219	194	186	198	184	204	211	200	178	196	202	206	198	169	179	211	173	218	198	191	201	176	171	207	204	187	204	196	193	210	199	217	232	207	188	210	187	188	190	189	201	186	181	215	173	215	176	187	187	200	183	197	200	185	209	197	189	206	217	178	187	238	176	192	225	189	199	201	213	191	190	184	196	227	194	205	226	186	181	192	207	183	189	196	192	190	214	202	192	195	210	210	197	212	225	197	179	200	179	193	190	207	197	179	214	195	209	178	206	177	192	193	214	193	193	232	186	188	194	186	174	215	232	204	201	214	202	164	224	218	226	210	182	206	197	218	179	183	190	200	199	199	183	210	219	208	203	166	214	192	214	196	185	197	221	196	209	216	180	187	184	229	213	172	199	206	202	222	198	182	192	198	191	201	201	217	215	190	198	205	229	198	192	183	185	212	174	207	191	211	186	191	205	207	227	188	215	212	203	188	225	182	180	211	195	201	232	213	192	216	199	185	199	207	226	195	207	204	199	188	195	195	178	218	181	197	190	204	193	211	223	199	181	179	197	198	219	189	211	205	207	190	207	199	181	193	226	184	176	206	198	201	181	222	210	219	200	191	181	200	189	197	197	208	218	213	193	214	208	211	219	175	192	184	192	196	193	200	208	214	200	194	193	185	186	204	212	197	214	233	193	192	198	208	199	177	181	201	203	203	207	191	181	221	196	202	205	187	203	184	187	194	191	185	182	182	188	196	192	204	209	214	190	181	178	217	168	190	191	214	206	179	203	181	195	213	189	215	194	212	193	196	197	175	195	189	187	190	216	209	198	190	169	215	191	212	185	202	193	203	184	222	174	196	193	213	210	191	187	182	181	193	191	200	223	194	207	202	199	198	199	218	232	179	224	187	219	186	210	203	190	192	222	201	171	213	193	168	189	190	203	187	190	210	216	212	174	222	175	197	212	201	219	222	188	216	176	200	216	181	221	194	214	228	212	186	195	184	188	222	187	201	180	208	205	193	210	208	202	179	213	205	191	162	196	178	184	197	178	188	217	218	212	198	180	199	194	211	203	227	215	191	205	202	212	202	197	197	211	200	215	209	186	198	179	211	206	221	198	211	203	197	209	205	197	195	214	214	207	208	211	217	195	158	207	196	197	187	210	215	177	194	180	184	201	200	186	197	197	200	181	189	197	191	202	184	205	198	208	193	221	208	213	181	209	183	192	208	196	194	198	185	198	190	202	204	210	190	182	194	210	184	189	212	172	204	189	220	200	183	211	175	198	194	206	213	208	183	219	191	191	195	190	186	218	198	207	182	205	160	189	192	185	189	207	179	205	231	185	200	196	200	197	210	195	207	209	194	193	194	201	209	211	189	212	213	179	188	184	183	214	223	200	203	186	226	184	221	175	189	211	185	203	188	195	184	193	205	182	168	202	194	187	160	180	222	187	209	196	210	180	208	190	208	191	179	211	202	194	175	196	217	193	229	203	199	188	203	194	196	199	218	177	215	185	203	189	219	206	197	217	178	193	191	190	212	203	206	200	218	222	194	225	199	169	191	192	204	210	190	183	215	203	203	161	208	205	219	161	171	201	195	205	201	224	196	177	219	178	202	188	205	204	163	204	192	196	221	176	186	207	211	220	193	194	192	182	186	208	192	181	184	202	218	186	197	199	181	195	197	177	190	190	202	197	175	198	217	203	169	212	202	192	194	200	203	193	207	214	210	203	195	216	194	202	179	206	186	179	206	172	186	196	205	197	209	196	190	197	196	209	188	184	207	196	201	205	180	199	194	199	218	200	203	192	213	208	168	196	159	191	193	180	169	206	213	185	230	201	214	214	212	193	210	210	183	196	175	191	210	187	189	216	204	216	225	210	212	170	193	184	180	190	228	179	207	190	199	218	206	179	189	184	192	179	207	212	195	199	207	214	207	206	211	199	184	211	212	201	215	199	217	198	194	191	222	192	198	188	223	204	191	208	237	203	182	204	190	209	209	219	226	196	196	195	206	199	187	204	224	198	200	203	216	185	200	209	194	217	205	208	214	219	205	198	205	193	202	200	194	187	202	221	193	190	200	208	196	215	205	198	219	195	171	189	210	188	188	192	217	214	196	210	225	200	201	194	190	192	179	197	175	189	207	188	170	174	228	207	166	206	206	173	213	194	186	196	205	183	184	184	207	199	190	201	207	207	207	211	206	187	213	191	201	230	182	221	211	213	181	193	221	209	198	203	205	210	189	205	205	177	217	205	188	207	192	164	193	213	222	202	216	189	182	209	167	192	195	182	184	196	224	193	203	182	177	202	232	185	202	211	211	200	197	175	191	225	203	212	181	206	184	197	190	204	171	203	185	209	200	236	191	173	193	187	176	167	196	228	221	216	230	204	177	190	232	213	188	182	196	210	213	230	216	201	211	194	207	204	194	197	190	198	206	210	185	174	207	182	207	171	187	181	194	225	225	192	208	208	217	225	211	202	197	178	193	188	213	209	190	220	183	209	195	215	200	194	204	175	220	221	196	175	201	217	204	180	191	177	191	190	192	217	210	185	187	189	221	193	196	190	206	202	204	178	208	170	179	168	203	205	203	213	211	187	169	203	189	175	207	199	205	213	202	197	211	178	212	205	208	200	171	222	208	226	183	222	231	212	216	200	194	225	218	202	178	202	216	173	192	183	198	184	214	223	203	187	211	193	207	205	228	189	209	191	217	191	201	202	200	194	196	183	199	186	216	174	183	205	207	180	196	187	198	191	203	205	189	209	178	218	236	194	182	194	207	198	188	190	216	214	210	196	177	199	201	194	200	157	208	202	221	218	222	188	200	187	209	174	209	182	195	215	204	198	209	204	187	236	201	222	184	198	199	189	236	195	200	186	195	230	186	184	190	176	193	176	201	205	231	210	223	189	173	204	194	197	194	190	183	205	218	200	219	204	194	184	208	208	207	217	201	187	230	211	197	190	199	203	189	214	199	211	193	210	193	191	190	197	213	185	186	166	193	229	176	192	180	212	192	202	187	203	203	202	208	185	195	210	210	178	202	200	182	189	210	208	190	208	184	179	205	190	208	209	191	201	210	202	197	186	219	221	193	207	195	188	197	195	205	214	188	187	213	207	201	192	197	196	216	202	196	199	187	180	194	186	202	200
31244	24168	16405	6519	1060	701	678	636	651	674	708	653	732	679	659	679	669	649	702	727	664	740	712	647	695	679	659	678	735	725	711	704	637	679	700	701	725	708	693	671	725	709	651	666	693	679	699	647	658	656	682	653	675	721	668	654	686	733	705	665	652	627	658	640	691	705	667	678	643	675	659	709	665	684	678	658	714	671	667	651	682	730	705	650	708	653	679	670	671	660	686	671	698	699	655	685	729	721	632	675	682	731	681	672	662	683	643	648	692	672	710	704	662	669	665	699	707	661	631	677	709	659	626	734	699	659	689	658	682	657	662	718	652	663	685	666	644	642	685	636	703	659	689	685	706	681	737	653	686	663	694	679	683	714	737	667	668	663	677	698	701	729	679	663	681	688	665	692	685	658	629	697	648	649	699	659	642	702	681	689	699	657	679	668	679	687	696	655	680	678	685	653	694	697	695	641	685	643	667	643	671	679	682	651	668	702	661	639	712	693	657	711	649	658	702	641	644	707	698	702	654	660	680	684	686	616	670	677	689	698	706	695	707	643	656	646	695	699	712	657	720	686	659	692	622	648	676	681	657	703	648	691	646	654	656	650	692	649	690	648	733	670	659	680	655	672	679	658	657	660	695	654	704	699	677	695	641	667	700	686	708	663	692	651	734	671	678	700	733	678	688	658	664	680	668	678	695	675	681	703	681	691	666	724	693	655	682	668	683	717	706	702	663	697	652	676	627	682	683	688	691	649	671	715	647	643	683	692	665	647	686	677	667	624	651	696	681	648	608	682	684	729	725	741	647	674	660	645	730	666	662	701	710	649	650	670	693	673	706	681	680	650	648	674	652	657	668	681	682	668	696	676	669	635	677	632	682	661	676	661	678	687	712	643	670	660	700	683	665	645	719	719	649	694	718	662	642	708	702	644	658	722	656	662	664	673	695	707	697	646	715	698	670	671	644	689	693	698	686	705	629	677	703	717	716	692	754	675	737	635	675	637	673	664	655	678	690	692	618	670	725	707	686	713	670	685	663	691	686	671	678	659	671	700	662	657	707	680	704	704	711	645	616	677	669	649	687	660	642	669	680	698	695	672	722	726	685	683	707	682	656	651	676	734	695	677	637	728	680	700	660	662	645	694	680	660	692	619	705	694	655	643	728	678	710	673	668	698	688	703	678	697	721	693	695	674	692	684	674	701	709	706	691	750	733	691	656	665	695	682	649	721	652	688	688	688	672	668	709	688	710	686	669	706	638	672	691	678	650	700	708	698	687	695	690	677	647	638	672	691	710	650	678	702	675	664	692	664	675	652	672	692	683	702	647	679	703	682	649	698	687	649	649	683	652	732	688	675	764	698	686	708	676	719	692	683	730	699	710	655	673	666	690	658	704	704	697	721	701	640	643	673	670	657	675	746	663	657	677	654	632	665	682	679	679	693	670	744	672	678	680	687	689	656	683	651	639	666	652	636	679	634	687	660	664	686	667	692	704	695	631	660	651	693	721	685	630	697	673	662	682	696	664	715	691	689	683	700	710	692	659	727	682	706	672	679	677	664	725	679	677	695	726	684	641	667	668	680	739	710	670	699	630	675	669	725	688	702	703	698	692	677	656	627	669	679	700	676	679	674	704	639	706	668	611	636	689	692	647	708	674	680	676	602	672	717	679	660	734	693	694	703	666	661	709	694	656	667	683	721	668	674	634	661	690	665	675	717	699	666	674	695	659	669	648	639	674	699	692	707	712	657	693	671	652	669	670	664	729	726	701	713	619	649	622	711	676	612	651	690	709	658	651	671	680	683	635	678	692	661	683	687	710	655	685	692	628	690	670	666	679	663	740	665	696	698	658	692	707	679	719	681	674	665	680	673	673	623	663	682	737	648	676	703	727	644	657	693	624	684	700	735	707	665	671	669	686	695	711	646	698	649	662	680	709	668	654	699	652	674	696	709	702	634	685	698	670	691	645	701	650	691	698	692	687	663	631	665	676	648	683	636	655	678	640	695	689	684	674	645	659	664	706	684	666	696	689	675	696	662	683	679	625	705	643	676	691	705	675	628	690	671	664	698	718	690	759	666	660	706	665	706	662	656	659	680	681	732	676	681	621	646	697	704	703	614	720	626	657	694	656	680	653	715	635	710	661	720	614	663	623	758	677	667	672	672	683	623	694	651	643	683	679	668	672	685	696	610	693	673	670	635	666	666	702	717	713	709	644	634	657	634	675	642	678	720	668	662	674	656	668	728	713	630	715	664	665	673	688	685	707	707	670	738	652	674	689	757	679	705	675	700	653	663	648	701	700	674	671	687	688	655	679	714	694	662	703	641	725	676	697	707	635	676	689	704	694	704	632	689	700	693	670	686	697	658	691	671	709	631	639	627	700	687	704	683	714	664	681	716	666	677	662	703	660	668	655	672	673	651	708	705	688	666	672	683	716	671	677	688	688	678	679	663	685	700	680	705	702	693	679	716	685	698	669	683	717	653	669	674	637	687	681	662	709	654	690	657	749	632	705	653	666	667	677	695	678	657	628	651	678	670	670	653	676	635	642	685	693	715	683	707	684	727	662	625	663	645	710	594	670	696	707	705	699	647	687	647	723	691	717	695	687	664	665	666	658	678	702	690	662	738	693	674	672	675	666	669	655	673	669	683	729	698	689	693	667	659	659	671	641	630	675	743	639	648	615	688	666	673	712	696	642	615	671	650	696	628	704	645	668	673	693	685	679	702	641	694	670	669	697	632	660	700	686	686	732	674	690	659	757	712	701	701	685	710	671	687	699	674	691	692	707	642	710	682	638	656	649	677	694	719	652	677	661	645	705	693	687	680	664	731	669	721	656	715	687	705	679	661	693	668	690	663	708	650	616	698	690	695	687	693	660	683	720	670	621	685	691	693	689	643	694	698	735	650	672	671	677	635	661	690	681	680	660	719	684	719	706	693	716	638	692	675	694	694	661	718	736	680	658	678	690	694	726	715	664	664	698	689	619	687	653	669	695	717	690	670	700	727	686	643	699	672	705	707	700	698	682	685	748	698	655	653	685	670	688	738	740	680	694	642	628	638	668	674	662	698	688	691	642	653	725	684	691	681	649	676	662	661	625	695	648	695	718	655	693	665	672	643	667	703	702	717	683	699	626	682	679	682	654	648	652	705	663	639	698	731	729	632	684	664	672	701	695	657	692	655	703	656	672	697	648	727	696	674	685	689	680	671	677	652	689	675	701	682	642	673	672	698	643	663	686	693	730	668	651	677	688	667	667	666	667	706	719	704	694	701	696	636	705	673	682	645	655	667	699	660	661	687	656	666	636	718	718	692	734	670	684	654	640	649	605	651	684	665	663	720	671	646	679	710	658	692	711	721	670	666	711	638	660	718	699	667	670	709	665	707	615	655	687	627	791	659	716	632	709	684	667	700	627	657	644	645	676	689	674	657	741	659	711	675	689	659	681	684	695	687	681	652	694	673	693	717	661	654	697	691	682	661	662	687	631	715	665	697
66798	64495	51820	27002	5486	265	155	162	175	194	178	153	165	168	149	146	162	173	162	155	169	148	176	158	153	200	167	159	169	160	152	133	170	152	176	132	161	171	158	151	180	158	169	164	170	156	174	177	168	151	159	153	146	168	163	164	144	165	158	179	177	167	162	168	160	163	166	146	165	165	163	160	167	185	178	166	169	155	165	164	165	159	170	174	146	201	180	147	160	172	169	173	158	190	148	162	153	180	185	140	166	157	146	172	155	162	144	137	155	161	155	154	163	175	167	166	156	173	160	187	161	165	150	156	188	152	154	175	161	137	148	159	167	149	169	166	164	199	159	163	121	168	165	157	162	188	155	148	161	154	175	165	164	171	155	163	159	174	159	142	180	181	166	160	173	179	157	186	164	161	176	135	159	170	169	147	149	151	158	200	149	170	162	143	171	150	175	156	182	139	173	174	189	177	144	170	161	183	164	161	162	172	173	171	141	173	173	151	152	187	155	188	179	153	163	176	140	159	151	173	176	163	147	175	170	162	166	167	137	161	170	146	164	169	174	169	164	161	165	186	154	167	158	181	182	164	153	174	181	158	160	141	158	172	166	120	157	171	138	191	174	168	165	165	152	166	156	167	170	163	176	159	176	157	153	163	143	161	186	165	171	174	167	145	166	155	193	167	177	161	148	152	148	126	149	159	168	163	169	164	154	172	169	178	160	145	182	164	149	160	168	159	154	172	163	144	134	167	150	160	157	131	170	179	161	161	154	133	157	179	168	145	165	160	186	166	182	170	152	141	145	148	152	146	171	181	146	193	158	177	169	161	170	165	153	142	169	169	160	178	157	150	154	162	174	146	176	181	137	140	152	171	163	178	165	146	172	155	183	156	161	141	147	165	171	150	160	157	142	174	155	156	156	162	173	143	174	157	149	150	177	187	173	143	156	165	168	165	155	179	173	148	208	176	163	145	163	169	182	178	170	165	153	170	171	186	170	153	153	162	152	158	172	143	207	163	153	165	174	190	161	148	180	171	169	165	151	167	173	176	147	151	161	163	159	159	162	173	137	175	167	152	175	165	162	170	168	179	175	152	156	181	156	191	163	173	146	187	176	153	179	167	167	185	153	150	184	192	163	175	152	160	152	175	141	157	173	173	169	155	151	166	149	158	164	138	154	152	149	160	171	180	153	171	194	172	144	173	164	161	156	170	173	152	168	168	143	159	161	157	169	148	161	145	168	160	167	155	156	147	168	185	174	173	146	157	175	172	179	168	149	185	163	151	179	168	178	137	178	166	159	164	184	169	151	168	193	174	169	163	163	163	171	161	146	159	165	175	181	154	190	183	158	173	157	163	147	167	161	168	173	140	157	144	144	149	160	161	165	167	186	177	184	151	174	177	150	164	174	163	172	145	151	148	176	152	172	142	164	153	165	165	147	154	170	153	165	149	189	167	162	157	149	154	184	147	146	147	138	163	159	161	170	150	158	172	162	164	177	177	145	167	184	151	165	157	161	140	161	159	169	141	170	165	151	162	159	161	165	151	187	180	158	186	164	183	163	159	162	167	146	154	162	188	172	163	155	165	168	146	161	180	176	168	165	131	155	162	159	158	162	189	178	164	170	169	167	165	160	164	147	141	156	175	186	147	167	154	147	152	157	190	170	179	174	158	166	177	179	168	165	173	186	180	153	154	167	175	172	173	169	172	162	173	174	184	165	185	152	160	150	176	157	156	169	141	179	159	141	139	169	164	166	168	156	176	177	165	181	169	146	198	154	173	156	161	162	165	175	159	175	163	138	196	156	163	169	175	167	180	144	159	159	174	155	167	171	160	143	153	133	173	190	148	177	176	168	163	158	178	187	174	150	163	157	170	135	168	173	153	194	156	161	182	161	173	186	156	154	159	153	175	174	153	175	166	169	180	167	154	148	161	171	165	166	160	171	163	174	162	182	175	178	187	170	143	151	164	147	158	176	174	184	170	157	156	150	161	146	168	176	147	161	156	156	173	162	175	173	137	166	170	187	163	167	162	169	163	146	147	169	155	145	181	168	170	163	164	159	157	166	161	163	179	166	149	171	158	160	160	147	171	161	155	176	141	158	158	173	179	168	151	166	167	158	158	168	167	170	177	168	181	147	146	143	169	148	167	123	166	156	163	177	167	150	148	175	144	183	149	150	190	179	158	168	148	152	155	150	152	156	193	172	163	150	141	151	146	130	136	180	150	159	172	196	165	180	173	170	137	195	143	184	169	179	183	157	173	188	158	154	181	155	176	151	157	154	167	168	174	146	187	165	142	158	171	179	167	187	183	173	171	164	166	157	151	142	166	155	151	153	152	165	159	163	141	194	160	167	149	157	151	193	146	159	157	185	155	150	181	170	160	158	171	148	146	165	160	167	155	182	169	165	186	163	179	184	164	164	180	171	155	167	177	172	179	168	155	162	168	164	173	172	146	161	178	174	187	165	163	164	163	169	183	166	162	166	167	148	169	163	178	135	140	149	158	179	163	161	162	149	178	167	151	153	155	159	154	177	196	157	169	170	161	169	175	173	157	157	163	197	173	140	161	145	159	170	168	159	173	161	160	152	166	154	166	184	170	155	144	144	168	179	154	187	174	160	154	170	156	165	173	163	171	157	165	174	156	172	183	161	171	192	162	170	163	175	176	164	162	158	161	161	179	171	161	172	156	174	154	192	149	151	161	157	160	188	137	146	183	176	142	158	164	152	157	166	157	164	155	169	183	144	175	167	166	151	178	180	143	158	133	170	159	187	156	169	170	135	155	158	150	171	141	153	182	162	146	150	149	172	159	145	170	162	159	161	161	172	158	155	152	178	164	164	187	163	169	146	168	175	169	179	164	141	164	173	170	179	162	160	174	169	159	166	152	175	163	180	183	163	195	172	165	157	177	167	169	157	199	161	174	156	162	165	174	162	164	169	173	143	156	162	161	154	164	157	133	158	170	156	188	164	158	188	147	155	167	175	163	180	176	164	189	161	149	194	158	149	163	177	170	150	174	158	144	155	180	167	159	170	190	163	182	145	161	161	155	186	185	155	155	155	169	188	156	165	181	171	165	143	162	147	184	173	175	161	156	165	164	170	134	167	170	152	162	157	165	146	159	172	167	162	131	182	146	157	157	167	165	148	178	147	164	139	186	168	188	160	152	138	184	156	149	150	182	164	163	167	168	161	157	202	176	151	182	177	149	184	154	153	161	152	174	156	164	144	185	170	159	160	149	179	181	143	156	168	152	153	176	169	166	184	157	141	176	172	164	172	182	156	149	156	145	153	173	164	143	161	157	176	180	171	172	184	169	156	167	177	164	152	156	147	153	172	153	158	175	160	167	167	173	163	173	173	157	169	166	149	174	200	173	185	166	154	152	179	170	166	140	162	180	174	142	161	179	173	189	170	169	145	165	154	181	148	169	176	164	179	167	152	184	179	174	165	168	167	175	185	175	155	161	188	152	145	152	154	161	162	155	170	162	170	171	174	171
51403	53663	49622	31453	2727	604	561	564	570	580	576	573	594	582	616	553	572	542	550	575	577	598	634	592	612	555	591	604	553	555	594	573	613	560	549	575	569	546	587	598	600	589	614	578	586	555	571	547	603	587	556	535	537	528	561	592	569	543	577	555	564	541	577	547	598	552	560	546	598	594	553	616	535	580	559	574	557	586	593	568	558	585	518	581	502	564	578	576	569	536	557	551	598	591	602	617	568	577	598	587	536	586	583	585	583	559	546	610	561	588	581	555	541	559	611	568	567	573	598	619	576	572	587	516	543	616	564	551	574	560	554	601	588	594	550	569	590	598	560	522	561	557	576	566	552	555	552	600	545	558	587	563	568	601	510	554	544	640	515	566	573	567	578	549	582	532	578	547	580	586	570	550	528	582	509	536	538	562	536	623	604	582	559	574	589	555	542	514	616	586	579	597	626	560	569	530	569	550	526	583	569	564	588	592	566	576	602	553	581	569	604	589	566	557	573	576	578	564	576	557	529	555	601	569	557	609	539	532	558	592	556	564	567	576	588	589	589	585	529	562	623	557	560	579	535	602	524	584	562	569	577	614	567	612	571	589	611	562	550	566	563	547	536	583	537	548	616	560	579	615	569	577	593	626	612	576	560	575	565	614	565	578	544	513	574	551	556	625	535	591	565	536	566	564	543	554	607	537	539	596	568	579	580	605	554	546	601	571	560	589	611	564	591	551	548	562	531	531	589	580	578	604	578	566	552	612	590	574	583	591	593	551	566	552	545	597	538	581	579	593	521	568	578	662	582	547	562	517	534	572	573	587	608	562	615	588	562	575	574	585	566	581	544	549	530	546	525	545	601	530	555	548	583	594	548	558	560	523	593	575	559	581	545	594	572	565	590	570	585	529	593	568	590	555	571	597	543	600	559	582	568	565	552	592	566	571	605	565	566	625	575	542	570	585	551	610	583	611	548	574	575	552	573	591	558	556	579	555	569	613	567	597	551	582	533	602	574	568	549	577	593	547	561	543	555	526	547	575	574	514	552	604	571	585	571	577	547	602	563	571	576	546	538	552	592	592	602	540	608	572	550	586	577	593	562	592	555	577	551	610	556	538	588	531	615	587	563	602	560	630	566	576	522	584	579	591	575	594	609	548	539	563	590	544	542	566	570	540	613	597	521	577	638	586	533	570	589	567	558	598	609	599	584	557	541	584	595	596	567	577	596	561	564	562	569	575	539	571	563	566	579	582	531	592	610	570	591	572	572	587	530	555	549	578	525	624	568	609	591	583	560	572	573	627	526	597	533	569	575	553	568	579	561	568	600	569	558	585	574	579	549	535	555	534	563	604	574	575	596	571	539	625	597	590	574	567	583	599	550	559	523	584	637	586	552	518	553	623	551	573	557	554	539	552	568	579	602	542	589	518	555	540	571	539	591	542	547	576	569	579	564	552	599	579	565	590	555	528	597	558	601	550	554	613	577	554	583	552	567	540	600	574	544	540	562	541	596	601	586	582	590	589	585	594	557	569	525	539	543	594	562	570	552	629	568	568	536	608	602	583	523	549	573	562	580	514	582	609	605	569	579	549	621	557	578	590	535	584	583	559	582	577	575	575	577	568	548	563	564	543	590	614	585	581	593	584	555	609	593	605	587	558	534	567	589	627	646	526	550	561	573	585	626	574	545	584	575	563	529	592	530	591	557	552	560	565	540	544	590	558	546	610	570	572	561	560	599	568	535	585	573	549	586	597	566	570	555	555	568	580	582	572	550	545	537	549	578	605	545	564	582	531	576	554	556	528	586	560	571	580	558	614	570	531	563	578	549	536	588	570	615	567	593	594	552	553	536	604	567	612	578	543	625	580	596	562	551	585	589	604	545	556	582	549	575	561	584	553	571	534	566	592	542	602	575	552	585	549	565	570	534	571	551	587	535	534	582	578	556	551	593	597	536	574	604	564	627	576	561	548	544	565	570	599	601	571	594	580	542	554	589	550	560	559	556	591	567	603	585	565	561	597	489	569	569	531	592	592	550	590	576	567	574	604	547	593	553	558	571	537	516	553	569	543	545	537	566	598	571	583	537	576	528	592	565	575	592	581	587	552	570	567	526	587	522	551	530	598	585	585	575	566	578	548	566	580	568	554	609	599	581	571	577	531	575	585	603	554	551	558	568	587	553	567	577	546	600	534	579	550	585	545	576	571	550	569	583	587	608	569	587	563	564	586	586	616	598	585	544	584	589	571	562	576	567	532	552	562	599	555	571	605	601	560	557	591	586	562	549	579	575	537	544	583	570	581	610	595	606	536	574	605	549	527	591	577	538	584	593	560	554	575	563	540	561	550	607	602	564	550	584	609	597	578	549	580	549	544	569	551	549	598	568	591	574	553	577	575	562	594	554	577	525	599	545	577	535	590	566	564	582	589	608	578	601	543	557	551	589	530	564	581	566	561	577	570	566	578	602	591	582	596	606	587	588	537	614	577	573	527	566	551	544	586	602	551	562	594	540	530	560	577	592	562	622	536	572	594	586	587	564	555	553	565	564	620	546	555	548	581	599	591	582	531	574	541	574	616	588	606	605	523	548	585	537	517	576	549	552	586	612	605	593	580	558	610	533	533	588	580	550	571	592	579	574	599	576	563	567	594	565	542	534	584	639	566	581	577	601	610	555	597	639	543	580	551	528	603	602	574	582	557	566	516	564	576	606	589	580	566	566	550	583	542	555	550	551	551	604	575	536	586	579	608	599	597	594	562	606	566	571	552	546	585	585	586	550	582	590	602	567	535	544	581	551	576	543	567	562	557	549	622	516	608	552	623	611	629	565	540	572	557	561	556	568	567	573	532	547	562	547	567	572	567	569	595	538	601	613	561	586	604	593	574	568	519	596	572	539	567	582	559	557	528	575	594	590	620	550	556	589	588	576	568	566	590	546	572	609	573	592	591	558	540	580	584	559	526	614	574	533	576	582	545	600	599	540	573	566	532	559	582	597	598	552	592	534	599	565	550	572	559	550	544	557	541	583	566	587	536	560	538	569	559	548	583	548	581	602	591	571	576	543	591	599	567	575	576	544	560	539	560	622	597	539	527	608	589	560	556	571	589	568	516	615	566	553	570	584	581	570	583	572	572	615	538	527	582	609	560	548	586	505	534	572	589	578	573	600	583	567	582	529	547	538	565	590	575	538	571	542	545	539	569	563	630	550	572	596	546	621	550	584	562	582	541	529	602	579	579	538	562	590	545	527	584	577	572	568	562	559	549	541	567	628	562	589	545	567	536	608	613	599	542	571	588	537	572	607	574	537	562	622	578	588	578	552	553	524	558	623	574	612	555	572	611	513	564	574	553	550	574	571	591	578	563	615	618	493	597	570	567	593	577	537	586	556	582	548	552	598	550	573	573	569	550	605	584	584	576	561	607	565	541	542	581	583	548	568	581	556	537	566	539	551	559	590	566	563	567	564	606	587	524	584	575	531	577	571	598	605	533	570	562	564	557
75044	75753	63319	35553	11004	954	255	250	247	233	242	246	216	243	183	256	234	221	218	190	227	224	212	239	232	204	230	240	235	228	218	209	212	220	228	214	211	218	216	235	231	216	256	257	202	249	212	218	208	212	221	219	223	224	211	196	205	234	265	220	241	204	213	214	196	212	237	219	207	223	244	219	236	227	209	233	213	198	209	240	226	194	221	245	206	261	220	198	244	232	220	226	189	217	208	227	221	211	212	188	215	229	198	215	235	217	224	205	225	218	200	218	227	223	206	204	220	221	223	223	208	206	227	227	208	223	227	199	238	230	225	218	226	200	184	233	204	206	208	229	209	208	207	214	230	211	210	235	235	233	216	221	223	203	243	217	222	191	236	232	214	218	208	229	198	259	234	217	224	241	204	229	216	218	220	208	205	211	213	205	217	247	221	223	230	230	244	218	201	199	205	217	213	208	230	226	229	205	206	219	229	208	225	231	226	234	237	178	207	222	238	212	228	230	227	225	222	210	197	212	205	213	232	232	245	251	216	199	243	239	210	237	221	234	207	219	200	225	240	248	188	227	220	213	212	203	244	226	196	215	246	211	217	267	200	195	235	229	196	227	200	231	229	239	233	221	219	243	228	214	205	224	219	236	199	211	229	241	204	212	219	224	239	239	224	201	230	232	219	188	211	219	224	253	223	213	193	229	196	227	231	228	219	231	222	205	207	231	189	212	232	202	206	224	222	204	227	229	242	248	197	251	249	225	212	212	191	215	224	217	223	226	197	235	217	205	203	240	214	223	201	232	206	194	199	229	226	217	223	217	207	203	193	207	212	232	236	207	234	212	234	227	221	226	250	240	217	235	205	195	275	215	196	226	183	214	219	182	198	251	217	224	206	230	220	237	226	214	217	241	225	214	237	217	203	232	249	216	226	224	214	233	181	237	213	244	236	217	219	195	221	223	192	210	243	236	247	209	221	219	220	230	198	202	218	209	218	206	210	231	216	219	204	214	199	239	206	236	217	220	212	228	206	211	242	229	227	218	199	211	251	223	223	242	203	225	226	247	224	231	234	236	216	226	208	204	213	234	223	200	222	219	209	202	217	208	217	231	214	239	216	214	246	212	213	229	232	201	234	218	204	210	207	190	222	196	264	211	198	217	200	192	240	215	225	219	194	229	234	205	202	225	196	192	214	220	243	225	203	219	214	246	217	225	205	220	233	225	248	224	203	234	195	225	243	212	216	191	246	221	199	232	224	207	222	218	226	205	209	217	205	202	224	189	224	227	233	204	208	210	232	253	211	236	235	242	236	205	233	214	222	218	211	211	218	222	190	234	218	248	213	227	225	201	203	190	208	185	207	220	205	206	218	211	225	214	231	195	213	218	235	257	236	245	223	199	212	239	225	216	238	231	193	227	217	214	208	219	200	217	227	228	214	215	202	195	217	220	228	222	211	209	227	237	211	207	243	227	204	215	211	221	209	217	209	197	242	234	217	224	201	235	216	240	231	213	233	199	230	221	220	201	244	237	218	192	202	247	228	213	238	243	233	209	217	224	209	224	232	210	225	224	218	236	221	214	212	197	233	231	189	245	210	224	219	241	239	210	227	229	250	215	245	208	219	224	221	211	233	219	208	227	193	226	203	220	192	184	220	223	228	205	236	210	228	211	229	193	210	220	221	231	224	224	211	213	247	214	184	255	218	214	221	199	237	220	202	199	211	208	220	224	221	228	226	253	214	212	215	233	200	229	246	213	207	202	216	211	193	212	186	211	224	222	205	215	219	196	227	225	213	228	211	223	220	210	256	213	207	222	226	232	219	190	190	202	214	214	225	225	222	217	239	218	217	246	224	210	230	209	231	229	206	201	213	215	230	225	209	254	236	202	219	206	212	231	213	220	220	235	227	203	221	213	210	241	242	225	219	218	227	210	253	214	204	216	251	205	198	230	245	216	238	200	209	227	238	205	237	196	182	211	226	221	204	232	221	227	218	206	239	253	239	209	202	206	211	227	246	216	208	236	219	240	215	209	243	226	218	224	226	221	223	235	193	243	222	231	211	225	215	198	260	217	218	216	213	240	205	231	217	226	216	234	200	193	212	225	205	202	220	212	227	222	240	205	210	222	212	211	196	225	243	219	233	217	231	222	214	247	252	224	196	226	195	197	241	199	225	212	216	237	213	225	219	233	225	219	197	235	198	208	218	202	217	230	235	236	227	201	230	218	250	227	212	232	230	233	239	214	216	219	220	222	192	240	207	215	222	211	241	215	225	197	226	231	230	236	239	230	187	220	203	231	222	215	224	221	239	225	217	222	215	213	239	221	210	209	200	236	228	217	213	236	219	222	220	207	243	217	223	228	201	202	230	205	245	225	216	259	228	229	219	220	208	231	237	215	248	225	227	227	225	244	251	206	219	224	211	227	216	233	230	226	202	229	230	228	227	187	191	232	231	229	227	225	208	199	220	217	223	199	231	246	224	203	203	226	222	239	221	197	191	228	201	210	228	204	221	211	213	197	204	211	264	226	221	207	201	216	218	228	190	225	239	189	214	252	227	230	204	205	238	207	204	226	198	244	240	196	210	211	211	208	221	197	222	208	238	248	209	246	211	235	245	218	232	213	233	202	228	194	222	197	218	237	237	222	196	230	250	215	202	209	210	210	232	223	213	218	245	214	218	217	211	204	202	222	195	213	225	212	245	202	222	199	226	214	222	221	220	224	224	202	220	236	230	209	210	230	200	224	227	219	234	227	224	230	210	212	238	243	230	227	208	219	210	206	181	208	214	220	229	207	230	248	233	219	203	221	231	216	182	227	208	210	204	212	214	232	217	231	241	225	238	208	221	227	216	230	209	226	207	209	203	214	243	219	223	232	215	202	225	194	207	249	222	235	217	220	228	221	232	187	209	218	228	203	233	249	215	224	246	236	211	215	215	237	226	208	217	228	198	215	247	190	225	212	225	219	230	240	200	222	211	224	230	220	247	216	199	234	205	243	261	208	225	198	219	225	221	221	228	229	238	206	198	222	220	196	220	220	204	228	194	192	191	232	225	214	202	221	178	225	209	215	223	233	204	210	241	213	219	237	212	240	213	218	211	214	253	253	224	219	222	200	225	190	205	242	223	210	239	215	216	247	225	204	227	218	205	214	223	236	198	222	232	235	238	230	193	209	237	194	235	227	202	201	228	216	242	224	208	201	202	208	202	219	201	209	221	221	208	213	235	225	237	230	196	216	230	218	203	215	223	210	199	181	208	229	212	232	237	206	237	223	217	229	203	196	206	237	204	224	223	237	231	209	223	235	249	238	197	228	206	213	190	201	218	219	216	209	220	211	243	206	193	226	226	220	227	220	225	220	216	216	235	205	216	200	222	219	226	217	215	220	212	244	231	220	219	204	214	204	225	197	234	225	221	234	218	208	180	203	175	212	221	192	239	232	221	234	228	219	230	216	216	182	222	243	253	235	257	212	220	224	194	207	201	199	213	238	235	212	227	219
62002	68237	62985	38755	1987	771	770	828	781	726	763	732	662	737	719	772	696	666	690	727	731	776	762	741	707	763	757	712	725	727	742	773	729	723	744	713	716	763	765	727	735	754	717	720	744	734	739	727	730	756	766	741	699	764	680	737	733	727	739	757	696	713	705	686	730	677	698	732	770	735	745	717	747	681	719	747	719	705	713	731	700	736	685	676	730	741	679	726	730	718	715	741	743	683	746	737	663	692	706	733	717	752	712	702	714	724	707	754	741	683	717	710	741	744	689	731	718	730	722	716	723	739	768	739	700	717	690	704	720	702	777	728	730	720	740	710	719	737	739	742	723	752	725	710	691	742	719	683	733	768	741	701	747	660	736	682	729	706	702	699	766	764	720	729	739	774	705	768	732	775	702	726	660	744	735	695	736	685	762	709	727	708	685	732	741	728	736	706	724	721	710	689	691	715	720	687	667	728	665	715	708	697	742	718	729	721	764	719	741	727	711	723	732	724	710	724	726	759	765	737	689	718	702	737	742	753	670	732	701	707	689	654	732	713	712	697	735	694	782	689	716	674	785	743	716	753	747	732	766	708	713	756	715	720	752	698	727	688	656	662	714	677	732	718	744	721	752	735	714	698	734	715	731	796	701	640	740	716	726	721	750	722	752	736	726	727	755	790	719	721	708	769	703	708	688	735	675	696	742	710	725	716	731	698	736	749	737	728	727	720	736	741	714	764	687	742	745	735	726	716	709	718	737	681	703	693	747	688	743	699	705	712	763	715	730	733	714	744	670	673	788	729	715	713	705	763	731	733	768	694	726	690	719	742	690	743	700	702	685	721	709	712	747	739	723	695	768	758	767	739	713	734	713	725	703	728	689	719	704	693	693	697	691	733	728	733	715	727	732	735	678	728	698	720	708	707	720	715	678	718	690	715	729	743	705	749	730	721	724	724	727	704	763	732	708	711	716	738	689	758	723	714	696	737	717	697	700	705	712	735	732	764	664	755	717	747	767	718	748	710	705	687	715	708	729	727	679	685	726	697	731	739	720	718	695	652	766	716	688	718	716	690	722	720	710	692	719	695	711	710	719	746	670	730	761	742	731	683	681	711	738	770	703	712	711	745	708	718	722	731	716	711	695	677	762	716	743	670	705	716	741	765	731	753	664	739	738	778	696	734	804	679	721	713	761	742	715	723	724	671	718	767	721	724	718	720	726	740	751	732	723	726	770	745	722	697	692	707	752	731	730	727	766	743	727	692	753	700	732	727	719	710	734	743	709	721	717	725	737	696	737	704	727	739	695	747	717	699	779	734	680	713	757	723	694	747	691	732	691	725	713	773	790	730	702	710	707	746	753	697	701	683	720	724	717	718	761	728	717	753	722	766	748	686	689	689	750	630	747	766	703	735	757	756	710	736	717	678	721	701	769	739	758	706	741	716	736	670	749	711	733	743	720	704	739	705	691	753	720	706	723	708	669	701	723	731	706	755	732	759	690	707	722	723	705	703	699	702	737	777	670	722	686	708	658	774	708	701	700	800	733	690	722	764	747	742	651	730	729	727	709	725	720	704	691	704	708	718	759	736	703	763	725	699	693	704	732	722	746	718	729	697	775	748	699	729	688	717	730	682	741	714	760	738	743	733	728	640	748	694	732	746	709	753	683	712	667	724	701	777	730	701	745	762	740	747	687	705	733	709	747	678	754	685	729	726	691	740	764	726	680	688	735	738	717	687	736	746	793	693	725	726	720	713	712	768	736	751	744	704	716	771	747	756	691	733	700	735	730	731	705	706	727	691	777	737	701	724	735	759	717	734	697	738	765	762	663	742	706	737	737	685	724	695	728	751	719	724	718	727	691	730	741	741	702	661	744	683	746	715	762	703	764	737	728	724	772	711	727	723	713	735	744	706	732	730	741	688	718	722	696	711	742	739	696	704	760	721	720	786	740	714	747	718	738	732	719	708	725	709	704	695	775	744	726	762	745	727	708	668	758	697	705	713	666	735	721	774	738	739	757	726	704	723	709	748	663	705	703	731	714	684	712	684	743	717	742	710	720	740	730	720	704	751	732	671	719	735	755	744	690	720	692	720	707	735	736	704	688	746	724	689	759	752	731	757	748	722	726	724	756	744	733	750	714	751	698	686	675	738	746	699	702	748	735	717	723	668	754	748	759	705	759	699	750	706	729	715	710	733	741	774	705	735	708	739	726	695	704	690	741	721	704	747	704	746	689	707	744	692	690	714	703	737	704	731	740	735	714	706	663	723	720	753	653	700	714	712	745	723	703	698	749	703	738	701	708	724	745	739	672	725	715	759	661	718	722	735	675	756	708	667	764	726	707	667	742	699	720	754	710	752	713	768	691	723	742	729	690	780	720	714	743	773	731	696	675	727	722	730	694	698	685	719	760	737	742	750	750	737	734	722	743	695	696	716	708	713	702	700	764	697	701	728	735	699	719	720	713	681	688	681	747	719	721	701	714	799	705	671	710	703	715	730	701	677	743	703	751	752	702	653	693	671	717	747	743	726	681	731	680	762	692	716	692	715	704	733	718	719	731	738	744	719	739	778	711	735	687	657	673	727	708	681	721	707	722	736	722	734	710	681	723	700	741	727	721	744	743	719	745	710	722	713	720	729	691	700	752	732	707	775	757	708	724	719	716	712	695	756	747	701	746	721	696	690	682	749	717	749	676	711	681	727	719	726	764	681	747	777	734	688	715	707	718	740	779	704	712	728	724	680	669	745	731	703	691	717	725	713	716	693	737	718	685	699	694	675	737	711	738	760	708	727	701	740	723	734	694	692	752	698	710	707	707	714	747	734	710	771	694	725	722	730	750	713	701	736	731	719	691	705	707	764	697	723	718	691	728	768	666	694	735	683	715	737	726	702	702	706	678	707	715	753	742	735	733	714	749	700	704	738	693	721	685	744	748	716	680	737	698	720	733	737	722	732	746	704	689	705	705	719	727	710	721	716	735	752	778	741	738	750	728	742	722	742	710	763	725	746	736	725	715	685	679	713	741	753	699	746	727	723	744	745	710	718	781	698	714	717	729	715	741	747	747	676	734	702	720	732	735	730	715	728	717	730	744	721	704	731	712	718	701	758	717	739	707	741	724	735	720	762	702	690	710	739	659	732	729	746	702	681	771	721	703	708	731	766	731	763	729	705	691	682	702	746	719	673	754	752	727	739	656	699	697	692	747	723	730	741	750	696	709	715	728	729	670	753	735	725	702	755	700	720	739	723	704	722	687	757	737	762	706	770	689	682	744	671	704	683	689	747	711	732	738	701	710	694	665	668	731	690	741	744	691	714	744	699	701	700	714	694	757	662	757	734	696	695	706	694	689	731	732	722	741	703	690	732	715	722	695	759	715	756	697	734	699	673	720	683	709	710	729	684	778	744	740	747	756	674	717	704	705	698	734	781	708	683	714	702	699	811	682	710	720	683	731	670	730	723	724	758	712	724	718	727	725	721	692	770	728	706	723	754	749	704
30167	20796	9808	2213	297	193	218	210	179	192	185	184	186	190	182	159	187	199	207	174	191	175	185	172	185	173	174	179	174	176	193	185	203	181	196	204	205	184	191	161	186	172	173	183	190	202	217	186	177	192	178	198	212	176	210	173	195	214	179	198	180	200	179	227	172	201	175	172	161	179	183	177	180	169	189	177	193	204	216	188	172	192	183	198	197	205	190	199	202	199	183	203	198	182	194	197	211	206	180	206	230	189	173	180	186	195	172	193	201	223	183	190	187	179	198	194	198	184	208	179	199	179	196	188	197	200	204	173	161	176	176	200	173	194	201	175	217	208	198	193	172	184	201	183	165	183	172	179	163	187	219	189	244	204	188	183	182	204	192	180	176	199	191	184	181	178	202	187	182	205	205	206	209	209	179	169	213	181	192	207	203	192	189	162	190	158	190	182	170	187	184	190	211	205	194	211	191	187	188	180	169	188	184	178	168	172	199	194	188	184	165	212	191	212	197	170	185	174	195	188	188	176	205	207	182	195	176	201	190	185	172	196	195	213	194	195	232	185	200	191	194	199	193	188	202	183	207	197	199	183	193	190	183	184	226	215	190	193	163	188	224	186	215	168	197	175	195	192	214	194	189	219	181	211	197	191	204	202	192	175	184	208	172	190	183	180	190	212	203	174	180	208	183	191	175	185	181	184	168	187	184	163	184	171	189	189	190	211	206	212	180	218	175	192	192	189	179	188	179	198	161	167	182	199	194	174	186	195	197	161	208	202	199	186	181	176	186	189	196	153	213	183	201	195	168	197	208	181	195	184	191	192	196	211	189	197	191	197	187	216	188	184	206	200	179	182	184	194	219	176	187	188	214	214	189	172	191	163	184	215	197	170	187	182	181	192	182	202	184	207	189	202	194	187	194	193	191	184	209	176	171	178	199	185	208	187	206	190	191	177	193	209	162	192	181	194	173	212	211	175	198	214	198	217	179	167	189	175	166	191	182	161	189	176	190	181	178	201	167	220	199	201	204	193	206	192	198	207	193	202	182	206	178	192	189	186	191	182	190	196	184	207	170	172	189	171	192	195	193	199	194	187	170	204	204	175	185	190	176	199	172	185	197	190	174	184	221	177	211	184	174	170	203	230	199	168	193	181	185	192	205	198	211	192	184	186	204	185	171	181	188	196	160	198	190	191	190	202	192	193	201	173	206	177	211	191	191	234	191	173	182	217	202	177	184	190	170	192	200	187	190	214	166	175	191	163	204	189	168	181	201	192	208	176	191	185	190	194	193	192	170	206	179	191	203	194	172	206	204	186	189	174	171	170	169	193	215	179	201	170	224	203	160	186	206	173	195	210	197	203	192	175	173	189	199	158	178	195	175	169	194	175	197	194	186	189	202	224	181	207	189	201	184	194	228	191	193	176	188	202	197	201	208	198	195	175	190	202	202	182	204	193	166	196	178	172	191	210	190	191	191	200	171	176	190	202	182	194	198	177	182	180	197	172	189	202	181	176	212	214	166	189	200	186	178	190	163	177	205	190	194	214	187	179	205	195	185	176	203	184	184	184	201	185	175	183	209	171	195	198	193	211	185	196	190	213	187	182	166	160	171	189	172	198	179	189	184	216	193	198	200	207	184	214	223	181	181	179	188	164	196	191	209	190	193	185	148	200	183	205	205	195	193	199	189	168	206	192	174	200	175	184	207	161	202	185	197	195	176	170	191	158	195	191	176	189	199	188	183	173	157	193	209	181	174	200	198	172	157	219	189	194	194	199	173	196	187	181	188	186	199	183	192	186	172	202	210	173	178	193	187	196	192	188	191	195	174	182	216	197	197	229	170	211	183	208	190	191	180	201	183	209	178	211	180	205	212	165	174	206	205	161	167	196	171	190	205	199	185	217	197	191	192	179	191	188	198	205	187	177	170	184	165	184	197	186	208	207	174	204	206	186	209	191	190	199	194	186	202	201	199	183	232	178	191	214	179	185	207	192	191	211	187	153	165	172	203	157	186	195	210	187	205	177	201	184	187	190	190	199	203	201	165	174	198	178	185	203	191	189	191	206	211	159	228	183	182	167	176	201	205	199	193	189	182	209	193	170	209	191	199	177	206	191	188	148	200	200	186	162	180	177	198	171	181	186	204	194	203	192	220	216	201	186	211	169	191	189	163	194	186	200	176	174	185	203	202	183	210	198	203	172	185	180	171	171	197	216	174	198	194	215	188	179	170	185	176	190	205	196	177	186	218	185	186	186	178	182	188	197	201	158	187	199	208	185	165	186	184	197	205	170	200	199	182	187	204	191	179	176	169	185	198	199	202	185	188	175	166	192	188	186	197	181	179	190	190	172	152	202	195	176	181	181	187	192	182	199	182	202	191	176	195	202	182	206	175	187	183	181	188	186	194	209	176	198	188	205	182	188	190	179	205	192	224	189	200	189	184	173	192	205	197	187	187	191	173	185	179	188	178	176	179	184	196	184	224	189	198	209	192	205	211	178	183	183	195	197	165	184	189	196	201	197	178	207	173	198	193	205	174	197	174	191	186	189	202	181	183	203	188	199	179	183	169	190	189	181	224	178	203	192	178	190	194	195	193	178	199	215	188	197	175	174	195	199	188	206	195	210	185	183	176	182	202	216	176	192	183	177	180	175	194	191	182	202	201	186	189	186	186	184	195	195	192	189	190	202	173	225	193	195	162	202	180	205	200	180	194	182	168	191	175	190	179	179	190	197	217	188	193	180	184	199	197	186	191	185	183	196	189	197	195	172	187	189	182	224	183	184	190	212	173	181	192	188	199	175	185	204	173	206	187	203	211	202	165	209	192	185	192	196	199	196	198	192	193	199	185	196	150	221	186	202	196	187	205	182	179	196	177	214	193	198	180	205	207	182	193	189	196	186	197	213	163	179	187	210	176	203	207	194	193	204	193	214	186	219	180	189	190	186	196	213	213	184	166	181	151	191	176	187	189	204	198	199	190	199	208	185	190	182	186	143	191	197	204	187	173	210	192	196	200	184	185	186	194	196	177	198	202	179	205	212	176	216	182	183	187	212	176	195	196	174	203	218	176	173	198	192	183	181	180	204	174	202	184	201	201	185	182	207	178	210	175	169	183	197	203	187	194	201	184	184	178	194	200	212	196	213	203	171	211	213	185	198	169	175	175	203	181	193	198	190	168	197	178	189	207	174	191	193	210	182	192	186	172	193	206	193	190	198	167	176	199	192	196	212	196	187	177	185	194	196	186	175	203	203	195	198	193	184	203	187	198	204	215	203	211	193	179	184	175	200	176	187	180	200	181	182	184	192	183	197	183	189	210	186	169	173	203	199	173	165	183	206	184	177	218	184	199	181	201	183	203	167	166	185	183	185	192	173	199	180	196	195	188	185	208	214	172	180	192	194	208	186	195	173	190	171	188	206	195	196	196	204	202	176	178	166	194	175	214	186	177	196	182	173	190	181	161	184	187	198	188	176	204	191	209	203	192	179	188	162	185	201
30978	25267	16100	5540	748	619	658	663	634	669	603	678	656	650	665	653	657	653	662	701	697	685	623	643	637	686	682	656	686	663	656	692	631	679	610	653	656	674	673	640	628	683	675	666	659	629	664	644	601	639	675	642	645	641	671	664	662	639	624	676	643	622	660	644	649	623	640	663	630	638	689	676	643	611	616	640	684	599	681	660	675	618	666	674	654	701	627	642	631	660	633	610	636	651	658	658	696	627	637	638	667	672	656	624	620	681	621	647	646	619	715	693	636	665	639	620	627	679	668	652	633	666	653	664	660	593	632	681	623	638	649	621	687	636	680	650	616	645	678	666	669	618	647	612	646	628	643	627	648	716	663	626	675	685	669	625	650	647	682	642	616	665	674	667	707	650	660	631	621	644	637	706	675	637	643	655	632	627	652	652	634	651	628	652	645	655	719	673	646	653	665	644	624	638	624	631	586	635	658	633	661	626	611	645	681	621	663	646	686	638	591	655	652	640	630	629	617	660	677	648	671	669	660	617	643	605	611	699	634	647	644	693	656	691	644	679	607	660	639	653	627	623	672	632	641	659	664	637	655	626	630	630	621	664	668	679	634	642	642	654	625	638	685	651	665	654	657	665	674	635	641	650	666	716	627	671	650	658	701	680	659	589	681	621	641	647	668	713	652	641	622	629	662	683	634	649	652	632	694	606	631	696	665	668	643	676	702	650	683	623	605	655	630	638	629	638	672	672	625	668	656	590	708	629	677	665	653	633	632	661	604	636	626	641	663	674	652	650	644	666	658	640	686	696	622	663	674	637	641	687	677	635	681	673	651	651	689	656	644	666	656	641	635	659	694	651	669	709	645	628	647	658	641	665	615	631	642	698	636	650	614	631	653	704	644	644	646	683	646	663	614	585	675	628	661	663	660	617	625	660	663	648	654	657	670	656	664	693	669	641	685	687	683	644	647	662	613	680	660	631	613	645	602	653	637	640	667	698	679	665	655	632	630	636	683	687	642	656	650	673	676	632	674	657	687	674	657	609	696	623	685	621	688	599	621	645	643	658	683	618	690	673	638	685	656	632	640	666	607	647	657	632	645	659	610	629	674	673	626	648	626	679	650	641	626	684	656	641	662	673	611	649	676	632	628	647	676	664	633	622	616	669	607	651	677	619	611	623	677	597	631	652	662	635	641	642	649	640	661	667	631	666	631	632	625	706	638	677	697	610	611	653	689	651	682	653	631	652	662	640	628	639	592	660	641	653	632	644	608	645	668	649	669	676	682	693	638	632	692	641	667	663	689	672	666	668	672	656	638	656	688	660	660	665	649	618	657	684	638	617	631	633	645	668	601	655	598	645	703	683	665	640	688	649	619	648	673	728	680	624	666	653	659	667	640	643	708	654	650	712	614	650	682	600	640	651	650	643	681	640	626	633	703	656	605	612	705	698	633	621	669	705	642	656	659	686	617	638	649	656	661	623	616	674	659	640	645	638	673	652	633	603	685	658	633	650	712	649	658	664	618	638	627	666	619	703	624	638	661	586	667	645	671	671	650	688	654	662	648	628	657	645	655	642	626	601	655	637	603	651	661	654	644	719	653	630	630	648	647	642	671	689	672	645	667	628	654	617	641	609	615	638	628	633	634	632	623	638	631	644	662	622	655	657	627	649	655	713	671	711	599	605	618	620	645	644	648	665	640	648	628	680	635	670	632	629	666	638	642	619	657	646	643	670	656	652	683	654	675	663	632	672	660	627	624	626	682	692	716	665	628	683	678	651	662	665	641	631	662	627	642	710	641	680	670	674	693	705	645	618	650	685	669	627	668	630	619	612	642	704	637	642	654	691	636	632	662	655	642	676	647	672	651	675	698	714	660	659	639	608	651	636	642	674	687	626	628	682	619	658	703	661	653	675	691	691	627	680	672	658	622	615	667	655	663	625	647	653	681	680	672	665	619	655	671	659	649	609	633	654	630	627	670	672	609	613	657	641	624	674	646	659	655	633	643	686	629	636	655	644	698	652	656	659	675	613	585	634	690	627	649	673	623	648	616	656	641	660	631	657	667	650	648	666	653	668	651	633	636	669	690	640	638	652	636	710	635	678	698	666	618	623	662	629	632	667	690	646	645	681	673	611	645	598	635	702	639	656	640	673	644	620	653	661	681	636	665	670	642	655	646	673	654	691	652	662	665	665	650	640	651	694	638	698	667	635	622	672	634	632	657	653	621	655	685	671	658	671	653	639	690	672	704	656	649	706	621	649	639	674	715	650	629	637	640	635	667	629	661	619	682	681	643	661	658	665	674	650	687	664	615	675	637	643	648	657	681	691	671	647	670	652	656	622	642	656	624	631	679	649	648	686	680	645	642	625	659	631	685	651	620	687	619	659	662	681	638	601	686	663	665	647	641	659	638	648	643	668	590	645	635	638	661	661	631	611	656	638	676	651	640	615	626	646	658	637	664	632	644	687	662	683	644	631	644	676	628	627	671	629	660	628	605	685	652	640	646	629	651	659	698	637	613	625	683	631	674	661	605	624	619	650	636	704	622	612	688	666	676	672	687	670	672	628	658	668	636	660	674	619	621	625	650	611	680	665	617	683	697	637	688	642	668	641	646	685	612	625	657	676	670	655	639	662	645	683	611	664	620	647	626	635	608	640	637	655	695	657	632	654	687	668	659	646	645	687	616	594	632	662	638	629	687	679	633	649	646	624	603	632	652	660	689	670	687	680	654	648	656	625	583	684	651	674	647	633	638	653	616	656	637	657	643	665	642	707	640	610	667	687	671	671	682	656	634	645	645	642	689	669	645	658	614	650	631	662	673	674	635	629	650	612	654	594	670	656	652	649	606	656	660	613	659	635	672	657	663	635	668	691	623	666	692	641	650	650	672	725	624	663	623	663	606	656	630	685	655	661	661	665	612	641	665	637	610	619	648	598	643	652	637	658	624	635	669	618	645	716	650	641	648	639	642	621	635	648	663	677	644	621	658	635	682	646	664	644	683	622	650	658	647	641	665	686	651	639	678	594	636	652	603	643	636	640	624	634	658	636	623	660	630	694	602	680	671	659	683	658	716	622	673	711	692	600	699	673	641	670	676	641	669	665	645	621	655	653	657	655	637	657	668	608	671	640	686	666	676	595	678	657	635	643	658	638	660	626	649	643	698	636	670	667	660	665	608	627	657	653	627	644	642	687	675	655	656	634	632	625	620	655	656	656	641	667	637	620	633	653	662	714	674	653	622	699	669	654	652	635	664	647	638	652	647	599	663	651	642	671	619	640	661	601	644	686	673	615	634	620	626	669	609	634	663	665	683	687	684	677	642	690	697	635	661	618	620	638	606	647	660	654	672	656	707	662	667	687	675	638	658	664	650	648	653	674	629	597	641	616	665	682	673	671	640	669	679	672	656	659	642	643	650	630	627	667	648	673	646	615	643	633	693	603	613	650	656	643	721	684	640	680	632	665	673	639	652	688	682	663	670	668	658	692	647	623	658	657
67496	65584	52263	25105	4500	225	168	171	121	156	148	173	152	175	163	163	165	190	161	161	178	146	187	152	151	149	162	139	154	167	174	144	143	157	144	159	156	138	180	156	160	169	158	146	176	133	139	157	157	167	139	160	149	159	152	155	162	151	148	174	146	146	151	159	154	166	152	166	166	146	158	145	132	149	152	148	161	144	161	187	158	171	148	141	164	152	146	151	148	150	131	143	133	161	152	132	155	145	173	143	152	144	151	162	161	164	140	148	130	143	164	141	146	147	162	144	149	142	141	131	138	139	151	150	165	144	151	159	162	149	137	146	136	162	162	156	179	134	140	157	159	151	165	165	153	140	155	155	152	156	154	144	127	153	139	151	152	158	177	135	159	162	149	158	158	163	153	134	171	149	141	138	145	154	143	153	153	151	173	156	141	135	150	157	170	149	164	161	155	150	167	164	151	151	150	158	153	145	152	143	141	152	152	142	179	128	150	146	150	155	145	138	153	142	157	145	145	140	142	163	154	146	139	167	162	150	145	153	167	155	180	151	169	153	154	152	165	162	152	144	142	151	158	153	149	152	149	152	158	152	153	167	135	145	146	170	166	134	170	159	158	154	157	158	165	168	160	151	137	167	138	159	158	158	144	139	139	160	141	144	152	144	158	142	169	126	142	150	155	153	179	141	133	170	151	142	139	174	153	137	147	142	136	131	149	164	153	134	157	138	152	150	167	148	167	145	125	150	145	191	168	138	147	160	137	146	150	159	145	156	159	145	150	175	175	158	163	159	146	143	142	169	151	162	155	134	149	149	133	173	169	137	164	161	138	150	151	152	144	174	139	146	138	161	137	166	143	155	152	153	172	156	153	159	139	149	144	165	150	171	151	144	166	149	139	139	146	126	139	146	131	165	144	163	165	146	153	148	154	154	150	150	121	147	128	160	128	141	152	136	136	170	145	147	143	150	164	155	169	148	147	182	153	131	160	134	142	173	166	165	151	149	153	172	150	138	167	155	154	158	146	160	120	153	150	151	161	175	152	154	148	152	164	167	154	151	179	151	157	136	158	181	149	151	132	157	148	142	131	144	139	142	144	148	143	165	160	140	163	150	152	155	156	165	141	155	175	120	137	145	130	127	159	145	129	169	139	179	146	162	149	193	150	153	159	146	142	161	168	149	132	148	144	157	136	163	146	157	157	169	153	169	159	150	151	162	169	149	132	159	167	162	140	129	155	169	148	164	135	131	143	133	143	159	153	150	171	155	145	138	149	143	168	155	160	160	171	164	139	139	154	141	164	148	147	151	161	157	154	147	137	144	153	147	154	160	165	160	160	137	160	125	165	163	144	160	154	150	152	152	135	142	141	150	151	148	134	145	146	142	166	162	159	154	147	179	170	159	156	149	182	137	150	155	134	161	144	143	176	148	148	141	137	147	162	155	159	164	136	142	142	145	163	156	134	173	152	118	145	145	154	137	165	150	154	163	161	156	180	158	160	153	153	172	157	153	166	150	157	140	141	138	155	149	168	151	150	143	158	137	154	157	162	145	151	162	172	150	124	141	151	158	146	145	141	150	159	148	148	148	160	164	153	156	144	153	170	156	143	166	156	138	156	154	156	144	159	173	175	143	149	169	151	153	149	141	149	141	153	157	148	151	144	176	152	152	149	165	167	156	164	152	140	162	148	149	160	147	159	127	138	135	129	149	170	126	171	156	161	159	156	186	137	142	149	160	179	151	165	165	159	146	134	149	157	153	120	127	144	141	173	156	162	152	172	163	150	127	149	142	152	134	138	146	188	154	159	143	144	146	152	180	180	139	166	131	158	149	134	153	147	149	154	152	162	147	154	142	158	149	148	135	140	162	176	163	136	170	130	156	158	146	150	166	163	141	162	153	136	134	175	149	168	148	169	139	136	160	145	139	158	159	145	152	150	154	155	146	162	127	136	156	158	170	158	154	149	148	146	144	157	159	141	151	142	160	155	131	141	133	149	173	162	158	167	139	158	161	145	163	151	184	152	156	157	172	160	158	159	171	127	177	149	161	149	133	164	137	155	141	162	167	154	154	157	172	158	168	151	157	122	143	140	169	158	163	149	148	145	145	136	141	158	138	146	152	134	139	147	160	147	160	157	151	145	170	157	164	155	157	168	147	149	122	152	162	147	168	142	170	162	172	147	151	177	154	134	156	179	138	150	149	165	149	142	152	163	159	139	148	156	149	149	149	151	148	138	160	146	133	124	164	162	154	152	154	139	152	170	141	154	149	149	142	145	139	156	157	139	142	171	147	162	156	157	173	157	158	139	159	153	136	145	145	142	165	136	140	129	145	147	171	151	155	176	153	168	169	143	151	148	144	146	153	124	164	139	153	147	139	142	139	142	150	160	150	163	132	156	144	153	143	151	146	151	159	150	147	125	160	147	145	144	161	160	148	145	161	142	146	136	168	151	142	152	157	161	157	151	155	143	136	145	174	109	152	160	143	166	139	146	163	165	110	137	139	151	139	145	144	138	156	151	162	136	148	149	154	177	149	157	168	142	141	136	158	162	147	152	170	163	164	144	124	151	147	148	144	144	126	153	152	151	159	174	166	152	156	137	143	157	156	147	128	143	159	158	172	153	147	150	165	156	160	176	137	141	157	157	130	149	151	152	154	144	149	157	158	165	165	161	156	158	139	162	142	156	172	154	156	145	165	173	145	125	139	151	162	155	159	160	180	133	151	143	134	148	142	133	155	144	128	144	159	146	156	139	162	149	149	165	145	137	138	166	156	160	155	158	166	141	147	160	159	169	132	164	168	139	166	160	144	138	147	142	154	151	150	173	149	129	144	148	166	151	149	135	164	145	167	163	162	135	144	163	132	147	136	153	153	164	147	160	171	155	165	129	149	158	160	138	154	152	158	149	151	145	165	172	181	147	171	166	168	151	150	138	136	157	155	170	149	152	141	129	182	158	154	147	166	144	132	137	135	154	175	169	159	138	175	148	164	160	129	166	141	157	154	157	137	149	159	144	152	142	168	147	149	164	140	153	150	142	140	148	157	157	151	153	152	153	153	144	146	155	139	160	140	156	161	152	159	149	170	148	158	153	147	137	175	137	162	172	162	164	146	130	155	142	139	143	179	146	143	145	132	128	179	154	152	161	179	154	156	145	159	147	162	139	127	162	142	146	169	146	148	140	144	151	153	158	172	139	157	131	135	165	156	161	140	131	155	131	164	147	115	132	141	186	140	187	152	160	161	142	151	140	141	150	161	144	158	168	144	142	160	141	163	146	177	159	139	167	138	139	167	135	152	143	144	156	163	146	144	159	149	132	166	178	150	141	150	152	148	142	151	161	167	154	156	144	159	149	169	144	145	164	130	173	165	130	164	155	142	152	173	155	154	149	138	144	162	159	141	153	159	153	152	151	167	158	165	154	133	151	143	148	147	150	148	144	152	151	158	155	151	142	137	158	161	158	157	179	166	150	162	156	171	157	156	151	153	167	160	147	141
51010	54107	49383	29072	1265	600	563	553	529	534	576	525	519	515	514	552	531	502	513	519	523	525	549	554	490	552	544	518	546	517	510	546	560	538	514	478	525	552	581	502	510	549	554	546	543	556	546	532	521	535	534	487	549	552	565	501	535	525	568	526	526	520	523	539	539	495	522	497	516	527	565	510	548	559	532	566	509	526	472	549	550	607	577	522	546	493	530	488	567	490	453	507	573	539	528	520	552	553	536	533	594	543	527	538	556	540	528	548	545	538	516	558	558	556	514	512	557	510	491	551	518	528	497	559	522	549	545	521	516	523	576	528	527	540	536	508	548	501	549	541	503	543	535	521	527	509	516	576	524	529	553	536	521	520	505	505	520	500	523	525	545	535	532	525	490	584	521	487	573	556	485	533	484	551	543	569	521	520	514	496	531	536	540	502	520	576	578	543	512	523	535	579	516	495	530	510	527	529	537	544	525	524	551	518	515	550	504	593	538	542	549	558	548	527	548	510	540	506	529	544	539	530	518	533	503	540	542	527	545	535	523	561	553	541	510	516	551	565	542	527	504	531	533	536	549	502	543	503	523	498	535	523	534	535	549	510	543	565	548	532	535	581	511	529	522	590	528	558	524	534	531	564	527	536	549	545	534	585	538	544	543	543	512	517	527	575	549	528	527	547	519	508	565	539	520	527	555	533	529	552	522	553	512	491	453	523	521	528	531	549	565	530	514	577	545	556	536	555	570	576	503	545	548	533	516	529	542	499	574	536	520	552	538	505	534	536	515	551	520	527	533	535	547	499	516	464	508	568	507	522	508	496	542	521	503	501	535	583	563	533	543	576	526	534	539	532	549	555	524	508	519	514	501	553	557	501	528	502	545	555	530	508	519	559	586	498	535	533	543	530	554	542	506	525	537	510	539	534	548	533	511	522	545	492	516	548	579	551	549	532	582	532	481	579	524	524	538	523	468	508	555	585	546	608	529	532	539	526	522	568	551	537	500	486	514	548	540	511	521	527	534	573	511	483	497	502	515	492	550	535	548	520	510	543	562	526	490	535	509	576	527	536	510	494	530	526	549	536	529	550	553	557	548	577	532	508	538	550	520	573	528	541	556	546	531	536	549	552	496	519	551	552	543	537	568	563	494	522	524	541	542	538	550	564	482	581	516	538	557	537	570	525	479	492	544	543	561	535	573	539	535	576	555	563	511	487	520	485	522	502	538	534	495	505	573	493	525	551	543	528	488	528	549	541	540	500	567	540	583	501	551	563	527	538	511	502	515	562	553	551	544	511	521	549	534	558	554	539	567	540	540	563	518	551	589	525	569	540	486	507	510	545	539	530	517	557	458	500	519	548	526	524	561	527	504	565	537	535	521	499	553	508	570	533	568	533	501	526	547	527	540	538	521	537	552	528	531	493	513	501	526	532	526	534	486	532	532	521	509	550	511	508	518	575	494	523	517	558	530	574	526	499	512	531	551	532	537	551	529	517	521	535	542	459	529	538	526	536	522	550	532	528	532	562	465	562	493	496	534	544	496	500	569	522	560	514	547	532	560	527	546	510	520	525	521	478	510	525	550	521	528	510	514	517	536	497	526	514	535	520	539	559	479	503	544	553	585	530	550	508	545	552	536	591	573	530	504	545	531	520	560	498	504	548	560	527	548	559	512	545	525	502	552	533	548	533	555	557	500	529	540	523	524	507	502	543	506	521	517	549	542	548	525	501	530	527	504	529	534	554	525	561	520	513	567	514	487	536	537	539	514	537	526	485	515	513	535	548	502	501	550	505	513	584	555	526	509	524	510	547	526	536	536	540	545	534	513	499	529	550	473	506	550	527	545	543	533	532	569	475	542	531	531	526	537	473	518	514	529	554	556	547	533	528	507	532	539	548	539	527	514	545	543	553	535	525	527	469	549	526	521	481	522	527	542	540	551	574	509	498	533	555	535	534	539	499	525	525	505	552	557	547	534	555	568	551	524	509	526	530	483	582	543	529	526	545	535	526	558	557	566	527	490	517	507	532	528	544	532	563	541	511	533	527	541	527	529	531	526	570	575	568	547	540	528	562	519	502	533	529	553	525	566	514	534	505	526	541	588	542	525	524	562	491	541	545	544	550	485	552	567	549	561	549	555	511	523	545	535	562	540	488	548	500	526	546	559	554	573	525	529	523	518	554	560	517	509	571	577	488	566	523	542	505	565	539	587	543	561	499	566	502	544	557	516	506	542	520	566	498	553	526	524	537	533	521	500	544	514	566	513	534	547	542	540	520	579	569	591	537	504	573	539	523	556	536	562	546	524	535	559	535	557	523	523	507	537	528	518	487	540	539	545	544	533	520	551	524	516	525	563	520	540	507	537	483	537	558	497	575	534	547	524	544	517	504	512	517	555	557	531	553	553	515	538	555	551	585	551	578	565	535	532	520	526	501	534	525	503	545	498	490	532	502	546	535	524	524	524	542	521	508	506	540	536	505	513	522	553	508	497	537	540	515	493	515	569	545	548	505	535	574	527	534	543	540	548	508	509	539	549	499	532	496	536	492	524	507	512	533	525	559	515	584	545	511	519	547	541	519	516	550	544	532	565	525	547	501	543	526	502	580	506	528	529	558	557	514	532	540	520	546	556	493	505	553	524	551	554	534	545	517	579	515	520	509	533	545	531	538	552	509	513	541	499	539	522	516	518	569	517	558	567	573	585	532	523	541	525	530	524	519	515	523	537	524	544	486	572	518	535	585	516	546	525	561	539	540	545	543	513	552	504	552	522	534	540	529	509	516	513	560	505	535	532	551	543	502	541	522	529	529	514	506	539	526	511	568	580	542	530	516	543	560	536	549	553	565	524	542	550	540	514	573	530	523	538	551	523	525	521	527	543	564	516	475	531	525	517	503	495	501	547	582	510	499	521	560	549	513	556	562	548	549	505	535	511	502	532	507	478	524	532	485	541	543	538	542	529	526	550	546	532	517	530	553	522	535	546	535	508	542	534	526	572	510	531	581	544	531	507	527	525	506	526	569	542	542	503	545	498	521	568	527	521	537	539	506	546	546	542	554	524	531	560	512	540	536	549	534	532	533	546	508	535	489	528	474	529	533	526	557	557	518	545	530	552	529	488	537	529	577	522	536	531	519	545	528	554	538	523	523	576	516	539	518	522	503	554	562	563	548	517	553	530	558	570	516	543	594	494	532	541	559	559	504	520	515	559	545	545	548	540	511	524	538	505	535	507	519	544	536	491	556	544	550	501	508	517	528	560	520	532	517	538	529	530	545	567	554	538	554	494	532	536	508	571	527	520	558	569	528	513	548	505	507	534	532	528	525	551	554	562	554	526	507	574	560	494	602	538	505	560	561	547	535	495	534	522	559	512	501	526	515	551	521	530	529	514	528	562	505	509	532	560	536	545	553	503	519	535	495	489	551	531	521	541	505	554	512	498	545	518	542	497	519	526	545	548	485	526	519	538	545	537	530	557	529	537	527	534	518	534	546	525	525
75027	76381	62721	33451	11225	963	257	208	229	212	225	190	214	221	228	192	223	217	230	210	206	206	192	169	215	212	235	230	220	203	209	186	204	223	219	185	220	212	219	218	212	232	178	196	211	226	190	199	224	206	237	195	224	214	227	199	208	223	191	195	210	214	197	214	208	196	211	201	210	191	214	197	209	210	194	202	206	228	211	220	225	238	229	211	222	198	228	211	209	216	210	243	196	200	212	189	206	183	203	213	235	178	204	221	213	201	210	218	204	217	221	218	209	212	190	210	205	228	232	209	204	198	227	188	216	193	226	181	193	199	193	209	223	226	199	212	212	206	202	208	203	188	219	194	195	204	200	178	198	218	210	197	221	213	202	203	212	195	225	183	196	191	221	208	189	213	230	196	203	207	217	236	189	215	221	208	200	206	244	192	227	201	229	225	187	220	195	203	204	222	193	222	191	177	208	211	185	197	195	222	203	218	197	220	195	193	228	190	198	214	201	206	201	202	200	209	214	199	223	209	215	206	212	191	190	231	214	196	214	220	211	191	207	203	216	183	213	224	219	184	174	220	199	208	223	196	212	204	223	206	192	199	199	231	229	198	220	231	214	205	205	226	198	213	208	186	248	237	205	202	219	192	204	182	198	227	219	222	197	205	219	220	199	208	204	221	218	226	201	218	207	208	203	218	199	172	203	205	223	232	223	206	195	207	225	216	190	212	226	215	197	203	194	212	239	188	185	237	210	202	199	207	210	198	182	207	192	224	207	202	200	237	210	217	219	192	216	198	198	215	220	229	222	222	217	217	229	188	200	224	222	206	188	200	225	203	213	212	211	213	174	198	212	204	208	189	183	204	227	227	216	208	198	202	186	194	184	207	201	221	202	223	215	186	206	184	191	183	206	206	218	219	187	179	206	214	187	224	222	187	251	219	201	206	180	198	201	210	225	219	197	187	221	219	203	214	220	191	222	219	198	222	200	215	208	224	199	210	201	205	197	218	206	199	208	211	189	218	230	209	199	194	214	212	205	193	215	206	200	224	231	207	206	215	214	213	205	213	203	196	198	225	197	215	190	196	206	205	203	218	200	197	192	220	223	176	222	238	214	207	211	214	206	218	254	205	192	205	212	219	214	206	227	189	201	180	231	225	207	206	191	202	191	188	231	208	222	214	210	184	202	203	195	207	207	204	215	212	208	179	219	203	216	199	193	195	219	212	218	211	226	211	196	192	201	197	219	199	212	221	230	215	205	216	215	253	179	211	211	209	214	198	216	210	197	216	200	212	212	240	202	207	244	207	213	212	212	184	177	189	208	197	185	227	216	208	201	195	214	234	215	201	215	199	215	201	214	195	199	197	198	210	212	208	217	219	180	223	194	218	211	199	186	194	188	208	178	181	197	222	220	196	188	204	220	204	179	191	209	209	230	204	224	207	208	188	232	199	226	211	217	207	215	188	224	203	204	206	210	208	194	204	216	225	216	211	196	200	228	195	182	203	209	198	215	214	190	209	199	214	211	185	207	231	227	219	206	191	208	222	200	194	223	207	204	190	218	207	198	230	189	217	218	184	224	213	181	226	197	215	206	203	197	211	217	219	185	203	216	235	229	201	199	211	203	200	217	215	217	197	211	193	228	235	212	178	211	208	211	220	229	186	188	213	222	224	218	229	205	195	211	177	190	221	199	203	211	208	202	208	223	210	200	193	206	186	210	218	201	210	204	225	225	185	211	178	208	228	207	193	214	196	201	213	212	208	218	193	197	198	251	205	188	208	192	197	206	205	204	212	192	190	217	205	204	213	188	203	189	206	197	212	196	194	207	213	214	185	223	228	232	211	194	219	191	196	220	209	213	206	196	231	212	204	208	221	209	196	197	205	217	184	208	184	210	219	226	206	179	221	203	231	224	212	202	219	203	215	191	225	181	225	207	191	207	219	252	196	218	203	200	208	192	198	207	197	196	206	179	188	189	204	219	195	222	173	172	209	192	217	210	211	241	222	211	243	203	191	229	214	249	188	197	205	186	221	194	195	217	189	197	201	215	213	181	213	202	203	188	212	204	190	207	204	226	209	176	206	189	198	195	184	177	216	209	221	228	185	216	202	197	206	208	200	213	212	206	231	226	205	208	188	215	206	206	201	197	201	209	208	207	208	205	206	197	217	197	206	212	194	207	207	187	204	224	244	198	206	171	196	197	210	184	208	204	216	192	197	231	181	234	195	222	182	197	218	194	207	229	212	207	198	206	225	228	205	210	199	200	216	214	198	194	193	215	214	203	225	216	221	200	206	231	186	191	210	198	217	197	211	200	200	207	213	201	191	213	188	206	205	202	208	215	210	238	205	218	203	222	230	208	200	193	205	224	206	176	212	206	193	207	194	230	205	209	193	178	204	203	237	208	230	183	189	200	210	211	177	221	193	203	191	234	224	204	210	212	236	202	193	200	213	207	233	213	196	210	197	232	211	207	199	218	220	233	214	218	217	238	193	201	204	202	204	200	216	195	229	177	211	203	206	210	188	202	204	195	196	197	196	222	196	211	197	214	224	201	208	208	198	201	202	211	211	200	190	202	207	208	223	214	210	199	192	216	227	215	207	183	207	221	222	217	206	206	212	192	205	208	219	205	239	207	206	176	198	219	182	207	177	186	233	194	224	201	235	204	190	191	189	196	195	191	223	201	217	224	177	208	198	214	179	229	217	205	222	197	202	220	209	214	211	184	199	179	197	213	221	186	192	230	211	181	200	218	200	209	197	201	210	209	209	199	199	209	196	197	207	228	190	222	210	184	194	192	219	194	186	206	195	221	207	191	224	225	222	193	194	207	201	213	182	196	225	192	212	211	212	216	199	213	218	197	205	198	206	209	191	220	217	187	221	208	226	221	211	240	217	192	227	197	210	237	211	206	194	201	201	186	179	212	230	212	216	221	220	205	187	195	203	209	197	214	210	200	185	216	213	171	211	199	212	219	212	184	195	196	218	225	216	204	214	217	188	207	222	201	199	217	191	195	189	247	198	214	203	198	214	191	208	231	219	223	179	188	202	219	205	182	177	206	195	213	201	218	196	213	207	224	198	189	198	200	213	215	248	223	203	206	211	216	223	219	205	190	206	206	211	190	208	181	216	197	204	191	203	219	206	225	204	203	225	186	221	193	187	231	180	208	228	199	208	191	185	226	244	246	202	183	213	197	234	210	213	220	213	209	244	188	228	187	203	188	190	177	193	199	226	201	195	216	218	178	186	199	190	209	222	229	202	239	202	204	204	220	190	177	217	212	227	228	221	193	197	208	203	200	201	205	223	204	205	204	190	223	211	217	181	205	211	197	220	216	194	222	219	233	185	226	218	217	180	216	207	195	217	194	195	222	218	188	191	215	231	205	205	212	188	199	231	198	213	202	236	214	212	198	193	211	202	188	205	224	190	192	215	206	224	199	185	192	210	185	204	219	197	205	180	199	191	217	204	191	212	188	200	230	185	233	197	211	202	202	216	204	205
61567	68451	61236	37639	1358	794	791	692	720	715	718	742	709	700	721	778	689	735	735	655	667	656	730	707	646	703	723	640	719	658	641	684	731	662	692	645	658	701	696	714	752	685	661	637	670	663	674	678	673	704	644	681	720	687	714	680	735	687	683	672	677	637	698	697	648	679	703	681	659	712	699	708	704	686	642	710	673	663	705	684	693	673	681	683	646	670	703	674	705	679	649	662	679	652	699	665	654	701	655	682	659	686	726	682	697	685	692	690	652	665	730	687	670	676	692	670	652	688	683	679	711	698	686	690	690	701	750	725	703	705	692	690	667	704	663	666	647	701	668	678	686	720	676	709	655	678	731	717	697	653	670	644	704	699	690	700	693	639	683	668	638	688	712	675	686	675	669	663	759	704	715	710	686	614	688	664	700	675	676	695	617	651	710	679	705	619	704	689	691	692	711	689	668	707	681	685	719	685	642	644	703	707	715	669	677	664	661	680	658	692	656	689	643	672	700	695	688	662	660	691	666	652	671	647	664	689	656	670	683	706	702	713	678	685	656	682	676	730	663	646	704	687	719	696	677	687	694	700	667	687	703	676	674	721	681	694	650	705	645	729	699	658	696	665	666	697	655	664	708	699	662	658	696	702	689	675	687	723	646	697	689	713	651	675	672	699	690	725	652	676	686	631	639	638	741	712	671	664	765	700	694	671	671	721	657	625	670	702	645	659	704	669	689	667	660	724	679	689	747	694	705	708	647	659	693	623	675	641	720	709	697	710	678	707	726	651	674	649	703	670	703	666	654	703	695	639	694	674	661	679	649	700	682	706	701	651	695	714	692	667	669	669	684	697	655	719	692	690	665	696	681	643	647	699	655	686	713	750	734	665	692	674	680	663	673	685	698	684	682	632	665	669	733	664	717	751	710	630	645	670	758	717	682	698	727	696	668	686	699	689	692	660	665	709	667	635	670	643	686	663	661	673	636	654	679	689	642	697	654	706	692	687	693	655	680	684	699	706	642	671	682	659	663	677	701	670	639	705	691	704	717	670	687	673	669	672	675	687	679	671	650	690	683	686	670	683	701	687	653	649	710	671	685	666	674	644	649	656	702	654	735	669	761	690	673	686	685	691	649	724	730	664	708	686	714	669	718	685	694	675	724	623	688	693	704	679	700	703	678	674	688	657	708	707	698	714	664	682	706	688	673	724	729	673	671	695	689	713	691	693	720	654	707	676	710	724	684	674	694	706	685	692	671	676	670	627	642	701	667	762	677	699	662	688	708	675	675	714	647	713	674	726	670	714	713	629	673	693	661	645	745	682	676	691	692	690	682	681	741	699	686	692	687	664	699	682	656	705	710	644	617	701	665	675	705	669	723	714	727	684	655	652	665	665	676	678	642	688	679	699	677	673	670	660	708	667	706	744	694	682	639	696	665	690	724	699	706	688	694	618	662	664	607	684	663	687	690	664	719	681	644	696	699	708	622	677	694	668	694	650	682	688	681	672	664	668	623	696	651	642	661	693	686	695	669	664	705	697	698	676	681	646	671	705	656	673	673	705	684	712	679	729	732	667	682	700	688	676	721	679	676	671	735	658	692	689	705	651	699	661	699	658	710	688	675	694	664	704	686	619	703	668	684	696	658	687	715	672	714	689	658	699	713	677	682	644	659	639	736	713	686	686	709	693	723	635	695	693	670	688	679	662	701	648	658	672	679	652	712	737	685	688	670	691	667	662	685	618	596	679	721	669	686	667	630	661	674	657	651	696	718	667	707	684	677	639	692	653	720	683	704	702	693	678	710	674	706	658	648	661	744	712	676	649	685	670	709	680	677	720	658	675	692	702	679	686	696	731	672	666	700	690	711	672	656	684	685	694	661	668	637	668	650	645	711	703	697	669	715	660	693	667	716	648	717	712	702	689	686	654	702	685	725	689	680	674	668	682	657	672	685	691	682	681	690	724	726	704	622	679	665	711	657	693	693	728	703	656	693	749	722	680	661	646	648	705	697	670	675	684	675	732	683	656	658	705	707	678	651	673	651	662	712	676	646	704	618	669	700	701	707	644	681	641	688	656	705	652	665	669	657	648	695	691	671	631	680	693	682	663	714	662	679	673	695	717	688	679	659	666	705	648	720	659	679	684	663	694	741	666	673	736	669	725	676	650	699	672	736	660	657	683	679	668	671	740	699	629	661	708	666	724	682	725	682	712	665	705	669	649	656	670	652	666	676	636	710	699	715	671	708	662	695	662	651	675	668	692	714	682	685	698	675	688	693	647	648	706	690	664	641	678	737	684	689	645	659	721	677	664	688	620	704	650	733	675	684	695	684	653	663	678	701	678	633	661	666	672	646	700	647	695	672	666	654	707	712	697	700	695	697	688	637	653	700	706	671	662	677	668	723	670	701	669	663	717	627	655	718	711	646	677	724	711	697	686	662	665	671	692	676	710	704	659	638	678	684	663	648	669	646	667	716	668	678	715	665	697	702	701	639	710	669	726	658	650	691	693	705	723	702	681	682	662	641	672	653	635	668	680	684	717	693	641	702	667	642	693	702	684	681	738	691	717	685	685	703	669	689	674	654	718	653	666	690	673	676	708	671	698	673	664	721	672	693	638	715	634	651	726	692	676	666	699	692	669	672	665	670	660	684	713	671	691	703	686	659	678	713	656	649	687	645	712	735	675	664	642	667	691	681	709	704	690	693	692	639	704	671	653	727	691	681	666	712	663	667	669	685	674	649	683	679	651	751	638	721	704	625	680	727	678	655	620	617	692	710	720	704	670	700	657	712	660	660	631	697	673	700	674	720	687	711	689	741	714	706	683	717	701	712	613	665	635	690	684	656	687	680	645	711	726	715	721	724	711	733	700	678	704	694	718	665	682	656	682	677	666	689	698	705	682	688	721	718	671	672	664	648	691	650	707	722	688	679	685	685	631	692	694	657	689	658	725	683	712	722	665	710	706	654	667	663	722	698	677	657	713	668	653	685	682	698	643	694	670	713	667	673	630	727	712	698	666	712	718	677	696	660	694	660	667	670	694	679	736	656	665	644	685	682	708	676	688	663	716	688	684	688	677	693	672	650	682	707	708	681	663	721	644	644	632	739	658	637	665	690	667	680	709	669	701	647	683	697	720	697	666	669	701	752	663	667	690	675	686	713	610	747	653	652	692	681	663	682	667	666	652	734	659	697	718	624	637	696	659	705	695	669	669	681	666	679	724	673	698	684	696	692	703	680	703	699	662	655	704	658	709	665	664	687	700	679	721	685	712	710	733	709	754	699	714	702	686	661	671	699	689	738	691	672	624	684	726	669	678	682	680	697	682	651	696	680	690	724	716	658	659	728	684	630	671	689	669	638	632	727	648	643	695	705	714	699	686	708	680	686	661	649	633	687	661	596	702	698	705	680	648	648	683	678	675	672	663	686	642	680	683	696	669	730	691	663	657	656	694	645	653	655	715	679	649	699	640	683	668	706	684	673	633	658	684	692	648	711	689
28601	20169	9932	1827	275	183	164	166	174	169	170	175	154	169	207	161	163	180	192	178	174	163	155	198	170	179	178	175	164	178	168	181	183	183	192	189	179	190	187	176	184	162	171	186	175	165	172	165	176	169	199	183	171	188	155	167	165	176	169	175	157	157	195	185	195	174	224	161	184	165	187	201	175	194	153	174	174	193	197	194	173	171	173	183	178	193	191	166	183	188	152	169	192	193	174	181	171	192	190	172	193	200	155	180	194	206	181	183	177	164	161	164	170	203	196	166	155	178	170	180	179	183	186	154	169	175	183	194	173	174	181	177	180	176	193	178	163	179	163	170	196	165	184	188	190	190	193	203	196	158	187	169	187	192	181	200	177	196	193	177	194	164	173	176	182	187	181	183	197	185	166	174	176	174	196	154	192	168	196	196	150	181	195	159	166	173	148	193	202	207	192	177	188	192	151	160	153	174	185	194	206	199	162	178	178	185	214	182	177	202	167	184	170	171	187	187	171	191	187	189	188	178	182	168	176	204	188	202	191	174	169	197	196	180	198	174	195	179	173	184	170	184	166	177	183	186	167	183	169	153	176	199	177	199	161	167	198	176	174	199	168	191	170	195	180	164	168	166	183	168	164	188	192	173	171	177	167	197	186	168	174	152	179	181	171	184	152	165	176	171	178	155	193	176	169	191	182	202	162	166	192	180	170	186	186	166	171	179	178	174	177	168	149	187	186	177	177	167	170	180	197	167	216	164	182	181	181	168	218	184	199	182	167	171	180	174	172	154	173	161	174	188	192	183	177	189	203	159	192	185	163	159	170	185	180	182	201	170	206	184	166	178	154	176	184	199	164	167	194	176	179	180	194	170	176	161	174	169	181	179	174	161	182	161	178	185	197	172	178	181	184	168	171	169	158	181	169	202	158	169	185	207	153	187	176	170	171	169	151	187	188	182	187	162	190	159	196	182	182	179	171	183	181	172	188	170	189	184	180	167	182	183	181	189	184	169	167	176	181	170	174	171	180	189	170	178	169	176	181	153	181	166	181	146	191	190	160	184	195	183	179	200	204	163	177	161	160	178	167	189	176	140	189	167	193	176	206	147	174	180	167	177	150	169	156	193	162	175	176	179	179	173	180	186	199	160	180	184	202	181	192	176	203	192	163	178	202	159	164	187	189	195	187	176	159	161	157	170	176	198	191	167	198	173	154	203	143	154	174	161	165	187	179	155	163	168	192	174	167	178	165	184	170	172	200	176	203	175	165	173	206	191	183	173	176	181	180	193	194	180	190	199	176	192	180	184	161	184	200	170	176	173	196	180	192	197	183	174	187	181	176	174	182	174	169	203	174	161	180	148	189	166	187	190	184	187	185	199	171	190	149	181	163	167	164	210	165	209	181	162	163	165	197	167	183	177	170	200	163	188	189	199	188	183	180	142	163	183	166	189	190	171	173	189	186	186	178	193	173	175	172	182	154	204	175	174	189	179	169	135	182	182	176	178	200	179	180	187	170	182	180	191	177	198	170	163	183	175	178	173	169	202	193	196	186	193	164	188	186	170	183	175	172	164	188	186	184	204	185	162	169	165	195	164	169	202	193	192	193	189	174	185	156	179	171	177	185	191	167	192	181	167	159	169	161	175	162	162	187	167	187	190	191	188	158	179	169	164	185	195	194	169	160	181	193	171	168	185	175	151	179	196	191	158	178	181	175	184	170	177	197	158	181	175	175	160	212	158	187	161	158	186	178	174	162	172	165	182	208	179	204	191	163	166	178	173	185	163	193	183	177	193	181	173	181	202	186	171	184	159	179	186	171	194	191	174	177	185	186	184	201	208	177	160	182	157	179	178	169	185	181	187	161	158	170	169	183	192	166	198	189	186	183	176	163	154	164	185	191	182	187	190	195	168	176	185	152	176	171	177	204	161	159	175	167	179	157	190	160	173	181	157	178	168	164	149	171	181	177	182	165	192	177	201	166	173	184	173	206	162	203	190	168	179	171	207	189	170	179	160	173	178	178	156	185	210	189	166	181	195	150	181	171	175	173	162	169	169	197	157	199	169	171	179	171	166	164	175	187	167	152	179	156	136	178	192	178	159	172	186	160	195	179	164	157	179	202	200	184	200	189	181	170	154	162	203	191	192	182	184	192	162	163	183	191	175	176	156	180	183	176	170	187	172	178	190	171	172	165	190	182	183	186	166	186	158	181	185	168	172	183	166	190	195	185	191	194	199	182	175	173	177	176	171	179	156	179	170	173	170	191	189	176	194	164	183	166	164	192	173	166	190	187	166	162	179	176	175	180	180	182	150	186	157	179	170	181	168	155	178	175	164	191	177	151	168	178	197	183	168	197	170	165	198	183	160	165	187	177	199	192	185	168	176	194	189	180	170	194	167	192	173	202	182	184	186	177	152	175	183	185	198	204	183	164	182	188	171	166	188	198	173	189	197	186	186	176	204	178	167	203	160	179	173	159	171	168	165	187	169	208	170	163	212	162	188	189	176	178	156	161	177	208	180	181	179	186	178	198	181	177	169	160	197	168	175	168	189	180	174	191	204	201	202	188	188	191	172	182	164	179	178	161	198	171	196	169	188	198	161	183	172	180	175	169	150	167	169	181	185	172	194	158	179	182	185	190	170	175	166	178	167	176	161	209	190	181	188	182	181	190	171	183	183	167	170	172	183	187	189	170	195	165	186	184	190	168	169	160	195	188	182	175	165	173	189	162	175	181	180	160	153	180	181	190	158	180	168	162	197	163	193	188	172	176	195	171	155	167	199	172	176	208	198	167	172	163	167	188	203	184	188	166	213	158	173	200	201	189	195	192	190	197	164	162	189	186	183	169	189	156	168	198	185	176	181	184	172	182	159	188	183	164	165	187	187	168	186	177	185	171	197	187	191	169	189	166	183	198	161	180	198	173	194	177	195	162	202	189	167	199	154	178	168	187	175	187	174	192	188	169	192	177	178	182	188	165	173	184	174	193	172	176	181	181	171	185	177	160	181	186	199	171	181	183	175	168	174	186	181	186	155	173	156	185	180	169	188	180	181	175	182	183	199	177	170	204	170	174	168	190	178	195	188	174	172	188	171	192	168	164	154	169	173	173	167	190	175	200	170	183	164	170	173	182	190	182	191	175	152	190	159	155	175	186	168	184	169	165	182	200	208	186	194	179	178	182	185	171	161	180	182	184	179	183	181	158	189	184	184	186	164	175	182	180	168	169	156	197	163	173	168	182	152	184	180	156	182	187	195	154	170	162	159	175	183	172	185	184	193	190	189	171	210	155	170	155	166	200	180	160	142	168	213	199	169	179	194	176	175	199	197	162	156	178	171	159	187	154	191	176	196	189	177	169	187	193	174	165	178	188	176	182	173	201	179	172	176	163	168	179	183	157	197	165	149	192	145	184	165	194	158	187	174	172	180	185	168	171	203	162	195	193	185	165	180	175	153	171	207	190	162	186	192	136	182	176	176	165	192	164	185	199	177	168	176
30478	25254	16158	4979	631	675	611	647	611	646	627	620	594	639	643	624	572	610	625	592	601	604	614	648	642	566	635	608	594	629	623	625	614	611	607	625	631	582	636	609	643	614	643	567	617	598	562	647	624	615	675	615	596	647	625	625	596	625	594	623	648	603	575	608	628	618	590	593	626	627	641	641	616	589	589	639	584	626	653	631	594	641	644	586	601	610	614	647	568	647	629	574	615	599	628	602	626	627	602	604	615	618	585	612	599	592	614	609	600	624	601	628	607	593	619	613	555	679	608	629	589	563	603	578	617	610	630	651	620	616	565	630	590	603	614	625	615	662	618	618	630	616	573	663	599	619	617	564	610	660	585	600	606	595	638	621	577	611	659	657	567	628	600	609	604	632	617	613	625	632	582	603	609	579	645	584	573	595	669	588	607	606	582	573	624	594	596	623	586	602	567	616	595	673	651	631	596	631	589	632	625	653	608	610	623	650	605	597	599	622	651	627	602	620	550	647	614	589	648	621	600	695	599	612	621	583	607	608	633	618	573	625	618	562	624	635	640	622	665	590	613	625	607	634	585	626	602	577	621	635	643	586	630	565	592	647	658	600	635	586	623	620	582	637	557	585	560	610	634	603	589	643	627	590	690	616	581	628	625	616	598	597	577	626	639	612	596	615	641	612	630	616	604	594	622	599	635	612	607	605	602	631	654	627	605	629	623	635	611	618	614	636	615	644	626	609	620	665	625	597	639	623	591	629	598	626	597	668	601	641	622	618	627	580	639	612	622	583	586	633	645	634	622	633	570	590	587	638	574	581	610	626	614	628	583	610	592	579	614	615	617	609	598	653	610	563	623	624	639	634	581	643	596	583	609	602	622	593	588	620	569	580	614	620	591	634	575	567	616	587	630	610	606	606	636	615	561	629	623	585	618	653	608	655	653	611	638	662	649	567	616	583	597	571	650	599	617	604	592	615	656	623	615	584	641	610	657	596	520	596	579	588	608	595	626	629	642	631	570	630	646	613	589	609	592	593	593	647	645	608	611	637	630	602	669	594	596	602	674	572	617	616	588	640	651	612	659	647	614	567	585	586	644	626	575	599	614	608	553	591	615	629	599	634	586	619	658	573	604	585	638	634	652	617	642	644	609	658	615	609	599	575	632	590	640	582	636	598	621	618	585	606	645	572	631	584	595	616	606	644	615	644	609	623	611	618	611	655	623	629	615	602	553	625	656	601	647	590	617	620	622	632	603	609	602	578	631	615	628	575	611	631	588	604	592	651	559	611	618	607	644	601	579	601	620	647	621	627	608	617	650	585	586	621	607	614	630	592	633	609	633	609	639	678	649	623	624	621	578	598	630	614	553	617	590	606	610	626	631	631	652	621	623	608	626	636	613	635	635	636	566	618	597	552	630	605	637	581	602	594	630	589	641	603	624	601	652	601	624	625	615	592	641	623	590	604	576	618	586	626	640	616	570	585	633	623	577	612	602	591	566	598	616	609	634	622	632	599	639	630	605	653	625	663	579	642	621	619	601	597	626	604	641	595	583	579	582	631	601	633	609	567	630	611	617	621	641	626	631	610	628	629	663	599	601	554	619	603	655	577	606	660	620	621	637	635	596	651	555	635	610	611	603	597	626	659	635	602	625	641	562	646	593	655	660	609	649	616	599	624	595	633	601	626	588	598	584	560	621	595	600	624	604	589	630	577	595	581	601	609	642	607	620	600	607	631	615	647	658	593	638	616	608	577	616	600	636	634	645	551	615	613	620	600	611	620	578	604	555	620	591	622	612	671	577	580	634	597	650	622	617	612	582	638	613	588	637	551	609	646	628	570	638	571	614	597	607	624	608	595	636	664	594	572	606	607	645	611	584	631	628	592	638	616	592	568	605	648	655	629	635	664	582	649	599	628	624	589	560	619	630	676	583	584	592	645	611	616	654	636	556	601	558	591	614	601	618	627	597	580	620	643	580	610	664	610	608	594	592	622	624	585	642	592	609	614	594	666	606	631	666	637	639	616	628	641	590	671	625	581	646	621	623	605	605	621	624	651	622	587	615	610	599	574	624	598	599	609	594	600	648	627	603	584	626	604	618	573	584	599	590	598	606	634	592	579	629	623	617	582	600	604	625	657	617	629	622	611	593	650	606	661	586	598	619	606	620	626	616	630	560	608	625	577	581	599	644	568	594	643	623	590	638	614	612	628	579	623	610	579	591	561	646	623	597	593	619	602	650	636	605	624	621	627	632	595	582	607	617	595	609	581	638	598	588	603	608	679	611	589	609	608	645	619	601	558	604	583	593	605	610	609	589	641	637	627	644	622	623	583	634	631	631	631	628	603	647	655	610	665	598	613	613	634	590	576	609	634	611	606	596	625	613	623	590	617	546	562	618	648	646	632	654	572	571	647	567	618	608	624	627	642	584	614	635	586	608	645	628	630	585	587	598	641	625	608	601	579	632	616	618	631	563	600	665	610	612	635	589	659	654	591	614	621	606	591	569	626	619	608	631	632	669	580	596	628	654	576	578	594	612	650	567	625	636	646	625	652	633	602	620	618	603	626	664	571	630	627	612	608	626	615	605	668	604	626	654	653	576	605	611	630	627	665	542	605	626	613	596	607	623	655	620	610	619	615	620	649	612	621	625	612	598	602	618	597	607	610	600	651	646	635	611	588	628	626	608	630	590	618	618	600	613	616	603	570	609	594	615	628	635	626	580	550	609	623	577	646	618	643	625	620	593	640	621	621	602	592	583	575	625	582	598	616	591	608	627	622	649	609	623	637	605	611	648	604	614	634	581	610	654	634	640	619	588	610	605	655	637	644	587	621	622	573	611	626	584	580	616	590	610	653	660	604	628	638	589	634	582	628	615	628	639	603	622	600	585	571	587	618	626	631	644	671	619	622	572	649	612	620	639	594	617	630	597	649	583	613	575	616	610	628	628	633	589	660	592	652	641	578	627	583	620	634	627	613	597	588	627	586	607	621	575	571	613	640	629	611	559	608	602	652	630	640	631	601	596	628	618	568	608	592	629	639	630	644	579	588	633	605	636	612	546	598	594	578	597	615	570	579	638	600	584	569	626	634	632	599	599	623	655	583	643	650	596	632	626	582	655	606	597	608	606	585	629	633	651	631	603	591	591	642	615	614	616	625	614	657	628	585	616	595	602	639	611	610	629	558	643	592	591	642	659	653	617	594	594	635	630	629	625	607	576	644	618	597	655	649	649	611	619	601	606	694	599	596	612	610	607	668	610	614	589	598	663	634	656	642	618	597	593	621	622	598	632	660	619	611	618	543	626	601	594	584	606	643	632	625	631	592	598	637	636	593	621	580	600	618	583	588	573	605	608	622	639	597	580	575	552	626	582	632	591	627	607	611	651	606	629	637	584	612	650	582	584	601	633	644	595	614	621	581	631	629	580	623	647	599	595	633	582	593	614	598	635	608	609	632	678	592	619	636	625	622	623	661	631	606	615	631	578	635	631	611	613	615
66752	65906	52674	25820	4683	224	162	167	152	168	160	135	162	149	149	145	160	150	146	136	160	144	144	145	138	150	167	160	149	155	157	137	138	150	179	166	118	158	128	151	151	158	154	130	144	146	163	156	131	146	163	154	144	126	172	146	148	141	168	159	149	187	150	153	162	141	142	146	143	128	153	154	143	160	143	142	143	148	154	138	147	139	170	133	131	130	157	141	142	157	131	153	148	142	129	170	147	142	158	140	157	129	136	164	152	157	149	138	136	122	160	143	133	134	151	153	156	147	137	146	147	156	167	160	146	162	144	143	160	136	124	139	153	145	151	135	151	160	137	148	157	153	134	136	137	162	135	143	169	149	158	165	127	144	152	156	143	154	143	137	142	142	147	157	162	168	129	153	149	144	146	143	151	130	150	124	153	122	149	129	158	155	152	157	134	144	139	155	139	153	144	158	160	140	151	114	151	135	165	145	125	151	167	169	163	136	170	166	152	156	130	147	156	139	158	142	151	159	154	143	152	153	154	157	176	148	138	161	168	159	155	146	141	133	166	160	151	139	143	169	158	154	153	146	144	135	158	152	149	135	161	146	158	142	140	144	190	142	152	154	143	126	145	128	158	166	139	144	144	140	127	152	133	151	153	149	129	130	172	160	151	145	142	156	131	152	140	147	153	142	152	167	168	168	143	125	145	171	170	136	139	126	149	171	149	154	173	124	152	137	155	176	132	121	139	152	139	148	155	152	150	132	152	131	146	161	142	157	133	145	179	156	136	126	144	146	143	166	168	174	149	143	150	153	145	136	150	162	114	162	122	152	143	141	160	138	166	165	167	127	162	140	166	126	140	127	158	168	147	173	143	139	151	155	149	152	128	142	144	151	144	159	162	157	147	142	149	143	155	140	148	134	150	137	133	157	142	137	173	120	144	152	135	155	135	130	136	136	128	146	134	154	144	167	152	146	147	171	142	125	147	141	143	138	159	131	143	156	156	165	148	148	142	152	166	129	176	126	125	167	160	161	156	155	147	152	154	148	144	150	159	147	144	152	158	131	149	151	123	154	120	131	153	155	152	143	151	136	145	164	146	154	156	136	157	153	150	148	142	138	136	135	156	162	145	146	139	133	142	154	146	170	165	145	171	140	158	160	169	148	161	129	163	149	154	126	146	138	139	146	151	148	150	142	140	172	161	158	157	135	148	145	148	147	168	153	136	145	150	163	138	127	151	159	146	137	148	143	171	127	156	127	163	150	140	150	160	129	142	122	141	127	159	165	139	162	157	157	137	146	174	160	133	146	151	141	163	142	134	189	118	153	132	145	127	150	152	173	175	139	168	142	134	161	160	133	143	152	157	162	146	163	147	132	128	139	147	135	153	148	134	142	133	124	156	147	165	140	146	184	151	150	147	164	134	152	136	162	132	145	148	144	142	131	158	147	177	131	169	134	134	134	130	147	129	147	176	159	164	141	126	136	160	154	150	175	143	124	128	143	152	167	151	152	158	157	164	136	146	146	148	138	149	155	136	135	142	143	150	138	138	153	139	176	140	137	142	147	152	158	141	139	141	153	160	162	149	160	150	138	146	158	153	127	138	148	141	163	163	149	118	153	142	155	142	169	147	169	157	155	150	148	143	131	147	158	155	155	152	145	158	153	161	157	152	142	167	154	143	143	144	146	153	135	156	147	163	150	139	152	149	129	145	147	151	114	149	154	159	134	155	167	176	142	137	158	127	161	142	164	169	149	162	159	144	148	151	153	142	129	159	161	153	167	149	148	156	165	141	142	156	137	159	170	148	146	146	151	149	133	166	131	155	140	182	138	149	145	162	134	159	135	144	163	157	149	152	135	152	141	117	145	143	142	153	149	155	131	157	171	130	164	156	130	152	163	160	138	150	150	146	162	138	148	150	161	144	142	130	158	152	143	171	128	166	142	148	128	137	165	166	123	147	164	150	152	137	165	161	135	132	157	147	147	150	150	155	131	147	153	130	132	161	161	137	142	157	152	140	144	136	149	148	127	141	129	148	145	149	148	136	148	155	153	169	157	161	148	143	138	143	165	155	150	162	157	142	149	139	150	154	149	139	151	181	168	137	146	174	144	156	153	150	173	140	149	158	159	139	132	151	153	144	165	127	165	150	143	138	149	144	162	150	149	137	153	180	156	145	145	148	135	135	152	144	143	182	145	128	123	132	153	142	175	137	173	156	166	149	123	151	142	136	117	161	136	144	164	160	142	169	159	138	131	152	119	136	140	146	153	159	164	153	155	139	148	167	142	144	150	127	141	154	140	160	167	158	151	138	158	180	144	136	143	146	177	149	163	156	157	159	164	164	148	128	147	156	167	139	147	144	151	155	126	156	163	151	150	128	154	165	158	152	128	143	135	135	164	146	166	163	140	142	166	160	155	159	122	150	162	142	147	147	149	140	140	152	148	161	156	173	138	135	175	164	151	155	150	159	129	159	169	151	137	155	145	141	152	153	133	145	156	144	134	139	142	150	163	146	125	151	114	153	146	149	120	170	139	158	136	140	141	134	163	131	130	166	143	152	167	144	139	165	165	133	146	137	158	136	152	155	151	122	140	140	130	137	169	152	146	156	142	147	151	140	137	158	151	141	165	144	154	133	131	155	133	142	159	153	132	153	161	163	130	157	151	134	153	152	130	151	157	136	142	154	154	150	149	145	163	124	150	142	145	151	153	156	156	145	155	156	141	135	145	147	159	141	152	154	134	140	160	160	137	139	131	134	135	122	152	134	152	156	149	124	162	156	147	161	147	176	142	167	126	157	146	163	131	163	148	141	146	141	147	147	141	163	164	145	137	161	158	166	133	161	127	150	144	131	134	152	128	149	132	142	159	120	150	160	154	141	144	148	123	143	138	159	163	124	161	158	155	131	170	141	138	120	150	163	144	163	164	158	147	155	154	152	145	135	145	147	138	148	150	150	178	142	137	149	124	158	164	161	151	162	118	135	150	161	129	147	145	145	173	160	161	151	139	158	146	162	161	148	142	155	135	161	165	144	148	169	131	155	161	138	146	154	156	143	162	133	131	139	156	131	140	141	166	171	138	155	112	165	144	153	162	156	140	146	143	155	140	154	138	157	142	139	157	141	137	142	153	154	170	147	136	148	139	151	142	153	151	145	150	147	136	150	187	158	157	152	153	134	156	135	147	171	149	154	141	144	159	147	143	134	166	152	141	137	159	146	168	158	148	138	140	151	144	162	157	143	149	151	150	141	118	147	138	142	155	148	174	163	153	153	137	159	158	118	152	146	134	164	162	132	130	161	135	157	142	137	147	158	155	149	131	154	158	150	156	165	139	142	141	148	131	139	137	150	154	134	134	132	165	150	152	139	146	155	167	159	153	164	154	153	135	134	141	163	158	149	110	176	159	160	150	124	165	140	166	143	154	139	133	168	173	160	134	170	144	118	146	147	163	136	145	156	150	150	121	139	139	151	129	143	145	166	141	156	126	150	157	151	145	134	156
50638	53596	49377	29737	961	576	508	527	552	495	536	563	560	512	504	512	520	493	529	503	532	555	554	544	528	489	572	547	525	513	523	518	489	521	516	559	532	537	457	519	505	561	554	497	576	549	541	534	485	499	481	554	482	527	529	537	486	528	489	494	498	533	492	511	530	530	507	506	521	489	461	521	490	539	493	538	503	504	531	487	484	519	478	539	484	504	486	511	524	557	497	525	510	543	524	514	503	538	539	510	503	514	501	492	508	536	489	528	560	513	543	504	521	552	469	532	490	522	531	525	536	510	492	501	506	563	519	542	503	508	539	522	537	527	539	526	504	501	496	503	546	553	532	531	526	504	513	549	535	501	558	521	527	511	504	513	497	542	497	526	534	482	518	492	520	529	486	533	553	519	578	541	510	539	495	524	525	507	519	501	524	496	509	518	550	557	471	521	519	517	530	547	495	475	570	521	553	513	507	482	507	492	499	508	525	504	484	524	483	514	480	466	545	502	481	518	537	494	520	542	545	517	516	500	545	480	544	510	500	499	508	523	522	518	528	541	514	512	541	541	528	461	539	571	512	511	527	548	491	481	540	519	486	547	483	538	522	497	530	513	478	499	486	477	503	484	502	519	521	503	525	527	510	523	483	506	528	515	493	539	549	526	524	500	503	497	537	531	496	519	560	515	549	551	522	519	505	517	531	535	509	546	532	556	537	556	533	526	516	548	502	491	507	547	483	521	505	497	536	481	519	537	510	530	578	557	510	487	483	501	521	536	483	484	513	522	514	498	508	521	497	557	542	533	506	518	532	493	505	478	508	489	500	511	527	584	557	537	516	553	515	577	515	492	542	505	514	475	560	547	532	519	549	521	566	514	497	511	554	546	521	568	522	533	554	545	504	499	502	497	515	537	506	499	500	521	537	483	546	489	551	516	531	514	520	488	487	527	517	542	545	503	532	551	509	519	537	522	507	541	499	542	521	483	503	515	551	536	474	537	552	502	534	506	516	505	485	504	491	498	509	500	519	508	552	518	526	499	518	529	505	490	555	532	515	473	529	515	534	492	513	509	528	522	525	472	521	542	561	554	524	457	525	527	526	489	540	511	548	525	486	499	492	543	552	551	541	562	541	515	556	483	555	520	532	551	535	489	508	491	521	515	519	495	553	516	511	473	503	488	531	521	506	509	491	497	508	516	545	537	508	467	519	582	483	509	501	524	564	541	521	501	511	526	512	524	551	534	505	526	499	495	528	532	544	501	507	523	484	515	548	534	524	495	512	496	493	520	514	543	507	530	474	524	577	567	543	540	505	525	477	526	521	518	491	520	527	521	494	551	536	525	505	521	519	523	521	510	465	494	525	503	516	540	490	519	579	517	464	496	519	541	526	493	474	497	527	522	538	558	477	520	497	491	546	550	532	537	536	513	502	527	518	541	502	520	521	516	480	496	485	552	592	503	509	520	521	492	548	541	550	503	520	502	527	531	521	501	487	492	480	522	513	564	513	502	496	534	533	507	512	501	521	512	540	517	517	528	501	501	523	511	517	525	497	555	524	523	500	537	469	489	514	507	515	499	567	525	536	500	530	500	511	521	516	526	523	551	498	532	518	502	504	508	507	522	523	500	535	513	507	492	538	504	506	488	557	535	555	530	525	520	529	536	523	551	543	521	474	488	496	511	488	517	499	516	535	518	501	492	526	522	543	524	535	488	501	526	534	500	563	507	539	542	570	524	511	509	541	527	531	502	527	516	488	511	511	555	542	543	519	485	488	534	503	500	516	532	499	519	506	514	527	525	514	511	491	515	559	524	514	515	525	470	529	514	557	542	498	489	499	556	539	592	539	525	489	491	520	526	485	520	519	548	486	539	545	525	528	519	548	474	486	507	500	504	519	499	511	527	510	514	525	516	521	508	493	504	531	554	502	508	535	463	495	483	499	515	510	519	491	534	524	501	530	497	497	507	576	523	517	494	524	488	532	503	515	536	500	557	473	512	529	492	507	525	541	547	490	502	571	537	523	506	498	507	483	503	515	504	524	546	513	492	520	524	520	508	523	487	521	509	494	470	520	506	521	517	506	506	545	506	504	492	540	530	503	500	506	512	525	555	522	524	525	505	528	500	515	536	494	509	525	521	495	520	543	516	507	505	497	511	517	488	480	499	552	520	488	544	522	510	479	516	497	541	494	505	506	470	526	528	516	491	498	519	513	511	506	529	532	483	509	519	502	497	518	510	529	509	594	533	541	566	495	535	518	497	500	487	546	528	512	522	527	511	523	538	535	541	491	496	526	527	534	552	566	521	555	534	546	524	530	519	594	505	509	534	526	520	482	537	512	494	516	537	512	520	532	504	526	512	509	526	475	522	528	525	525	514	505	516	500	546	510	502	548	523	508	515	502	513	487	466	504	475	538	503	483	528	497	516	496	529	546	479	511	549	500	494	528	558	538	477	532	578	511	508	483	504	522	537	471	512	552	496	518	539	509	524	514	496	484	544	531	497	505	493	523	516	501	519	515	530	505	505	536	489	507	508	521	520	531	542	522	593	581	497	520	550	499	529	506	487	498	511	517	541	540	490	551	523	489	524	518	532	467	510	511	506	533	520	548	531	497	505	502	541	519	511	532	477	516	576	538	548	521	511	515	484	535	546	525	511	549	500	550	559	483	500	525	549	523	509	570	534	559	532	563	570	492	470	506	508	505	483	476	487	540	556	520	535	547	566	534	544	499	518	488	516	482	519	524	550	499	507	523	489	526	535	502	493	557	512	515	552	530	509	475	486	558	539	518	528	504	500	530	537	506	544	511	524	519	525	505	510	525	559	501	523	542	529	542	552	550	521	542	503	478	524	508	536	528	543	527	501	552	546	470	561	514	515	502	560	518	555	455	530	502	539	526	498	548	548	512	484	527	510	524	489	560	496	498	499	515	542	524	527	542	523	499	525	524	517	515	502	503	521	483	542	560	566	523	515	547	528	488	495	557	492	501	518	458	516	521	521	501	529	536	527	498	502	499	526	496	497	519	536	506	493	498	531	554	548	525	501	549	514	518	518	514	527	519	534	550	505	476	504	512	504	495	511	520	508	545	508	513	515	581	532	538	509	521	506	533	513	534	526	532	512	507	548	535	521	542	507	520	546	534	504	502	553	581	492	507	476	507	556	540	550	519	553	531	531	463	539	518	498	526	504	505	513	532	554	542	510	513	515	536	518	556	549	532	515	545	523	506	505	493	486	528	501	549	495	510	499	501	506	552	551	491	534	546	493	523	513	533	551	532	541	484	544	529	526	499	518	500	579	559	522	509	535	486	549	560	506	525	548	506	496	531	464	498	505	489	499	477	537	543	501	488	529	508	495	510	518	563	548	521	534	528	538	528	542	507	536	505	497	551	561	519	532	509	472	531	520	513	499	462	494	519	540	516	474	538	484	521	510	514	513	571	513	522	538	510	552	543	537	518	532	535	487	524	496	510	499	553	513	538	543	520	492	543	544	489	484
75199	75510	62275	33881	10835	876	250	218	222	204	212	199	228	210	227	220	206	207	232	203	226	245	206	178	220	202	233	206	224	226	216	195	225	199	221	230	209	202	230	220	220	220	226	214	185	214	261	209	208	192	201	219	198	206	215	200	226	225	202	211	213	201	227	194	212	194	203	222	230	209	200	217	203	204	209	205	198	200	220	206	205	208	220	196	221	183	214	216	212	229	224	211	174	197	209	178	212	189	227	239	206	208	226	195	182	223	213	194	191	201	227	214	209	248	219	201	231	212	194	210	196	227	216	204	228	210	205	227	210	207	217	245	224	210	239	194	219	188	218	209	220	219	205	199	213	207	211	195	205	209	244	214	220	210	216	217	207	201	217	206	216	206	204	214	212	194	203	225	213	211	203	223	210	234	206	218	178	180	204	198	205	210	237	214	200	211	213	202	220	190	201	239	230	185	192	212	197	215	204	187	216	215	169	190	231	211	213	239	215	184	217	201	204	191	220	214	214	191	211	217	217	214	214	194	220	214	190	224	213	202	209	213	211	213	201	197	210	242	212	190	208	191	205	218	203	228	201	218	190	219	185	222	230	197	223	213	212	199	234	221	247	187	199	188	195	226	216	213	189	220	209	228	176	202	229	190	204	211	200	221	196	186	204	217	179	215	190	210	224	221	181	214	215	228	218	194	201	191	199	214	224	218	243	205	210	217	226	213	211	237	219	200	194	216	226	221	198	207	232	240	210	213	209	234	204	195	199	191	220	214	219	184	199	197	201	208	231	219	195	213	231	209	229	182	215	240	256	224	192	220	222	215	211	235	201	221	187	210	232	216	215	210	218	228	212	207	218	219	186	233	202	204	201	226	189	224	213	210	219	222	219	210	225	212	233	213	208	202	231	212	225	221	215	229	200	217	226	224	236	215	204	218	218	223	196	213	227	223	207	211	203	227	216	160	202	196	204	227	199	207	244	231	206	208	209	189	215	236	223	219	221	215	209	230	201	224	200	214	242	210	220	200	213	217	228	194	200	241	240	220	231	219	208	217	180	212	215	221	214	215	198	223	194	228	216	216	182	211	226	197	221	215	231	209	238	193	199	218	191	213	222	192	218	212	200	236	226	196	204	210	215	216	243	198	228	207	198	215	195	225	209	222	201	223	214	181	181	195	200	213	188	184	216	220	218	226	231	195	229	201	219	219	219	208	201	215	222	192	206	205	208	233	202	250	192	211	222	206	211	208	175	193	217	214	217	198	236	248	202	202	223	204	222	221	206	218	201	230	207	224	206	202	214	205	212	209	208	218	204	216	193	221	207	238	209	225	206	224	200	235	194	214	222	209	205	193	212	195	211	218	242	198	211	190	244	187	207	216	205	206	202	214	220	213	213	205	204	205	224	210	182	217	217	209	211	224	206	202	187	194	211	217	174	195	225	203	221	208	203	214	229	225	198	199	213	210	220	209	229	222	195	180	199	237	236	204	192	213	224	206	194	205	217	237	200	221	200	204	186	204	197	225	195	230	228	210	219	217	209	197	209	240	225	241	218	227	196	217	231	193	217	229	189	214	229	206	240	226	214	188	226	220	230	204	191	226	213	218	208	194	220	215	218	198	224	221	194	215	205	220	228	215	217	213	201	192	207	219	214	210	219	193	229	210	190	206	202	205	199	216	195	199	186	215	192	211	205	222	229	216	187	242	212	199	185	180	219	210	218	205	214	187	180	206	198	188	205	196	242	202	205	193	194	234	202	225	215	172	192	212	203	239	212	202	201	222	201	232	217	217	213	191	214	194	196	213	204	190	204	188	220	209	200	204	216	218	229	223	229	221	211	210	205	203	211	205	189	251	186	220	187	192	206	206	201	181	210	190	209	189	228	208	196	233	204	209	223	219	173	207	202	218	217	207	181	217	214	244	218	208	224	187	218	167	210	221	219	216	235	202	182	210	200	198	224	194	235	225	232	206	187	220	235	203	193	225	227	198	225	200	219	213	209	222	221	208	210	223	213	201	230	199	203	224	208	203	213	227	209	198	197	194	214	202	230	212	209	228	214	218	207	192	201	232	173	226	214	193	245	220	237	202	251	233	210	209	202	219	216	222	228	217	226	208	223	208	228	211	197	199	199	203	177	198	229	218	233	194	229	188	221	217	233	239	200	201	205	198	222	238	221	200	208	214	221	221	223	192	195	208	221	205	238	240	197	206	206	207	201	234	213	219	194	210	210	230	225	223	212	204	207	220	225	208	196	192	229	230	199	208	210	208	213	219	206	227	213	205	187	224	233	238	215	177	205	207	215	207	212	210	191	227	225	208	211	214	201	187	206	221	219	221	189	210	204	213	223	221	180	225	202	198	212	204	216	205	204	216	222	213	218	212	230	230	228	190	198	202	213	200	201	230	197	226	204	196	192	216	181	213	212	198	226	209	214	211	224	194	197	202	216	207	201	183	208	218	184	221	200	237	190	221	213	203	169	214	217	203	191	234	221	197	192	195	210	210	209	222	250	188	195	225	245	183	201	196	204	199	213	234	201	197	190	227	227	215	239	200	244	179	196	207	194	213	205	198	235	195	245	243	239	194	188	212	180	230	203	224	208	217	195	200	222	203	217	226	205	211	199	187	206	224	212	198	207	216	210	242	198	198	201	200	176	201	228	197	193	201	214	204	191	230	204	227	194	230	221	225	197	225	196	204	202	220	214	229	228	213	211	184	203	198	209	242	230	200	235	207	219	233	207	239	208	201	196	214	202	201	192	200	216	197	218	231	192	230	205	227	226	197	213	204	209	210	204	217	228	217	220	182	208	188	196	208	208	224	215	213	218	218	223	228	191	229	192	216	182	204	215	214	228	217	233	230	199	230	199	203	201	224	184	209	227	214	205	183	191	219	239	213	232	220	198	220	205	202	226	224	193	233	216	230	203	196	204	216	203	198	207	198	215	190	207	219	215	227	196	220	205	220	205	231	219	241	241	213	234	190	215	203	197	197	245	216	210	222	204	206	208	206	196	217	201	195	218	206	216	230	204	187	212	269	211	214	195	211	191	215	187	212	201	236	198	207	206	202	209	250	209	201	187	212	213	218	228	229	218	198	222	212	210	198	200	221	211	209	190	216	220	219	198	233	211	208	220	185	201	227	215	222	202	225	216	200	216	237	230	226	211	216	188	191	191	209	180	214	210	209	220	251	202	188	240	224	221	216	211	211	219	231	209	201	202	221	199	194	200	206	221	234	224	204	201	228	211	202	205	218	224	210	218	229	229	211	208	205	201	201	209	205	212	215	174	226	232	231	209	222	231	203	204	223	222	200	206	243	212	225	234	212	203	218	221	212	217	201	229	192	191	192	207	235	222	183	222	212	200	192	204	203	215	221	179	213	190	221	234	210	204	218	207	226	189	218	241	191	225	210	198	195	205	205	219	213	206	241	187	212	217	198	203	226	206	232	209	212	223	224	184	197	199	216	193	201	210	231	232	227	178	202	176	224	195	214	174	220
61752	67785	61843	38037	2679	748	712	713	750	765	712	756	723	732	699	714	698	649	697	681	692	729	667	673	748	735	688	696	680	695	724	702	710	738	690	680	709	658	709	681	707	689	684	690	627	715	667	697	680	712	723	733	700	707	698	712	733	722	713	701	684	705	718	702	656	687	686	697	685	681	751	666	672	705	698	715	704	667	715	685	668	681	694	706	664	683	696	634	732	679	705	725	729	687	657	697	721	693	676	710	686	708	712	648	722	681	673	706	703	682	673	686	690	701	694	732	750	737	748	661	699	704	700	671	710	741	685	735	684	694	690	717	684	689	706	691	671	669	734	663	694	702	702	678	698	722	719	724	698	680	753	735	669	700	672	716	668	690	718	684	660	731	664	723	695	675	698	682	704	696	686	713	719	734	647	714	687	699	677	674	682	648	658	680	668	687	667	668	673	612	672	714	708	672	701	648	655	746	656	668	674	674	695	694	679	661	735	700	758	693	688	725	689	706	702	716	736	702	684	693	721	670	690	719	686	689	709	699	679	723	699	697	704	682	689	734	667	661	709	676	709	730	706	703	708	765	689	662	681	674	678	700	706	697	696	713	650	673	666	697	648	720	731	684	690	753	687	726	678	715	728	691	735	699	710	666	674	695	707	697	673	716	705	682	684	692	691	702	695	717	719	687	680	682	706	652	694	681	700	679	680	654	676	696	715	718	676	697	671	695	673	699	680	709	691	704	633	703	758	720	691	755	676	725	653	663	709	730	667	691	675	686	668	658	659	667	684	654	743	718	682	697	676	684	650	697	676	734	680	694	671	688	686	655	676	720	641	720	708	695	693	667	705	699	709	727	714	740	714	669	652	719	754	714	670	685	683	680	695	716	708	636	712	706	694	670	698	749	661	711	697	682	701	716	714	674	692	686	674	665	684	691	693	676	715	701	674	721	680	656	700	686	680	696	693	683	695	682	699	698	720	732	741	701	664	715	731	699	664	704	684	713	664	756	674	678	670	678	715	727	741	693	686	702	718	651	684	669	633	675	677	701	654	683	694	701	696	675	699	679	693	674	679	673	680	696	678	693	630	719	702	738	645	739	678	679	675	676	705	692	695	714	657	738	663	671	707	709	685	701	713	692	733	750	669	694	731	700	691	702	668	710	679	680	756	652	702	724	683	670	708	697	704	740	685	675	717	692	655	704	689	728	738	698	663	757	700	674	677	712	651	699	695	755	655	732	713	685	678	711	684	662	750	696	719	698	717	709	669	659	664	746	700	716	695	687	675	758	683	668	721	720	713	741	717	725	637	739	703	705	742	681	697	663	735	656	664	700	720	680	739	709	694	692	694	683	667	734	695	660	698	680	731	755	696	698	690	697	723	699	658	695	669	693	631	687	671	685	751	675	729	684	693	702	691	667	725	706	682	687	659	736	695	676	681	667	632	687	685	653	671	691	682	692	701	717	714	720	665	719	719	700	632	674	732	703	666	630	679	700	691	669	700	696	661	666	665	657	703	653	746	689	661	594	682	676	676	714	699	678	737	705	673	697	715	690	680	686	711	718	688	695	699	738	729	692	719	706	650	707	657	703	703	706	692	677	708	705	714	686	710	773	767	655	731	674	668	665	673	641	689	695	721	696	657	679	665	719	685	663	645	746	650	692	703	760	661	700	661	677	675	665	717	732	649	700	670	648	703	694	701	634	712	711	754	696	690	683	656	707	685	666	690	769	706	660	702	656	731	675	672	688	717	683	699	632	700	721	759	658	665	711	667	707	705	730	697	671	698	701	688	723	719	744	686	714	672	669	721	615	706	680	684	691	674	710	685	703	686	654	633	704	645	662	702	671	686	706	699	685	696	650	659	696	708	684	661	690	725	716	696	677	653	714	665	719	716	686	694	698	737	706	691	695	693	732	643	654	696	660	700	683	688	658	651	696	690	689	664	674	715	698	655	651	665	652	660	736	676	691	667	633	685	712	695	682	645	653	647	673	659	701	679	699	701	723	701	680	681	705	657	680	664	700	670	666	674	708	705	681	679	673	701	695	665	741	701	692	708	700	698	708	668	684	723	721	697	654	676	698	709	717	736	683	669	691	732	742	688	684	676	719	790	729	683	692	652	699	722	652	717	661	681	742	716	689	731	666	700	724	677	705	717	737	675	678	748	692	711	661	686	692	673	704	684	700	729	676	677	675	660	731	701	672	656	777	695	731	688	737	681	720	682	669	661	693	715	741	691	676	629	676	712	766	657	682	678	693	698	682	694	673	684	705	746	701	689	653	670	687	720	735	682	701	693	650	720	717	652	676	671	681	644	661	734	705	677	679	657	634	694	705	674	656	709	737	703	733	709	707	675	700	714	728	711	736	674	684	703	735	680	715	670	684	698	664	674	673	678	730	690	684	676	701	667	736	688	683	678	675	713	721	661	667	708	740	742	700	736	717	711	733	694	710	687	658	665	670	710	716	683	675	698	680	754	699	674	696	698	661	739	705	663	683	715	697	715	712	660	745	703	661	699	669	697	682	685	650	712	682	724	686	678	711	713	704	697	712	686	711	709	732	685	657	656	688	705	708	667	745	712	722	695	674	735	695	712	674	714	698	705	636	698	687	728	683	690	736	652	735	685	693	710	672	651	669	685	663	695	718	689	705	677	711	713	680	685	689	663	686	677	669	699	684	685	653	696	678	708	687	694	729	690	692	665	708	676	665	676	708	748	677	741	663	695	667	670	753	723	684	693	678	684	727	743	716	698	710	724	745	727	685	672	668	723	662	670	720	689	695	678	687	673	699	664	687	686	699	696	698	652	737	687	667	652	629	713	708	663	693	650	671	691	736	644	707	749	703	702	730	697	686	700	697	713	683	690	699	662	712	694	684	684	682	710	706	684	725	706	693	696	723	713	716	667	652	678	719	692	710	678	748	663	709	703	685	658	715	689	701	681	665	703	717	696	692	715	658	669	691	730	671	717	661	726	734	693	705	704	679	704	632	691	657	676	698	654	718	633	678	705	702	671	647	722	693	721	668	670	665	669	731	712	669	690	718	680	665	773	722	634	654	664	730	703	704	647	642	706	688	642	663	712	663	715	687	712	674	678	703	676	688	669	681	710	715	757	667	734	660	662	669	732	692	664	703	714	719	653	679	685	698	677	709	704	757	684	667	708	712	691	695	686	680	668	683	696	688	726	701	691	665	745	664	670	714	717	714	698	670	703	730	695	644	676	714	677	663	713	687	711	709	659	649	669	653	690	668	684	718	717	685	651	685	671	661	701	708	755	658	679	687	710	669	663	673	702	688	689	693	661	628	670	658	687	705	673	652	702	682	720	716	696	692	668	711	690	694	706	681	633	715	683	697	728	695	624	678	736	735	741	657	654	703	678	648	678	686	663	708	689	716	667	696	691	687	684	682	727	658	695	666	744	698	655	697	686	679	673	698	697	700	705	683	732	677	711	719	681	678	751	678	689	701	689	682	694	690	692	672	687	673	687	693	635	702
29645	20619	10063	2283	327	207	191	194	183	187	201	190	191	198	224	204	206	159	187	183	203	195	205	176	210	172	167	177	180	179	200	173	187	198	201	190	213	185	204	162	196	197	158	195	215	161	211	186	165	191	166	209	194	200	197	164	176	189	207	196	229	201	191	182	187	186	209	184	180	186	172	185	195	183	179	183	181	202	193	204	214	200	185	189	192	182	208	182	200	177	184	218	182	177	195	192	173	203	189	163	210	203	187	193	164	171	172	199	171	194	200	181	226	176	172	204	203	180	191	190	198	178	186	188	210	182	207	172	183	198	189	188	188	188	184	172	160	193	188	188	182	165	188	194	213	202	185	176	166	208	212	162	177	198	193	205	178	179	213	190	189	191	197	178	179	188	206	210	176	153	214	185	167	188	189	221	190	170	178	177	199	168	194	192	182	203	199	175	177	201	174	179	188	180	181	183	218	175	194	182	205	198	161	175	175	201	169	191	177	181	179	191	172	177	203	193	193	185	181	213	189	179	177	156	198	184	207	178	195	194	186	170	184	209	197	168	188	185	187	193	162	187	182	200	168	201	167	209	183	185	190	154	192	182	190	170	202	190	203	210	195	181	200	179	195	199	183	186	175	196	194	213	194	191	184	171	158	195	193	203	196	206	196	201	191	204	186	200	196	211	175	177	217	194	172	178	191	191	195	191	163	197	202	191	182	184	207	179	174	180	183	194	177	198	167	198	172	196	205	219	202	188	184	180	183	182	183	215	194	207	184	169	196	194	181	181	193	196	209	214	194	179	191	188	172	169	205	192	183	178	184	191	182	190	176	191	182	186	190	179	200	191	187	187	188	215	192	207	168	168	193	166	197	178	173	188	187	181	193	173	205	202	222	165	177	187	185	185	189	189	190	164	190	167	181	199	181	179	184	172	181	163	189	210	183	163	183	200	197	196	182	195	196	194	172	210	184	190	192	179	161	186	194	190	188	204	188	175	156	197	183	191	184	189	182	178	179	207	193	164	188	201	187	202	191	194	198	183	206	191	187	174	207	186	192	155	196	181	200	150	181	185	186	162	196	177	172	186	148	191	188	207	213	215	199	200	198	178	165	178	180	216	209	188	188	166	187	163	211	192	193	229	188	177	190	194	181	179	175	213	192	204	191	185	194	180	173	211	187	171	179	189	188	179	184	202	175	181	187	183	194	198	158	192	175	189	183	180	197	187	184	205	176	186	198	196	186	206	193	176	184	184	187	187	188	165	183	207	169	179	190	207	177	207	191	185	192	197	172	174	175	168	201	206	206	169	155	197	206	170	186	224	188	203	180	169	192	176	209	201	175	182	182	179	203	183	181	182	171	205	219	186	200	177	191	187	196	192	194	199	191	192	198	174	179	165	190	176	194	170	173	196	193	197	202	183	178	203	207	180	184	195	184	198	160	193	180	176	182	174	188	173	188	204	175	220	191	189	190	171	201	186	179	209	181	199	156	200	183	172	190	204	183	192	203	192	175	200	198	198	178	182	171	185	187	177	167	191	180	185	186	214	164	176	191	182	185	207	175	163	194	183	166	194	205	198	151	193	184	190	196	193	176	196	187	196	191	189	220	209	216	178	182	161	170	163	194	190	197	200	201	201	179	167	179	191	203	205	219	201	188	203	183	184	168	185	184	172	197	180	184	184	178	170	181	188	197	202	191	190	176	186	191	209	224	190	200	193	177	191	193	188	177	185	192	177	175	182	173	195	203	192	186	187	186	178	198	198	184	184	184	182	188	206	169	208	198	183	209	174	184	165	196	190	178	199	216	184	182	176	186	188	189	189	160	179	178	193	191	193	204	189	196	171	198	195	205	210	191	190	182	206	185	181	190	185	203	171	215	222	182	217	187	196	170	190	193	172	193	200	191	176	191	163	198	197	200	195	171	189	189	181	192	191	180	175	187	180	199	156	191	206	179	193	163	180	179	187	207	204	196	188	182	205	192	173	193	180	197	168	191	170	190	175	159	189	205	170	199	194	176	225	213	189	225	203	177	165	167	181	173	191	170	195	187	207	181	185	186	167	175	193	169	196	181	188	191	161	183	176	169	191	182	186	205	165	181	166	196	216	175	190	195	220	183	171	175	196	175	196	195	172	185	199	198	183	191	186	201	204	192	193	186	183	195	193	183	212	193	177	192	185	165	172	181	204	188	170	186	178	187	209	190	186	201	195	193	196	198	190	195	179	191	174	153	207	191	177	211	181	217	160	188	170	196	172	195	181	199	199	198	177	225	179	176	174	170	200	169	184	161	166	176	189	186	179	182	161	193	195	187	165	176	195	191	204	179	172	212	179	178	206	224	195	194	178	146	191	184	187	192	197	175	186	170	182	187	178	181	184	186	184	213	187	199	179	165	212	187	189	192	188	189	194	184	219	184	187	185	194	187	173	189	183	183	174	193	198	182	195	181	172	155	196	197	186	189	184	171	199	204	193	197	211	197	199	173	186	199	172	159	179	193	208	205	185	194	196	196	178	220	195	179	188	182	194	202	174	199	195	192	190	180	182	196	207	215	187	171	187	186	204	197	176	200	202	187	169	199	206	194	197	206	185	167	183	184	191	177	182	208	194	166	196	174	193	193	193	204	199	206	175	180	177	198	171	189	188	187	199	186	181	206	202	180	174	199	179	180	179	200	186	181	172	191	205	186	168	202	212	177	171	177	176	184	198	163	212	191	165	196	169	178	188	208	174	189	197	189	180	175	200	188	187	221	209	200	189	173	170	204	214	166	176	177	174	186	190	179	195	199	187	183	201	167	182	205	190	158	168	182	171	160	186	186	202	162	192	171	187	167	153	200	194	197	182	184	189	164	200	183	187	210	175	187	189	189	176	213	203	160	211	192	191	171	189	172	176	173	178	204	163	167	170	205	163	206	180	211	193	185	175	188	183	173	191	206	171	168	188	190	183	151	199	173	214	204	186	171	202	201	202	184	186	165	174	184	208	184	205	185	176	192	185	196	184	180	181	189	168	193	157	187	187	174	197	204	196	196	181	195	182	199	176	189	187	199	178	180	181	190	183	151	198	184	198	196	207	194	192	203	180	187	193	182	191	200	177	196	191	177	193	180	182	179	220	149	182	187	189	186	212	196	186	167	184	180	177	194	186	172	207	201	198	183	204	200	208	206	178	189	184	194	178	187	189	193	186	174	208	185	173	183	177	182	192	185	199	171	201	192	191	199	185	189	182	168	204	206	170	181	224	171	209	185	193	216	203	182	196	179	174	175	189	159	195	178	196	190	201	189	196	178	187	186	185	186	186	196	208	188	169	195	194	190	164	168	193	190	180	186	175	198	166	183	190	177	216	168	198	185	196	198	203	196	196	184	187	205	173	201	165	178	193	152	202	188	203	192	197	195	173	195	175	204	178	201	182	190	194	197	161	167	192	221	180	143	178	179	164	188	167	190	208	189	193	215	203	169	169	182	210	190	174	213	212	174	214	163	193	192	193	175	160	182	162
31601	25133	16372	5415	714	643	627	669	644	669	653	668	635	647	623	638	627	629	650	704	595	682	628	626	619	671	658	639	679	669	660	630	594	662	593	641	680	635	610	677	676	682	622	612	643	681	618	616	686	615	624	668	662	641	641	643	653	635	631	623	668	617	646	621	621	590	662	641	662	626	619	631	617	663	638	650	637	619	628	674	622	676	645	638	642	636	648	648	639	606	650	699	634	639	641	627	628	653	636	632	636	632	611	681	602	623	689	656	621	648	645	693	672	632	615	643	605	629	687	629	653	635	674	618	639	640	643	655	645	650	667	635	640	632	643	609	661	612	629	639	669	652	653	633	615	675	645	615	605	648	698	592	644	658	635	635	664	662	650	638	602	659	625	650	641	649	612	603	601	646	602	667	632	632	610	648	645	658	636	642	623	665	625	650	659	627	622	630	653	638	665	654	647	653	626	627	640	682	651	667	650	653	671	636	620	587	662	611	626	636	659	607	675	652	635	619	647	675	589	664	657	637	641	624	652	645	623	660	648	618	666	626	653	617	621	665	602	657	624	630	604	682	639	604	611	609	673	635	607	636	652	626	680	667	680	670	649	641	679	610	607	644	628	670	682	651	670	615	605	677	645	641	665	635	668	621	643	632	669	620	642	649	615	643	645	599	648	642	630	647	649	656	621	655	633	688	625	666	644	581	627	659	628	665	640	625	639	638	623	647	618	650	588	631	644	630	670	633	635	597	677	698	604	630	614	651	621	630	661	651	656	689	663	631	609	655	639	598	644	645	691	616	683	616	619	661	633	642	641	607	616	682	656	674	661	626	672	651	629	645	618	651	639	659	637	675	610	614	651	633	607	573	624	639	686	731	658	651	648	660	619	620	645	644	631	653	666	653	647	656	639	675	609	649	682	639	646	641	665	604	649	603	627	622	638	617	646	675	640	651	657	648	632	632	663	526	670	707	629	686	676	627	676	625	613	648	630	684	566	611	684	658	663	629	629	661	649	618	623	639	609	617	643	640	633	667	644	637	666	606	635	657	638	648	595	641	660	617	632	607	660	626	630	642	651	642	624	611	650	637	634	637	622	660	632	622	593	669	648	693	639	667	641	646	664	644	595	619	639	611	627	662	670	673	639	664	676	611	621	653	612	632	628	606	626	662	612	634	621	630	612	629	607	627	628	592	677	594	647	662	639	653	654	624	667	617	599	641	650	630	609	667	656	615	613	674	608	648	625	670	640	609	631	659	613	614	589	645	641	589	617	597	637	584	665	625	649	695	624	625	632	653	648	616	665	638	666	627	630	656	629	669	658	664	628	650	653	626	633	648	671	665	616	665	644	647	625	666	578	647	645	653	632	623	656	625	646	615	624	643	643	647	667	639	655	657	671	618	619	617	641	637	683	633	667	644	634	660	626	616	642	677	645	617	603	654	664	599	656	630	663	675	654	596	631	635	657	679	676	713	661	620	662	641	628	637	635	645	737	663	636	600	638	645	595	636	627	662	664	640	632	685	652	634	639	663	640	613	671	619	635	664	643	663	658	647	623	631	643	604	699	629	687	652	677	592	632	637	658	656	651	641	632	637	618	645	676	594	642	638	636	647	638	658	620	603	646	606	626	620	674	614	669	646	645	638	666	673	658	575	648	679	683	625	656	674	611	656	612	689	669	696	643	621	643	666	638	638	605	607	643	626	648	655	658	626	639	610	632	613	622	673	661	610	633	650	697	649	626	591	590	661	639	669	624	635	675	637	618	651	666	633	643	641	602	622	602	653	646	613	666	599	610	654	642	633	587	676	639	600	632	681	611	621	632	643	646	646	637	670	610	589	663	623	667	614	590	656	625	643	647	682	584	617	620	630	625	640	626	587	594	641	645	638	676	627	636	669	643	647	618	616	652	682	699	626	681	651	661	646	624	658	644	668	606	678	643	629	626	612	642	642	644	645	619	619	689	613	626	655	642	623	639	678	691	632	609	618	608	600	619	633	628	644	667	677	644	612	649	667	594	659	652	651	644	606	654	634	702	643	651	634	654	694	658	673	614	650	647	652	651	618	636	658	628	646	637	667	627	627	653	656	699	621	636	642	620	638	634	682	667	618	632	598	669	645	635	660	619	654	613	617	625	677	639	688	665	615	680	613	620	632	651	674	636	659	626	646	661	676	621	593	674	628	658	640	615	639	605	625	590	615	602	656	686	636	647	628	631	624	619	654	674	632	619	642	636	576	626	648	659	644	640	643	651	632	663	661	621	630	620	674	669	666	657	647	676	662	670	620	657	624	648	626	624	676	663	637	630	616	613	650	623	638	644	639	682	644	646	617	635	646	648	649	706	653	640	651	701	609	629	667	644	657	606	611	611	650	600	637	595	689	635	631	627	595	641	675	708	695	642	588	662	646	664	627	675	632	656	644	662	611	652	684	656	636	673	655	663	618	624	641	665	673	684	664	643	647	588	594	646	673	617	663	661	645	620	693	657	682	643	610	613	651	588	629	639	601	603	686	624	633	614	616	609	676	669	644	605	676	611	619	624	639	640	685	698	662	681	666	607	622	662	621	653	624	642	640	632	668	688	683	637	642	645	642	662	649	656	660	663	639	644	611	594	634	594	659	673	630	688	671	675	674	656	640	664	680	661	622	599	651	649	612	647	669	668	597	640	630	619	608	627	692	615	621	630	642	673	655	646	651	687	610	665	636	638	629	699	663	625	652	675	647	641	686	630	635	648	615	640	622	641	604	641	625	647	652	696	652	622	623	580	644	650	666	643	642	621	605	635	666	644	609	631	624	632	652	655	633	645	612	602	636	664	621	652	650	698	617	621	632	656	690	682	603	638	668	650	601	661	649	637	634	654	690	643	625	660	629	678	638	625	702	658	658	608	647	617	625	672	652	632	701	611	674	698	611	637	648	628	657	612	639	622	689	606	623	641	627	698	608	644	668	635	655	639	663	594	559	617	670	612	616	711	610	618	655	626	631	659	633	638	633	612	663	658	621	642	662	592	661	686	640	618	604	663	610	599	656	627	644	666	665	611	646	646	621	649	640	631	675	624	614	630	662	654	631	673	662	626	622	636	655	614	607	681	680	629	620	652	655	679	619	609	668	644	599	650	682	654	605	639	663	631	601	634	635	666	616	604	576	689	625	678	636	634	675	666	654	678	630	620	617	632	601	671	632	638	650	676	653	666	648	628	648	673	627	614	614	633	658	649	629	667	637	636	688	606	631	638	652	634	674	609	622	688	604	624	645	625	604	609	593	619	694	575	655	613	622	625	629	642	594	702	675	630	633	628	659	658	634	630	597	673	641	652	653	639	619	652	624	647	688	641	667	661	640	672	667	662	621	627	627	646	688	644	628	634	630	648	628	682	647	650	648	662	592	637	605	642	618	611	665	681	630	651	630	656	629	587	638	646	658	692	641	704	627	612	630	679	684	637	695	594	635	636	616	642	678	654	670	612	615	682	637	676	658	643	611	593	605	633	712	669	597
69570	65828	50350	23857	4283	206	181	170	169	143	163	172	168	185	162	165	177	146	131	157	167	154	150	167	151	182	169	163	168	144	156	151	159	169	138	170	137	164	131	169	191	135	159	152	155	172	173	180	162	171	164	141	152	145	162	140	183	157	160	167	141	151	163	150	151	169	165	150	136	158	142	165	153	155	191	150	174	171	147	145	142	162	153	173	179	169	167	160	147	167	178	166	146	156	174	164	153	161	148	163	161	169	178	154	179	133	167	170	171	173	166	137	155	146	148	160	151	138	171	150	148	170	165	157	144	173	157	149	168	150	176	150	157	162	159	156	171	174	158	154	137	145	151	168	147	137	143	158	140	147	156	160	166	174	141	174	140	140	152	166	166	157	142	143	159	175	142	160	156	140	143	152	147	161	151	171	170	156	154	179	165	158	148	149	138	181	167	177	163	181	142	142	163	189	160	139	156	158	147	147	175	151	174	173	156	174	134	174	169	168	162	145	163	157	157	152	146	169	164	166	160	148	165	148	140	144	169	157	144	154	179	176	162	184	168	163	156	156	124	138	161	148	172	173	191	154	173	137	161	167	133	157	146	170	154	162	156	163	157	163	177	143	158	152	168	144	161	185	163	170	164	162	166	172	167	163	128	167	170	142	147	162	142	170	172	152	168	143	163	155	191	169	164	162	157	123	171	156	161	153	147	141	160	155	150	151	152	162	155	181	171	176	164	154	164	157	139	165	154	144	151	176	151	157	147	171	153	152	152	150	159	161	144	156	168	143	167	150	153	153	144	134	153	165	145	171	173	153	174	174	140	166	159	149	176	143	179	154	168	162	150	159	138	136	142	192	148	141	157	148	152	164	174	154	152	148	184	146	130	165	160	160	160	159	155	158	147	165	160	140	147	174	153	180	149	142	162	161	164	154	160	162	164	171	141	155	134	169	137	179	161	155	176	154	156	158	181	165	168	160	152	164	178	127	166	168	157	170	156	159	155	160	170	130	145	154	171	161	164	149	152	174	179	154	158	173	155	160	138	161	166	160	143	175	158	146	171	182	165	174	167	169	157	153	133	145	157	163	147	172	145	142	173	174	161	158	156	167	156	172	159	189	156	155	166	156	163	163	151	174	170	149	151	166	140	163	166	174	144	160	147	158	146	152	172	147	167	164	169	155	164	165	155	172	154	177	143	142	158	164	152	136	166	159	155	169	167	156	155	180	152	159	133	162	144	144	152	155	160	149	173	151	137	149	147	138	174	154	139	172	145	152	164	165	131	177	150	166	164	152	174	150	161	156	146	151	177	143	146	172	157	159	150	173	160	158	145	160	151	175	158	144	186	149	139	148	183	169	168	183	163	143	148	151	144	159	168	144	158	160	152	158	142	155	160	149	176	150	161	180	141	167	185	152	168	155	136	150	186	162	155	161	167	168	173	168	135	156	158	162	144	169	159	157	149	145	148	145	159	153	163	120	141	171	157	158	144	151	143	167	165	142	174	158	154	170	154	168	169	166	162	140	150	153	148	175	182	169	170	141	160	158	173	169	160	143	154	157	160	163	157	135	155	168	150	161	154	187	148	142	159	168	162	160	182	153	143	157	131	184	172	169	153	154	142	147	154	151	161	155	169	156	160	149	173	145	159	164	149	177	156	147	172	141	138	151	161	143	159	176	147	139	156	151	161	164	155	155	140	156	176	148	166	173	160	157	163	162	153	173	154	161	139	149	163	124	160	147	169	177	156	156	152	162	155	170	155	162	135	151	174	159	142	170	137	150	155	145	173	176	152	143	157	162	170	139	135	171	170	167	172	176	158	161	164	164	151	161	157	154	163	168	151	161	177	150	148	144	142	178	169	154	136	151	154	155	136	155	155	159	147	174	150	156	162	171	164	168	176	180	165	142	147	140	162	170	163	175	147	167	143	179	170	150	159	149	154	146	163	153	170	154	136	174	155	137	141	155	153	178	146	134	152	150	144	150	162	149	154	139	139	156	148	165	154	173	157	149	168	163	157	146	136	167	146	159	138	137	132	164	163	147	153	150	158	168	172	194	161	153	156	165	151	158	158	134	178	163	140	147	150	173	174	162	136	145	162	178	165	141	159	149	163	180	137	156	149	180	153	178	161	164	169	157	147	160	169	166	162	168	163	164	139	147	170	142	154	162	152	164	178	161	167	149	170	155	159	175	151	149	160	167	147	144	168	145	151	155	144	152	168	164	151	164	152	155	165	146	150	136	150	139	150	157	156	156	160	150	167	140	157	146	153	152	144	167	155	154	169	159	159	148	148	151	153	169	151	181	156	167	144	142	180	152	155	161	170	152	166	147	159	148	168	161	167	164	162	163	187	143	131	155	163	176	179	149	175	167	166	179	172	154	147	139	169	165	135	173	159	164	162	183	140	171	186	170	126	147	152	155	182	153	164	151	171	151	178	151	158	160	150	148	152	161	151	178	162	150	159	163	174	169	166	150	141	168	170	153	151	160	156	158	150	177	177	164	159	171	163	177	168	169	159	144	138	145	156	151	164	143	148	158	158	172	176	134	147	162	124	152	164	147	148	153	174	169	147	162	176	149	158	153	167	167	143	143	154	169	154	146	167	153	166	147	138	165	158	176	134	155	157	164	145	146	177	152	145	159	163	146	189	156	151	148	161	165	141	163	161	154	188	147	172	148	145	179	179	164	144	151	174	162	156	139	136	155	143	176	186	177	148	151	145	172	164	146	166	161	186	177	163	164	170	155	161	157	158	165	181	158	172	133	139	154	155	151	148	169	123	158	160	177	142	159	150	137	155	154	142	162	174	144	169	183	153	176	147	143	160	176	159	190	172	148	164	135	149	140	154	157	157	195	166	159	143	153	150	159	157	170	152	151	153	146	159	152	165	163	177	167	164	159	181	169	138	155	163	149	157	153	164	155	169	153	163	129	160	150	163	156	170	169	162	154	155	161	165	147	161	154	150	148	157	150	168	164	143	148	166	178	150	166	124	174	155	140	148	154	139	166	153	151	145	143	161	163	158	149	155	165	158	160	135	149	171	175	147	181	158	151	159	165	163	163	141	145	147	147	128	161	148	165	148	160	154	151	156	165	156	154	152	132	155	162	156	150	152	161	152	150	171	141	163	151	184	171	160	150	156	159	152	150	175	155	146	164	150	145	136	152	137	159	158	142	169	158	159	147	171	160	149	179	176	147	171	159	183	160	167	165	174	171	175	166	167	158	148	141	162	166	160	174	147	157	155	144	172	142	174	151	164	159	171	161	163	152	164	163	155	164	137	139	148	152	160	156	170	162	153	156	153	177	165	148	163	132	171	161	156	153	173	160	133	157	145	156	147	136	155	140	159	167	159	159	153	147	163	144	127	170	179	162	147	151	166	148	159	136	147	156	150	165	147	169	167	163	150	157	137	153	151	143	166	157	147	154	156	159	142	155	154	155	152	160	175	163	144	151	194	181	155	158	157	154	155	153	181	138	152	157	179	170	167	153	158	141
51687	53060	47611	27227	2212	561	539	565	614	578	553	548	510	516	539	589	598	568	547	558	534	526	585	564	556	585	559	550	555	576	546	531	568	568	519	544	551	551	509	568	531	575	555	558	579	523	514	534	512	508	557	582	606	571	582	535	549	519	554	514	553	578	597	515	523	549	601	536	542	583	539	561	544	575	542	546	540	553	497	597	572	559	509	531	553	560	561	524	539	504	553	558	573	541	549	538	581	610	542	576	533	518	553	526	514	522	536	541	542	576	594	540	521	539	525	570	553	555	545	542	556	530	555	533	574	508	587	530	528	580	554	527	544	520	559	543	520	547	516	523	586	590	544	565	550	554	537	542	561	585	550	596	574	539	532	558	536	554	523	547	511	545	529	574	555	542	566	541	507	523	545	560	561	537	565	552	542	555	576	557	546	541	550	548	598	544	531	531	559	548	561	590	534	564	549	563	553	559	516	573	531	569	532	593	550	556	532	541	540	538	575	556	550	578	523	560	552	565	549	544	557	553	530	544	547	559	537	523	545	553	555	555	533	495	555	497	526	559	538	571	564	541	521	524	550	551	541	558	527	538	581	559	528	574	539	558	523	562	576	552	565	554	575	535	544	559	545	573	541	563	568	537	575	513	551	506	535	510	567	573	547	585	534	516	573	531	584	536	550	547	553	535	595	542	545	538	522	563	556	546	557	588	530	560	521	561	562	558	558	528	496	568	573	551	571	605	597	601	567	541	516	566	580	560	572	517	535	594	510	603	553	518	579	536	544	584	514	549	546	529	549	534	537	551	533	571	548	544	597	538	563	555	546	576	556	540	539	529	549	545	528	513	551	559	551	548	575	591	533	538	580	525	553	553	529	575	561	553	548	552	526	542	541	545	527	576	562	550	528	568	541	501	527	549	529	587	547	528	604	540	598	528	525	534	505	537	518	544	526	545	550	545	527	578	533	564	560	552	538	561	574	573	554	535	572	556	553	581	563	537	537	565	555	530	557	523	561	543	549	545	548	537	548	531	560	478	527	544	529	516	536	577	574	564	552	535	535	549	571	540	539	543	561	521	536	536	530	554	526	494	544	518	530	593	545	475	541	519	554	536	559	528	514	547	547	552	531	569	564	546	538	587	533	556	526	513	501	553	555	519	563	502	595	528	555	542	552	569	520	516	502	572	518	560	546	534	542	573	530	543	545	593	549	530	541	537	521	545	568	565	568	557	592	514	561	571	547	525	541	539	583	503	558	540	537	565	536	556	535	550	524	530	554	541	574	527	567	504	546	556	577	571	569	515	543	561	551	501	575	563	519	588	605	527	600	511	551	579	535	581	573	520	543	559	530	561	537	568	531	522	519	519	523	552	526	531	565	572	577	558	511	552	540	562	556	531	528	563	532	534	550	554	512	543	550	556	571	520	554	548	563	521	585	542	500	564	607	534	554	485	574	587	557	580	574	548	570	545	546	575	498	543	565	545	517	577	535	527	493	542	514	503	518	553	556	533	558	518	556	518	514	541	565	535	575	518	553	554	568	567	574	549	556	576	567	515	544	542	562	551	536	563	536	521	572	565	568	507	584	564	499	538	567	569	589	554	545	525	548	572	597	536	579	570	529	548	551	561	551	557	535	548	519	568	570	554	581	581	541	515	562	550	554	534	577	515	532	564	564	543	557	550	546	602	548	564	575	548	560	545	557	554	570	523	540	522	546	524	535	576	592	548	537	544	537	543	518	516	585	590	589	544	602	541	557	517	579	555	580	559	576	549	567	574	553	541	536	519	553	522	594	515	545	529	584	556	562	539	526	547	552	553	506	596	554	566	557	520	529	567	525	558	578	531	570	575	534	534	547	508	569	559	530	500	558	583	516	499	583	528	550	527	598	577	557	508	572	515	532	564	510	557	555	536	560	612	545	558	554	566	526	532	519	568	539	556	539	548	584	547	577	558	576	534	531	545	527	536	574	538	559	522	552	555	566	553	575	546	522	515	558	560	540	577	590	541	567	548	519	593	544	537	553	518	566	579	591	542	579	547	541	556	544	550	577	581	550	516	522	536	578	527	534	559	550	553	538	503	492	546	504	550	539	551	556	586	527	540	526	546	561	571	530	564	540	563	544	534	587	547	543	549	572	532	536	557	535	542	558	570	512	550	573	550	588	529	508	551	541	554	534	574	588	572	537	556	527	537	534	557	548	555	524	578	576	538	560	495	561	537	563	507	538	511	561	536	541	575	562	556	551	565	554	570	555	523	555	557	523	549	537	552	549	550	551	533	563	587	573	524	544	540	558	537	553	570	533	562	502	559	574	535	584	553	536	552	590	544	535	530	502	548	586	554	591	536	537	547	527	557	577	578	550	527	564	579	555	590	550	576	515	547	599	522	544	558	556	574	552	536	530	541	544	562	533	556	546	581	546	555	501	566	551	556	541	541	561	602	537	541	553	543	515	544	523	557	522	540	534	523	532	562	520	512	547	527	580	533	518	541	600	545	525	532	577	542	564	545	548	530	555	563	579	549	529	588	587	530	525	512	566	536	562	533	556	562	524	552	551	554	558	555	570	547	524	575	600	488	588	523	550	514	517	562	574	564	598	598	546	529	581	602	548	574	540	544	603	540	535	556	561	539	566	539	537	576	570	501	579	532	521	557	576	521	520	536	544	523	513	561	560	526	541	571	559	527	548	583	577	547	533	532	543	561	527	556	562	507	532	544	532	577	490	548	549	532	526	531	571	533	521	539	522	550	523	560	557	500	569	517	565	565	539	559	554	564	545	572	553	598	532	593	552	557	542	510	481	528	547	513	514	526	565	541	541	538	550	535	496	534	534	511	556	525	521	515	551	521	532	545	547	534	559	562	528	558	550	570	532	563	534	584	510	520	525	564	565	576	542	502	556	534	519	508	556	528	565	553	580	569	543	520	527	489	532	575	540	538	528	555	550	525	555	508	562	515	517	546	550	532	511	541	542	565	580	531	529	591	555	542	545	519	531	506	543	561	531	572	513	526	573	551	525	573	552	532	543	551	584	546	540	584	548	577	529	508	605	550	603	561	570	533	510	551	550	568	534	555	570	564	545	550	515	566	569	578	543	529	523	565	524	536	492	575	560	560	551	547	565	523	560	541	563	541	564	572	566	545	532	539	574	556	570	515	559	547	523	522	547	561	527	518	550	551	589	600	564	527	548	508	532	537	572	531	542	563	571	578	525	557	549	516	536	515	532	559	542	542	566	561	548	596	544	538	543	495	562	564	541	548	550	550	570	593	543	506	537	538	547	497	533	559	536	536	533	535	540	576	539	533	497	529	516	548	561	585	522	572	522	538	568	586	577	545	558	547	529	587	519	607	567	546	551	566	518	579	567	528	538	550	530	546	547	571	521	550	545	542	537	534	545	531	512	545	522	526	568	583	549	577	532	585	571	544	592	555	551	545	522	599	568	546	549	489	541	556	562	590	527	531	599	564	548	535	548	533	562	532	521	527	583	557	545	567	537	520
77265	75792	60405	31762	9223	645	212	240	233	248	211	234	241	224	220	264	179	218	219	218	211	197	189	226	215	211	196	208	223	213	207	216	194	229	218	231	207	218	224	203	202	209	227	220	186	229	218	217	205	213	180	211	217	246	220	188	226	187	214	232	241	213	211	191	220	229	194	220	223	228	206	207	195	210	214	222	220	257	231	226	235	236	222	204	219	214	215	229	224	218	197	204	223	215	217	220	220	254	228	210	224	200	207	218	210	221	234	206	190	217	212	216	228	202	217	204	209	210	221	249	218	217	229	201	208	205	220	218	178	198	226	217	206	210	195	213	223	231	187	192	230	209	187	220	219	251	234	229	196	228	202	221	228	200	218	211	207	210	212	200	206	234	219	210	209	218	214	198	189	222	178	212	187	202	215	241	192	202	233	232	213	225	205	193	228	223	202	218	241	212	206	221	226	196	229	183	231	225	203	229	216	213	217	212	206	194	221	203	222	214	206	217	196	219	224	208	223	217	242	235	215	227	187	197	205	208	220	207	215	238	218	215	199	217	226	214	225	215	208	198	231	216	204	222	224	208	183	188	195	218	196	218	219	223	221	228	222	222	235	206	212	207	209	219	208	193	195	199	211	204	232	191	233	191	190	212	222	224	227	228	221	219	218	222	236	220	202	213	205	218	210	230	204	208	236	205	216	236	209	228	235	230	221	196	202	228	222	225	192	227	205	206	223	238	194	190	185	208	196	254	223	208	248	201	243	223	201	215	239	195	212	217	202	198	220	220	201	232	221	233	203	251	223	219	217	208	194	209	210	221	193	208	209	239	207	209	236	215	219	203	226	197	217	226	237	194	188	196	213	201	229	207	195	235	230	209	203	230	217	223	213	222	196	197	201	188	212	236	249	204	207	206	193	218	239	198	220	209	174	213	234	223	206	212	211	216	241	206	235	220	214	199	210	224	239	237	227	232	227	235	223	206	224	216	245	229	199	212	208	212	207	189	198	204	237	204	204	228	218	209	196	212	250	227	226	222	247	218	179	209	206	194	198	201	236	184	234	193	226	204	192	240	211	205	225	187	214	221	226	223	192	186	211	215	211	244	219	218	223	203	188	182	223	224	214	212	219	224	250	191	211	230	225	235	201	214	221	210	226	215	208	200	249	200	208	216	238	213	220	219	201	224	202	200	231	243	199	226	207	218	176	195	198	213	225	239	202	237	219	219	234	216	216	211	224	208	213	197	225	212	231	232	224	215	215	203	223	210	214	196	191	223	214	208	206	210	225	228	249	217	193	192	213	241	231	195	201	216	220	202	227	228	218	194	228	198	237	239	212	203	233	207	227	223	227	211	216	232	218	243	238	211	219	217	202	205	223	235	226	223	240	204	186	219	223	208	224	202	225	209	211	229	221	220	213	236	197	236	220	226	179	229	225	213	211	203	225	214	210	201	218	223	223	225	206	194	223	225	232	215	210	204	204	217	186	219	199	194	216	214	197	218	195	225	211	216	196	226	218	203	204	261	215	240	224	218	207	197	219	237	188	192	213	232	199	217	205	200	246	208	234	218	224	186	212	241	224	223	236	215	207	211	207	184	254	200	239	238	211	217	216	196	211	219	204	210	235	206	207	194	197	244	224	223	215	276	232	205	226	225	195	209	228	231	224	230	238	225	226	223	210	184	217	199	184	228	196	188	233	213	234	231	247	225	217	224	215	226	235	219	212	226	214	222	210	227	195	198	202	215	214	210	211	217	233	211	190	200	216	233	203	190	215	214	198	229	224	223	215	216	213	196	199	208	215	223	187	210	187	210	202	216	221	225	209	217	218	223	215	216	221	224	199	229	197	213	192	201	216	217	194	195	227	205	213	219	200	237	215	176	214	222	230	193	202	210	214	217	203	211	232	230	204	234	206	231	220	273	205	199	206	205	190	222	213	215	194	194	208	224	221	206	217	194	217	234	220	210	213	208	207	211	235	203	215	222	202	213	233	243	192	210	233	226	232	203	211	233	254	220	221	205	201	228	223	213	223	214	255	228	223	205	221	213	242	203	222	193	239	211	218	224	232	244	206	231	207	225	201	206	212	206	240	191	226	257	194	225	207	205	200	234	231	214	210	232	205	218	263	237	228	213	228	212	222	189	225	187	229	219	210	202	215	228	219	228	197	202	222	223	209	195	208	200	210	194	233	203	228	227	185	208	213	212	201	203	231	225	218	212	190	207	189	226	202	211	212	201	220	223	189	204	219	225	225	226	210	212	220	227	226	221	239	201	226	199	198	217	193	236	205	219	216	231	209	226	204	208	187	199	246	222	197	209	194	195	220	221	196	222	192	216	211	229	230	224	212	207	222	213	218	254	232	212	225	184	239	216	225	245	202	206	196	226	211	222	192	212	222	221	234	191	266	210	220	246	203	192	222	205	208	225	221	223	214	213	209	211	224	210	198	203	228	217	215	211	214	187	248	198	225	226	214	228	220	245	224	222	214	197	198	221	221	221	220	206	213	200	204	217	251	219	213	208	221	199	241	196	234	212	213	208	224	207	204	206	260	206	234	190	206	209	214	222	212	207	212	190	194	195	233	196	229	206	195	214	215	199	219	198	209	209	228	207	204	211	206	197	214	204	222	198	228	213	230	215	244	228	198	219	198	241	206	231	214	203	220	203	231	230	214	230	196	217	186	230	177	194	223	205	229	215	195	191	253	229	208	224	225	196	245	224	195	199	206	219	235	208	200	220	235	229	205	181	225	216	228	212	199	220	235	214	222	227	215	224	214	176	190	226	229	212	209	200	246	218	241	205	215	201	221	222	212	217	205	228	197	215	205	234	200	192	214	209	201	209	199	217	185	211	218	214	210	216	219	207	194	215	191	202	206	246	218	199	192	208	209	193	204	218	219	222	217	219	197	225	201	220	210	196	206	229	228	201	227	209	218	237	218	220	207	206	201	229	207	238	197	218	195	222	217	207	217	198	201	234	193	213	210	202	196	226	241	224	202	207	193	213	212	230	237	190	193	205	220	204	198	211	219	208	221	219	209	222	208	217	199	230	205	182	213	204	217	218	212	213	207	217	234	210	208	233	209	212	220	192	198	217	217	212	193	212	203	218	241	222	210	207	237	208	220	223	223	237	207	220	200	209	204	199	230	197	199	225	219	205	206	208	215	226	204	234	201	228	210	208	209	225	214	223	192	193	197	245	197	213	212	220	210	213	242	248	232	215	201	218	202	220	210	225	208	207	202	208	229	216	186	195	216	225	239	206	220	225	232	187	190	190	233	187	207	224	199	210	219	194	217	225	222	248	190	214	188	195	241	200	209	197	204	228	199	221	199	199	214	208	203	195	221	228	222	195	199	199	219	215	218	207	216	207	234	231	192	212	210	197	213	212	236	203	206	229	233	228	257	202	232	219	238	222	227	208	222	198	235	209	219	201	195	203	216	212	185	234	206	213	218	217	212	225	204	217	215	195	203	221	218	212	206	231	205	220	209	212	224	218
63593	66634	59155	35422	1414	778	798	725	677	704	723	717	733	715	721	732	749	693	705	726	680	744	703	765	717	689	691	765	714	733	710	764	697	724	658	723	674	709	695	711	697	703	703	678	648	693	711	711	729	711	705	680	661	696	730	737	784	743	714	741	707	703	698	736	662	626	700	702	755	662	741	685	723	698	736	709	699	769	709	710	710	713	756	717	724	664	689	674	741	672	724	728	663	722	731	678	738	736	697	689	772	700	721	725	749	719	689	679	780	719	678	702	667	703	694	658	729	681	741	724	709	696	703	683	680	682	701	716	728	766	676	751	708	685	734	720	731	677	664	675	699	701	685	739	719	714	687	708	704	645	714	716	742	724	687	700	705	710	677	708	709	734	668	710	695	720	687	700	722	694	727	681	708	670	683	734	683	695	680	706	711	646	711	696	720	681	715	702	694	706	697	697	691	683	720	718	670	745	665	710	731	703	714	678	726	680	694	677	745	667	664	750	707	721	741	715	786	745	748	697	711	725	741	652	715	702	724	715	695	741	698	720	713	687	729	734	680	679	737	678	705	679	685	662	723	644	730	739	745	646	739	682	693	715	744	713	713	705	720	676	733	745	714	697	705	747	705	724	703	713	706	733	719	698	659	734	687	691	713	716	712	721	685	688	707	715	720	685	709	734	675	728	659	711	676	697	696	720	708	731	709	639	748	733	708	720	698	724	674	730	705	717	724	667	665	696	740	698	668	686	717	702	723	732	729	739	686	741	759	703	706	754	675	732	698	725	703	713	755	678	743	760	716	730	707	721	694	679	681	687	753	708	694	697	719	694	716	729	697	742	753	707	727	695	666	694	719	710	700	697	673	714	669	690	729	724	685	695	734	646	711	693	670	699	683	677	722	713	722	693	738	706	712	735	668	723	718	710	740	720	679	703	729	679	697	712	670	736	739	705	697	702	686	697	780	664	722	703	680	713	733	673	691	722	700	657	699	702	651	674	706	680	664	672	699	708	687	712	686	726	683	690	665	680	718	745	701	697	756	729	700	680	708	704	728	704	672	746	729	747	661	705	738	681	732	682	721	731	701	708	705	743	707	719	695	695	704	660	721	707	728	749	699	713	719	721	691	707	718	677	744	667	712	704	709	681	726	694	732	706	700	709	677	677	692	732	693	715	725	678	708	696	791	713	681	697	729	667	662	702	728	676	723	683	726	728	729	696	690	706	729	727	713	737	685	734	728	756	761	710	730	705	708	708	678	718	711	738	701	769	706	666	726	754	695	682	693	693	718	710	668	660	722	697	685	697	706	694	698	720	688	680	642	677	674	683	671	734	767	691	708	688	665	681	693	708	741	735	729	710	723	669	702	743	721	699	710	700	678	692	662	698	692	726	686	722	715	702	699	714	706	676	710	641	709	733	753	733	709	752	685	695	726	749	700	672	726	718	735	694	661	667	765	702	723	666	681	699	701	705	687	669	743	694	710	727	664	688	722	716	721	714	727	659	647	699	702	749	717	701	714	705	768	715	678	703	723	711	683	732	762	743	731	673	711	705	702	747	688	702	746	686	728	717	735	706	682	672	712	743	716	691	699	755	724	684	745	736	667	717	695	704	710	735	730	684	725	674	681	671	690	728	672	751	695	700	692	705	692	694	696	719	725	683	734	719	725	720	754	721	719	711	693	700	796	750	671	725	690	703	716	722	725	722	685	741	664	626	700	719	704	724	692	682	731	709	725	733	693	712	696	707	711	695	651	692	702	691	692	696	716	720	697	725	672	704	658	706	665	687	659	725	657	709	683	656	668	757	737	684	704	697	691	705	690	714	689	790	658	764	758	679	690	704	710	741	720	692	683	749	717	690	706	734	721	676	681	709	690	712	716	767	686	683	689	705	721	719	677	688	694	714	743	761	741	698	713	690	678	670	664	659	720	731	717	721	667	718	689	700	703	691	663	705	690	703	694	649	747	674	677	696	710	726	714	721	711	775	695	688	703	712	682	657	731	749	673	683	708	685	701	703	726	728	702	722	717	696	731	667	741	729	688	720	715	738	668	754	710	664	722	719	708	640	687	748	697	655	714	677	687	721	678	696	721	740	713	690	712	676	723	719	724	698	682	746	684	687	700	691	771	727	700	725	692	699	693	686	737	736	699	701	701	721	681	719	745	743	695	733	660	679	718	723	691	711	711	716	708	713	728	721	677	704	691	727	735	671	690	713	711	706	692	648	723	699	664	741	734	732	687	709	695	731	740	679	679	723	687	739	685	699	747	728	703	685	740	744	692	717	719	684	708	704	737	712	748	686	687	722	688	729	735	726	709	663	713	639	696	713	710	702	718	711	687	694	707	662	713	676	767	691	693	701	694	697	675	718	676	691	704	665	688	755	660	662	700	671	744	672	704	708	723	685	697	699	654	738	659	697	720	697	715	703	681	703	660	717	689	708	729	716	665	671	687	692	704	688	647	691	680	687	730	686	689	683	715	703	685	676	686	676	722	739	702	695	704	669	702	761	665	668	741	696	722	724	676	692	723	711	706	681	730	739	730	723	711	713	682	671	745	718	680	689	723	698	625	718	692	747	684	698	716	698	742	699	716	729	690	688	714	716	728	752	706	690	760	640	682	713	679	696	645	708	730	713	715	739	685	685	673	731	713	679	706	709	721	714	682	711	687	745	733	689	710	709	682	684	689	688	706	690	692	756	666	721	711	684	729	710	705	715	741	743	659	713	662	716	709	733	701	702	715	744	712	722	716	687	678	693	704	696	761	659	666	691	712	692	690	703	687	716	730	710	737	742	757	692	710	706	706	681	750	670	738	699	686	736	681	736	726	655	714	713	739	633	683	640	668	710	677	686	719	699	690	721	695	721	719	693	727	729	700	681	704	723	736	687	714	729	679	692	695	699	689	706	638	731	663	710	691	716	667	758	661	723	695	660	693	712	695	744	720	723	690	661	679	688	712	641	682	681	724	776	693	685	715	688	729	704	681	691	706	688	700	744	764	703	705	640	686	685	697	733	702	748	746	739	669	729	736	689	721	712	736	675	730	655	727	684	735	675	715	732	710	670	697	727	698	705	730	692	731	739	704	713	736	726	709	717	674	751	730	690	739	739	726	726	756	669	694	717	680	790	726	666	719	703	742	702	698	676	738	695	712	690	706	707	719	684	737	668	675	701	721	752	679	710	692	711	730	728	746	707	674	707	695	683	701	687	763	722	683	696	698	716	749	682	711	711	670	732	655	705	758	694	695	682	702	711	745	665	684	698	709	666	742	715	741	682	733	750	713	723	677	658	688	706	754	654	688	754	725	757	689	761	728	710	719	693	662	784	687	722	687	697	716	693	777	718	711	687	676	686	730	735	722	734	678	727	668	717	724	702	712	681	739	708	752	701	701	737	710	727	710	673	689	752	671	696	708	708	688	676	694	730	718	668	705	714	667	678	660	717	701	664	653	734	720	730	687	678	683	701	699	712	690	684	647	739	704	716	681	689	738	696
30375	20375	9002	1731	281	196	187	162	167	180	180	186	189	192	181	200	184	183	205	180	182	161	183	195	179	180	182	192	167	195	189	185	187	169	168	183	184	174	172	195	208	174	191	197	206	185	197	188	196	201	184	185	187	204	168	156	199	182	173	203	178	163	194	171	198	196	164	184	181	184	185	182	178	194	185	159	182	182	185	197	169	208	176	181	189	179	171	187	201	178	192	174	193	192	187	180	169	194	182	209	173	174	181	194	206	178	189	187	185	188	199	173	180	182	188	193	176	169	192	198	189	185	168	181	185	194	183	177	174	185	217	160	175	176	163	187	191	223	175	194	172	175	191	173	190	205	190	193	192	183	178	177	189	169	163	170	178	196	206	172	179	184	164	205	165	206	197	157	169	192	156	168	162	197	171	183	186	199	204	195	167	182	177	188	182	189	181	160	191	217	176	197	181	187	186	172	172	193	167	167	187	190	192	190	195	172	190	185	174	181	164	163	177	181	188	153	188	173	190	216	202	169	189	171	183	175	168	207	188	180	176	187	193	206	192	176	172	188	180	200	182	183	207	178	161	194	188	189	200	170	172	193	189	182	163	203	204	180	192	169	196	191	169	163	168	172	185	173	185	177	174	191	187	196	187	172	174	170	188	186	182	184	159	177	186	194	207	176	177	195	203	180	186	200	183	197	200	180	181	214	167	200	162	189	185	181	193	156	191	175	193	201	193	171	158	190	178	217	200	188	197	196	194	178	177	166	190	177	180	192	185	167	190	179	190	183	192	178	183	154	151	193	172	178	187	181	157	175	186	206	197	196	191	215	192	190	182	180	188	173	172	177	191	177	183	173	173	190	187	186	175	170	189	167	191	220	188	187	184	188	179	192	180	175	200	180	197	187	190	206	170	185	191	196	174	216	180	191	200	175	193	199	192	178	192	175	176	192	185	172	181	196	194	195	196	196	211	199	190	192	203	174	195	191	190	156	177	191	174	168	205	223	183	193	197	181	197	158	172	185	183	177	158	181	188	173	201	163	172	183	182	196	202	172	208	184	175	177	167	176	183	192	174	194	211	198	200	186	156	213	184	191	172	196	170	190	189	200	193	189	198	176	172	154	178	167	183	193	190	167	178	173	196	188	210	170	178	196	183	194	182	147	176	180	181	175	197	189	183	171	196	194	204	182	197	169	169	174	192	174	172	174	195	200	200	189	169	177	181	187	206	220	202	177	177	176	192	173	182	164	176	180	174	185	179	191	178	187	171	169	174	196	186	178	183	209	183	166	193	173	167	181	200	166	195	168	202	202	198	161	191	154	187	185	185	213	201	182	176	191	181	189	193	165	191	162	169	178	180	177	216	188	181	200	193	207	200	173	173	168	155	194	190	174	176	185	180	166	213	186	162	208	167	180	187	181	166	198	199	228	194	185	205	190	192	180	175	175	173	205	150	209	166	186	192	171	186	169	194	173	192	178	193	177	162	181	204	136	185	180	166	204	199	176	194	197	167	200	165	187	162	204	175	191	163	173	181	171	192	185	183	191	176	195	184	189	190	177	192	183	181	198	168	190	192	188	189	175	203	186	178	218	170	198	164	166	169	203	172	177	192	172	167	170	155	195	165	197	173	176	158	176	182	210	205	186	188	199	198	189	179	192	199	186	184	175	178	184	162	167	173	174	196	179	155	182	160	186	199	186	191	175	185	194	181	172	203	183	196	191	193	193	224	173	201	172	178	190	179	195	196	200	168	177	198	190	147	197	181	189	207	209	220	167	165	201	178	169	178	167	194	206	186	163	176	184	175	190	203	179	195	174	175	197	175	184	202	211	205	185	172	184	179	223	175	163	206	175	198	206	186	192	189	202	186	188	179	177	195	185	171	163	188	204	193	182	171	188	197	208	203	204	195	187	201	192	170	182	174	191	180	169	184	181	197	186	195	167	164	195	200	203	178	178	173	163	195	182	193	179	175	169	190	178	168	171	183	190	170	153	194	184	166	178	175	173	197	197	198	192	185	206	182	180	160	190	173	179	182	195	194	220	176	160	166	180	188	184	181	189	207	186	177	160	196	182	202	159	190	181	191	178	164	192	184	178	205	149	197	180	183	186	187	174	192	177	183	185	192	184	158	188	167	165	191	169	183	194	201	192	165	209	196	213	194	194	179	166	184	163	181	171	184	189	196	177	160	161	171	189	188	181	197	192	186	156	177	189	193	196	204	190	158	193	188	181	178	193	195	189	164	181	204	178	180	189	191	165	189	186	199	175	209	184	207	176	201	179	167	203	171	181	187	190	194	191	200	180	168	184	186	200	166	180	191	182	173	167	169	183	196	193	176	204	197	200	189	211	204	170	180	196	155	191	181	185	173	151	209	168	193	183	175	207	189	199	163	175	174	181	209	214	161	172	170	183	181	183	185	198	188	178	167	169	215	176	156	181	195	178	192	162	170	184	186	183	183	186	197	186	196	191	176	178	198	180	181	215	181	209	181	190	198	168	209	175	176	189	179	182	172	202	173	154	193	176	195	176	171	185	178	165	185	191	181	185	184	206	189	206	198	201	191	170	182	172	146	196	180	156	192	188	193	154	192	193	200	193	182	178	190	198	171	191	196	191	189	193	189	174	173	174	189	199	182	192	181	190	190	171	173	185	190	181	173	181	173	194	197	180	146	185	174	196	184	160	185	196	156	164	178	169	191	184	198	182	190	185	192	191	156	179	184	190	200	205	182	179	186	176	193	183	162	180	187	173	187	192	184	156	180	197	176	183	187	166	176	201	193	187	189	192	179	186	178	185	197	174	180	173	198	193	171	166	182	197	164	183	180	191	166	174	159	166	190	214	203	167	184	178	181	178	212	195	170	184	213	199	154	169	169	189	174	185	168	190	192	186	203	212	198	171	178	176	173	172	196	195	178	184	187	192	203	166	179	183	183	165	191	191	178	179	183	196	181	191	186	175	186	163	191	196	182	169	177	185	183	183	205	160	173	184	183	210	176	179	186	175	179	179	174	179	174	189	204	188	218	174	196	179	181	206	173	200	181	190	191	197	188	183	174	187	159	168	194	203	169	196	168	183	165	180	199	180	201	205	179	182	171	168	202	197	159	176	195	207	177	170	180	189	192	210	170	181	195	177	159	174	178	190	195	185	211	193	212	189	173	179	189	198	189	182	148	160	200	175	174	179	193	181	194	187	192	199	182	185	165	169	194	184	222	156	186	173	161	163	200	205	182	172	191	167	205	199	212	173	180	196	198	187	216	200	195	186	196	201	164	155	190	176	165	187	190	178	176	180	190	173	181	184	170	179	189	181	204	203	186	207	170	156	158	208	194	195	183	151	213	172	177	215	165	179	176	201	194	184	167	217	173	213	186	176	213	172	200	176	164	175	191	202	192	186	168	182	192	169	196	178	192	194	193	176	178	201	184	184	173	189	179	181	167	200	176	155	185	187	198	202	192	178	194	171	180	200	198	182	197	189	204	179	176	180	178	205	185	190
32527	24871	14863	4687	642	659	633	610	661	657	631	627	610	627	632	619	652	657	586	642	608	652	677	622	627	643	592	614	653	621	559	578	643	611	628	646	641	613	626	622	620	641	667	637	632	583	617	580	687	639	619	635	619	683	650	622	596	647	593	633	682	624	622	621	645	634	630	650	637	624	616	610	648	623	627	625	630	639	634	639	618	672	613	590	627	604	601	617	641	623	697	657	659	604	602	580	647	634	659	680	596	635	653	629	648	636	677	601	635	567	638	592	615	682	582	595	631	667	633	627	616	625	656	647	644	621	642	615	638	630	659	668	616	608	625	662	654	622	645	638	634	644	594	592	663	632	662	653	626	680	642	604	610	605	608	621	637	616	640	631	624	626	628	652	637	609	612	626	661	642	576	612	599	613	629	618	624	644	666	662	643	609	653	621	616	633	652	642	601	634	598	614	618	641	635	655	638	672	629	608	619	666	638	639	666	617	649	626	601	650	642	605	633	663	650	629	624	668	653	632	645	593	672	668	626	634	621	670	646	607	640	631	688	654	688	588	640	633	649	668	623	663	665	598	639	640	656	642	632	650	605	639	571	614	639	651	623	623	651	598	651	614	633	687	650	625	628	664	664	616	623	587	636	673	680	621	643	618	603	600	659	599	676	662	623	645	654	612	615	627	647	618	637	648	626	639	656	623	604	650	597	643	671	628	660	629	594	610	655	658	582	656	601	634	619	621	674	606	606	591	637	632	653	633	688	624	632	621	642	653	633	610	669	644	640	623	596	631	591	614	611	620	628	682	623	616	648	629	618	623	635	619	634	618	635	675	635	627	655	656	608	663	611	614	577	651	656	644	617	679	606	611	589	590	634	637	653	590	615	590	616	653	610	601	668	704	694	645	664	580	623	630	605	630	648	624	641	665	618	647	628	660	625	606	643	626	597	608	617	633	654	613	601	607	601	633	630	626	632	680	610	629	589	639	661	668	677	653	653	663	630	632	597	647	632	680	624	653	621	641	642	621	590	586	612	637	632	615	628	622	615	614	617	637	636	585	662	627	662	690	613	606	664	612	642	671	636	611	606	647	630	603	658	622	594	607	671	609	658	613	671	662	700	587	666	625	609	619	647	659	611	604	635	643	697	635	622	655	629	634	644	632	608	603	581	620	567	609	648	585	595	619	663	646	635	617	624	645	624	592	645	621	643	619	630	585	612	649	612	644	634	637	612	623	603	619	654	642	590	628	625	650	657	635	621	643	628	600	612	651	648	647	616	606	638	606	606	659	607	625	637	600	637	608	634	657	667	619	651	598	655	635	613	655	640	670	642	618	667	602	611	604	599	623	645	617	621	609	628	613	603	668	633	601	644	617	624	652	618	618	665	625	586	631	624	636	614	640	644	638	671	588	602	609	629	640	640	589	596	607	594	601	610	612	640	619	618	596	599	609	603	614	647	649	630	568	678	661	617	585	604	671	639	593	605	638	623	636	624	621	607	624	648	576	662	655	626	646	613	667	603	617	607	657	621	667	631	625	609	597	585	648	660	633	613	625	612	636	640	637	632	633	647	628	595	638	616	677	641	642	566	625	596	603	581	633	612	657	631	629	617	604	651	576	655	618	614	657	617	579	597	625	644	648	640	615	632	616	608	680	628	614	694	640	645	604	611	643	624	610	634	621	661	645	635	614	627	644	651	642	617	626	629	621	682	602	656	637	620	650	602	616	657	649	649	644	654	604	610	648	636	654	588	670	616	660	607	589	631	698	614	615	629	624	604	629	602	603	630	622	595	605	643	622	620	657	609	627	640	618	670	637	681	663	626	608	597	678	581	636	601	681	609	630	591	647	622	581	647	620	602	646	609	596	617	645	591	633	627	617	647	630	621	622	631	618	620	606	601	588	607	618	632	663	584	670	654	630	631	651	629	605	593	631	603	653	625	585	628	570	651	628	605	667	639	589	604	604	658	583	588	620	621	602	643	631	618	654	660	618	584	602	648	680	618	636	631	648	620	623	616	576	610	606	619	615	647	629	677	661	640	597	589	656	624	641	577	651	623	631	645	626	646	605	659	647	652	640	595	619	668	621	602	625	664	654	637	652	714	615	687	655	617	635	571	620	645	645	630	684	660	641	613	649	647	664	603	616	624	638	637	631	669	618	566	643	615	629	610	626	597	689	590	634	607	647	654	644	643	658	596	635	637	568	605	639	598	648	632	614	633	594	630	660	677	634	628	622	637	615	632	685	668	618	651	644	631	650	657	575	626	660	605	645	599	631	596	606	609	589	645	634	631	618	650	617	638	623	609	620	630	676	595	625	646	606	646	589	631	628	624	642	625	717	625	593	616	641	631	622	594	669	633	588	636	668	613	612	655	674	632	679	618	645	634	583	654	617	643	609	631	646	612	663	605	611	611	647	632	666	610	629	621	622	655	622	680	629	572	639	620	652	605	650	653	588	625	648	664	609	595	610	556	637	632	606	661	604	648	602	585	593	679	589	577	592	614	647	632	594	630	649	591	676	626	603	621	633	654	618	581	714	626	616	611	600	624	616	626	601	688	640	645	611	615	630	589	638	642	628	643	683	600	634	624	644	609	652	615	646	681	637	641	631	615	656	625	623	618	603	675	668	592	593	628	588	614	645	620	674	575	680	640	602	603	593	606	670	594	621	600	658	633	632	638	596	620	614	621	603	611	610	655	636	626	623	632	652	619	655	646	643	614	568	625	625	645	643	605	608	600	604	651	626	651	646	603	636	655	585	659	606	637	663	611	626	650	653	627	637	661	661	631	605	659	653	627	646	627	598	603	632	605	605	633	628	668	609	675	619	614	581	608	582	627	636	625	688	663	680	626	650	634	678	644	623	664	624	597	575	614	621	611	664	625	614	656	665	634	650	620	631	684	606	612	616	642	617	682	598	639	633	606	609	628	621	614	627	660	639	695	626	643	600	627	648	620	601	637	624	667	615	605	639	635	631	596	615	664	623	619	589	615	640	660	615	612	605	609	668	593	621	572	610	672	631	593	664	627	623	588	609	678	651	613	640	648	636	630	603	651	598	644	642	651	586	602	591	624	595	625	613	567	627	654	615	636	560	628	615	639	619	622	600	591	627	634	653	620	681	661	581	659	561	660	618	617	653	656	633	625	639	613	644	577	685	611	589	616	629	601	602	646	633	639	639	637	606	585	638	602	673	608	625	620	663	622	678	674	654	647	625	668	610	641	631	655	603	590	663	654	629	572	588	617	632	596	607	673	675	628	655	615	625	673	645	611	646	619	643	626	626	640	599	649	642	611	633	641	618	640	657	614	633	682	648	630	641	586	617	627	669	607	606	618	590	628	607	678	623	645	636	604	677	582	627	637	636	605	638	616	640	639	676	662	624	627	620	576	676	650	624	614	619	649	646	653	660	690	647	632	628	647	603	634	622	597	633	645	598	646	642	632	647	647	664	642	671	609	627	632	639	638	626	607	630	588	633	652	642	624	573	601	647	655	600
68890	64001	47764	21771	3035	179	154	164	148	151	163	163	158	142	159	147	146	156	148	146	139	135	167	167	153	145	133	159	140	154	141	159	161	159	131	169	141	164	161	161	158	179	144	118	124	154	144	127	153	147	127	161	151	149	167	141	151	147	173	145	135	151	167	160	147	155	144	172	158	165	158	139	148	131	184	142	151	145	139	150	124	155	139	138	166	141	136	142	149	152	158	153	157	147	166	144	121	141	152	171	153	159	134	142	119	143	140	147	139	155	129	171	144	154	135	163	144	168	130	146	133	165	148	161	160	166	174	160	159	165	155	152	163	189	150	146	151	149	142	122	168	140	142	131	158	158	160	149	146	157	162	139	155	141	161	172	171	135	139	146	146	158	151	148	135	130	147	142	152	149	135	153	143	149	174	156	139	132	134	150	153	147	140	161	143	142	149	135	145	167	152	140	146	173	139	151	159	151	170	150	152	149	147	139	159	143	156	154	146	172	162	159	152	139	141	149	132	138	137	149	140	151	161	159	140	152	137	133	154	142	167	154	165	184	148	148	154	159	166	126	140	150	158	143	170	165	168	140	146	149	143	140	145	144	142	127	151	145	145	164	138	140	152	147	130	136	146	139	133	139	140	165	144	166	151	141	132	171	149	166	132	160	162	139	164	156	146	137	168	140	139	151	146	156	154	133	160	148	132	164	140	153	181	136	136	144	148	181	146	141	162	136	170	144	173	133	144	148	140	140	152	166	134	146	137	158	162	146	157	168	161	148	143	151	145	153	151	124	160	147	151	143	153	147	146	148	137	161	146	159	150	133	155	169	142	141	144	140	139	169	139	129	145	135	156	148	140	168	121	157	127	158	148	151	150	149	162	155	164	147	142	153	150	168	135	151	140	150	145	148	148	143	122	164	139	173	160	169	160	161	139	157	125	132	117	138	161	150	154	134	148	126	168	147	167	150	126	149	172	156	120	164	158	158	143	177	156	150	136	167	152	151	145	147	145	145	163	147	144	139	165	133	172	150	156	136	136	147	168	146	155	147	142	166	138	159	152	163	142	147	152	162	157	147	139	154	146	162	145	150	146	174	145	148	137	155	133	161	145	147	132	152	136	155	142	147	128	122	164	134	143	163	168	150	149	183	146	153	158	164	166	147	138	157	157	145	144	181	157	144	160	140	148	167	149	153	158	144	156	145	152	165	167	139	151	155	158	156	169	152	134	156	139	142	135	165	150	173	133	144	150	140	129	133	166	143	136	143	162	161	164	170	162	137	150	166	156	139	135	141	153	164	168	142	153	124	145	150	146	126	162	149	140	141	175	143	168	146	132	147	128	153	150	136	155	156	149	148	177	149	169	142	160	155	144	138	155	142	145	143	142	153	139	172	134	134	149	149	143	153	145	167	151	148	148	158	136	152	165	160	159	149	126	136	141	156	130	153	136	151	154	144	163	139	144	146	151	170	144	141	147	133	128	151	144	158	149	128	146	122	143	146	144	154	153	157	145	144	152	154	142	157	145	157	155	148	137	147	162	159	163	126	153	134	143	144	131	139	125	143	146	159	142	158	147	122	121	155	134	169	136	146	136	174	161	163	154	148	152	132	159	180	150	159	162	159	159	159	119	143	162	141	157	169	151	155	141	137	162	142	153	146	171	155	139	165	145	151	115	133	157	164	143	159	144	164	159	156	154	140	160	147	145	195	148	137	153	143	128	152	146	149	141	148	155	136	149	136	170	152	175	173	148	157	150	163	155	165	150	152	156	149	131	167	134	169	146	147	147	164	148	149	149	152	143	156	147	157	156	147	132	161	154	154	154	160	157	125	143	154	148	164	153	143	153	159	138	152	130	163	127	126	144	157	147	150	135	153	172	153	135	140	135	132	152	129	141	153	143	147	128	116	137	140	156	125	150	133	147	140	124	178	140	155	154	161	142	165	123	156	150	136	149	151	127	163	149	162	154	161	156	158	152	139	177	140	158	139	155	141	152	131	136	159	147	145	159	141	148	164	147	144	132	159	162	153	162	169	154	143	152	162	147	129	152	148	146	167	143	148	166	155	163	147	144	170	142	135	147	158	160	156	170	140	136	163	127	181	156	132	168	161	150	138	155	147	156	157	150	149	163	154	148	161	145	136	151	167	152	148	144	148	141	145	180	144	147	132	157	166	132	140	153	163	145	150	148	149	136	153	149	156	140	123	140	171	132	163	146	158	157	134	129	144	134	139	160	152	152	142	149	136	161	129	151	157	151	154	158	149	146	144	137	151	153	162	168	164	127	137	147	163	146	142	138	134	162	164	150	150	133	165	157	152	151	167	157	144	149	118	140	136	149	145	144	155	157	134	158	165	150	139	150	152	151	141	159	177	163	154	138	144	147	139	117	129	151	140	159	152	168	169	139	155	158	141	149	153	146	148	146	147	174	145	131	161	142	178	151	132	144	158	160	155	146	165	144	158	162	147	121	160	138	155	125	138	158	116	142	165	149	167	160	139	158	161	158	126	153	138	160	148	158	161	145	150	161	143	145	135	148	164	158	151	150	138	163	140	163	156	141	145	159	168	162	138	149	147	115	150	182	152	155	173	167	139	159	153	142	149	154	134	162	169	162	153	185	156	142	166	141	147	159	174	147	160	143	147	146	154	143	137	171	158	159	161	168	141	156	152	153	153	152	143	167	148	158	167	172	127	154	171	147	177	143	168	160	171	159	135	133	192	152	153	140	137	136	143	152	157	140	143	160	147	149	141	156	147	159	148	138	156	142	143	145	128	165	148	143	146	148	135	127	160	134	150	154	154	147	155	167	152	154	140	147	158	151	158	170	152	152	138	152	149	145	141	142	152	171	145	143	149	140	157	142	151	130	180	145	129	143	176	167	165	125	162	136	143	148	150	164	141	150	137	162	148	148	155	147	126	148	162	141	142	162	153	143	162	154	133	161	153	168	138	139	150	149	156	162	171	171	145	150	161	151	146	138	173	144	166	147	157	175	152	161	150	138	179	174	160	119	142	123	144	131	140	130	122	143	139	157	149	149	182	153	145	138	158	164	149	147	142	140	149	162	154	172	156	133	148	151	161	134	143	156	145	139	143	166	157	157	162	144	144	164	161	137	148	133	143	152	150	161	144	142	148	164	175	121	156	157	160	133	169	149	168	147	146	132	149	156	123	152	127	138	157	159	130	143	152	172	129	141	144	136	150	142	157	160	150	142	151	160	153	141	167	145	151	175	152	141	149	140	172	148	145	159	152	156	162	146	132	153	150	123	172	172	147	134	140	161	147	153	137	136	160	172	146	114	128	158	132	146	145	127	142	145	153	139	148	155	166	118	136	162	163	143	147	140	131	136	159	150	163	151	169	163	159	154	168	158	154	138	129	140	163	130	141	153	148	156	140	161	157	131	126	147	154	145	173	166	130	155	135	149	143	160	148	162	137	156	161	161	149	135	119	143	156	151	143	137	163	170	166	142	153	156	164	142	174	137	159	136	132	138	156
52497	52426	45363	25584	593	539	538	587	573	500	529	541	529	571	524	565	516	513	519	588	481	560	494	516	496	479	541	480	504	574	525	535	559	520	523	532	524	497	515	501	522	544	511	462	484	530	531	492	526	566	502	565	484	525	570	532	541	518	526	525	510	559	495	550	469	519	519	494	550	512	537	554	484	513	533	512	492	540	522	503	501	494	532	522	537	488	515	522	504	487	492	571	539	521	518	519	536	524	533	483	532	523	494	532	541	523	524	571	583	538	534	522	494	501	535	520	533	483	526	484	523	528	552	541	539	500	536	527	527	532	497	537	469	543	524	515	517	492	506	535	541	525	526	534	518	500	514	510	575	493	555	494	506	494	525	532	517	531	466	533	529	466	507	476	502	514	512	553	512	497	504	530	533	516	529	489	529	593	557	527	496	535	527	514	546	548	551	504	517	502	547	501	527	530	524	525	525	533	550	511	509	464	515	483	559	489	549	547	538	482	541	533	489	566	471	536	496	516	548	532	548	522	465	529	524	519	561	529	505	564	545	535	529	538	540	534	523	510	511	460	546	552	543	533	533	526	566	514	538	464	535	527	523	576	485	551	555	525	533	499	506	500	510	543	470	508	533	505	549	527	513	528	533	529	524	513	515	473	532	524	528	526	537	494	515	486	557	519	528	530	519	536	543	527	499	535	538	518	508	490	487	577	527	509	510	542	557	568	542	517	528	509	529	509	477	518	528	506	574	539	543	527	492	506	523	503	509	541	544	452	547	579	527	551	512	496	525	477	493	538	541	547	508	506	508	553	564	531	534	537	530	547	511	541	521	530	541	529	481	531	553	558	553	514	535	546	505	523	529	539	547	501	542	587	546	481	521	552	514	545	503	512	519	533	531	561	503	518	516	490	536	505	512	493	499	522	565	546	509	526	531	525	527	535	457	520	498	503	506	506	500	518	489	499	507	509	547	487	545	556	536	502	542	544	539	513	524	519	526	503	507	542	479	528	529	546	489	518	541	523	545	503	487	539	546	505	546	515	554	490	534	551	519	552	532	534	576	540	561	574	501	523	530	490	514	508	502	517	496	512	532	512	529	486	519	513	505	515	528	513	498	515	563	531	523	501	505	532	503	510	498	509	562	534	543	555	535	573	545	519	519	479	498	493	527	522	575	510	512	512	510	529	530	512	547	535	552	496	532	508	546	545	492	521	489	478	532	524	502	543	512	531	527	525	515	536	490	522	499	522	531	515	565	496	520	527	529	497	513	567	501	469	538	536	538	525	566	554	500	538	514	541	501	544	488	513	565	493	540	518	524	560	491	500	508	577	536	503	502	494	546	468	496	501	500	557	507	548	491	495	505	526	539	491	491	511	516	540	511	527	548	502	520	543	521	513	522	485	536	493	515	524	576	557	536	528	510	497	541	531	556	475	550	542	504	524	524	559	546	507	510	546	475	496	569	531	537	508	514	499	558	504	568	494	510	534	560	505	529	521	494	542	511	532	494	577	496	531	520	515	550	532	496	501	522	495	499	519	522	551	572	516	521	520	498	530	540	511	554	479	515	540	531	559	554	503	508	528	474	534	531	540	537	523	561	498	503	536	560	513	519	494	512	532	526	523	584	527	513	527	517	495	558	586	542	519	532	480	545	478	532	540	532	527	516	537	496	542	491	535	537	520	550	513	502	523	528	542	500	562	544	528	499	489	547	555	537	558	573	534	533	549	501	517	519	585	522	530	517	534	540	472	521	528	519	534	485	519	507	537	499	529	510	510	555	529	531	548	546	517	523	532	533	560	535	548	514	496	544	518	549	539	551	536	498	566	530	510	523	538	563	523	545	550	537	505	513	539	496	541	532	527	530	552	478	540	524	543	519	547	540	498	488	505	542	536	489	543	554	539	531	558	473	538	557	508	525	489	557	510	532	526	519	514	527	518	497	520	504	530	558	518	492	517	563	524	545	585	559	544	523	542	546	511	512	506	510	473	527	520	506	486	536	558	520	538	484	502	544	517	553	541	501	516	547	556	490	504	546	515	513	516	496	506	557	528	547	519	526	559	526	566	543	501	528	517	528	499	553	568	489	511	509	523	496	490	532	517	545	551	525	520	509	515	510	521	558	479	536	503	537	501	511	528	518	538	507	536	529	475	547	521	518	513	539	507	557	494	560	538	535	498	517	498	544	530	530	524	502	523	524	540	507	530	501	551	504	513	538	556	532	522	539	554	544	560	507	522	545	540	486	538	532	506	532	537	532	526	536	538	537	500	548	564	520	534	523	554	566	527	540	497	521	511	498	502	569	534	472	516	468	541	516	535	530	521	567	513	548	503	516	535	520	540	543	500	511	545	555	475	523	505	534	539	515	490	570	539	509	531	517	453	538	545	539	550	552	549	561	488	504	536	506	548	500	496	514	472	530	525	550	548	547	489	508	504	519	518	500	515	546	524	513	548	550	513	465	537	560	544	537	497	560	540	510	541	506	538	537	522	489	487	532	522	478	528	543	577	524	520	510	523	558	539	491	501	535	527	503	517	536	557	544	541	512	482	520	574	562	539	518	531	555	471	505	536	536	543	524	553	549	539	535	528	517	492	510	532	523	520	483	519	520	542	496	526	496	506	491	605	521	506	521	484	550	519	521	560	532	522	515	569	550	536	525	526	551	495	484	498	538	535	501	490	518	507	518	510	535	533	548	538	510	581	541	520	506	523	556	514	554	513	563	534	513	546	503	537	552	505	523	535	554	511	522	558	513	518	489	533	539	486	516	542	512	529	500	553	499	541	505	544	572	557	496	574	530	526	538	549	527	512	519	516	479	533	501	549	545	497	503	515	531	511	502	539	559	517	538	542	488	500	518	506	504	522	536	530	528	513	513	547	520	522	517	530	529	518	505	520	478	534	548	515	509	505	550	557	554	527	507	536	509	549	499	528	534	516	497	532	524	541	520	517	553	527	513	539	531	510	556	543	519	511	510	514	540	525	487	498	540	509	500	523	539	511	528	542	463	506	544	512	519	515	564	498	481	533	517	503	555	536	511	523	542	505	541	534	529	521	526	500	555	542	554	538	545	522	558	555	590	530	546	500	548	558	483	502	524	564	538	543	492	550	510	529	540	502	523	569	548	555	516	526	524	517	565	525	544	480	517	545	509	503	533	503	523	516	566	512	494	494	489	529	533	507	512	501	524	524	537	526	544	509	480	523	518	535	526	505	539	516	537	517	527	529	521	494	531	543	521	558	525	557	510	518	530	545	500	478	512	521	536	502	516	561	533	519	526	535	542	505	556	522	532	552	541	511	498	487	518	520	504	508	539	497	538	508	491	536	548	544	499	510	508	554	537	558	534	487	502	528	482	536	562	487	536	495	545	542	493	508	525	555	535	537	497	518	547	500	550	542	518	490	489	512	502	534	528	557	534	539	491	551	544	535	551	538	516	531	500	504	517	535	488	526	547	554	504	529	532	546	522	546	520	532	533	497	547	526	547	527	497	516	505	490
74719	73652	57748	29850	7512	434	271	209	226	213	219	208	193	214	231	227	225	197	217	220	204	187	201	194	199	219	213	191	238	206	216	190	207	205	221	195	214	207	219	208	201	230	222	224	182	201	218	221	218	201	194	202	182	204	192	209	196	227	188	202	185	229	219	246	216	217	220	213	198	196	230	194	217	246	223	201	186	225	185	189	195	204	200	190	193	205	209	190	203	204	204	205	195	200	210	192	204	180	199	198	209	170	198	202	198	189	219	197	224	213	187	224	221	204	192	202	230	208	197	230	219	193	223	227	210	212	186	187	205	213	207	193	175	189	190	212	253	225	213	196	208	248	185	195	196	212	216	200	206	192	206	199	185	214	215	206	227	193	168	187	223	206	202	202	209	202	205	228	179	202	171	234	199	202	213	210	198	205	228	203	208	201	201	219	185	203	199	205	189	198	210	213	209	201	213	207	205	215	219	207	197	208	188	221	209	188	201	212	225	178	198	205	205	218	213	210	224	187	218	202	197	214	255	187	197	222	203	205	198	191	187	209	200	209	171	221	209	213	188	191	222	191	199	201	238	197	219	188	219	201	186	244	212	194	204	182	185	252	180	187	182	194	222	180	208	188	208	213	204	211	223	209	198	201	176	237	198	165	218	202	201	213	204	192	198	205	199	204	215	195	205	190	194	214	202	194	185	193	229	217	196	204	231	204	220	190	208	199	216	176	173	196	216	228	183	211	225	210	198	213	226	208	216	187	201	187	200	238	219	230	208	206	205	192	193	184	224	208	202	218	199	232	195	194	226	223	200	215	230	203	201	199	241	224	210	208	186	199	194	218	214	202	196	215	217	212	181	203	216	216	217	193	216	204	191	204	203	213	223	194	222	223	177	208	179	221	212	218	207	232	228	196	207	254	209	210	208	214	207	206	213	197	212	209	212	223	212	188	213	203	197	216	165	207	222	210	230	197	201	231	216	196	195	188	210	201	208	234	200	207	195	194	208	188	230	219	199	171	210	172	208	222	224	208	192	178	206	206	195	210	209	191	208	211	230	213	198	190	216	224	220	205	203	217	195	238	213	211	230	212	234	205	205	210	199	210	205	190	199	211	214	215	212	212	220	199	231	197	204	201	211	205	210	198	179	202	224	201	197	233	193	202	214	209	206	197	208	200	217	195	180	216	214	175	186	200	209	195	217	181	183	190	200	199	179	192	225	224	220	214	221	213	231	190	201	212	196	197	196	196	188	201	188	229	189	213	219	204	211	202	188	201	182	217	203	204	225	238	212	202	236	175	197	207	212	182	201	183	223	197	194	210	179	216	206	200	222	189	212	189	217	236	212	209	173	225	174	204	223	199	213	181	192	193	196	199	186	215	192	233	188	191	200	220	210	211	212	204	202	225	183	212	170	213	215	198	190	187	207	187	195	215	199	196	198	212	197	195	209	201	206	215	196	216	207	206	201	235	208	188	249	207	219	208	209	227	196	200	202	206	202	212	222	184	215	217	201	216	213	226	214	187	198	194	205	181	188	209	191	212	209	195	198	188	207	176	243	230	190	201	206	189	208	215	212	205	190	215	206	207	213	194	203	213	212	191	221	234	222	199	213	189	204	237	193	176	213	191	212	192	223	183	195	202	210	231	198	216	186	225	204	205	208	199	208	191	228	201	208	200	207	202	203	238	222	194	212	213	235	202	221	190	212	229	205	177	223	186	218	204	199	214	215	196	231	199	194	183	217	218	219	204	194	186	201	199	181	220	194	201	191	197	193	228	232	201	212	213	192	195	200	210	217	233	212	191	208	210	222	212	227	234	196	211	179	223	204	196	209	211	207	205	242	204	207	211	225	211	181	201	192	229	227	179	199	180	198	218	220	197	197	199	192	203	203	217	207	195	182	208	191	193	205	209	205	202	201	210	197	187	189	212	211	202	196	196	188	207	216	190	219	222	201	206	193	201	198	239	172	204	196	193	206	187	205	192	207	203	232	203	214	221	242	196	203	204	188	223	209	232	206	227	213	213	196	209	231	205	196	220	183	234	235	215	205	223	189	220	213	194	188	213	222	208	203	197	196	187	203	210	206	193	212	190	222	201	195	221	227	174	203	188	227	188	202	196	220	220	180	203	198	205	202	169	200	204	216	188	226	195	195	204	197	195	188	196	197	202	212	199	227	200	207	209	199	201	170	230	237	181	216	190	205	191	227	199	192	199	190	206	199	201	205	219	213	178	211	165	223	218	196	212	205	190	239	199	198	193	188	193	220	199	194	197	209	196	212	188	200	162	214	188	207	208	215	193	216	212	208	201	217	236	206	199	199	198	220	215	198	195	209	193	199	205	201	236	202	212	170	210	206	201	196	205	190	208	197	218	195	183	224	208	191	230	197	207	205	195	212	180	216	209	205	208	203	198	195	191	199	200	206	200	208	196	216	226	225	183	227	201	217	215	189	213	213	190	220	208	201	167	200	192	187	186	198	188	210	198	196	203	226	207	209	188	224	205	172	218	201	196	185	196	199	233	185	222	210	199	208	208	226	200	200	200	218	218	205	212	227	195	187	215	232	199	227	213	185	212	222	204	176	217	191	204	196	197	230	222	218	210	199	203	168	227	196	205	193	192	192	220	194	229	216	199	200	190	198	221	200	216	219	211	211	196	213	206	218	202	199	204	186	217	213	209	206	219	234	185	219	207	211	215	187	181	212	219	216	203	218	209	185	226	202	209	233	179	211	194	173	226	169	191	176	195	193	190	209	198	216	236	221	213	190	210	191	224	182	194	218	205	208	206	179	203	229	219	218	200	230	219	211	195	202	190	193	194	172	196	228	222	193	231	211	208	207	177	207	204	194	218	200	196	181	210	210	204	178	197	199	180	187	221	208	196	214	225	204	178	191	212	207	196	225	203	219	204	197	234	181	212	209	201	224	218	178	200	197	189	177	215	194	225	174	202	210	206	201	207	221	206	219	209	226	188	197	199	196	197	202	202	199	209	200	202	214	202	176	205	211	218	212	219	219	204	176	218	204	199	209	209	200	187	198	226	200	195	222	200	191	183	225	217	205	222	198	208	198	201	221	227	186	218	211	212	201	182	217	191	200	224	202	190	188	216	230	214	191	204	190	198	200	193	201	188	210	196	213	195	180	209	214	200	218	226	197	220	199	192	178	210	202	219	195	231	200	193	189	184	189	208	216	205	218	202	193	209	216	210	173	218	189	208	211	201	202	214	252	230	208	213	227	186	199	192	185	207	209	204	212	220	213	214	212	221	195	184	195	203	190	181	244	191	191	193	225	201	202	197	217	224	199	202	202	178	208	219	188	208	189	174	208	202	204	207	201	211	201	201	196	196	217	213	206	196	194	218	206	198	203	207	211	189	195	217	210	230	208	211	179	200	210	190	220	219	224	201	186	216	179	207	214	224	194	176	189	239	223	173	218	179	226	208	192	184	182	225	177	192	206	223	192	211	193	199	185	206	186	193	188	190	216	201	211	193	203	186
63615	65504	56239	31152	787	786	730	694	749	658	718	687	674	671	652	704	683	640	698	682	680	669	689	717	656	709	672	662	694	680	695	686	641	692	701	674	664	642	682	680	628	670	656	627	701	686	669	692	651	645	660	658	635	633	657	656	665	705	650	670	685	681	670	659	682	681	678	679	701	646	685	701	655	660	663	637	629	713	681	634	675	698	670	674	649	640	674	714	625	662	689	688	640	685	671	686	680	635	690	689	642	674	640	645	648	695	679	693	695	626	667	639	689	694	697	634	672	669	661	646	655	690	707	660	632	669	654	673	639	675	671	644	647	683	658	666	738	684	671	659	682	717	688	656	699	666	707	645	673	677	696	665	686	664	688	688	689	637	714	691	653	677	701	678	650	636	682	687	706	653	664	645	658	622	683	649	642	691	681	696	672	642	672	661	673	659	687	672	725	704	649	687	650	660	619	659	634	654	637	691	698	620	655	693	697	680	644	692	683	618	670	665	669	638	681	646	652	738	679	679	698	672	696	671	692	686	640	645	678	675	645	669	670	697	646	626	674	656	657	640	674	669	640	662	653	700	685	678	660	669	688	667	672	670	696	674	645	673	726	679	658	677	653	650	695	669	643	684	705	682	699	643	678	692	648	689	623	697	666	674	672	662	660	632	657	646	680	638	669	695	653	657	687	613	645	739	693	668	671	616	660	678	650	638	651	646	680	663	649	664	655	656	617	636	647	642	687	611	710	657	650	690	670	668	698	639	679	636	706	675	686	664	736	690	622	664	682	661	666	700	624	660	650	682	672	691	670	695	636	651	663	666	679	674	703	676	674	711	653	649	627	673	674	651	663	685	635	615	683	671	640	654	669	656	626	663	674	642	631	643	625	638	674	712	647	665	667	651	725	660	703	715	611	690	661	638	663	676	654	665	643	640	681	678	651	650	674	658	667	641	667	657	683	671	645	679	661	693	671	713	645	642	716	718	669	663	635	635	623	642	656	663	684	721	666	709	666	669	607	687	712	643	679	662	645	728	617	633	653	693	701	719	669	695	647	682	656	680	684	694	677	658	674	652	709	650	701	679	659	659	657	661	674	664	710	709	654	679	640	642	669	651	657	700	672	703	675	664	706	713	629	632	703	660	633	690	717	651	669	653	687	658	657	660	700	706	678	662	621	670	671	665	687	688	714	653	681	651	669	652	696	663	701	697	643	645	728	640	681	682	717	698	669	658	623	673	668	665	666	649	732	685	652	644	674	723	705	655	737	703	662	633	689	660	684	692	704	630	687	630	672	725	663	642	640	682	673	690	680	694	674	682	672	706	672	671	668	698	695	665	652	629	670	648	683	666	684	669	653	644	712	674	679	684	645	674	658	662	663	711	655	660	691	589	672	671	684	674	651	704	716	659	710	671	666	657	682	659	700	706	641	653	657	705	674	736	632	652	640	675	717	616	696	672	666	663	676	662	669	687	678	668	696	669	646	659	614	685	689	631	686	682	634	683	675	648	720	657	706	692	739	696	684	658	664	644	660	669	681	716	699	674	657	689	672	663	676	708	651	699	676	640	651	675	687	706	611	700	693	665	667	699	697	695	655	683	679	732	698	661	660	684	699	679	634	675	671	678	679	659	725	679	658	628	625	641	623	670	620	663	685	688	696	645	637	659	665	639	660	680	676	665	679	643	678	644	694	691	661	656	671	627	680	673	657	707	712	712	634	669	641	677	631	674	669	680	670	682	657	688	651	618	699	675	682	706	624	710	690	680	675	658	665	704	682	654	683	674	693	612	643	667	645	677	637	663	712	690	660	663	653	739	644	670	694	687	613	647	647	714	634	699	677	631	666	664	676	653	686	653	681	676	666	680	702	728	715	731	680	637	627	646	666	617	673	679	673	722	619	690	606	713	657	713	672	665	651	711	653	688	674	693	686	689	656	697	679	675	641	714	671	648	644	712	658	716	667	650	701	687	681	651	674	653	627	677	660	626	675	699	655	643	638	669	697	689	675	700	675	695	674	683	682	671	697	701	665	640	690	697	742	655	716	659	652	684	651	657	652	676	676	709	684	719	742	696	654	664	655	630	606	668	648	676	659	671	635	688	714	704	686	676	689	686	643	678	700	634	671	673	701	681	684	663	692	631	680	676	703	670	687	668	665	680	699	670	653	717	667	664	641	662	668	653	645	642	665	684	673	646	657	645	674	711	667	661	698	706	656	642	677	681	633	687	689	632	740	712	665	688	669	643	662	640	681	668	640	682	652	676	677	678	702	694	646	651	670	649	671	679	714	651	640	709	694	700	638	712	716	654	701	672	626	753	656	659	615	640	687	666	723	646	685	665	652	705	664	668	734	672	661	643	645	645	626	661	676	705	712	682	713	640	687	645	676	724	633	653	697	633	655	683	668	657	660	653	658	676	722	652	641	641	692	673	635	701	664	686	685	687	665	688	688	656	678	685	683	648	677	642	714	647	642	692	640	665	670	682	673	719	643	707	677	665	682	669	663	650	695	667	689	647	638	705	718	647	741	689	677	618	692	674	661	709	710	652	670	691	692	659	675	690	655	706	696	658	661	703	737	657	651	690	661	684	736	634	685	678	686	664	638	683	689	684	631	666	716	636	709	668	675	680	658	644	648	712	671	690	680	650	671	638	687	654	712	688	682	689	660	696	652	666	670	660	659	688	705	642	670	698	663	662	685	652	688	687	671	663	681	699	672	655	679	657	674	705	655	678	682	647	691	649	641	700	638	693	674	702	676	667	660	674	673	691	702	679	648	704	643	648	661	666	653	651	678	634	672	666	721	642	640	672	633	696	669	669	689	674	677	654	717	713	626	673	676	691	659	656	652	629	688	673	741	671	664	687	674	634	649	704	629	683	640	674	655	692	671	661	661	649	658	717	664	653	657	652	705	649	680	670	668	713	667	636	679	660	706	661	632	705	662	719	651	707	671	685	701	672	652	665	686	699	715	680	635	683	673	706	629	634	669	694	656	650	645	663	700	669	649	632	654	651	684	687	697	692	636	626	658	683	691	661	682	662	684	701	647	673	640	673	674	658	667	698	639	712	646	614	720	626	722	675	683	645	649	672	655	657	665	697	700	669	646	689	642	669	703	646	705	648	688	683	668	648	657	655	657	613	677	693	668	655	679	645	650	670	681	665	640	646	663	640	624	684	677	670	675	686	648	674	666	665	668	642	675	641	673	699	630	670	659	646	681	637	674	652	679	675	669	703	709	641	694	660	676	684	669	671	657	660	688	656	696	688	645	723	646	684	681	687	663	676	700	617	684	667	685	639	671	681	657	689	656	692	667	654	673	659	663	641	605	662	677	649	672	598	681	678	627	718	666	717	633	679	700	619	688	712	672	685	679	676	697	675	682	715	733	672	625	671	635	706	637	686	647	675	642	706	664	636	656	698	671	677	682	703	663	687	657	662	707	694	651	649	670	693	658	662	649	676	649	690	663	706	657	676	691	652	685	691	675	641	693	670	678	673
31578	19851	7565	1295	219	197	168	169	163	190	170	187	179	158	140	174	168	178	183	160	200	171	189	168	186	188	181	179	157	196	175	165	178	190	169	161	176	189	159	156	182	179	194	185	176	180	176	177	167	201	172	164	176	187	173	196	155	175	168	163	185	190	146	174	184	181	161	188	177	182	189	183	177	177	182	206	185	180	182	176	177	190	205	197	179	165	179	183	177	190	172	179	174	199	160	195	188	190	153	185	169	181	189	184	198	164	160	180	188	178	162	171	163	154	186	163	173	194	167	185	183	161	158	204	191	207	187	161	191	188	173	172	169	185	163	197	169	176	176	166	171	183	167	163	213	177	190	166	178	185	190	162	178	196	186	183	149	166	162	170	176	173	163	173	185	187	160	188	181	201	186	175	152	147	161	188	187	197	179	176	192	153	167	170	178	163	182	173	164	197	194	169	172	167	205	176	189	207	191	199	157	183	180	183	179	167	170	191	194	176	165	173	142	185	169	185	180	161	205	182	166	171	211	165	162	179	173	182	159	162	189	158	191	174	177	180	184	143	205	190	150	174	199	165	164	179	174	167	163	209	184	177	181	156	183	164	186	167	168	176	162	181	172	170	159	176	158	171	183	174	173	172	164	174	193	196	210	193	174	172	174	169	182	175	168	180	156	173	163	197	170	176	165	162	177	171	183	179	179	176	176	195	186	175	167	193	174	164	184	186	190	197	194	179	172	179	181	158	186	169	173	165	192	179	192	192	161	157	168	165	174	185	181	167	197	180	171	179	185	165	170	185	181	194	206	189	158	179	175	180	173	175	193	183	194	177	193	184	172	190	171	174	169	174	171	193	161	178	205	189	201	159	170	148	187	163	182	163	172	167	179	182	186	203	191	163	207	156	175	186	189	164	177	171	190	165	179	173	184	199	157	175	160	171	160	182	187	188	201	185	177	178	177	167	174	190	172	181	191	171	172	169	189	187	175	172	195	173	186	197	183	172	188	195	183	183	152	178	179	186	177	189	160	212	148	156	179	170	172	170	171	169	163	181	177	158	186	171	198	181	187	175	161	174	166	177	177	203	173	182	190	170	192	174	169	181	185	170	180	184	171	178	186	197	151	182	179	185	167	193	182	180	167	164	164	175	178	177	195	164	177	176	180	185	160	181	164	166	220	174	178	160	151	176	169	189	154	177	177	181	201	192	176	176	187	195	157	177	188	169	201	192	198	163	173	184	189	183	160	189	192	167	178	167	192	173	163	179	157	175	173	179	194	191	199	186	189	162	162	202	192	211	185	189	165	186	178	165	173	167	186	174	162	165	195	162	189	166	183	144	190	175	183	180	170	182	192	188	169	175	147	173	177	153	176	180	178	185	173	183	181	182	181	161	175	183	163	165	189	156	207	173	171	202	157	174	182	162	177	158	175	181	197	183	201	161	175	197	171	159	177	162	189	170	183	189	161	169	169	176	157	192	162	175	167	193	188	155	195	188	201	175	196	166	161	172	164	188	216	175	182	180	167	177	170	179	190	175	157	181	187	162	158	206	181	178	163	194	187	173	165	186	184	162	164	184	195	189	180	189	180	160	194	158	180	186	199	176	171	175	199	165	172	163	182	185	196	188	188	205	171	169	153	164	191	193	163	185	183	193	157	173	195	169	160	169	179	195	181	177	171	185	189	163	170	166	150	178	167	165	166	172	197	169	154	170	161	160	154	178	171	185	193	168	186	181	176	205	188	187	170	170	169	182	166	185	212	152	166	186	174	179	165	166	161	194	157	182	157	179	188	159	173	195	172	174	186	169	171	167	172	164	175	174	199	175	181	191	177	158	185	184	173	169	183	155	190	171	184	204	183	180	184	174	175	176	178	186	177	169	172	190	159	163	167	187	188	139	176	178	169	178	180	174	164	189	159	198	198	165	178	176	187	161	180	165	173	187	179	170	190	172	180	191	170	162	207	157	151	172	177	157	190	179	160	165	209	186	176	182	182	169	197	158	184	181	199	138	187	170	200	180	171	198	198	197	162	165	169	180	147	181	173	176	172	176	165	194	180	158	172	166	171	185	182	185	172	188	156	190	179	165	166	182	177	186	178	164	170	169	178	156	189	173	180	159	175	177	195	203	180	190	169	180	186	167	171	160	174	155	180	187	151	169	166	177	187	191	199	185	182	168	159	182	196	169	176	179	168	169	178	206	220	172	166	186	187	193	179	181	185	172	182	173	163	186	169	161	168	174	156	162	220	165	173	198	186	201	192	192	182	190	142	179	173	193	198	183	178	181	167	162	169	174	178	177	173	161	183	166	191	180	188	196	191	206	176	179	189	157	169	195	182	186	153	182	158	163	185	168	155	216	173	152	191	188	165	144	188	158	187	161	190	170	160	169	189	176	158	182	198	184	166	193	161	182	157	175	161	171	175	186	171	181	189	168	188	185	165	178	150	155	173	195	191	141	171	172	189	183	187	205	163	183	178	189	184	167	165	194	167	181	177	154	146	168	182	169	177	175	153	195	191	167	174	162	180	170	166	185	182	163	164	183	182	184	174	194	159	177	161	166	184	185	178	178	183	187	161	169	185	199	181	170	183	176	162	158	167	165	169	178	154	164	176	183	163	190	186	170	174	177	167	191	183	173	158	180	168	166	180	178	192	187	169	187	178	185	182	161	178	175	171	200	157	196	165	174	180	216	181	164	158	174	163	182	199	181	175	184	159	169	174	208	159	178	174	158	158	162	186	168	142	170	180	184	195	181	178	184	167	167	170	165	171	166	167	175	172	185	186	169	174	172	166	185	171	175	189	196	149	165	163	179	189	169	174	180	171	196	182	173	172	174	183	190	148	180	168	167	183	205	184	184	173	158	197	212	179	160	171	182	187	192	161	177	178	171	164	168	189	201	164	185	176	186	177	185	169	166	186	173	179	191	192	192	184	184	170	170	175	186	177	173	175	168	176	174	188	171	161	181	187	186	170	195	184	198	160	176	197	185	182	178	167	197	184	189	185	191	175	190	173	176	158	163	199	186	185	154	167	202	179	177	167	202	164	174	166	192	173	176	192	171	187	162	169	182	180	171	159	160	170	163	173	172	176	177	177	184	189	166	159	177	183	160	190	213	184	173	173	170	184	191	156	179	183	180	167	176	188	168	189	205	203	195	168	163	189	178	167	195	174	159	189	174	184	164	173	153	187	180	159	203	157	189	197	207	181	187	178	202	201	177	198	185	181	178	174	161	173	158	159	207	169	163	152	174	187	181	188	173	183	161	168	170	178	187	181	189	201	188	165	197	173	178	167	158	170	160	198	168	179	173	159	178	165	183	168	159	175	214	184	152	180	146	173	159	170	156	187	182	162	188	184	159	185	194	171	199	152	155	190	171	193	169	175	178	152	167	184	156	181	172	162	173	180	172	168	170	181	185	171	178	198	146	195	173	165	191	192	183	152	188	162	198	192	155	178	163	171	171	185	173	180	162	156	192	194	177	184	178	179	172	183	177
33672	23915	12588	3500	608	623	627	601	587	621	602	627	587	571	615	631	576	566	579	615	605	615	621	564	618	586	612	555	588	610	629	584	606	623	651	646	597	633	558	618	642	598	631	661	622	600	654	573	618	575	625	582	607	590	609	608	614	594	629	565	579	588	652	602	607	597	632	627	598	552	585	605	607	596	561	586	609	624	638	604	624	576	609	582	619	583	592	627	632	571	636	596	621	634	563	644	589	601	613	609	612	571	592	616	611	584	590	578	592	578	581	588	580	555	610	618	634	650	585	610	623	625	592	593	580	599	631	623	617	638	607	607	614	650	598	588	601	588	590	612	587	575	600	578	603	558	614	616	583	604	646	604	626	602	626	624	605	612	606	618	587	581	628	631	584	612	621	616	584	582	623	629	601	624	619	619	570	626	606	604	606	624	594	652	610	595	626	573	630	623	620	563	598	615	619	637	611	617	624	600	611	620	624	602	582	581	647	637	564	660	571	605	630	639	566	556	632	633	581	589	606	591	593	596	591	589	602	601	562	598	617	595	587	579	602	587	588	575	593	629	568	606	607	604	609	600	597	622	584	635	625	598	593	580	628	586	641	581	589	615	608	607	589	587	568	611	620	605	584	583	593	547	602	595	600	591	567	609	612	618	574	612	584	592	578	630	613	588	582	590	609	589	643	670	594	583	591	617	676	599	630	615	607	620	603	558	594	597	619	573	612	566	627	594	596	591	633	573	579	604	600	626	611	562	618	623	620	606	604	584	628	599	607	581	591	611	610	619	572	592	623	606	591	614	617	610	587	637	626	652	589	554	654	592	619	631	596	599	626	642	593	579	643	571	623	646	623	595	598	644	598	616	608	603	627	611	605	629	672	615	658	580	669	602	567	602	579	610	609	584	636	628	628	622	617	620	594	638	604	585	597	656	594	608	609	613	622	615	638	590	600	581	590	600	579	611	605	617	587	599	615	596	597	619	593	569	621	591	593	652	601	647	596	602	646	586	633	614	613	614	601	638	646	574	641	618	568	607	618	627	562	604	606	612	616	630	625	589	590	615	642	620	614	596	600	583	613	581	566	593	632	601	585	613	618	653	635	565	619	648	624	584	610	596	610	599	614	661	585	600	598	638	606	633	612	592	569	580	599	612	614	580	561	602	584	595	644	607	581	617	616	627	592	559	611	579	653	610	607	622	617	581	627	568	597	617	622	562	646	594	630	591	566	639	604	614	578	614	567	561	637	561	644	623	582	584	622	609	603	603	651	574	596	615	650	595	609	578	582	628	585	614	604	617	585	624	593	635	664	605	623	581	622	612	597	601	625	629	615	579	595	624	600	602	592	612	627	588	603	615	609	590	611	555	581	567	618	614	608	613	572	607	625	637	610	616	630	605	640	587	640	607	639	604	592	589	613	604	616	558	636	619	595	610	595	605	588	594	591	581	599	619	632	630	620	611	579	635	633	598	623	607	642	604	632	568	671	598	620	616	595	606	652	597	569	603	614	610	594	611	643	576	556	591	610	594	615	595	620	616	637	622	612	611	639	563	624	583	555	581	586	626	602	606	662	594	603	575	618	619	616	586	620	610	613	627	594	601	602	631	601	610	615	588	579	645	581	589	599	585	590	613	585	643	632	610	618	571	648	619	627	605	604	610	562	587	576	604	626	606	558	561	600	641	547	615	604	586	593	603	601	633	621	615	631	658	599	590	604	607	637	643	626	566	561	599	605	637	614	645	584	584	651	654	673	585	629	593	611	596	584	614	603	637	589	608	614	583	602	565	601	626	643	577	586	627	641	587	585	588	662	565	626	614	588	630	594	621	625	603	656	640	615	638	629	590	586	633	578	616	598	590	597	571	609	584	625	574	614	606	610	626	623	590	598	596	562	627	587	639	619	622	622	603	615	592	631	601	608	583	587	566	564	554	618	615	580	599	634	608	582	620	625	601	604	576	588	558	620	614	582	593	618	639	661	635	596	575	600	625	593	580	597	607	586	626	617	626	621	639	604	595	576	585	651	592	588	622	610	638	647	616	638	640	574	631	599	628	602	616	618	582	638	644	600	632	614	605	637	629	596	605	566	638	623	650	629	634	542	595	633	616	619	593	598	653	620	590	621	611	629	667	610	659	596	581	560	618	631	578	616	568	599	604	578	629	587	595	565	605	620	618	593	590	559	654	631	593	606	604	664	604	595	583	619	611	610	610	646	615	618	592	651	611	589	593	616	627	587	561	576	578	615	653	667	600	615	572	615	649	655	565	624	591	593	652	582	620	611	607	578	618	605	603	613	556	605	625	628	588	574	633	609	570	606	636	604	624	552	561	582	621	597	597	656	572	622	593	587	618	574	582	594	613	630	619	653	564	596	598	600	643	571	605	609	623	617	619	606	608	625	630	604	647	612	630	596	613	600	588	627	595	556	624	605	610	614	591	591	595	586	585	565	593	599	639	648	609	621	613	600	591	606	566	609	620	621	643	639	614	629	592	620	597	608	594	604	628	633	599	583	601	581	662	577	600	602	594	562	619	589	610	614	584	611	576	614	612	606	633	591	568	633	619	577	586	571	635	592	612	608	579	587	627	595	612	648	610	606	590	597	593	607	611	614	622	545	641	619	592	587	592	633	638	588	607	590	629	566	563	606	605	622	583	611	626	630	617	590	572	555	603	641	556	592	660	603	605	593	618	621	614	602	606	569	558	597	587	588	587	653	619	587	590	611	550	603	634	602	584	569	585	640	614	594	607	635	627	591	613	648	609	590	618	585	592	618	602	601	607	595	577	600	599	558	598	616	587	584	592	594	595	608	586	618	601	627	615	583	602	581	610	594	573	613	608	625	609	603	595	606	640	614	613	629	626	593	619	574	563	568	616	620	612	635	574	613	580	599	563	629	602	632	599	571	615	620	607	599	597	594	609	635	629	595	599	660	596	615	616	616	618	570	631	600	596	609	607	620	626	573	575	598	598	666	601	628	638	591	606	683	631	605	665	619	616	638	627	592	605	629	593	619	591	628	549	580	599	602	614	614	571	595	653	578	638	616	577	611	599	607	596	622	631	584	610	629	586	576	576	616	607	573	621	639	599	616	592	623	662	607	606	609	590	646	594	571	632	608	626	605	600	597	622	591	581	591	592	564	568	611	615	611	633	626	574	585	670	620	597	600	592	612	640	626	649	625	667	648	638	600	590	614	586	579	603	607	600	623	618	611	615	600	609	590	617	591	593	600	640	594	641	590	571	621	593	554	595	598	581	612	614	611	603	617	620	619	586	639	628	650	601	621	608	619	591	591	632	628	627	582	598	610	573	639	625	638	587	642	617	608	592	611	617	582	631	603	639	594	612	603	563	607	618	613	629	563	582	618	579	617	616	638	562	591	628	583	651	602	637	608	603	611	595	642	571	644	598	575	565	626	640	570	625	546	645	606	606	606	641	604	618	581	600	616	579	581	627	607	611	622	619	606	574	599	642	619	617	596	615	641	595	629	629	638	584
69721	63922	45720	19880	2098	167	169	163	143	137	133	146	153	139	144	150	157	147	155	138	125	153	153	140	146	140	118	158	151	137	157	145	136	149	166	134	146	146	151	148	136	138	144	158	158	131	133	148	144	141	128	127	143	151	145	137	170	151	146	149	142	127	129	147	131	127	148	134	132	142	161	150	166	152	141	142	166	148	137	147	143	164	149	146	155	147	139	180	182	170	133	164	133	150	152	139	151	133	156	167	156	159	137	132	118	167	154	149	134	141	161	164	140	147	163	155	129	134	154	159	156	170	146	138	141	134	137	158	133	166	145	160	141	117	141	145	136	139	176	155	153	144	124	159	162	146	162	144	154	144	158	138	125	141	166	159	131	129	160	159	138	147	156	152	143	142	137	142	149	138	156	142	149	184	150	148	149	132	136	143	131	146	171	145	153	119	133	151	125	141	130	148	152	185	127	134	161	148	128	147	135	152	142	158	156	123	139	119	151	146	134	158	147	148	154	168	163	159	146	137	144	145	133	169	136	135	131	142	134	132	129	138	144	130	162	164	164	164	143	152	131	159	154	160	139	123	119	130	151	147	154	122	141	136	169	153	148	146	144	142	170	162	138	147	135	157	145	151	137	124	157	152	164	140	148	144	147	142	148	153	157	147	158	124	125	137	143	126	160	152	161	151	130	150	153	144	134	141	151	153	163	158	162	150	158	147	154	125	161	140	171	145	170	153	144	159	141	133	134	148	158	148	162	161	137	148	169	151	172	151	153	140	138	130	142	147	164	124	154	136	148	123	146	156	141	142	154	161	126	125	141	144	129	143	162	166	167	139	173	132	140	152	156	142	155	132	152	149	162	149	144	128	143	150	138	131	133	133	117	119	167	135	135	127	129	146	143	129	136	151	150	143	162	131	134	144	149	145	148	148	145	161	118	148	143	126	147	148	143	158	137	114	134	148	122	145	143	146	154	156	150	132	145	144	131	145	146	123	130	156	164	130	151	168	145	137	133	152	131	128	143	146	137	130	168	161	142	149	124	153	158	152	165	143	168	132	156	161	172	146	154	152	142	151	122	147	151	140	167	158	150	155	155	161	147	132	157	151	130	138	140	162	148	142	172	152	158	147	163	144	145	133	166	148	139	163	150	150	133	143	138	138	140	133	147	148	142	157	139	140	157	166	138	136	158	166	153	159	172	134	137	159	153	140	136	139	123	134	155	142	149	145	131	129	152	144	158	155	145	145	128	149	143	133	146	148	162	146	156	165	156	156	152	158	132	124	139	157	156	153	139	145	171	137	146	145	154	140	147	150	127	174	146	155	156	146	152	156	147	140	152	124	136	135	150	152	136	140	158	134	140	140	164	156	132	169	160	135	150	160	152	137	151	158	142	145	147	152	140	160	147	131	160	157	164	159	167	150	154	164	150	140	140	139	163	145	138	155	124	160	144	160	143	158	149	150	148	137	136	128	151	128	158	154	147	135	137	148	138	122	140	152	168	130	151	154	127	138	153	142	146	133	150	137	131	142	166	167	124	149	147	136	154	130	144	154	134	141	143	152	155	149	155	118	154	137	160	158	117	155	150	143	158	160	146	154	133	151	133	154	157	124	150	160	150	144	151	152	170	144	137	121	155	162	139	144	153	177	152	126	147	146	155	129	141	131	127	143	153	157	130	134	129	134	125	178	147	149	141	142	164	146	137	149	123	147	181	154	146	132	127	139	148	157	138	138	158	133	131	145	145	158	129	139	127	161	131	163	147	149	154	140	162	151	150	154	135	144	138	152	151	116	143	119	151	147	165	141	150	169	146	148	150	129	119	144	149	125	161	138	139	138	160	151	146	143	140	123	152	138	131	135	140	171	143	150	147	157	147	146	133	150	157	152	118	127	146	169	155	127	125	145	150	131	145	152	132	145	146	157	153	145	134	139	141	154	158	147	145	162	148	156	129	127	148	141	111	113	151	129	146	160	157	120	154	126	139	147	137	162	151	149	158	150	135	155	148	140	142	156	155	125	143	147	133	144	132	122	147	137	129	147	142	154	136	128	136	154	144	150	164	136	147	142	151	160	140	149	143	137	156	170	154	128	130	166	147	152	141	158	151	156	148	138	119	135	145	153	136	126	148	169	169	150	142	126	141	137	136	152	151	164	169	140	142	147	121	168	136	143	137	160	154	163	172	137	147	139	138	140	133	166	152	161	162	143	135	144	132	165	131	136	145	158	148	136	146	140	140	130	144	130	141	144	129	153	146	140	152	155	153	157	139	159	134	142	128	138	135	143	167	168	140	151	133	139	151	130	143	131	147	135	179	153	134	139	159	132	150	134	140	171	157	150	128	152	165	147	184	150	152	158	141	139	158	163	125	141	126	157	147	134	162	147	152	154	144	155	158	154	120	156	150	136	160	142	146	154	164	150	144	178	130	146	155	157	149	146	141	152	152	157	147	125	155	157	142	150	139	150	140	137	142	146	161	142	126	168	164	126	142	127	157	138	165	144	152	117	154	166	172	157	129	152	136	172	142	137	153	127	171	162	149	134	163	157	143	115	156	138	143	127	147	145	144	135	123	173	153	160	163	142	152	155	157	139	134	140	149	142	171	168	132	140	141	165	155	152	128	146	151	136	144	160	140	143	150	155	157	155	165	144	156	143	161	160	155	149	149	138	147	157	142	145	159	153	132	144	130	157	132	150	135	148	150	135	156	141	176	145	145	148	126	139	145	143	155	148	134	137	137	149	152	162	141	151	148	147	169	143	154	124	156	146	158	142	156	157	154	150	152	131	145	124	132	145	165	146	134	153	150	139	151	144	137	135	127	157	159	136	146	140	151	155	156	171	148	144	164	135	144	122	153	143	138	135	156	155	132	158	158	146	153	145	137	143	165	134	159	146	157	154	137	139	149	171	162	164	160	150	159	156	133	135	146	137	150	160	145	133	134	144	162	144	162	165	164	131	156	141	144	139	146	147	135	157	133	142	146	155	146	147	127	130	155	140	129	133	165	155	147	171	146	148	143	135	132	143	162	142	151	134	158	133	165	157	133	160	151	143	131	142	130	131	151	144	163	149	145	154	140	143	141	147	145	142	128	179	161	146	158	128	142	131	119	142	161	161	130	134	137	155	146	144	163	145	130	161	147	116	156	158	161	158	156	131	143	147	127	128	158	146	145	161	158	136	173	122	160	143	135	130	139	124	148	150	152	165	144	153	128	156	136	140	146	135	127	156	150	137	148	152	144	141	133	147	165	153	120	138	177	157	154	147	154	170	131	138	160	141	154	161	146	126	157	158	137	132	150	128	114	152	138	142	147	164	129	125	145	144	154	126	135	163	172	130	140	135	150	138	149	145	131	150	136	147	160	140	147	172	143	141	139	127	163	151	135	155	154	181	149	135	147	131	148	139	170	134	151	141	137	146	145	132	139	141	149	138	146	144	137	165	143	149	139	142	142	119	147	138	149	143	135	156	156	158	130	151	135	167	151	151	137	153	131	142
53138	51966	43311	21253	555	545	565	507	475	503	534	503	513	506	500	507	538	549	492	544	539	526	512	493	519	464	524	516	537	514	490	522	494	494	535	538	497	545	561	500	506	500	499	472	476	499	504	523	538	492	482	529	509	553	552	537	500	531	448	480	497	516	515	524	533	486	493	519	472	497	489	519	506	478	503	518	541	519	481	525	525	534	504	515	523	483	501	528	486	494	519	499	492	521	488	502	525	487	516	522	481	502	461	502	512	482	485	544	467	486	477	471	482	515	503	501	498	536	490	495	499	513	504	513	516	525	503	492	513	482	497	526	523	532	508	466	533	507	521	529	517	488	524	543	521	506	527	480	496	492	522	524	500	498	499	518	494	501	510	543	526	545	464	511	504	518	505	463	546	482	517	530	544	499	488	512	503	524	518	544	483	468	501	529	517	509	522	521	503	511	477	492	491	498	524	481	510	522	465	527	489	554	490	522	535	510	530	497	476	513	495	551	494	498	496	520	506	488	515	563	500	485	576	487	494	498	477	514	526	510	513	534	503	534	500	495	529	536	509	514	469	469	511	495	509	569	484	454	518	541	523	502	489	535	500	530	482	494	504	503	487	517	500	518	488	498	522	507	537	522	514	468	519	532	490	531	530	485	547	518	518	471	485	475	510	550	530	528	496	525	482	485	512	487	483	492	481	503	499	490	519	504	488	496	515	496	510	491	524	497	534	506	481	500	507	498	516	501	525	494	496	508	521	475	480	499	511	509	506	524	531	503	509	527	527	492	523	501	474	511	536	504	517	511	499	504	480	511	524	522	506	489	533	536	525	498	492	480	514	505	497	516	488	512	478	539	522	487	534	474	517	515	499	496	470	515	536	487	489	516	525	521	514	512	480	561	497	518	528	516	462	515	491	505	521	528	495	463	518	498	528	509	497	479	518	547	474	499	491	531	471	506	521	517	517	560	528	502	508	516	499	519	498	522	533	508	540	472	492	522	510	554	491	530	530	511	506	483	520	534	499	461	511	498	521	506	539	485	532	489	541	523	550	506	497	525	480	473	491	494	528	499	463	502	500	511	521	493	496	460	506	489	504	496	515	548	516	552	485	543	503	499	530	525	507	514	507	504	508	487	476	506	539	492	502	494	497	516	514	467	510	506	456	514	544	505	538	481	497	549	485	471	442	491	513	547	516	543	494	527	505	496	480	507	479	516	496	540	493	517	495	519	552	491	562	477	516	521	499	513	500	484	538	536	530	504	505	502	503	495	501	515	495	540	500	461	485	478	476	523	503	526	518	502	535	468	518	493	494	495	549	516	519	523	513	490	520	519	535	504	506	541	495	510	499	506	528	509	474	540	505	533	509	502	484	482	496	495	521	507	509	523	517	511	555	483	495	506	533	497	522	492	513	528	469	534	473	510	462	497	477	503	499	454	481	511	510	530	530	509	536	464	497	484	511	521	503	556	534	521	523	495	502	521	505	507	506	496	507	514	521	504	483	460	495	499	533	535	496	504	514	505	489	504	521	470	540	485	515	516	516	525	536	492	516	548	513	532	479	523	491	485	513	508	520	503	508	494	518	515	507	522	526	527	516	488	483	517	498	496	529	494	499	540	486	489	522	520	521	527	513	529	542	522	506	498	525	504	541	497	508	531	499	523	521	484	522	514	461	502	478	462	496	509	499	497	513	499	487	488	478	518	520	523	494	468	532	522	516	506	491	541	540	523	477	512	521	532	496	503	497	533	521	522	521	451	548	514	495	510	516	528	483	481	499	522	476	484	515	495	490	504	511	524	516	519	495	473	499	467	532	533	528	519	496	496	482	492	484	502	525	541	484	516	491	511	485	512	500	547	546	507	521	514	492	461	512	541	498	497	537	489	506	546	489	534	494	501	485	481	520	490	514	474	534	534	489	488	499	503	557	499	538	518	521	521	518	528	519	517	510	495	533	466	507	502	527	542	538	517	501	482	530	542	540	490	510	509	518	489	492	513	552	527	502	536	502	512	508	499	522	498	477	511	486	511	514	531	517	532	495	531	512	490	496	496	499	464	536	516	534	486	478	536	491	479	490	509	533	507	496	494	513	482	516	520	523	498	530	518	470	527	528	491	521	516	509	551	544	533	508	545	515	519	501	511	515	492	503	524	508	492	491	521	538	500	554	512	533	506	566	464	497	557	522	544	517	511	464	493	529	485	518	483	500	543	465	530	461	521	527	488	531	518	522	516	513	508	494	560	515	546	493	517	514	510	505	534	545	486	522	521	504	522	549	515	561	540	516	545	544	473	487	501	510	467	501	513	528	505	509	550	489	503	528	496	505	520	517	525	486	500	517	493	562	524	497	513	474	483	446	511	520	528	493	534	491	539	515	489	487	549	508	490	523	506	532	499	498	497	542	527	516	516	485	533	486	503	520	531	505	526	507	528	488	526	484	502	463	500	521	511	504	538	472	536	477	490	466	517	500	499	507	501	535	487	520	493	496	505	501	495	529	501	488	510	502	519	488	498	506	499	525	494	495	472	526	492	499	508	545	521	538	510	550	528	494	508	498	504	497	490	538	525	573	539	495	513	488	526	509	465	503	495	527	491	531	460	512	508	515	569	482	504	514	500	528	511	504	494	511	504	522	523	511	498	539	503	505	474	515	545	475	481	546	513	522	495	534	484	510	537	515	527	494	471	478	522	534	545	509	534	494	472	531	489	518	574	498	525	485	505	496	542	536	508	517	504	466	520	584	475	496	553	510	485	474	511	489	498	545	532	523	510	501	532	559	495	497	494	522	531	532	498	546	497	520	493	518	531	513	504	532	495	535	565	538	511	504	516	498	486	502	559	477	542	514	482	491	529	521	483	514	536	501	471	512	493	537	509	495	503	520	535	534	478	546	525	492	470	510	508	509	507	516	505	520	487	517	492	540	485	463	510	485	493	501	507	513	503	539	483	496	528	545	459	493	508	507	520	475	497	540	517	470	524	465	520	529	523	531	518	528	510	490	569	522	481	485	528	512	473	561	478	525	511	513	495	514	484	542	492	528	501	534	516	556	524	505	500	513	487	524	509	512	508	498	519	472	525	500	508	503	544	506	508	469	538	511	487	512	480	506	517	486	521	519	528	548	524	492	534	538	528	538	528	536	514	494	492	490	525	507	483	515	478	496	528	514	525	501	495	509	532	462	478	492	538	520	468	537	534	523	488	484	518	504	536	534	516	485	486	543	459	521	498	488	552	487	554	520	490	488	493	503	504	470	474	569	515	528	502	496	478	506	488	517	510	552	492	502	518	517	515	495	508	496	502	550	506	498	507	514	498	529	476	504	496	503	491	547	527	537	555	515	520	509	545	495	532	517	497	548	538	511	540	531	519	497	459	515	498	541	472	552	535	550	496	513	517	513	493	519	503	523	513	518	513	504	496	556	489	554	516	521	521	531	487	507	487	552	553	482	508	498	492	476	517	479	511	504	487	497	498	507	534	517	548	471	484	477	542	499	525	534	522
71235	72044	56013	27170	7196	425	232	207	240	225	233	199	198	208	224	220	199	210	216	194	218	194	248	227	220	214	207	214	198	225	225	212	211	213	217	234	205	212	211	221	197	221	216	205	232	200	198	225	221	192	228	205	192	218	237	232	237	218	201	209	228	211	186	220	205	239	234	221	222	206	217	219	202	183	214	200	200	222	201	200	215	210	212	174	202	185	217	183	196	228	211	217	199	183	201	221	208	241	215	197	228	222	227	194	189	230	204	222	233	188	195	184	183	190	232	205	201	206	193	197	206	179	209	205	200	209	194	220	213	210	202	203	235	223	203	196	193	199	214	206	206	193	237	221	215	181	233	220	190	196	203	213	205	213	224	234	179	195	184	185	214	235	219	200	214	219	203	228	214	208	219	197	220	215	239	213	224	195	207	217	221	214	220	220	213	199	230	204	208	213	219	207	189	228	222	195	226	202	195	210	205	218	212	202	213	234	201	212	211	236	204	209	202	195	212	189	206	205	211	211	223	198	227	208	216	176	218	216	199	181	229	206	208	175	213	209	194	239	192	197	214	215	245	181	233	234	217	224	201	227	224	202	210	206	182	204	217	209	200	236	241	223	182	213	208	230	226	204	205	199	194	237	232	196	203	201	195	208	221	203	220	184	217	201	233	207	188	201	215	188	211	216	222	194	224	223	204	216	201	230	226	213	226	241	231	212	212	215	190	221	198	194	198	225	207	232	193	191	208	231	208	222	199	238	225	241	191	222	194	194	193	207	190	189	187	218	209	229	216	210	223	239	208	222	237	217	234	217	208	182	198	243	202	223	203	187	211	214	208	212	202	223	215	222	204	208	215	202	210	220	236	218	201	199	181	211	227	188	212	196	198	209	231	199	216	183	199	205	205	212	198	197	207	222	221	176	234	211	234	209	212	216	240	206	212	199	204	203	185	220	228	242	219	179	201	207	202	220	223	217	177	222	215	202	204	198	238	205	205	203	190	212	191	230	219	226	210	257	190	194	207	188	216	213	205	226	218	211	193	195	213	228	212	207	194	194	236	226	205	200	236	198	223	216	213	239	225	200	215	206	205	183	210	194	215	222	197	203	219	194	192	200	172	203	209	225	224	218	201	208	205	197	201	213	227	221	215	246	191	217	203	223	221	201	202	213	208	200	207	242	198	223	216	217	213	175	220	216	214	229	242	205	204	209	214	214	212	216	227	226	212	193	208	216	218	183	222	215	208	182	210	197	201	193	201	221	211	223	199	206	204	232	201	194	218	225	200	214	221	242	212	226	205	219	202	262	203	193	209	225	203	207	197	222	193	187	232	208	204	207	206	216	211	225	216	199	211	199	217	202	194	226	197	222	194	213	197	200	225	206	184	216	204	206	213	213	218	192	204	212	206	230	231	177	223	203	197	229	183	232	232	205	235	225	215	244	226	220	200	217	214	214	204	209	191	196	214	212	223	198	208	222	220	188	201	213	234	219	221	242	224	210	201	229	198	187	203	195	231	208	195	205	230	214	217	205	209	221	224	189	228	220	213	223	214	211	232	217	208	222	214	236	209	245	186	241	195	204	204	224	200	220	200	208	193	202	219	219	219	226	195	203	201	220	220	218	217	185	198	226	194	217	222	197	207	191	193	237	216	208	202	244	204	184	216	229	208	213	228	227	204	212	186	195	228	198	214	227	182	196	191	186	226	194	207	199	226	238	201	220	225	193	204	210	183	244	219	221	210	202	225	205	178	198	204	190	204	206	196	177	197	218	208	194	205	201	215	193	225	218	220	199	217	172	215	198	234	204	201	204	217	222	239	212	215	217	208	242	198	231	205	207	186	219	199	217	210	213	210	200	197	216	192	220	205	227	216	224	194	200	220	207	220	199	230	203	201	201	195	211	210	218	195	230	226	216	228	204	199	202	217	176	217	223	193	218	204	228	195	204	209	221	226	205	222	210	203	198	221	223	208	221	197	204	232	228	174	196	226	200	211	187	202	198	216	235	233	202	224	224	194	217	221	214	255	204	206	209	224	185	221	227	224	203	203	215	216	218	191	185	194	217	255	201	203	225	222	210	194	214	192	241	213	232	228	221	228	187	224	201	220	187	179	189	214	193	200	195	208	167	207	233	193	187	218	208	206	216	202	196	197	215	169	204	224	216	189	216	210	206	201	193	217	213	207	208	218	209	238	208	196	185	205	227	191	217	214	204	201	211	222	205	221	216	221	217	207	212	224	201	212	197	163	228	214	226	218	232	207	204	198	189	229	204	180	204	187	179	190	215	218	206	206	211	197	220	222	208	205	194	230	189	202	170	227	221	210	204	226	202	207	214	216	204	200	233	246	230	177	212	197	219	192	220	199	209	201	230	208	192	221	210	214	225	180	200	219	215	196	231	199	206	224	215	195	203	221	228	213	200	206	195	195	209	220	211	192	206	206	208	182	210	197	205	183	213	209	229	224	217	224	196	198	202	215	208	204	200	197	246	227	189	221	210	220	190	214	228	224	207	223	239	214	215	190	209	211	211	219	212	201	193	195	214	210	209	213	193	209	190	212	188	208	188	224	213	218	215	232	209	170	204	206	220	206	280	202	192	188	195	201	226	215	201	199	205	194	213	221	186	217	212	222	189	211	195	207	215	220	233	222	194	213	208	210	211	189	203	207	205	240	237	228	218	209	197	216	258	201	195	214	221	223	211	204	236	205	204	211	203	231	206	210	216	212	203	234	220	231	209	204	181	210	241	195	196	212	193	201	224	217	228	215	218	224	188	209	221	219	205	195	188	217	205	251	201	186	225	200	235	209	187	211	181	208	217	195	218	211	205	207	215	184	199	192	206	189	226	206	214	249	196	217	234	226	211	197	210	199	209	204	194	200	238	224	216	255	231	223	211	222	226	210	207	222	203	218	233	205	210	220	226	164	192	207	201	204	203	218	195	186	189	216	212	209	172	205	202	223	205	237	206	227	234	225	206	208	213	189	206	212	215	210	219	202	189	215	220	240	223	178	184	200	216	227	212	228	206	207	226	208	215	198	234	212	222	203	224	226	231	208	233	217	202	213	204	231	211	187	218	219	178	198	223	213	224	205	182	213	204	220	208	232	233	195	199	226	201	212	197	233	226	224	214	210	223	222	207	210	199	203	223	197	194	223	201	220	205	215	207	246	198	199	196	209	194	201	233	212	166	233	203	218	206	218	198	221	212	202	194	200	191	187	189	196	207	186	196	204	207	224	213	196	228	199	187	222	205	208	224	224	220	184	192	227	213	197	211	190	236	184	237	187	226	219	220	229	225	207	194	210	215	199	194	198	232	193	244	198	204	186	195	217	199	226	208	170	197	236	188	206	211	208	206	202	202	217	213	206	225	214	213	194	204	250	188	195	228	187	224	186	195	188	188	200	207	212	203	216	222	208	206	198	186	217	220	225	217	194	207	199	187	182	195	218	212	224	233	190	217	215	207	222	208	199	240	224	213	197	217	203	216	227	189	192	202
64171	65621	54822	29266	817	761	771	731	704	739	726	718	752	740	704	682	694	695	709	690	689	697	688	678	703	668	691	666	661	684	704	691	697	707	683	703	658	681	693	733	708	702	695	672	727	739	717	679	698	707	672	692	660	651	672	690	676	659	642	720	689	685	670	685	763	656	685	608	694	702	671	688	744	702	698	725	704	680	733	675	649	683	671	673	670	676	652	673	674	760	660	693	683	689	669	676	706	655	671	683	712	743	647	647	713	679	665	664	683	717	701	777	703	684	694	715	673	731	690	686	709	674	656	716	676	640	653	682	718	687	686	628	652	696	689	706	687	678	649	644	681	688	677	681	705	678	663	696	710	688	694	672	696	691	705	659	727	628	658	692	646	696	733	672	709	648	646	686	667	702	701	653	710	686	622	671	673	713	731	667	669	688	682	686	671	666	680	662	673	653	688	616	653	691	665	677	660	678	651	646	695	669	672	700	722	687	670	697	675	671	710	664	628	694	667	672	637	657	662	679	654	619	711	697	675	746	689	676	675	715	699	701	761	697	675	688	700	674	688	661	648	683	713	641	680	654	675	650	742	665	726	692	735	698	703	677	687	671	661	686	751	680	698	691	701	662	705	651	661	645	678	652	718	687	675	665	718	698	654	701	668	690	728	659	684	726	703	699	683	715	694	634	710	685	698	725	707	701	686	672	693	680	701	679	669	710	686	656	695	653	665	681	711	712	648	701	735	701	676	651	665	688	703	693	718	621	699	701	755	639	702	718	660	656	651	690	691	680	656	672	691	665	675	685	733	653	651	681	669	668	664	721	697	645	680	713	639	681	685	659	713	649	700	717	726	648	737	638	708	690	660	700	702	681	678	650	668	686	671	662	690	703	640	673	712	708	717	666	720	704	726	658	705	684	664	669	697	667	667	694	716	701	668	668	698	717	686	704	678	629	695	691	715	631	704	668	646	712	687	696	695	695	680	679	676	691	706	693	718	647	693	675	664	653	673	695	676	696	665	682	666	663	704	672	681	684	658	680	720	713	691	705	721	715	690	676	682	691	705	684	668	641	705	704	707	700	682	648	674	687	687	649	699	660	686	655	688	710	688	715	672	652	662	679	706	689	676	698	681	709	679	678	717	653	688	652	682	682	747	686	704	680	696	675	657	739	714	685	679	705	699	681	729	689	684	668	686	664	673	647	629	714	693	714	680	709	670	702	709	679	684	725	675	702	695	680	659	664	661	684	690	681	727	714	690	647	696	619	707	751	663	708	647	667	752	728	682	692	662	695	680	717	682	688	714	695	688	675	670	693	673	700	718	682	698	659	640	694	654	668	700	686	691	715	687	695	650	689	634	664	731	655	641	715	695	656	698	702	730	660	718	648	664	680	661	741	674	678	668	664	707	670	681	693	711	675	688	710	632	710	715	643	695	691	660	733	638	682	695	703	687	651	688	674	681	665	724	659	710	675	701	686	656	645	702	688	696	685	648	732	706	690	692	675	670	658	708	628	666	673	669	759	668	626	674	683	706	663	712	715	650	700	717	692	655	649	649	683	670	685	653	704	677	671	715	677	693	730	664	677	677	703	704	689	660	664	656	696	693	677	690	711	657	700	679	724	705	697	711	703	666	628	732	650	689	670	713	642	667	731	725	669	705	638	680	644	680	680	700	742	662	649	712	680	686	665	672	684	690	687	715	784	657	678	690	692	675	719	673	673	689	697	628	668	679	660	684	655	638	714	649	722	708	751	691	737	695	670	708	681	735	657	665	680	730	716	704	676	667	659	646	718	689	692	646	692	716	715	714	696	743	706	690	704	711	689	697	671	677	695	712	682	677	693	666	687	643	681	664	708	684	692	658	708	687	668	672	720	723	679	653	702	664	735	702	700	674	717	671	732	703	677	680	727	650	724	689	725	671	673	668	648	685	667	688	697	675	662	691	647	718	712	641	672	724	629	687	677	687	725	735	690	668	683	704	695	672	694	728	692	694	673	684	689	656	616	717	662	731	654	704	647	689	700	725	691	719	686	687	691	654	680	656	669	722	659	713	692	648	707	634	720	648	655	737	674	698	679	706	697	646	684	662	653	697	708	652	667	655	712	683	671	703	699	656	681	712	692	711	666	702	737	677	670	659	684	657	669	719	683	685	683	662	692	686	671	689	688	623	656	723	639	692	720	637	717	641	730	659	702	691	682	686	680	721	664	712	705	653	691	666	659	694	715	680	683	662	733	692	700	677	705	681	672	747	648	672	704	670	693	686	676	746	663	714	672	708	680	698	719	715	677	744	671	688	675	671	672	659	656	671	660	619	664	709	707	689	664	694	647	680	736	701	689	701	646	680	682	640	667	717	667	697	714	643	712	770	663	708	686	714	676	710	684	707	631	674	695	662	700	653	649	670	661	726	686	661	717	687	712	643	653	706	693	670	692	691	713	730	681	629	626	727	736	683	700	736	679	664	625	656	713	700	696	683	685	666	680	665	675	685	674	698	727	699	664	661	656	696	671	694	664	697	670	671	678	673	698	688	710	712	675	690	689	728	679	684	667	684	654	706	709	685	690	697	669	717	676	741	679	704	681	678	654	653	653	723	702	642	714	672	668	667	692	681	710	722	625	709	684	683	699	662	655	669	710	731	714	700	725	653	706	747	685	696	691	707	635	639	618	702	666	668	703	714	707	715	703	705	674	642	708	666	722	678	660	655	642	659	669	689	666	657	700	725	701	703	646	635	708	681	636	694	695	656	693	643	723	686	680	610	727	690	703	688	682	675	681	713	699	726	632	714	705	660	688	698	713	668	718	705	710	693	682	687	681	691	640	694	690	655	694	681	651	711	722	749	676	686	660	697	677	648	641	673	714	709	671	633	692	672	669	703	702	665	695	689	668	671	715	701	693	691	676	631	709	711	696	694	693	663	643	690	661	690	704	656	695	693	703	693	716	701	723	699	669	691	671	670	723	713	687	684	672	703	681	687	716	672	687	690	707	665	646	679	729	714	663	694	698	700	675	699	671	622	650	659	721	653	649	681	688	711	662	725	677	705	655	699	710	696	676	680	645	690	707	686	679	685	653	663	686	677	686	657	689	698	656	667	646	685	712	671	719	719	722	696	690	667	650	664	693	715	682	670	648	706	661	696	680	640	692	695	628	683	635	734	695	720	666	718	734	628	704	737	697	708	709	686	666	707	638	706	656	729	675	692	702	703	712	644	681	650	611	685	678	699	638	669	703	690	744	672	686	686	705	683	705	683	676	665	677	659	710	719	695	701	719	700	671	699	736	655	698	683	703	656	703	674	657	700	678	644	674	708	711	683	674	637	668	668	674	712	694	708	688	734	673	709	688	720	707	701	699	689	663	661	698	684	652	673	674	679	715	670	752	685	647	634	698	674	737	679	685	656	675	670	661	665	752	722	647	680	702	712	664	708	689	683	684	669	706	692	714	683	600	632	681	665	688	688	675	690	680	733	692	694	669	699	656	640	753	687	718	674	725
32742	20992	8507	1298	231	177	209	187	190	179	191	201	203	180	188	190	198	181	195	190	177	196	200	175	183	180	191	194	194	177	183	174	185	201	197	170	194	183	200	163	181	174	171	198	188	177	193	187	177	179	171	173	149	191	214	193	204	197	211	196	185	208	194	202	195	189	194	175	208	172	173	200	201	185	189	186	194	206	183	163	179	188	211	174	165	222	183	196	173	184	151	166	193	185	179	165	205	197	202	191	192	194	180	191	178	201	181	195	194	203	188	160	190	200	215	212	176	176	228	206	186	179	184	178	198	181	183	174	194	181	213	180	194	200	164	165	176	178	185	177	182	174	174	184	160	190	189	189	167	193	181	192	185	182	197	172	187	180	189	179	179	182	211	184	188	211	207	166	175	182	175	174	185	186	179	185	206	177	208	167	164	181	178	158	168	197	200	172	212	181	187	202	210	187	169	160	197	183	183	168	175	194	177	168	195	176	191	206	187	180	161	195	191	183	195	200	171	173	183	191	193	208	181	208	193	199	197	188	176	173	184	186	181	179	182	184	155	182	183	188	191	200	202	188	173	195	177	161	173	191	196	194	185	229	185	187	180	183	182	173	183	176	169	189	195	199	190	187	194	198	187	190	172	191	210	198	177	195	167	211	200	186	177	181	186	187	192	197	173	184	187	157	196	167	187	161	159	171	190	194	189	182	202	191	207	181	181	171	182	190	183	184	200	175	181	175	174	173	186	191	181	170	216	189	161	188	173	205	169	204	181	189	168	193	190	187	201	179	190	171	172	210	196	179	168	175	167	191	198	192	186	199	183	191	198	180	192	167	189	166	155	183	201	205	167	196	209	210	164	197	197	162	176	190	181	176	181	216	180	207	199	172	195	156	168	139	180	182	170	183	192	183	200	180	206	185	173	182	176	172	177	207	211	216	188	172	186	161	202	177	169	167	234	181	191	199	172	171	176	180	204	167	171	180	166	202	187	197	182	172	169	204	185	154	163	178	180	206	170	205	186	189	196	172	178	182	213	184	184	186	189	205	205	191	179	199	183	177	193	179	194	179	192	194	183	190	199	157	188	206	203	205	198	194	174	160	163	192	169	207	173	165	184	179	177	200	170	192	165	166	171	193	204	177	186	181	199	187	209	187	189	193	180	183	177	185	210	180	186	200	206	173	172	192	197	177	166	182	190	194	190	150	195	227	186	180	175	204	200	191	193	181	198	192	165	192	179	187	168	175	200	199	172	171	200	185	189	167	189	190	173	189	213	179	211	214	186	164	187	212	190	197	207	179	205	197	201	174	177	186	182	181	178	186	191	173	224	191	156	172	195	180	184	167	169	172	150	202	168	176	209	190	218	192	192	185	197	190	162	181	175	182	176	170	202	182	191	177	159	215	196	186	172	197	197	201	211	173	177	183	189	193	177	204	179	212	210	182	192	176	156	177	192	178	176	172	182	186	205	159	184	184	170	203	206	218	181	161	188	178	226	194	173	173	226	184	172	161	172	190	213	177	174	176	178	193	161	196	211	178	179	180	192	166	186	165	177	179	201	197	182	191	182	165	157	178	204	200	178	199	193	199	180	201	164	215	186	197	178	168	207	182	169	193	140	186	223	193	170	195	188	198	177	195	160	174	186	174	184	175	175	178	176	202	185	174	198	172	184	139	175	190	200	181	193	184	213	191	194	195	178	192	162	196	189	180	165	183	203	204	175	173	188	183	176	170	183	181	190	180	203	197	207	182	169	196	185	210	201	186	184	173	185	210	194	188	175	179	166	209	183	183	205	192	186	196	168	212	176	166	180	213	181	190	185	178	163	180	196	192	188	179	187	176	169	191	187	161	207	186	203	208	183	169	188	162	171	194	178	187	190	214	170	196	190	200	161	169	151	171	161	191	193	211	176	192	192	211	201	207	201	205	199	192	176	189	195	167	179	207	205	185	182	192	188	199	205	180	188	194	187	203	198	160	189	176	188	185	186	199	205	199	182	173	210	178	192	200	182	183	203	199	165	183	176	192	190	185	170	188	189	206	204	170	183	175	189	210	195	216	191	175	186	194	216	171	174	174	206	154	190	183	185	214	194	198	195	175	207	186	187	157	181	178	198	180	198	177	175	194	194	170	197	191	189	184	190	193	181	186	198	182	167	191	176	169	196	180	165	155	200	181	167	199	160	178	179	214	191	196	194	175	178	205	202	208	189	162	177	209	195	180	196	196	192	175	189	204	176	205	201	174	184	176	202	180	186	209	185	193	174	170	173	169	192	164	196	184	198	185	221	178	201	175	167	162	190	208	188	170	183	207	202	192	168	180	187	182	182	185	175	218	217	171	185	193	188	166	180	217	205	179	196	171	170	176	212	192	184	193	220	175	169	179	218	174	185	174	199	165	199	208	195	197	195	197	181	191	167	191	170	194	178	190	184	172	208	166	196	194	182	168	205	207	203	177	175	179	213	187	174	177	176	197	187	182	172	194	174	179	202	197	191	184	193	188	174	177	188	188	182	199	178	189	189	184	192	172	176	195	204	166	170	177	195	215	184	176	182	171	174	172	178	182	166	177	162	196	152	200	198	196	169	159	179	194	174	173	213	182	199	184	172	194	180	179	182	182	200	202	186	182	208	196	196	176	170	195	182	161	166	171	206	170	194	171	178	173	186	174	198	206	171	166	158	179	176	184	156	176	193	184	177	187	184	148	167	182	187	180	189	182	158	198	200	185	206	202	175	163	180	186	168	193	187	198	187	208	173	200	184	154	193	187	195	181	182	173	186	193	169	163	185	188	193	191	185	151	217	185	191	181	180	185	174	181	174	195	186	163	190	187	162	166	163	188	207	176	201	183	218	172	187	169	174	180	185	176	183	183	182	206	184	191	184	184	182	191	176	190	210	186	170	196	186	223	187	197	191	184	153	185	182	188	194	168	183	193	190	227	195	195	205	196	207	185	166	183	159	189	186	180	164	189	171	190	195	196	216	195	197	173	178	190	205	187	217	198	177	177	172	205	173	189	196	200	163	173	193	153	197	183	209	188	187	194	193	159	198	186	174	197	183	181	225	184	175	175	169	200	188	183	181	190	172	203	179	155	193	190	198	191	176	191	181	186	193	205	202	194	161	181	174	185	186	185	179	198	193	179	185	171	194	173	168	173	204	201	201	216	209	202	171	172	165	169	211	181	164	193	185	172	188	200	176	189	183	191	180	195	180	178	176	216	180	189	195	176	191	185	192	183	209	185	213	190	185	198	174	220	163	170	193	186	195	200	171	174	175	178	190	194	202	193	174	182	188	178	193	188	201	190	183	211	180	205	197	175	200	173	169	205	177	182	187	179	206	198	176	177	189	188	166	186	207	186	187	200	203	189	188	180	196	187	169	167	186	185	169	176	197	164	201	199	190	188	212	191	204	191	185	181	195	193	187	184	203	160	183	197	191	202	197	184	186	175	179	178	196	213	183	176	181	170	195	204	215	197	158	180	183	194	196	200	177	201
34394	24821	13892	3537	647	633	612	632	664	627	667	648	606	628	598	660	616	626	600	666	698	622	658	609	650	602	628	605	613	572	612	602	659	620	635	647	661	669	618	632	710	639	624	610	647	612	592	607	645	625	602	571	652	586	593	624	614	647	624	607	656	671	652	649	671	611	640	641	639	600	657	650	632	609	621	669	622	640	657	624	676	682	643	615	579	627	640	651	626	640	599	653	612	624	636	618	614	608	636	640	641	614	631	618	630	609	612	640	692	608	589	654	622	654	593	692	640	620	617	684	673	636	616	651	605	611	630	628	635	656	611	636	643	660	632	565	626	647	661	614	673	587	645	630	628	645	651	615	630	641	588	614	637	598	651	638	615	638	690	654	672	606	652	616	652	597	653	589	640	622	625	610	651	605	622	624	585	612	634	632	606	631	638	637	612	630	620	629	654	621	650	630	639	626	641	604	624	650	632	660	653	644	639	618	621	626	623	639	649	639	594	605	625	650	627	642	647	613	635	646	648	659	687	644	592	639	601	631	603	623	624	620	641	651	610	630	599	645	649	670	605	622	591	628	586	626	634	666	597	604	646	596	646	600	652	605	639	632	587	661	616	617	651	584	654	647	685	620	659	624	660	610	685	627	647	623	612	613	611	584	617	673	602	673	625	611	608	626	619	661	630	683	639	639	639	612	614	657	591	609	654	650	636	649	645	685	623	635	618	642	632	631	652	596	622	631	619	622	610	638	634	653	601	642	637	669	662	632	602	650	612	661	682	656	653	641	642	674	626	622	644	637	602	626	626	652	640	661	613	614	624	676	663	631	598	647	635	589	610	644	611	635	601	654	635	673	639	592	630	621	555	672	682	619	595	617	610	617	597	604	641	665	655	629	602	639	607	659	665	627	627	655	637	595	644	683	678	617	611	619	646	621	655	620	648	601	622	623	642	654	593	590	675	621	607	600	685	608	616	655	590	613	666	652	609	667	631	681	655	621	601	573	570	593	639	644	675	657	663	644	625	611	685	638	586	648	676	657	648	605	676	647	639	602	634	620	646	645	636	616	651	645	656	635	632	657	607	598	635	637	606	613	639	641	660	633	636	619	676	625	683	635	666	615	615	621	635	595	642	653	621	678	642	642	640	615	646	599	622	638	608	626	633	623	678	641	634	639	621	618	667	659	585	637	653	621	616	625	607	607	603	639	640	606	593	612	616	639	648	616	680	650	643	618	617	643	612	588	679	645	604	587	649	663	648	586	625	605	617	618	627	681	617	631	604	582	619	673	640	644	659	599	611	609	624	636	660	628	649	585	659	629	632	621	665	616	658	643	661	643	617	655	597	657	609	646	638	634	622	648	638	699	679	653	640	647	618	620	644	652	617	643	672	638	651	626	610	642	625	629	594	657	649	670	565	640	631	635	594	639	608	598	708	604	650	663	660	640	622	622	572	615	682	649	627	632	619	669	643	624	660	644	583	615	633	659	587	593	686	661	620	654	610	639	632	677	591	650	642	638	655	595	619	665	656	648	603	623	590	627	601	668	634	628	642	606	618	627	618	639	639	630	642	629	649	614	621	623	635	620	643	642	625	676	596	596	651	641	652	632	664	623	619	612	651	644	655	671	631	640	632	618	634	630	614	648	677	633	647	607	633	631	624	613	623	657	619	625	663	627	600	606	628	601	627	611	634	648	625	629	632	623	645	611	653	640	638	650	633	610	615	640	627	594	615	627	667	604	626	640	610	621	620	626	625	629	623	630	633	639	631	661	597	648	633	638	637	617	617	626	629	636	650	598	665	644	599	653	652	609	621	627	629	615	630	669	652	617	634	619	598	633	649	630	627	680	646	683	682	612	644	603	652	644	628	599	622	650	645	618	619	612	641	627	649	629	670	619	637	685	620	638	624	618	637	645	640	632	639	651	653	618	651	667	662	609	668	652	631	670	658	648	648	635	672	618	594	609	618	642	598	683	644	595	617	639	621	637	646	625	627	643	636	619	605	649	642	660	657	632	583	637	603	583	615	638	656	601	640	670	624	624	634	611	632	615	657	632	637	641	657	648	609	601	622	646	647	630	669	601	565	666	596	600	636	641	692	607	649	635	666	592	657	635	642	684	653	641	636	648	640	664	626	653	624	637	653	603	625	616	691	613	636	629	692	619	591	621	679	629	628	636	618	618	652	597	617	635	667	611	671	684	608	646	637	629	615	617	649	666	623	659	594	672	624	633	657	608	665	635	638	632	594	639	640	647	692	618	663	614	636	599	613	676	597	607	579	667	642	671	629	648	652	631	644	632	656	623	639	642	659	635	653	625	621	632	593	632	631	683	629	585	636	634	636	623	629	602	648	657	566	607	587	641	623	639	661	680	661	628	617	649	612	649	637	631	608	621	628	605	625	660	636	636	618	660	630	615	646	635	621	636	615	640	612	650	614	658	615	614	630	628	637	656	645	609	614	623	608	609	677	630	622	639	617	630	644	623	607	619	587	647	584	641	646	642	598	603	578	674	647	648	651	627	622	634	654	633	654	614	662	651	616	612	635	661	610	659	609	618	646	602	622	637	599	672	634	606	612	639	638	643	662	608	639	626	625	683	645	641	601	609	602	657	667	626	665	660	645	612	639	618	638	588	619	601	629	629	629	651	635	632	664	602	589	612	670	642	601	647	620	663	637	631	604	610	627	622	627	599	637	623	590	613	642	635	622	634	648	635	637	649	615	625	673	583	631	609	606	673	630	613	631	678	692	619	664	582	629	642	647	606	664	630	621	621	632	656	651	638	616	635	620	638	605	624	641	600	651	654	678	644	631	634	636	613	598	634	634	569	660	631	677	648	680	622	654	632	640	621	634	605	607	666	625	596	633	635	645	600	639	587	657	608	683	645	623	614	633	619	616	641	621	600	647	607	642	630	587	627	616	640	665	602	639	628	609	622	621	648	636	635	662	609	622	629	647	661	623	659	627	639	655	609	626	632	604	649	639	631	636	627	663	590	645	627	657	632	634	629	690	600	650	650	667	675	637	638	580	633	639	609	581	641	602	627	632	636	637	635	628	634	588	603	651	647	647	613	639	607	679	645	686	682	642	610	648	605	639	620	621	600	671	596	658	644	665	622	639	650	649	609	605	609	620	625	679	662	651	598	626	640	674	648	618	624	639	599	646	651	663	664	608	551	604	680	669	629	629	639	649	638	634	628	628	650	638	635	600	593	575	648	623	610	619	649	616	637	640	627	658	605	641	641	607	653	676	619	631	639	652	642	638	609	622	614	649	614	628	626	639	619	601	619	608	617	609	616	640	650	575	654	618	597	648	608	625	602	624	670	637	655	686	607	641	624	650	648	609	639	671	673	638	614	630	613	661	647	668	590	658	643	631	672	642	668	610	633	595	584	628	635	659	605	632	630	682	615	656	634	613	647	673	635	681	616	630	641	597	640	672	630	643	660	624	598	636	652	615	648	650	613	664	620	653	624	610	610	657	597	616	617	635	664	629	653
68547	63161	46066	18048	1879	186	166	146	162	159	140	153	133	145	147	141	153	166	153	168	158	171	162	148	163	152	148	121	149	155	156	146	151	163	131	152	163	164	158	171	151	144	135	135	166	174	156	164	150	132	162	130	146	152	160	136	149	168	155	156	149	141	147	170	151	151	153	140	147	135	136	150	155	165	133	148	139	143	153	156	148	131	145	153	157	159	136	159	166	140	148	147	160	170	129	168	163	178	169	153	137	151	145	133	166	144	153	160	157	169	170	162	162	158	147	156	151	161	149	123	170	153	153	147	146	164	156	151	144	167	166	146	168	139	139	160	127	144	154	185	159	105	147	130	142	143	163	155	147	135	159	175	145	167	130	148	150	149	143	148	132	136	160	158	152	143	160	152	183	166	154	157	155	132	161	154	156	168	152	149	127	138	144	154	138	153	135	155	163	141	150	161	163	154	150	170	152	153	134	163	161	156	166	156	137	164	155	164	146	143	135	132	149	150	145	144	152	171	162	142	155	176	155	173	170	146	157	127	155	180	172	159	151	157	149	144	162	153	153	124	140	164	145	150	155	156	157	147	138	154	137	184	156	153	146	141	149	155	143	180	143	147	160	155	150	155	167	160	144	153	133	138	154	141	144	128	169	154	150	145	155	164	160	161	147	141	172	147	142	157	138	149	166	141	159	143	150	161	155	133	160	167	140	151	160	148	145	153	148	159	146	146	143	157	151	146	177	151	143	165	161	157	149	169	149	153	149	141	153	142	145	149	152	152	169	160	149	152	153	154	183	170	125	159	141	148	148	164	139	130	135	160	140	151	150	162	145	142	134	142	151	148	133	160	137	142	168	161	139	137	159	170	142	173	159	154	153	138	138	155	151	152	137	155	156	156	161	158	171	156	148	159	162	170	148	146	137	144	131	128	141	158	151	144	151	167	145	158	152	162	159	160	149	148	143	140	133	153	150	162	148	149	165	144	148	158	159	141	165	134	151	149	130	156	175	148	162	145	170	156	172	151	154	148	163	136	146	153	149	137	164	170	148	146	147	156	169	162	158	150	177	167	149	153	171	152	169	145	140	149	163	165	148	158	138	157	142	159	160	143	148	149	149	142	143	138	127	139	165	133	151	130	149	169	138	131	146	144	130	147	156	151	141	154	157	155	155	143	149	155	148	147	155	155	140	190	160	148	177	142	171	142	139	153	125	153	125	149	146	148	156	150	141	129	150	149	156	154	149	162	149	140	141	141	156	165	156	141	139	141	153	139	140	167	159	149	155	171	136	144	164	146	164	161	148	129	152	159	144	168	142	153	156	180	178	178	155	141	154	162	151	164	144	160	140	138	158	153	163	164	142	161	139	157	172	156	150	169	159	160	176	143	152	184	165	138	158	178	151	133	162	149	162	157	159	150	176	159	157	150	162	149	142	145	148	161	171	147	148	150	153	137	159	177	153	146	159	154	171	141	160	145	160	172	148	158	142	154	131	143	153	167	167	137	143	130	142	134	160	140	147	132	144	139	148	139	150	143	151	160	142	154	151	147	171	146	168	166	161	149	152	144	154	144	155	146	157	138	151	167	148	141	169	139	129	181	160	140	156	151	169	151	158	135	150	134	143	191	151	163	151	151	173	146	156	155	150	165	153	154	146	150	137	149	145	142	145	147	131	146	144	148	132	155	153	156	139	152	168	161	169	150	161	170	130	139	156	137	147	138	152	135	149	151	149	165	149	155	165	155	138	150	147	149	186	157	163	154	143	139	142	135	143	159	148	152	143	165	163	150	157	150	159	173	153	160	145	168	148	141	165	144	160	147	171	169	143	150	130	147	162	152	163	163	144	153	151	147	165	150	165	164	165	139	162	147	131	147	141	159	128	144	160	153	167	157	146	124	120	144	162	161	167	174	161	170	143	186	156	144	170	153	149	147	148	153	157	160	177	158	159	167	162	160	152	169	141	157	137	152	150	134	142	148	162	145	131	159	145	149	143	153	144	191	146	162	148	143	163	154	168	167	144	143	144	153	168	167	137	156	161	149	149	136	173	170	156	144	141	153	154	164	132	159	166	174	156	128	160	141	162	149	150	160	130	173	170	139	153	155	138	157	139	133	142	124	134	145	167	143	151	132	142	145	135	137	140	139	149	164	153	145	155	173	174	120	147	145	134	155	135	152	138	159	168	175	172	136	135	158	156	163	124	150	130	167	148	166	169	149	169	152	139	130	133	127	138	154	159	168	165	150	161	141	166	153	134	151	151	161	157	166	147	160	158	169	149	168	156	148	148	141	143	180	154	136	133	143	145	144	140	154	164	156	160	141	169	149	158	152	150	158	159	157	155	160	158	149	172	151	160	161	138	134	150	152	158	178	150	161	143	159	147	149	136	144	136	145	170	147	145	147	146	177	166	140	139	151	133	162	148	174	149	140	122	144	151	153	158	150	142	164	151	135	167	142	168	157	133	156	156	145	173	144	142	153	155	162	150	141	145	143	148	148	152	153	147	144	147	142	140	144	133	127	148	142	143	146	148	150	146	154	143	141	153	161	159	160	149	144	163	138	145	143	157	151	159	140	179	135	143	152	150	169	136	147	158	149	146	164	157	136	146	141	162	181	138	165	152	152	146	143	157	137	150	160	151	131	138	157	147	157	125	153	161	137	131	162	130	177	164	172	157	122	152	146	179	145	140	160	147	157	150	164	152	127	163	147	149	147	166	165	141	135	151	151	122	157	144	147	144	143	155	138	184	137	159	152	178	162	139	145	137	166	138	171	146	152	140	163	156	150	126	157	126	151	146	150	172	146	150	122	142	160	162	147	155	155	159	142	152	172	145	146	147	148	163	148	149	155	145	145	150	146	159	141	165	164	162	163	137	148	148	147	157	146	145	131	152	129	141	164	144	120	156	165	160	137	163	140	158	167	145	142	138	159	139	141	165	174	158	158	154	135	167	121	152	160	143	164	123	137	140	146	158	164	169	150	154	154	148	128	127	143	138	150	151	135	152	164	156	142	156	159	152	167	146	157	139	151	127	148	158	158	140	146	138	151	143	131	154	147	162	149	149	164	145	159	151	157	171	159	148	140	155	146	164	140	169	171	160	138	164	147	150	139	131	152	152	153	158	149	149	133	152	152	164	152	154	166	166	135	132	142	146	152	153	143	135	148	151	133	144	127	143	138	147	152	145	139	163	135	171	142	143	158	153	154	161	151	146	152	148	132	132	141	151	156	156	137	174	162	151	142	146	138	140	169	138	162	153	148	142	148	153	148	145	135	158	148	158	161	147	157	134	126	143	154	145	144	164	139	164	141	160	145	149	158	151	156	156	127	153	138	143	137	147	122	138	151	133	129	162	161	161	147	145	135	161	136	161	132	153	179	165	162	140	170	161	163	152	148	137	137	151	161	171	148	178	146	143	154	143	135	137	148	156	160	143	149	126	161	157	141	164	152	146	147	149	149	150	141	146	145	160	143	148	137	173	134	160	137	148	159	160	160
53422	51857	43236	18830	568	543	533	531	592	522	520	549	549	557	557	551	508	516	525	548	534	574	522	573	507	542	529	552	509	483	527	553	521	544	526	522	494	555	528	482	521	502	539	504	553	536	529	541	533	531	504	522	545	541	501	512	563	524	551	544	516	509	536	474	549	551	528	478	546	520	524	493	510	531	587	547	531	541	546	516	560	534	549	502	549	534	533	529	544	508	508	527	503	532	520	529	525	544	518	515	490	520	539	506	522	531	524	537	533	527	523	524	577	504	510	532	509	542	537	523	525	530	531	493	519	495	526	546	537	523	533	528	534	512	600	540	527	513	500	512	499	508	566	559	529	524	549	552	528	524	549	512	498	515	577	543	566	567	467	555	527	513	551	538	537	540	582	528	508	542	486	541	499	539	563	543	535	534	506	552	532	566	537	513	552	517	522	535	492	516	524	512	538	534	518	566	529	532	528	539	552	537	568	494	514	519	501	531	522	531	496	489	539	547	529	549	546	492	517	532	528	535	484	526	509	504	530	494	532	524	522	482	519	534	532	516	532	483	531	500	501	521	508	545	509	532	520	551	518	559	500	509	543	525	541	521	551	523	541	542	520	549	553	529	533	546	532	538	521	545	477	490	552	526	529	542	505	534	481	498	530	527	536	505	527	559	543	531	513	522	536	520	519	533	546	517	547	508	562	506	537	563	529	524	539	471	511	499	523	578	529	547	519	491	549	500	539	545	548	538	550	512	542	525	528	531	520	561	506	513	535	506	542	550	532	512	536	524	522	513	513	524	513	541	572	580	540	495	550	501	496	534	527	505	539	556	537	505	506	502	541	531	533	562	556	510	520	532	509	532	543	535	537	515	499	525	546	552	503	543	515	554	556	521	488	575	532	553	587	512	505	512	524	490	540	531	522	546	523	498	482	564	553	490	554	545	532	509	514	513	540	497	526	520	544	540	524	498	528	526	530	494	552	505	495	528	537	546	519	516	550	533	467	572	513	550	471	554	501	512	514	549	568	498	521	547	526	509	495	508	506	565	500	543	513	520	504	521	558	537	543	574	525	508	515	531	520	555	467	532	563	511	550	556	551	542	517	543	534	511	530	519	561	526	505	534	536	523	529	527	531	557	548	536	538	529	511	532	492	529	529	530	540	491	556	531	546	522	529	556	541	522	554	504	545	499	482	546	504	571	567	549	535	603	518	486	493	517	567	467	539	540	526	507	574	544	533	579	534	543	532	572	508	540	479	530	492	504	526	493	502	519	519	524	535	528	495	502	513	522	536	532	547	556	560	509	522	564	518	578	550	576	529	525	551	520	520	495	517	523	543	514	532	539	562	486	498	529	474	545	536	486	558	549	568	546	546	571	524	526	542	482	504	531	530	555	529	535	530	541	563	558	581	539	521	571	520	495	528	503	545	502	573	532	556	567	505	491	549	532	516	515	509	526	508	545	535	538	553	529	524	528	500	545	479	508	556	512	566	514	529	545	571	507	517	526	537	515	551	522	535	534	515	555	528	554	496	523	517	483	488	517	542	506	533	475	527	506	557	564	519	506	563	563	532	487	531	511	542	567	568	544	562	558	516	523	513	503	551	499	549	531	527	505	545	528	536	544	527	496	512	528	570	563	519	577	522	487	551	521	552	537	518	503	549	558	531	550	466	594	517	524	495	542	540	546	566	491	548	540	489	520	560	497	494	510	557	486	469	559	531	570	512	542	542	521	487	543	530	565	519	529	503	470	523	529	552	488	531	574	524	572	515	503	531	557	544	573	547	576	534	533	560	521	525	505	525	512	582	548	515	546	522	530	551	547	547	523	513	537	543	544	503	503	557	559	499	496	513	516	542	528	530	529	568	569	533	547	509	536	529	514	533	526	556	508	522	518	572	522	514	542	517	572	553	498	549	523	518	496	506	544	527	549	552	560	540	516	540	571	543	528	506	496	531	537	559	569	526	521	554	509	511	552	542	480	530	535	530	478	519	539	519	539	498	540	567	538	502	498	488	501	561	537	529	501	534	512	533	553	562	532	547	543	556	502	566	515	571	536	506	532	511	523	520	502	518	530	509	552	529	545	476	537	514	513	517	529	524	505	524	545	517	570	523	516	546	549	531	518	539	548	524	538	559	534	588	551	556	533	496	538	510	516	505	519	519	538	568	487	521	510	524	521	512	531	534	512	527	516	574	517	536	504	520	582	538	538	509	529	517	528	509	560	531	495	527	530	490	560	507	520	553	524	562	490	520	559	511	520	529	540	521	530	517	552	522	517	554	589	538	555	459	544	531	498	518	512	575	510	514	541	530	541	499	522	514	516	520	512	519	518	508	520	545	513	524	532	497	533	523	538	524	550	574	538	549	530	517	510	511	518	527	497	472	553	574	552	519	523	502	498	537	566	556	493	546	540	497	499	533	546	503	555	519	525	494	495	534	551	506	498	538	531	506	508	468	516	532	527	507	497	538	538	511	565	514	549	536	498	495	510	528	511	533	503	540	569	512	518	527	501	527	504	552	526	510	499	535	515	473	557	517	518	529	503	537	558	509	573	552	530	565	514	541	520	543	526	509	506	512	526	535	565	540	532	508	511	553	510	546	529	516	548	559	582	544	508	503	564	523	549	520	498	542	536	493	535	512	555	485	520	538	523	524	523	535	516	519	507	561	527	519	518	537	519	516	496	539	539	567	520	493	563	573	539	559	551	532	502	529	482	506	486	541	544	500	517	499	524	504	544	536	532	541	523	529	538	508	534	458	487	503	558	537	506	493	509	515	542	533	553	518	523	545	549	496	553	549	494	562	507	522	498	503	556	523	564	517	530	508	497	500	502	531	496	513	545	552	530	487	496	568	512	529	537	527	528	531	522	532	553	537	526	524	521	576	535	533	535	551	534	528	495	530	526	526	500	528	551	479	543	522	552	500	579	537	508	530	527	521	531	534	502	510	511	531	553	528	516	511	541	527	526	512	504	541	506	524	511	493	556	491	510	553	544	499	544	514	519	515	509	548	524	505	571	525	529	536	501	512	500	529	546	544	508	491	557	503	524	545	536	517	555	479	537	518	536	528	539	505	521	568	503	502	521	516	535	517	524	510	489	549	552	506	532	520	524	516	503	515	567	517	510	541	534	526	523	519	507	562	549	549	500	513	520	504	484	510	511	523	564	515	536	515	538	508	570	588	483	506	538	537	518	508	529	540	511	538	561	542	551	507	536	527	472	541	530	502	475	527	551	505	547	571	541	548	516	512	519	513	522	547	540	524	524	503	509	500	514	517	522	551	561	510	537	483	552	540	518	520	562	540	531	540	553	516	577	564	519	514	564	552	545	530	562	538	474	592	541	530	521	532	519	584	542	516	547	528	516	564	540	510	511	510	544	524	542	520	506	522	581	532	521	555	506	530	525	577	505	486	518	559	500	544	535	525	513	511	541	532	518	520	518	528	513	540	567	535	521	503	532	545	514	567	534	509	530	481	528	513	519	515	496	555	496
73519	73253	55635	25802	6348	426	230	233	191	193	220	216	218	170	192	225	248	189	220	193	206	190	195	213	202	208	197	195	228	197	200	187	202	216	173	197	213	192	200	224	221	211	213	207	209	194	210	228	218	191	212	214	239	200	217	203	218	217	202	223	187	227	212	196	187	215	224	188	222	206	226	211	209	214	187	199	249	229	204	205	218	226	207	187	198	197	209	212	210	234	183	189	208	210	202	232	213	222	208	228	212	214	182	248	205	187	204	217	200	193	225	229	225	210	205	214	196	192	213	214	204	192	198	192	221	197	213	204	194	204	217	219	198	213	232	225	216	216	222	228	179	199	206	216	206	201	201	246	232	204	184	203	230	232	220	208	200	218	191	224	214	218	189	234	202	210	190	181	192	190	216	214	214	217	201	190	191	191	201	188	197	210	210	211	204	206	201	208	211	202	196	236	186	205	206	209	204	227	238	197	189	220	226	211	212	236	200	223	202	228	205	199	211	215	200	211	217	219	219	217	226	207	209	198	214	218	194	218	208	213	197	212	197	199	203	205	204	175	200	178	220	209	201	214	230	191	217	199	218	215	202	190	192	210	201	205	214	233	190	215	192	198	226	194	204	209	220	210	207	200	181	201	223	233	213	199	212	202	213	189	205	199	185	203	205	220	182	194	194	209	203	198	193	199	213	190	220	203	187	205	201	214	223	215	208	217	201	222	191	190	199	199	211	195	200	184	207	210	213	217	188	213	182	212	220	190	191	215	180	204	205	197	196	201	219	225	206	195	194	224	216	201	207	205	187	206	205	220	204	210	192	241	198	218	207	208	214	197	212	213	209	208	212	195	185	187	174	223	200	218	183	200	175	205	225	208	205	237	209	214	172	218	199	220	188	230	209	200	223	197	223	216	226	217	190	203	209	205	197	210	214	196	189	222	205	214	221	204	202	195	198	196	234	209	216	191	224	213	227	220	217	216	195	218	212	228	184	225	234	218	203	223	190	185	201	222	209	202	208	202	210	207	246	202	225	223	204	209	213	182	216	209	215	197	197	214	198	210	202	210	195	184	202	215	196	182	208	190	221	218	230	200	186	207	200	203	219	187	198	218	224	212	217	215	201	190	192	193	216	225	205	235	197	206	213	218	236	181	207	200	199	216	214	196	200	197	215	201	210	211	205	233	218	206	202	180	191	216	215	224	177	195	217	237	192	209	203	197	232	208	187	190	184	212	214	208	194	215	230	207	191	186	210	191	222	195	186	211	177	200	209	194	223	206	213	212	207	208	220	203	197	213	176	210	230	219	239	183	201	223	191	214	207	218	219	201	195	223	217	205	205	185	242	228	210	207	222	229	212	175	227	211	208	200	191	215	230	246	216	202	184	203	208	210	209	199	223	200	207	233	213	202	217	214	206	207	221	195	204	207	210	229	234	204	208	236	211	215	191	196	240	213	217	226	221	210	205	218	170	206	214	195	219	212	221	203	209	216	199	215	216	175	215	205	166	217	188	234	243	214	227	190	219	200	228	190	205	189	214	183	209	237	186	207	214	192	214	234	195	202	232	202	228	220	206	221	213	216	182	228	209	217	231	199	202	215	207	200	221	209	226	218	198	209	194	204	209	180	204	212	218	193	205	214	207	201	197	191	185	235	191	197	212	207	220	201	190	209	206	214	219	208	232	239	210	201	204	218	216	176	190	215	183	220	202	240	205	235	198	224	233	197	205	197	207	181	199	194	202	206	224	235	205	185	219	217	211	211	235	196	202	210	217	226	170	207	193	212	198	207	214	218	222	224	224	199	203	217	191	213	205	207	199	181	199	230	189	199	224	205	214	213	212	201	205	211	183	184	209	225	187	206	263	218	241	183	203	212	206	201	226	190	225	211	207	210	178	207	194	222	209	201	230	190	212	209	197	194	193	200	224	212	214	200	196	178	195	207	190	208	204	205	226	209	220	206	234	223	212	217	204	198	203	177	230	193	195	225	188	225	225	201	212	189	185	220	178	202	189	210	199	222	213	167	181	201	218	216	204	209	200	200	185	197	201	191	182	209	198	188	204	190	200	186	198	199	207	227	203	197	205	206	198	230	223	234	188	199	205	206	212	185	223	211	200	205	204	203	245	215	208	221	214	218	217	223	231	223	210	207	202	229	209	164	220	203	214	192	217	212	218	195	203	187	218	193	179	221	217	195	199	193	234	191	176	206	198	216	232	186	196	226	211	204	183	221	204	212	211	220	193	198	202	226	196	194	208	236	197	222	205	189	224	222	216	192	232	202	241	210	211	207	206	193	218	190	211	219	196	197	208	226	186	222	222	204	220	223	187	220	194	206	190	205	223	203	231	246	193	200	210	213	216	193	201	221	219	203	200	213	213	213	176	204	220	184	217	197	228	208	193	200	222	227	205	221	192	201	229	201	207	209	224	198	233	173	198	204	232	189	211	203	206	206	208	208	207	204	219	190	205	201	206	250	210	187	203	198	208	206	206	213	221	218	203	178	203	224	199	236	199	193	186	235	186	200	218	229	195	206	230	205	202	209	201	198	204	186	217	206	215	219	234	210	202	177	190	196	208	221	241	200	194	219	212	204	216	203	219	208	171	235	203	209	254	203	185	248	245	193	226	238	217	183	213	197	210	211	177	221	193	208	245	218	223	234	167	237	205	232	186	181	207	205	199	207	231	208	206	196	202	220	221	205	215	202	249	219	210	196	201	217	209	218	200	193	202	215	191	198	202	202	201	208	214	201	199	214	234	192	207	221	227	219	195	176	179	198	204	189	183	182	190	208	197	212	218	183	224	215	247	223	234	198	198	202	215	209	213	206	230	211	209	206	215	182	208	192	202	204	218	193	217	194	201	203	224	203	238	196	233	221	188	229	219	215	180	217	203	224	208	209	208	205	203	221	242	221	204	212	218	237	229	222	206	228	215	223	243	217	219	180	220	193	202	181	195	198	232	225	203	214	188	211	219	203	208	221	229	204	215	193	201	216	179	209	201	216	215	211	204	212	211	189	173	236	199	222	182	215	203	209	206	193	213	215	214	194	191	201	200	221	208	231	199	225	217	231	224	217	196	182	195	195	194	223	193	194	242	205	194	214	225	212	197	209	196	214	233	199	209	227	202	206	191	214	210	219	180	252	224	191	230	214	206	194	213	239	198	191	211	226	204	235	189	207	221	224	188	219	222	211	211	187	198	209	189	203	207	223	188	214	220	197	218	190	205	192	232	200	215	207	207	174	222	190	179	202	203	202	219	220	200	189	194	211	208	210	205	199	220	236	218	214	199	222	189	206	202	209	214	213	204	214	214	223	213	205	226	208	233	219	228	225	190	209	210	196	217	195	220	189	209	184	207	200	231	220	235	220	223	211	189	202	203	183	205	199	195	187	197	206	218	238	233	219	211	223	236	170	221	231	203	212	184	231	243	230	199	212	222	205	221	205	206	195	219	210	224	201	199	217	194	203	215	204	237	203	210	214	235	190	203	181	219	211
64608	65645	53991	25966	810	812	781	737	760	675	749	775	745	709	704	726	704	661	709	678	693	681	755	684	652	706	688	731	688	703	686	730	670	696	691	671	700	704	658	636	676	697	699	678	694	626	668	678	669	686	631	706	685	678	686	740	698	730	711	699	697	717	672	661	677	699	693	694	698	718	682	616	678	750	684	688	640	671	655	648	700	681	670	675	696	701	705	667	674	654	646	668	699	696	740	680	680	676	690	670	693	695	683	671	710	660	677	710	729	662	658	687	677	642	674	667	746	661	690	650	672	691	702	644	684	678	615	647	644	692	734	702	701	681	654	649	690	709	669	736	664	694	687	645	697	666	697	672	700	673	728	716	704	712	669	683	679	643	694	667	693	745	671	725	677	695	651	694	674	675	663	677	678	702	649	662	686	658	675	642	686	729	673	702	714	652	690	725	690	695	678	654	733	669	691	649	694	677	647	653	667	665	677	665	687	644	632	680	646	660	655	686	682	629	683	692	666	649	651	648	681	708	709	655	675	677	678	682	665	670	689	704	676	734	715	616	686	691	689	650	669	646	686	632	687	679	680	652	650	696	681	636	670	653	683	702	674	614	665	728	712	648	692	656	698	693	674	629	679	656	694	689	666	721	686	647	701	685	675	650	678	657	708	669	712	691	694	720	625	692	688	641	698	634	682	731	652	725	695	676	675	668	696	692	676	641	723	730	679	663	655	690	690	640	647	663	672	696	682	722	703	699	674	652	683	633	677	671	685	682	685	694	709	729	670	672	704	683	689	647	650	688	675	654	648	718	651	669	650	673	699	702	698	679	659	724	684	690	658	663	658	709	664	668	701	706	662	651	673	749	629	657	662	728	697	667	673	670	671	686	675	664	634	684	680	628	628	696	677	662	681	673	672	693	690	711	684	607	676	696	711	676	700	702	687	701	671	683	718	734	710	702	689	690	669	697	695	641	696	701	705	686	694	680	677	735	694	679	665	670	678	679	731	721	688	674	661	671	675	732	670	671	700	661	683	745	705	685	674	691	695	654	686	651	729	670	742	666	657	708	686	728	698	674	704	662	709	710	686	688	683	678	683	702	704	655	692	672	696	728	660	692	635	709	670	688	692	662	693	695	685	646	688	697	654	672	702	706	696	665	671	698	651	739	693	657	691	687	663	656	716	661	689	711	649	695	676	660	657	670	697	665	716	711	666	655	705	672	699	677	666	699	702	687	729	685	695	675	700	705	624	683	678	664	685	681	710	711	689	689	648	680	690	731	672	649	687	695	668	709	737	693	653	715	705	659	676	678	687	672	695	735	647	698	677	703	637	700	666	669	639	684	718	669	660	708	662	699	716	688	706	734	629	662	701	728	663	703	708	690	661	694	680	712	670	661	650	675	692	700	699	675	674	671	688	711	687	675	699	701	696	655	710	662	736	688	688	738	686	732	643	702	693	720	653	666	697	695	731	653	658	734	674	722	705	677	682	695	718	669	683	692	667	628	688	646	685	716	655	693	638	675	678	676	668	690	684	661	672	716	707	683	686	708	671	715	659	665	672	691	651	713	691	684	689	697	649	697	720	683	667	675	689	679	687	693	651	695	683	711	627	675	729	659	641	678	648	727	693	709	661	669	658	686	656	684	703	689	677	651	651	668	690	644	703	686	717	680	686	726	677	710	705	680	694	672	736	698	686	661	651	734	748	699	667	674	651	714	636	621	698	661	674	675	713	696	743	680	698	703	722	650	697	668	653	674	653	658	694	694	635	678	673	673	714	658	673	644	669	708	666	679	770	763	682	707	666	657	715	664	685	680	688	711	657	691	681	644	677	669	671	675	720	708	692	694	659	684	644	699	687	638	660	672	689	679	666	703	654	689	633	715	649	676	696	734	678	696	664	634	665	675	706	667	726	661	694	688	721	629	690	679	696	669	662	644	686	654	702	666	683	674	678	713	709	675	687	675	672	661	708	721	682	716	704	695	667	718	690	722	663	696	663	713	682	600	642	643	649	691	629	684	659	684	688	684	688	725	725	700	713	693	673	705	649	703	653	694	691	668	720	699	688	706	694	661	711	667	680	702	677	694	672	675	699	683	714	681	700	726	723	671	673	719	687	694	705	645	702	697	698	610	684	679	733	692	700	684	671	666	676	664	676	685	670	670	672	655	706	640	681	678	673	720	646	717	690	691	662	682	687	665	662	638	669	663	732	693	685	668	682	675	727	702	682	730	672	682	672	656	694	699	706	667	675	628	651	649	659	659	695	697	707	666	691	656	706	680	693	694	692	656	734	723	717	674	686	671	693	682	655	708	680	638	684	659	698	698	681	669	693	676	724	695	696	715	707	623	691	685	718	699	679	640	661	669	683	676	666	663	669	665	674	712	672	721	702	699	694	651	689	727	673	700	704	630	710	675	649	645	715	627	713	687	699	671	705	696	677	623	664	687	664	629	652	711	676	711	716	660	660	671	682	668	665	665	717	666	673	632	707	710	688	714	699	659	677	686	716	699	660	664	659	676	691	667	680	674	659	774	699	727	696	697	693	658	682	661	645	712	674	651	677	652	634	671	703	677	681	662	686	718	670	702	699	632	662	683	657	694	712	702	702	697	681	720	722	680	682	679	690	694	712	684	720	689	703	688	645	645	707	684	694	664	682	656	693	668	668	672	712	653	691	688	660	675	707	685	675	685	672	652	659	709	690	704	703	720	672	721	649	667	681	701	693	669	694	683	721	687	704	676	659	669	669	665	719	674	713	680	726	656	678	715	673	677	683	673	690	706	645	704	681	671	719	700	697	669	731	691	662	712	668	673	659	717	666	632	708	702	683	655	674	712	635	701	656	679	649	674	681	704	698	635	688	675	671	723	695	656	671	661	665	642	681	711	666	696	677	678	718	719	683	693	660	679	656	666	689	642	697	710	690	712	665	683	671	668	714	654	673	671	697	688	679	636	695	701	707	646	694	674	668	668	706	706	693	680	690	672	672	683	700	649	715	723	676	683	694	659	701	704	729	637	672	687	649	641	664	740	687	717	702	671	686	667	681	655	720	706	659	597	666	666	639	658	638	715	657	702	677	698	671	690	650	649	714	695	691	688	690	690	704	691	651	666	684	640	708	669	701	714	706	714	664	715	682	632	712	671	666	646	687	691	667	660	694	658	666	692	668	668	628	700	697	687	675	670	648	713	699	653	648	659	710	709	667	685	675	677	726	722	668	677	714	678	710	663	673	704	643	673	658	664	663	651	714	705	678	702	677	699	626	733	701	689	676	697	700	668	664	716	724	689	746	629	655	694	662	652	717	661	647	686	704	747	684	665	685	705	691	659	701	681	649	702	645	698	609	697	681	677	673	671	684	682	682	678	650	714	690	721	680	705	714	670	703	691	744	650	705	682	688	672	682	665	683	649	736	661	688	686	675	674	694	654	676	671	638	708	640	658	676	686	717	634	607	713	692	691	681	694	657	690	680	712	684	672	660	677	657	646	667	676	691	730
32776	21138	8397	1302	255	175	181	188	189	177	180	179	171	184	151	185	195	187	185	176	142	178	196	184	169	174	172	186	170	213	168	198	172	186	174	187	184	171	171	196	191	173	177	181	168	182	181	179	185	198	189	172	181	201	172	160	187	168	179	177	192	178	182	177	179	163	165	186	173	182	206	174	175	168	169	172	164	167	196	182	164	162	188	163	183	188	193	187	190	195	163	189	175	175	179	159	186	160	168	207	170	179	198	202	184	177	162	162	179	183	191	169	170	183	185	185	183	191	181	176	178	178	208	171	147	176	150	164	202	173	173	197	173	187	198	180	146	170	154	207	156	164	201	190	207	168	200	155	183	192	169	157	168	165	168	188	181	172	196	197	192	178	186	167	184	181	173	176	197	185	161	173	170	195	191	188	180	185	190	185	177	182	171	185	194	188	186	178	198	180	180	162	189	172	164	173	205	181	190	179	155	213	180	166	181	157	171	171	162	175	183	188	180	201	190	162	204	164	184	177	176	177	171	185	163	199	167	185	169	184	201	164	195	170	171	158	193	169	174	158	161	156	154	176	145	191	165	194	163	185	181	188	183	176	176	173	161	164	179	175	155	167	165	184	191	167	196	179	166	161	177	180	172	201	188	191	189	176	151	159	188	181	176	181	152	183	169	186	179	184	190	176	184	195	182	184	158	185	186	163	173	182	210	192	170	171	183	191	173	164	192	161	184	174	191	191	184	203	156	196	167	163	162	207	189	186	157	189	184	170	172	185	163	182	191	190	200	168	186	169	171	170	192	184	175	188	186	188	167	188	198	185	170	161	197	201	193	166	194	168	172	190	185	188	169	191	200	184	151	173	184	183	177	197	183	160	221	173	175	175	214	199	188	189	186	180	155	181	187	174	179	198	190	164	187	193	183	192	179	191	176	160	189	184	169	165	192	168	179	176	186	207	186	160	193	168	164	181	158	185	161	167	161	178	176	169	185	189	189	181	194	180	198	176	204	190	177	195	160	191	185	165	162	196	148	157	197	166	201	198	173	182	169	164	181	205	183	163	187	201	155	157	192	189	198	167	190	163	174	178	177	186	160	198	177	188	167	178	187	182	165	170	165	183	181	157	179	173	183	193	176	186	170	194	212	160	188	159	184	160	176	188	195	182	179	161	165	169	179	170	183	165	196	186	166	182	195	173	168	190	178	200	189	159	186	186	184	188	200	170	182	196	155	175	221	176	170	187	220	167	177	186	189	184	160	186	161	157	179	173	155	161	186	195	171	180	158	176	167	193	180	174	176	173	185	200	167	190	195	191	160	198	186	174	153	174	188	210	166	163	164	161	169	176	184	200	175	180	189	212	189	184	166	169	172	205	199	179	196	156	194	202	175	177	169	160	165	152	172	174	190	184	171	165	181	156	178	158	187	198	166	172	207	193	164	192	157	186	162	180	163	174	178	165	178	171	171	195	183	171	176	178	159	165	185	177	172	178	155	170	167	187	163	176	183	158	188	191	165	183	164	196	179	166	171	194	202	181	170	162	202	190	180	166	188	177	163	181	182	173	152	175	174	190	199	177	161	193	186	191	174	192	164	198	166	163	159	159	178	183	186	172	182	164	187	166	173	155	166	170	197	212	188	176	180	175	193	173	223	190	203	194	206	209	174	196	184	171	167	185	181	185	190	174	182	178	182	193	185	182	183	169	171	168	193	176	190	180	153	182	182	178	167	169	199	177	181	190	153	161	186	189	201	176	195	152	175	193	189	194	197	162	186	185	146	192	191	195	203	185	167	179	189	171	181	167	199	159	160	185	191	204	180	187	176	156	206	196	184	169	192	153	189	184	179	171	161	180	190	181	191	175	198	174	180	169	160	182	171	162	184	203	184	192	180	171	176	183	168	203	184	184	195	179	203	165	178	193	205	167	209	180	164	198	161	170	189	185	168	179	183	163	187	171	170	167	177	186	197	182	185	177	186	188	209	178	199	190	176	181	167	185	166	162	161	192	160	163	185	173	172	205	150	165	171	173	182	198	168	193	205	194	156	183	187	155	181	159	171	197	185	188	170	175	178	170	176	170	185	174	182	185	199	201	151	178	155	163	174	163	180	175	154	197	172	179	201	166	160	174	166	180	185	182	182	172	213	162	195	205	185	165	191	169	188	181	181	193	189	166	191	174	207	179	174	194	175	182	185	172	175	193	168	182	172	187	167	173	178	172	180	174	185	186	187	180	164	167	172	189	174	172	196	185	183	176	188	171	195	177	186	196	184	171	162	150	195	177	189	169	161	155	183	166	165	159	179	174	168	191	172	177	177	173	167	169	179	177	173	161	177	179	169	181	168	169	167	188	183	166	179	174	192	183	173	186	183	159	206	184	175	198	179	175	174	181	160	171	197	161	177	214	180	195	165	186	162	181	175	183	189	201	202	162	179	175	174	184	175	189	175	201	183	184	177	187	172	201	186	173	174	178	171	170	153	164	190	179	148	195	168	188	181	179	162	204	176	173	161	168	201	167	186	170	162	196	173	159	179	191	210	159	179	193	184	189	198	173	175	204	165	175	163	175	180	173	160	154	187	201	180	158	191	167	164	179	197	171	151	179	198	184	178	206	199	178	171	182	184	170	182	174	181	164	152	170	168	178	196	170	186	159	174	192	185	168	178	193	192	175	194	155	184	196	160	201	190	205	159	181	173	190	171	180	196	170	188	190	201	174	182	188	183	203	191	190	181	168	176	164	209	163	174	179	182	159	205	185	184	165	180	169	186	173	166	175	167	183	191	199	185	184	178	179	190	179	196	189	178	181	182	186	182	190	166	166	172	168	168	162	188	182	177	182	208	169	189	183	194	182	166	170	176	176	151	164	178	182	212	203	194	169	169	180	178	161	174	173	172	164	173	179	160	172	164	163	177	184	178	184	209	189	196	167	168	176	190	155	192	170	185	170	176	176	194	181	162	177	186	188	162	173	164	186	170	180	166	188	174	194	176	155	176	172	168	176	163	185	163	190	189	189	188	168	198	170	189	187	186	200	184	169	167	197	186	163	178	164	167	176	192	179	164	158	161	178	167	182	152	203	161	176	187	176	188	190	194	193	159	169	176	180	186	184	193	177	195	169	166	153	207	185	179	170	193	187	181	170	199	201	181	166	206	204	177	171	196	164	168	182	213	181	179	165	173	225	200	173	190	203	166	183	177	184	196	193	161	167	185	195	164	153	197	186	188	156	165	184	198	154	193	170	179	164	172	187	162	169	178	167	178	169	181	193	166	155	202	157	184	189	197	179	190	194	165	178	180	195	183	171	188	178	187	189	167	157	174	165	200	178	187	190	178	187	173	190	196	185	184	162	163	166	183	165	161	184	164	184	169	186	179	162	191	192	176	171	194	185	171	182	190	196	181	171	195	178	186	177	178	179	184	156	170	180	212	196	196	154	190	178	182	193	166	185	183	192	191	187	178	168	191	193	190	167	169	194	171	169	175	204	186	195	166	182	190	182
34813	25138	13132	3191	621	646	590	617	606	622	581	606	580	603	573	623	647	611	615	635	636	638	637	595	565	625	621	642	611	589	627	635	577	578	624	601	628	604	646	619	616	604	594	582	611	638	606	613	591	599	640	622	619	579	562	628	641	604	621	615	614	608	577	607	578	626	598	650	617	624	613	622	609	623	587	608	623	589	618	639	613	648	644	605	587	619	625	603	615	594	607	559	648	602	611	590	587	601	576	626	571	572	556	610	600	600	587	595	591	607	612	601	585	591	604	612	622	610	566	635	636	587	566	629	604	598	609	602	640	577	625	616	604	655	616	616	635	638	626	576	653	551	606	623	577	638	606	623	616	573	580	619	571	623	585	617	606	624	602	635	631	643	624	600	622	599	590	573	590	596	597	631	659	610	634	654	655	590	629	609	612	602	638	593	615	555	632	618	614	627	614	631	627	608	627	586	620	621	596	639	612	642	587	611	592	626	616	571	645	643	613	641	612	599	601	600	630	653	613	610	659	593	663	660	646	619	604	614	602	616	587	647	638	632	602	662	643	639	584	621	624	603	612	569	583	603	612	585	601	581	606	547	645	596	585	623	607	563	629	596	606	597	593	596	578	670	611	626	634	597	619	565	590	629	638	599	636	579	584	646	610	633	616	610	644	618	595	625	594	603	620	585	591	600	640	647	625	604	655	599	604	635	623	554	605	626	559	590	630	683	637	588	576	586	656	633	576	589	590	620	649	586	638	610	600	596	585	603	597	605	640	537	624	586	631	556	635	566	616	626	631	621	623	594	632	640	648	658	623	635	587	628	625	598	627	596	637	621	630	600	595	614	641	587	641	629	615	629	576	602	599	647	601	609	588	570	587	630	614	591	654	584	624	594	628	582	630	621	600	651	585	635	616	668	645	620	609	643	639	596	662	612	553	589	623	633	611	613	584	672	652	599	629	623	620	616	571	632	609	596	602	586	618	580	607	609	590	612	659	630	634	635	626	615	616	590	624	636	648	605	633	652	635	590	589	624	606	634	569	586	606	638	607	588	602	623	637	606	578	624	652	597	603	633	603	634	671	615	620	605	650	631	661	589	578	612	623	602	638	601	640	678	563	634	589	650	617	573	587	630	629	642	625	619	641	626	643	609	572	662	633	588	573	614	638	629	643	619	608	614	593	591	591	609	623	614	636	612	590	573	593	642	635	569	626	623	612	603	594	579	606	599	590	601	618	595	605	599	592	581	650	615	590	588	604	619	600	674	586	550	600	585	618	659	636	613	570	603	609	655	666	645	607	634	614	616	614	602	615	608	612	624	616	618	591	625	618	578	599	630	622	604	624	591	595	618	609	580	630	637	576	575	564	620	591	613	550	623	594	623	597	597	635	629	646	633	577	605	649	633	589	624	638	602	630	608	641	619	605	604	634	613	655	584	582	613	603	623	610	651	583	613	629	617	663	625	639	607	588	638	606	622	630	632	584	583	582	666	627	581	603	602	592	603	639	601	607	580	629	628	628	650	600	611	617	605	562	610	623	601	610	599	567	594	631	661	642	632	626	572	629	618	561	610	652	591	606	647	608	606	572	618	570	600	598	593	580	575	617	633	623	588	643	619	593	547	631	621	612	596	619	628	638	642	593	624	647	604	560	623	612	562	658	579	623	659	629	652	587	608	610	623	596	623	593	608	602	655	626	604	633	607	641	621	563	598	655	605	645	599	552	601	586	623	570	649	641	610	613	597	582	566	594	566	615	660	617	598	618	654	630	576	610	627	636	605	626	604	590	637	603	624	600	626	589	653	617	553	595	657	624	585	604	582	589	609	583	641	649	587	682	662	610	598	623	628	597	589	654	567	598	623	596	641	623	662	573	611	660	628	651	602	625	595	587	588	665	620	615	605	595	628	602	554	642	612	631	576	579	572	585	620	614	634	623	605	621	593	641	610	614	642	648	596	584	616	646	573	615	626	600	660	646	604	567	603	628	626	614	616	604	612	602	594	656	597	622	597	634	599	615	575	616	633	614	616	623	595	626	604	614	603	608	600	623	604	620	596	633	562	679	630	632	593	640	647	631	594	589	629	603	605	616	642	603	615	606	572	596	612	620	588	609	628	641	614	621	613	613	607	608	605	645	632	588	621	580	587	574	598	632	635	617	624	626	564	591	606	594	606	569	602	608	630	624	631	594	620	643	635	583	564	620	617	670	594	613	605	624	595	604	640	598	607	624	594	605	612	600	558	625	625	598	643	620	554	577	638	681	632	637	606	592	611	630	566	652	582	604	544	603	623	586	588	601	595	626	644	619	610	605	619	539	563	636	603	608	620	568	619	604	580	578	623	619	598	581	578	614	603	614	607	601	646	625	596	592	595	607	611	669	653	649	612	597	591	587	623	575	617	548	591	642	616	585	580	613	578	592	616	586	582	594	621	578	562	641	617	630	572	623	634	588	616	626	603	591	630	599	566	610	652	646	592	620	645	608	623	579	600	633	631	595	631	603	644	625	613	588	588	615	607	614	627	657	614	575	595	589	661	616	545	647	637	612	598	590	645	642	620	598	632	628	623	603	609	628	579	639	676	624	617	629	573	594	636	614	616	594	609	578	608	621	670	610	602	602	597	594	603	598	606	592	638	588	626	636	634	667	645	620	559	619	618	652	633	608	613	605	621	548	639	552	619	625	611	637	616	608	619	595	585	581	620	634	613	599	593	610	599	631	639	632	654	647	590	632	590	606	611	604	645	634	601	605	613	578	613	617	592	627	623	603	639	565	609	623	588	618	627	622	582	628	630	663	611	587	592	565	628	574	608	612	618	626	571	655	614	589	607	606	661	579	601	601	590	638	591	603	585	632	631	636	611	628	629	626	634	642	584	621	583	615	632	612	631	605	624	556	564	635	623	588	646	632	612	635	664	652	647	591	605	634	629	624	619	636	609	629	624	599	646	633	590	653	614	598	624	626	611	621	646	617	597	581	617	582	680	632	620	616	620	600	610	607	624	601	562	593	656	628	643	562	617	591	632	630	633	647	591	629	662	639	615	607	590	632	570	601	621	577	645	621	615	620	631	589	567	635	598	578	565	631	619	582	632	634	618	627	589	578	606	632	592	602	601	608	582	602	617	567	602	619	607	611	606	613	628	609	631	615	609	605	621	594	595	588	610	563	610	620	583	586	584	625	584	599	619	547	597	639	624	589	623	562	633	642	621	605	584	610	648	612	610	587	593	637	638	648	630	650	658	603	595	603	642	575	618	574	611	618	641	640	659	602	618	641	635	607	621	627	626	581	577	588	602	601	651	601	620	605	616	597	644	612	582	634	634	608	619	628	595	603	615	631	571	627	610	615	578	558	577	623	608	606	613	584	547	603	629	607	623	620	602	609	621	609	671	624	603	619	632	611	626	575	573	617	626	621	622	607	615	602	587	630	632	611	575	589	604	658	620	571	592	648	629	621	602	610	616	598	596	653	583	631	641	605	637	588	620	613	606	575	616	612	573
67492	63840	46865	20239	2502	192	163	160	148	154	137	161	145	137	149	126	155	159	160	147	151	140	152	151	169	152	156	168	136	143	176	170	153	150	146	136	149	152	153	134	147	135	126	132	128	143	141	150	170	157	135	138	163	142	138	115	152	138	143	142	120	128	164	140	150	145	143	148	142	152	142	157	147	140	133	127	136	150	149	162	138	168	150	148	130	112	151	159	154	161	151	139	152	162	147	131	140	155	134	133	145	142	148	132	132	160	133	150	146	131	156	156	135	171	142	155	157	160	146	138	157	127	144	135	151	140	165	156	120	145	143	166	151	150	143	134	150	139	142	119	135	141	127	144	140	159	158	136	148	152	147	149	142	152	140	141	123	139	139	109	171	148	147	139	160	141	154	142	112	160	134	149	142	131	135	137	140	122	146	137	150	156	132	178	143	154	153	125	144	140	158	165	128	145	127	139	150	157	149	158	152	156	137	155	154	141	138	133	149	132	142	143	135	141	131	136	139	139	153	141	147	145	132	141	128	161	134	159	157	148	135	166	147	133	143	141	171	164	155	151	153	120	149	154	148	147	145	154	149	145	151	135	108	129	137	169	166	136	140	127	163	157	137	158	145	145	150	141	139	139	148	141	139	127	130	119	147	143	132	146	141	143	161	170	132	158	147	146	134	128	148	128	179	155	115	143	141	151	127	136	165	133	148	148	136	137	125	165	129	132	138	147	119	139	126	149	141	135	136	127	145	135	157	145	146	127	146	147	133	155	119	118	129	152	146	146	148	154	156	154	129	146	146	124	165	137	133	150	158	136	162	121	148	141	144	156	150	152	164	162	142	161	136	150	136	149	148	152	163	165	122	166	170	145	147	143	145	140	137	156	121	166	146	132	146	134	144	140	169	130	166	156	151	136	142	122	137	148	162	136	120	154	155	115	155	135	144	137	155	148	151	150	135	145	131	151	158	133	163	156	151	159	154	160	126	139	166	143	149	135	155	130	145	157	148	137	152	141	142	139	143	139	142	122	151	165	160	165	156	160	138	165	137	118	135	133	166	140	149	122	154	140	142	162	121	135	134	138	149	131	147	142	153	157	149	139	136	139	149	139	145	130	145	150	150	141	136	157	146	144	149	138	156	150	139	120	152	142	164	180	158	110	141	124	132	157	145	121	138	135	140	154	143	138	127	124	131	135	149	172	143	159	146	130	126	171	153	152	155	140	149	159	156	155	129	160	165	143	131	154	152	133	128	136	153	137	151	135	134	141	138	143	142	133	140	140	149	140	137	153	135	147	150	141	138	146	125	169	135	141	140	164	131	150	160	149	150	137	146	137	158	155	125	121	153	161	159	163	145	165	157	134	136	158	112	147	147	167	136	175	129	145	133	153	168	168	147	138	169	115	141	147	153	137	159	143	148	143	147	140	132	129	136	161	115	133	140	145	130	163	149	140	141	154	156	161	148	124	157	143	167	147	150	146	143	163	152	145	151	146	159	130	142	171	134	173	140	147	167	159	157	148	144	151	139	134	143	141	149	154	165	152	151	100	150	164	139	148	129	134	142	134	138	161	141	148	133	137	188	155	141	139	150	136	153	131	184	126	136	130	142	139	140	162	150	135	161	149	135	145	142	143	147	136	162	158	142	143	125	146	148	143	165	128	135	145	129	156	148	133	146	138	152	166	156	147	150	139	130	133	153	127	141	143	125	141	158	124	162	147	166	150	109	147	165	144	157	156	147	143	144	149	166	146	137	162	173	141	152	155	135	143	164	147	157	155	131	160	144	123	137	144	155	156	143	144	137	143	145	138	149	160	134	156	139	124	159	148	151	136	133	148	150	172	170	130	139	154	151	146	139	130	150	175	150	150	166	149	170	153	149	159	144	137	129	125	165	141	139	169	136	154	134	154	169	146	130	152	161	154	148	138	164	143	142	137	137	138	155	144	128	155	143	136	142	148	142	150	165	135	140	147	156	160	160	137	155	151	133	154	129	156	131	135	128	146	160	172	157	156	136	171	148	143	147	140	136	147	136	154	151	163	137	139	146	145	157	146	158	136	143	136	122	150	157	142	168	148	142	168	161	142	125	141	152	153	172	141	138	147	159	178	143	171	157	152	151	163	170	148	165	128	140	145	149	150	136	162	147	151	155	139	149	162	136	162	148	136	121	165	157	149	139	147	156	121	155	146	146	113	165	147	149	144	148	150	123	146	154	135	145	152	145	156	142	163	134	130	150	126	143	133	144	141	157	165	142	139	157	129	162	144	137	174	149	143	150	143	140	148	137	146	140	144	147	149	150	155	132	151	141	134	116	134	148	124	119	140	164	118	125	126	147	143	140	132	139	143	154	158	137	166	159	134	120	143	162	150	138	152	143	149	145	162	162	140	145	131	146	149	157	137	131	152	179	149	144	149	166	128	151	154	137	140	142	135	120	147	118	147	151	126	156	127	159	144	139	132	135	152	153	145	148	148	145	155	158	154	125	148	158	147	142	143	141	152	161	145	118	155	141	124	153	147	149	145	155	152	142	153	134	136	142	155	157	158	149	148	130	135	141	140	130	131	120	132	143	140	142	150	155	153	149	140	141	146	127	148	158	154	145	173	130	148	143	146	151	135	144	150	146	122	159	158	160	151	168	134	146	141	150	134	147	145	146	157	142	145	165	146	132	166	135	145	159	158	146	173	134	138	117	150	128	159	132	142	150	138	148	153	156	145	162	157	145	143	148	140	146	150	142	160	147	153	144	157	134	149	142	163	134	137	168	128	136	146	133	156	128	146	148	138	147	164	132	123	139	176	149	157	153	138	142	148	154	133	160	171	164	126	159	149	144	145	172	152	129	129	143	137	148	137	139	140	151	157	139	140	154	143	132	175	147	156	135	145	136	159	152	148	156	131	163	158	141	148	125	154	141	163	146	152	171	150	125	140	141	151	143	158	148	130	151	142	145	152	160	118	121	151	168	157	113	145	144	141	151	130	137	131	143	145	158	133	178	158	162	151	140	121	152	116	146	145	142	134	147	127	133	156	167	165	145	146	157	157	128	142	151	128	140	135	122	144	135	171	143	135	155	135	147	151	137	173	164	156	153	140	137	149	160	150	136	157	130	129	137	153	158	160	132	162	158	128	148	142	145	125	132	118	143	145	152	145	132	160	158	162	124	159	136	147	125	132	143	143	138	157	138	159	140	152	140	143	137	148	144	145	153	168	138	133	143	143	152	135	159	143	131	144	135	132	139	137	142	131	132	138	147	157	146	141	149	136	133	162	160	132	157	143	145	144	148	141	161	148	159	146	147	162	167	134	145	157	138	148	158	150	171	135	140	150	170	151	144	149	152	139	134	172	132	149	166	141	144	118	164	150	153	177	169	143	145	148	162	141	145	153	123	134	150	154	144	152	135	170	136	164	152	146	149	147	139	144	139	137	153	138	157	147	148	163	146	144	155	141	143	140	167	155	141	145	139	155	133	161	170	164	134	149	121	166	141	158	142	142
52516	52404	43919	23122	603	559	514	545	535	511	525	496	505	525	522	545	562	533	518	512	517	535	507	506	550	500	522	538	498	533	507	508	500	516	524	532	542	502	511	555	506	484	483	508	489	506	499	517	524	533	490	499	518	520	493	519	527	489	482	530	547	525	492	521	506	510	516	525	523	485	530	537	492	495	526	494	517	491	538	492	506	488	459	505	516	506	519	499	504	501	525	471	537	513	499	522	510	540	503	503	493	543	484	502	508	547	487	526	538	516	506	482	513	514	556	541	486	515	515	489	543	503	494	513	514	473	516	481	512	462	503	530	531	481	501	511	491	499	510	538	494	520	553	542	484	505	518	525	481	482	479	511	468	475	503	501	520	530	522	550	501	533	551	516	517	529	476	492	500	517	482	511	570	475	499	510	500	521	460	490	503	488	527	530	525	507	544	533	499	519	476	453	489	547	476	553	476	507	468	484	534	525	476	486	519	524	541	488	498	522	512	488	495	503	498	513	499	470	542	488	524	542	525	473	511	507	528	512	510	547	520	511	560	508	480	525	491	517	526	512	486	456	499	534	542	514	517	521	513	552	512	508	528	510	518	511	493	473	474	519	505	498	495	509	446	535	520	481	514	555	525	506	509	523	503	523	468	493	529	535	519	515	507	506	495	477	485	515	510	526	522	549	507	516	487	528	521	528	509	530	466	489	486	492	501	493	560	510	494	510	522	510	541	521	563	497	490	512	530	549	518	482	499	543	535	531	496	491	532	495	499	502	506	465	557	522	490	513	517	496	494	522	502	537	471	493	531	492	500	515	496	505	495	523	525	481	491	511	471	509	497	476	559	503	493	521	594	506	545	489	532	531	509	533	515	543	509	490	520	511	514	474	482	503	505	527	531	518	505	525	542	493	519	532	481	493	507	529	538	550	516	492	491	495	505	520	494	507	486	496	537	507	492	543	516	497	550	536	518	503	546	522	515	464	502	528	482	526	563	510	552	512	526	514	509	473	478	476	514	485	507	499	489	513	529	522	503	543	499	506	523	523	545	491	473	534	488	518	530	507	538	473	494	574	487	469	536	523	491	541	518	536	547	511	520	494	521	540	475	523	531	488	556	529	500	472	518	513	526	486	534	521	478	501	540	539	546	504	554	534	490	525	481	541	522	503	522	487	505	473	515	510	550	524	479	549	535	515	480	456	548	498	492	513	517	516	514	500	457	512	497	523	513	506	504	533	485	499	515	479	513	486	505	540	467	519	514	512	512	489	516	518	501	477	519	514	473	498	479	534	532	459	481	500	498	514	510	485	494	498	499	548	524	503	527	482	501	515	511	537	554	528	518	524	525	536	511	505	502	513	475	489	502	507	489	528	497	492	481	503	540	517	538	503	488	533	486	545	512	547	502	500	541	497	501	511	481	493	519	501	506	481	513	499	498	505	521	495	515	517	520	531	492	493	535	542	550	496	515	521	513	486	504	479	510	516	532	506	523	535	513	493	518	502	494	518	498	517	503	485	511	520	498	428	515	500	508	521	510	496	512	565	546	478	507	519	492	487	517	513	502	491	536	516	531	507	505	508	518	501	504	528	514	467	460	475	530	492	549	516	543	517	515	456	512	498	540	476	527	502	547	512	529	473	529	508	569	522	520	520	479	485	511	514	503	490	481	485	527	532	512	514	539	496	504	543	451	543	507	502	497	526	529	494	487	526	508	501	534	479	547	474	537	520	472	492	538	501	467	502	491	524	444	513	516	486	508	530	469	504	492	467	524	485	466	521	523	501	532	519	516	499	522	537	539	529	542	553	530	534	502	477	496	513	520	534	482	493	517	504	524	484	518	508	526	503	515	581	527	539	510	511	510	473	518	513	508	530	506	483	494	493	495	471	536	531	565	509	523	514	494	549	481	516	518	544	543	532	524	544	484	548	525	508	545	537	510	516	520	496	498	515	527	503	492	534	501	525	528	475	490	528	515	505	504	513	523	524	508	515	528	530	474	466	504	513	498	492	508	492	521	521	524	488	484	499	530	571	544	542	459	521	518	475	483	503	460	530	497	475	504	481	492	522	534	543	537	518	506	503	511	509	537	481	488	494	479	500	501	514	538	536	484	508	524	496	509	528	514	489	517	490	505	503	510	510	505	504	510	499	479	478	513	486	514	483	543	481	514	526	534	525	515	476	499	536	488	548	551	477	510	517	552	515	491	520	500	516	556	503	494	505	527	477	485	530	497	479	524	509	520	531	520	499	488	504	524	483	483	497	509	557	498	504	533	545	512	515	507	497	510	533	516	508	513	531	495	524	514	486	507	494	528	530	499	487	503	515	488	507	516	513	482	508	549	491	538	533	468	542	520	496	534	510	482	535	506	511	523	562	491	520	443	512	513	486	513	505	500	529	544	493	526	507	508	533	461	533	493	532	499	523	510	505	509	527	555	484	485	498	568	526	497	525	525	457	496	492	518	508	517	527	500	504	490	527	476	508	491	518	500	494	486	516	502	491	521	495	491	509	509	487	495	508	522	521	512	518	531	537	497	507	509	500	526	520	549	509	452	524	517	491	485	494	530	561	485	527	490	524	518	513	509	570	521	500	486	498	523	501	513	476	493	509	503	518	525	536	523	506	510	488	533	557	519	503	507	476	491	515	500	555	525	496	513	472	533	509	477	514	528	517	509	494	502	514	491	521	521	464	480	509	481	545	511	485	513	514	515	479	494	497	479	518	475	485	493	502	509	516	533	525	491	476	558	533	489	495	505	476	509	534	510	498	519	527	507	535	473	522	533	517	526	482	546	512	469	498	515	499	540	448	490	536	534	540	505	536	492	515	505	502	496	519	500	514	504	479	528	464	518	468	540	498	500	533	524	511	481	516	502	494	519	497	515	495	477	511	524	535	525	489	519	514	526	531	533	483	521	489	479	524	508	514	524	518	556	519	500	505	484	492	474	505	533	501	494	495	562	513	514	480	533	506	480	517	468	495	540	510	480	483	511	507	508	534	505	564	517	500	520	508	540	451	536	511	487	519	500	485	495	505	486	487	519	519	481	537	497	507	498	551	498	522	559	497	530	471	538	510	492	489	489	485	478	504	484	502	547	502	520	503	485	520	537	510	499	524	531	507	483	482	497	508	525	522	492	501	522	522	509	528	471	498	548	468	498	523	547	524	497	525	503	502	496	497	497	508	534	447	462	498	520	481	505	492	483	530	518	529	540	453	484	505	518	533	490	546	461	517	483	482	522	510	557	486	478	509	505	510	518	519	501	515	508	549	455	516	526	515	539	563	546	502	489	531	481	532	499	526	492	497	489	498	493	516	527	483	497	480	505	548	466	550	525	514	497	491	497	521	513	553	504	513	586	489	495	445	485	527	518	505	525	477	510	478	512	506	532	512	482	521	543	547	529	515	470	499	543	517	530	528	547	509	465	491	504	516	516	503	491	520	522	509	518	496	513	508	496	518	534	508	467	521	514	481	487	523	516	504	475	510	524	472	499	488
72999	72297	56265	29322	8303	591	235	226	220	226	222	215	196	225	212	209	208	224	215	210	212	240	205	187	226	215	249	200	210	219	215	229	209	191	214	201	188	212	208	193	241	210	238	237	239	211	210	211	207	224	215	208	214	209	210	209	198	184	219	205	210	191	200	210	217	235	195	222	220	196	231	209	197	213	217	202	220	200	202	204	199	218	195	192	208	231	207	217	204	211	200	217	221	208	206	236	193	209	217	201	193	207	221	213	232	227	194	208	196	191	209	203	236	228	188	228	206	198	201	191	206	215	236	209	209	216	224	218	214	217	201	213	210	235	208	213	208	192	205	220	217	233	189	208	231	221	219	233	206	202	204	204	194	210	203	232	216	193	222	206	195	204	222	212	208	205	210	210	222	221	205	221	213	195	207	196	208	209	235	203	183	204	226	217	227	193	219	177	206	240	204	202	221	196	193	201	211	194	197	229	205	213	196	209	230	226	230	179	216	224	197	197	210	203	194	213	196	232	202	234	223	200	209	189	227	204	215	203	234	237	211	209	229	202	189	217	223	195	201	228	226	226	236	226	220	203	211	198	195	199	211	215	190	188	200	235	212	199	197	224	191	230	199	209	205	207	191	183	192	213	234	216	208	219	207	227	204	212	231	219	217	205	192	221	234	212	240	215	232	210	236	225	211	206	193	207	203	200	207	198	203	208	203	233	236	193	204	220	214	180	207	220	231	229	226	236	207	212	221	237	196	208	189	217	209	187	192	205	246	205	237	216	197	215	208	203	208	225	202	189	212	190	207	216	207	214	226	217	200	217	203	206	199	210	187	204	219	214	206	235	215	258	236	208	244	225	214	208	208	228	222	199	203	214	205	240	214	182	218	217	217	212	233	193	220	183	246	194	214	187	220	225	214	201	212	218	188	200	200	219	222	219	239	209	213	201	212	200	216	212	191	201	214	222	211	206	205	212	220	190	216	218	209	258	191	204	233	212	200	208	201	212	216	216	223	220	197	198	216	230	218	236	230	235	212	206	231	202	230	230	216	247	192	204	205	228	199	210	201	206	201	193	248	205	203	214	206	189	220	195	195	217	185	228	211	199	211	189	197	235	232	225	239	221	223	200	188	183	228	212	238	207	213	185	203	190	185	189	222	220	206	209	197	221	196	190	224	219	218	206	198	177	214	205	203	204	222	211	215	219	205	184	197	204	218	196	200	212	198	232	216	214	198	202	221	206	228	219	198	210	210	232	207	209	193	210	193	233	213	234	204	188	219	190	210	204	224	204	190	225	194	233	207	181	208	204	210	233	210	214	230	250	180	227	201	194	200	196	209	208	214	209	218	244	199	194	230	240	219	219	229	245	210	204	180	218	213	185	211	214	186	231	213	198	192	204	216	192	225	221	226	222	227	212	197	220	211	215	191	178	205	206	216	220	226	224	219	225	209	209	220	208	218	193	188	206	200	235	205	195	235	215	179	180	223	219	205	185	223	212	240	200	205	224	187	219	234	212	192	185	236	194	209	186	221	206	232	193	207	204	203	208	216	211	249	234	218	217	225	201	226	203	223	206	180	195	190	218	186	195	241	219	196	197	225	211	222	217	201	169	217	197	194	202	230	206	210	215	189	218	228	219	212	218	208	195	210	197	259	198	193	225	212	199	232	217	208	222	228	201	185	201	212	214	176	225	222	201	219	208	222	232	207	200	192	221	216	223	196	211	217	210	208	212	215	223	210	243	193	218	219	222	191	199	215	226	199	201	183	194	199	208	231	204	209	198	186	196	206	243	199	214	204	220	187	237	203	224	233	203	209	208	218	227	222	201	223	182	220	192	199	196	208	213	195	188	240	217	205	204	204	217	198	231	184	220	221	208	231	195	206	223	199	227	199	214	183	205	196	210	214	206	216	228	206	213	208	199	214	221	215	203	216	198	205	215	210	244	224	209	185	216	201	216	236	246	208	208	241	208	195	208	197	223	192	187	226	210	192	224	208	218	214	198	208	183	204	203	207	185	196	221	241	228	211	184	191	183	231	198	204	205	219	210	216	196	239	232	227	218	179	200	239	206	220	195	202	186	201	219	231	223	209	216	224	212	185	227	200	196	217	194	210	226	211	194	229	208	228	242	227	229	210	220	220	214	206	216	196	211	207	201	212	224	196	213	211	232	204	188	236	204	229	204	222	225	224	210	227	224	197	203	251	196	187	195	191	197	218	210	211	205	191	192	205	193	220	226	226	197	185	226	243	207	240	206	237	239	222	213	222	202	230	204	194	210	219	210	248	219	203	245	227	218	204	198	189	231	211	189	203	225	201	202	197	218	206	229	191	208	221	203	208	199	211	206	229	183	246	205	227	224	193	219	225	217	222	231	237	229	246	182	219	191	221	214	225	210	215	228	211	209	232	212	168	242	185	212	209	208	213	201	197	211	208	210	225	215	215	199	201	197	220	194	165	200	202	207	223	215	223	206	211	228	205	188	204	191	206	205	212	200	199	218	243	182	210	218	206	204	216	208	201	183	217	217	219	217	201	194	200	203	211	224	221	218	207	185	203	204	203	217	219	216	192	200	247	220	198	188	194	205	239	213	205	175	211	208	214	230	207	234	215	213	221	223	210	191	213	207	204	207	214	186	213	215	207	214	215	213	214	216	204	201	195	223	196	185	212	207	176	212	210	222	200	194	185	219	214	226	213	237	188	213	206	229	233	214	221	203	202	199	195	188	202	220	219	250	203	214	224	195	190	229	237	206	201	191	188	202	203	235	190	206	193	207	201	213	170	200	211	208	221	201	229	205	206	225	220	199	223	221	202	235	218	201	194	206	208	207	207	205	220	220	212	199	199	194	196	228	203	199	221	189	214	219	225	207	230	227	195	193	199	173	179	228	197	208	249	218	220	212	181	215	227	198	194	198	218	228	230	169	225	253	209	212	241	216	210	214	228	209	219	225	206	214	210	217	215	213	207	205	221	232	225	192	205	216	210	179	195	199	197	189	228	203	202	206	236	186	204	193	192	210	207	220	210	214	201	208	211	213	212	219	236	204	202	240	221	205	211	208	202	214	236	214	220	211	212	204	215	201	224	223	206	187	199	225	222	199	218	242	240	197	192	192	200	213	187	201	217	195	214	217	207	206	204	211	189	207	204	200	217	232	219	203	200	195	215	233	214	229	232	219	216	216	218	226	231	208	217	226	219	215	217	200	195	184	225	194	221	224	188	206	214	226	222	219	191	230	215	209	198	180	224	210	227	240	205	208	216	202	191	206	222	194	214	192	245	194	220	182	210	217	224	204	221	243	213	187	206	189	215	215	212	217	237	187	231	189	191	210	243	216	226	218	211	182	209	200	199	218	219	195	230	215	202	199	193	214	188	221	217	218	212	200	226	180	206	211	209	226	192	197	211	220	212	223	220	193	182	214	218	221	214	211	237	193	213	230	231	225	208	210	217	227	211	207	206	235	221	232	217	205	237	209	222	208	189	210	227	194	240	211	210	220
64399	66001	55426	33920	955	714	714	720	729	712	749	722	713	685	703	712	714	673	684	695	713	694	709	713	736	688	707	697	703	682	706	679	698	696	704	676	724	738	681	687	691	720	714	665	667	676	656	666	661	672	655	695	750	712	708	673	656	705	667	726	711	686	683	710	674	717	698	681	638	702	630	659	647	697	626	646	697	697	711	675	646	725	682	740	722	664	695	686	695	684	677	681	691	717	719	684	671	709	698	706	704	654	715	705	717	724	709	674	672	668	709	676	673	669	723	727	656	716	703	696	686	626	696	670	671	669	654	675	718	648	685	662	675	695	696	695	682	692	709	684	669	692	684	715	687	659	724	693	680	721	676	716	684	719	681	678	679	678	689	676	651	678	653	655	689	678	683	720	673	703	682	649	679	690	706	711	665	697	647	694	684	649	747	693	680	683	699	666	716	669	699	729	712	754	699	701	730	695	658	671	682	683	749	717	698	751	693	688	667	672	730	720	674	715	723	683	680	707	668	735	695	686	671	677	666	695	689	680	729	658	677	668	665	674	694	673	699	640	706	720	669	700	676	651	694	697	683	677	667	691	661	731	709	703	695	658	724	716	727	670	694	667	728	714	690	679	653	680	726	665	684	703	710	716	671	679	684	687	710	694	749	685	679	680	665	661	727	679	706	725	702	685	674	658	720	667	705	677	705	682	685	655	671	721	691	673	692	660	703	721	680	716	699	695	727	722	671	712	682	723	687	688	682	695	727	704	684	683	672	684	713	667	701	666	708	632	708	681	698	711	717	718	717	673	727	703	724	716	717	684	693	661	667	681	661	724	670	700	677	686	648	658	762	688	688	690	693	691	704	679	643	713	698	668	683	709	705	684	708	669	662	672	669	689	718	650	672	722	671	742	733	702	654	654	727	709	701	684	715	696	658	687	709	674	695	704	656	690	705	679	673	716	725	703	700	639	700	681	700	686	738	695	686	683	702	733	698	660	667	700	652	645	690	717	704	660	649	713	652	761	700	685	692	683	657	668	703	724	658	653	703	683	665	668	683	632	689	649	752	653	707	659	691	669	713	675	703	669	682	652	655	654	696	687	659	704	660	696	715	715	698	727	711	646	689	624	696	664	710	712	721	676	675	717	737	694	677	744	670	721	676	690	699	684	671	724	739	685	690	640	666	734	696	707	684	676	688	706	689	706	646	698	664	710	698	656	658	724	713	680	707	656	672	661	669	699	675	683	656	714	666	742	667	700	741	723	689	681	726	716	708	725	716	757	704	671	682	741	676	685	703	687	712	673	671	717	669	706	681	735	726	672	690	640	734	704	673	719	650	657	661	703	695	721	707	711	663	701	679	674	620	719	672	723	697	649	693	697	700	676	726	660	671	692	640	684	745	647	670	739	739	671	701	706	689	704	690	693	646	606	660	687	658	734	646	701	700	720	690	670	693	707	740	678	650	696	663	677	684	732	705	687	655	694	655	654	727	724	689	687	663	675	674	668	675	661	659	672	663	703	697	708	673	715	694	675	630	754	659	683	677	698	630	709	671	651	700	687	711	667	687	688	673	687	728	671	733	680	691	695	668	665	704	705	673	700	651	650	649	705	697	712	731	725	673	695	724	759	708	701	707	704	707	729	621	719	641	655	715	693	696	612	701	703	680	667	668	694	692	651	675	674	711	695	676	714	696	682	671	691	759	724	696	691	711	656	703	711	660	703	659	718	742	695	678	666	680	650	737	646	721	713	685	694	677	675	667	703	671	685	712	644	711	719	660	748	715	680	703	636	686	713	657	681	713	675	749	705	681	730	699	703	711	710	717	706	735	704	684	732	668	666	682	758	705	678	728	698	713	675	690	692	715	669	695	702	737	680	699	695	639	686	722	659	656	712	695	685	684	703	706	693	700	657	689	721	666	692	666	682	709	677	676	716	659	674	658	694	671	715	699	698	693	644	703	726	727	689	648	678	687	717	667	674	735	687	707	713	708	701	669	727	689	678	682	706	674	699	721	665	751	665	648	702	692	684	707	731	666	723	662	704	672	623	695	722	701	692	705	724	671	690	703	657	736	695	719	640	653	705	725	698	629	683	721	713	700	687	691	709	728	657	680	679	686	697	694	698	652	697	723	713	682	723	721	641	696	691	692	695	724	658	707	714	693	693	697	657	690	700	696	693	685	666	668	670	689	698	691	701	676	682	689	673	697	686	688	687	696	703	671	673	707	629	659	681	701	729	673	705	682	638	696	705	729	668	723	695	642	652	717	643	670	733	688	673	685	662	721	748	713	696	651	657	693	653	688	703	642	674	667	712	724	701	736	681	704	697	667	668	675	673	698	690	685	673	662	675	700	715	680	638	707	723	687	642	713	685	703	710	743	681	657	662	660	686	665	748	699	706	697	696	641	653	719	629	710	741	681	678	674	740	691	710	718	693	675	688	674	698	682	667	684	672	689	702	653	700	736	637	689	718	696	655	637	671	670	646	688	716	676	673	669	670	670	650	697	635	697	704	711	669	694	665	714	668	698	681	702	669	683	689	716	705	693	739	673	771	667	692	742	711	683	687	655	687	675	670	637	683	668	673	668	711	678	667	698	723	672	736	686	686	645	683	708	698	684	703	680	684	731	682	697	690	706	717	700	718	687	649	678	683	695	736	672	643	698	684	700	700	707	699	711	694	713	697	694	643	663	664	635	671	675	671	690	675	680	753	711	669	709	671	731	709	693	644	721	740	661	671	690	701	747	679	682	710	657	742	679	695	705	738	699	659	664	697	740	642	677	655	692	686	705	703	703	633	681	674	721	682	639	694	679	728	692	663	673	670	710	701	696	703	671	686	695	697	733	662	685	703	722	711	666	726	708	675	669	650	686	709	645	684	660	707	676	704	694	700	710	695	703	656	700	691	703	687	700	659	719	688	674	664	667	684	695	681	731	661	678	701	694	710	668	728	729	704	684	723	746	661	699	708	714	655	717	688	671	703	715	701	677	667	725	659	671	705	713	703	702	686	712	676	685	721	705	645	711	663	707	679	704	764	667	712	666	677	700	663	707	725	673	679	744	690	642	676	692	676	697	730	662	686	729	698	724	720	720	729	661	684	712	712	675	717	676	695	719	693	680	655	681	661	698	723	656	658	713	700	643	693	678	679	657	755	734	622	636	732	657	657	657	642	687	681	687	718	648	712	700	635	703	706	700	682	702	696	688	703	686	728	693	696	719	702	703	660	706	662	676	699	699	692	717	693	749	751	700	734	645	697	736	714	684	713	685	668	670	709	682	706	714	705	730	689	685	685	686	742	711	680	700	718	665	732	723	717	699	679	657	666	698	716	685	712	673	674	680	676	662	688	679	691	713	672	736	699	696	678	711	708	665	720	756	665	651	737	685	713	723	699	731	680	676	677	669	712	651	699	688	679	670	697	708	653	729	666	708	661	694	693	731	694	665	668	711	723	690	695	680	704	719	737	751	693	715	690	710	749	679	707	690	694	693	664	689	693
32436	20706	7946	1720	296	176	192	171	173	160	164	173	177	190	169	179	209	208	161	173	158	181	168	222	163	192	185	191	168	185	167	187	204	168	159	195	178	194	156	189	171	199	182	178	191	183	174	196	188	190	205	185	205	178	213	176	159	202	185	178	181	169	189	193	172	162	170	185	168	183	184	203	201	201	211	193	187	181	202	210	178	193	192	165	175	179	172	177	207	183	190	184	179	189	173	188	206	188	165	191	202	172	185	166	179	185	177	166	202	195	178	215	186	213	216	197	178	224	205	194	194	152	174	186	174	191	187	170	183	205	157	186	176	173	181	194	182	168	176	178	178	189	176	172	175	175	204	192	172	189	191	171	213	175	194	162	173	203	196	192	167	189	163	183	193	184	192	195	188	160	195	154	173	176	192	221	202	201	173	188	177	200	158	210	172	203	197	176	187	162	177	162	181	172	171	155	185	183	203	185	177	185	202	202	212	208	174	189	174	175	198	181	196	183	193	194	176	181	208	174	169	213	178	189	199	185	221	179	192	171	186	190	196	217	195	186	199	186	206	172	201	189	191	216	178	183	189	201	183	183	196	193	186	204	175	185	203	205	187	196	171	165	174	190	175	186	191	172	172	202	147	188	181	191	217	191	185	195	178	167	197	154	185	193	176	155	200	182	167	190	189	158	210	185	196	200	218	186	166	164	186	193	183	186	181	177	192	207	177	188	196	200	206	184	183	185	188	200	200	185	181	181	186	195	200	200	191	187	168	186	196	188	208	194	190	174	191	180	183	181	194	182	195	184	197	205	197	194	187	168	176	170	209	163	195	181	197	180	176	199	183	200	192	186	190	177	192	158	181	190	170	206	187	176	195	194	194	149	186	182	176	197	190	197	198	172	198	181	191	177	189	169	187	187	178	178	174	140	182	168	185	189	194	173	179	167	188	174	212	198	172	176	187	194	197	191	214	177	182	192	184	207	180	173	193	193	154	178	193	156	204	175	190	173	167	182	199	196	181	173	173	181	168	176	192	169	161	208	196	187	171	178	195	189	175	175	168	176	167	161	195	204	187	178	195	186	175	194	195	189	171	188	183	208	183	205	177	160	194	186	192	189	219	183	207	183	207	198	193	179	218	187	219	227	202	209	207	195	184	199	196	178	193	194	204	183	179	188	189	161	181	199	179	184	159	203	172	201	195	197	179	155	174	198	193	175	178	171	171	178	214	214	198	174	162	191	177	185	175	191	194	216	161	188	190	198	183	160	183	187	181	200	187	200	175	214	179	179	162	182	188	182	191	210	178	194	206	197	191	182	171	185	189	209	174	220	174	196	202	178	188	164	196	162	208	181	181	180	175	186	155	175	193	206	198	161	220	187	167	175	204	189	175	189	197	202	181	171	168	203	193	176	190	187	169	175	187	182	181	218	200	173	204	203	185	175	178	213	172	192	184	176	212	210	189	202	190	165	195	173	185	180	166	174	185	195	203	191	194	182	191	203	190	214	193	198	177	209	175	156	201	165	169	191	198	197	183	193	198	217	195	182	158	193	193	170	161	187	217	179	213	189	188	193	194	183	179	170	178	199	183	179	191	193	179	183	187	176	188	187	171	182	185	180	186	190	190	177	191	179	192	183	185	198	176	179	202	195	167	181	197	185	173	186	185	169	166	204	161	195	174	206	177	172	173	199	162	167	190	197	180	196	187	195	199	159	151	184	178	177	207	199	198	191	176	161	197	176	161	192	177	191	166	194	182	182	179	191	175	194	164	199	212	183	184	168	182	184	198	184	156	181	196	189	193	169	205	183	203	201	163	178	170	190	198	181	167	168	208	184	204	166	197	189	190	180	189	181	209	175	197	185	192	183	169	208	163	214	188	177	162	196	175	194	200	183	173	206	187	171	183	154	166	197	170	150	216	174	185	179	204	184	157	181	179	169	184	199	194	189	186	191	187	194	198	179	191	168	196	192	171	177	170	182	200	175	193	176	183	172	191	164	205	178	203	210	198	164	168	204	182	179	200	179	188	170	183	192	192	204	184	165	165	198	180	197	188	175	190	212	192	175	198	189	193	168	209	164	210	177	167	188	165	209	205	193	197	175	201	187	185	173	176	174	202	227	191	195	171	210	170	177	213	184	202	191	188	196	194	174	202	191	169	171	175	194	190	180	200	209	179	184	206	171	189	176	154	184	207	199	182	201	204	177	180	186	174	182	165	190	200	182	171	186	225	196	189	217	187	179	185	180	148	203	190	186	202	165	180	208	213	197	176	175	181	168	179	198	203	191	197	189	200	169	163	194	193	211	179	175	174	185	163	187	171	198	206	185	191	194	169	180	175	183	192	175	187	185	179	185	191	174	174	175	192	178	181	183	183	190	184	176	215	193	174	168	182	176	195	191	200	191	162	164	185	182	187	198	213	155	167	176	196	207	171	172	183	190	177	189	202	189	204	194	192	190	177	206	166	172	221	195	211	165	171	199	187	171	197	191	182	195	177	174	202	222	204	175	178	186	165	169	169	190	191	179	190	196	171	195	207	198	175	185	173	164	202	183	162	176	199	174	189	190	183	196	174	180	204	188	177	189	186	198	181	172	193	196	205	187	175	195	198	171	174	186	192	221	180	179	170	195	184	186	159	194	193	203	185	203	177	198	223	192	181	196	186	185	168	173	188	193	183	173	194	186	189	192	205	174	192	191	175	193	189	200	172	183	184	177	203	203	164	195	183	181	205	197	190	180	194	188	186	170	197	194	201	171	189	163	184	184	172	179	202	149	176	186	206	183	173	176	216	191	186	158	193	174	168	190	180	176	209	173	199	188	185	176	182	200	192	182	167	182	185	198	209	204	172	175	183	193	182	213	179	184	190	176	181	178	203	191	179	188	167	200	174	197	207	190	168	202	184	184	181	175	214	175	212	185	181	200	168	182	193	194	194	200	194	192	193	181	211	207	175	172	200	173	207	184	172	190	195	193	178	156	179	164	197	209	177	165	185	179	185	179	177	183	199	196	172	177	176	188	179	215	185	214	184	201	235	169	183	196	209	192	169	173	167	179	191	174	190	194	195	196	170	172	189	197	180	185	180	165	184	167	186	216	167	199	194	193	186	189	193	179	187	185	165	171	181	191	203	162	196	192	190	162	185	233	173	200	196	190	174	166	209	195	179	211	171	178	186	181	195	187	196	223	203	174	182	180	187	195	174	160	200	185	206	181	193	186	178	179	187	180	190	191	184	185	199	191	167	195	207	175	174	186	185	205	203	202	193	185	173	169	193	193	209	186	189	159	215	191	158	163	170	193	218	182	190	155	172	198	166	196	175	153	188	188	177	166	213	179	160	203	179	169	192	192	173	224	203	200	196	182	176	154	179	189	195	188	184	210	173	197	177	194	215	179	199	178	191	190	178	181	194	187	180	164	205	190	192	185	166	197	211	198	197	194	166	192	197	188	189	162	193	158	188	182	187	207	189	200	181	182	167	204	187	176	187	185	166	188	188	200
33924	24727	12801	4783	754	622	630	642	639	609	668	661	590	636	619	654	651	657	604	656	635	638	641	666	612	641	610	631	643	620	652	611	607	652	667	675	622	625	616	635	661	661	651	632	623	605	621	664	624	607	673	613	653	665	613	606	659	628	653	602	695	637	631	620	659	635	636	682	665	596	629	657	619	657	622	637	625	616	655	697	635	642	655	658	642	646	618	617	621	660	625	643	570	630	644	643	661	608	637	676	640	637	613	634	635	656	667	613	691	640	626	683	632	616	663	620	611	626	665	619	633	641	601	657	606	634	629	641	609	654	617	636	663	607	650	643	629	646	641	634	656	653	639	633	621	631	670	672	617	606	636	673	605	589	651	646	657	661	629	621	588	651	628	601	636	681	635	647	652	701	660	657	670	620	647	620	628	648	615	642	672	593	602	646	613	545	602	630	628	662	640	605	636	646	639	648	655	640	640	645	645	657	637	629	646	606	603	632	594	597	634	607	594	639	645	613	644	632	650	603	654	586	661	646	613	563	664	655	646	601	666	629	646	643	642	667	624	676	617	680	625	571	653	634	637	587	615	643	631	647	668	689	635	619	640	644	655	636	642	679	598	604	653	623	650	636	613	655	679	661	672	644	640	638	613	645	592	653	622	620	612	671	641	664	636	636	599	668	607	646	623	629	656	611	605	634	652	627	668	621	640	585	616	661	604	623	658	662	616	634	664	606	649	674	642	677	626	663	634	665	651	578	635	666	672	604	621	653	596	592	601	651	621	620	673	659	592	677	624	659	639	636	655	651	592	684	612	659	672	628	646	637	615	621	615	647	617	631	651	636	654	667	620	645	612	653	577	669	640	673	622	638	671	645	619	670	633	633	682	621	636	648	646	665	645	590	636	646	593	695	628	633	646	644	678	668	645	629	628	642	654	623	612	672	616	652	641	617	686	621	698	628	669	622	586	657	619	646	634	623	620	639	610	669	654	613	679	653	649	667	648	613	637	612	610	602	635	662	634	634	612	595	683	628	619	621	645	642	621	634	631	644	640	621	654	594	652	664	614	636	613	690	645	612	630	642	650	637	611	643	627	660	620	616	633	595	647	578	645	646	646	688	633	590	596	605	640	655	673	651	594	630	593	652	613	613	621	612	705	609	627	634	669	655	630	649	619	635	627	590	648	620	663	631	624	623	648	641	646	644	640	673	592	659	618	616	636	597	638	649	599	661	629	610	600	580	625	613	651	626	633	553	638	621	586	613	655	642	644	613	625	600	619	610	636	637	619	627	670	620	624	655	638	670	652	596	609	643	632	660	623	643	655	623	647	637	650	642	573	575	664	662	636	630	614	640	649	627	653	636	650	636	612	622	663	622	622	688	594	638	675	655	636	676	613	630	659	663	649	658	658	660	625	632	661	598	658	616	626	617	568	665	681	683	654	685	647	645	612	615	622	636	645	671	575	605	664	573	590	600	611	621	648	614	668	641	652	624	650	648	610	696	644	626	659	603	638	625	635	631	637	679	605	626	634	648	633	634	618	636	642	674	641	647	668	626	658	656	626	677	603	605	652	675	609	662	589	632	598	689	635	614	576	598	687	623	615	604	652	657	661	626	621	634	675	637	609	655	616	640	661	663	629	651	623	602	634	639	613	651	652	603	634	655	648	622	596	582	608	598	610	617	625	607	644	660	627	652	619	609	635	629	625	624	645	658	618	626	609	610	654	653	643	650	637	632	651	648	659	645	644	663	648	648	667	613	611	594	660	632	631	624	646	654	678	644	642	605	610	627	635	631	637	667	602	650	645	580	635	650	659	642	636	590	613	643	668	656	633	626	623	618	638	623	602	664	600	664	601	606	602	622	625	610	588	648	632	610	654	644	582	646	634	615	643	672	608	629	619	658	650	638	636	645	637	639	668	657	628	633	628	644	654	638	617	661	653	628	612	592	618	613	640	700	625	618	594	589	588	643	618	594	621	648	648	666	633	604	612	633	625	667	621	662	630	640	593	612	630	649	620	604	642	677	626	608	657	633	604	645	631	578	629	662	647	669	614	641	675	658	641	601	678	686	648	636	659	631	632	622	672	636	660	628	619	607	599	634	634	640	638	661	614	692	651	655	646	640	648	647	650	628	622	612	606	626	644	662	681	616	669	615	616	664	624	645	633	662	675	649	612	654	637	631	672	644	634	628	603	624	625	609	670	625	646	642	658	660	632	633	628	634	633	648	634	644	670	659	613	595	642	673	614	609	638	613	625	599	623	643	653	660	645	603	649	685	596	609	597	620	664	657	626	635	673	623	609	636	601	652	622	624	618	609	610	647	681	636	640	663	622	661	603	668	598	676	632	654	668	622	632	642	603	668	625	650	617	638	642	605	669	683	657	712	653	615	617	607	589	644	637	675	604	637	668	683	621	635	638	655	626	611	618	625	591	609	632	617	572	639	615	612	640	637	648	663	582	657	649	599	661	668	649	599	612	649	639	593	666	630	647	616	601	614	658	626	596	638	655	637	656	640	643	629	631	606	657	640	653	624	657	619	696	598	669	618	612	654	673	634	619	628	616	661	670	667	663	619	648	669	590	638	701	609	639	675	652	600	643	613	642	622	609	619	681	674	616	663	645	604	612	656	600	623	642	624	636	616	631	664	618	655	666	630	612	604	612	632	639	646	625	653	623	621	652	611	640	667	655	552	621	630	601	683	608	652	641	714	620	638	633	676	640	628	629	669	628	628	628	639	649	662	630	670	623	637	622	621	638	653	657	601	617	662	629	606	609	626	674	626	662	602	619	617	661	614	611	644	637	641	677	653	626	614	630	631	624	672	637	640	631	646	625	637	649	659	627	637	611	618	624	614	612	574	680	644	627	659	604	634	609	656	660	681	641	602	643	648	638	656	659	656	619	640	630	583	637	659	640	635	589	669	665	593	602	605	671	625	649	619	649	667	622	628	610	625	619	649	640	674	724	616	616	631	592	636	624	688	611	627	631	667	645	669	606	620	632	599	704	661	651	649	658	601	685	614	587	635	658	630	657	644	686	614	624	667	645	641	631	657	683	614	639	711	651	610	682	602	606	675	636	670	687	634	646	639	611	622	613	636	601	612	602	643	667	648	603	643	686	632	646	609	625	609	609	582	677	582	693	650	609	625	686	665	660	684	619	631	618	626	622	648	608	626	622	633	603	654	625	623	678	655	631	662	642	595	651	613	602	633	618	644	633	646	668	624	642	646	663	627	645	637	658	653	679	612	656	643	622	667	608	621	622	661	634	677	633	618	670	619	593	650	623	651	623	600	630	629	652	648	640	686	654	655	613	652	645	597	673	641	663	634	633	616	657	629	632	635	680	660	673	651	647	660	662	660	628	628	619	588	650	630	619	646	651	602	646	678	622	596	676	621	598	618	604	601	606	610	663	628	611	658	609	659	670	641	670	632	604	594	662	659	703	646	647	592	634	643	645	592	654	587	610	632	654	627	626	633	640	678	623	630	641	632	609	629
67881	63197	46006	21065	3569	181	148	153	159	174	147	168	168	177	170	186	166	160	157	172	171	154	158	183	146	165	168	173	164	180	147	131	176	162	155	180	158	172	205	150	166	168	174	152	159	135	148	160	151	153	162	147	179	155	165	165	152	162	163	171	175	165	158	164	150	161	154	167	166	154	156	170	165	162	155	172	166	174	172	181	191	171	161	168	145	178	142	155	157	169	167	171	173	180	202	150	165	176	172	161	162	163	158	169	155	168	167	160	170	157	150	173	159	152	160	156	180	142	194	141	186	178	168	156	160	142	165	155	166	165	166	163	149	150	152	178	157	175	202	151	152	188	149	147	158	143	146	173	181	156	162	169	179	154	165	191	153	153	160	156	183	160	171	145	175	154	162	169	157	157	148	152	150	182	159	171	158	160	164	171	175	174	159	156	172	174	155	160	149	187	189	165	138	180	170	157	168	171	169	165	151	176	157	158	140	167	169	165	169	160	151	157	166	163	153	143	143	134	147	159	155	168	172	169	169	177	153	171	149	169	179	158	180	182	174	173	171	168	176	169	157	170	166	140	166	167	185	175	165	165	161	183	182	165	157	163	153	177	150	175	155	177	150	160	162	186	143	163	165	173	178	169	173	171	145	175	161	148	178	181	151	157	169	164	170	176	181	152	156	164	169	167	175	147	161	175	170	165	160	164	188	167	181	169	170	173	175	155	156	155	177	151	151	170	138	151	154	176	150	154	154	180	150	177	183	160	150	166	154	161	179	161	166	178	155	169	178	177	145	177	159	173	141	151	161	164	179	145	169	174	178	174	175	187	171	161	171	196	152	169	162	170	182	138	184	194	152	150	164	154	157	176	175	148	152	156	170	177	199	177	173	163	162	153	170	154	148	162	172	139	168	189	181	136	161	192	171	179	160	152	170	150	178	171	176	199	160	152	153	160	175	182	162	176	161	181	153	161	154	150	148	165	151	162	159	161	158	144	184	169	173	175	195	164	160	172	153	172	162	163	148	157	156	166	164	162	179	135	159	172	159	161	177	174	175	161	155	159	182	155	156	145	151	167	156	148	168	127	153	162	167	144	155	163	162	164	166	173	197	154	167	169	173	158	163	174	171	153	140	155	155	169	171	171	151	162	149	171	164	150	158	181	170	159	169	161	184	153	165	215	187	180	169	172	177	135	160	159	160	176	148	149	173	161	172	175	153	152	193	163	183	160	163	161	165	171	177	164	147	181	173	180	186	148	157	162	154	166	173	171	156	161	155	179	169	151	157	151	183	170	156	161	176	179	178	181	159	155	174	187	172	165	154	161	154	169	163	142	166	183	168	158	170	166	172	162	160	165	159	149	146	146	149	161	159	160	154	158	170	173	173	153	159	157	177	176	186	156	160	148	169	164	145	163	167	155	146	172	152	156	161	160	139	165	131	178	164	171	174	149	171	142	147	164	182	152	171	186	175	151	163	152	129	151	181	163	168	170	178	143	169	165	150	175	144	181	144	152	160	174	199	172	143	180	159	150	189	149	161	167	173	140	166	182	155	147	189	143	149	188	171	196	147	183	186	166	167	150	175	177	169	161	152	155	162	147	162	158	175	156	183	172	173	189	169	163	154	164	186	170	156	157	195	161	170	146	179	170	173	153	175	157	160	172	157	175	174	162	183	200	172	159	156	170	143	163	170	162	172	143	159	183	158	154	170	164	161	179	176	181	149	166	165	165	170	197	154	196	160	170	177	181	175	167	143	162	163	157	174	139	166	136	154	151	155	148	174	163	146	161	186	157	165	175	170	167	164	165	174	145	176	148	152	147	151	178	145	166	149	165	149	155	141	166	159	161	179	174	165	157	161	158	186	160	170	171	145	161	176	130	171	168	171	166	156	171	176	168	146	169	172	183	148	183	165	158	165	161	161	141	153	166	168	185	174	161	160	167	165	163	157	158	155	166	167	157	149	167	164	172	157	149	177	166	163	145	146	143	167	168	159	147	166	177	168	163	163	175	170	178	163	136	179	174	174	161	152	156	159	167	166	159	156	155	155	160	155	154	152	155	169	169	173	142	161	169	166	149	173	159	191	146	148	175	157	150	169	145	153	183	156	186	179	161	166	167	177	180	171	152	160	173	171	153	166	152	159	174	152	165	154	160	163	169	148	171	176	168	144	153	164	154	159	160	147	163	155	142	157	150	174	171	174	161	159	152	148	171	177	162	165	171	162	175	140	158	134	166	159	160	144	174	158	167	187	144	173	154	166	168	167	127	155	169	172	186	146	150	171	156	148	163	153	154	175	166	194	159	157	176	168	151	182	167	157	166	164	165	143	177	158	148	151	154	158	170	172	170	176	162	166	160	152	162	151	179	168	186	160	161	154	166	166	170	148	155	150	156	172	179	171	143	166	183	192	177	190	175	182	170	164	148	140	175	179	168	168	144	160	156	167	170	176	164	137	142	165	164	155	159	162	168	157	165	169	162	178	162	151	156	157	158	170	161	165	177	182	173	167	151	169	147	135	155	158	170	161	163	143	154	148	165	180	163	166	153	170	160	176	168	133	174	155	175	161	179	189	161	157	176	178	173	171	147	149	172	146	136	179	156	163	156	182	160	168	154	168	172	170	172	156	162	166	151	159	185	154	180	146	154	163	174	168	170	169	147	186	154	165	151	163	157	159	174	153	170	166	186	141	167	174	172	157	156	157	162	158	169	162	151	160	135	153	155	166	161	153	184	166	153	159	177	158	159	181	164	162	154	172	159	143	159	177	136	180	168	153	173	142	165	162	166	173	162	146	168	180	154	179	165	194	169	160	163	207	171	184	168	166	157	172	148	168	174	166	174	183	152	143	192	155	161	179	155	179	172	174	167	173	174	161	161	178	177	166	164	149	176	167	169	173	154	165	167	164	175	173	150	158	175	184	150	173	188	164	160	140	173	141	164	160	181	173	168	171	169	158	149	168	151	166	164	187	172	148	171	160	184	176	162	160	161	182	166	159	163	172	189	186	160	168	188	156	187	181	153	165	159	169	164	154	183	160	162	148	163	161	168	170	154	166	161	137	187	158	165	176	164	153	173	185	181	147	176	158	160	164	136	169	161	155	170	158	155	144	172	167	153	151	163	165	139	161	184	170	166	152	155	191	168	179	184	165	160	154	174	173	163	174	160	162	173	167	162	171	141	153	167	181	171	162	180	190	182	197	156	162	176	178	168	151	158	144	153	177	151	151	158	179	173	145	167	175	176	179	190	171	152	172	153	146	140	177	151	169	167	163	175	148	146	158	179	169	185	184	161	170	161	146	153	159	159	162	153	176	174	165	142	167	171	177	150	151	145	192	161	177	148	146	166	175	175	164	167	149	155	149	152	169	160	156	136	170	172	159	169	177	166	168	172	182	148	157	157	177	170	165	151	155	159	139	191	162	147	165	173	183	158	149	156	136	176	161	161	169	163	171	160	155	151	166	151	178	164	171	163	173	168	154	168	150	156	173	153	160	152
52616	52088	43301	26755	2212	595	564	612	595	571	582	569	553	552	525	580	588	564	624	594	581	602	619	574	587	578	553	538	536	605	583	555	576	588	582	555	594	545	547	577	598	583	580	569	549	546	557	562	570	576	585	580	564	546	583	574	593	583	523	577	552	575	560	551	556	600	566	589	588	568	578	538	582	548	553	560	565	568	550	581	583	562	563	589	534	593	544	570	553	558	574	520	572	563	596	602	573	598	583	551	568	530	584	551	534	566	552	613	571	597	562	575	557	563	576	607	573	568	554	565	583	583	567	560	556	561	567	583	594	578	562	604	549	594	585	606	560	551	536	581	560	587	528	615	550	532	548	574	553	585	587	528	537	584	548	585	548	569	561	533	551	568	582	573	544	571	553	590	542	576	613	571	596	587	565	567	566	581	599	560	531	581	554	583	573	583	519	561	588	574	522	600	594	565	575	512	551	569	525	545	583	546	588	590	521	597	555	575	585	582	564	594	575	565	522	529	578	547	618	568	560	573	593	585	573	582	521	577	552	532	571	589	543	579	567	560	566	545	571	556	547	577	580	591	573	568	576	579	550	554	600	584	590	590	536	568	582	566	560	551	537	589	587	570	554	579	564	614	532	571	559	562	544	553	589	602	557	524	586	564	539	571	602	571	556	566	595	595	561	555	602	578	548	600	585	598	555	556	589	591	554	567	563	573	586	628	598	524	584	612	621	588	596	589	551	615	584	524	587	558	526	538	532	596	562	580	574	582	549	551	548	563	532	594	533	517	570	604	549	573	545	572	580	582	576	537	589	592	589	580	590	581	609	545	604	592	550	585	596	555	540	567	586	517	629	570	577	578	547	535	538	532	585	570	562	566	534	579	611	573	551	509	595	557	586	550	557	580	593	543	519	592	578	550	561	573	560	554	566	572	564	579	542	523	565	562	543	544	582	560	590	568	566	530	556	619	596	583	571	559	574	542	593	571	565	583	596	558	568	521	580	567	572	563	575	622	553	544	562	586	533	565	602	622	553	588	577	558	573	588	547	580	567	534	570	586	521	556	570	592	547	547	549	564	541	549	586	599	621	538	564	538	575	612	560	545	574	539	585	500	556	541	588	605	581	603	556	569	555	539	608	551	571	519	576	535	564	563	561	563	632	569	584	556	549	575	594	562	530	562	567	580	583	560	585	570	563	573	575	573	593	578	555	603	580	594	550	588	592	545	597	562	565	560	578	566	590	547	593	582	615	568	580	568	584	543	557	569	556	585	533	570	561	563	567	548	603	526	571	543	598	582	560	582	586	594	546	575	571	563	567	548	580	579	554	567	613	594	576	573	541	570	608	550	564	533	530	505	551	619	551	563	489	560	566	580	578	579	569	591	568	601	583	538	597	585	584	540	584	563	607	565	608	574	589	575	552	573	547	600	562	561	542	551	592	585	561	550	578	575	583	579	562	556	561	553	585	596	595	561	531	565	550	536	568	527	568	529	557	559	598	593	587	547	586	525	571	553	590	598	581	589	521	565	533	585	546	595	582	572	594	603	593	525	542	513	556	586	560	574	573	555	573	568	553	595	582	536	575	561	540	531	601	602	583	542	554	527	612	571	619	590	602	521	559	557	577	575	556	567	564	610	594	578	515	576	591	535	559	580	569	525	562	570	555	524	546	578	507	553	602	527	574	577	580	528	564	602	592	565	599	594	579	538	580	562	551	562	585	593	592	578	572	558	583	574	581	508	537	613	588	592	564	573	554	585	536	544	577	582	566	556	588	592	570	565	589	559	558	564	505	556	549	577	568	524	591	569	553	574	564	583	539	564	583	559	594	606	545	565	571	575	515	581	544	607	521	580	562	553	543	612	553	564	551	557	555	579	574	562	540	546	554	587	595	587	559	562	551	559	572	518	533	549	557	537	544	564	565	560	569	558	545	546	594	552	541	560	552	574	607	559	575	601	544	592	562	605	525	540	575	549	598	565	569	535	571	560	573	592	602	594	586	526	610	592	530	567	599	542	569	620	575	548	605	548	571	596	555	524	541	527	564	559	547	591	583	571	580	528	553	595	569	594	583	581	589	538	595	571	547	591	572	554	541	562	559	558	534	531	578	573	607	521	563	545	586	578	562	538	550	567	612	575	562	555	539	581	549	562	591	557	539	566	568	568	557	564	572	562	579	548	541	561	552	545	586	605	568	517	560	555	561	582	563	577	551	590	555	531	610	543	552	594	588	563	563	535	549	574	570	591	580	565	596	580	594	642	554	597	581	586	572	565	558	534	556	586	579	580	549	600	561	579	536	618	553	566	584	561	556	546	542	569	533	573	582	600	581	568	572	571	537	558	565	499	571	538	595	576	579	569	572	571	563	578	601	560	621	586	579	537	554	599	531	588	568	564	566	581	517	563	544	572	588	591	593	599	602	532	575	532	559	580	555	563	550	516	533	623	572	556	540	563	594	516	583	536	588	562	575	542	555	561	548	544	564	583	539	547	541	562	603	551	545	595	552	588	565	612	587	586	578	606	544	584	525	555	602	584	537	599	562	590	555	586	584	583	601	553	565	550	593	554	523	535	604	613	589	573	604	615	590	569	620	567	574	590	567	560	584	560	585	543	582	574	551	606	582	572	544	629	578	550	540	615	545	587	562	596	561	569	594	543	613	556	571	547	583	570	576	567	554	556	586	557	542	558	564	596	556	575	537	562	606	550	583	563	562	584	561	566	531	561	537	588	539	578	581	548	538	585	528	530	565	570	583	567	510	582	551	605	588	600	552	577	566	563	544	578	611	608	571	581	554	572	530	621	583	545	538	572	572	583	607	563	572	552	617	554	614	559	585	602	590	569	586	577	528	583	572	580	588	553	543	545	538	561	560	543	552	585	577	631	580	552	558	580	586	548	581	568	556	587	553	529	581	539	541	529	560	574	537	601	602	566	574	588	587	544	622	598	562	593	540	554	571	538	517	569	575	592	561	595	627	570	603	570	590	585	540	561	574	569	560	586	519	589	582	539	602	566	544	519	585	550	571	582	569	602	595	576	508	590	579	579	582	605	544	538	581	572	552	548	614	551	558	574	594	542	589	546	573	533	546	544	564	550	561	535	595	561	563	571	616	615	592	527	554	580	584	532	594	572	600	552	622	555	586	536	561	611	580	541	536	572	559	548	561	550	561	556	595	541	524	567	565	536	584	593	583	576	553	570	537	589	595	561	546	590	589	565	603	538	571	617	567	592	554	568	563	605	562	580	568	542	581	529	593	583	523	538	617	561	553	601	587	623	579	589	518	576	565	557	570	577	623	578	546	597	555	561	569	583	553	582	603	580	594	557	593	592	519	563	585	568	590	573	572	564	523	566	570	574	563	606	572	572	587	563	568	608	576	608	541	581	563	575	578	583	589	571	566	529	546	547	573	571	561	541	576	555	573	571	571	515	517	599	569	538	585	546	586	567	568	583	537	599	532	528	527	547	561	552	599	588	587	558	612	556	542	556	586	599	563	539
74910	73404	56022	30380	9775	670	244	247	230	218	232	241	244	233	204	250	220	232	223	253	227	224	231	264	215	272	229	215	261	218	227	238	232	202	238	221	227	242	236	238	237	215	206	235	218	220	216	241	243	220	217	230	235	223	237	240	218	252	217	246	216	226	223	240	235	213	224	221	239	218	234	229	236	220	243	216	224	212	257	244	227	236	225	211	223	241	221	212	226	217	219	209	235	242	215	248	222	228	242	229	235	226	227	219	210	231	235	227	224	212	238	235	203	211	238	211	220	228	222	209	243	235	199	251	223	232	214	220	226	228	228	225	231	218	215	252	231	221	220	246	219	235	246	221	229	233	210	235	237	262	222	228	281	208	223	241	248	225	234	221	236	228	241	224	222	227	245	215	223	228	245	256	223	226	210	247	209	232	209	243	249	244	213	236	237	219	204	192	209	197	244	244	238	235	224	214	222	230	223	230	224	218	229	228	234	228	215	211	245	227	232	233	231	230	235	231	197	223	215	225	221	244	237	241	249	227	237	248	248	229	240	247	221	249	219	224	222	209	210	229	248	254	233	228	219	225	232	235	227	230	260	230	237	233	202	214	226	250	215	224	248	225	253	237	211	213	229	237	207	248	241	229	224	222	258	222	243	224	206	241	221	222	251	242	234	240	224	236	231	217	245	232	240	239	220	222	220	214	225	205	229	257	230	209	220	207	217	216	238	253	217	255	241	217	221	222	233	235	214	228	222	213	242	227	234	202	222	234	254	219	217	202	228	230	204	246	227	228	215	257	235	220	187	241	245	243	227	222	228	227	214	232	247	219	234	209	239	229	224	231	220	254	229	234	203	216	241	244	207	226	220	192	224	231	217	272	207	229	219	254	221	217	226	229	240	213	215	217	219	234	238	222	215	255	224	233	222	218	234	198	228	229	221	223	226	205	218	238	226	245	222	231	236	236	209	196	223	241	215	205	212	227	237	230	223	224	249	240	213	220	225	223	245	223	237	226	231	213	230	232	221	206	229	195	207	265	230	225	220	239	220	209	236	242	235	240	229	235	231	240	243	223	246	225	204	241	257	247	208	234	229	214	230	251	257	228	247	240	211	221	239	214	246	235	234	228	237	226	229	242	225	245	251	240	213	238	224	204	241	214	232	212	245	263	235	238	222	225	241	256	219	225	218	224	230	202	207	211	248	258	226	243	219	204	229	218	215	231	212	244	255	241	239	235	259	228	225	218	221	234	222	246	237	245	231	244	235	219	225	242	239	233	240	205	234	239	214	241	219	225	243	216	224	203	230	195	257	201	240	243	221	238	235	219	193	226	232	221	236	244	236	240	250	245	223	248	249	250	257	220	219	232	225	251	220	234	223	225	225	245	253	212	229	201	246	221	231	236	237	191	213	246	233	236	204	223	224	210	242	230	233	202	232	228	219	212	213	219	229	239	243	239	231	233	235	234	242	202	207	230	223	230	212	235	216	253	230	221	228	244	250	238	223	237	225	257	212	200	227	192	210	234	228	248	222	233	231	189	229	233	215	248	250	240	238	238	236	249	237	229	253	214	238	234	239	213	213	227	211	221	232	230	234	228	259	247	224	238	239	242	238	199	261	230	249	219	223	258	235	219	231	229	222	212	214	211	232	238	215	201	224	233	207	223	219	241	218	219	250	240	205	227	231	237	214	210	200	244	214	228	226	214	270	207	248	241	222	229	253	234	239	214	247	233	221	228	216	217	252	224	226	260	221	242	219	237	224	217	233	225	245	205	227	246	251	226	250	197	222	208	222	231	221	230	226	223	235	255	223	210	223	238	242	224	197	218	251	214	246	221	208	238	234	237	227	203	219	214	223	207	255	235	232	237	228	240	239	257	199	219	229	232	232	225	227	221	244	205	240	220	239	218	248	244	218	223	221	208	218	238	228	208	223	229	233	237	209	234	247	227	240	240	236	227	231	244	210	205	236	235	210	204	216	203	208	238	236	214	224	229	231	245	220	195	212	218	248	218	234	188	227	213	233	235	215	222	262	208	224	246	214	214	222	229	226	242	214	250	220	237	228	227	223	205	259	229	231	243	232	238	206	252	230	210	241	222	230	242	227	241	217	211	218	236	231	239	207	229	244	239	240	214	239	207	215	261	211	224	239	212	233	213	233	213	215	202	202	215	216	247	195	235	224	190	239	228	237	216	226	230	214	242	223	227	206	226	239	230	211	196	224	238	212	217	253	230	203	215	247	213	230	234	239	244	235	236	224	218	220	202	229	233	225	226	198	254	233	244	222	225	240	227	240	207	232	192	212	245	207	243	212	202	235	252	226	203	203	249	222	214	215	226	262	224	242	228	237	255	211	225	209	220	216	207	233	240	257	218	241	216	224	213	251	220	248	232	223	203	238	254	210	236	230	237	211	229	245	219	233	219	190	226	226	244	249	223	215	211	202	234	248	213	237	228	199	248	229	195	233	233	232	204	223	221	243	238	220	205	230	213	217	212	254	227	208	251	235	241	236	243	221	234	234	240	245	215	214	236	230	230	248	240	209	228	203	235	232	232	217	216	244	221	213	244	230	239	223	221	220	238	228	240	207	247	245	234	245	231	225	216	214	228	225	198	216	251	231	235	235	194	213	228	232	242	207	205	201	271	212	215	236	221	245	229	223	222	230	219	228	230	235	217	222	186	209	259	234	216	240	216	236	264	249	215	243	260	203	203	227	222	217	219	229	214	219	237	217	231	225	211	256	237	221	218	243	233	220	225	205	213	202	243	237	252	220	244	248	245	261	220	221	261	239	250	258	208	243	196	236	214	197	258	214	251	217	221	249	251	216	238	207	217	261	257	249	201	225	226	246	213	229	215	218	225	245	233	239	220	223	231	225	215	221	229	233	253	221	223	215	251	218	234	251	224	237	209	220	236	240	231	230	229	227	250	225	243	230	236	235	214	241	216	236	229	230	216	226	208	227	228	228	228	233	230	225	266	227	225	239	239	215	227	230	198	235	214	237	206	224	257	208	205	213	274	233	250	227	247	220	216	235	249	222	236	220	224	251	233	241	213	224	206	233	231	229	232	240	238	241	215	229	214	211	231	205	250	233	233	235	241	233	213	241	249	219	229	225	244	214	254	246	203	245	219	223	240	221	202	226	240	248	229	236	227	236	221	236	219	237	219	235	222	246	218	223	229	210	239	226	227	220	234	238	207	245	244	212	233	226	204	229	220	219	206	228	270	222	260	240	219	231	213	241	225	233	216	188	229	234	231	221	227	238	216	255	230	232	220	217	203	219	222	193	191	223	236	239	223	221	230	214	248	272	216	231	233	207	224	249	243	228	218	217	249	225	239	227	228	236	222	240	237	233	238	228	241	201	204	209	207	221	245	227	207	246	240	247	232	227	220	221	226	227	229	211	237	262	214	265	266	239	229	217	247	204	240	247	229	227	240	240	216	226	229	222	221	248	223	225	239	245	220	239	237	251	218	222	225	219	214	216	243	222	236	211	263
64364	66136	54893	36530	3554	788	787	806	806	768	765	794	769	766	742	764	764	740	770	743	800	755	753	766	770	738	714	763	817	763	761	724	731	772	767	716	766	747	781	759	759	718	755	761	773	781	725	748	785	752	699	778	769	771	722	767	775	717	781	809	747	803	775	764	766	752	766	745	761	763	756	759	684	773	721	759	751	752	732	751	754	752	766	766	772	757	762	732	762	768	774	747	689	777	735	771	746	761	794	687	706	707	767	758	724	753	741	754	734	735	771	697	764	763	732	782	760	715	777	805	769	722	742	732	744	691	743	742	818	742	746	778	764	693	704	730	729	766	774	714	703	737	742	746	780	742	740	709	706	815	811	775	758	709	726	698	693	726	757	716	781	760	747	750	708	700	743	751	692	795	759	767	734	703	743	715	781	719	739	710	704	722	719	723	758	728	790	784	726	723	766	758	769	746	774	742	784	762	730	750	745	760	750	774	757	767	703	757	748	744	743	727	765	790	728	752	753	700	771	709	691	797	720	709	742	760	707	794	734	697	768	759	752	762	740	776	745	781	771	717	761	702	770	743	727	761	741	746	718	743	734	784	720	777	712	751	797	753	793	762	723	755	721	746	715	783	731	757	763	770	801	698	766	757	743	785	716	741	732	754	741	730	774	750	736	783	748	703	708	682	727	723	749	725	713	761	737	767	751	805	728	800	725	772	749	750	711	761	716	778	748	735	712	765	780	742	764	726	745	747	802	785	729	726	745	733	722	701	776	758	757	761	684	740	774	786	726	744	750	782	733	816	699	805	736	759	732	741	792	742	748	752	711	740	744	700	747	744	732	780	762	743	769	756	778	751	730	703	772	702	720	722	760	711	754	760	755	739	730	752	721	761	802	712	756	772	694	785	747	736	781	821	700	704	693	727	758	720	717	767	788	709	757	734	755	744	733	779	754	813	801	740	718	757	770	720	740	743	755	741	775	776	771	747	693	799	799	791	757	757	758	764	754	751	742	730	736	686	764	758	771	718	773	779	746	788	735	770	702	722	733	735	788	720	690	749	747	757	727	802	779	749	758	729	732	752	776	747	733	729	713	743	722	766	719	715	720	722	772	702	760	761	770	748	745	749	734	761	730	752	761	699	787	729	728	748	746	737	757	728	748	742	722	743	741	746	754	765	722	729	721	752	764	766	818	733	807	719	750	720	766	750	711	751	785	763	756	741	710	742	780	720	743	738	778	717	755	746	728	742	726	741	779	772	745	801	735	726	786	747	725	761	756	760	750	781	748	712	753	733	712	800	727	712	713	750	730	759	764	752	719	705	762	689	742	728	752	730	770	747	757	738	749	748	795	704	731	772	736	778	722	748	747	809	760	780	750	696	776	735	733	759	773	800	736	756	744	787	722	774	715	733	717	761	817	740	741	750	798	725	768	711	794	744	763	725	719	752	770	722	715	739	742	764	727	727	752	731	769	750	707	750	770	785	772	744	780	756	741	766	701	793	736	769	721	810	791	755	708	726	745	749	719	746	759	736	771	782	793	708	719	752	755	725	749	752	759	719	716	735	710	751	772	766	747	760	752	760	766	753	808	731	783	740	732	728	743	776	753	762	752	714	748	759	771	743	775	750	763	782	754	758	806	772	752	783	759	731	721	774	722	741	737	694	743	746	713	756	744	824	731	747	818	731	741	718	718	781	744	761	773	700	737	750	753	775	780	727	756	763	794	765	763	811	748	781	770	726	767	739	757	745	791	762	752	755	705	708	739	726	766	705	752	760	705	738	744	723	700	718	769	724	768	750	753	743	747	708	690	730	731	721	744	735	781	719	731	793	727	756	761	746	736	750	785	746	781	784	732	740	747	757	715	722	685	685	722	761	738	740	750	748	756	717	770	684	710	789	735	734	730	755	748	772	801	760	735	736	692	733	720	702	751	764	746	737	734	701	738	736	731	787	748	708	744	748	751	788	814	731	733	779	720	837	759	730	732	727	706	740	738	722	697	688	712	727	757	728	757	730	781	799	735	759	749	742	762	731	722	795	713	777	690	738	695	780	801	756	724	741	715	771	793	715	752	761	727	751	779	709	759	731	777	741	771	678	692	744	751	754	774	719	699	718	742	754	748	770	734	755	784	746	711	784	682	729	766	755	743	737	759	698	738	791	715	730	749	724	753	787	748	740	773	716	736	740	751	712	745	723	767	689	740	798	813	774	744	735	755	680	796	722	790	783	737	772	763	735	750	725	740	696	754	747	731	754	747	744	733	737	780	797	749	722	729	770	747	767	791	739	769	755	777	736	767	744	729	744	704	762	734	789	721	764	755	716	745	727	757	776	782	763	728	686	744	792	785	746	741	722	688	718	786	685	747	742	716	750	749	764	734	786	752	739	769	735	759	725	734	749	744	790	736	763	722	780	742	722	730	773	762	756	740	758	749	714	734	772	763	724	757	740	753	753	735	727	747	759	819	713	755	716	724	743	739	722	750	782	804	744	792	724	723	760	758	754	734	710	788	753	740	784	741	736	734	786	735	772	743	780	718	772	760	722	834	758	763	769	768	766	736	720	730	748	743	783	705	736	826	768	760	728	765	748	766	752	738	730	725	743	761	795	758	692	671	749	718	701	733	732	783	767	748	742	734	761	786	704	732	706	763	708	784	696	724	758	740	739	730	691	766	693	738	730	753	734	761	801	768	794	728	725	733	745	743	765	805	729	749	748	783	724	757	754	722	731	774	744	779	737	776	748	732	737	775	768	724	746	774	746	723	742	754	774	714	730	694	738	750	739	742	745	760	757	751	813	710	765	779	797	743	757	728	744	722	764	797	730	755	745	751	712	731	727	772	710	760	725	765	749	681	746	708	783	750	764	737	756	752	707	769	734	733	732	761	767	756	748	725	744	721	765	816	726	762	743	714	730	744	762	756	689	745	734	736	761	739	757	739	741	765	760	771	754	761	738	807	738	751	726	761	761	710	737	733	796	691	711	786	765	724	801	724	739	754	743	762	789	782	790	730	761	761	750	716	723	739	738	760	759	772	710	741	756	768	790	764	691	798	762	735	763	715	750	737	747	744	780	697	735	759	752	758	764	754	740	762	732	796	683	771	763	740	723	749	724	731	759	753	775	694	766	721	739	795	721	747	770	781	709	777	735	782	753	803	720	732	760	724	813	780	746	758	757	776	782	780	744	731	707	741	706	692	735	751	773	703	728	743	711	773	748	753	778	736	758	768	725	734	735	782	777	784	760	748	719	693	743	764	770	728	695	698	787	768	728	768	760	727	719	804	820	761	759	788	775	733	684	807	733	795	743	712	735	777	754	786	742	732	812	771	772	745	777	739	720	743	746	777	701	713	722	759	783	714	738	749	788	781	786	754	737	769	708	809	745	744	714	740	743	788	761	788	748	700	743	763	696	749	770	760	777	780	721	744	695	790	735	740	737	744	731	760	722	734	746	798	745	755	727	756	783	700	811	749	776	777	774	669	771	716	779	777	717	752	756
32205	21841	9110	1712	317	197	218	217	198	199	172	222	203	200	215	213	213	182	204	209	204	196	203	199	190	186	218	191	216	209	164	187	214	188	195	182	182	202	209	182	192	218	225	212	210	206	235	184	215	201	171	231	208	197	187	185	197	242	206	218	202	212	197	192	199	198	219	210	202	209	203	186	190	189	221	173	212	206	202	187	206	229	192	202	215	206	195	204	217	179	213	220	213	192	217	217	204	192	194	215	202	205	225	211	217	221	214	194	219	178	211	188	201	169	202	202	242	223	204	198	195	212	201	206	221	218	194	218	227	216	193	173	215	193	195	221	189	203	207	190	210	207	200	202	202	169	196	202	188	210	209	199	221	199	190	202	198	186	210	209	206	204	195	199	208	198	207	199	204	204	191	198	229	189	195	204	218	205	212	197	202	196	208	199	208	192	166	197	202	198	228	238	211	179	197	205	202	188	206	198	193	207	177	192	205	209	206	218	188	186	191	197	198	223	178	223	192	220	195	235	194	209	196	188	227	179	222	200	201	223	197	212	184	194	199	210	193	192	196	208	203	190	219	181	215	217	214	186	210	197	191	215	199	228	197	220	201	196	199	185	207	209	206	192	231	200	178	198	186	205	187	200	216	197	209	190	200	191	191	183	196	190	176	202	210	205	227	184	188	184	207	224	211	199	215	208	210	185	174	191	207	207	205	207	197	176	192	165	193	193	174	185	188	200	204	212	198	192	189	181	203	167	194	195	189	212	183	202	191	209	220	199	207	207	204	195	209	195	203	201	212	213	202	209	177	202	222	211	200	193	224	203	156	221	212	198	204	206	193	193	201	209	186	224	200	191	207	201	213	202	210	208	209	217	198	191	186	181	185	180	194	210	175	199	224	198	220	215	214	221	193	216	213	193	216	204	205	196	213	193	203	210	198	209	180	203	192	205	208	196	212	204	219	206	189	205	229	206	209	197	206	196	217	204	195	211	203	174	206	208	189	206	202	194	207	189	211	189	175	218	179	206	201	208	180	192	197	192	190	196	213	232	188	207	192	193	196	203	189	206	191	211	216	197	214	189	208	199	202	178	187	242	203	224	208	186	172	227	194	158	170	194	227	190	183	207	190	204	208	203	225	210	199	231	206	200	224	195	226	178	187	213	214	188	196	190	212	203	197	212	181	218	206	196	201	218	216	205	195	211	178	226	223	177	198	180	178	205	214	195	189	199	188	205	193	195	211	193	200	194	197	202	200	192	237	212	204	203	198	217	219	217	192	210	185	182	205	205	235	189	174	213	229	206	214	195	184	236	188	200	188	216	197	204	178	208	223	216	237	208	234	200	186	213	199	167	226	210	187	217	203	189	202	213	200	167	202	189	228	218	192	186	188	209	188	201	192	215	193	192	197	202	187	214	197	193	210	219	202	202	183	210	181	217	193	218	186	210	215	221	201	196	195	199	209	207	206	185	201	204	186	208	217	177	197	202	188	216	211	188	208	201	206	206	190	205	193	168	199	219	192	217	187	234	217	179	205	215	198	211	189	214	204	190	190	206	206	223	191	215	189	198	192	192	212	190	220	196	183	215	194	233	218	195	209	210	189	187	224	194	198	212	212	209	198	191	220	229	183	190	177	191	208	212	214	215	210	196	204	197	227	198	204	200	202	188	193	204	203	198	190	191	205	192	178	226	207	191	220	223	199	203	201	221	211	212	183	205	201	202	202	205	198	217	197	216	190	176	224	214	211	207	171	173	207	208	189	193	203	225	187	204	221	204	212	211	190	198	189	216	192	199	211	197	204	198	219	160	197	192	212	207	201	183	210	181	197	207	222	203	189	217	220	212	176	216	218	217	213	210	200	194	204	187	209	255	196	188	215	196	206	199	187	179	225	240	211	213	229	200	191	208	206	227	195	199	212	215	182	195	221	213	219	202	184	213	189	192	208	215	197	212	198	186	202	163	198	182	224	203	194	205	187	206	215	202	203	205	227	203	222	202	215	206	216	212	208	187	198	205	204	207	202	212	189	192	207	207	193	197	191	206	168	208	190	196	209	188	208	193	213	227	198	215	222	207	187	226	175	195	213	228	187	206	223	201	199	200	183	187	198	194	188	190	211	180	229	204	200	192	203	187	185	183	215	172	184	245	201	195	230	210	193	205	221	211	214	200	210	202	199	172	224	186	199	209	205	178	207	205	211	209	216	204	202	209	225	218	209	224	190	198	214	194	198	227	187	205	237	197	196	213	220	195	185	181	186	217	189	217	196	204	209	203	203	190	178	205	230	227	208	185	208	213	198	209	177	227	196	217	211	186	183	180	195	195	196	173	206	189	214	222	184	183	210	212	200	225	221	183	223	190	212	199	209	188	200	193	214	203	214	237	193	228	186	221	217	206	190	224	209	196	209	232	206	219	202	218	189	207	199	200	200	200	203	188	203	202	193	201	223	200	208	188	202	224	232	225	203	198	210	185	200	229	211	217	216	193	196	189	217	197	168	211	202	203	206	214	205	193	215	208	223	202	182	218	171	186	213	241	193	191	188	192	200	215	209	198	206	195	181	179	178	168	209	175	229	230	191	199	205	194	187	199	210	186	213	200	219	203	217	223	203	203	223	198	197	206	184	204	204	197	205	212	211	199	211	193	194	205	204	190	193	211	197	198	186	226	196	190	205	199	226	188	199	181	223	234	209	199	219	216	204	198	207	213	215	220	197	187	194	190	208	230	202	183	206	197	178	194	195	205	210	200	219	227	181	193	200	195	201	191	165	212	207	229	181	194	202	213	199	200	195	201	204	228	210	219	219	218	206	181	210	213	203	200	207	197	209	199	193	225	192	225	207	198	202	198	191	211	176	195	209	217	214	194	203	204	176	203	196	177	227	191	218	193	220	214	213	180	194	227	203	213	198	199	191	179	202	174	233	206	207	172	215	204	190	209	215	200	198	214	180	201	194	199	207	204	203	192	209	208	203	206	199	220	206	223	188	193	198	200	216	204	194	203	195	191	211	191	212	203	213	184	194	161	190	200	198	190	201	200	200	207	183	217	199	189	192	183	226	199	183	191	199	206	191	200	204	226	225	202	194	229	196	188	190	211	190	197	201	214	196	190	216	182	210	187	200	215	203	202	197	188	196	206	207	183	218	187	203	226	206	212	243	209	192	198	189	203	205	225	202	202	211	223	197	216	208	189	225	232	182	174	224	221	207	190	201	220	194	177	195	230	217	184	212	208	196	200	216	196	232	189	193	211	195	212	198	179	213	187	196	211	208	234	232	194	182	208	198	211	195	208	201	206	180	209	196	193	205	204	189	203	184	203	213	186	204	195	217	202	183	192	200	191	183	204	210	226	215	173	194	199	211	204	205	229	212	178	174	171	243	214	202	224	203	193	198	210	197	216	197	206	204	202	200	197	185	200	191	181	220	215	188	214	173	179	205	211	215	174	202	210	190	204	224	210	194	224	209	205	208	186	199	212	216	202	203	193	204	173	225	210	212	191
33937	26042	14648	4614	910	671	719	678	718	695	703	676	697	717	660	691	633	709	646	688	667	710	737	696	678	724	675	668	676	699	684	688	689	680	676	683	719	691	666	719	697	718	682	697	659	697	672	683	750	632	695	644	687	665	690	705	740	669	689	680	692	698	707	702	710	715	688	673	695	681	701	727	689	647	644	712	711	657	713	660	684	722	677	668	713	674	698	696	649	705	666	640	704	672	702	683	665	663	729	713	732	711	670	638	704	695	683	721	678	707	636	713	654	665	682	714	700	684	650	684	678	646	649	705	647	651	673	649	642	690	663	705	690	655	643	668	665	716	643	686	743	685	660	653	641	695	689	705	651	635	696	659	718	675	698	716	676	693	687	678	682	661	667	704	692	721	709	671	698	708	664	690	653	690	732	703	717	669	711	693	677	675	714	681	663	706	717	669	712	704	705	701	704	683	672	710	669	684	694	652	699	754	688	659	709	651	670	656	631	669	707	670	707	691	702	664	705	651	675	703	707	698	684	681	679	668	667	726	722	665	701	676	694	675	693	708	689	735	693	727	685	710	659	691	624	672	683	700	644	684	754	709	716	618	729	686	671	675	668	679	655	655	675	709	664	697	666	698	677	705	706	672	716	669	672	685	705	668	716	696	682	693	688	706	670	656	727	677	684	695	684	665	714	686	681	663	682	724	723	733	649	671	687	678	686	713	707	695	634	677	679	689	662	685	696	734	680	685	704	657	710	716	687	731	676	688	736	667	679	695	658	726	707	680	643	700	666	666	718	685	736	739	708	710	644	681	680	659	684	677	678	639	682	687	716	678	688	636	688	715	692	743	683	665	703	687	649	688	648	667	652	672	700	664	737	649	695	699	696	775	646	668	688	685	688	692	694	642	709	660	680	672	688	755	712	659	678	725	692	683	672	700	635	668	708	684	674	666	693	718	688	683	685	666	654	668	654	650	702	690	714	661	700	728	702	732	705	703	688	696	658	671	664	654	677	678	665	703	691	704	697	699	670	649	716	690	713	689	725	703	700	729	727	699	639	724	674	709	669	720	707	687	680	712	703	631	707	674	708	693	648	678	710	697	668	684	662	670	689	667	624	670	746	655	645	712	672	682	715	694	687	719	656	698	728	641	677	693	652	673	690	706	706	697	687	659	722	715	667	695	681	705	679	724	645	675	695	663	685	704	682	716	684	663	698	702	670	699	690	705	697	671	697	676	708	673	694	655	657	718	711	689	673	685	677	686	691	667	682	648	715	657	697	716	657	700	659	703	699	643	664	658	700	660	726	698	673	723	670	640	712	669	678	696	714	737	684	669	708	641	675	699	663	721	723	696	755	672	670	660	654	717	681	683	649	679	668	679	689	704	735	642	690	636	712	693	628	681	706	645	660	679	712	664	685	628	678	704	662	671	686	690	696	691	680	656	720	654	679	645	712	715	651	718	639	706	656	690	653	677	666	691	653	685	699	631	717	694	699	657	716	689	667	672	723	680	711	695	748	739	740	692	689	641	701	690	683	662	669	605	619	684	664	664	681	679	673	728	680	718	751	687	683	661	663	693	714	677	705	714	707	728	675	638	655	584	687	687	703	674	660	665	682	677	637	647	657	693	687	696	657	681	661	703	707	682	708	667	639	665	657	685	719	663	696	702	674	648	646	644	660	690	705	646	696	689	708	707	686	624	689	724	682	674	648	665	690	698	695	692	653	664	697	709	712	723	697	681	714	722	663	647	689	741	700	725	665	691	706	725	706	706	677	678	706	650	728	675	656	680	660	685	667	694	642	671	681	667	676	657	696	717	681	673	707	668	696	650	729	645	687	682	710	700	684	716	672	689	715	680	649	669	683	635	651	700	700	665	688	655	664	683	687	707	653	699	678	700	662	662	706	708	707	701	669	796	664	646	689	651	666	677	714	685	651	674	651	724	669	680	688	702	698	707	679	689	718	649	641	677	657	635	659	688	674	713	703	652	702	645	675	691	680	680	658	696	656	646	728	659	659	703	716	653	668	705	700	698	659	634	678	637	695	669	657	688	705	663	610	668	734	678	698	732	669	739	701	642	689	681	660	690	658	693	645	696	697	686	698	674	689	708	714	690	697	717	683	646	694	729	721	672	719	687	696	686	655	728	713	680	687	650	732	706	669	700	704	698	699	702	679	728	646	711	673	675	767	623	705	690	687	677	650	698	686	729	705	644	687	686	677	658	689	670	655	694	655	684	650	730	650	669	666	736	685	669	710	699	685	670	708	659	743	715	667	678	665	655	691	683	702	688	695	673	675	683	651	645	701	655	703	701	696	671	694	699	672	631	688	681	725	676	673	679	687	692	662	674	700	636	647	721	648	665	607	638	683	697	682	683	687	719	656	733	690	703	699	709	734	676	662	676	677	664	710	723	709	722	738	723	693	700	649	648	698	707	710	652	729	658	699	666	640	690	692	727	683	711	636	691	738	661	695	691	675	666	731	703	682	696	659	668	709	691	672	695	706	636	688	646	651	678	656	678	699	677	683	663	686	674	673	647	706	686	627	690	650	659	686	713	702	696	719	645	663	733	699	659	688	686	615	680	678	646	677	676	730	697	700	672	684	687	679	712	630	726	666	660	660	658	637	692	674	710	670	724	707	739	682	668	680	709	631	695	681	663	661	716	665	674	720	691	680	688	703	660	663	701	724	654	729	664	676	675	677	682	674	724	658	697	673	702	646	706	659	646	692	671	710	657	727	691	664	650	658	682	674	718	657	678	681	649	700	673	689	734	702	659	672	719	744	679	706	705	682	695	672	674	697	722	677	702	743	710	676	667	715	680	689	722	693	686	660	680	741	696	657	696	713	685	736	653	671	638	695	692	675	651	662	671	685	686	653	668	710	661	671	689	760	695	684	695	695	685	722	675	695	710	660	663	705	678	684	667	639	647	662	638	683	694	665	701	683	709	691	693	716	695	707	662	725	723	657	707	685	666	729	672	663	670	631	680	710	712	651	664	699	689	705	644	670	752	715	698	660	709	697	687	707	691	705	669	667	702	659	660	675	703	679	685	667	693	690	730	718	680	664	725	681	659	682	697	654	664	726	699	702	692	633	653	714	673	720	722	652	678	697	693	712	671	666	695	681	654	651	690	687	667	692	698	689	689	732	664	648	690	685	702	660	635	657	647	656	669	696	694	690	737	672	696	753	662	699	738	730	710	705	668	668	676	683	689	652	712	750	686	722	700	698	650	672	606	661	659	690	683	662	684	708	702	620	688	686	671	659	689	659	671	666	759	682	634	678	717	682	629	648	696	678	664	695	714	673	656	649	653	693	684	663	672	703	684	695	698	700	730	664	707	665	685	684	637	673	704	653	665	671	702	676	672	677	714	648	686	696	660	687	657	667	696	660	686	658	707	654	683	662	663	694	689	704	692	705	736	664	704	704	638	671	659	648	688	702	695	705	678	700	701	705	721	678	676	669	681	681	738	675	755	668	642	682	729	664	687	703	719
67651	63939	47188	22636	4102	193	168	171	175	163	165	162	163	192	158	152	180	170	156	147	161	191	171	178	154	170	177	155	169	176	183	202	164	178	179	191	164	163	154	173	169	174	158	167	165	148	154	166	156	146	163	192	167	155	161	183	169	155	184	162	207	191	153	166	167	181	184	150	168	158	177	161	145	139	145	154	173	181	182	159	191	177	181	150	166	173	174	173	151	188	174	174	150	204	171	159	176	170	168	175	161	149	159	169	182	177	173	189	168	169	170	153	172	172	170	174	165	186	173	176	167	197	153	175	185	187	159	166	158	193	168	167	191	165	201	164	156	170	175	163	183	174	169	172	150	170	151	158	158	191	163	188	149	165	179	186	164	166	178	178	187	166	159	171	178	174	161	172	184	179	172	171	183	145	168	177	174	191	178	144	163	174	177	190	156	176	143	161	168	179	146	168	154	180	169	159	174	175	167	187	152	143	163	170	182	175	169	183	179	164	164	166	138	163	161	193	170	172	178	161	179	168	178	166	175	178	167	173	166	173	159	185	190	172	174	181	192	170	182	163	167	185	174	169	178	177	186	176	160	158	163	166	184	176	159	167	156	175	177	166	165	164	171	181	172	197	164	177	182	167	181	162	174	168	176	161	170	156	176	183	159	178	152	165	165	178	164	179	167	194	182	162	180	188	184	166	170	180	170	166	166	173	180	168	176	170	167	157	171	159	188	181	180	160	162	163	150	160	177	198	162	156	173	154	167	182	186	155	162	175	182	189	161	188	183	182	170	181	181	144	172	181	163	160	166	173	178	185	177	155	166	151	159	160	158	132	157	160	168	163	166	171	164	170	185	183	165	161	174	178	171	162	167	178	187	165	193	178	169	161	168	167	189	180	147	175	172	198	171	149	187	163	162	170	154	166	167	172	176	197	168	145	196	171	163	162	171	183	203	174	173	148	191	158	189	181	182	163	151	153	164	185	157	134	175	147	166	157	168	152	165	176	184	175	164	158	176	140	161	165	178	150	162	161	170	184	152	152	155	154	173	163	190	162	168	178	173	176	182	161	155	176	188	162	172	152	185	168	154	158	177	180	151	161	201	155	146	166	159	190	153	152	179	179	168	162	174	171	171	149	153	158	196	186	161	165	164	158	166	191	178	167	177	171	137	175	175	168	152	172	148	157	183	166	173	143	156	185	185	166	180	164	173	152	184	153	167	172	197	174	196	171	158	141	166	168	195	151	186	189	146	169	186	165	177	180	181	171	153	164	181	177	175	151	163	169	160	166	181	179	171	172	168	167	165	174	162	159	151	188	171	153	192	141	166	177	166	173	164	157	179	170	156	158	201	174	180	155	169	185	198	184	149	195	160	171	140	171	205	176	167	182	161	168	158	178	159	163	163	180	169	187	173	204	198	176	170	177	163	161	150	174	169	155	148	165	162	181	171	166	189	172	169	159	176	155	160	165	191	177	163	179	173	161	166	153	164	163	165	193	166	171	160	153	171	179	150	198	185	175	153	159	142	153	175	169	165	165	160	156	160	173	174	169	188	145	158	173	189	167	155	163	171	161	188	158	160	184	138	179	176	171	166	164	175	147	167	151	167	177	171	171	167	159	152	169	177	189	174	142	159	170	189	146	172	158	166	183	160	188	183	182	149	160	154	173	181	156	174	184	173	153	187	169	165	169	169	164	167	182	172	153	171	162	175	161	165	164	171	154	181	166	173	174	158	158	171	158	173	161	150	153	169	159	139	162	155	147	163	156	167	169	184	172	166	158	162	167	181	175	188	132	158	178	174	155	179	171	158	181	151	177	168	183	165	170	157	164	178	175	157	178	169	171	160	177	184	175	164	180	160	192	153	178	159	172	170	144	167	160	201	153	186	183	171	156	181	151	185	173	161	148	168	189	163	175	143	158	180	172	173	184	164	163	160	162	155	179	150	165	186	166	156	165	192	172	164	180	185	166	171	192	147	184	168	150	162	172	171	155	165	156	183	164	167	153	171	166	184	176	196	173	187	179	169	163	160	137	169	154	170	174	168	160	168	179	173	201	159	164	164	162	175	191	182	167	182	174	164	193	162	157	169	171	137	185	192	153	174	170	160	170	165	180	181	163	177	173	157	171	181	171	170	180	186	158	184	179	182	183	185	173	159	178	161	156	149	145	155	170	152	187	164	168	178	184	185	170	163	144	145	148	162	148	150	148	166	189	159	158	190	186	160	179	183	155	156	172	158	157	183	185	187	174	156	180	190	161	162	181	164	188	176	176	163	199	153	167	188	181	177	163	184	176	169	176	187	155	147	154	145	163	199	167	158	163	182	177	169	164	161	145	173	171	151	146	182	173	200	159	177	152	192	160	157	159	188	167	148	150	167	137	185	172	161	192	175	165	160	166	160	183	157	156	194	155	190	156	168	167	149	188	161	179	146	169	197	178	188	152	167	179	159	164	160	178	177	194	164	205	172	157	173	165	151	154	167	173	203	164	173	150	158	159	161	169	141	183	148	184	147	165	154	178	171	186	179	199	170	150	162	166	153	179	140	178	173	168	177	153	158	151	176	183	185	161	153	193	179	169	176	166	175	186	153	161	209	139	181	181	159	168	173	189	177	192	159	167	160	166	139	150	165	144	144	185	160	162	177	181	181	156	175	168	160	181	172	184	180	171	171	172	150	189	141	181	165	168	153	168	188	185	165	164	154	150	177	155	152	169	174	186	178	184	172	166	166	153	173	154	167	163	177	164	176	173	196	195	165	169	182	147	178	185	170	148	169	145	155	189	161	182	178	162	159	174	180	151	189	162	178	202	153	166	155	163	186	160	192	162	216	177	161	167	157	162	183	166	189	173	166	157	170	175	165	165	159	185	149	163	169	166	185	153	154	152	141	201	160	157	175	187	162	170	153	168	190	165	157	167	173	175	172	166	161	177	155	157	185	167	175	149	193	170	179	157	182	166	162	164	173	166	180	163	169	156	158	161	160	178	173	173	157	159	176	149	161	178	172	159	156	153	177	175	182	157	167	145	157	184	156	169	155	160	192	185	160	188	150	159	179	171	191	169	171	172	171	153	172	185	163	164	180	174	144	167	180	158	178	193	161	167	165	150	167	168	148	170	159	159	150	184	166	168	171	157	173	170	194	172	164	186	181	159	201	169	172	169	164	173	174	173	164	172	169	188	172	183	190	162	167	160	171	180	164	157	175	163	174	172	153	168	171	177	156	157	164	173	171	168	169	189	154	155	171	168	191	158	166	151	177	151	162	177	181	155	169	176	171	189	166	167	160	175	156	148	163	166	181	196	160	180	172	148	179	183	161	153	178	159	150	164	179	173	146	167	160	157	154	165	164	151	146	186	202	197	167	173	153	163	167	164	151	159	167	163	176	156	162	174	166	161	163	197	176	152	175	198	158	157	144	140	160	159	171	161	161	160	160	175	152	163	176	162	171	172	149	148	170	177	155	180	174	169	189	168	162	157	131	178	172	176	157	169	189	166
52326	52717	44878	28138	1967	592	598	597	613	615	548	602	587	590	526	561	571	555	587	529	570	593	563	551	585	582	643	601	558	583	598	562	591	556	583	596	580	583	569	614	588	591	580	562	585	599	569	552	538	588	576	629	584	576	623	583	567	619	629	562	564	630	591	544	580	626	612	573	555	568	620	563	616	569	586	564	601	584	572	566	569	562	546	593	592	597	609	552	593	552	597	560	589	563	566	590	621	592	551	612	572	529	567	589	600	569	577	583	578	578	576	540	594	579	554	593	613	637	564	571	549	574	540	595	589	602	608	604	581	635	604	616	601	592	550	568	574	610	551	617	559	558	610	613	527	584	558	582	568	576	586	522	581	577	545	561	589	610	621	559	562	563	595	583	561	612	585	549	615	599	617	591	562	566	569	590	586	593	605	590	583	602	585	614	557	631	560	588	598	569	563	572	565	549	569	579	578	570	566	623	568	562	603	581	573	557	584	594	616	575	596	601	566	569	586	589	576	542	588	558	619	601	568	599	579	636	600	588	602	583	619	556	531	541	604	558	578	584	595	553	592	599	554	560	592	551	591	515	554	569	559	634	553	555	596	545	590	567	568	549	575	591	554	577	628	544	573	588	586	592	604	648	598	598	590	590	599	596	575	567	544	576	603	556	543	547	548	562	609	560	584	608	575	597	584	599	604	562	540	614	568	561	551	614	592	605	551	606	578	595	571	587	553	573	578	607	547	613	579	576	602	623	612	548	542	571	584	576	555	592	565	545	588	581	582	593	583	577	573	558	587	586	618	602	587	567	613	591	576	551	586	589	596	602	556	559	579	613	611	556	560	553	602	528	563	571	586	557	596	580	601	613	566	562	625	607	555	600	568	553	589	581	575	562	599	578	603	591	587	594	581	538	555	611	572	580	553	610	605	566	600	587	581	558	576	585	551	590	588	513	575	562	562	595	552	578	558	602	563	575	567	612	562	579	607	595	553	573	573	625	598	579	598	580	570	597	572	615	589	571	589	599	611	594	527	599	586	590	622	580	589	578	550	567	579	562	540	605	579	574	608	607	619	568	575	590	555	621	631	586	602	539	597	587	606	569	581	574	583	602	582	588	600	595	547	579	581	584	574	608	561	603	578	544	575	632	558	584	581	598	589	557	587	589	547	623	622	556	587	596	621	563	591	615	622	629	584	614	629	600	581	596	646	626	574	573	592	611	521	535	598	590	561	601	600	602	592	597	640	583	576	598	594	570	577	619	587	554	599	574	553	617	535	629	615	581	571	566	606	586	551	575	589	578	610	597	602	613	559	595	581	575	603	592	579	567	589	591	566	555	566	561	594	610	599	570	572	584	559	567	602	590	601	562	565	598	548	606	582	609	578	557	661	589	576	569	595	593	596	595	582	570	559	579	590	571	588	625	574	609	596	579	589	594	601	554	633	599	562	541	549	547	567	589	547	613	602	554	553	629	554	551	597	596	604	660	599	553	591	588	592	586	572	544	584	617	573	573	602	571	563	583	591	574	600	586	577	571	527	588	581	580	571	596	560	593	571	568	610	580	596	542	589	564	567	562	582	592	545	602	516	592	581	589	602	590	569	581	565	557	585	589	576	612	610	580	610	621	587	538	605	591	593	591	577	607	630	586	552	587	569	552	605	606	573	557	601	545	604	629	555	595	620	571	592	574	634	582	577	597	559	572	534	585	548	613	576	607	554	566	544	598	554	587	581	555	557	611	559	630	552	546	597	548	606	622	598	559	550	591	586	569	561	612	580	591	580	578	615	560	594	605	555	569	582	592	586	557	581	551	585	612	626	549	618	562	600	614	574	575	576	577	580	597	582	622	529	596	531	593	523	578	604	568	572	569	582	574	601	577	543	567	551	592	589	600	597	558	599	620	574	591	562	584	589	546	576	564	603	566	588	571	569	605	541	572	542	593	617	566	587	574	593	559	564	595	554	565	559	584	600	578	593	578	582	559	612	557	590	561	589	612	620	599	558	565	574	564	553	552	588	591	582	610	569	598	618	562	567	597	589	591	648	618	540	570	606	621	602	591	572	569	585	549	563	568	548	616	589	574	557	617	558	560	598	618	594	592	572	585	580	619	603	570	593	570	586	587	592	598	591	576	561	630	561	611	594	586	549	591	558	613	618	588	569	574	609	585	585	585	563	563	613	605	546	534	584	525	534	592	561	550	572	610	560	561	611	564	594	584	589	604	586	574	607	573	612	585	571	579	604	600	586	563	565	577	587	576	561	586	580	540	559	551	611	599	585	611	544	610	620	597	572	590	602	597	586	558	566	601	550	585	602	584	601	576	563	593	605	583	536	572	593	632	566	587	572	590	548	566	599	579	560	604	576	556	545	572	584	611	581	575	552	582	601	645	589	594	547	592	598	540	611	594	561	584	561	617	558	610	581	540	581	589	588	613	590	624	616	577	557	545	606	617	547	565	551	603	613	587	601	580	550	597	555	551	594	606	552	640	598	575	598	588	609	559	625	592	592	573	571	591	591	623	586	569	605	596	595	598	572	568	599	577	587	616	572	579	584	569	561	609	533	568	585	586	610	578	573	559	589	637	602	630	555	598	581	602	556	622	604	544	557	563	583	604	626	573	607	610	620	567	638	582	624	591	567	632	578	594	608	609	574	556	602	541	582	599	590	542	648	623	559	593	625	603	537	588	559	628	585	540	564	599	580	553	563	607	559	592	571	616	585	590	584	565	601	567	581	588	619	566	538	585	590	601	557	588	594	582	573	573	569	591	613	579	605	569	615	565	591	560	605	595	601	598	525	589	598	606	575	592	594	538	568	593	627	592	589	577	589	566	588	534	547	570	598	606	581	597	550	572	561	581	571	623	589	567	587	546	588	559	604	569	554	555	581	596	549	534	556	580	573	573	604	614	535	562	540	577	587	603	637	599	599	588	571	590	559	618	551	585	569	615	609	631	559	579	594	594	575	595	563	591	601	624	559	579	596	582	582	587	560	575	570	586	598	576	543	600	581	569	635	594	611	582	566	614	596	549	589	617	599	641	648	529	563	592	598	587	594	604	532	570	576	616	590	591	572	607	527	581	575	613	550	600	540	558	621	556	624	588	541	572	578	544	608	573	567	576	606	586	570	604	591	585	626	586	617	595	604	622	585	571	574	583	601	605	562	605	568	600	602	600	594	606	539	574	590	540	601	580	602	610	595	583	567	598	538	581	552	594	586	545	555	573	579	586	616	572	605	564	583	592	556	599	593	540	580	560	589	581	579	534	616	580	592	569	575	570	562	601	594	575	600	562	584	593	565	540	621	566	551	530	564	613	574	556	544	588	598	569	567	570	578	592	585	578	571	580	557	541	529	568	577	579	579	564	587	579	561	598	592	615	581	610	624	598	597	603	589	573	612	601	595	547	613	551	583	563	622	608	574	589	544	605	579	567	554	625	600	547	542	523	559	562	587	581	590	574	570	635	634	604	607	606	550	640	584	543	587	580	581	585	533	580
73471	73759	59203	30651	9404	588	239	224	228	227	264	208	240	232	221	207	243	232	235	252	239	230	245	242	224	238	230	212	211	217	237	239	241	217	207	188	231	240	263	225	232	239	232	222	235	247	235	224	231	255	290	259	240	224	227	208	233	205	220	222	252	217	236	241	216	228	235	228	213	236	193	223	232	261	244	257	210	229	224	218	217	239	240	206	235	230	209	224	242	201	211	225	207	244	247	227	224	236	224	217	259	198	226	209	236	231	234	213	217	224	256	219	220	218	233	222	241	229	216	222	236	286	238	222	229	218	226	217	212	244	224	226	235	239	235	226	202	227	257	220	240	246	252	236	246	218	239	239	208	246	223	201	245	229	221	228	238	238	234	244	240	233	231	240	215	265	231	244	242	216	219	238	226	205	255	223	232	213	219	229	246	255	227	234	225	240	216	235	213	240	222	245	218	228	247	233	238	227	218	221	222	245	219	213	216	244	228	222	231	222	219	190	236	231	220	244	222	246	224	245	230	208	212	231	241	218	245	241	230	230	222	242	199	212	252	228	232	238	268	239	206	244	210	223	227	269	234	216	199	227	262	224	219	213	213	218	248	235	223	207	229	248	233	221	233	223	221	234	255	265	226	210	224	221	229	223	233	239	216	245	243	219	236	227	209	223	197	236	254	243	235	217	238	234	204	226	237	222	196	242	210	239	248	202	226	258	234	227	227	233	232	213	219	218	237	232	240	208	224	248	231	247	219	241	235	237	232	229	265	222	220	240	197	212	232	218	221	212	211	230	212	221	206	224	256	223	273	246	227	238	228	218	221	255	227	243	235	199	221	232	231	216	223	241	214	229	230	236	219	219	232	233	227	220	222	239	225	215	233	235	205	212	215	206	213	230	242	262	215	190	245	208	219	233	244	196	245	224	229	223	238	228	229	212	241	249	252	227	230	229	246	256	226	239	256	208	219	224	207	236	261	220	213	214	219	234	227	250	220	214	236	214	214	231	229	239	233	233	239	253	231	227	247	225	224	241	214	233	221	237	237	246	223	238	233	218	220	214	234	222	227	248	251	214	236	200	207	229	238	212	260	235	219	234	259	229	227	229	235	241	249	226	215	207	229	253	238	253	241	220	209	210	216	206	212	252	230	234	221	239	233	207	225	229	247	212	246	224	233	229	233	231	244	255	232	251	193	233	238	254	234	226	242	216	235	235	229	211	213	209	212	232	234	225	206	212	246	250	251	241	212	270	234	237	218	233	230	250	227	244	239	236	229	225	211	223	216	234	243	227	223	246	236	235	235	232	208	223	231	233	232	233	223	203	216	230	224	214	209	221	253	232	192	248	209	236	216	258	223	250	246	237	233	251	216	201	224	225	208	229	242	230	227	237	235	240	208	246	248	234	233	221	275	222	227	244	218	235	202	230	235	226	241	221	218	252	234	225	220	254	214	224	199	218	238	227	248	222	227	220	216	233	217	216	222	250	227	227	225	237	232	239	227	232	208	231	222	237	229	219	232	229	227	236	226	236	229	218	202	229	224	244	224	228	221	218	236	240	223	240	233	238	188	216	245	235	248	215	209	230	241	232	217	252	211	215	247	239	226	221	241	233	239	254	207	242	197	228	213	220	215	219	208	218	252	213	222	236	217	245	222	234	226	233	234	203	213	232	219	227	216	223	224	224	214	213	225	211	228	239	220	235	224	206	233	233	212	230	208	240	221	244	203	242	208	218	220	226	222	241	227	215	209	236	254	235	206	244	203	258	260	228	208	201	229	233	239	255	252	218	233	199	213	204	208	246	225	243	200	182	226	240	223	248	225	231	219	245	222	238	235	239	244	203	229	225	242	246	236	215	202	230	223	245	229	214	223	237	237	230	247	196	220	209	217	188	230	227	217	224	235	216	233	221	220	216	213	223	245	231	220	237	238	242	219	207	221	231	254	230	239	239	218	230	238	239	233	207	231	225	233	232	225	215	211	202	225	215	228	240	195	202	235	223	219	247	215	238	219	226	213	229	201	232	242	214	222	234	243	229	254	182	230	207	218	231	227	216	223	240	206	210	259	231	264	227	238	249	218	238	224	218	208	248	219	207	215	219	201	242	211	221	205	214	196	223	218	220	233	226	218	213	210	223	232	219	245	200	215	209	214	236	218	232	235	246	209	231	250	242	235	222	205	222	232	248	251	206	231	215	255	212	252	236	216	255	244	212	234	244	240	225	209	220	232	220	231	213	229	224	260	232	218	233	225	214	201	243	228	215	251	212	248	210	223	246	262	215	240	202	232	233	222	237	245	232	248	230	222	221	244	246	216	230	217	234	238	204	233	251	224	206	222	224	246	241	217	213	242	245	218	254	258	202	205	227	259	248	242	223	249	248	236	255	227	225	263	201	191	226	217	226	247	247	230	247	204	249	235	210	247	224	188	228	248	224	224	199	217	216	235	228	229	212	246	205	238	256	215	239	209	223	237	215	220	236	242	249	239	226	245	232	245	235	231	209	206	232	222	236	200	183	248	185	219	208	226	260	237	214	227	228	229	229	213	213	229	237	230	225	247	226	222	230	221	249	227	251	216	220	238	206	209	241	212	248	204	217	266	224	224	203	214	223	250	245	251	255	231	217	234	213	234	264	230	233	230	231	219	227	246	219	210	226	226	240	223	218	211	231	237	223	244	233	246	218	234	204	256	222	222	239	218	222	223	223	263	240	212	209	232	227	215	239	253	245	217	220	227	195	220	231	217	213	226	237	209	211	245	221	187	210	221	245	242	223	222	235	228	222	216	218	281	240	238	230	222	236	240	222	257	208	211	230	212	209	218	261	255	210	238	221	257	220	244	223	185	235	264	226	229	212	223	227	214	216	223	241	242	237	227	247	204	231	205	244	229	247	224	239	244	238	233	220	231	246	214	251	213	215	202	223	241	231	225	230	216	220	249	220	243	229	214	234	200	211	217	258	241	224	226	232	239	235	204	235	221	236	227	219	233	244	213	236	218	225	243	245	219	219	227	250	265	235	203	220	225	234	225	229	230	256	241	238	244	250	244	244	239	221	240	224	220	237	220	218	228	208	251	204	192	225	221	236	222	211	236	239	226	206	239	217	235	211	200	214	239	230	265	221	222	249	223	212	240	241	216	221	250	212	216	215	209	214	206	209	242	243	228	242	245	245	238	256	239	229	219	203	235	252	211	234	259	222	247	226	283	229	219	232	241	262	257	263	232	225	205	248	235	228	238	219	225	223	215	251	220	233	227	231	234	232	208	202	190	225	217	235	238	233	224	203	209	223	223	245	263	218	267	239	240	224	226	220	249	250	236	236	228	228	237	261	230	231	194	220	221	237	232	223	232	228	238	228	229	249	245	214	203	217	233	228	209	249	216	227	235	208	240	202	227	219	227	232	212	221	231	224	191	210	242	246	214	232	233	206	199	249	216	220	215	202	220	224	236	211	225	251	234	245	237	216	238	233	209	220	211	225	227	232	209	223	256	233	221	210
63607	67179	57845	35181	2202	867	797	773	755	713	775	765	761	799	815	763	789	702	760	769	735	789	747	733	745	775	747	770	840	749	755	769	771	709	700	795	762	736	766	780	762	746	798	740	730	752	706	738	765	715	733	749	768	751	757	730	750	747	753	705	705	705	715	753	786	801	719	736	730	729	713	767	681	729	784	751	805	764	747	745	719	766	724	707	742	697	679	805	727	709	721	777	694	722	720	757	751	722	770	726	732	711	733	809	747	721	734	729	761	778	765	778	760	707	759	709	791	727	769	743	735	736	729	802	725	789	750	772	734	713	776	727	713	728	747	743	741	765	759	797	716	732	765	701	788	768	744	783	786	775	766	754	732	715	748	744	754	759	780	766	724	734	725	801	734	772	753	702	719	705	762	804	723	748	716	742	789	767	681	768	809	696	730	754	794	792	776	741	755	776	709	721	790	754	781	755	718	769	778	716	713	743	739	747	720	751	754	717	748	778	797	755	771	760	717	739	777	732	751	710	769	755	755	780	743	781	722	697	756	774	775	746	780	762	759	766	735	735	730	772	721	770	724	738	772	765	739	732	733	777	752	695	719	697	745	735	754	720	758	720	779	763	758	744	685	733	749	728	741	760	744	711	731	656	690	726	749	724	765	733	732	731	725	750	773	762	719	712	752	773	746	739	804	775	735	732	719	782	716	703	716	750	762	734	748	757	790	776	797	773	767	747	765	784	742	684	734	744	772	748	709	720	780	753	740	748	772	735	754	779	721	734	764	754	724	735	757	678	752	739	729	748	778	753	760	774	706	741	780	719	764	810	749	717	734	764	772	763	713	758	752	741	751	742	752	715	766	759	811	772	765	769	726	735	797	729	750	770	737	748	754	762	750	747	766	726	730	754	715	709	761	736	704	712	752	737	780	759	720	763	744	729	741	733	776	753	719	751	728	752	782	761	739	672	703	747	751	721	739	712	714	722	743	786	778	743	742	766	759	740	736	741	738	733	740	716	747	757	777	745	722	727	781	801	724	764	730	707	774	753	736	758	776	771	752	747	718	727	765	696	767	728	777	723	732	799	736	770	800	754	763	756	705	738	760	737	746	738	758	744	761	756	729	736	731	726	721	701	685	774	739	710	739	713	694	746	735	748	751	759	745	759	744	715	724	779	737	711	761	745	760	713	724	791	792	745	768	775	747	780	708	720	713	702	768	758	771	700	825	731	739	735	764	749	771	792	728	723	759	783	752	732	685	771	702	746	750	700	740	712	746	748	751	744	756	804	760	721	722	730	742	787	763	727	715	725	756	751	760	710	746	683	743	709	701	751	779	764	764	774	744	720	728	747	705	702	721	728	739	780	753	747	746	748	752	754	773	754	756	736	793	788	751	737	716	758	752	743	773	724	709	743	766	740	769	808	712	729	741	721	729	764	757	755	756	718	744	764	696	754	741	780	761	760	780	729	745	715	742	759	788	737	756	748	778	757	708	710	752	725	743	729	800	799	751	739	739	735	773	731	741	750	741	780	755	708	719	698	709	836	763	758	751	758	745	741	718	760	696	763	755	734	726	745	762	730	764	719	744	735	746	692	766	745	718	720	751	732	722	716	742	730	772	748	789	752	742	775	765	768	735	703	705	779	750	765	733	771	753	814	717	744	746	736	730	757	684	746	736	788	759	727	740	770	695	785	745	764	798	772	738	752	797	737	777	745	769	729	766	766	765	796	724	762	754	707	767	759	757	772	761	746	703	737	750	768	746	735	823	745	789	719	745	752	729	710	773	783	693	745	760	752	758	741	736	727	768	768	705	742	726	719	782	758	712	741	775	732	750	802	723	723	757	745	804	748	728	754	742	717	728	750	747	702	763	726	735	771	722	728	752	722	797	725	715	724	738	728	732	747	813	772	717	783	769	763	751	732	723	728	758	721	751	724	728	779	745	730	718	713	717	746	722	757	751	762	765	771	730	741	750	732	780	791	767	772	808	699	746	744	780	750	743	716	709	757	752	786	756	751	706	747	744	742	779	772	744	764	749	715	764	799	794	730	720	774	810	685	783	760	702	752	795	745	730	752	787	749	713	762	765	719	659	705	742	724	734	762	710	722	686	723	737	763	774	734	707	736	733	732	765	752	731	783	753	747	773	781	722	812	788	757	760	725	723	739	762	722	702	745	764	743	743	735	754	732	735	733	758	736	705	728	768	722	730	754	784	745	767	765	694	814	739	768	761	746	791	750	778	738	776	700	749	740	717	777	743	699	721	730	713	746	739	784	688	735	745	739	721	749	739	759	737	745	784	751	699	778	769	734	777	733	751	765	694	740	725	781	690	711	721	775	741	711	731	752	762	772	731	746	740	719	734	696	705	743	799	753	755	758	701	747	721	690	776	794	751	668	714	725	728	725	773	762	771	784	732	755	728	770	768	780	706	763	739	734	707	757	745	733	734	788	781	755	741	769	752	740	761	719	767	738	799	735	681	723	766	780	725	765	813	761	754	726	776	778	704	778	756	714	788	785	732	727	741	753	758	765	711	770	749	751	681	658	741	747	780	755	733	740	800	748	728	745	717	784	721	768	782	778	744	718	723	760	799	751	756	762	753	729	762	743	762	737	736	756	747	766	729	714	747	758	747	709	736	777	732	772	741	773	741	777	719	731	725	706	737	764	718	704	727	705	768	739	709	754	765	794	752	694	776	789	767	753	731	747	746	743	767	751	792	767	716	741	730	732	736	742	787	724	772	752	776	726	712	724	738	735	744	793	717	746	697	739	765	718	744	736	769	747	769	756	728	774	750	718	808	716	746	740	740	731	767	706	729	709	782	749	742	770	751	738	775	742	746	780	765	692	783	724	788	773	759	741	754	737	714	757	792	731	759	788	755	765	756	767	741	754	760	770	797	684	697	791	745	781	723	778	728	745	752	730	730	728	765	727	785	732	764	715	782	736	733	720	727	762	789	737	793	761	718	733	750	759	800	749	733	725	752	775	797	713	764	739	753	763	739	722	804	721	770	683	754	725	761	801	746	740	746	719	762	747	742	734	795	724	726	710	690	768	740	753	753	740	742	797	755	788	717	719	775	782	817	782	792	765	781	784	802	727	715	741	729	765	758	730	760	689	808	739	697	746	777	763	752	739	743	781	731	750	772	711	733	759	770	775	741	747	802	756	732	785	733	745	750	765	718	745	723	714	750	709	724	754	729	731	800	694	764	734	769	727	742	701	739	768	740	733	717	745	748	793	707	701	750	707	724	770	768	713	759	690	761	786	756	746	730	723	744	724	752	718	707	730	761	770	799	741	734	747	728	716	714	736	731	784	739	747	758	758	745	778	737	716	765	753	721	751	776	748	751	727	765	783	706	800	752	751	776	762	809	741	743	749	772	766	740	790	723	738	728	734	782	731	782	720	777	763	761	750	777	726	778	779	776	749	771	767	740	747	747	748	777	737	751	795	758	721	703	740	760	712	769	733	744	740	799	756	756	730	757	744	761	737	739	719
31639	22054	10144	1732	264	214	205	178	168	174	180	218	173	218	205	218	205	191	190	208	200	212	178	210	184	181	216	180	189	190	199	190	183	174	180	199	199	200	197	204	215	181	214	210	188	166	209	199	173	180	172	194	191	194	192	193	184	204	197	183	192	186	223	167	191	203	195	190	231	174	229	198	190	204	192	185	191	203	197	189	188	195	178	199	202	193	182	197	187	181	195	180	180	181	178	202	209	220	204	183	196	203	176	189	203	170	183	193	203	195	211	201	187	168	201	206	190	201	173	194	166	187	203	201	189	221	201	205	222	211	202	191	171	193	180	191	197	209	188	190	175	188	211	192	212	177	193	194	207	177	194	213	177	199	188	201	186	169	194	186	196	190	199	191	206	196	186	187	223	205	193	198	183	182	171	202	186	175	195	208	215	183	220	184	205	214	183	173	202	205	213	189	200	192	186	180	211	195	187	199	207	189	211	208	206	173	195	201	185	193	205	175	179	187	192	182	197	211	176	206	167	193	190	190	177	193	204	192	215	183	164	179	213	207	203	189	203	205	179	198	192	203	222	175	203	208	185	201	188	230	202	184	160	214	179	204	189	180	206	184	187	174	207	196	200	201	204	189	185	219	190	197	193	227	199	188	211	189	193	217	177	209	223	161	201	205	185	190	202	213	205	195	204	196	187	194	192	202	181	198	153	208	203	202	195	203	209	206	192	191	192	207	180	191	188	223	177	208	200	197	188	192	172	170	196	187	222	204	172	201	183	166	208	191	201	184	173	183	216	189	198	188	200	187	182	208	196	188	178	193	177	173	228	206	208	199	204	197	208	186	181	212	198	171	193	227	201	192	205	169	194	185	174	196	178	196	173	191	197	194	223	223	190	194	192	186	210	204	188	196	182	212	217	192	181	185	200	205	211	187	182	205	191	199	189	207	186	197	186	190	184	173	199	207	218	187	208	228	201	205	199	167	200	200	243	217	198	193	214	195	205	200	187	208	167	189	204	194	187	204	180	195	202	188	168	205	197	190	187	195	205	181	203	182	194	193	207	192	192	201	223	184	207	193	166	210	213	186	174	194	205	196	204	182	173	164	192	164	159	190	193	182	194	171	192	183	186	196	175	202	187	211	182	200	192	181	194	225	200	212	204	203	182	179	193	227	175	192	196	175	216	188	220	192	176	200	201	200	206	180	205	214	193	180	227	205	178	200	209	199	187	201	196	202	199	197	206	149	175	174	204	207	186	219	203	211	170	195	183	210	197	188	202	207	197	203	194	205	190	202	189	154	180	188	207	198	186	211	186	201	214	207	193	195	198	181	208	194	207	202	186	172	180	210	192	191	232	171	226	198	209	166	188	205	168	189	192	195	211	197	180	204	180	187	177	208	205	209	207	221	192	202	158	195	202	198	204	187	186	205	205	182	206	189	218	196	193	201	181	201	184	188	223	201	206	163	190	182	207	209	190	209	175	201	224	177	204	196	180	216	174	190	200	199	194	198	177	213	194	193	173	220	211	203	188	179	209	207	188	188	208	190	172	190	179	179	175	168	164	196	190	176	196	190	194	165	208	208	198	182	205	191	168	204	179	206	190	198	185	193	187	190	218	172	197	210	208	189	206	240	185	205	189	200	185	202	188	152	193	174	187	186	199	198	196	196	203	188	198	218	203	181	191	211	237	172	170	196	170	180	212	162	191	187	191	184	182	196	210	192	175	194	179	160	207	195	207	180	214	172	219	196	198	208	193	182	186	170	183	190	190	204	218	197	178	187	197	188	214	197	197	191	211	195	187	195	187	194	199	195	205	175	196	207	186	186	184	197	156	211	201	181	204	201	196	205	200	218	177	185	186	199	204	197	225	175	179	196	198	215	202	175	213	174	188	204	175	188	180	168	181	179	204	196	185	191	199	199	211	209	200	187	192	191	179	172	197	170	172	203	184	199	191	209	214	205	194	191	202	203	172	189	216	192	200	184	191	208	179	204	204	221	180	213	194	217	184	204	205	191	203	187	177	208	195	192	207	223	217	181	192	191	196	190	219	216	226	187	194	196	190	201	208	215	184	191	197	185	189	179	195	211	186	205	185	202	176	186	194	183	190	186	190	183	196	178	208	198	185	191	201	199	213	170	196	199	204	196	202	205	204	226	211	177	206	198	192	185	190	212	186	188	175	164	198	169	187	190	162	184	183	199	177	193	199	201	198	183	180	178	196	186	198	193	188	209	208	204	189	204	181	196	178	215	197	212	178	181	163	198	194	185	205	212	179	185	199	219	189	211	204	185	166	188	194	208	174	192	204	198	205	207	190	165	191	185	210	204	172	201	192	183	222	173	213	192	186	179	173	185	186	208	200	202	207	199	192	218	213	200	182	181	212	189	199	199	218	180	226	200	179	205	207	201	187	206	208	200	200	188	199	193	209	216	200	202	189	199	196	215	187	223	190	200	198	180	184	187	209	198	215	182	214	195	176	212	190	165	203	192	213	223	214	191	210	178	216	216	197	199	187	165	182	196	181	193	205	178	207	185	186	177	191	198	217	201	206	179	187	195	192	197	202	204	181	174	169	173	178	194	197	214	194	187	189	179	195	182	203	226	187	187	185	181	201	216	171	186	216	211	185	191	207	170	203	193	205	189	178	208	175	190	213	189	188	197	200	202	176	204	194	172	165	196	192	209	190	190	226	189	191	185	209	186	192	197	204	197	207	196	194	187	200	212	191	193	219	198	175	205	183	178	193	184	190	162	208	196	201	190	201	188	190	205	192	199	205	191	211	206	202	192	208	196	182	179	191	179	189	176	201	211	189	206	203	198	194	207	200	177	190	204	183	182	199	192	186	189	165	173	205	221	196	182	199	201	215	170	200	184	204	189	195	212	214	202	205	173	183	225	209	180	218	178	183	202	174	199	179	202	180	235	215	184	200	188	160	208	205	199	212	196	165	205	178	176	181	177	182	182	177	172	163	202	222	191	205	188	190	219	199	176	190	188	184	204	214	175	205	201	183	204	170	172	176	193	198	177	182	199	189	210	197	172	187	234	186	189	210	201	206	200	198	197	203	193	213	197	162	219	231	221	204	205	229	174	195	197	195	182	204	195	176	191	184	184	169	188	201	193	190	182	207	187	212	198	195	199	198	202	189	199	192	202	203	183	195	182	187	182	237	187	204	205	210	187	206	164	203	199	198	168	177	191	186	176	192	174	196	183	185	207	192	217	189	176	193	190	220	204	176	205	180	175	205	222	202	210	187	210	220	195	189	195	174	212	220	212	197	166	191	221	188	214	205	178	198	171	197	196	180	198	199	188	226	210	194	209	183	202	221	184	175	202	200	207	191	180	206	198	187	183	194	209	188	205	207	191	184	201	178	197	200	225	211	198	179	186	189	202	195	204	180	189	198	182	192	189	201	192	200	180	201	215	207	198	199	209	235	212	198	211	187	197	210	191	202	198	181	167	212	214	190	193	192	200	205	158	199	184	213	188	217	189	210	206
33390	26292	15773	4647	697	683	673	685	678	671	649	635	656	656	663	687	644	654	666	679	691	676	652	642	673	697	710	651	688	619	676	663	620	644	663	618	652	669	652	696	650	692	688	648	620	689	652	672	685	714	659	638	628	673	671	637	652	650	722	657	636	668	637	675	697	628	656	626	627	721	673	677	643	639	641	692	684	663	644	623	692	694	633	695	674	671	690	687	648	682	693	598	681	664	647	675	656	645	685	599	703	678	641	687	641	690	650	680	654	631	650	645	682	621	645	680	674	648	668	618	650	677	625	676	670	652	656	677	667	643	681	667	663	628	641	632	656	657	658	650	664	625	643	698	655	645	691	660	682	669	698	707	643	633	653	651	657	667	638	655	687	679	679	640	680	671	688	657	662	661	643	659	697	713	609	650	642	660	627	650	637	674	636	629	693	629	637	641	649	682	643	696	642	632	672	663	636	622	619	625	683	655	657	671	661	647	685	641	670	635	644	650	630	661	680	690	689	660	660	685	671	675	657	639	663	677	640	689	617	675	705	651	657	647	676	654	685	666	707	679	664	644	656	610	654	654	682	665	678	685	675	642	614	675	679	666	637	660	678	656	675	678	664	638	633	671	647	645	669	620	649	662	666	623	628	619	705	640	670	701	665	660	647	716	694	680	670	670	686	667	647	742	663	668	728	670	704	620	643	657	670	691	691	666	717	650	687	655	621	643	704	693	695	625	686	637	687	678	690	653	654	677	638	672	653	671	636	689	633	665	666	672	702	635	691	669	676	632	660	621	657	679	690	708	663	649	673	639	609	657	679	705	645	680	688	630	652	658	649	642	663	666	624	624	635	658	657	657	661	654	679	697	700	646	659	708	593	678	625	671	684	673	643	669	649	667	695	658	663	662	656	681	640	686	623	658	636	648	688	681	664	660	673	677	654	657	658	660	627	670	659	671	663	650	638	636	670	680	658	683	632	665	670	590	645	659	663	718	668	709	650	649	690	661	618	624	676	677	653	607	689	618	668	638	651	683	661	698	676	685	649	691	679	664	650	638	665	669	644	654	677	646	674	668	694	698	660	653	711	660	678	651	657	639	597	693	637	680	666	677	651	692	704	653	631	659	667	647	695	652	664	696	597	694	635	643	696	643	641	676	690	656	671	656	667	601	664	679	674	625	651	662	651	687	589	693	669	678	665	650	663	662	684	680	663	694	677	685	675	675	653	655	661	668	661	667	672	648	646	636	690	617	674	673	662	675	662	658	624	664	705	650	673	633	660	708	661	668	637	645	630	645	669	658	657	638	694	641	705	627	650	654	665	638	668	670	633	697	666	686	637	630	679	621	656	643	655	625	619	695	594	640	656	684	633	653	705	667	644	641	662	633	659	652	677	691	651	634	687	663	693	650	671	679	613	663	669	608	617	665	635	628	648	633	661	675	667	631	667	631	620	651	649	651	627	687	684	650	682	691	669	661	659	657	673	634	660	687	643	661	679	622	692	660	660	670	669	656	652	700	693	716	631	674	623	639	607	671	694	704	662	683	654	643	679	672	638	617	621	657	657	710	690	663	656	633	673	642	649	676	647	672	728	648	632	676	656	644	654	676	639	657	691	660	614	646	658	694	648	634	653	689	665	674	628	612	658	644	655	650	638	668	688	662	660	676	651	645	708	643	636	711	692	690	652	652	665	637	640	647	657	702	639	667	657	661	647	665	663	690	597	691	656	711	691	648	670	638	656	669	661	653	693	647	635	612	660	649	683	620	688	641	714	653	648	661	676	665	691	696	663	666	700	570	675	642	659	641	701	670	678	641	661	638	636	663	674	654	685	615	653	687	666	673	643	564	673	647	610	649	707	612	629	689	655	659	659	648	654	632	702	672	615	693	651	637	662	647	651	654	663	676	614	644	627	696	690	636	668	633	653	664	675	671	695	664	694	667	637	660	671	609	619	702	694	664	673	694	670	690	639	687	672	597	661	686	646	613	613	661	625	663	708	663	674	641	669	736	655	661	667	650	643	655	688	657	668	629	642	687	642	688	696	671	666	661	648	669	688	659	638	663	655	665	702	635	654	630	650	696	627	690	657	689	623	656	730	660	628	680	680	611	698	629	645	636	652	633	644	659	673	636	641	628	667	652	697	700	652	641	700	709	662	654	687	661	690	651	633	667	663	632	669	666	649	653	661	634	740	701	666	666	676	649	612	602	640	672	621	635	635	650	686	628	641	632	680	669	625	646	662	648	671	707	698	644	671	674	668	645	650	663	716	648	667	634	686	655	627	649	673	642	660	725	651	655	652	615	664	650	693	658	672	686	653	662	640	617	700	645	675	683	657	721	604	640	680	666	660	611	684	682	665	657	648	644	609	697	701	669	668	633	655	674	652	677	721	655	629	684	648	647	697	639	677	677	662	662	638	694	661	625	654	656	692	666	666	605	642	665	634	650	655	646	634	642	660	686	655	692	661	659	668	664	710	666	643	643	655	690	681	635	644	680	727	624	651	638	661	679	655	679	647	637	666	652	642	654	655	618	651	689	682	687	630	627	671	678	658	697	679	702	690	686	637	661	620	663	657	682	671	609	632	652	672	658	598	634	677	649	650	665	625	689	614	638	684	662	678	622	705	652	606	667	684	650	686	657	708	664	635	638	626	653	666	716	676	653	649	680	669	680	674	685	698	619	664	672	665	663	633	669	686	647	678	681	649	667	634	653	613	662	624	682	664	625	642	671	687	629	648	699	685	666	640	698	677	621	622	652	726	687	634	696	643	622	649	679	720	627	651	636	633	628	675	634	724	699	660	649	666	687	660	641	662	630	690	662	607	619	647	665	671	626	692	633	667	657	663	655	665	674	644	718	646	640	665	665	653	691	611	663	669	625	652	638	694	594	705	657	670	673	660	655	606	678	708	691	649	654	623	676	662	649	656	700	654	661	700	680	638	633	692	661	662	669	677	690	691	672	668	665	673	648	651	664	688	702	710	622	669	652	649	648	636	690	695	665	629	639	607	634	635	633	683	692	675	649	667	653	662	668	659	641	621	658	652	661	725	639	655	629	628	624	652	674	709	663	659	632	666	658	680	684	635	637	678	643	690	645	672	660	642	709	641	655	681	652	679	648	696	684	641	638	662	631	665	659	662	716	630	630	638	684	669	615	635	695	608	661	665	670	677	621	662	674	644	651	656	684	596	623	642	684	652	653	641	696	637	683	674	640	650	671	689	686	647	644	624	688	640	652	673	677	656	673	644	664	661	674	678	640	639	638	674	658	663	698	656	644	681	649	646	676	629	631	642	614	649	706	676	659	648	612	670	637	620	672	704	707	638	716	707	671	665	683	665	643	674	635	659	645	665	656	644	612	637	599	629	634	642	636	612	666	698	645	708	703	658	667	669	671	699	655	693	680	652	684	653	661	646	647	636	638	650	659	657	696	691	647	638	647	638	651	744	693	659	626	617	635	693	596	697	654	628	671	645	691	657	658	668	679	644	661	691	661
68469	64697	46481	21725	2776	190	167	165	172	138	162	162	164	178	149	152	173	150	146	151	166	136	168	169	154	163	175	134	142	155	128	161	156	152	152	144	146	172	179	164	133	149	154	175	119	144	145	161	163	154	153	167	183	177	165	176	142	167	155	139	158	137	148	173	155	154	138	142	147	171	143	151	143	154	138	138	165	178	150	166	176	158	187	168	162	160	160	143	184	153	155	157	135	155	165	163	155	191	159	177	143	186	161	167	138	165	131	159	159	172	167	150	155	166	147	146	155	165	164	147	149	154	142	157	150	163	149	163	159	158	166	150	136	158	172	156	170	184	164	182	171	155	172	146	146	160	132	158	162	149	167	167	138	149	151	156	160	165	152	165	145	161	151	174	164	160	166	159	161	138	152	154	162	138	159	179	131	162	145	127	162	132	155	159	148	153	189	136	148	164	146	165	159	153	153	148	155	150	153	160	143	156	147	173	157	144	152	153	126	159	150	168	174	158	147	170	158	172	162	140	166	163	144	171	159	146	166	162	163	163	153	148	146	156	156	148	153	156	120	152	151	144	157	158	142	151	141	127	151	154	164	153	155	164	143	144	159	164	172	164	166	170	176	149	156	163	173	158	165	137	164	151	157	159	161	150	152	134	155	131	163	143	152	141	159	153	151	176	148	163	171	161	149	172	146	168	153	159	156	179	162	168	150	165	154	137	156	157	167	166	161	144	147	161	143	159	168	131	167	125	170	164	166	147	177	147	166	161	142	142	156	165	141	161	136	166	168	139	147	169	142	164	143	136	147	169	145	145	163	172	163	142	175	142	171	170	170	155	197	158	146	150	145	154	162	180	163	148	163	146	162	162	144	156	156	158	153	170	150	172	159	158	160	153	149	147	163	160	143	158	163	148	168	159	164	166	172	136	169	166	165	147	141	151	167	151	138	139	170	140	159	146	147	151	167	157	154	142	172	139	146	173	139	152	160	138	187	157	140	159	149	156	146	172	148	180	157	168	154	136	163	180	157	148	155	159	149	154	169	146	155	155	158	169	148	164	142	152	162	161	152	153	150	147	146	185	157	138	152	143	173	141	159	141	177	168	159	153	133	157	164	134	159	139	156	173	151	176	181	141	173	180	156	148	173	148	150	166	160	131	155	159	145	145	154	176	155	163	161	179	176	162	169	152	157	161	168	132	158	164	162	168	156	145	151	135	161	164	166	174	173	140	170	157	172	165	159	149	173	158	166	177	173	151	146	176	147	165	158	140	143	150	155	157	163	162	152	142	137	149	164	170	176	147	156	140	164	166	159	184	147	135	174	153	137	164	153	159	143	139	136	159	162	156	146	155	165	151	134	153	147	140	146	150	145	163	142	155	157	153	158	153	153	155	155	149	150	159	156	159	161	148	168	167	128	137	138	151	137	170	156	173	154	131	166	130	182	181	159	141	158	138	167	159	162	166	152	160	156	148	162	156	148	161	152	142	151	139	164	164	168	157	157	151	161	153	149	159	161	164	133	149	133	157	141	146	173	132	163	151	149	154	144	162	170	167	159	153	165	146	156	152	154	125	153	138	165	161	158	153	149	162	153	153	149	140	155	161	164	160	153	171	158	167	162	158	175	166	165	176	167	170	154	154	142	150	151	148	139	154	151	169	154	133	146	163	137	156	142	130	149	153	139	164	155	173	157	159	170	145	162	133	151	167	165	159	151	149	143	166	141	146	144	161	168	165	169	167	143	154	145	194	181	148	150	151	156	130	150	154	150	173	161	153	174	164	133	141	157	157	143	143	170	162	144	179	131	146	164	158	176	153	141	140	139	169	157	162	166	117	159	158	173	149	185	175	153	167	177	180	145	136	151	158	159	136	141	156	159	138	133	161	126	175	175	168	165	152	159	161	165	146	164	154	152	154	153	159	178	159	133	146	143	130	162	140	145	151	172	167	153	156	167	164	148	175	170	151	162	175	158	167	163	168	151	166	172	145	160	147	150	171	155	183	165	145	150	136	164	171	153	164	163	150	149	169	176	175	142	153	152	161	133	147	151	139	157	152	174	156	150	136	159	145	159	135	134	131	178	149	138	169	160	160	137	155	162	146	151	158	147	155	187	165	146	162	141	165	161	150	133	124	129	140	147	134	147	155	184	155	146	152	139	145	145	167	149	166	154	131	159	169	149	158	148	153	141	153	167	151	158	148	162	158	162	154	163	153	161	161	157	173	133	148	172	138	136	166	155	165	158	156	150	189	134	174	156	156	175	140	160	156	165	133	140	169	164	166	144	153	152	144	164	160	167	157	164	173	152	145	151	157	152	161	155	174	165	152	167	148	146	144	153	171	158	157	154	155	161	148	162	163	144	173	150	173	142	167	143	149	157	160	140	168	165	172	139	149	147	163	162	150	152	172	156	138	157	162	165	121	160	148	137	165	146	156	127	183	156	170	159	150	157	174	153	133	155	154	176	154	180	142	180	154	157	153	175	146	164	135	149	133	169	149	167	167	149	159	147	167	155	145	172	163	149	175	139	156	140	143	157	154	162	139	156	159	151	154	145	156	132	146	168	139	154	137	168	134	168	164	159	159	168	176	149	165	176	158	146	148	163	178	161	151	145	130	172	147	174	163	155	156	173	150	157	152	170	143	150	152	152	181	149	161	161	156	191	190	164	145	184	161	179	147	164	175	146	134	141	158	172	169	153	147	150	167	170	157	151	167	176	143	149	141	149	170	158	156	153	133	142	173	146	152	175	158	128	149	132	153	151	153	149	170	179	164	176	140	145	169	164	141	152	155	145	146	142	143	150	151	139	138	152	171	163	166	177	172	141	158	167	141	153	177	165	159	155	139	176	143	168	169	141	148	159	149	157	145	154	182	156	160	159	164	140	139	165	152	132	161	158	188	197	148	165	149	138	147	141	137	155	164	168	167	154	148	178	138	143	149	147	147	143	148	170	156	133	157	141	167	169	160	152	149	159	141	133	168	172	187	173	171	156	182	175	166	189	150	161	160	194	141	145	191	144	182	152	166	169	155	167	166	154	158	148	157	151	153	142	163	138	153	126	147	139	168	152	162	135	162	166	150	147	155	148	157	135	164	165	155	139	137	172	200	135	181	161	129	148	162	161	150	150	168	170	151	158	165	127	141	162	169	120	163	153	160	143	171	162	149	145	174	141	168	162	146	161	161	146	145	174	155	138	159	170	150	171	152	150	159	143	158	169	153	142	176	158	141	154	154	136	154	147	157	139	154	147	166	152	157	164	156	153	157	165	152	155	160	130	166	151	175	173	158	141	161	154	127	153	146	154	148	154	163	180	177	147	158	170	174	155	158	155	159	133	171	139	148	133	138	178	160	154	138	145	157	162	167	137	178	147	143	153	151	160	162	157	140	172	139	162	146	147	152	161	148	147	156	145	125	166	122	145	141	168	152	179	172	169	150	160	168	143	142	164	167	137	146	126	144	143	168	154	154	157	142	139	137	158	164	151	174	126	161	149	190
52188	53001	43141	25510	584	563	585	552	553	568	592	594	521	545	535	553	550	568	531	582	524	541	525	561	520	549	585	551	557	529	567	531	556	540	528	561	534	572	550	574	575	578	567	513	592	515	540	561	543	553	575	565	556	544	552	526	538	557	523	560	548	516	537	530	563	548	539	517	544	578	556	566	592	533	497	574	568	551	525	539	598	546	543	533	557	535	566	546	565	577	526	537	536	558	552	523	558	553	517	527	547	526	551	502	557	570	571	524	586	526	553	521	521	543	528	527	499	510	541	510	538	547	540	544	514	565	535	598	523	564	580	546	569	585	549	550	555	534	524	554	540	577	528	516	530	536	570	571	531	567	485	540	574	543	557	552	564	507	550	546	527	521	568	536	584	565	595	578	551	503	575	553	525	556	554	566	541	530	556	575	540	542	490	541	553	579	597	562	556	578	562	566	532	549	540	484	546	568	563	526	548	548	547	563	527	526	577	552	521	529	546	522	539	564	543	536	579	570	546	554	572	561	498	573	562	584	546	536	524	530	605	543	526	566	531	563	499	521	592	558	573	556	573	472	511	581	552	553	545	544	556	550	536	544	527	576	595	552	566	519	545	540	509	556	573	521	550	570	554	514	546	550	559	581	540	560	526	583	555	529	555	565	529	581	560	511	506	541	525	531	583	549	544	533	569	529	581	529	550	566	583	532	548	552	521	502	537	504	514	511	596	581	519	501	521	521	534	548	530	559	509	577	538	560	547	523	525	554	531	540	508	550	501	531	574	526	560	530	526	517	553	558	535	530	503	526	535	506	561	582	575	545	546	547	534	568	512	518	539	558	537	552	567	566	504	554	571	599	510	547	529	549	549	509	508	509	490	529	559	529	533	567	559	547	538	529	552	554	487	533	522	536	537	564	553	566	545	536	529	541	552	564	537	539	556	530	543	534	561	549	534	556	536	526	583	528	553	531	558	546	571	522	542	527	523	554	532	521	524	529	536	552	548	553	577	550	487	537	540	547	554	538	516	543	546	511	540	521	534	535	539	540	533	567	553	545	533	534	561	581	551	549	534	584	540	512	512	556	543	560	576	563	553	527	586	572	563	527	532	568	581	504	525	556	584	473	543	540	554	528	590	552	502	535	530	534	517	564	515	536	554	548	578	574	531	520	580	529	534	560	511	505	518	519	539	503	595	611	523	541	517	514	536	500	535	590	557	565	524	502	576	551	545	588	536	541	543	571	574	561	541	538	519	545	539	531	540	517	540	548	546	528	549	535	566	542	609	535	552	513	531	580	529	571	533	543	598	492	519	550	547	540	541	511	524	508	541	538	517	541	553	511	534	528	549	536	541	545	513	581	535	508	583	549	521	566	507	598	560	554	536	563	570	553	554	522	515	534	510	588	537	576	523	514	540	517	560	567	554	536	539	571	566	468	519	561	524	535	511	594	543	528	527	510	528	537	547	526	583	508	592	538	541	532	548	512	573	555	514	558	556	559	552	534	485	555	578	564	554	551	533	549	517	499	546	524	550	559	536	535	585	543	560	552	553	571	528	557	546	553	504	496	566	575	567	557	551	553	531	547	547	541	535	583	525	566	503	549	525	531	517	554	596	531	550	543	537	560	516	527	546	523	533	519	544	517	558	519	545	553	555	600	551	523	531	537	528	533	556	556	539	557	530	544	546	585	521	550	549	548	539	522	525	523	554	584	555	554	533	547	522	526	529	539	535	548	567	521	555	527	529	517	503	569	513	529	542	561	542	526	559	540	581	568	592	575	535	547	533	606	520	568	517	531	483	547	575	549	524	558	565	502	540	521	522	502	511	579	545	557	568	558	525	574	535	513	576	508	573	542	528	522	521	500	540	546	546	542	567	557	564	553	554	557	557	571	587	555	576	578	535	547	567	544	547	530	540	512	526	510	551	551	567	534	564	592	567	526	544	544	571	564	528	588	570	528	556	554	574	577	566	568	574	564	511	545	545	512	543	550	566	541	552	538	557	530	550	582	525	517	553	547	597	551	526	541	568	547	578	505	548	558	533	565	531	544	575	564	531	575	562	550	545	582	565	531	589	550	520	526	534	531	552	539	537	555	524	536	566	531	535	572	565	542	535	529	557	520	548	542	517	522	558	534	515	507	552	565	524	501	553	534	515	558	538	536	521	525	545	550	568	539	559	552	545	551	576	545	568	575	554	535	525	594	544	567	580	546	536	538	553	552	534	521	569	559	568	556	517	576	542	556	562	558	559	566	534	594	547	565	508	546	543	502	580	570	536	568	568	551	515	544	525	494	534	543	527	547	527	545	592	544	561	531	562	553	585	550	555	512	543	560	571	508	517	518	564	595	580	514	570	527	538	513	553	559	523	533	525	559	526	575	533	542	570	533	563	524	534	537	522	517	532	558	580	505	523	545	538	519	503	573	533	593	545	533	487	535	516	547	524	562	545	533	491	531	534	570	565	547	515	567	532	541	501	552	579	517	511	516	515	559	551	546	535	564	540	558	527	580	517	576	576	560	569	547	534	555	578	556	509	530	542	530	558	545	507	509	495	545	497	548	513	486	541	594	571	574	522	563	577	537	503	542	551	568	518	562	534	548	537	513	585	548	528	554	577	537	560	539	558	512	579	528	517	590	581	556	509	585	535	559	565	542	563	547	527	518	583	572	535	575	523	543	544	556	566	557	556	549	569	608	535	577	555	548	592	540	553	562	533	571	545	558	573	567	515	575	555	552	568	524	596	550	567	567	541	551	515	526	517	532	580	560	556	516	526	568	585	534	591	537	553	544	560	533	566	523	566	526	565	548	550	531	565	533	535	570	533	586	575	554	561	552	586	525	567	571	530	548	508	485	546	522	564	530	569	578	588	538	551	567	504	533	574	571	517	560	550	552	556	556	503	552	542	537	526	551	524	503	586	531	535	531	551	513	528	584	549	573	509	534	523	570	561	513	569	524	511	515	524	548	522	559	560	589	560	515	549	557	578	537	550	585	559	505	513	531	507	528	540	544	523	534	521	551	539	527	508	528	562	537	567	476	564	579	580	543	529	494	549	573	566	532	563	560	561	550	546	555	578	585	573	559	579	583	586	525	544	499	527	557	563	557	534	545	563	516	534	568	570	561	468	556	518	520	536	520	553	581	544	544	549	557	544	515	547	549	537	582	544	529	552	583	531	568	546	541	568	554	557	532	534	563	514	530	569	547	533	524	593	527	558	522	573	584	565	539	523	515	541	599	581	579	545	515	572	538	513	536	556	524	536	534	542	542	557	563	550	522	546	541	585	574	528	567	555	527	535	600	521	547	555	580	498	529	533	564	534	541	531	555	520	530	516	555	559	528	520	567	546	530	540	580	528	569	521	543	540	564	566	541	563	580	549	552	562	507	583	586	529	576	565	580	518	521	548	533	615	547	534	595	545	566	532	538	536	561	549	546	537	518	512	536	552	576	577	560	530	533	566	520	492	544	541	526	528	544	536	515	543	522	552	560	569	565
74464	74304	56037	31418	8972	651	236	214	232	215	229	218	220	247	202	220	213	192	201	199	202	247	203	234	216	184	239	190	200	219	213	202	211	205	216	215	206	194	188	229	214	227	223	209	233	191	218	204	220	221	218	205	198	205	218	222	214	215	222	196	193	216	218	192	217	219	236	198	212	202	233	211	224	231	197	212	214	195	240	219	225	197	191	220	210	208	212	226	220	215	216	197	219	207	203	224	228	220	205	208	243	205	229	210	201	202	202	211	232	200	207	200	215	227	202	196	232	217	203	244	210	215	232	210	212	237	223	206	203	213	196	218	232	217	230	208	222	205	196	212	227	217	201	220	206	227	197	241	209	209	209	199	204	237	216	209	201	198	230	239	191	218	201	216	211	193	214	236	164	235	208	222	215	209	210	219	226	208	202	222	224	210	193	229	224	211	199	198	205	216	249	195	190	246	215	237	202	181	201	240	210	212	213	212	222	223	209	222	220	193	201	230	207	231	208	207	221	205	231	198	226	197	226	200	277	260	216	217	204	185	215	225	224	226	198	204	203	217	208	200	184	210	184	212	202	204	216	212	214	210	238	207	211	221	233	193	209	230	226	238	206	241	203	245	226	226	209	200	220	233	237	212	223	216	193	199	231	223	209	241	209	217	192	212	220	208	268	210	206	211	204	223	211	213	196	226	194	197	227	218	233	214	207	211	210	203	214	228	207	237	227	211	201	224	195	209	195	225	217	196	209	214	190	211	216	227	260	207	191	229	194	212	195	209	217	218	195	203	260	195	207	223	230	234	230	226	209	232	220	197	226	215	211	228	238	223	220	219	212	211	209	215	198	197	228	209	226	193	213	220	228	235	214	232	208	223	224	231	207	188	205	226	226	220	199	202	253	207	221	207	197	206	200	233	213	216	217	227	212	217	225	198	201	223	210	222	227	235	222	211	216	211	198	234	225	225	209	238	237	217	222	209	217	230	240	218	212	199	190	217	211	226	212	213	160	208	205	221	198	214	199	232	204	205	234	232	248	222	218	213	230	228	214	186	245	224	200	195	229	220	193	234	214	201	218	232	222	211	201	225	201	225	214	195	213	224	205	203	209	200	206	208	229	225	197	214	223	223	223	214	233	196	226	196	191	194	167	203	210	239	225	197	244	222	233	235	207	212	191	209	227	255	235	209	204	207	189	228	200	217	243	199	230	212	200	213	209	223	218	199	217	208	201	237	220	211	202	198	190	233	218	198	198	216	219	184	192	209	187	190	208	182	227	220	226	228	198	210	204	204	238	217	193	224	200	198	221	228	203	225	215	217	190	221	230	209	197	217	202	212	199	202	213	201	234	217	216	212	202	220	213	186	217	230	205	199	181	220	207	223	221	216	217	225	192	207	249	201	215	209	211	207	198	231	190	225	182	204	230	200	225	228	211	220	201	222	179	230	198	219	211	231	214	228	213	187	234	221	208	196	214	211	236	235	208	209	216	221	203	189	196	187	169	230	216	181	221	213	205	208	197	201	219	199	206	202	196	212	233	210	221	202	188	211	234	227	205	206	230	190	185	216	211	197	224	235	228	216	230	225	209	225	222	214	232	212	197	225	214	199	198	230	219	205	220	214	207	218	207	197	214	214	235	231	208	195	203	198	213	228	223	222	217	224	230	207	237	196	207	211	228	216	205	213	195	218	230	229	194	237	200	224	214	203	190	251	236	216	211	202	217	218	189	209	225	198	195	222	223	210	205	221	223	215	222	219	201	232	230	228	242	220	236	180	235	216	208	216	191	210	210	228	231	221	231	238	194	241	202	208	229	220	217	204	189	214	238	197	232	230	250	237	210	211	219	213	229	215	204	204	228	212	187	212	203	201	231	205	197	213	228	191	211	209	229	213	214	210	249	207	215	228	203	216	205	210	232	200	203	207	191	204	216	193	223	228	221	188	199	187	200	185	236	205	215	238	194	198	238	235	203	227	234	202	232	227	209	236	210	229	195	208	254	197	216	196	204	229	203	204	216	217	203	184	207	212	206	207	226	184	236	204	225	220	224	219	220	212	207	210	186	220	227	217	184	222	202	209	204	227	217	191	203	203	240	225	214	223	219	204	211	211	217	196	209	225	207	192	205	217	183	194	207	228	221	216	214	221	249	233	209	214	216	194	239	220	209	206	209	217	209	228	211	228	227	201	189	222	207	216	202	213	184	217	228	208	193	236	213	189	219	212	209	215	201	233	206	200	218	221	227	215	223	209	217	241	217	222	232	218	194	209	210	220	211	199	223	201	227	238	191	238	217	203	212	235	237	174	212	197	233	218	235	208	195	196	227	222	223	243	230	201	223	209	198	227	247	207	183	227	212	206	191	237	219	201	206	225	207	201	231	209	225	186	211	210	225	220	238	229	212	235	194	223	219	228	208	237	219	237	216	248	231	211	209	185	202	199	185	226	232	193	209	213	212	221	208	218	205	206	194	222	199	207	199	201	194	181	214	201	203	233	200	216	206	197	209	186	220	224	198	219	236	231	206	233	207	229	184	207	221	226	193	214	215	206	236	224	211	207	238	193	211	221	229	208	212	214	188	218	210	218	225	205	223	204	222	203	220	223	225	191	203	209	183	205	203	195	233	206	215	217	193	214	225	183	209	211	231	216	212	212	225	185	216	226	197	237	223	231	224	233	212	214	210	209	197	202	214	228	223	220	231	190	232	203	221	221	193	213	223	222	197	221	199	210	204	223	210	235	217	215	226	217	225	221	183	235	199	217	187	193	202	200	226	184	208	215	220	204	191	216	219	188	213	206	217	197	224	206	209	211	206	195	203	209	201	217	217	209	205	230	204	194	231	222	226	232	219	209	234	196	198	220	186	200	184	209	216	220	218	214	220	214	186	217	216	223	210	221	221	202	220	223	233	205	204	216	218	219	220	201	193	226	218	223	206	192	187	211	211	250	218	215	231	219	224	199	219	191	196	221	233	216	189	204	196	231	229	219	228	213	220	186	202	236	235	229	232	204	220	212	202	211	207	190	211	191	201	223	198	205	195	201	204	229	200	232	212	217	231	210	243	217	213	205	210	202	219	189	204	179	216	223	205	230	204	205	216	209	238	182	220	163	225	201	215	199	217	193	220	213	221	218	231	233	223	225	203	217	200	183	222	209	205	220	205	209	204	196	211	226	206	188	224	217	231	212	219	220	226	256	193	202	199	203	196	215	214	201	235	216	213	213	199	179	230	220	226	238	208	208	207	213	206	199	222	210	238	213	226	213	232	220	193	209	217	208	202	204	199	214	196	214	226	213	240	239	210	220	212	203	218	221	228	231	219	233	245	189	217	202	196	224	197	251	200	199	227	191	204	242	209	213	212	228	203	196	194	191	191	226	230	216	194	254	202	197	235	180	194	249	245	219	226	224	230	232	244	230	209	216	212	212	200	219	231	220	207	216	224	230	220	200	211	222	203	211	225	251	218	199	209	210	228	209	235	199	213	203	210	229	212	234	230	216
63330	67006	54764	36523	950	754	793	726	757	750	722	754	705	732	737	732	706	740	747	688	677	693	716	719	695	704	709	696	650	744	703	715	743	710	697	681	731	690	681	748	732	676	772	690	702	737	717	693	702	675	717	725	713	689	700	753	716	744	717	725	709	682	708	645	667	667	703	772	718	702	700	693	693	707	705	664	664	743	676	676	711	730	760	734	718	723	712	772	688	731	724	692	727	692	673	758	765	695	709	694	690	719	680	733	741	703	725	713	709	701	729	694	703	726	721	711	696	724	700	730	699	738	707	719	689	722	665	691	741	681	701	664	695	712	687	709	712	710	671	716	747	717	679	697	677	694	669	664	725	757	681	739	750	695	661	676	729	735	659	734	756	749	687	677	699	708	725	751	686	694	686	718	696	690	703	622	705	669	694	747	731	706	730	700	715	714	711	704	740	716	656	715	685	687	711	678	719	687	737	687	691	676	723	729	677	695	704	676	683	725	663	701	684	706	724	733	690	741	684	714	710	711	657	760	717	707	690	666	693	718	714	744	736	687	685	707	729	694	659	684	717	682	673	696	704	700	711	695	754	735	687	696	709	684	705	672	664	757	694	755	733	692	686	669	694	647	702	720	695	692	639	752	711	744	686	650	724	704	709	706	689	746	670	676	708	690	744	687	693	711	677	665	671	743	696	724	704	696	691	771	724	745	696	725	686	708	731	684	720	755	724	728	745	678	653	731	648	681	753	703	675	704	707	636	717	668	658	728	695	748	634	718	723	757	703	707	716	697	699	731	727	724	712	664	663	730	738	719	684	649	730	679	689	660	691	691	711	695	701	711	656	721	733	714	707	707	709	717	669	725	707	709	676	708	684	718	657	713	718	700	662	681	719	698	659	693	689	674	719	709	733	654	676	707	714	692	749	691	675	704	726	662	692	673	727	695	707	696	687	713	724	704	670	733	716	661	645	713	717	683	681	687	726	685	694	700	688	663	686	690	684	671	657	710	740	656	737	714	750	729	703	662	712	717	672	709	709	708	673	718	696	716	715	719	694	680	695	747	697	700	702	736	644	677	687	695	688	759	730	675	695	684	722	680	759	709	735	690	727	673	720	720	672	710	741	709	731	731	736	750	686	697	692	679	717	692	704	636	707	686	715	697	711	733	736	661	677	715	662	691	777	669	729	684	710	710	647	709	667	683	729	744	716	653	716	689	729	714	716	721	698	656	669	686	705	706	688	695	677	689	724	739	639	691	682	705	743	684	774	713	747	708	689	724	680	652	698	709	678	689	700	696	706	676	726	672	686	694	683	692	709	726	704	691	693	730	705	714	708	718	706	709	668	707	718	675	693	719	752	707	704	674	694	723	702	726	706	708	699	671	706	684	713	688	749	709	713	707	688	667	732	700	681	684	689	698	713	732	676	727	671	695	710	736	741	750	667	696	740	677	698	692	695	658	703	725	725	666	674	715	693	735	686	680	693	731	680	695	704	699	734	659	725	699	687	691	730	718	705	709	735	678	747	697	731	731	694	712	729	650	717	725	670	721	689	679	701	711	684	666	668	689	699	664	724	713	746	736	698	679	706	699	699	718	704	668	717	658	717	708	713	713	686	673	687	673	745	673	670	685	702	681	709	693	712	732	679	747	698	677	681	708	680	663	671	716	723	704	732	711	708	673	707	704	744	700	722	703	718	698	681	740	661	708	731	690	697	773	738	743	680	673	673	645	687	691	734	665	690	684	673	715	694	725	678	666	694	714	708	681	715	713	689	691	669	686	758	688	740	728	643	723	664	713	699	705	695	719	705	704	694	755	713	733	715	681	714	730	748	685	707	681	679	726	693	680	670	719	680	705	684	757	634	734	685	635	690	700	716	712	719	732	687	719	731	676	740	686	708	692	683	690	737	735	683	709	694	678	672	703	695	716	695	718	713	751	668	686	717	726	672	665	625	774	700	704	671	689	628	743	725	699	718	679	686	700	686	726	707	749	690	685	663	730	693	721	698	716	714	682	685	717	700	750	696	715	686	698	729	751	680	735	728	669	688	710	727	688	670	690	714	634	699	730	675	684	680	710	705	699	719	706	718	742	681	677	710	701	736	732	709	729	771	679	679	731	744	749	734	672	710	691	709	678	699	753	688	680	684	661	680	703	684	689	739	687	655	709	714	714	675	714	733	686	680	706	763	662	693	736	697	689	680	695	704	758	661	654	713	656	724	739	728	728	697	673	736	715	708	702	703	725	717	662	645	701	728	715	697	709	671	693	704	723	676	725	701	687	706	698	749	654	698	638	673	693	697	695	739	646	732	726	688	720	710	703	730	719	676	692	721	727	682	711	731	712	725	678	725	691	704	699	732	736	759	720	743	695	685	668	655	657	701	686	713	707	714	757	701	726	670	684	682	721	644	710	690	732	774	706	655	675	723	710	707	737	727	690	736	711	736	721	684	702	719	729	726	743	703	705	686	651	731	727	702	729	671	718	724	721	681	693	668	694	686	693	719	743	656	709	741	709	663	704	711	692	754	678	716	679	694	722	647	751	729	707	692	656	696	707	682	681	679	650	687	692	658	713	700	740	711	688	730	668	709	724	659	705	690	710	696	716	763	672	684	661	692	687	697	709	718	682	718	663	711	700	697	704	713	686	711	686	694	711	706	686	742	711	649	703	681	702	690	709	709	723	697	747	690	680	664	697	653	657	679	653	733	709	720	773	715	668	693	696	656	696	691	721	754	673	688	690	685	700	761	750	738	668	674	716	742	743	651	719	685	713	700	695	691	759	719	684	696	666	690	702	698	694	667	663	694	751	723	697	714	696	720	704	699	703	762	712	683	682	706	682	759	671	725	648	712	687	687	695	655	698	703	707	707	688	690	735	722	704	726	703	707	687	655	697	719	668	713	687	724	718	706	723	711	718	720	655	702	721	710	743	702	674	705	667	727	683	673	712	693	696	718	705	694	728	729	706	711	707	671	773	699	695	726	740	707	721	673	681	673	732	678	695	708	669	677	715	700	711	655	738	676	700	739	720	670	734	711	714	690	631	662	684	677	751	680	666	709	650	716	671	675	732	705	692	696	689	700	672	691	686	714	726	709	717	697	702	724	657	710	720	668	734	699	682	669	663	733	665	726	724	671	689	715	758	720	702	698	737	729	741	698	722	679	688	683	725	695	721	685	689	761	688	703	771	703	692	696	713	725	707	712	708	752	699	658	726	730	691	714	726	747	702	690	695	710	713	728	750	671	673	703	711	713	745	700	730	737	747	734	738	704	713	741	745	735	668	700	691	706	721	689	676	701	654	761	691	667	709	699	714	705	733	702	691	682	718	665	716	704	717	736	696	710	691	690	732	736	684	731	703	669	705	679	657	686	728	722	682	702	718	677	701	693	673	706	713	713	684	692	680	728	685	752	763	703	691	727	744	644	720	682	704	720	716	674	709	714	674	662	706	667	748	714	671	725	707	686	696	691	711	699	683	674	696	668	726	705	702	696	674
31754	21441	8685	1670	283	180	159	188	198	178	174	178	192	198	159	194	189	169	173	172	169	193	191	182	182	184	174	163	199	194	175	190	191	177	192	184	172	184	184	162	191	176	164	203	194	171	189	182	202	198	185	211	197	186	182	191	184	162	191	186	202	171	184	187	209	170	167	179	175	164	175	183	193	191	183	194	167	202	158	162	171	206	187	181	181	169	204	184	176	180	174	167	176	195	194	208	183	165	187	192	191	166	166	177	220	184	202	166	181	176	178	193	193	209	174	172	177	214	188	187	178	145	191	179	182	192	177	185	173	187	173	187	175	170	170	186	196	180	172	193	176	178	170	180	187	194	207	175	194	206	169	191	171	155	197	188	180	159	202	180	177	186	190	191	167	178	172	161	189	190	199	181	195	172	180	188	187	201	194	185	192	165	180	183	194	181	157	179	164	182	178	201	178	194	175	178	173	162	193	185	161	185	161	208	181	153	203	180	203	185	199	151	205	174	169	179	182	192	155	201	181	181	162	146	180	194	180	200	170	182	175	194	206	179	172	181	192	186	193	193	203	173	175	178	176	168	172	158	188	175	194	153	187	160	172	183	184	192	201	195	179	172	216	190	182	172	171	172	217	202	187	167	175	166	175	182	179	174	171	160	164	165	165	170	155	207	174	175	197	191	216	153	183	181	191	194	192	187	174	180	200	194	175	188	185	180	198	176	180	192	181	194	178	188	193	178	181	177	182	176	178	167	191	174	184	173	200	180	139	169	178	205	158	186	160	155	173	190	179	195	176	157	161	166	173	198	167	183	183	189	159	194	162	187	206	170	191	191	195	174	178	195	179	175	169	178	200	177	160	213	187	185	183	177	175	177	195	189	185	186	175	164	177	179	171	197	188	178	153	176	208	176	158	182	191	201	182	215	214	173	173	183	180	183	166	189	176	172	195	196	178	206	177	180	179	159	172	169	184	167	185	172	166	170	171	174	173	185	164	178	189	181	182	173	184	155	164	172	164	181	173	176	167	171	206	194	180	196	171	185	161	174	186	194	194	187	201	184	189	176	185	198	182	181	164	179	179	174	191	172	186	170	196	185	171	178	196	184	178	163	162	178	156	160	202	187	170	179	178	179	199	172	157	182	176	186	165	142	178	180	197	184	194	176	198	163	192	189	186	173	202	173	196	195	182	174	177	175	176	176	169	168	177	196	191	170	183	177	191	162	202	190	204	231	192	167	177	193	185	201	216	180	173	174	192	170	181	148	189	177	174	185	205	181	181	180	192	176	176	173	172	185	188	192	180	186	191	198	191	187	173	180	197	197	176	173	193	163	202	187	187	192	186	173	200	184	191	182	189	173	185	163	178	188	175	168	193	166	186	194	191	197	182	166	200	175	179	187	174	174	175	196	187	172	185	179	189	167	186	181	169	188	187	167	183	192	175	197	191	168	170	181	166	162	184	177	177	193	175	192	187	154	175	212	169	195	196	191	205	176	209	181	172	176	182	211	161	182	188	184	184	181	170	178	182	189	187	177	177	179	177	155	199	181	178	181	215	173	177	177	196	161	181	172	206	164	173	185	162	195	160	186	186	175	180	212	159	178	159	189	188	188	190	196	184	173	204	165	198	176	155	188	191	162	182	194	160	168	170	162	169	177	186	173	156	202	198	180	186	187	179	162	186	178	205	189	177	185	198	168	149	191	185	172	172	178	201	186	208	175	186	185	174	187	181	166	164	175	171	205	197	180	183	199	184	179	183	191	166	184	215	181	196	167	182	171	170	169	162	179	172	185	178	199	172	198	205	177	172	189	201	173	193	186	180	159	193	192	164	184	201	184	188	160	189	179	167	169	185	187	198	183	195	200	166	169	177	191	162	199	174	175	176	171	179	179	170	160	182	198	190	176	196	159	191	209	166	191	187	170	195	193	185	181	180	174	164	189	169	179	194	182	171	165	169	166	148	175	189	187	219	174	194	172	157	166	178	166	179	179	188	152	179	159	194	173	164	187	197	217	166	181	182	190	182	204	193	175	181	178	179	200	173	180	165	167	183	187	170	187	187	187	198	205	174	187	177	191	194	179	172	188	177	191	175	182	208	184	177	170	176	190	193	180	188	158	202	201	198	178	172	180	197	185	178	196	171	159	175	193	163	198	168	180	178	193	165	187	180	200	166	170	175	193	180	190	174	191	167	168	177	171	191	158	180	168	181	213	170	199	171	192	203	186	148	173	183	204	188	179	199	171	178	194	200	191	194	187	186	197	170	183	190	182	175	180	205	174	177	176	171	141	181	171	193	184	198	179	186	178	183	192	190	181	154	170	184	186	171	195	176	154	182	199	169	184	183	181	169	202	191	178	169	165	189	187	184	176	168	197	199	177	185	190	199	190	179	184	198	185	187	160	168	173	157	174	168	194	160	170	204	181	190	190	190	192	200	152	187	182	212	180	184	180	164	182	175	178	194	187	193	179	176	189	161	189	195	183	163	212	194	184	174	209	193	162	168	194	149	187	201	175	174	158	185	177	184	181	182	187	183	174	186	182	191	185	180	197	162	201	168	183	155	163	187	181	188	190	161	177	170	167	183	169	165	195	155	165	170	175	173	188	180	191	169	212	200	163	182	155	180	175	187	170	182	176	178	176	165	165	169	210	173	166	189	177	162	189	164	191	159	171	200	183	184	195	167	179	181	179	169	165	166	177	160	176	184	170	177	185	201	162	159	184	169	184	176	179	184	156	192	175	191	186	180	179	175	181	183	165	157	166	181	183	185	167	186	189	168	173	199	170	187	177	170	164	179	183	168	176	169	179	139	175	183	180	175	171	191	196	189	203	178	194	183	217	189	184	183	195	177	216	167	188	158	195	188	171	167	192	184	182	176	186	202	182	198	159	183	187	184	170	173	174	182	174	194	194	180	197	175	199	173	155	204	189	168	190	177	179	182	183	195	181	174	196	173	195	188	195	168	190	166	180	170	184	177	170	176	179	190	174	176	188	196	165	180	181	196	181	155	201	189	158	187	182	175	183	179	157	154	179	170	180	172	165	178	175	191	180	205	165	192	178	188	160	191	193	193	203	178	170	168	172	204	172	169	174	183	176	182	186	166	189	189	195	202	186	185	167	193	182	188	187	185	188	170	176	177	159	211	174	174	180	168	165	189	177	171	220	178	188	190	191	171	171	171	176	183	183	182	170	193	155	173	177	194	173	206	202	176	166	191	191	176	182	189	191	166	184	164	172	178	187	194	156	193	186	210	181	193	189	190	182	197	170	202	179	181	174	159	183	183	180	186	171	196	189	166	170	174	190	167	186	202	178	176	170	183	196	181	176	164	198	184	180	174	208	147	177	185	189	167	178	190	174	177	171	204	185	175	162	190	184	189	160	180	200	177	186	147	197	170	189	182	183	183	195	165	168	194	166	196	182	164	180	191	176	201	167	190	176	186	192	203	179	201	196	192	200	192	191	179	203	168	189	162	172	184	189	183	189	196	164	156	172
33290	25481	13732	4576	584	636	639	611	604	621	632	611	594	635	659	645	582	607	588	654	606	627	649	623	579	648	632	644	606	615	614	591	651	634	653	650	622	628	636	640	589	596	612	626	661	613	646	618	582	660	605	609	637	628	647	613	586	662	652	633	609	641	669	635	603	620	628	667	630	613	643	664	612	617	632	636	614	635	606	606	633	697	669	602	648	618	614	597	586	599	649	601	657	636	597	623	611	643	643	592	634	627	638	602	599	640	673	614	607	632	649	655	617	618	652	611	616	589	636	609	630	683	631	589	663	622	660	623	609	549	661	623	638	592	630	589	652	627	664	644	629	623	647	613	584	629	622	625	600	632	635	641	663	629	648	638	609	675	635	625	610	571	617	694	629	607	633	649	658	613	631	574	678	574	569	635	609	615	586	605	606	637	616	577	609	619	602	595	587	662	625	607	654	584	650	628	651	616	648	625	621	606	657	622	562	632	638	625	585	623	661	637	637	647	641	580	642	640	620	586	642	584	660	581	702	626	605	650	614	653	568	638	602	639	572	629	633	666	600	585	608	558	624	652	638	622	579	622	587	617	605	619	591	616	665	629	586	654	609	661	611	639	666	629	598	643	632	598	622	599	618	605	627	612	625	638	610	646	628	642	603	606	627	628	646	615	575	595	621	628	637	640	633	643	591	633	643	644	603	598	586	608	615	620	603	630	575	597	617	656	608	613	649	589	603	630	629	641	614	586	577	654	570	606	619	645	584	677	655	595	624	655	629	622	615	639	627	627	622	650	661	618	556	657	594	612	636	614	645	662	640	586	592	654	644	594	669	636	634	660	581	635	652	615	624	635	649	621	635	634	685	603	612	603	614	627	643	621	650	679	670	669	631	597	616	609	653	637	629	643	604	588	664	652	646	603	625	631	640	577	628	597	665	644	676	659	606	596	629	628	604	625	624	628	687	666	651	591	634	672	615	636	596	608	637	618	623	621	657	651	584	595	631	578	655	614	623	618	633	598	632	613	611	628	650	645	637	598	595	670	639	625	619	641	621	641	598	576	657	601	617	592	631	626	637	646	592	631	587	603	596	637	603	611	604	633	632	615	632	626	667	590	638	592	612	595	642	631	669	646	615	668	607	615	632	606	567	639	621	644	661	605	603	632	584	587	576	608	611	627	623	605	617	624	648	614	629	614	615	642	620	657	606	594	642	639	645	616	618	612	657	635	632	640	632	619	608	681	631	658	611	603	661	636	659	637	611	662	585	610	637	617	599	639	632	633	631	650	626	597	641	601	633	601	633	623	637	621	642	628	641	642	622	645	638	625	631	610	606	609	611	664	621	617	627	599	656	626	660	661	638	591	621	612	581	605	624	638	613	639	649	609	633	585	623	602	652	647	610	635	615	646	592	620	677	585	648	599	630	622	672	663	622	606	602	642	612	599	630	627	574	588	668	654	597	625	625	614	611	641	587	634	611	655	592	638	634	654	601	654	580	636	608	625	598	669	676	621	642	592	589	588	623	586	611	607	613	629	594	637	630	595	642	583	601	640	621	616	616	623	626	631	633	592	616	615	617	615	664	611	572	639	630	621	579	635	618	634	614	609	603	615	629	665	620	632	592	622	630	615	586	662	605	599	659	643	644	685	601	645	572	657	629	639	584	649	640	694	622	583	635	648	617	633	601	606	651	524	649	604	596	611	668	629	602	618	617	603	608	657	603	653	572	619	609	590	589	678	605	618	596	650	650	621	591	649	580	638	639	629	613	608	579	619	644	616	603	618	632	622	651	625	649	648	616	684	624	637	609	659	644	626	659	632	642	625	574	641	691	642	613	660	601	606	606	552	597	643	604	602	605	640	659	609	602	625	648	572	587	636	666	567	619	633	630	679	617	604	671	652	626	627	661	613	618	645	635	645	615	588	626	629	610	642	585	637	633	648	612	662	631	629	572	638	594	625	621	622	589	610	652	645	628	666	624	640	608	603	599	661	617	631	631	625	674	622	570	641	625	618	628	623	619	576	632	615	618	616	612	653	609	631	638	662	608	622	663	652	650	608	648	627	594	586	627	633	627	655	619	607	615	628	585	605	614	634	644	629	625	641	629	595	656	604	639	572	599	656	589	626	600	569	601	638	636	659	655	629	606	599	615	630	619	618	616	665	611	629	582	637	561	603	634	613	618	642	598	674	652	623	663	628	634	675	616	644	674	626	633	615	593	608	627	619	615	627	617	610	621	647	669	633	653	636	652	567	635	618	647	583	629	655	596	616	671	612	624	711	640	643	656	673	613	593	603	632	626	646	585	627	617	620	582	619	626	605	649	620	618	596	608	595	648	611	622	644	611	636	598	623	668	627	629	615	629	614	614	635	623	638	612	592	639	606	629	610	595	645	613	660	599	606	652	629	647	591	613	626	650	609	650	581	585	617	663	601	653	606	640	667	632	630	612	627	593	573	640	603	633	619	594	663	636	641	618	691	604	616	564	645	646	633	664	638	562	617	644	615	603	636	653	629	645	625	621	651	623	650	636	571	624	605	612	681	626	647	608	635	595	657	629	560	655	604	650	666	621	653	646	633	621	590	634	598	649	664	609	621	638	674	583	572	630	603	639	639	643	589	689	617	659	659	605	597	595	614	606	632	638	573	662	631	630	613	601	624	642	610	649	604	605	601	591	649	640	601	549	639	645	616	633	642	591	630	639	606	633	632	584	649	616	604	609	595	629	593	620	574	641	583	610	640	627	647	614	632	641	638	657	627	641	586	613	608	625	626	577	603	605	620	615	618	659	638	628	614	641	631	603	621	613	611	585	636	620	617	626	627	634	608	661	580	603	636	624	643	638	591	638	590	603	588	616	605	661	627	605	618	592	600	602	608	625	619	614	632	605	650	599	644	618	618	635	642	617	649	614	614	650	636	633	648	637	616	594	617	631	622	569	640	636	662	626	624	648	610	671	594	630	634	605	634	598	698	605	654	590	666	679	578	643	612	599	652	638	634	622	630	608	622	591	607	622	575	676	669	660	646	617	630	595	614	650	603	628	648	595	646	623	676	663	660	629	637	668	625	608	642	606	586	624	637	592	659	624	643	653	609	606	656	635	670	639	590	621	628	680	640	603	609	648	597	620	649	622	599	644	611	589	605	667	635	619	640	624	643	654	628	626	608	602	607	651	625	624	616	597	631	629	597	591	640	657	641	591	620	623	565	631	589	609	597	638	653	676	617	634	627	641	634	638	650	584	617	653	606	688	593	618	621	606	654	661	628	589	632	634	668	632	638	684	589	626	639	617	615	617	635	632	621	547	622	655	600	609	643	621	620	603	624	646	640	657	641	679	622	622	592	621	587	596	578	650	628	646	598	641	577	627	586	683	605	629	584	671	616	618	575	622	660	606	609	615	642	625	647	604	632	617	666	589	605	619	644	643	614	667	616	643	586	639	615	635	620	633	676	599	596	604	623	604	592	640	612	615	612	624	617	629	599	647	643	645	638	629	684
67997	64417	46982	22600	3266	214	181	144	144	145	154	128	143	165	141	152	150	153	154	153	153	149	137	150	155	129	145	146	135	139	151	146	121	142	133	171	155	176	138	158	143	135	173	144	135	134	144	142	151	149	135	144	147	146	126	163	156	134	134	143	128	173	143	132	165	137	139	148	137	145	157	157	134	149	150	135	134	146	145	162	141	122	155	152	160	155	133	134	154	149	161	144	143	166	154	150	138	154	110	134	159	147	152	133	143	166	158	133	117	153	138	126	142	147	140	147	151	154	149	149	145	133	132	158	137	148	135	162	150	140	133	147	147	174	139	156	137	137	140	166	159	151	157	139	140	143	151	142	153	153	156	137	146	155	138	157	144	139	152	163	130	157	159	141	132	145	135	149	141	147	150	139	134	127	141	165	156	132	169	130	148	128	152	140	156	157	169	131	147	148	163	165	139	139	138	138	131	128	151	162	156	154	149	119	120	150	125	158	159	157	145	142	140	150	173	146	140	153	156	155	147	149	123	146	142	135	137	132	149	145	145	152	154	172	137	121	141	149	158	136	161	152	136	130	153	135	142	131	147	143	134	137	131	147	136	144	163	129	163	143	126	141	139	152	143	162	139	121	144	131	162	139	154	151	143	150	150	142	129	132	146	160	124	142	164	152	152	140	126	144	127	126	143	143	138	120	143	135	142	132	145	140	136	145	126	139	145	169	139	153	145	130	146	157	142	143	148	160	135	175	148	150	153	143	132	139	156	139	138	139	143	149	151	147	142	138	146	165	131	143	142	120	169	152	151	145	153	155	157	145	145	146	159	141	131	140	156	146	164	152	148	144	145	137	133	113	157	137	144	162	136	144	134	145	129	135	150	137	151	146	155	152	176	145	137	146	165	155	144	150	142	144	143	135	147	137	134	131	145	163	161	119	142	149	147	107	140	159	146	152	135	152	157	150	165	124	146	142	127	152	151	158	140	139	149	136	127	147	127	150	159	149	154	141	157	116	145	126	149	160	139	144	144	142	148	139	151	145	144	152	157	137	142	148	149	151	154	156	150	145	154	159	168	140	128	152	129	148	162	128	145	157	116	154	139	164	131	133	144	137	155	121	164	143	152	141	136	135	144	149	136	133	149	143	153	145	151	169	157	147	142	158	132	141	155	143	131	127	156	143	163	131	119	140	133	141	135	134	135	174	141	133	141	144	153	146	155	150	133	160	132	157	132	177	164	166	148	141	147	103	140	153	151	131	127	153	144	163	125	140	147	132	151	128	138	148	147	142	138	156	159	134	140	145	152	144	142	141	153	160	153	138	135	126	141	132	139	144	133	131	145	154	167	177	127	153	163	149	151	156	141	149	139	150	139	147	162	127	144	135	162	144	126	145	141	150	148	135	161	137	142	154	134	139	138	142	129	148	159	150	142	141	157	143	175	179	141	162	150	142	133	145	168	156	124	121	156	141	150	139	138	155	144	150	142	150	169	152	140	132	149	150	154	139	116	146	153	162	137	144	137	129	143	146	142	154	139	160	142	130	144	137	156	150	141	143	127	155	133	142	148	141	159	149	147	130	152	151	142	137	130	120	137	141	148	147	126	144	142	144	128	133	156	160	124	143	169	134	131	147	156	129	137	149	154	141	172	163	165	141	155	138	149	163	125	165	132	141	140	146	182	152	145	165	143	139	152	159	146	153	139	136	141	134	154	146	153	147	160	143	146	137	150	162	144	151	130	135	147	137	152	163	157	126	149	152	162	145	135	118	135	148	125	146	142	134	134	157	154	158	127	137	142	146	135	133	138	138	140	148	147	146	142	163	129	155	142	144	144	128	159	148	142	134	145	150	145	142	149	167	124	118	152	125	139	145	103	136	132	132	149	125	139	159	155	149	159	147	149	127	134	139	129	149	155	137	139	137	152	163	128	127	151	157	155	137	147	133	143	138	156	144	146	134	152	133	137	160	154	136	137	137	133	158	146	141	149	131	143	137	171	178	148	146	125	132	139	141	152	145	145	139	140	163	127	155	150	132	146	146	134	143	170	140	134	146	147	165	136	135	149	135	147	144	134	155	125	141	136	148	155	150	156	149	156	159	144	151	159	128	148	120	149	171	146	155	153	131	157	136	137	148	140	162	148	153	147	154	156	157	146	181	145	156	156	149	130	166	171	133	137	126	153	134	143	139	159	147	152	135	136	128	174	145	161	139	133	141	145	135	152	137	142	135	155	128	147	158	145	144	159	145	170	155	143	156	141	127	143	121	155	118	143	147	171	129	158	137	143	163	138	135	152	142	129	148	123	147	147	141	139	164	146	137	161	140	132	133	160	161	124	150	136	135	135	138	124	149	142	144	145	152	157	159	137	132	150	149	153	152	122	134	162	135	153	152	146	153	127	147	160	166	142	155	168	155	147	151	139	135	166	129	133	146	144	132	167	141	160	165	139	135	149	142	151	165	175	141	145	143	133	142	138	140	140	134	147	161	147	149	135	131	154	138	152	132	132	155	164	149	138	145	119	162	141	146	154	137	150	152	130	151	130	136	149	144	128	125	149	120	139	148	136	134	144	139	156	153	119	149	137	144	141	149	160	138	129	153	164	159	167	149	152	147	144	143	132	136	139	134	162	146	142	135	121	161	151	136	135	143	152	126	157	152	124	145	122	154	143	157	147	150	159	155	136	137	150	155	134	135	138	142	144	151	159	147	138	134	141	150	130	156	144	136	153	140	149	131	167	127	142	146	130	142	132	126	150	149	150	141	155	138	148	144	151	162	144	157	149	153	164	133	145	175	142	135	133	148	145	142	135	153	146	142	146	149	155	152	144	146	153	160	163	155	166	126	131	143	125	153	157	140	141	152	164	158	129	139	155	144	141	119	134	155	156	150	163	141	136	148	130	154	141	147	143	148	151	150	146	156	145	132	162	146	130	143	160	140	153	122	172	152	141	144	156	137	136	136	144	138	164	133	145	152	147	124	141	116	134	137	141	114	152	142	146	156	144	136	147	156	154	144	164	136	139	149	150	155	130	133	159	137	136	143	155	149	156	138	142	163	156	147	149	137	149	134	163	118	164	153	134	144	154	161	127	140	148	134	151	161	136	140	147	151	140	154	152	152	126	131	143	130	174	119	138	154	182	152	156	127	155	144	146	152	138	132	139	138	159	164	142	148	152	166	157	154	138	161	146	145	141	147	149	146	142	147	147	131	136	133	144	126	154	149	152	170	135	136	151	148	138	167	142	155	130	131	156	127	143	142	164	143	169	136	138	145	155	138	136	122	174	152	144	134	152	109	143	148	144	147	117	147	157	155	157	134	140	149	153	135	142	139	147	139	149	139	131	175	118	146	136	152	158	141	147	146	131	146	147	143	142	146	131	116	141	145	130	149	136	131	132	142	160	126	135	125	153	138	147	158	137	147	147	171	138	148	131	160	155	153	156	152	159	150	156	142	137	167	143	156	135	151	137	162	155	141	164	144	132	144	156	148	163	143	118	150
51586	51896	45244	26412	557	593	579	506	523	486	547	529	542	501	523	509	527	538	526	497	519	506	523	482	514	515	492	527	512	521	503	511	515	502	518	482	516	511	509	500	474	546	500	492	515	516	525	498	549	502	482	487	452	501	529	490	507	535	527	517	454	496	476	533	551	505	497	521	510	455	474	515	486	513	475	473	508	522	504	518	507	484	517	476	512	509	541	509	522	518	506	483	536	528	510	477	521	519	488	497	521	494	502	474	499	510	518	501	509	507	539	482	533	520	475	489	489	504	527	487	519	492	523	526	489	510	498	489	514	505	552	491	564	534	514	499	555	492	533	513	536	511	532	503	537	514	477	524	499	529	508	501	492	539	504	497	506	510	522	555	478	504	508	458	506	540	508	491	469	483	498	503	528	495	501	516	500	506	532	484	523	496	543	495	505	536	486	538	481	535	537	508	511	489	444	514	486	524	546	537	510	506	467	510	516	520	532	512	494	526	542	471	489	491	540	500	517	471	503	537	498	497	528	512	485	498	510	510	513	474	502	497	466	507	504	510	510	503	496	516	488	497	502	486	510	515	453	477	522	515	545	550	508	529	530	480	455	500	500	505	501	504	559	488	487	506	506	476	513	524	491	492	499	546	521	512	548	509	534	529	497	524	533	513	505	507	488	494	482	509	478	537	509	501	493	518	508	527	513	513	537	485	525	506	498	538	490	511	547	514	537	506	503	561	481	510	518	518	499	505	544	476	493	539	499	486	521	553	512	530	473	510	488	488	468	535	523	514	522	517	509	487	548	494	519	486	507	547	513	508	516	518	459	480	533	514	473	563	498	532	501	512	516	516	502	515	502	557	491	479	477	543	527	505	522	494	529	483	525	534	536	473	471	479	545	510	490	510	529	498	546	490	498	537	506	488	515	501	494	479	522	478	512	501	504	494	492	550	507	499	518	490	485	524	527	493	473	525	506	506	520	469	488	470	507	483	539	502	531	519	476	460	504	483	487	515	497	494	539	511	514	486	519	479	504	490	493	548	480	489	484	535	494	488	520	497	501	530	487	535	500	547	520	455	506	540	532	530	537	521	534	526	540	483	519	484	498	503	501	505	536	515	454	524	525	511	485	503	505	543	513	510	501	524	508	493	516	539	506	498	496	495	481	475	518	501	502	508	515	460	533	522	545	541	524	504	472	506	508	519	524	497	543	505	495	531	518	518	525	474	498	515	535	508	519	514	514	499	465	523	527	501	523	505	521	501	490	487	455	526	535	484	508	506	501	519	493	488	485	512	476	524	527	526	498	511	504	510	491	525	500	544	521	527	488	523	515	504	530	526	514	485	462	510	520	487	498	485	582	522	554	507	494	482	488	530	484	555	482	547	514	505	510	495	498	504	519	520	511	501	539	494	497	562	514	520	473	502	558	502	500	513	494	523	507	491	503	530	538	474	543	501	486	502	506	485	531	501	477	501	494	517	509	464	528	472	496	486	479	471	505	496	537	503	477	508	494	532	501	507	501	515	545	521	489	496	484	533	505	513	501	520	492	531	477	503	495	528	542	508	504	538	537	514	516	512	528	530	493	539	511	517	519	477	498	481	505	543	536	501	507	532	551	545	513	536	506	545	505	475	500	474	479	490	504	525	488	560	504	512	470	519	536	524	509	562	499	505	494	499	527	537	468	546	522	512	483	520	509	488	531	536	531	506	542	558	521	464	508	493	539	468	547	506	516	522	520	487	513	465	518	494	524	540	529	558	471	514	530	482	519	477	504	523	505	496	527	525	508	495	511	525	516	501	463	524	521	447	541	506	494	486	507	487	491	541	530	467	464	529	491	534	507	511	498	500	508	482	533	539	534	491	469	438	512	537	528	478	459	480	554	521	488	509	514	507	512	520	530	545	502	497	519	503	497	515	520	507	481	523	476	505	529	530	546	481	522	531	524	556	500	504	537	489	544	509	516	511	476	505	493	539	514	503	519	527	490	474	516	537	488	512	512	502	525	533	534	501	487	498	493	504	528	491	462	520	518	532	524	511	508	531	461	560	457	558	490	545	514	505	497	536	498	503	479	460	529	451	508	542	528	505	491	494	466	483	500	503	501	485	516	557	522	538	496	466	525	548	494	512	516	513	536	464	501	490	539	503	474	495	492	506	487	523	470	485	504	518	496	533	519	513	504	519	499	500	527	530	515	483	490	490	526	478	548	531	535	514	485	479	489	498	509	517	544	473	475	529	522	463	507	515	493	470	503	489	489	534	509	498	466	515	533	507	549	504	529	476	525	514	502	533	507	512	536	488	493	499	518	486	529	525	480	507	530	541	531	539	511	520	504	532	497	532	526	555	493	509	489	500	532	518	503	480	541	527	540	492	503	466	535	476	540	484	522	499	488	515	518	491	492	494	498	463	507	493	497	515	499	495	508	522	542	553	559	509	529	465	511	488	529	479	498	500	525	504	519	491	493	534	520	489	491	481	486	488	511	508	492	523	507	473	503	534	480	477	509	507	533	495	517	499	488	524	549	501	489	528	509	496	479	507	575	497	508	528	550	522	520	519	546	492	514	478	514	515	501	488	528	512	520	479	510	461	502	512	482	511	523	510	488	524	520	526	474	515	533	472	532	523	513	472	490	496	503	523	532	523	482	514	528	528	502	491	521	534	519	523	484	505	525	503	460	543	482	523	515	534	530	508	517	475	535	504	514	494	544	490	514	513	518	502	511	480	527	526	520	506	500	495	501	478	522	468	520	519	503	547	526	521	505	490	517	499	528	498	493	508	483	484	484	509	549	455	471	500	524	557	468	502	520	571	531	484	491	503	473	473	546	499	471	487	516	507	506	506	507	507	514	481	509	503	479	521	533	518	518	496	519	542	491	473	528	540	505	519	580	505	503	472	513	519	524	536	534	481	466	475	499	530	537	492	495	521	516	508	507	498	481	524	527	532	491	539	495	503	529	507	532	509	496	510	497	505	519	526	501	493	471	522	517	491	480	457	497	533	534	519	532	497	484	493	455	499	499	528	533	485	520	477	552	509	496	492	490	470	498	500	519	489	524	471	537	494	507	526	503	511	504	529	502	498	487	498	522	553	518	493	506	494	525	497	529	480	500	486	500	484	539	505	516	492	543	509	463	462	511	498	506	487	548	533	475	502	494	512	503	487	505	514	567	524	487	530	543	530	507	524	539	511	517	527	481	553	525	525	505	518	477	522	510	510	500	508	504	499	492	536	525	517	527	511	528	512	469	495	532	535	528	508	493	521	525	496	537	504	538	500	577	532	532	491	538	546	504	531	503	508	503	486	501	519	520	528	568	552	491	491	511	511	483	502	511	514	500	534	515	480	499	474	506	497	478	524	524	498	513	491	531	541	527	500	483	497	494	495	493	518	509	490	530	506	468	504	484	473	542	490	548	501	528	503	480	494	544	511	533	518	524	523	515	508	491	505	494	532	501	494	500	550	483	487	490	498	472	549	524	539	513	511	488	532	515	529	499	544
77008	76377	58850	30598	8349	502	262	239	214	225	225	200	214	209	211	214	198	221	205	214	212	192	205	230	208	214	219	204	208	214	208	213	184	190	202	202	220	205	199	222	213	215	208	205	205	207	228	203	218	187	204	214	194	188	218	215	225	207	207	209	189	218	204	187	192	187	198	208	200	215	223	221	192	221	209	204	202	202	207	203	232	193	197	190	196	205	209	215	223	175	193	234	208	212	213	186	229	206	214	194	203	177	194	192	217	206	205	210	246	201	191	207	180	202	183	198	184	204	199	211	169	209	198	214	196	212	191	207	215	190	225	200	226	199	206	181	212	218	227	197	208	222	226	226	198	207	197	217	226	198	198	186	219	191	208	207	215	235	198	193	188	218	212	196	223	211	180	190	197	195	208	223	183	207	195	227	221	217	207	206	218	193	211	203	201	212	215	234	210	190	206	231	204	203	229	207	223	200	215	196	187	202	167	187	224	200	187	197	223	198	193	214	218	213	195	195	210	204	183	208	212	181	178	207	201	207	208	203	214	199	219	195	205	197	202	198	217	195	193	227	205	173	174	221	217	222	206	193	193	220	199	196	208	198	193	177	181	201	213	212	204	211	186	244	246	211	201	177	192	207	204	194	209	232	202	196	201	203	196	189	211	214	197	210	200	214	214	198	197	203	227	200	177	211	185	195	212	215	189	192	182	202	209	238	196	191	204	218	242	198	184	191	186	219	225	201	199	196	199	211	186	207	216	191	195	198	198	213	209	204	191	187	219	223	219	194	203	190	202	207	185	188	202	189	196	223	208	183	192	219	220	188	208	216	183	213	204	209	204	214	217	214	207	200	206	197	203	207	218	215	203	226	202	217	185	212	213	215	222	213	216	233	178	207	189	183	213	198	190	180	198	198	214	220	210	208	203	202	233	181	229	193	216	213	170	207	209	190	200	204	203	208	186	185	199	213	201	224	203	221	209	192	191	191	198	217	209	209	240	208	219	215	206	198	203	193	203	215	197	192	195	178	205	204	226	223	196	231	218	227	222	187	191	205	207	193	203	217	202	238	207	191	237	197	204	203	205	198	221	198	205	185	222	213	212	199	219	201	205	224	205	212	217	235	211	194	184	208	204	212	179	197	208	198	196	200	190	209	215	190	197	212	236	207	200	197	201	178	168	184	191	221	215	212	215	201	196	187	197	209	197	192	196	202	206	202	222	187	220	213	212	208	219	210	196	179	187	188	188	231	207	207	203	206	226	207	205	207	232	201	226	214	223	212	227	204	189	196	208	198	199	204	198	186	211	230	197	245	180	201	206	182	220	214	219	209	176	210	215	200	205	201	186	220	207	194	214	191	208	232	217	193	199	182	192	205	203	197	214	227	218	216	199	213	212	199	208	182	192	206	200	175	193	199	215	196	196	219	212	206	177	209	200	187	206	200	220	198	186	215	221	191	194	171	187	194	210	218	201	208	201	228	202	209	185	234	208	224	243	225	211	219	188	216	218	166	240	217	220	218	205	189	181	195	204	209	172	202	184	204	219	215	182	185	218	200	206	208	216	170	201	202	181	186	206	197	217	232	195	196	214	225	190	220	212	216	182	222	224	217	197	192	210	223	206	212	185	215	208	198	224	227	187	211	224	213	221	181	197	201	210	222	197	209	184	232	210	199	208	212	198	200	212	219	230	193	195	233	216	201	196	223	219	210	201	222	212	201	193	202	178	202	215	210	221	206	203	211	209	205	216	219	200	225	213	200	175	178	180	188	202	210	208	249	204	204	250	226	195	216	212	213	200	199	200	217	218	213	205	226	190	219	218	205	208	213	185	206	205	193	210	203	216	198	200	218	203	206	189	209	189	176	207	178	196	188	214	196	198	220	215	204	194	204	180	202	199	217	226	214	204	205	211	210	195	198	166	207	203	210	214	200	198	218	193	200	197	218	197	205	197	205	205	226	208	205	202	191	208	210	200	185	182	201	193	215	203	195	186	224	178	224	219	220	204	220	215	211	205	190	218	219	182	212	185	217	205	200	195	191	213	227	212	183	218	210	212	188	217	205	199	198	240	202	204	210	204	213	214	202	195	191	213	203	184	239	195	200	206	218	207	206	199	198	212	208	193	207	194	221	199	209	208	217	210	189	185	220	209	222	195	187	197	221	195	210	208	204	203	204	208	214	196	210	202	177	208	187	208	200	201	251	203	196	207	211	184	179	198	211	181	183	200	191	210	225	199	184	222	188	187	197	192	212	205	221	214	185	214	193	183	233	198	233	198	201	221	217	214	196	194	217	196	207	183	197	191	203	229	215	196	227	189	193	213	203	201	187	208	193	242	224	211	202	197	205	220	202	211	231	193	205	199	213	216	191	193	184	195	222	196	182	206	177	209	206	200	174	215	242	207	204	221	200	208	208	188	185	194	205	221	211	212	226	206	231	191	216	204	209	209	164	191	216	202	223	206	204	218	188	202	217	202	198	188	220	210	223	200	190	206	228	197	184	187	192	200	205	185	221	187	193	211	201	186	201	191	181	195	198	205	212	208	203	197	230	218	212	182	198	201	211	206	202	204	210	246	218	214	209	214	197	201	222	233	203	191	209	206	192	230	212	209	220	217	199	216	184	210	195	193	201	216	207	207	206	222	216	218	201	211	198	194	210	211	198	181	191	199	223	197	211	192	200	223	180	208	190	193	211	204	226	209	207	200	200	199	205	199	206	206	212	189	190	210	203	218	216	178	186	191	199	168	179	189	199	187	196	226	207	216	242	192	224	224	191	211	205	186	196	205	206	220	202	195	197	219	206	198	195	208	210	208	195	200	239	209	185	193	216	183	193	204	221	192	191	226	204	237	200	215	175	210	211	200	188	218	215	190	213	200	211	190	169	218	204	217	184	213	194	228	190	190	216	209	191	198	173	221	203	178	198	201	215	216	243	201	192	175	223	188	188	206	189	203	219	205	195	227	221	203	202	226	231	191	209	190	205	181	216	223	223	181	211	228	188	199	193	214	188	211	212	210	233	175	224	224	206	206	180	199	223	227	198	203	188	208	208	210	192	211	221	206	190	184	190	214	223	197	211	202	182	195	210	187	210	213	192	206	189	191	197	190	212	189	230	199	189	201	204	213	185	195	185	214	185	199	232	210	226	194	183	206	194	177	195	194	183	228	190	218	193	200	199	229	192	216	224	183	186	182	206	190	244	200	196	196	215	179	212	192	222	186	200	226	204	242	229	220	188	200	213	211	201	182	219	183	208	206	203	205	199	179	195	217	233	210	201	192	202	238	228	184	186	220	198	190	193	207	182	186	221	217	198	194	186	208	190	173	205	176	194	189	212	188	251	200	198	189	219	201	203	205	213	185	195	191	189	193	190	204	215	174	207	196	228	194	193	219	183	207	219	215	228	189	197	220	212	207	206	205	198	215	225	209	208	199	215	237	182	197	170	191	189	201	206	193	186	241	209	206	176	187	204	209	195	194	187	201	213	191	213	189	204	192	212
62997	67089	56779	32933	806	759	717	745	776	715	736	702	677	700	688	668	700	696	698	681	717	678	705	672	733	724	668	683	712	743	672	658	701	672	697	737	701	657	666	702	688	665	671	673	687	635	644	665	689	681	636	657	668	736	640	676	655	641	676	661	698	676	689	702	681	659	694	681	685	663	661	646	666	631	643	683	678	732	653	640	696	662	700	726	675	664	687	712	699	619	680	685	669	651	635	685	644	659	728	695	675	647	684	660	705	662	675	694	657	689	657	685	654	676	677	701	682	650	627	663	684	694	702	671	687	661	653	710	764	673	681	684	661	706	681	620	690	659	699	700	662	668	650	649	658	663	686	643	647	651	672	637	634	703	671	669	644	637	637	676	726	663	643	664	643	658	673	647	671	680	679	646	639	655	693	687	649	695	688	704	674	723	654	681	687	677	659	678	635	672	671	665	700	638	688	669	629	658	685	669	702	662	677	702	684	666	654	672	687	644	677	659	690	684	677	662	634	700	630	681	665	690	716	661	665	669	670	659	721	721	670	642	700	695	675	683	685	696	670	656	666	649	646	668	674	636	622	668	672	686	684	682	665	681	661	718	634	694	703	656	631	634	666	627	672	639	654	663	737	668	650	672	649	643	628	672	681	644	636	672	655	648	678	700	678	699	702	689	655	652	702	676	636	666	708	629	647	654	684	686	667	678	654	714	624	640	670	663	710	707	694	662	680	687	708	630	654	658	683	684	665	678	647	718	675	677	659	615	668	710	672	656	631	666	651	641	662	677	644	654	675	655	705	679	659	693	693	676	649	704	641	693	666	677	675	697	684	695	689	697	625	677	665	692	681	668	646	655	667	675	670	731	642	732	672	681	649	662	689	611	635	656	673	651	684	684	660	689	678	716	667	655	649	658	667	637	705	686	693	622	666	705	690	690	720	656	706	671	709	699	666	693	687	662	720	675	691	725	689	720	670	637	696	633	643	668	662	656	638	625	637	667	686	651	645	715	670	675	670	693	661	669	667	642	654	666	665	705	716	652	721	643	672	642	683	695	703	672	691	643	677	665	646	698	692	699	666	707	648	714	640	662	652	709	622	631	625	690	677	665	602	674	685	631	707	666	670	693	674	626	679	627	695	656	656	696	745	681	641	677	660	690	651	659	641	627	688	726	681	637	679	657	657	651	660	694	672	676	646	658	696	702	662	649	623	699	686	722	630	659	619	707	656	671	632	673	653	725	731	673	697	690	678	602	708	632	650	672	615	671	722	672	664	647	690	636	681	651	639	644	657	648	672	691	670	641	667	663	672	626	641	658	658	666	681	730	684	625	705	690	668	653	697	636	715	686	711	693	700	694	677	649	634	705	675	715	651	687	702	630	665	666	694	631	725	637	683	660	694	702	645	671	631	664	622	689	660	654	683	641	647	662	656	682	644	690	641	691	693	665	694	736	676	675	713	666	652	671	640	670	683	655	621	706	686	689	670	685	681	679	695	678	666	661	657	710	713	646	690	640	671	675	663	653	693	670	699	673	628	678	647	635	672	620	704	685	713	661	666	657	681	669	629	665	676	652	711	659	685	663	663	658	657	691	651	662	685	631	652	713	658	674	668	690	685	697	667	655	665	696	711	683	675	644	647	686	661	671	686	674	706	622	716	644	661	677	665	661	653	665	710	658	618	667	630	708	678	642	684	684	677	700	668	734	626	693	668	660	645	613	676	664	700	616	653	659	706	639	673	683	651	640	710	719	646	639	679	621	709	687	685	653	715	676	672	675	705	729	716	661	658	681	667	634	641	658	667	698	707	659	684	659	663	648	691	698	641	699	659	686	675	705	685	652	665	699	688	667	679	666	624	644	679	681	672	612	692	615	727	645	648	663	671	648	662	706	647	694	645	684	664	670	688	729	677	657	717	659	687	637	649	654	712	642	710	658	705	632	683	649	638	672	685	656	670	664	670	684	616	658	665	688	621	667	690	666	704	695	685	690	658	704	666	645	673	650	636	651	665	670	690	654	686	676	663	706	682	680	679	679	695	664	638	667	662	629	652	655	678	649	681	679	636	658	621	725	660	658	665	719	689	660	686	643	674	646	682	693	646	589	627	640	614	688	665	657	693	675	670	689	723	665	704	693	706	687	646	656	673	679	652	696	635	655	658	648	651	738	655	754	678	669	673	606	720	636	648	687	653	661	630	671	663	646	681	636	639	679	646	663	689	673	697	716	657	719	708	681	673	701	685	658	621	681	694	648	673	691	680	675	669	684	642	646	682	696	690	719	693	709	682	647	692	680	646	656	664	637	636	675	651	663	717	704	699	644	672	646	663	735	662	629	674	681	686	679	699	682	653	676	715	644	700	719	708	723	668	632	678	669	663	658	695	676	667	703	674	676	645	649	641	631	700	655	685	651	657	690	702	721	645	675	717	741	669	711	688	690	673	691	717	713	673	638	720	674	692	661	689	664	659	710	624	690	703	612	670	689	658	657	684	687	657	687	688	655	619	653	636	732	669	638	678	720	654	579	669	664	679	634	675	722	701	704	680	655	660	709	687	672	639	698	659	698	696	667	680	703	645	725	690	678	700	659	653	714	677	657	686	613	703	680	708	684	671	654	652	713	685	668	685	671	653	694	632	655	648	662	645	643	679	674	640	685	654	663	667	722	696	662	668	675	632	681	667	684	660	632	713	682	718	733	676	662	671	664	677	688	682	658	654	660	699	696	664	687	688	658	646	671	619	683	670	716	692	620	662	656	684	643	683	709	649	699	682	707	656	662	649	664	651	680	658	648	678	642	624	681	691	655	639	695	648	641	702	691	673	665	730	687	648	704	703	671	691	691	706	668	642	661	646	657	644	676	681	691	622	705	708	661	682	660	675	706	667	694	713	662	651	691	675	637	644	653	667	654	720	653	673	648	669	677	634	682	632	663	603	706	703	659	699	689	689	692	636	657	663	687	705	727	630	695	666	682	646	677	674	656	669	702	631	664	684	677	697	657	692	700	686	676	662	673	672	679	711	644	669	663	679	708	650	669	669	647	650	678	666	688	701	696	729	654	630	649	641	682	641	648	656	693	687	678	709	646	669	641	688	694	639	708	642	682	649	670	697	695	645	656	657	686	658	647	682	716	681	670	699	706	688	680	661	696	684	668	718	658	680	659	667	652	678	651	666	704	644	667	678	644	644	671	663	640	689	628	720	656	649	658	726	657	690	711	662	658	649	660	704	639	679	654	714	694	714	646	637	684	684	622	629	633	652	690	672	655	700	694	640	648	646	640	696	641	670	690	673	679	672	663	655	639	724	655	697	690	658	667	721	667	678	673	671	670	669	680	676	649	660	655	679	679	643	634	712	685	649	671	660	666	664	682	682	613	685	637	686	676	715	678	584	684	656	641	661	658	662	702	723	673	700	657	655	706	625	675	670	641	708	626	701	658	635	681	709	684	685	694	728	675	622	699	684	695	715	655	638	626	666	629	735	658	713	686	645	671	676	696
30810	21220	8761	1539	249	177	169	164	163	176	182	166	175	174	182	162	169	169	160	208	197	175	164	179	176	177	170	148	161	181	175	144	163	164	164	182	181	161	167	197	186	158	156	177	184	203	178	186	163	163	186	177	177	175	157	190	185	175	189	158	151	176	197	159	160	161	151	186	175	194	181	171	154	184	172	160	167	166	155	162	190	172	160	168	194	182	192	193	175	186	173	175	157	166	150	150	169	157	166	176	174	199	168	162	177	185	184	180	169	181	185	178	159	185	172	191	173	177	166	164	172	191	179	172	155	176	164	171	178	162	198	194	146	169	181	175	167	153	162	205	167	184	148	177	170	167	182	164	147	162	188	191	178	185	172	184	159	159	185	204	152	173	160	154	172	174	163	158	195	189	157	163	180	175	198	174	183	175	203	154	171	180	183	180	161	154	160	172	181	164	187	172	178	156	178	183	183	167	179	168	155	181	181	145	159	165	154	159	169	155	166	172	167	160	180	195	199	167	179	174	164	162	179	178	174	176	161	168	192	145	176	172	172	159	165	158	176	177	168	170	176	179	147	168	165	200	174	187	160	188	170	151	165	201	170	181	162	164	158	159	189	171	195	167	180	187	169	194	161	162	154	164	178	194	170	170	165	177	147	192	157	151	180	176	168	174	173	151	159	158	157	164	179	166	167	179	160	168	181	158	178	154	155	178	176	180	183	173	156	185	177	155	150	183	169	190	186	171	183	165	176	185	186	147	175	153	169	179	182	178	175	156	165	170	154	174	170	174	184	161	165	162	174	177	165	165	149	162	179	174	186	179	166	148	166	196	181	171	156	174	162	179	165	165	181	173	174	161	176	173	179	164	185	170	168	162	173	160	166	182	175	218	151	200	177	175	181	196	182	145	145	172	183	158	183	164	175	169	178	173	187	164	187	182	180	180	166	169	180	191	176	167	182	175	169	170	168	172	186	172	177	178	188	175	173	180	173	161	174	169	150	191	165	185	179	154	158	176	151	193	186	172	171	155	160	168	176	168	186	159	159	155	174	169	186	161	181	157	192	158	173	175	178	179	189	184	175	189	160	170	188	166	164	187	174	163	150	175	172	189	182	181	204	172	150	172	175	180	189	166	167	172	182	166	178	177	174	176	173	195	161	173	183	171	165	169	170	176	176	183	154	187	169	170	192	181	168	179	176	185	170	177	162	181	165	185	178	151	186	181	193	162	172	184	172	167	186	169	185	179	189	172	174	204	165	211	156	179	189	168	174	158	189	170	187	179	196	161	160	190	180	179	166	173	175	184	193	176	186	183	159	162	163	166	187	181	176	192	188	189	191	156	165	181	159	156	157	174	189	163	185	129	186	172	168	165	157	157	154	182	177	180	174	190	183	160	173	159	166	193	187	154	171	189	197	178	168	174	152	160	157	153	177	151	191	185	187	171	175	160	191	177	187	203	149	188	175	171	173	200	160	190	172	163	184	161	163	177	172	180	168	188	193	172	166	148	156	180	170	169	165	180	171	154	174	171	174	179	193	181	179	163	179	188	179	177	157	174	167	177	196	179	169	176	172	197	172	203	166	166	175	178	167	168	183	171	179	171	177	186	173	188	188	185	189	178	150	178	169	169	182	157	183	196	184	174	172	164	167	185	173	159	161	170	196	169	166	172	172	184	170	193	194	168	167	177	187	152	167	176	195	178	170	198	157	164	168	160	171	185	163	171	177	192	171	177	196	196	174	197	174	171	170	169	190	186	174	175	178	189	155	152	164	169	165	168	202	195	185	170	195	163	169	155	183	188	180	175	168	197	166	175	147	169	191	181	172	165	165	182	181	176	171	185	189	164	159	183	201	184	165	176	181	203	177	175	164	177	165	189	172	171	153	199	173	177	194	166	187	185	144	178	157	169	196	137	172	174	175	173	195	175	181	172	178	191	178	168	175	168	191	179	140	169	183	153	194	174	162	169	159	193	193	181	191	173	167	182	162	180	178	177	156	203	168	197	171	162	174	184	181	167	184	177	164	172	175	190	165	168	187	169	194	155	175	170	152	176	160	196	162	176	168	157	164	176	165	162	194	152	187	185	185	172	177	172	184	170	173	181	168	200	167	182	175	165	170	165	163	175	177	175	166	181	165	173	159	190	173	159	185	184	182	176	164	157	201	158	173	171	154	176	176	176	168	156	165	184	178	178	178	172	172	183	181	175	179	190	169	173	177	159	175	191	163	167	178	156	176	172	163	163	197	180	167	171	169	189	181	196	195	163	154	212	184	165	173	186	172	180	157	183	189	160	182	184	170	152	172	147	175	159	185	154	166	206	191	178	183	185	181	163	163	157	172	154	170	152	158	189	174	155	162	162	143	181	178	171	191	178	165	170	161	178	180	155	174	188	186	187	185	158	185	152	153	189	176	174	167	172	167	165	166	165	180	175	167	170	189	191	184	164	176	168	174	182	162	164	159	190	175	166	160	173	154	157	181	203	191	166	156	159	157	179	186	174	176	157	170	160	194	176	166	200	178	194	177	185	165	169	181	165	147	171	203	174	177	171	193	191	155	186	177	183	179	181	151	173	175	150	167	182	198	184	190	194	174	175	167	171	179	165	194	167	160	160	178	197	155	203	193	174	174	176	180	171	175	167	179	174	171	162	160	169	170	172	183	159	173	168	184	156	150	168	171	201	186	179	164	172	192	166	185	153	157	184	152	175	176	171	167	174	189	170	183	179	174	181	169	192	196	178	179	171	162	169	186	181	188	169	171	186	178	178	187	192	155	175	163	184	176	194	203	167	200	168	167	170	181	177	179	170	182	165	147	183	172	169	179	148	192	170	170	168	174	177	175	193	181	176	191	167	153	162	167	156	168	156	165	201	155	161	177	156	176	181	155	181	195	155	183	189	169	184	177	184	175	165	147	178	153	164	165	155	173	175	171	176	152	205	161	156	176	183	160	200	180	201	184	176	163	170	171	183	165	145	155	184	179	177	177	169	174	164	171	183	190	157	192	171	180	171	170	187	189	189	164	178	163	170	192	178	173	166	180	185	183	171	173	177	160	163	160	175	178	191	159	180	167	182	193	145	174	164	172	151	195	162	167	177	199	171	175	154	164	172	176	188	162	150	165	182	163	159	172	205	173	156	169	166	145	184	176	159	168	167	162	151	168	187	170	161	179	167	179	153	167	189	156	162	156	176	185	182	178	167	189	170	169	168	181	169	175	198	180	159	166	180	184	187	157	182	176	166	184	174	170	178	184	175	155	167	169	189	150	180	181	161	161	156	153	176	195	175	163	171	166	180	151	162	164	189	170	157	156	173	175	165	203	171	159	171	170	184	206	181	182	180	177	190	182	162	197	189	171	174	207	163	196	166	180	165	178	177	147	200	190	149	171	188	166	154	172	203	178	171	184	195	177	165	164	183	177	160	187	170	158	165	162	175	201	173	159	173	181	196	173	144	160	181	176	157	151	197	183	181	181	159	174	162	169	160	184	166	176	147
32897	25712	14325	3918	601	627	566	569	584	575	635	617	563	614	593	555	605	583	594	561	606	577	611	584	574	579	598	605	581	592	587	604	612	567	622	604	599	583	554	577	595	569	604	635	565	597	581	604	606	573	580	595	574	594	604	640	608	607	518	580	608	565	606	577	605	606	581	612	601	579	588	619	609	600	565	562	623	578	607	569	596	520	589	584	590	600	587	608	573	619	570	611	630	582	550	567	584	608	629	541	636	593	548	582	585	534	558	583	594	591	613	617	535	579	591	617	601	597	565	628	615	606	586	598	597	638	581	533	565	576	567	625	586	638	558	604	591	581	578	638	584	569	595	612	600	584	600	574	579	643	602	574	579	591	586	576	617	625	579	568	584	610	612	564	560	565	631	592	624	592	572	620	596	587	604	580	580	582	596	606	591	565	552	627	608	544	591	594	639	540	610	619	560	601	525	634	648	598	615	592	591	589	577	576	590	552	547	628	592	618	585	601	607	557	615	570	600	567	611	603	554	575	642	543	574	595	606	595	565	584	549	594	613	613	662	563	590	607	599	641	616	610	584	589	552	577	637	620	588	595	566	588	612	581	619	593	639	532	557	621	569	575	596	579	598	562	587	639	594	586	549	585	556	608	628	554	609	601	603	584	620	583	587	571	547	608	605	611	633	590	604	570	636	601	589	592	568	568	597	591	621	614	608	593	519	563	592	572	595	576	619	607	601	587	588	595	584	593	585	550	557	620	622	577	607	643	553	612	597	556	615	585	579	605	582	614	567	586	649	584	553	599	618	550	586	566	575	607	541	617	576	606	591	585	583	616	612	580	592	605	597	568	546	569	593	571	610	599	627	612	591	635	579	623	590	564	589	602	623	560	607	589	605	570	579	596	614	578	582	567	612	609	573	601	579	655	607	575	614	571	565	589	577	604	573	575	576	565	601	583	601	647	589	563	595	586	639	617	598	572	606	619	621	559	556	562	561	611	613	582	608	592	606	550	577	620	560	591	602	573	579	522	570	593	620	607	578	587	581	592	607	597	578	576	588	564	544	589	573	625	595	589	575	556	600	559	604	564	603	579	560	604	596	615	617	590	589	589	585	519	596	555	592	577	631	606	558	580	611	580	628	579	604	591	626	604	611	584	548	612	572	583	649	553	601	562	592	592	597	562	576	589	631	573	581	593	584	569	611	579	576	593	568	592	615	569	658	598	592	611	540	595	615	605	581	586	590	601	566	587	621	606	596	597	556	591	617	619	587	629	604	574	605	534	605	578	615	576	614	613	599	567	611	596	586	604	598	610	594	643	614	574	625	560	617	625	558	590	597	597	610	592	610	629	562	609	593	576	583	569	603	588	587	591	567	569	601	598	620	618	603	561	583	607	590	620	531	567	591	562	622	586	572	589	562	539	598	554	599	635	599	572	593	572	555	619	608	561	593	581	595	623	605	620	595	597	581	567	654	637	576	589	596	577	610	601	578	598	603	579	611	579	592	600	593	570	601	633	608	607	607	588	641	580	570	614	569	615	623	546	594	600	620	601	601	610	650	564	598	542	547	601	642	575	583	601	616	617	583	563	578	602	598	587	622	591	604	661	599	564	564	573	575	621	577	589	612	600	605	567	538	629	567	580	594	554	575	582	557	561	580	573	553	645	568	567	569	606	577	605	601	610	588	615	557	586	580	578	628	590	553	590	540	624	516	603	629	608	555	586	577	577	608	595	598	586	560	587	568	571	589	515	557	591	598	587	603	612	558	610	574	579	607	594	651	577	542	577	609	601	598	572	590	598	575	616	558	578	575	588	638	612	646	564	595	550	600	599	587	564	573	576	617	582	610	586	614	608	566	613	615	612	628	608	575	584	584	581	584	568	588	608	582	617	604	632	562	580	593	573	606	620	581	564	591	616	556	612	577	578	610	570	604	573	578	575	633	596	544	605	561	583	642	574	594	588	530	580	629	588	602	579	620	601	562	586	627	539	594	615	613	568	550	604	590	577	588	568	632	569	551	575	547	573	548	564	589	645	621	584	571	577	576	585	584	593	574	593	554	592	598	577	608	598	573	637	584	586	559	556	616	610	592	588	569	555	581	581	575	601	540	592	617	608	579	586	608	585	606	584	586	576	611	639	578	598	598	585	589	558	586	618	578	584	536	603	557	614	607	598	589	583	583	603	625	603	581	566	605	580	548	573	605	581	667	573	576	627	561	585	623	576	560	612	556	620	623	603	599	573	560	588	576	592	614	603	576	571	587	569	611	532	626	600	590	595	610	554	583	611	600	567	592	577	571	578	554	557	585	629	582	615	575	555	584	566	585	625	569	600	583	603	621	543	613	588	602	568	575	596	606	585	562	600	606	560	605	604	607	594	585	555	590	607	587	577	596	581	574	608	591	594	597	597	566	560	616	555	576	612	574	586	588	610	606	566	570	589	599	611	596	591	632	588	611	586	601	562	576	569	584	603	600	552	577	580	590	613	590	584	550	623	630	524	583	600	580	634	600	585	617	573	580	615	582	595	601	590	565	575	604	510	597	628	572	569	611	597	567	618	619	619	586	592	605	640	629	635	618	560	573	589	592	568	611	577	594	543	577	607	580	639	578	535	604	603	622	576	568	528	585	564	629	595	560	570	573	568	578	594	579	575	603	566	571	592	567	609	603	590	620	602	623	607	596	591	582	576	614	563	564	608	614	579	538	591	576	603	520	578	568	601	602	595	602	594	568	579	591	569	600	607	570	624	637	602	564	612	578	621	610	605	536	606	579	609	606	549	590	534	630	570	595	562	578	616	606	641	587	578	598	575	584	594	594	574	580	605	616	582	577	641	608	565	519	591	580	595	592	595	613	575	586	588	617	590	604	564	577	610	561	558	580	568	589	553	581	581	570	569	616	564	613	601	581	612	630	596	589	593	588	578	601	559	637	631	581	567	594	547	578	584	567	566	537	564	600	611	571	595	580	591	553	581	539	620	581	582	567	591	640	567	635	562	594	619	572	579	607	610	559	599	635	594	596	565	642	552	594	576	570	619	592	604	572	578	581	626	591	651	608	585	593	578	632	587	583	592	597	566	636	592	575	603	597	585	553	596	594	599	663	543	564	603	575	592	569	584	603	603	603	546	581	557	615	595	611	609	590	608	600	594	557	617	602	632	582	616	616	604	638	614	532	576	596	557	572	589	550	602	624	618	592	580	563	538	569	587	623	581	552	608	593	586	616	560	592	599	616	607	536	601	586	618	558	553	555	569	612	581	577	595	580	573	564	617	559	584	632	627	595	577	575	612	570	601	587	594	616	572	613	606	572	554	619	582	597	583	585	578	581	587	567	533	555	592	599	588	591	602	582	597	566	550	627	553	553	553	584	565	610	633	585	613	615	590	550	558	625	554	571	552	577	573	585	550	557	614	562	565	609	610	596	593	589	590	601	553	598	591	584	598	617	591	592	571	618	573	538	593	578	594	613	582	577	584	585	568	648	598	561	603	609	607	596	600
68556	63952	47180	21382	2570	186	157	162	155	135	161	137	132	149	129	139	151	157	134	126	147	126	125	151	157	135	121	130	130	130	165	137	128	126	143	133	132	143	122	137	137	141	148	151	152	149	136	145	128	167	152	158	140	151	134	153	141	136	139	154	133	134	137	137	144	164	151	152	147	107	155	139	125	138	126	153	154	133	120	121	146	135	165	136	139	144	141	136	151	121	157	113	138	144	143	127	139	140	143	137	133	137	147	134	137	129	149	150	141	125	138	137	132	132	129	122	137	149	119	119	131	127	155	139	122	150	167	151	141	157	155	127	139	156	148	149	128	127	133	131	132	111	121	129	173	143	131	141	143	129	156	136	152	128	137	154	139	138	130	138	147	150	140	141	149	134	150	107	132	151	145	137	118	139	146	119	130	144	133	138	127	125	133	146	133	141	151	144	138	149	124	136	142	135	130	141	143	137	112	159	147	128	127	122	135	162	152	136	126	146	127	137	139	106	128	149	164	153	151	151	121	150	143	129	156	134	113	126	138	135	134	147	149	151	155	132	128	144	142	135	122	130	136	153	131	136	120	124	147	149	134	149	152	155	148	152	135	134	156	134	134	146	138	144	166	131	154	137	138	142	159	131	146	125	131	142	133	134	147	136	147	123	144	137	141	122	126	140	126	144	140	132	140	133	157	133	148	138	137	141	144	148	146	131	131	127	138	122	143	127	139	134	129	133	134	135	134	142	134	123	157	148	149	141	148	133	144	129	145	147	146	107	129	144	146	135	163	148	117	151	158	125	143	121	143	158	133	145	165	129	128	160	159	145	137	140	138	141	115	163	124	143	148	137	153	137	149	150	147	139	129	156	133	119	141	150	154	126	154	141	130	132	152	144	143	155	126	146	138	135	132	139	140	138	149	172	145	126	125	128	133	126	158	131	135	122	113	162	140	135	157	126	145	138	135	132	142	142	136	133	144	131	156	122	142	121	138	130	160	132	128	136	129	127	157	137	121	125	136	132	124	137	139	145	142	157	142	131	128	128	140	129	144	138	135	126	143	122	142	135	154	122	143	115	132	125	135	121	141	130	140	155	120	129	122	147	153	143	144	141	143	158	135	145	140	132	127	131	147	109	155	116	130	127	127	140	141	137	121	120	144	150	123	138	111	146	149	150	143	131	128	125	139	139	144	158	135	137	141	117	132	142	153	138	137	132	150	130	135	131	126	127	129	155	155	125	156	139	144	135	140	154	134	136	134	140	122	130	123	117	152	115	131	148	134	140	143	138	144	150	124	132	144	142	142	155	125	132	127	152	138	153	108	138	133	143	137	141	159	145	147	121	152	125	133	142	126	120	137	135	149	168	138	142	155	149	136	144	135	129	135	138	143	147	123	136	139	128	139	140	123	128	117	146	117	131	138	128	146	118	136	139	133	136	145	151	136	139	143	141	150	126	146	109	126	148	150	135	150	155	127	120	156	147	143	146	156	120	158	152	133	135	162	160	138	134	130	151	155	138	133	146	146	129	157	143	123	140	129	139	126	144	143	145	110	155	134	147	137	163	147	146	134	152	131	159	119	159	125	119	134	128	116	152	149	145	141	137	144	133	120	157	154	147	153	148	110	124	120	132	150	162	131	167	147	152	149	123	135	126	133	128	135	138	135	144	138	148	148	147	155	149	143	136	158	140	138	146	138	142	128	148	108	125	127	145	161	139	150	138	126	131	162	137	107	133	124	145	133	131	149	139	158	149	151	140	128	140	138	119	134	137	138	137	133	148	142	149	128	118	147	137	132	124	134	121	157	133	144	141	163	156	138	157	134	136	111	125	133	134	132	127	124	150	153	132	141	132	144	162	130	134	155	131	129	130	140	143	135	142	136	132	134	126	131	120	118	130	157	130	141	133	153	143	129	126	139	137	131	115	152	134	135	148	107	146	138	141	126	124	145	159	135	160	151	133	142	160	122	132	143	146	119	138	118	147	139	149	119	146	139	157	136	129	117	137	154	145	140	150	134	144	157	137	143	138	125	143	132	138	153	133	140	145	139	140	125	128	138	131	137	147	127	128	145	149	149	147	126	121	118	147	146	141	133	141	128	132	126	154	133	136	106	138	145	151	126	128	143	149	144	163	157	125	138	162	141	126	144	142	128	136	136	134	145	147	154	133	126	127	134	116	129	123	135	150	141	135	135	145	110	136	139	117	143	118	159	128	148	118	151	161	123	143	114	121	139	135	144	156	139	124	126	129	144	125	153	122	148	147	159	156	146	123	150	117	128	130	127	145	160	129	145	107	150	126	138	175	147	148	138	118	130	146	135	114	134	145	133	145	131	139	144	118	127	166	133	131	135	136	141	117	154	129	120	144	149	143	146	140	153	157	134	132	145	147	131	148	124	145	142	139	118	161	140	135	153	142	120	124	118	143	132	129	126	146	121	141	115	151	138	127	160	123	140	137	163	133	135	155	109	137	138	129	142	149	145	135	116	137	129	160	137	120	143	134	138	137	146	142	140	149	139	151	130	122	116	128	158	131	141	133	144	128	152	154	127	126	147	139	125	135	127	153	131	112	141	132	146	147	132	150	132	132	139	119	118	125	137	131	151	132	138	122	130	130	136	119	148	152	144	141	140	165	153	113	127	142	142	134	137	141	120	127	138	130	136	142	148	143	133	122	146	156	146	135	137	129	140	145	141	132	117	143	160	130	148	123	138	149	131	149	140	131	158	153	127	149	135	145	135	138	140	128	134	146	144	128	124	111	128	133	129	123	142	151	153	140	131	123	152	146	142	137	134	122	147	127	139	128	143	119	147	128	145	156	139	139	133	133	141	157	140	135	137	131	143	140	135	144	121	155	157	135	140	151	136	148	124	157	147	122	145	157	161	141	135	132	147	145	134	147	128	137	130	150	147	146	135	139	136	127	145	150	126	141	130	117	134	134	127	132	142	144	128	136	144	145	148	147	139	151	149	159	140	141	153	148	142	136	137	131	124	157	116	145	125	132	128	116	137	153	145	137	139	165	148	141	144	123	140	133	148	149	143	142	148	134	141	130	157	135	134	156	121	120	127	140	130	153	138	140	149	127	141	147	139	115	127	142	143	150	122	157	151	137	131	132	126	143	142	140	133	142	140	160	161	155	145	112	156	136	128	125	106	146	147	152	149	117	125	143	133	130	139	132	138	130	141	114	132	122	140	129	155	138	130	119	108	129	153	154	126	141	140	129	136	121	161	137	133	139	141	138	127	154	131	137	138	138	136	143	141	128	113	125	135	139	150	140	137	133	132	134	143	147	138	132	149	149	150	137	134	140	143	142	121	138	121	154	130	143	135	133	136	130	142	130	118	137	142	129	120	146	149	138	137	128	146	144	135	125	149	145	146	154	133	142	134	136	111	131	141	137	126	129	164	129	136	134	142	120	151	142	125	127	137	147	129	153	153	143	136	122	129	124	112	132	125	119	122	120	131	157	141	125	134	148	137	132	155	136	148	139	133	135
51605	51495	45028	22888	557	562	511	566	512	522	485	550	490	460	477	477	483	505	513	504	529	459	471	480	495	472	505	483	479	511	508	522	438	485	493	480	463	468	508	486	503	510	453	487	489	499	477	495	474	496	506	500	483	507	461	484	491	492	484	489	480	501	450	495	504	496	480	478	478	487	506	515	473	471	443	468	488	492	470	496	495	524	462	497	496	458	474	489	479	491	491	471	477	482	481	485	470	465	510	493	517	491	521	505	490	551	506	467	493	495	492	455	512	514	501	464	490	518	471	505	511	482	478	455	465	480	489	487	510	502	462	483	464	483	477	469	488	499	529	472	454	509	487	486	462	516	494	474	438	440	478	425	496	493	494	469	452	478	454	481	480	476	443	492	454	536	485	481	464	487	471	489	465	498	495	515	472	482	478	510	489	468	492	537	483	480	495	485	478	468	494	465	470	420	510	491	476	458	462	487	474	496	485	449	458	487	479	457	503	492	470	525	491	471	479	504	469	438	456	494	488	516	505	505	470	505	490	497	493	519	465	481	481	479	489	511	485	461	484	510	513	536	485	501	498	504	517	498	511	471	489	447	507	495	484	508	472	493	485	478	469	470	487	502	479	464	471	494	460	451	483	521	532	478	491	482	455	477	457	484	490	490	491	480	474	516	508	510	447	462	507	472	520	507	485	514	533	411	505	451	496	480	498	487	477	456	468	492	487	510	442	473	521	505	505	471	474	437	493	457	519	481	513	461	472	502	472	478	484	484	494	466	463	498	541	502	489	458	492	468	508	472	478	477	496	514	474	496	463	502	454	478	479	483	528	477	472	453	500	496	465	471	475	472	478	467	472	497	475	484	515	495	493	490	479	480	494	472	452	448	524	514	480	518	439	469	472	487	491	513	516	481	517	495	471	466	469	494	451	505	499	509	489	478	489	493	507	467	483	497	469	490	474	498	462	479	495	495	469	501	473	475	468	494	464	516	466	461	518	497	496	450	499	486	455	444	477	445	492	501	475	475	454	472	494	508	484	474	475	511	460	476	487	484	474	492	479	516	464	476	416	490	483	484	512	488	504	508	483	480	466	481	437	492	420	463	471	486	514	477	495	458	499	510	471	518	476	474	509	450	494	463	477	466	493	511	496	456	499	481	448	482	468	483	457	481	509	502	442	463	475	530	493	515	496	493	474	493	486	486	487	507	485	499	468	458	501	528	472	506	479	478	512	492	471	485	499	500	520	495	495	466	490	494	470	473	485	496	499	508	498	471	480	459	476	512	488	478	476	488	494	483	474	479	484	481	488	510	476	473	496	508	480	492	478	490	509	490	493	463	489	479	486	429	484	491	539	464	474	490	503	472	493	471	485	491	488	445	494	467	487	449	481	506	467	493	481	474	489	436	478	504	470	486	467	455	489	478	473	486	438	498	468	543	471	495	488	514	520	488	512	470	457	460	505	435	477	496	497	486	487	469	503	479	420	465	462	537	503	484	511	475	479	491	491	467	469	511	464	476	462	486	534	523	469	535	488	497	495	477	501	457	474	466	515	483	514	498	501	490	477	494	496	507	481	475	461	461	481	451	443	500	485	461	494	460	517	500	439	521	477	490	518	439	453	465	516	500	487	463	478	494	494	475	506	501	504	478	468	467	518	484	437	519	513	472	465	470	492	453	493	464	481	487	486	489	513	500	492	487	474	524	437	486	477	496	500	497	511	444	468	459	484	453	484	433	478	510	494	435	483	486	469	501	513	508	457	487	492	479	477	488	481	471	427	478	482	485	467	429	417	477	436	433	504	472	495	503	468	493	478	467	490	448	462	461	507	513	462	493	477	464	483	482	460	470	486	495	476	491	476	488	478	493	487	534	469	483	451	480	464	489	454	495	507	519	475	454	507	508	482	491	468	490	501	460	463	472	491	517	497	525	462	471	528	500	465	465	456	528	454	467	455	496	476	492	483	503	469	518	448	487	492	454	522	492	498	471	497	478	462	458	483	461	466	455	470	461	496	475	470	506	440	478	498	429	465	506	463	445	470	488	468	513	490	456	528	469	486	526	452	510	499	459	488	488	472	472	467	490	485	455	462	471	461	448	480	470	456	491	502	499	470	486	476	498	504	494	498	469	517	479	468	491	485	464	493	516	460	457	512	501	460	513	517	490	467	445	469	483	502	452	549	504	505	456	453	471	519	519	480	509	509	490	443	517	527	464	496	481	472	482	482	471	467	488	476	432	443	489	494	457	468	495	435	441	508	498	491	460	489	450	491	475	508	477	482	466	478	518	442	511	499	480	474	499	489	508	454	468	482	502	488	501	456	461	497	496	476	531	499	477	497	504	469	522	451	437	484	453	493	488	481	458	485	477	502	433	505	485	477	462	477	487	437	471	514	508	490	503	484	507	480	486	464	510	480	462	511	468	515	476	524	508	530	485	505	494	510	476	469	476	477	468	470	486	447	452	466	492	465	459	499	447	466	508	497	478	497	470	462	444	498	473	504	473	476	457	512	482	501	472	478	470	503	456	492	463	427	464	482	510	510	480	505	469	468	481	502	517	477	470	517	482	497	443	513	493	474	517	489	523	517	486	477	432	498	480	490	477	451	483	496	465	451	475	450	463	511	475	490	483	428	501	464	499	483	479	496	487	488	486	476	468	454	479	470	455	507	488	488	480	472	453	493	484	506	473	494	480	507	480	475	507	468	458	449	491	452	492	485	510	508	501	445	485	501	478	507	446	494	454	444	482	486	484	501	482	523	482	478	443	487	450	493	512	510	493	484	498	504	479	473	460	477	499	513	464	501	485	513	470	492	475	527	505	455	459	475	486	474	451	486	477	472	499	473	465	528	461	523	494	535	467	495	489	493	470	490	464	490	482	484	483	457	482	468	499	516	497	493	447	496	402	477	497	499	497	508	501	507	465	478	452	516	496	473	506	514	496	505	521	471	490	491	451	517	504	458	501	476	500	494	505	487	455	514	487	459	483	504	488	465	461	458	472	479	491	463	464	458	514	454	470	489	493	476	503	498	495	491	457	500	540	501	481	495	492	483	511	477	503	497	496	490	501	469	484	497	506	503	494	487	473	494	491	544	465	506	511	506	479	461	462	453	499	500	494	449	437	491	471	521	489	522	466	501	495	468	527	438	479	422	471	480	500	503	458	488	445	466	484	480	481	449	497	495	451	473	485	500	485	492	482	480	460	462	492	431	471	465	451	495	509	432	494	465	474	448	474	504	474	470	494	476	460	495	483	459	489	446	444	496	512	525	466	488	473	464	464	453	465	478	475	450	477	491	494	467	513	439	485	502	494	464	485	473	503	443	493	541	489	495	490	482	480	502	480	457	507	509	470	473	527	510	476	493	545	460	501	502	488	506	464	444	420	464	488	460	495	512	477	499	459	462	504	495	497	464	496	457	486	480	476	519	472	502	476	479	487	500	479	517	499	482	474	501	478	476	518	511	454	523	503	487	475	493	475	482	466	451	461	512	482	456	475
72949	72213	59793	32011	8388	560	265	253	207	211	209	210	217	183	196	180	191	218	206	176	189	199	215	204	199	224	175	194	180	221	195	189	207	198	203	189	209	192	185	207	200	203	185	209	217	176	193	207	212	215	192	185	212	196	178	181	179	196	208	197	199	209	209	191	220	194	223	221	198	192	194	195	190	192	200	204	198	182	211	205	204	187	197	203	190	208	206	192	186	178	174	203	197	199	235	218	185	204	198	219	232	175	189	203	192	199	185	189	212	198	205	217	214	203	203	179	192	183	207	201	203	205	186	194	182	178	214	196	192	199	194	193	201	172	209	182	182	215	190	205	188	200	202	184	223	189	193	210	208	213	173	222	210	165	207	192	206	196	226	205	186	183	206	207	206	212	191	203	194	191	220	167	217	203	192	192	173	194	206	170	190	192	198	200	218	183	194	207	211	185	189	174	201	222	197	220	213	203	212	192	175	205	189	225	185	195	176	194	194	183	200	214	206	220	214	203	185	179	205	202	185	194	197	183	172	206	203	190	204	187	193	179	217	192	175	224	199	202	214	205	194	199	220	210	182	195	195	191	193	194	210	199	201	178	192	200	180	185	224	177	209	201	187	192	185	172	178	183	215	155	198	211	232	167	204	193	183	205	218	211	216	183	162	188	212	169	193	192	193	163	201	178	220	201	211	208	199	190	208	195	206	202	168	201	210	195	188	203	178	195	188	186	193	190	196	176	187	200	204	185	205	194	200	200	205	213	183	165	189	192	207	196	210	178	209	190	194	223	205	217	194	198	191	177	176	183	190	178	201	205	205	205	207	187	179	176	192	197	176	202	202	218	212	220	202	172	190	188	225	197	189	203	213	175	187	210	188	214	204	164	191	185	222	198	190	194	205	198	184	209	209	211	192	183	199	172	203	217	202	196	212	186	202	173	178	172	193	208	210	196	221	212	213	171	168	222	192	203	204	205	191	179	188	206	201	184	191	223	210	220	203	197	182	198	187	198	189	204	205	184	210	198	204	199	198	192	235	198	207	202	211	188	196	220	197	190	183	199	202	198	187	190	191	189	195	193	197	178	189	197	212	209	203	211	201	203	186	179	221	195	190	201	208	185	192	190	185	197	168	195	199	197	216	205	173	213	194	212	204	183	188	205	186	199	196	196	189	198	207	205	191	193	209	203	188	177	195	203	229	220	173	207	205	248	197	193	185	195	180	210	204	207	180	198	196	197	195	170	180	184	171	177	202	181	198	183	189	210	154	200	224	215	197	168	221	198	192	213	191	189	192	184	195	177	190	172	204	160	202	190	206	188	183	191	186	224	224	203	211	203	217	180	207	233	192	205	181	202	192	201	194	187	174	198	168	212	202	215	202	196	195	199	200	202	203	189	202	188	211	222	198	207	221	195	164	192	192	191	214	216	190	179	203	179	194	184	166	202	207	190	161	208	174	213	195	212	220	210	216	212	196	177	177	200	192	189	203	205	220	185	191	188	206	199	194	198	211	208	190	206	196	189	182	190	189	184	184	202	195	186	188	178	202	215	175	199	198	183	207	185	180	198	186	225	201	213	186	182	190	198	215	202	235	171	213	193	223	188	201	201	174	190	180	197	203	215	186	176	179	197	195	212	217	218	196	171	191	177	201	182	222	203	214	189	205	206	215	219	225	182	206	231	190	203	171	220	221	207	205	195	204	166	203	201	174	214	202	179	197	187	211	222	175	179	186	195	198	190	184	203	161	184	209	193	163	202	210	208	181	211	191	199	199	179	167	182	198	204	185	188	208	195	185	179	201	206	192	196	184	180	224	184	188	191	204	207	166	225	176	202	177	219	177	186	186	204	204	207	185	206	184	198	225	219	199	207	186	196	172	169	198	203	183	195	201	198	215	192	166	196	171	178	184	212	191	205	203	178	184	195	182	198	211	194	199	212	194	202	208	199	179	227	193	200	212	182	219	188	182	157	197	224	201	192	221	210	193	201	202	188	189	196	176	193	178	200	195	199	205	203	211	209	211	206	173	193	200	192	187	186	196	211	223	187	179	234	196	201	168	238	193	195	192	191	206	185	185	200	195	200	190	217	180	213	231	188	213	187	176	172	182	207	196	185	200	207	195	201	212	202	169	201	189	199	200	176	201	189	198	200	183	183	175	173	194	203	185	195	205	212	182	209	181	222	218	206	185	204	197	180	192	193	207	196	180	190	215	200	209	185	190	200	201	241	196	202	210	195	206	215	185	193	191	197	201	212	193	196	199	219	202	208	211	193	190	183	198	208	206	201	202	200	201	192	194	193	235	192	191	177	181	178	201	191	204	200	185	205	193	198	188	208	176	189	221	214	182	189	222	213	200	211	208	200	186	219	202	190	185	189	199	221	184	217	166	185	164	213	197	184	212	183	208	199	183	196	194	196	201	196	184	194	184	194	233	206	176	204	209	188	189	208	219	186	192	200	182	214	199	209	208	190	199	212	179	180	193	198	201	210	188	207	178	206	209	200	196	171	221	177	183	192	186	203	192	209	177	200	189	191	196	189	196	196	203	202	195	219	200	193	223	177	156	204	192	219	197	183	199	214	205	196	178	198	177	191	194	212	205	174	218	212	214	201	224	202	188	217	233	208	187	196	198	212	198	186	184	200	209	165	195	206	193	192	204	179	209	201	200	190	221	219	195	177	200	202	180	201	196	201	221	214	204	196	193	177	202	192	184	190	207	207	207	203	189	214	216	184	197	189	204	197	213	188	198	212	180	232	171	203	199	187	204	199	187	192	204	184	186	213	178	207	191	207	194	182	198	187	216	206	212	202	205	185	197	175	188	173	192	181	210	196	211	202	213	192	210	216	179	190	198	193	205	212	228	199	194	200	200	214	224	207	211	178	210	223	179	229	220	195	202	207	193	176	192	206	192	190	209	208	207	190	191	223	207	195	179	184	200	175	191	180	222	197	205	210	193	193	185	176	213	180	203	195	203	214	210	198	207	206	199	185	211	178	206	206	216	201	188	196	180	184	217	198	226	185	213	201	183	202	191	172	207	192	174	198	205	192	213	184	214	177	194	190	187	195	167	181	195	195	170	210	189	205	183	205	211	215	211	187	187	213	200	191	200	173	175	212	178	203	204	210	197	215	207	177	210	213	202	184	230	185	173	176	225	191	171	189	203	190	191	201	182	191	200	208	207	192	199	182	205	208	188	198	195	210	200	200	190	200	195	186	191	188	184	184	199	195	205	177	206	210	199	200	219	179	210	198	193	192	190	207	177	189	199	187	182	195	225	192	212	189	216	171	201	202	204	224	204	212	201	208	211	209	194	200	210	189	225	181	192	182	212	204	222	204	179	190	193	219	202	201	174	199	204	197	188	199	224	190	205	193	214	196	231	229	202	210	206	204	186	211	202	190	190	207	228	198	192	201	179	190	214	186	207	215	154	200	189	196	203	218	206	197	219	193	195	205	190	185	170	197	187	192	209	203	195	199	170	191	206	178	211	208	231	228
62854	64813	59015	32528	856	757	726	806	762	816	714	617	684	684	679	657	658	675	672	703	636	649	629	655	643	696	704	644	705	644	655	631	629	615	670	671	674	653	684	620	676	685	663	669	617	630	633	633	674	641	633	660	624	613	648	643	667	653	688	623	673	719	630	637	615	641	669	683	625	641	616	628	688	646	675	643	615	669	677	641	634	670	640	640	648	655	629	610	595	619	617	660	700	644	664	606	664	658	681	666	629	685	674	689	662	620	668	625	658	600	626	637	642	682	659	629	617	664	691	656	691	644	621	657	634	664	660	655	641	655	650	697	660	690	675	591	680	672	670	634	645	653	661	682	686	638	652	591	635	680	693	662	618	649	616	658	649	708	665	663	632	692	631	673	646	679	640	664	631	660	605	622	698	663	660	641	600	650	641	655	678	659	643	601	639	670	632	660	656	650	645	618	588	642	671	604	648	642	645	664	661	654	604	669	657	632	631	644	651	673	619	642	673	692	622	654	666	635	687	622	621	626	640	711	608	649	620	685	608	670	665	660	643	676	624	641	626	673	636	616	599	651	701	661	652	676	634	650	653	632	629	618	675	629	631	678	654	628	648	648	673	662	642	643	618	674	616	659	600	688	593	689	610	641	656	705	695	672	692	680	642	691	651	636	648	658	621	638	624	701	651	629	655	656	655	647	664	631	611	669	683	686	670	673	710	631	689	638	665	639	650	595	689	655	656	629	642	628	637	609	651	666	671	640	689	641	672	683	624	665	646	610	696	630	671	632	636	640	667	613	674	626	632	684	696	653	652	632	635	661	632	638	695	586	628	691	661	640	639	643	634	642	704	624	623	651	644	638	643	626	663	615	618	640	658	722	640	650	675	605	643	741	665	655	669	650	645	633	667	634	646	634	645	634	616	657	666	619	646	685	656	655	601	670	587	591	585	628	668	636	660	619	631	675	683	652	684	621	656	652	617	632	665	680	662	650	668	629	667	623	630	627	625	673	671	649	643	620	620	613	610	624	599	677	611	654	650	616	648	636	651	622	630	618	631	644	640	588	660	645	663	662	645	649	660	644	641	652	677	677	677	615	637	624	655	635	648	656	628	655	672	658	682	694	626	693	648	658	689	648	662	632	669	632	669	648	700	668	679	660	656	635	648	649	664	616	665	665	658	609	637	587	681	670	674	652	687	648	632	653	663	644	646	651	671	680	695	615	636	644	630	614	641	639	640	692	676	592	657	555	635	665	629	646	660	590	644	634	607	639	676	668	682	631	660	607	634	625	636	606	669	635	683	650	624	642	639	684	658	613	682	622	635	651	636	662	672	674	648	632	660	668	646	625	661	683	663	654	659	637	648	607	643	661	697	640	656	639	620	666	651	619	684	654	642	648	638	668	605	610	674	609	650	641	617	634	627	635	604	618	648	677	655	676	672	621	686	652	616	637	624	634	648	649	617	705	671	664	627	652	680	657	662	634	698	644	621	652	650	640	651	661	675	680	657	677	638	660	633	696	632	648	596	675	631	679	626	615	644	653	656	657	649	618	655	642	618	596	659	654	652	587	685	643	671	631	678	662	661	638	630	638	605	663	629	640	602	686	641	616	628	565	644	670	670	651	591	643	624	629	673	671	641	620	644	604	648	636	617	639	615	665	654	653	607	651	672	653	674	636	672	640	651	677	684	623	671	611	624	674	656	672	637	669	664	646	640	662	613	675	646	690	653	639	643	653	651	674	674	639	686	650	634	599	592	610	656	645	621	605	687	643	690	608	663	657	633	647	640	679	645	646	682	686	644	640	627	630	618	643	671	651	631	648	647	643	637	645	624	611	674	648	677	663	683	685	642	675	627	624	649	626	639	676	690	673	645	634	625	651	678	652	624	621	648	670	610	646	639	613	644	615	609	671	670	662	641	612	654	653	671	655	618	631	640	621	678	638	675	618	630	635	646	665	603	629	649	635	666	644	660	655	619	651	615	632	658	621	640	670	642	644	675	656	616	615	683	663	669	641	646	632	595	634	560	633	651	665	629	607	640	579	661	640	671	687	656	661	679	640	636	653	643	686	662	604	643	617	661	680	601	639	651	635	689	630	664	683	671	718	667	665	675	608	617	637	682	634	666	670	679	637	642	637	706	645	646	679	666	685	698	648	652	647	650	624	656	647	645	681	658	658	669	671	632	620	651	645	679	619	595	686	612	641	662	655	658	642	660	639	597	689	636	594	651	628	670	662	601	671	626	652	624	654	609	638	670	633	634	665	665	665	652	645	662	676	628	656	690	646	696	660	618	623	663	620	685	644	654	609	634	637	632	670	598	642	644	682	612	622	643	619	610	631	631	659	626	659	661	679	598	677	622	652	636	659	651	653	677	632	643	659	642	643	618	602	606	633	670	622	637	665	631	651	654	621	660	685	642	635	621	622	624	597	636	651	627	687	656	651	654	646	643	661	654	611	633	602	645	632	696	625	661	629	649	644	684	656	657	665	659	666	644	624	660	634	636	646	709	607	636	664	649	630	649	693	668	669	640	644	666	644	647	661	644	649	655	654	649	702	601	686	710	664	645	682	653	679	647	635	661	617	669	663	693	637	628	679	696	623	630	676	635	644	602	636	671	666	654	649	654	631	613	641	656	645	635	648	629	644	653	618	696	651	614	652	626	664	657	672	662	665	676	624	682	657	635	684	669	649	647	608	651	607	606	665	627	598	653	622	651	662	640	685	638	693	643	725	646	617	635	653	635	628	701	667	659	666	623	674	659	633	677	599	667	630	642	639	668	634	623	683	646	645	663	648	670	626	656	649	671	643	631	637	658	631	647	680	642	683	649	640	662	659	626	614	674	699	601	679	645	670	653	635	631	653	635	671	577	675	658	629	641	633	630	633	647	657	692	613	655	660	628	666	630	658	668	682	682	622	662	661	642	667	672	624	656	620	679	649	675	646	656	665	629	658	667	675	675	633	653	657	616	642	665	602	643	674	654	650	679	695	679	636	675	620	664	660	702	655	661	620	661	625	653	657	628	645	632	661	623	640	624	645	616	630	632	642	589	661	634	686	580	629	609	638	619	630	639	626	661	650	670	658	635	650	649	624	633	648	655	642	664	704	653	659	686	644	659	611	623	677	641	619	626	618	648	650	650	668	635	681	635	702	632	615	621	625	615	674	589	654	664	659	656	639	651	656	656	639	643	611	651	650	662	671	648	619	640	585	639	662	608	687	630	696	668	653	661	624	672	609	700	634	642	584	650	673	648	661	608	627	698	726	668	630	629	593	665	676	669	661	619	637	666	611	651	676	670	676	642	700	646	696	681	646	640	646	649	690	681	646	629	682	658	626	627	644	649	653	639	669	649	639	636	639	652	620	704	662	646	693	673	682	656	644	629	673	660	645	707	681	646	644	649	632	662	642	628	644	643	617	674	615	656	643	617	648	646	586	695	662	596	618	652	637	651	656	668	634	655	620	689	595	673	629	665	634	638	681	691	627	647	647	673	653
31042	19991	8831	1611	265	178	161	209	175	168	179	153	166	182	179	171	160	193	171	157	171	179	172	159	163	169	173	159	166	184	153	179	154	167	182	167	181	177	184	163	183	144	184	166	208	176	181	168	161	198	174	148	160	172	167	163	186	189	173	169	190	176	187	172	175	165	167	172	177	202	152	189	167	162	171	165	180	173	195	174	171	163	163	156	170	168	179	163	170	166	172	183	184	172	184	132	185	180	157	170	161	166	169	173	171	159	171	158	169	180	166	158	183	182	166	203	191	172	161	181	148	171	171	169	192	150	182	159	192	154	178	174	168	163	173	159	163	194	166	207	161	162	163	156	176	173	169	143	183	183	179	188	187	149	197	172	184	141	163	148	187	151	165	176	159	149	173	176	164	177	175	164	155	178	164	173	166	181	167	205	156	187	168	185	161	148	162	169	157	148	142	195	172	174	175	183	170	161	158	192	156	197	186	151	164	163	159	165	175	157	165	175	181	184	166	167	173	184	175	176	168	179	179	172	159	172	148	154	166	189	165	145	149	155	188	171	160	194	193	183	169	166	178	169	172	172	161	170	156	143	170	183	161	171	182	170	209	155	182	179	206	165	155	167	164	163	160	188	177	162	161	169	150	169	164	178	174	180	181	142	159	190	169	168	171	190	167	149	201	192	168	166	178	174	193	168	155	167	171	183	200	178	154	173	181	159	166	181	175	196	169	183	151	190	189	179	189	142	176	148	162	199	187	147	160	163	168	181	173	186	184	207	173	180	191	175	162	158	204	164	164	168	155	187	150	172	184	173	184	162	145	162	183	173	164	154	163	168	164	165	174	158	147	174	160	193	167	165	159	178	186	171	165	175	158	162	172	167	172	153	149	193	185	171	174	164	165	160	174	168	179	154	156	169	153	170	180	162	183	174	166	173	170	156	166	164	168	161	160	156	197	173	180	170	163	182	175	160	178	182	144	170	165	172	172	188	173	178	162	160	187	146	169	196	166	168	169	174	164	170	174	183	171	160	162	162	173	180	168	158	181	180	163	173	176	194	185	175	166	172	161	184	176	198	162	173	151	167	170	162	168	153	159	150	175	173	172	194	173	170	173	188	176	177	184	185	177	150	163	165	160	187	157	183	186	171	176	162	179	182	182	168	170	166	181	168	174	162	170	165	182	148	146	159	178	163	177	178	159	165	157	184	159	180	189	178	169	174	171	194	176	161	147	171	184	167	175	172	182	168	156	163	181	188	184	182	169	172	161	175	179	156	192	161	177	161	148	168	178	177	189	141	166	186	174	157	165	151	186	165	163	185	167	163	162	157	172	160	186	153	168	155	203	167	167	162	176	147	187	179	186	169	162	167	157	161	181	150	152	163	178	178	186	170	176	169	155	190	172	189	156	170	179	187	167	179	180	165	167	177	160	167	181	181	164	174	163	180	183	161	150	163	166	172	197	183	188	185	167	190	175	178	181	193	195	161	168	158	155	166	182	189	134	171	165	180	195	183	161	184	170	183	159	160	183	164	178	178	153	165	156	162	182	190	146	148	174	162	178	202	175	163	174	165	187	160	173	148	198	167	190	161	168	170	189	169	178	162	180	189	176	181	165	186	200	163	190	174	164	162	172	196	164	147	151	166	164	176	170	169	204	173	177	174	171	188	146	182	150	170	180	183	165	154	171	171	183	180	156	174	146	174	191	184	161	179	173	160	181	186	170	158	161	166	172	161	154	169	166	160	181	160	170	199	175	171	177	194	154	146	156	166	182	175	165	172	173	168	182	185	181	140	162	183	183	179	159	182	179	183	168	181	189	169	177	170	197	159	159	172	171	186	187	169	175	172	171	180	173	172	173	162	171	180	172	160	183	184	172	189	167	184	167	156	189	161	168	160	161	166	178	161	170	184	173	164	190	182	178	153	157	172	193	159	172	187	181	205	139	180	139	139	188	173	173	184	162	171	183	168	163	190	161	165	173	163	155	181	179	154	194	160	180	180	196	179	204	164	164	155	182	161	181	159	168	178	157	147	178	170	179	140	156	174	174	166	178	161	186	165	172	161	157	211	157	154	167	185	176	160	151	154	202	168	193	173	158	162	181	192	183	170	154	152	183	178	152	156	164	172	170	170	172	183	179	159	160	196	196	160	167	166	182	176	184	178	181	179	178	189	163	178	162	165	209	183	169	195	178	178	170	158	166	154	183	173	164	160	178	189	173	182	174	169	169	164	174	176	196	166	171	173	167	173	185	180	175	161	176	189	211	189	158	183	178	189	161	172	169	182	163	165	149	183	171	171	169	173	183	176	163	193	175	159	157	189	187	168	166	174	163	168	170	153	149	169	162	192	169	181	158	142	151	170	198	156	170	131	180	171	157	170	177	182	177	165	175	177	175	164	185	172	155	167	157	171	180	171	181	168	204	178	174	166	185	187	163	176	176	154	158	156	172	189	180	144	184	186	182	168	183	182	188	153	185	156	167	182	156	176	172	176	167	157	165	157	179	180	176	173	139	170	173	187	156	180	162	179	172	150	141	168	167	171	172	168	200	155	171	172	163	161	176	172	192	191	175	179	158	157	182	181	174	159	198	167	172	164	171	165	162	153	175	186	174	162	178	170	178	190	168	163	172	177	168	193	151	205	183	173	196	156	157	162	186	149	178	169	175	170	164	184	155	184	165	189	176	171	156	186	153	165	173	147	178	173	197	187	150	166	171	171	186	163	154	178	166	180	160	169	182	179	181	174	178	176	195	173	172	197	191	154	162	171	173	177	172	169	165	160	180	171	158	173	206	181	174	167	180	162	189	172	168	199	167	171	187	180	167	175	163	172	183	182	194	193	183	180	167	163	175	143	168	174	197	153	170	169	200	157	180	195	163	165	188	194	178	159	168	160	171	161	150	184	174	172	176	163	177	190	149	158	157	157	187	185	175	157	170	165	184	153	173	174	170	196	155	163	164	178	175	181	163	186	187	189	176	171	158	164	166	162	174	179	177	179	177	177	167	185	168	183	170	165	183	183	163	165	184	169	185	172	161	167	165	158	171	205	182	170	160	166	156	180	181	191	166	173	165	169	172	145	187	185	171	159	173	167	180	149	164	181	162	156	172	181	165	202	172	184	168	195	160	159	156	165	176	180	160	152	159	162	153	160	165	162	145	200	146	179	162	190	120	179	169	171	167	166	165	167	176	179	169	164	162	178	192	197	160	180	176	134	153	174	187	177	148	179	173	156	186	167	174	167	161	160	171	152	158	163	187	164	168	167	181	178	178	193	175	153	190	160	168	166	168	170	165	182	182	168	185	160	158	177	180	177	174	174	180	145	154	175	190	175	163	169	146	198	173	170	182	198	191	176	182	167	179	191	169	171	165	177	174	175	183	186	170	165	179	155	189	177	179	169	161	164	155	161	153	152	166	176	185	159	178	176	184	169	182	178	174	170	185	170	168	179	172	170	177	160	189	150	167	175	169	183	177	160	169	164	160	165	187	164	179	152
32809	24600	14675	4002	628	582	651	589	561	622	570	601	535	596	567	587	535	611	612	595	624	559	543	577	516	603	565	573	601	603	558	596	556	588	606	574	571	583	534	567	557	567	603	574	576	546	598	583	554	595	591	584	597	579	578	592	598	575	559	554	546	586	586	565	564	588	602	591	564	562	574	588	588	560	578	543	617	582	593	576	573	594	541	605	577	629	619	564	531	574	568	598	585	568	594	589	597	599	568	572	599	606	586	592	548	557	611	605	548	600	526	597	571	618	579	588	589	611	573	578	573	602	602	566	578	603	612	617	545	551	567	593	550	615	595	601	608	593	587	576	618	581	603	559	580	568	568	613	591	612	602	589	558	574	562	577	578	596	594	543	580	583	549	617	579	631	583	569	563	610	551	565	569	572	586	582	582	577	571	602	570	581	604	620	576	573	599	592	546	559	627	562	586	580	595	580	568	568	603	583	619	561	577	593	609	567	614	628	544	583	536	592	533	626	568	569	593	576	625	550	618	582	643	583	569	564	562	553	550	555	605	608	615	577	609	607	593	612	584	600	551	572	550	561	596	565	587	549	606	577	620	594	658	577	607	579	596	586	597	601	585	578	575	531	594	617	589	603	590	575	605	569	531	582	612	556	546	646	551	582	605	578	583	593	617	600	610	589	559	568	585	597	594	566	621	634	618	565	543	579	617	610	582	611	591	610	578	561	547	628	597	636	630	549	553	600	553	617	590	629	607	534	653	572	597	622	575	574	589	587	615	561	559	587	578	560	669	594	585	591	559	578	629	529	606	557	574	603	582	581	572	588	603	556	613	559	598	592	588	538	571	595	589	572	576	587	617	582	565	622	571	597	537	585	592	614	619	623	590	595	587	608	583	593	589	575	563	621	578	533	599	551	572	619	567	581	576	587	566	591	586	623	588	573	595	608	601	543	589	557	568	597	555	569	569	576	623	618	598	581	599	583	582	579	535	616	619	592	623	597	573	571	595	575	572	611	596	645	548	582	559	607	594	579	609	629	550	547	552	599	586	591	590	625	608	571	577	568	606	575	603	595	596	547	616	634	565	575	583	634	592	605	603	631	541	625	566	564	578	572	552	621	618	595	534	606	543	583	604	580	610	575	589	630	552	546	584	609	567	624	545	571	641	617	574	600	592	603	585	620	568	607	581	584	569	566	559	589	594	579	577	548	606	569	607	588	558	588	568	553	585	600	610	651	589	575	587	578	621	600	561	598	604	591	564	619	602	584	559	593	613	585	596	595	608	595	556	589	630	602	633	620	596	574	607	584	587	593	531	600	632	568	598	558	562	609	572	582	602	546	581	603	612	568	561	578	578	585	581	608	626	571	555	580	582	562	612	597	615	547	543	584	563	569	603	565	576	503	603	577	576	594	607	580	594	627	586	581	636	569	572	635	599	619	584	573	637	552	591	582	579	574	600	593	584	575	604	578	643	550	579	583	534	558	623	571	598	593	596	568	576	597	569	639	610	590	566	597	567	637	561	588	595	580	600	598	575	628	573	559	584	556	588	595	594	608	575	573	571	600	584	595	609	562	589	568	556	583	632	602	576	559	619	560	575	553	571	563	603	569	592	650	584	586	562	629	588	608	585	562	590	588	589	570	553	572	618	612	619	557	606	554	616	577	590	612	576	566	589	605	566	562	634	547	594	514	574	567	607	558	570	603	587	603	558	548	593	593	583	588	617	575	580	619	540	581	561	551	583	544	609	567	624	581	556	580	605	550	591	602	584	609	569	617	562	528	560	571	594	575	597	594	628	568	602	598	537	551	590	596	556	577	575	591	556	582	592	573	581	584	606	585	565	600	586	590	600	614	567	546	547	593	566	583	572	578	547	608	591	619	607	608	639	578	600	580	566	577	552	580	558	583	575	596	601	558	575	578	568	582	608	630	611	550	547	600	606	606	583	597	573	598	613	569	603	600	513	610	600	573	550	546	626	558	604	607	558	591	619	556	626	522	603	582	582	605	547	626	542	603	584	556	615	602	566	628	606	577	567	577	589	591	586	630	613	619	581	612	624	586	575	553	556	576	586	533	573	619	604	593	637	597	605	564	582	577	576	553	571	571	606	579	608	604	571	555	568	558	627	561	579	552	562	590	572	562	573	576	591	572	598	524	603	566	605	600	615	615	589	562	602	611	607	578	618	592	575	593	589	572	553	595	563	570	562	561	610	570	602	609	586	585	557	569	607	579	612	576	534	588	618	621	615	588	630	606	595	518	607	574	608	631	592	575	627	620	557	594	593	582	534	604	580	612	594	571	613	561	573	582	546	584	555	555	603	577	576	581	580	559	612	616	592	597	607	617	565	568	569	622	593	550	602	562	568	577	613	568	561	596	578	568	640	572	590	594	555	543	536	592	621	623	640	599	626	550	587	585	604	587	569	610	575	557	558	597	561	569	602	583	565	607	591	596	573	589	550	583	618	595	589	583	560	598	570	590	625	580	563	622	600	593	602	536	578	605	569	594	605	589	591	580	619	582	547	591	619	575	574	598	598	599	589	579	563	516	546	570	616	584	570	591	585	573	564	578	596	541	596	594	623	638	566	559	558	558	562	594	596	515	579	590	587	586	570	593	614	532	622	534	586	576	603	549	580	569	567	571	560	597	573	587	615	588	591	601	600	626	593	557	600	556	620	599	592	604	610	597	589	603	549	589	557	559	558	599	592	558	553	570	544	577	571	623	560	607	572	611	569	624	622	577	620	649	601	555	638	605	609	564	562	613	590	589	621	584	594	577	612	569	590	560	604	610	630	589	581	618	604	565	593	560	629	614	587	594	568	569	590	592	572	558	590	615	622	569	591	588	613	566	636	598	588	584	568	590	619	565	565	607	561	604	571	574	567	560	575	595	570	562	549	620	589	568	614	590	533	571	566	560	635	581	574	574	556	599	539	577	601	559	612	593	582	575	614	551	562	568	556	581	634	552	523	602	605	603	581	622	582	564	614	574	548	595	589	590	587	569	625	581	568	619	597	574	547	575	550	567	582	572	542	579	591	583	574	615	625	591	611	604	589	570	604	557	584	590	610	589	535	586	543	596	582	583	618	605	581	576	598	578	620	576	583	569	581	548	583	593	574	580	598	555	618	556	599	559	528	608	594	565	582	520	600	521	617	546	581	582	615	582	598	578	573	558	585	587	569	594	595	574	566	594	583	571	574	592	560	592	622	607	593	606	569	586	608	591	565	618	586	585	579	570	578	583	576	613	614	606	607	602	598	561	581	576	590	572	561	621	518	580	598	549	586	609	605	620	533	612	572	531	605	592	622	606	565	583	594	596	579	575	579	586	559	564	566	612	606	618	606	636	572	571	588	612	555	599	585	611	558	515	593	581	594	559	601	589	597	612	602	594	564	569	596	584	571	649	575	599	596	587	570	572	625	605	591	595	632	609	574	556	568	543	560	560	612	605	590	593	622	578	596	601	582	597	599	582	561	616	622	640	597	579	575	609	591	600
68824	64014	45074	20177	2349	190	192	164	179	181	125	130	137	151	144	149	131	152	144	127	122	153	157	155	131	129	146	161	154	141	138	118	142	168	152	134	151	144	159	157	148	124	139	139	137	135	147	136	161	143	147	156	125	160	144	146	139	155	146	161	128	126	143	159	136	133	134	130	135	157	138	140	144	146	122	148	144	159	145	142	136	170	162	138	137	144	134	144	145	142	147	141	134	153	151	146	118	166	120	149	136	148	140	137	135	130	143	137	154	137	146	143	157	142	132	132	160	153	129	128	160	146	132	136	132	176	152	130	135	141	156	149	153	153	151	150	127	143	139	125	145	135	141	141	139	142	123	174	133	143	156	128	133	147	149	145	171	143	158	138	120	167	154	151	148	155	137	128	148	133	148	126	161	157	137	160	143	134	139	149	128	157	123	136	150	153	157	129	150	136	141	137	136	126	147	122	149	135	132	149	126	141	115	123	140	154	151	145	155	141	168	133	142	132	138	116	120	145	130	143	159	143	150	131	139	139	160	139	135	158	133	143	155	134	146	117	146	140	141	139	150	155	141	146	136	147	161	144	130	162	143	143	129	153	148	120	155	138	139	159	146	136	163	163	161	153	147	138	133	160	147	138	128	140	125	135	144	140	139	150	141	164	156	168	138	156	137	151	137	147	144	149	139	145	137	135	131	141	136	163	149	116	133	131	158	157	126	172	150	151	149	147	139	139	127	136	122	160	154	142	148	151	133	169	141	133	149	150	136	156	147	154	154	142	158	145	133	159	165	142	125	168	134	139	158	156	133	135	149	159	131	132	153	129	137	152	133	136	136	149	158	149	144	161	130	152	133	144	150	159	161	136	132	132	129	151	140	142	151	156	146	142	129	159	150	179	164	158	153	166	134	118	148	134	156	149	133	128	148	125	139	144	139	140	153	148	136	154	141	138	133	158	118	144	136	123	149	139	153	131	145	160	152	166	147	156	145	123	140	126	148	145	152	148	139	157	151	149	143	131	128	118	158	155	161	144	138	143	136	136	120	144	162	139	162	143	133	142	134	154	132	133	144	160	151	135	135	120	154	146	146	131	171	158	150	151	147	126	148	164	132	141	147	158	150	132	141	139	146	152	153	177	146	164	157	128	149	147	126	166	120	137	164	155	167	147	142	150	156	138	126	163	148	179	161	128	153	154	141	147	130	145	155	144	156	149	135	145	150	151	145	130	153	160	161	145	123	154	143	132	148	141	129	144	131	139	146	137	146	138	140	136	158	132	156	126	149	147	145	132	127	143	152	132	134	130	147	123	135	145	148	143	152	134	131	152	147	136	146	135	140	129	157	160	132	157	161	156	144	130	133	133	147	140	150	147	148	143	124	158	157	144	141	143	151	144	145	160	133	146	152	141	149	160	149	160	154	150	152	133	166	145	157	147	147	137	147	128	127	138	134	153	151	152	145	138	121	152	157	137	163	172	156	123	145	126	154	137	157	158	125	135	160	159	137	159	145	136	136	145	157	157	169	144	141	125	138	153	160	157	148	126	136	130	143	144	138	139	145	144	163	152	153	143	149	146	160	150	137	141	127	133	154	150	125	125	133	138	155	129	133	140	146	145	167	148	156	142	138	136	126	148	154	152	117	160	164	149	152	165	148	170	175	147	135	155	170	157	120	144	140	133	152	146	151	154	166	149	154	118	129	141	162	158	137	152	150	156	140	139	166	132	154	163	148	147	141	158	135	146	144	115	141	152	157	161	151	148	151	130	129	133	152	139	145	143	131	162	147	140	127	136	132	157	152	136	130	134	161	131	140	139	129	125	130	138	153	147	172	146	134	158	167	134	156	142	129	127	140	129	143	146	149	122	155	130	148	153	136	123	145	142	154	126	167	142	132	162	157	132	130	164	132	136	136	162	132	128	142	159	154	147	130	160	121	150	161	150	137	154	151	140	161	155	167	144	146	149	140	147	138	152	149	139	148	155	146	156	147	137	137	174	131	152	150	151	140	136	130	141	132	136	137	142	140	152	149	153	151	138	154	138	140	145	113	159	141	155	147	146	137	160	150	141	136	127	148	151	132	119	132	173	135	152	147	129	127	136	144	140	127	143	160	145	141	126	131	128	152	138	134	142	157	132	145	135	137	149	154	152	142	173	131	142	173	152	148	144	144	161	144	140	145	115	135	163	144	139	153	152	144	138	136	148	158	145	164	134	158	161	161	137	162	157	145	137	138	142	127	130	161	124	133	135	160	141	142	155	152	140	135	143	138	140	145	142	142	142	124	132	136	145	142	133	155	151	178	125	136	127	144	132	123	139	133	130	139	142	160	155	154	158	134	149	141	147	165	148	132	135	154	141	156	134	128	163	149	139	122	141	140	179	139	159	145	148	161	132	148	134	149	156	146	135	158	141	163	149	135	150	160	155	134	136	145	134	136	164	154	160	150	152	134	154	133	142	153	150	140	132	160	126	161	137	164	137	139	156	130	127	155	150	137	162	129	148	113	140	126	119	150	151	147	132	125	130	137	143	146	159	161	131	132	151	127	128	146	152	132	141	141	147	134	135	140	115	113	146	148	129	138	135	135	128	152	133	114	132	143	140	141	138	134	144	142	140	165	140	152	138	147	123	155	160	147	144	155	144	149	184	120	131	152	149	155	139	142	142	137	157	132	151	140	154	134	123	153	161	139	125	116	150	126	140	168	147	130	161	155	160	136	160	138	132	135	139	133	142	132	148	154	151	135	146	170	154	131	134	140	171	148	136	147	135	138	162	140	125	140	142	133	171	127	160	162	154	141	145	115	158	164	144	134	129	137	134	150	147	165	140	138	170	135	165	157	149	136	163	154	147	120	152	134	159	145	154	139	133	131	135	131	151	144	171	129	126	137	179	144	131	160	125	148	150	146	149	143	137	143	143	150	152	151	140	145	140	155	131	145	149	146	162	121	118	139	153	147	155	177	151	154	129	150	153	136	144	138	151	124	123	137	148	135	130	176	134	149	129	147	158	135	121	162	136	143	120	128	142	139	150	132	157	134	165	142	159	145	167	136	145	137	157	156	164	132	138	126	160	135	135	151	144	148	162	149	143	154	139	153	153	158	139	139	163	151	138	160	134	157	146	141	150	143	162	132	155	159	138	124	127	139	145	153	123	147	139	159	169	163	152	168	128	143	137	131	165	145	135	137	124	159	143	131	143	139	149	142	143	147	148	156	145	121	142	152	147	158	151	137	134	141	137	152	154	145	149	163	160	161	134	130	146	143	139	135	149	161	139	154	146	138	155	147	143	134	153	155	130	149	145	142	143	131	139	140	147	142	139	135	146	138	127	147	151	145	148	127	143	161	163	130	169	133	141	153	144	130	126	133	141	142	148	140	151	163	144	150	122	138	150	145	152	147	140	145	136	141	125	142	139	144	147	143	163	134	133	143	151	127	125	154	124	161	160	145	139	144	150	139	142	159	156	148	160	170	153	139	141	144	133	147	137	141	141	153	144
52008	51520	43044	23868	642	595	543	554	569	545	569	570	492	546	491	502	538	516	513	496	486	464	567	530	504	518	457	461	486	544	488	503	503	554	485	515	517	519	528	535	491	502	513	535	502	498	473	466	470	503	504	467	532	540	493	520	475	530	468	537	507	525	525	527	495	501	486	493	522	492	513	497	490	504	509	488	517	505	515	478	509	538	532	498	536	484	507	477	502	530	508	500	499	536	493	502	515	510	505	481	486	528	503	493	509	509	503	495	500	471	530	491	467	518	517	540	480	491	505	485	501	506	505	504	478	501	506	488	484	519	504	505	527	484	522	510	499	523	472	546	528	511	521	505	481	543	491	500	488	527	502	497	479	506	525	517	506	479	499	489	529	491	558	539	516	511	471	484	531	512	522	517	488	523	532	516	488	530	495	536	500	511	524	470	516	466	512	474	528	491	494	505	508	521	526	523	475	486	518	551	504	483	513	542	487	495	496	480	488	505	518	544	496	494	501	537	532	537	512	533	537	477	474	517	534	484	487	510	514	506	525	521	497	490	537	526	469	522	562	543	521	492	506	527	476	518	489	499	534	538	502	514	495	490	521	480	470	497	503	488	511	500	531	491	497	488	500	488	485	504	496	507	533	495	491	481	508	506	534	462	517	511	476	490	505	507	525	522	463	524	497	485	546	513	477	550	478	477	451	514	491	499	513	485	473	498	480	484	503	499	518	544	525	490	523	486	504	525	471	511	528	533	528	483	480	492	518	511	529	491	517	499	469	485	496	521	525	525	499	536	511	484	523	512	493	523	443	517	515	507	477	546	511	526	530	533	528	473	488	514	522	494	474	501	486	520	507	478	507	508	525	522	520	521	504	494	486	522	524	505	571	486	515	507	496	487	503	471	476	509	488	515	491	467	510	487	511	504	469	505	488	508	516	479	533	519	532	505	530	489	553	517	479	517	532	528	478	510	494	523	523	515	477	493	495	478	510	521	489	484	490	528	502	430	507	519	508	507	459	552	507	523	532	475	545	509	539	490	558	516	526	477	508	494	502	527	557	550	529	506	493	525	522	519	501	489	508	495	508	475	531	500	501	492	512	527	510	481	477	465	513	501	515	488	498	491	482	521	476	455	505	498	525	513	506	498	480	535	481	501	492	511	478	457	454	501	528	493	485	470	531	514	507	514	531	512	493	488	453	472	449	481	499	534	551	516	508	532	552	488	538	495	518	489	486	470	522	510	511	477	503	532	512	515	506	539	534	487	483	506	539	503	512	511	492	550	483	478	496	522	498	526	495	544	510	511	523	518	491	535	504	500	514	486	520	493	501	456	495	503	483	486	486	490	517	525	509	502	480	502	527	500	498	514	508	516	515	535	507	505	480	526	527	507	523	485	508	521	482	516	475	528	483	488	533	478	517	527	482	538	490	502	486	485	536	483	507	509	505	505	537	493	497	497	521	487	478	488	480	540	478	532	483	479	467	502	541	529	525	493	516	504	461	522	485	501	509	527	536	466	455	527	526	508	506	511	517	466	517	503	535	535	512	517	502	509	502	486	476	490	514	518	467	479	503	521	473	523	516	491	529	500	513	495	483	508	478	508	498	472	494	510	541	543	521	505	490	468	498	498	496	497	555	542	475	514	502	536	528	520	508	515	484	533	510	513	483	522	530	506	511	517	495	456	556	520	515	517	552	502	503	519	520	492	485	484	508	468	482	502	539	482	528	507	493	494	488	492	492	480	515	505	500	542	507	510	560	500	454	481	515	521	515	535	495	546	461	507	549	506	538	494	539	511	524	488	529	518	464	474	532	504	491	525	498	493	489	533	500	528	524	506	526	523	486	534	486	526	514	514	482	500	494	501	489	507	530	520	483	529	508	470	539	531	505	481	464	511	519	527	498	520	494	493	484	514	498	497	499	461	517	515	525	526	532	514	516	504	496	511	487	476	525	533	513	517	524	481	497	486	523	475	501	496	469	505	465	475	525	477	544	500	525	515	511	500	510	504	488	506	506	489	523	563	505	516	509	526	487	505	473	490	543	524	542	534	507	519	556	492	472	507	527	514	538	486	517	503	510	546	467	502	514	501	500	470	549	501	504	520	475	496	479	512	540	510	545	531	515	498	524	537	535	519	462	498	513	531	534	520	496	478	493	496	527	492	523	507	532	463	510	517	513	516	499	504	539	471	503	540	501	496	507	525	533	472	482	480	526	539	482	519	501	498	447	519	492	500	529	532	478	501	481	461	510	524	500	490	489	501	509	515	497	526	522	509	480	513	465	548	518	483	485	538	549	568	466	467	500	496	521	509	483	506	509	524	503	501	507	541	510	512	534	500	544	496	499	525	503	512	509	527	509	538	544	527	526	521	486	497	512	494	472	469	464	493	488	518	489	507	508	483	492	539	482	496	495	465	508	528	501	499	533	481	488	511	495	475	543	513	488	487	498	493	476	521	486	473	541	495	498	482	511	513	531	496	540	516	496	489	465	524	500	503	517	482	514	489	452	512	497	489	518	529	505	496	495	498	487	495	534	531	528	513	509	487	472	550	516	509	548	519	499	527	492	510	525	497	521	517	543	525	523	488	479	530	469	506	501	515	488	536	483	530	521	518	495	521	511	556	510	508	524	502	523	507	519	497	536	507	468	513	481	490	546	488	550	524	536	499	467	490	569	520	475	538	507	506	543	500	530	537	489	513	498	493	532	506	533	489	486	503	517	490	526	506	502	507	549	527	513	463	515	531	510	465	550	515	518	490	492	486	516	537	541	498	499	530	548	507	528	485	521	512	514	459	493	495	511	524	519	536	544	496	512	518	535	516	541	520	475	477	503	543	484	543	498	500	483	557	532	524	479	527	477	499	512	470	508	500	446	466	524	520	470	488	517	496	496	468	531	547	486	518	494	495	524	502	508	512	516	510	491	527	505	499	503	479	507	519	495	535	535	511	519	524	510	523	503	457	505	471	538	513	542	466	493	499	520	502	516	520	516	525	516	523	461	498	516	462	469	488	509	498	489	545	488	525	513	504	520	501	491	482	508	489	539	464	480	543	530	513	520	540	500	501	465	507	491	517	499	538	533	489	512	499	491	470	521	509	523	495	527	485	483	497	518	515	487	505	493	484	501	514	517	502	491	505	480	487	546	523	523	490	481	484	503	477	531	461	476	509	534	550	525	494	538	511	475	488	464	532	515	500	514	492	507	499	478	524	481	492	527	504	522	552	487	495	539	536	493	502	460	497	524	515	527	473	504	515	499	543	481	500	475	490	527	511	529	497	496	508	501	522	525	525	514	503	510	563	506	478	516	466	511	528	510	497	475	514	494	518	500	512	498	485	494	524	520	519	448	549	522	496	523	503	546	494	492	518	501	494	506	497	498	487	485	523	541	493	506	517	484	512	477	484	504	529	498	510	508	534	531	491	473	466	499	523	494	455	450	517	499	486	516	458	500	557	541	525	496	497	502	525	484	480	533	442	489	500	481	537	501	493	516	483
74250	73813	56871	28902	7944	463	256	234	226	245	236	213	210	235	221	223	224	191	248	206	207	219	200	200	228	209	185	242	206	238	203	217	240	227	205	217	220	228	213	211	202	209	213	224	213	187	211	226	211	216	208	223	216	229	192	217	219	199	226	215	194	241	210	239	216	200	215	218	221	202	211	196	209	242	242	226	206	227	245	191	203	221	223	224	225	215	224	216	201	231	222	216	209	221	204	222	203	180	222	234	195	240	236	205	226	216	218	205	213	220	204	198	239	240	210	217	200	206	211	232	197	210	202	211	202	210	196	237	224	205	220	213	223	200	188	175	232	195	223	197	187	212	189	187	192	218	200	195	247	209	224	202	234	190	208	207	205	218	196	231	222	216	240	206	230	224	189	240	222	205	214	215	207	189	218	210	200	204	235	212	183	222	214	175	202	209	196	224	224	207	219	211	217	231	221	206	211	223	215	210	218	222	202	210	201	234	220	212	198	216	236	208	203	229	198	198	225	229	234	208	221	216	195	221	206	225	207	212	226	189	215	223	212	214	228	197	214	219	213	235	218	222	190	205	225	211	207	217	196	198	198	220	231	224	207	210	213	214	208	206	205	221	212	233	203	228	198	234	218	240	225	214	242	224	187	226	201	202	220	198	210	217	210	218	229	200	224	196	213	216	220	220	223	231	191	186	213	217	195	175	196	201	196	194	208	176	209	229	215	214	206	196	224	229	216	207	199	241	230	223	225	222	231	214	213	196	191	226	196	203	213	186	199	206	200	222	206	222	216	214	187	220	209	195	204	237	209	217	198	216	202	218	182	222	214	219	222	182	194	189	205	193	221	204	221	203	203	221	222	209	211	231	223	203	200	231	255	195	217	214	194	203	215	224	212	229	205	197	211	215	230	225	201	213	200	233	212	212	231	234	200	212	224	225	187	229	235	229	225	233	214	214	208	200	216	198	218	203	226	210	209	188	190	207	200	236	193	217	203	238	209	205	223	203	224	193	223	235	229	209	212	204	217	238	211	208	242	202	214	224	187	202	206	216	234	231	203	211	200	211	202	208	216	201	207	229	197	205	198	204	212	239	221	215	212	222	212	197	227	219	219	218	174	221	205	226	197	179	220	237	241	198	200	246	206	215	181	200	236	227	206	211	191	210	206	225	211	180	242	211	201	238	220	231	169	205	212	232	204	210	189	224	197	210	198	209	203	195	180	182	206	236	219	222	229	226	206	228	214	199	228	211	228	212	209	226	205	194	218	219	221	241	222	225	207	174	194	210	196	231	194	201	213	200	235	227	197	204	202	206	219	178	205	200	225	224	210	202	218	196	207	198	229	209	203	197	246	221	203	220	205	204	234	218	250	190	250	223	243	216	231	225	222	204	209	192	227	222	232	224	225	222	224	193	193	240	185	224	228	205	199	199	200	234	195	200	204	226	213	204	224	209	223	224	223	220	197	205	207	209	218	214	212	206	222	193	205	195	214	202	231	194	192	220	192	213	200	221	197	223	214	227	219	214	232	241	208	210	229	202	184	207	154	221	198	197	227	225	215	244	202	177	201	225	207	214	196	218	187	204	225	224	229	240	199	223	191	210	188	225	209	206	194	180	212	233	257	161	221	209	196	225	261	210	241	232	215	217	214	203	190	192	210	205	218	237	205	185	193	212	198	226	202	213	203	238	197	203	196	190	208	235	205	199	212	203	249	215	214	225	200	192	206	197	218	219	195	203	216	232	242	194	210	231	217	199	186	220	230	236	219	204	204	211	246	219	219	193	213	205	195	212	221	167	225	218	216	227	227	210	203	211	183	185	214	232	244	241	204	225	225	208	218	215	192	208	211	180	202	204	214	205	212	204	205	216	222	225	196	233	199	212	172	244	228	187	220	185	218	205	198	198	233	214	203	219	197	202	219	216	215	233	224	223	221	197	209	206	196	215	220	184	174	190	227	207	230	236	228	210	188	207	226	208	197	193	199	218	234	230	194	213	221	183	215	204	213	222	184	198	211	240	212	211	210	210	226	222	235	203	214	237	193	227	225	205	222	215	240	195	209	241	217	199	220	202	196	191	216	220	211	222	211	214	217	201	209	226	204	214	185	215	215	208	186	212	208	204	185	201	213	206	205	197	230	190	207	222	253	206	220	209	220	217	211	201	226	221	214	198	223	215	238	215	211	193	220	212	257	218	207	209	224	202	220	207	217	217	193	222	224	181	225	199	166	207	221	199	218	202	212	195	198	206	183	221	206	204	209	206	222	203	200	212	193	204	210	224	214	209	240	224	205	199	215	219	211	214	191	218	207	211	208	208	202	201	189	224	216	191	232	242	218	220	185	211	199	205	241	202	217	181	220	207	198	239	204	208	216	201	202	178	244	221	192	225	225	224	213	203	231	200	210	195	222	208	214	199	238	219	223	201	203	218	215	208	216	217	224	193	204	221	204	210	194	205	220	234	223	211	207	225	222	201	214	223	204	204	206	209	196	236	215	200	195	216	215	224	215	237	210	205	218	236	223	217	215	196	193	196	230	207	195	230	211	217	226	203	228	210	194	233	222	188	220	201	172	188	218	211	204	200	202	201	239	217	212	218	196	230	202	236	241	226	233	214	226	202	222	196	215	234	203	203	228	211	227	181	209	241	206	229	188	232	216	219	242	203	210	212	218	199	204	225	209	225	212	201	205	239	212	224	228	222	201	209	230	193	218	198	210	209	232	211	189	218	205	206	224	207	201	202	208	225	240	205	212	184	210	206	209	221	222	222	194	204	203	204	202	200	201	220	231	247	197	220	230	210	239	215	214	200	206	216	243	216	185	213	203	205	204	219	207	191	195	225	234	242	216	193	180	207	208	223	205	202	195	220	204	228	229	208	213	221	219	238	199	238	219	224	201	194	207	210	190	201	203	215	234	211	233	227	218	179	233	219	193	232	217	213	216	202	207	205	223	208	197	226	210	222	204	216	207	216	199	207	201	180	236	227	219	208	220	208	215	206	205	199	219	205	205	219	200	218	187	195	234	214	227	211	202	211	199	215	212	201	195	230	199	218	205	234	197	221	233	204	197	240	216	211	219	221	218	212	194	209	204	219	228	205	201	234	217	224	200	211	219	207	213	189	236	211	209	193	222	246	193	217	221	205	211	207	215	209	204	210	227	234	215	187	162	207	219	204	215	191	193	215	209	219	228	210	227	209	215	229	222	230	197	195	224	203	232	213	202	205	220	225	230	214	207	218	231	198	231	198	212	217	213	244	188	224	225	198	222	219	207	199	228	220	230	216	215	226	197	222	229	193	218	206	215	219	232	216	232	211	215	228	225	185	195	216	200	189	211	204	223	165	220	208	223	218	186	211	207	214	196	201	221	224	216	225	202	218	239	219	200	233	206	183	220	240	197	210	228	179	228	206	232	225	202	204	227	229	218	199	216	220	239	230	246	213	192	214	203	222	234	197	195	214	218	223	203	231	211	221	201	212	225	210	200	209	198	220	215	209
63643	66293	55280	32721	2874	762	795	879	854	784	774	744	751	725	722	737	703	742	708	668	732	703	712	691	744	710	717	642	746	716	738	722	705	724	677	680	736	718	732	725	698	668	692	656	734	699	710	669	704	695	681	667	706	671	681	753	741	761	673	692	702	713	634	708	677	721	689	690	687	685	682	718	696	704	701	694	703	670	710	709	657	676	678	712	718	686	718	731	673	705	687	666	670	688	676	713	714	675	638	698	706	683	717	689	709	681	701	684	698	697	688	715	701	690	679	730	716	708	658	705	700	682	704	737	716	697	659	681	721	681	666	709	692	655	719	727	684	720	690	710	709	711	704	728	683	682	716	702	713	718	656	710	656	728	693	678	731	723	703	696	670	685	688	704	674	707	698	734	712	724	743	705	741	689	700	710	693	679	691	701	732	710	663	681	704	705	694	738	665	680	694	698	689	707	691	701	708	681	725	676	722	674	725	701	672	705	687	708	750	718	722	701	700	697	692	697	666	684	730	708	702	685	704	664	722	667	698	670	694	661	663	682	703	677	704	723	713	697	706	669	665	724	671	704	728	706	713	694	713	678	657	708	720	704	702	671	696	715	640	632	723	669	685	698	713	703	685	669	688	762	713	694	707	743	679	698	709	754	675	718	690	733	681	708	663	714	742	683	686	720	654	659	698	713	705	688	688	684	638	702	670	670	695	675	703	702	666	765	687	733	698	722	673	684	678	684	723	692	649	687	660	697	708	686	719	685	673	711	688	710	659	659	687	745	668	749	721	708	693	689	696	696	663	685	708	702	715	703	767	725	716	710	713	707	741	706	737	657	730	692	707	679	719	667	735	689	694	715	699	676	678	625	717	734	694	715	735	663	764	738	715	678	722	681	679	682	677	702	624	729	704	664	704	664	700	696	727	676	671	677	722	681	700	744	718	698	740	647	741	705	673	713	680	686	715	638	696	700	685	735	712	686	701	702	731	711	674	705	720	705	665	680	660	731	714	695	694	670	689	727	710	684	699	660	694	673	675	701	683	682	677	641	693	720	686	737	690	689	654	709	639	682	704	760	684	708	680	716	672	711	680	727	729	667	672	684	685	732	700	737	705	660	660	707	699	727	711	675	678	720	738	700	662	667	679	670	724	699	706	711	693	700	713	706	712	686	666	706	676	664	706	714	710	730	639	693	662	701	654	709	711	712	679	683	733	653	675	694	696	724	662	701	674	658	644	726	649	725	684	717	685	676	678	707	752	702	649	676	675	639	656	702	748	683	680	653	701	682	678	697	741	731	703	725	717	686	715	721	678	756	727	659	738	685	677	708	693	693	736	705	739	710	744	693	687	702	689	710	695	644	689	695	722	709	686	730	653	733	697	639	709	687	698	685	654	681	717	710	725	676	693	690	730	730	665	651	715	683	701	729	719	670	685	709	695	670	649	680	741	679	714	682	758	716	717	708	730	686	662	670	693	685	646	746	723	647	743	711	667	673	720	704	705	705	679	696	709	705	665	704	699	685	669	718	702	672	677	702	723	720	711	694	646	651	681	686	711	649	704	711	711	707	715	666	674	726	704	751	711	646	704	673	681	685	679	655	709	685	664	753	716	722	687	746	710	687	681	734	689	697	682	722	736	719	681	684	704	661	678	711	690	647	715	714	698	772	754	728	719	639	686	662	694	666	675	702	692	728	732	652	630	699	711	648	669	755	684	674	705	641	771	716	693	693	674	719	738	722	728	659	743	672	707	712	702	747	669	683	696	641	713	660	711	637	638	691	698	714	733	681	680	724	665	679	706	722	688	716	734	687	707	703	758	708	709	695	695	616	703	687	695	695	695	648	702	674	700	693	700	764	691	711	685	736	672	683	676	707	725	745	709	659	696	695	733	671	678	711	718	700	733	740	746	733	728	687	680	722	736	689	664	700	663	682	719	667	699	733	642	707	738	698	683	697	654	654	723	730	676	687	687	719	710	708	654	691	679	686	733	702	707	712	697	666	683	702	734	764	683	695	734	764	704	677	670	664	686	716	706	706	682	671	708	695	703	693	732	709	717	698	714	727	667	707	735	673	724	716	692	705	742	724	696	733	728	716	656	700	707	710	698	692	700	681	689	656	703	695	726	698	727	716	740	745	675	661	698	675	677	733	695	725	706	706	755	694	712	676	693	652	689	697	695	682	694	689	662	674	711	703	687	728	686	719	671	676	694	691	706	724	739	731	737	712	669	707	683	686	714	673	680	693	726	703	705	713	650	685	643	655	700	714	698	671	700	730	728	745	677	694	717	689	671	658	710	706	704	745	727	742	689	688	673	682	686	693	697	731	700	698	728	673	704	715	673	713	708	719	651	739	678	650	666	727	680	702	686	701	714	742	689	729	701	685	690	701	672	663	716	740	677	679	693	706	704	654	667	701	709	646	677	671	762	717	707	705	707	739	708	739	689	757	705	695	686	711	731	738	700	697	716	662	697	654	696	682	748	722	699	684	699	672	663	685	721	694	720	703	733	731	722	683	639	718	713	699	748	705	669	706	717	715	680	675	707	657	673	777	629	661	763	739	687	702	675	654	723	702	678	715	688	682	717	723	677	730	683	679	684	747	694	742	682	685	695	674	662	688	675	708	729	697	650	682	732	692	696	700	683	652	700	727	723	709	737	748	683	630	683	715	710	673	676	687	752	713	654	688	662	700	683	738	692	697	656	689	686	678	691	700	698	702	717	686	648	713	672	684	725	749	742	714	716	701	694	645	675	628	687	717	702	695	707	691	671	722	654	702	691	664	719	664	707	689	713	651	706	679	696	638	697	667	719	739	731	677	699	669	710	687	649	717	669	681	669	672	711	722	694	709	694	720	688	719	659	734	696	695	734	710	694	703	687	726	739	689	680	686	689	683	712	700	746	702	705	712	688	688	635	673	740	715	694	673	654	659	692	716	695	728	742	755	715	652	698	674	693	700	753	692	715	663	690	713	725	722	670	682	673	719	696	703	754	639	651	732	663	709	670	701	707	702	674	706	665	671	697	761	725	725	683	747	711	682	673	669	670	694	722	695	676	660	702	694	677	711	688	677	695	710	732	759	707	731	691	694	726	695	661	698	684	722	784	692	685	683	684	720	667	689	728	688	696	698	709	692	715	668	757	681	689	692	701	698	697	691	683	680	700	694	730	701	691	670	683	706	637	702	681	717	711	739	720	692	688	644	680	682	673	689	664	720	711	656	649	716	741	719	681	715	701	711	735	662	667	716	652	671	676	691	700	702	691	740	681	682	693	700	699	706	702	684	691	706	734	688	693	682	690	661	703	700	723	690	731	676	724	715	731	655	705	702	668	715	658	694	733	682	716	675	651	733	692	663	726	708	722	731	710	696	734	659	696	664	673	721	682	673	690	730	733	665	713	702	731	679	741	696	739	700	701	670	700	725	696	721	668	679	746	664	674	717	700	693	700	707	725	689	737	693	701	738	666	680	690	699	704	641	690	667	723	715	717	696	718	689
32426	20679	8044	1525	270	174	194	215	171	198	193	205	194	193	181	212	179	184	197	195	187	217	189	181	189	179	185	194	179	194	170	183	205	193	191	200	209	171	205	179	191	213	178	176	194	177	194	202	187	201	182	184	224	152	185	200	183	183	166	197	156	194	209	201	174	186	178	179	181	192	179	198	183	196	168	176	186	163	175	230	174	193	166	183	182	192	179	199	180	183	189	171	182	191	175	198	203	179	188	193	188	181	171	195	168	200	176	172	214	181	176	155	172	194	188	182	180	196	191	212	201	173	184	184	194	199	204	205	176	185	189	180	164	198	200	174	169	189	164	174	186	164	169	177	200	193	181	196	189	190	186	176	139	180	196	187	173	153	183	197	204	193	193	220	217	209	189	192	178	179	192	188	167	191	175	182	181	196	201	186	182	215	184	168	171	196	184	213	216	182	195	194	201	171	190	205	180	183	189	170	194	189	202	206	180	198	195	187	194	202	192	185	173	175	174	194	204	186	207	193	171	205	210	180	166	200	184	185	187	179	169	176	189	213	163	156	188	196	179	206	194	213	185	194	183	190	176	182	201	206	185	188	187	178	193	181	191	210	180	176	184	178	173	204	199	181	188	203	218	184	182	175	181	206	198	173	204	145	164	179	190	184	190	184	176	215	169	187	154	175	188	174	167	180	172	194	207	180	186	197	194	188	190	200	186	168	188	199	186	197	184	196	177	170	203	152	204	197	197	178	175	196	161	202	188	194	178	187	185	184	209	160	180	160	182	184	201	196	199	178	190	204	159	207	183	176	176	169	192	191	177	195	190	201	198	214	185	178	177	201	193	182	180	173	197	184	197	211	191	172	155	202	194	153	170	180	197	198	174	180	226	184	196	191	192	177	191	210	187	216	181	194	203	182	185	160	192	210	191	214	200	202	176	198	209	206	166	205	184	211	197	178	210	182	204	190	203	175	180	173	179	190	162	202	169	170	187	191	180	183	170	173	194	176	186	178	172	183	197	182	209	171	176	180	176	186	139	181	163	191	186	196	165	199	198	151	185	186	182	189	181	179	188	197	165	180	213	181	182	172	195	198	189	208	198	173	216	206	206	197	179	188	185	184	152	176	200	187	215	193	206	199	179	188	186	196	207	192	180	191	197	186	174	173	177	185	194	189	165	184	163	180	175	173	189	195	190	205	212	199	206	202	167	181	207	182	179	169	163	183	165	172	171	181	208	185	180	185	191	197	198	196	196	208	204	199	205	176	183	191	186	188	197	181	185	205	210	181	190	183	183	166	179	171	196	197	178	179	155	173	198	213	188	191	190	184	197	194	212	179	205	168	170	187	202	178	185	212	202	193	174	184	203	184	143	178	183	184	182	181	168	195	180	203	192	184	202	182	191	146	176	171	182	208	172	182	199	187	172	171	180	197	200	188	176	172	167	170	211	188	189	189	187	200	190	203	183	186	170	183	204	192	176	183	181	179	195	170	192	163	191	184	178	192	186	184	170	171	173	180	171	162	189	173	191	173	176	171	219	163	192	200	188	201	202	188	189	198	202	165	203	181	197	213	167	200	173	198	200	166	185	185	182	172	186	186	184	175	177	179	205	193	181	217	184	213	193	164	155	198	153	176	201	202	171	160	197	205	186	196	197	194	219	184	199	172	177	165	191	194	204	181	176	181	178	187	194	189	186	198	188	159	184	181	212	195	188	185	212	193	202	207	176	186	171	190	189	170	171	198	194	185	182	205	170	173	175	170	178	187	189	175	195	166	210	212	215	187	189	186	173	197	169	207	187	198	186	190	165	188	190	174	220	175	187	207	180	159	166	174	159	176	204	209	188	166	193	191	195	158	198	195	172	166	211	193	197	182	181	202	188	185	186	174	177	159	183	188	177	205	213	207	194	197	195	180	189	190	170	154	166	182	195	161	177	183	174	186	140	179	167	176	180	175	185	185	201	178	165	187	185	190	214	204	151	185	181	181	165	181	181	178	180	191	202	192	152	178	183	201	191	184	188	175	187	174	171	190	176	190	198	186	181	178	176	181	202	190	170	178	182	206	187	188	200	175	189	187	181	186	164	188	181	184	168	180	175	189	178	179	190	193	199	168	190	206	187	202	193	157	169	166	188	190	176	189	178	187	166	204	182	184	223	193	177	176	190	219	191	179	183	181	168	179	194	200	165	185	177	196	193	185	183	181	173	194	140	174	189	192	215	206	187	194	205	167	207	194	200	188	185	196	184	207	179	201	187	191	185	193	175	186	176	178	189	205	185	220	177	182	190	187	185	187	170	180	190	204	183	184	203	167	195	179	186	179	165	179	205	188	178	200	183	199	199	193	187	177	176	159	177	186	197	157	183	195	178	174	213	185	195	164	182	196	216	193	176	180	203	191	167	159	212	176	176	180	179	201	194	173	189	169	184	204	184	185	187	195	202	172	205	192	199	170	193	189	194	194	180	196	186	203	179	173	191	180	193	178	173	151	199	191	206	202	203	205	183	193	188	207	199	205	152	199	177	177	190	200	184	217	196	188	180	191	191	186	217	166	162	196	182	178	196	195	190	199	175	190	191	193	177	189	165	183	189	188	199	196	189	201	188	166	200	206	193	200	177	180	188	213	164	195	184	186	184	192	182	200	181	177	189	194	181	168	201	191	182	200	177	180	199	180	190	174	185	181	202	201	188	175	167	197	187	188	164	182	191	196	183	163	183	194	190	160	175	168	168	181	165	194	188	219	190	203	178	179	171	188	194	167	189	195	185	215	198	177	203	207	203	167	213	202	203	169	210	181	209	190	189	178	193	202	195	186	184	198	196	185	180	196	181	190	177	191	215	183	167	197	179	166	170	193	185	184	189	168	194	205	166	194	185	196	171	193	178	182	190	190	180	189	190	187	183	190	190	192	190	191	177	205	192	213	193	166	200	192	199	175	188	196	199	182	197	189	184	183	194	169	192	201	163	186	202	204	171	169	184	167	158	180	181	185	213	201	207	212	195	171	186	184	172	192	193	182	184	202	184	166	196	175	188	163	172	193	188	173	171	209	184	183	164	183	193	200	198	187	193	183	201	169	200	192	168	183	189	215	178	189	188	187	204	158	176	173	207	181	188	176	177	201	177	202	206	192	187	170	180	201	192	188	186	164	207	194	178	180	193	168	189	190	186	216	177	175	180	192	192	192	190	171	191	181	166	174	188	165	166	188	182	189	184	200	185	185	200	167	213	205	213	174	166	185	182	198	198	182	184	167	194	189	183	178	178	186	167	182	203	176	204	189	189	185	183	182	182	184	192	181	190	186	198	193	211	190	184	174	182	193	204	187	180	181	192	198	211	182	192	193	165	197	195	204	186	177	187	171	194	178	185	188	174	183	176	208	194	176	166	176	198	187	201	157	198	182	199	182	182	201	183	182	177	193	189	172	194	177	162	180	215	208	185	168	173	187	179	186	185	181	190	172	178	187	185	190	193	205	198	179	173	169	194	196	162	184	214	206
33729	24556	13087	4017	769	632	654	641	665	651	666	663	649	649	652	696	612	633	700	655	611	610	687	652	647	624	607	608	620	633	623	662	663	612	605	636	634	635	627	655	628	629	681	649	605	643	658	625	647	658	615	634	666	671	599	631	662	636	626	678	714	629	646	632	623	651	649	600	617	651	614	675	632	627	622	659	640	676	650	668	602	646	659	654	648	638	634	613	615	640	645	613	607	586	594	636	669	622	617	603	620	612	624	633	624	629	633	651	646	643	579	650	632	623	604	626	634	661	615	650	620	671	685	621	640	634	622	646	616	643	633	677	654	669	624	681	637	670	618	611	635	636	629	669	650	621	618	627	635	620	659	641	637	659	620	621	684	621	637	610	662	622	621	627	595	636	636	676	639	682	617	577	644	634	647	652	592	634	622	631	643	615	649	635	622	637	651	620	647	642	621	657	653	661	594	658	626	646	625	597	606	625	635	600	664	665	638	619	692	619	603	701	608	590	640	646	620	675	621	671	669	626	633	632	629	657	608	698	659	674	591	626	594	669	673	645	645	647	626	670	662	666	653	606	653	640	597	604	622	635	642	633	637	667	628	635	710	625	609	636	684	638	649	680	674	656	668	650	586	670	695	653	637	656	619	598	705	655	611	636	632	612	631	571	628	644	616	616	645	639	661	621	634	631	653	657	645	660	594	677	640	619	640	632	655	621	644	612	599	625	638	607	646	624	629	664	613	604	670	618	627	634	638	645	642	657	633	628	673	603	641	655	660	678	593	645	649	655	622	629	653	597	646	648	623	640	603	638	618	634	610	672	660	624	614	637	633	659	669	589	620	630	639	645	644	669	595	611	617	661	611	650	651	645	650	615	650	657	677	628	609	654	654	620	643	597	646	633	679	637	607	614	604	643	625	633	621	616	644	632	661	642	604	671	650	621	640	635	654	647	614	679	622	621	592	618	619	612	652	623	651	649	620	705	633	668	602	637	652	664	642	651	625	651	627	617	653	559	665	610	651	612	651	620	607	655	656	679	623	622	671	684	637	599	659	628	661	627	635	636	643	610	657	638	604	593	618	629	686	629	671	649	682	589	643	680	617	672	645	618	638	628	636	596	574	620	636	651	626	615	645	598	647	609	669	623	630	634	629	638	603	618	605	655	602	596	633	649	618	569	660	623	648	634	639	671	666	605	643	634	648	666	657	639	652	623	646	613	611	632	655	605	651	608	639	598	630	604	662	660	643	608	595	626	652	612	635	598	592	667	676	628	626	649	620	641	584	585	619	665	592	634	617	686	637	627	619	598	608	595	651	616	637	626	630	602	675	616	648	641	677	626	603	648	648	607	654	592	619	623	593	651	674	657	615	625	607	633	650	643	622	614	660	640	641	692	647	620	642	622	628	658	619	618	636	638	629	662	655	637	582	674	601	600	646	683	630	618	569	611	602	601	700	624	654	611	623	615	676	636	639	630	640	631	631	617	691	624	647	661	687	625	633	616	632	619	655	667	631	642	670	618	670	639	607	631	631	605	600	634	676	647	668	604	643	630	673	652	621	619	614	664	643	662	630	579	686	597	651	604	626	644	651	667	677	640	654	634	617	657	636	631	654	629	583	631	629	664	647	660	601	655	646	621	651	640	644	656	621	657	661	617	670	649	684	643	634	658	627	639	635	633	629	619	684	611	657	598	634	649	647	634	612	636	631	632	603	642	653	606	642	622	611	639	636	604	627	652	588	643	648	634	595	675	662	673	599	670	679	659	667	634	653	661	633	605	622	603	616	612	679	633	626	661	605	675	623	597	652	658	653	615	627	650	623	643	677	640	632	644	672	613	618	611	646	652	625	634	691	657	677	653	610	662	655	675	669	650	585	691	590	638	615	615	638	624	629	644	659	622	657	615	682	667	587	596	646	569	666	625	653	614	671	653	652	630	643	617	611	604	650	640	627	686	665	622	632	633	612	651	626	628	640	616	602	639	651	654	653	599	669	670	616	613	594	648	640	635	651	608	612	619	650	661	659	602	618	657	668	648	612	704	639	664	670	626	617	681	660	673	644	649	629	599	667	660	692	622	609	646	603	585	668	618	661	636	619	651	623	627	615	670	607	622	599	663	636	671	650	624	615	607	609	598	642	669	584	686	635	661	600	636	653	634	610	621	597	634	646	639	637	657	676	609	667	660	668	647	692	618	669	648	651	642	626	635	602	666	693	560	655	664	675	628	658	673	641	654	631	670	670	658	649	648	610	583	643	610	636	624	667	687	601	658	617	598	610	638	638	623	600	643	629	646	619	635	652	653	648	682	662	634	632	611	672	684	668	659	642	620	580	642	658	602	646	609	613	584	636	615	656	591	633	638	694	627	654	649	616	661	638	629	609	655	608	666	601	646	621	664	670	637	651	620	614	627	642	650	599	666	675	598	596	669	646	667	678	596	591	609	605	646	639	645	626	640	602	640	608	653	620	616	655	687	656	622	670	659	664	610	629	580	652	628	591	673	653	610	642	599	631	632	646	664	631	590	627	706	652	607	627	634	621	629	643	648	625	646	656	635	682	693	654	618	594	645	633	593	647	631	645	600	633	594	635	657	635	654	652	631	638	620	639	661	611	622	616	641	659	598	616	610	664	634	586	645	653	631	639	659	612	632	651	650	679	617	621	671	644	620	601	649	620	618	626	644	627	661	616	621	651	607	600	642	621	636	643	633	629	624	640	636	667	630	643	700	627	630	686	608	630	621	682	659	638	674	626	624	631	644	644	631	622	666	665	637	644	616	620	578	642	668	626	661	613	597	647	638	671	611	673	638	652	632	634	602	651	637	643	619	629	636	587	623	630	643	631	653	676	684	619	655	641	657	621	653	623	653	657	613	606	630	620	632	591	646	649	602	670	615	634	627	640	647	679	636	639	637	601	652	643	680	631	622	633	668	656	620	658	681	635	661	655	656	664	654	672	583	627	590	656	632	629	623	641	670	631	651	686	646	672	629	663	645	646	628	630	684	639	640	595	676	654	662	665	615	645	618	631	646	673	578	641	646	626	631	666	656	627	607	638	617	618	663	603	614	639	615	595	649	641	662	650	645	621	655	657	637	625	616	662	642	645	640	592	626	708	662	637	623	666	661	636	645	651	649	609	646	665	653	659	623	615	651	636	620	562	689	608	654	633	648	666	592	591	636	704	583	614	642	599	657	646	645	600	638	670	646	615	656	586	648	619	633	675	621	657	633	673	635	632	637	642	635	646	650	594	621	676	622	663	638	649	663	659	649	607	592	661	640	633	612	621	667	634	628	635	634	608	624	660	654	608	671	625	656	654	644	656	657	636	589	646	651	614	624	634	656	611	673	656	638	655	594	643	591	699	656	638	631	639	637	628	647	622	605	669	639	697	636	653	620	611	624	646	681	656	647	679	629	652	653	676	682	623	655	614	650	650	654	658	642	625	691	632	667	651	583	627	639	617	648	665	667	653	604	616	608	604	626	624	670	632	616	606	664
68531	63204	45373	20891	3950	189	170	161	175	162	168	175	181	173	151	144	166	165	132	178	180	171	148	159	188	177	152	162	139	174	170	166	171	169	155	175	170	170	167	181	177	175	180	176	163	169	168	147	179	167	160	168	168	181	162	163	160	167	146	158	189	192	150	150	197	167	162	158	147	150	173	195	162	185	173	150	177	149	177	172	165	157	160	176	158	148	155	167	164	175	174	156	171	184	152	153	173	168	180	168	162	181	143	166	177	154	156	169	165	157	163	165	177	142	142	163	148	172	171	183	159	153	184	156	178	162	183	150	174	152	171	159	160	157	173	171	151	163	153	185	146	157	182	162	146	165	160	160	140	176	162	163	160	166	160	158	198	174	182	179	152	146	166	166	166	163	155	192	164	165	166	162	183	159	170	150	173	172	174	156	174	170	137	163	165	155	164	154	160	168	135	143	146	164	156	163	159	158	158	150	151	171	158	161	186	178	143	123	172	196	172	182	168	150	174	158	184	158	162	165	172	152	154	175	179	153	176	156	171	147	195	174	162	151	158	154	134	180	141	158	169	174	146	146	153	163	170	172	162	170	158	164	152	155	147	151	158	194	174	182	195	189	159	171	164	189	180	167	165	148	164	195	179	146	174	154	160	163	153	170	188	169	181	160	155	161	161	182	172	166	168	181	185	168	157	196	175	130	162	171	165	161	163	175	137	151	162	159	184	177	158	177	175	158	163	187	168	133	171	185	168	143	158	174	169	168	167	171	152	152	156	169	141	170	159	172	159	157	162	172	150	175	157	160	157	172	167	165	163	154	170	159	143	178	166	163	155	163	168	179	169	176	166	147	172	154	164	170	168	157	175	174	167	154	147	169	146	175	165	162	153	164	159	173	158	129	164	159	155	164	144	152	152	146	168	149	171	177	161	169	145	124	165	166	160	173	156	158	162	158	165	171	164	185	157	152	149	160	177	162	166	170	167	155	153	169	153	166	163	166	190	168	168	153	169	163	173	163	180	144	171	163	191	175	169	165	165	178	172	180	161	166	168	159	160	175	175	164	161	157	179	166	152	168	165	150	161	183	157	188	162	162	168	170	156	165	157	160	174	174	147	180	166	152	164	164	136	167	172	168	158	143	170	169	167	175	180	162	160	171	136	159	163	180	171	180	146	170	157	177	160	144	166	149	172	175	164	172	180	173	142	171	160	183	156	162	171	150	165	158	151	144	159	143	180	180	175	170	155	179	156	172	148	196	176	141	178	167	174	181	142	171	149	178	178	170	188	162	144	154	154	164	166	169	175	171	163	172	155	156	172	175	152	155	156	175	180	175	170	176	154	164	165	161	161	142	163	177	187	165	162	183	189	178	169	175	155	133	160	177	172	173	144	168	140	154	161	158	161	162	178	139	155	167	170	171	178	169	161	156	165	196	168	167	168	160	176	191	177	154	156	158	162	177	170	150	157	159	181	182	161	156	164	175	183	167	169	186	164	154	177	179	159	163	159	182	161	176	150	174	157	155	158	171	173	163	151	181	174	180	169	154	164	174	168	140	146	192	167	155	173	137	163	149	140	165	175	169	183	142	159	198	152	176	178	161	155	176	173	162	203	184	174	159	161	166	187	142	186	168	146	167	152	179	169	144	142	163	157	180	178	151	141	170	192	171	201	179	149	155	191	171	169	198	177	156	163	185	159	165	154	162	149	168	151	154	160	157	151	167	165	142	165	184	180	164	175	197	158	162	170	155	142	157	153	175	149	159	167	168	192	175	166	169	164	172	177	167	175	149	169	176	178	157	177	176	191	166	170	168	143	187	170	147	168	164	166	170	176	168	154	159	182	175	149	167	165	166	169	168	169	129	136	153	170	180	167	160	189	152	150	160	159	169	170	177	150	175	173	170	162	155	175	166	171	176	168	165	168	150	165	171	166	159	165	160	162	183	162	163	178	162	156	172	168	167	194	173	155	164	160	153	169	158	139	154	158	161	151	166	184	193	157	160	148	180	161	176	145	155	146	154	171	174	177	173	167	159	158	178	133	142	160	168	168	139	190	141	168	151	151	148	163	173	187	158	171	193	155	151	171	160	141	138	158	169	160	178	144	190	173	162	156	146	180	184	153	164	159	171	141	166	184	138	162	159	180	144	181	163	185	172	146	172	169	172	148	162	163	157	169	167	170	177	158	177	181	135	179	155	162	137	167	165	170	177	162	166	171	177	171	161	153	171	169	166	156	172	147	150	145	163	169	147	186	173	178	150	174	153	178	156	165	185	147	152	159	161	150	173	172	167	157	185	178	165	184	156	166	147	150	170	181	138	152	156	155	183	184	161	166	181	164	190	168	169	170	166	170	174	157	178	131	186	199	156	150	159	168	148	168	136	161	174	156	148	173	148	176	149	174	159	165	161	159	164	165	170	157	165	165	148	170	168	167	165	157	174	174	151	145	140	175	183	178	189	154	162	160	166	153	178	151	151	158	139	185	155	146	171	162	155	173	182	177	166	172	162	153	180	175	161	161	157	161	180	150	163	152	168	176	164	173	157	179	170	167	178	182	158	170	189	144	182	164	145	181	171	177	182	162	155	166	161	173	174	172	158	155	172	157	178	168	154	179	153	177	162	175	133	157	172	159	176	163	139	181	180	150	158	170	161	153	177	182	168	193	152	176	186	145	162	166	175	162	170	183	152	166	160	148	180	158	152	175	156	174	156	186	165	143	156	173	166	162	178	172	181	139	161	160	162	176	170	167	162	169	167	181	161	174	154	161	163	159	178	159	164	172	180	167	167	151	158	179	183	165	164	175	175	188	151	142	147	172	152	165	172	185	182	151	143	156	156	171	147	172	167	154	184	177	156	168	149	142	134	158	155	177	178	173	150	165	153	152	170	142	163	170	160	153	156	167	166	175	155	160	158	189	162	183	159	163	174	169	154	152	173	149	162	171	156	160	152	153	154	169	175	155	151	163	170	148	193	154	197	159	173	149	161	167	186	148	176	156	141	163	164	179	164	164	169	171	190	171	159	151	143	178	163	178	165	142	170	164	154	151	177	170	191	165	157	158	147	152	179	170	146	162	157	161	157	181	154	152	175	158	177	175	132	162	165	149	135	178	179	184	157	145	169	144	168	162	171	167	147	165	187	150	173	158	141	153	153	165	162	163	155	158	160	173	162	164	155	150	167	140	187	169	160	168	164	160	157	186	160	181	166	165	147	160	176	183	167	158	168	163	165	187	178	150	168	169	137	171	166	155	150	156	167	150	163	158	169	173	170	164	160	168	178	163	179	161	163	159	170	152	148	162	136	146	186	168	150	181	192	154	152	149	186	145	167	155	156	172	160	182	163	149	162	161	179	181	163	145	167	161	164	187	147	171	180	179	180	164	180	157	158	161	183	171	168	146	162	149	156	160	158	168	150	176	139	184	180	143	168	186	157	181	151	161	176	160	172	187	157	168	174	192	157	145	166	165	172	145	173	163	174	149	168	143	179	129	182	177	153
52447	51000	43356	25977	3814	585	609	601	644	576	591	586	593	619	600	592	621	570	559	582	543	602	627	558	544	551	597	573	571	582	569	596	560	527	618	596	607	596	600	601	588	573	577	567	583	563	547	572	561	540	575	552	572	583	551	529	564	585	567	610	577	574	595	522	580	531	596	539	580	583	578	570	595	556	600	573	571	576	565	548	557	570	585	552	598	567	549	558	619	545	529	557	578	555	580	567	577	546	538	553	578	530	562	602	589	529	556	605	609	561	558	578	548	575	588	585	587	582	561	539	574	523	556	544	585	531	555	572	583	585	561	541	550	561	536	556	555	563	572	570	566	541	570	596	558	600	564	588	573	595	599	596	588	554	548	571	597	576	571	578	602	557	576	561	533	557	571	579	556	556	526	574	607	529	524	559	574	554	554	554	590	579	611	616	582	568	590	575	543	550	565	555	566	533	578	555	555	613	552	568	539	570	510	591	556	578	573	540	538	539	520	529	583	517	548	561	591	557	604	544	571	566	598	569	619	578	566	585	577	583	537	496	571	584	565	561	540	541	536	538	559	565	572	572	564	576	533	585	569	574	579	594	614	565	569	606	532	547	565	585	545	591	590	544	580	531	610	590	588	577	620	573	579	534	540	583	534	579	593	532	592	558	598	547	572	543	584	545	571	606	530	528	541	515	575	561	575	574	578	581	615	587	584	557	611	575	593	576	540	564	578	577	568	594	556	558	574	581	553	582	544	546	565	574	592	578	560	567	589	567	527	579	586	547	580	563	587	566	548	558	560	611	633	625	596	607	580	567	571	590	582	601	594	553	562	549	578	583	581	587	569	604	573	578	572	550	604	571	585	590	548	571	612	566	554	554	561	599	573	576	639	562	586	555	536	617	579	596	607	573	534	568	534	535	541	596	564	573	530	533	598	537	563	571	606	592	572	552	568	568	561	571	575	551	590	585	603	559	574	575	589	551	551	535	539	587	594	586	563	562	603	505	553	577	577	612	549	576	573	555	567	593	561	561	579	526	563	564	592	572	531	591	555	599	577	563	596	580	598	568	588	590	593	517	538	572	530	560	504	533	582	583	560	569	560	543	554	616	545	568	608	595	556	564	533	591	588	567	567	563	611	555	557	550	543	562	533	554	554	600	563	562	582	531	561	543	569	580	585	542	575	588	561	620	573	542	547	582	575	597	549	536	563	560	547	545	549	573	567	582	603	562	573	541	569	556	561	564	557	575	597	567	562	570	580	555	564	553	567	595	602	545	590	573	621	566	594	520	566	565	564	552	531	574	542	581	564	550	574	570	557	561	532	581	601	596	601	581	585	589	570	570	540	556	574	580	584	570	560	576	545	523	555	600	576	552	519	585	604	563	536	558	563	594	550	543	576	559	607	599	589	589	545	559	563	601	565	564	586	566	561	587	590	594	561	550	514	575	609	604	566	565	591	544	550	559	557	567	545	601	557	579	529	558	537	572	609	533	565	548	566	561	563	598	566	552	585	562	588	591	554	572	559	595	584	571	616	556	563	588	586	563	559	591	597	561	566	538	548	585	580	566	583	603	585	574	568	569	582	588	572	600	542	612	576	553	533	585	567	581	557	602	528	575	545	538	574	590	551	572	570	593	587	604	609	551	573	617	574	578	553	552	588	560	550	574	490	521	552	535	528	590	577	561	532	583	595	533	576	538	597	557	575	590	566	555	586	584	607	566	552	570	598	550	547	530	558	540	570	541	550	552	559	534	568	517	578	546	569	552	553	589	548	553	621	533	583	581	589	572	542	554	592	597	583	572	566	549	563	573	541	589	577	565	539	563	550	583	515	580	549	601	585	571	587	553	548	557	561	573	597	570	595	557	510	567	561	546	573	603	567	540	550	561	564	570	543	580	591	527	552	581	529	586	539	570	562	559	575	576	581	605	582	575	562	619	602	530	544	570	520	580	546	579	621	577	528	576	570	597	581	581	578	571	572	562	574	631	559	612	599	538	534	566	554	558	545	571	568	544	548	585	569	558	580	596	575	609	536	571	587	571	605	588	548	566	584	586	562	547	533	593	611	575	560	587	565	532	572	543	570	559	540	591	540	578	594	558	586	552	552	578	574	593	535	530	558	549	564	568	550	544	579	555	569	601	570	552	571	550	580	581	545	582	573	552	569	542	570	591	602	600	536	558	541	536	583	554	576	592	575	529	617	569	581	563	551	543	528	570	580	598	568	567	603	557	570	602	565	584	573	553	613	548	567	550	559	566	557	557	545	556	561	585	570	533	536	557	568	570	557	607	561	579	563	568	522	537	612	569	506	544	603	630	550	568	581	546	563	556	590	586	518	557	576	584	552	595	559	531	563	582	588	550	583	592	558	578	584	598	594	541	556	572	540	595	543	583	590	543	612	567	554	575	543	592	603	550	562	575	561	535	537	533	596	553	550	549	569	537	556	597	608	582	584	593	550	619	587	550	530	549	542	621	556	603	588	570	544	553	554	581	588	586	546	575	560	587	555	590	553	579	633	589	535	589	552	643	603	579	557	542	534	581	517	582	596	549	586	535	562	565	572	589	570	595	550	539	551	598	599	565	539	566	553	554	570	498	559	577	582	594	541	581	545	565	581	552	597	630	568	562	573	593	607	593	589	535	544	531	559	594	601	525	549	558	552	602	593	601	572	555	578	572	542	606	544	591	549	570	566	572	568	576	549	536	570	556	601	545	567	574	548	593	525	559	596	538	546	568	561	542	593	544	518	553	571	612	572	560	627	569	562	572	566	572	594	607	571	594	568	559	524	551	575	534	558	557	597	580	528	556	608	558	575	552	586	584	555	534	599	561	556	554	557	573	553	548	544	582	557	583	595	558	546	606	577	541	576	543	557	589	531	581	569	559	571	571	591	588	602	614	544	583	550	604	546	581	545	547	538	587	552	608	562	564	598	562	580	570	575	559	582	582	614	569	570	555	545	558	555	607	607	566	558	547	589	588	556	579	520	629	538	576	560	603	575	558	536	563	599	567	579	545	594	555	564	562	552	568	546	520	580	608	553	605	559	578	590	570	558	600	542	580	573	581	593	563	590	558	586	576	604	529	581	568	549	576	582	617	573	555	533	576	616	564	532	571	577	579	554	571	572	575	575	572	564	583	566	614	550	578	582	603	585	619	567	590	522	599	565	546	582	576	572	570	550	578	547	537	571	510	566	555	559	620	578	565	597	592	623	546	581	540	565	569	550	564	591	552	571	563	582	590	579	589	574	583	600	532	573	556	575	579	574	552	531	609	543	548	578	578	557	567	590	623	555	606	552	592	554	585	528	614	558	552	564	586	561	562	561	541	586	582	596	593	548	560	530	600	569	574	555	592	571	569	558	604	591	569	570	557	580	553	563	617	546	561	601	573	593	587	556	542	574	599	618	534	573	594	544	593	570	573	551	608	585	592	581	574	554	594	547	598	593	563	580	566	544	578	560	544	594	550	548	525	583	573	570	593	562	570	550	583	623	557
75928	75088	55418	29789	9746	653	276	262	255	235	254	255	260	213	244	262	246	241	236	258	246	253	245	216	245	236	226	250	249	252	252	236	271	217	230	218	213	238	217	237	229	251	235	244	218	250	204	238	234	210	238	224	252	241	220	251	231	225	241	232	243	216	211	213	252	243	236	258	211	207	222	238	250	236	225	217	252	204	212	223	225	222	226	215	263	244	243	217	213	226	273	231	226	248	244	222	253	216	229	213	223	249	233	198	261	249	253	251	254	219	244	242	195	241	219	231	239	230	255	240	239	246	226	253	244	219	236	206	206	242	207	246	250	210	252	234	224	222	219	226	242	229	225	239	245	216	216	230	218	204	233	215	227	205	249	210	221	228	244	241	227	233	227	248	251	218	237	266	238	231	223	217	234	248	230	217	239	247	229	252	214	229	267	237	217	244	235	246	248	219	247	211	221	227	233	213	217	251	246	238	229	236	231	231	225	193	236	221	245	235	233	247	231	235	246	240	233	225	235	271	228	244	239	237	215	220	223	212	229	234	219	222	241	212	212	238	241	214	252	219	246	237	215	230	236	207	233	219	242	253	228	233	225	235	256	230	246	252	238	227	248	210	249	209	255	244	231	243	220	233	223	239	208	247	239	219	240	228	243	221	217	238	236	233	235	245	232	240	202	227	247	259	243	217	228	252	227	223	250	209	240	227	246	227	241	223	266	246	256	236	236	251	244	228	217	239	236	210	203	224	224	252	258	258	257	228	237	244	266	226	246	216	238	226	227	235	226	239	236	204	232	247	241	231	195	246	234	218	226	228	225	210	224	242	221	207	247	229	232	247	223	207	201	248	204	260	242	246	241	210	229	230	243	243	260	243	246	212	227	238	229	234	237	238	243	219	232	235	226	255	265	246	222	218	235	228	227	234	239	217	224	237	247	241	236	229	222	220	207	241	226	231	214	247	211	215	256	239	230	240	222	205	239	216	242	259	218	224	255	184	196	237	214	245	239	198	224	215	256	256	222	243	237	224	223	235	258	240	225	225	232	230	244	238	233	248	245	216	228	246	233	243	253	215	226	248	232	227	240	230	221	232	210	225	238	193	231	224	231	248	216	200	233	197	224	229	214	229	253	243	239	226	245	221	215	217	230	242	244	233	242	196	222	217	241	231	225	230	238	244	245	222	240	224	225	221	252	232	228	208	258	221	228	233	228	220	236	217	229	237	216	250	254	232	264	205	203	258	232	223	259	201	257	230	229	265	233	248	264	230	218	226	236	222	213	243	229	237	219	244	192	242	218	242	255	235	264	235	220	242	227	216	252	227	246	251	228	239	228	256	244	245	225	245	233	253	237	235	261	232	218	238	246	220	230	238	242	258	233	224	277	250	219	238	221	248	213	229	214	245	237	267	247	211	233	228	234	234	262	242	237	233	215	196	200	221	248	220	242	237	236	224	240	267	248	243	234	239	256	244	245	221	228	250	278	243	214	214	224	239	243	236	225	240	259	251	217	236	218	223	240	220	257	233	235	229	211	211	229	205	210	236	270	248	243	239	219	223	242	229	180	210	244	217	248	253	219	230	209	224	244	208	253	251	251	245	243	233	220	221	239	249	236	242	240	225	212	234	226	263	247	261	222	214	242	214	227	217	230	254	225	269	240	255	248	255	213	244	240	228	199	214	239	227	223	230	232	247	190	243	237	219	250	241	247	260	205	270	238	212	186	246	220	267	219	228	237	262	211	208	252	231	237	266	218	207	252	255	243	223	228	231	221	233	236	231	209	234	221	236	219	199	222	238	255	230	261	203	224	254	245	226	240	235	250	229	218	235	244	260	248	216	216	281	239	222	230	250	227	210	232	233	213	194	211	226	264	213	221	245	245	227	244	249	229	241	231	238	218	219	225	266	221	258	262	221	231	241	234	234	259	238	212	239	284	239	216	231	233	246	217	239	274	222	220	241	269	243	222	235	242	229	234	228	229	221	198	233	215	261	280	249	223	247	217	277	236	224	224	229	238	221	222	255	239	210	239	234	218	222	245	218	212	210	259	211	222	252	257	239	226	229	252	227	219	231	221	240	217	247	239	239	226	229	231	206	225	238	249	231	214	213	264	241	232	231	228	234	241	228	223	219	215	247	235	229	229	214	227	205	227	239	237	215	239	259	227	240	203	244	208	245	240	203	244	222	210	220	235	256	234	247	259	251	241	241	215	198	209	236	210	215	241	246	254	251	245	208	248	244	232	241	254	221	197	219	228	263	233	217	233	251	202	224	240	232	259	221	220	219	255	233	223	222	236	218	223	233	216	232	218	236	225	246	251	247	246	234	239	242	246	234	231	229	246	243	231	222	217	228	209	254	222	234	221	227	227	237	240	225	237	215	248	225	239	201	247	231	239	237	233	245	235	238	240	229	255	228	240	228	259	230	245	248	249	251	205	238	222	269	210	227	250	248	255	215	220	185	216	226	216	236	251	239	224	222	232	216	237	248	241	229	254	249	190	233	204	243	235	231	220	239	213	250	231	233	238	214	252	230	237	245	215	241	241	228	220	268	219	246	241	238	224	218	257	225	249	242	223	250	239	239	235	221	241	239	236	229	196	242	249	255	220	223	221	248	209	226	228	226	259	207	238	244	231	232	230	221	256	250	212	239	234	228	233	232	246	274	250	252	219	253	228	230	231	237	230	241	243	234	232	224	211	225	242	239	266	254	213	232	239	227	232	209	224	204	208	232	251	260	226	254	238	223	251	212	220	237	225	245	223	246	247	225	226	225	245	224	218	243	224	256	219	216	226	215	212	237	246	218	229	229	241	224	243	234	211	217	229	234	221	251	226	250	208	248	275	205	221	221	187	215	210	232	226	259	236	224	220	222	223	222	264	246	237	242	222	231	227	232	215	206	243	234	240	210	248	233	256	266	208	211	243	210	249	209	226	244	247	249	243	242	245	198	225	242	227	227	227	278	233	249	225	251	216	250	224	237	244	202	248	212	228	229	247	231	224	230	212	217	189	252	245	239	241	211	239	240	218	190	218	259	268	228	239	232	215	213	225	223	228	223	217	258	252	229	255	203	235	231	229	244	230	223	226	238	226	239	211	228	255	244	229	218	222	247	259	220	223	229	231	245	230	230	246	233	222	254	215	233	232	223	251	217	209	204	244	204	231	257	226	237	257	245	236	227	228	221	229	243	237	226	213	201	261	244	228	198	233	256	211	265	240	224	219	235	243	203	227	230	190	238	201	270	223	225	216	224	244	252	222	230	277	230	232	244	205	239	233	222	217	227	254	247	234	220	240	229	214	236	220	223	214	242	233	253	245	225	227	252	244	256	224	239	250	230	215	216	231	240	276	242	240	224	238	234	223	248	220	217	207	233	246	240	239	246	254	225	209	238	238	222	252	218	239	257	251	252	224	218	239	241	235	230	216	242	220	208	250	234	245	210	243	229	239	212	235	219	213	208	242	240	219	262	247	260	242	237	217	220	240	229	246	243	246	227
63618	66659	53995	34389	6930	847	813	833	820	831	793	818	731	787	761	743	783	774	747	772	701	781	721	680	817	731	746	786	757	811	796	732	769	756	729	747	777	753	791	763	775	760	772	789	746	799	782	802	784	735	725	780	751	779	782	767	741	739	742	840	765	755	769	739	834	822	781	755	796	747	779	754	800	819	763	767	735	727	773	779	788	757	771	719	766	760	745	779	742	727	785	752	747	757	767	698	751	786	725	737	749	806	772	705	792	718	759	798	769	731	774	815	831	746	767	815	784	777	772	752	768	756	767	754	722	774	763	743	755	765	765	790	755	765	795	739	758	792	773	737	786	761	752	711	742	785	793	763	776	751	785	766	765	766	708	761	777	787	752	755	782	788	780	741	763	715	766	735	771	771	735	799	756	824	751	778	763	719	706	734	730	782	714	745	722	763	736	770	765	777	734	805	751	727	782	746	739	779	789	787	739	726	760	715	755	730	758	784	717	763	750	721	749	737	747	814	776	739	771	766	719	738	757	730	758	793	760	796	781	774	728	761	782	734	747	792	770	718	754	784	786	786	774	798	761	754	752	815	769	784	768	749	757	712	739	745	801	785	744	769	720	783	743	707	781	779	754	763	771	746	768	748	784	741	791	769	751	788	781	764	793	744	721	771	767	804	778	748	779	778	771	744	799	745	778	781	752	745	685	774	718	805	774	785	715	750	764	744	770	749	808	772	723	742	718	760	782	753	750	819	781	763	788	783	773	786	768	729	717	798	779	763	756	746	766	768	759	720	753	731	767	681	753	759	787	744	828	771	755	715	743	786	752	736	767	744	792	739	781	780	754	705	789	754	781	783	768	805	728	772	819	789	734	757	743	762	783	746	753	799	744	759	734	754	761	774	710	740	722	757	810	785	724	789	744	765	775	795	749	749	741	777	737	744	768	730	728	767	676	753	776	786	762	750	739	718	713	740	696	779	751	715	754	796	756	748	764	748	775	761	745	741	774	810	745	811	740	738	786	744	821	754	768	786	775	761	784	778	728	712	788	738	769	776	722	747	784	827	777	740	768	758	753	736	794	775	768	811	747	773	766	788	750	789	723	741	789	729	770	790	754	767	764	755	720	788	753	731	732	796	746	734	777	729	737	812	759	750	778	721	785	735	749	727	737	773	728	790	794	780	746	758	769	724	754	781	720	740	755	819	756	761	768	727	786	740	768	762	742	766	796	726	789	725	772	740	744	757	758	765	770	766	790	744	769	746	790	738	730	758	770	737	791	769	777	795	730	738	777	765	755	794	736	794	757	727	781	780	774	774	759	814	785	778	828	777	754	765	742	760	776	740	772	709	739	821	763	758	754	792	776	728	737	742	763	706	757	787	748	776	775	778	784	754	741	789	822	843	797	722	758	751	740	748	783	806	755	777	764	791	713	753	789	787	726	738	758	745	785	807	744	806	756	769	699	809	771	728	738	728	781	772	749	777	756	792	778	798	742	782	733	760	730	746	776	743	756	756	801	786	787	763	705	769	791	768	752	775	794	742	775	793	750	770	767	737	781	703	762	806	759	772	820	757	746	785	780	754	752	745	752	812	790	819	794	773	795	726	764	774	772	718	703	766	804	763	786	738	688	761	746	709	772	755	776	755	722	750	798	740	751	729	738	784	736	708	756	799	770	740	766	739	732	739	762	780	760	739	806	767	750	708	739	754	753	780	750	780	751	767	817	808	738	743	757	799	749	792	754	749	737	785	783	789	740	805	712	748	768	782	786	737	729	798	739	802	743	731	708	728	771	784	756	764	755	730	781	790	712	753	767	746	740	735	731	751	734	825	748	807	788	765	768	765	693	792	780	771	773	722	743	752	761	737	746	765	721	728	777	784	793	760	760	804	756	765	757	733	794	734	733	713	751	777	743	763	775	795	782	774	741	788	736	803	754	792	736	756	755	722	768	738	706	758	792	788	730	742	784	751	750	755	800	820	739	817	781	807	755	747	754	747	748	752	761	802	829	759	787	755	751	797	777	737	733	741	762	758	760	768	769	789	721	746	732	785	744	773	722	756	750	770	726	808	705	792	763	775	737	735	742	748	778	759	790	833	767	809	786	786	798	781	776	798	767	810	772	756	764	793	726	768	811	784	735	729	782	812	771	725	710	737	709	762	693	720	794	801	748	816	805	764	778	768	831	789	738	738	791	742	805	769	728	747	750	789	819	769	780	745	795	758	784	753	776	734	812	703	764	738	750	803	741	743	710	772	711	767	768	766	747	793	766	772	723	758	783	733	805	780	748	800	802	788	750	789	778	727	769	749	732	802	758	793	803	732	780	719	747	807	770	755	797	711	781	794	753	750	718	791	771	761	748	777	747	759	703	775	753	774	784	724	786	732	836	732	758	759	718	753	760	762	765	760	805	690	719	754	848	764	740	739	810	779	789	766	795	754	761	757	726	753	742	773	774	739	726	756	738	787	769	803	758	767	740	708	765	756	787	748	780	788	756	761	750	764	719	731	739	785	768	788	801	760	782	788	780	740	778	804	734	778	750	771	742	763	753	760	746	796	745	813	773	740	748	741	812	813	759	804	776	751	774	729	783	787	760	741	756	732	746	758	737	737	752	779	764	762	747	760	808	792	735	742	747	781	719	685	753	772	793	727	760	741	794	776	801	797	756	790	763	750	747	757	754	768	770	756	749	765	736	759	738	800	731	758	798	707	775	758	778	802	769	761	761	760	786	719	775	727	748	772	773	735	789	725	770	752	795	742	754	731	762	748	779	757	766	776	790	718	741	792	770	798	744	762	757	785	745	768	761	760	782	720	765	777	741	760	828	770	760	760	753	741	728	764	797	809	786	722	777	754	747	746	776	722	713	711	753	761	754	761	752	771	768	726	771	763	769	733	770	756	747	778	768	776	772	803	752	752	728	750	768	775	733	768	716	747	750	768	765	746	804	759	790	781	769	731	757	802	786	747	772	788	797	810	754	789	741	759	729	762	814	741	744	691	793	774	752	753	807	790	795	728	754	763	766	821	766	737	747	742	780	783	709	797	772	769	765	715	765	791	765	763	727	791	771	806	803	712	750	725	747	767	781	747	757	720	749	761	790	767	777	740	780	809	745	765	746	794	727	772	805	822	821	798	797	712	739	757	824	791	749	765	713	777	742	725	777	731	779	736	765	761	775	801	797	747	741	831	753	768	721	745	765	773	782	844	749	754	758	733	745	783	752	740	788	767	739	790	763	773	727	768	725	796	722	729	706	789	785	781	753	758	748	737	790	755	797	752	774	722	729	790	756	732	765	738	745	754	777	734	794	784	760	771	742	756	732	772	747	820	776	791	738	777	774	711	746	777	794	759	747	770	825	736	769	746	788	773	737	758	790	762	731	798	741	723	736	762	794	760	774	725	746	753	737	775	754	748	794	786	761	746	753	774	751	780	762	726	758	754	728	819	730	827	750	752	737	774	743	752	721	751	708	808	726	742	771	752	743	776	770	792	742	715
31781	22005	9133	1761	322	216	218	226	214	217	235	201	208	202	210	207	218	220	191	210	190	228	238	209	205	216	229	222	213	206	237	220	185	218	202	197	210	235	196	200	210	200	210	228	186	218	206	204	217	194	202	244	213	205	226	239	228	216	192	219	227	210	189	208	223	198	219	225	214	208	186	207	221	199	211	226	211	219	202	219	229	189	212	177	219	216	191	220	218	213	217	198	194	197	214	192	230	186	215	203	205	195	214	212	234	215	195	216	211	202	220	232	223	214	189	257	227	204	212	223	224	207	192	200	228	215	219	229	220	208	230	238	222	217	227	205	222	208	190	218	208	200	218	208	233	208	218	201	195	212	208	199	216	216	180	225	231	228	254	203	222	218	188	216	204	219	176	211	216	224	199	202	207	199	235	203	173	216	204	247	202	202	185	217	223	203	186	220	190	203	215	205	235	198	239	213	224	204	224	199	209	215	230	215	213	208	212	245	224	189	224	196	190	220	227	212	210	216	182	213	242	218	215	188	238	198	205	204	221	215	203	207	183	218	213	208	215	235	217	215	207	222	249	205	203	207	193	219	220	188	209	247	217	216	206	211	210	203	194	215	210	181	205	230	203	238	208	229	223	206	207	203	199	209	240	222	199	213	210	207	214	191	204	225	202	190	213	218	216	217	191	213	218	190	211	233	211	218	188	204	221	205	226	210	208	196	200	228	214	223	245	221	213	235	196	218	229	216	191	206	223	216	238	218	205	228	220	236	238	191	216	198	210	217	198	229	202	184	200	208	233	219	200	207	217	186	211	204	204	207	225	200	191	237	218	198	208	182	214	215	209	206	214	211	205	227	203	231	227	204	193	214	237	213	207	203	216	205	208	180	206	244	209	187	218	214	215	212	205	216	216	218	179	215	201	227	195	209	224	191	176	197	180	216	212	188	222	194	234	217	181	203	199	218	202	211	215	217	244	213	220	198	203	233	187	190	225	208	242	182	196	177	203	234	217	222	212	207	214	198	207	208	181	220	184	198	207	208	236	206	256	226	223	203	216	200	226	244	222	215	222	190	209	194	202	207	193	231	194	239	221	208	195	213	200	205	234	205	206	188	212	201	216	218	191	209	205	231	184	199	210	180	189	222	217	208	210	209	199	217	209	213	209	194	228	187	236	201	205	229	206	204	222	192	221	213	218	224	211	212	200	217	233	226	225	202	202	218	223	223	211	227	191	222	210	221	224	218	223	225	183	207	178	211	208	200	217	246	202	204	221	219	206	220	212	231	202	182	184	220	215	231	193	226	203	196	194	228	197	171	204	191	210	219	188	219	198	220	221	226	224	230	207	231	196	225	210	210	234	184	209	207	186	227	223	227	214	213	223	205	232	225	215	198	208	204	223	216	213	209	221	224	191	215	175	226	215	180	220	222	211	190	222	227	215	207	211	202	239	230	213	209	218	209	218	220	216	213	218	227	213	220	211	175	226	193	195	208	231	220	205	213	223	188	195	213	221	188	214	200	202	236	207	213	212	200	183	217	202	201	247	217	201	192	192	197	195	204	210	206	208	204	207	209	211	230	187	218	203	225	217	202	214	237	235	213	219	189	232	196	198	236	232	208	237	189	199	211	209	207	199	216	208	187	214	206	226	229	205	200	207	200	236	232	176	215	210	191	215	194	228	218	218	191	195	191	191	197	219	178	227	211	219	213	238	197	237	213	192	226	231	191	228	242	222	239	158	202	211	189	231	212	207	198	223	204	187	205	211	183	197	206	217	221	212	200	214	188	194	222	203	220	212	200	213	208	234	237	207	221	212	202	207	216	186	192	229	208	211	203	209	226	214	201	182	194	222	181	237	202	197	204	219	212	237	215	188	184	201	216	215	230	197	224	191	199	248	184	200	212	218	217	217	225	203	226	200	227	235	207	185	179	200	191	200	214	217	196	224	206	171	204	220	200	208	243	194	191	210	237	198	206	228	215	208	245	203	219	201	230	198	191	196	215	223	217	204	223	216	202	210	218	208	224	205	230	213	208	207	203	209	232	190	196	221	177	207	216	219	209	203	213	204	224	229	227	186	187	208	214	214	195	194	197	222	201	227	212	201	211	208	219	215	195	207	225	191	202	219	219	216	223	203	221	211	186	214	188	211	204	194	224	210	208	199	195	196	189	228	179	205	203	220	232	199	213	230	219	200	205	208	207	188	202	196	206	210	209	221	204	222	233	213	193	192	233	214	193	215	203	188	208	208	207	245	208	205	207	234	216	219	211	227	244	197	205	225	231	230	232	205	217	204	196	207	221	213	209	228	237	215	200	209	188	212	220	222	218	223	201	233	206	229	211	220	213	205	224	203	220	215	233	215	184	224	210	199	244	213	185	205	204	216	230	168	221	213	215	195	225	196	209	206	215	222	231	230	208	187	226	207	211	213	201	219	216	225	202	202	212	230	202	202	198	206	209	209	238	201	210	187	221	195	207	217	220	199	222	236	196	221	244	221	202	211	195	205	200	214	208	210	208	180	217	193	226	184	215	211	222	211	204	224	211	195	216	216	220	235	231	239	228	216	189	240	217	217	188	199	208	200	223	224	223	205	216	208	227	235	201	193	218	220	209	219	207	205	216	209	224	205	202	196	195	206	226	207	196	199	189	196	222	228	217	202	216	214	206	229	225	228	208	200	203	227	207	191	218	223	211	190	195	233	190	203	178	213	212	214	190	226	201	203	211	201	209	199	189	201	228	204	221	193	196	217	227	195	195	217	210	198	217	193	224	187	217	218	230	197	219	208	209	200	195	232	235	220	182	213	224	222	238	246	215	189	182	202	208	191	203	213	201	187	215	226	206	189	220	222	219	216	218	191	230	189	210	208	196	220	205	209	200	210	218	210	207	187	203	208	229	179	204	192	210	230	202	223	223	198	211	194	209	214	190	213	229	219	219	206	242	213	209	226	217	235	226	207	182	200	232	205	209	240	202	197	226	190	211	203	221	208	209	214	201	214	197	196	205	210	224	204	225	218	210	245	220	218	209	207	221	204	243	200	192	224	204	210	208	188	200	189	193	188	221	210	188	227	213	201	225	216	212	206	187	216	208	183	216	232	200	180	199	204	205	234	229	213	192	199	204	206	208	209	217	217	225	231	226	199	230	213	186	208	214	198	209	191	209	192	222	199	207	222	231	200	189	210	199	198	209	204	211	204	214	222	207	217	200	201	205	217	219	210	191	205	207	201	206	226	202	232	222	214	198	210	178	228	225	215	216	223	223	218	203	212	200	206	199	211	220	237	218	190	203	196	229	224	211	180	221	208	196	201	182	196	193	234	195	227	203	206	212	231	235	212	210	190	217	211	213	198	204	211	220	218	210	243	225	209	199	231	223	211	191	199	223	194	202	199	215	199	217	238	217	206	214	223	224	195	197	211	190	212	201	204	214	217	222	223	208	199	186	226	227	213	237	207	208	210	186	212	190	198	240	243	207	191	201	231	221	194	217	217	196	237	198
33812	26598	14662	4328	974	716	737	726	698	710	719	721	709	660	749	758	699	697	689	690	710	723	694	748	678	715	698	687	716	694	685	769	749	727	735	694	723	704	731	720	692	672	725	739	739	707	686	713	774	674	721	788	715	750	721	794	720	692	688	745	705	707	782	700	725	722	739	716	692	659	738	723	673	676	697	722	719	701	687	664	751	628	697	742	715	751	670	714	737	699	727	752	724	692	683	713	715	713	744	719	699	748	744	669	705	710	748	705	764	684	730	749	725	724	696	705	704	713	749	735	678	686	702	730	750	714	702	680	670	758	744	747	694	720	667	718	693	705	695	718	723	707	731	726	724	676	680	751	712	718	730	711	734	738	668	709	697	723	733	689	692	708	694	710	769	751	698	691	678	743	734	738	704	722	735	720	704	707	711	674	701	712	731	736	728	733	680	723	727	781	745	701	741	669	773	745	722	733	709	684	713	718	693	718	725	686	715	723	717	746	687	687	728	691	703	743	719	692	715	676	707	727	712	666	741	743	721	717	714	707	705	744	738	741	701	689	731	686	708	689	713	701	691	697	673	733	716	723	695	716	728	702	731	694	683	674	724	691	722	751	746	692	704	727	646	713	709	695	747	679	742	739	746	705	701	739	693	704	690	718	695	725	750	679	753	723	702	679	723	729	728	746	737	747	723	692	738	707	694	714	658	687	717	722	650	695	763	716	729	737	733	721	701	707	723	734	713	702	676	685	733	733	711	686	706	789	709	769	737	696	740	730	776	697	693	707	709	724	750	690	690	693	700	705	708	715	686	745	669	661	712	721	733	687	677	691	744	717	719	715	724	698	780	686	727	721	723	721	723	682	702	752	666	756	681	685	718	710	695	752	734	743	696	733	641	752	646	724	720	720	704	744	733	784	738	752	657	759	682	725	726	750	724	755	694	733	727	707	738	673	678	757	725	690	686	697	689	707	729	684	697	724	727	707	706	697	688	731	692	701	693	721	720	662	709	727	716	725	729	723	701	714	701	722	720	705	692	730	704	700	720	708	719	708	707	720	711	713	776	735	738	733	715	728	724	701	731	714	749	730	706	706	689	724	689	756	679	667	705	667	759	747	670	709	729	686	705	768	742	701	730	686	714	752	670	709	692	674	685	737	732	688	753	757	754	713	741	715	708	681	712	707	697	671	743	737	743	677	697	701	690	676	701	707	752	695	716	707	715	765	709	710	698	734	700	735	763	717	698	716	769	724	678	735	682	724	762	683	691	691	720	744	732	692	695	761	732	745	710	681	683	745	704	718	717	735	718	736	745	750	751	705	705	684	752	751	677	719	717	709	699	760	783	644	663	729	802	632	730	686	766	695	723	688	746	684	713	705	767	733	698	681	733	725	688	724	696	688	717	715	730	740	725	746	746	707	755	731	681	712	684	682	748	708	752	721	724	746	687	742	752	698	680	767	722	707	725	709	726	683	708	734	776	723	695	751	731	738	706	704	716	746	694	721	643	678	741	673	726	734	746	663	721	708	700	716	719	759	753	711	709	717	739	738	716	711	698	707	759	702	692	662	702	733	779	711	738	678	692	728	709	671	702	695	681	741	759	642	664	682	723	730	735	697	757	752	720	777	692	720	687	746	736	714	746	741	739	689	737	693	729	712	732	734	726	719	713	719	725	743	691	685	720	694	730	715	754	690	748	744	712	747	731	693	674	708	716	736	755	715	718	741	759	711	728	680	765	720	710	681	698	659	718	734	736	725	749	755	742	715	677	685	726	798	750	719	706	702	702	687	695	720	759	705	726	737	706	718	703	731	705	701	698	723	717	734	763	675	689	681	698	736	710	711	702	755	704	736	687	737	747	713	739	697	691	708	757	729	704	734	717	705	727	728	683	710	760	722	700	710	697	744	701	725	752	718	723	712	732	707	732	713	703	720	697	702	687	688	701	679	714	706	682	690	769	672	714	713	745	737	716	691	715	708	713	695	692	728	742	683	710	738	716	726	695	685	712	706	717	682	713	748	729	699	722	755	742	679	726	720	703	714	685	732	733	736	717	738	692	732	731	721	701	723	767	732	731	679	750	738	743	663	739	772	761	712	694	724	790	663	754	767	683	715	733	766	702	711	672	721	726	694	690	794	714	714	715	707	702	692	746	689	687	735	724	762	690	716	646	712	738	668	735	675	700	717	694	725	691	737	679	712	741	719	716	741	706	747	730	727	744	688	729	694	731	696	697	717	672	764	721	723	708	750	710	705	676	684	732	720	716	680	727	733	713	656	681	669	741	665	709	705	711	708	740	727	686	719	718	681	711	751	701	744	687	690	781	664	751	725	742	693	698	754	713	722	767	721	724	725	702	697	696	705	680	711	771	655	686	747	729	763	692	692	672	735	722	775	721	757	703	694	705	726	691	706	688	752	716	708	681	760	718	707	729	751	704	722	720	664	759	658	714	710	695	745	735	729	732	705	717	759	691	663	693	679	720	718	718	681	727	701	730	752	701	731	697	688	728	716	746	701	701	681	664	729	695	708	720	713	733	686	717	724	719	752	675	672	701	713	731	759	702	737	745	736	723	724	720	738	702	724	717	690	737	714	740	721	712	717	722	688	670	744	683	745	697	660	696	725	688	777	700	697	719	753	776	687	758	696	702	714	676	740	705	725	672	723	706	721	717	734	713	745	777	699	680	777	711	699	722	686	724	718	744	718	676	716	690	718	683	699	717	678	722	705	706	697	721	674	704	725	716	696	694	693	678	686	687	707	760	716	683	708	682	760	721	703	701	703	731	660	752	755	696	698	714	734	685	725	702	740	708	744	728	701	723	734	686	728	761	691	724	734	690	746	718	711	775	667	733	755	703	716	701	744	743	716	678	692	694	729	717	722	723	689	695	743	671	703	793	696	717	684	722	724	696	725	715	661	729	657	700	745	729	757	726	703	725	729	719	707	727	686	724	689	723	679	754	726	710	721	728	739	730	707	728	718	696	700	726	680	722	656	704	765	752	773	737	719	737	680	719	733	727	708	754	708	738	691	763	705	718	726	675	701	750	748	698	688	694	689	704	718	743	738	736	711	695	736	746	685	689	739	685	697	663	713	752	717	732	756	715	725	719	743	753	708	702	731	718	720	696	747	678	703	695	728	748	704	715	731	743	725	681	725	748	750	757	705	692	684	679	689	737	686	776	735	709	732	736	714	673	709	691	795	692	713	707	731	692	696	715	719	695	727	698	717	735	746	720	738	722	717	703	701	754	710	710	706	726	708	715	734	703	730	752	717	681	736	726	700	747	749	710	693	696	652	719	710	719	711	732	699	730	678	757	732	708	710	741	691	686	720	736	744	693	683	713	668	717	754	717	758	715	761	747	734	706	689	729	689	718	720	710	719	707	717	761	745	758	678	752	725	709	781	724	732	752	712	700	743	670	716	682	638	724	696	731	716	688	703	735	724	708	753	712	690	781	725	741	713	696	757	726	725	713	662	740	733	681	727	685	715	688	696
68061	61928	44961	19364	2480	201	194	184	179	151	192	183	185	184	201	173	160	163	172	200	205	169	193	194	194	174	180	178	194	202	163	170	219	179	179	200	179	174	179	172	172	187	217	166	202	185	177	196	202	196	183	174	193	186	189	214	193	189	185	171	187	165	181	166	175	193	174	179	189	193	167	205	177	177	179	173	176	202	163	160	173	193	187	182	171	181	194	205	187	180	205	196	181	177	177	179	176	177	150	191	188	180	193	199	195	186	169	196	172	210	187	186	180	190	165	186	179	172	207	204	186	185	153	189	190	182	170	182	202	176	187	154	193	201	171	178	158	184	173	185	201	181	197	181	206	192	184	198	211	186	195	172	174	167	174	190	180	194	176	170	189	191	175	209	157	164	165	197	163	182	203	176	186	176	181	195	203	179	173	184	209	200	168	156	198	176	198	180	163	193	201	174	165	175	179	160	194	191	188	187	172	190	186	177	196	188	214	215	174	173	193	160	175	163	189	182	176	159	183	182	182	179	176	201	199	185	201	176	205	180	193	173	179	180	200	201	189	164	159	176	195	166	199	180	190	173	196	164	192	161	186	153	183	152	190	161	199	180	176	192	193	178	189	182	185	182	145	182	210	169	188	173	178	215	178	164	194	180	159	175	190	179	199	156	192	205	163	200	205	167	198	184	166	158	190	175	190	202	183	189	183	190	192	191	190	187	182	185	176	187	165	162	179	171	173	195	203	169	186	179	191	175	162	200	197	194	200	167	186	168	162	206	190	167	174	171	188	168	185	198	204	192	195	209	189	196	186	177	184	208	189	168	167	194	194	194	154	188	186	182	185	186	175	187	192	199	181	172	172	196	182	173	187	159	189	197	209	195	184	217	198	187	177	180	175	179	187	170	176	188	195	182	166	185	203	174	162	168	177	216	163	185	178	170	187	165	163	171	164	171	185	176	208	167	172	172	175	199	175	183	174	175	182	185	192	180	189	164	197	189	159	167	165	192	189	170	163	188	179	177	154	173	188	187	180	193	189	185	196	176	154	190	181	185	161	212	209	208	172	193	194	171	184	188	183	183	171	184	183	172	178	175	209	192	181	193	174	181	156	165	193	177	191	169	173	201	191	176	184	172	167	186	181	180	211	172	182	175	187	163	161	191	192	176	176	203	197	205	180	176	188	171	176	176	171	166	190	184	168	205	174	169	166	201	168	166	193	179	174	160	172	170	172	175	194	179	166	199	191	167	205	198	181	168	174	169	200	183	193	195	186	164	199	169	177	185	185	184	172	200	176	170	178	168	158	170	176	194	162	164	212	201	201	160	188	153	165	159	178	178	168	182	192	196	195	178	173	183	193	199	191	191	163	177	183	214	196	185	172	189	189	169	172	171	178	176	201	181	185	178	189	202	175	214	175	199	190	202	193	180	172	179	185	175	179	209	177	155	188	160	170	211	178	172	174	166	205	158	203	219	213	194	182	199	180	189	183	199	181	181	203	174	191	163	178	168	177	203	196	182	181	166	185	181	203	176	196	188	194	175	189	185	183	170	173	179	174	157	185	191	179	196	187	180	175	179	174	195	169	169	195	175	182	198	168	198	198	172	204	174	183	179	192	213	205	202	178	200	236	162	173	180	183	178	188	174	176	164	178	170	178	193	190	177	187	168	210	171	174	173	196	206	163	181	179	172	188	190	190	159	177	181	192	177	194	197	191	178	176	174	213	171	166	151	185	163	186	198	207	182	183	196	161	177	189	172	193	193	184	174	203	183	175	182	182	210	174	179	187	178	194	161	177	169	180	181	188	188	192	166	186	181	201	178	198	193	170	196	185	178	194	189	181	184	197	181	192	166	183	188	180	204	179	210	169	175	170	163	175	193	172	206	170	163	175	184	181	182	177	169	174	174	184	188	187	175	186	199	205	175	184	179	182	194	225	194	165	191	184	171	203	169	188	173	190	208	191	184	182	185	192	171	162	172	175	172	172	189	193	166	214	188	199	186	187	186	151	168	175	175	179	200	184	170	188	159	191	170	169	182	197	183	201	163	178	211	196	171	203	185	160	181	190	167	169	180	203	180	186	172	166	198	195	189	168	200	186	172	179	194	191	186	194	189	213	197	165	190	203	183	170	196	170	173	185	176	182	193	188	188	202	180	173	176	185	184	174	165	184	176	178	183	199	204	172	172	180	184	193	160	193	180	161	180	212	172	180	193	199	163	170	199	194	195	182	169	165	195	182	185	207	176	175	163	179	195	176	178	206	180	196	194	167	183	170	198	179	166	164	167	186	172	206	189	167	199	190	166	208	170	188	163	207	184	170	192	192	205	175	176	191	175	184	180	188	186	179	188	198	188	188	183	183	180	170	197	189	177	164	185	181	182	178	174	180	172	171	175	191	203	158	189	181	187	197	166	180	186	186	168	202	196	185	183	189	175	188	191	152	169	196	224	175	176	172	173	171	172	170	198	175	158	168	195	183	176	182	170	219	177	208	178	159	184	171	203	177	181	166	171	178	204	165	173	188	195	181	175	180	201	173	166	168	194	161	171	187	197	178	172	175	187	176	172	172	178	191	190	180	179	159	166	190	179	197	182	159	188	184	192	206	194	177	186	170	172	200	193	176	168	174	203	183	178	192	187	173	179	186	209	197	200	194	181	173	179	180	203	188	181	178	173	210	170	175	192	148	203	192	201	178	195	183	195	184	167	193	184	195	185	197	200	194	178	179	186	184	167	168	183	177	167	148	189	170	169	159	171	182	206	164	173	185	191	162	159	176	170	173	185	189	158	172	192	208	162	171	185	209	183	188	182	181	171	153	165	197	174	183	189	180	164	176	188	157	170	204	160	201	216	192	201	182	221	187	173	197	175	168	197	162	196	184	219	178	203	193	164	188	175	184	173	187	168	189	180	192	195	162	190	175	183	170	178	165	156	186	161	190	191	182	189	188	192	194	198	193	190	184	186	190	190	194	190	203	181	174	186	180	203	191	181	183	193	196	189	203	157	185	168	211	177	194	180	179	191	195	204	192	176	230	182	180	187	169	197	182	205	192	183	177	166	173	171	185	170	177	190	186	206	174	165	198	154	210	195	179	183	167	167	174	182	181	187	197	184	187	191	154	174	185	182	184	190	189	170	195	189	171	190	192	178	199	170	191	203	172	181	166	150	166	185	183	181	169	169	175	208	182	177	198	184	209	196	200	139	164	205	196	180	166	183	165	198	190	181	190	184	175	171	187	163	185	204	199	204	176	168	176	207	174	162	182	197	201	178	205	181	184	204	182	210	154	184	173	187	159	183	205	177	180	174	161	176	188	189	151	186	163	184	171	212	194	202	179	158	193	178	203	193	194	196	183	213	204	191	160	170	202	193	159	177	166	183	181	197	184	173	186	177	185	191	177	192	197	173	185	177	178	187	170	202	191	195	193	177	179	170	168	166	191	165	173	151	187	180	185	154	175	169	174	170	165	179	145	175	191	195	197	175	176	217	185	180	166	194
53236	50824	43390	20456	2443	624	630	676	632	672	619	636	596	577	665	625	658	600	653	656	616	608	646	660	620	620	618	564	598	654	608	620	594	641	628	677	648	649	657	645	645	602	645	612	604	617	618	635	642	598	599	620	656	646	676	617	624	623	643	613	632	639	658	633	643	617	650	644	585	617	633	633	625	582	616	622	599	635	622	636	647	605	613	641	652	623	615	660	633	624	630	644	632	641	631	648	628	595	619	632	652	629	677	641	666	643	609	624	662	623	617	629	650	645	645	632	645	621	651	608	643	642	615	634	624	629	643	605	624	580	551	663	582	610	645	609	669	612	635	653	668	664	608	648	622	635	634	639	624	615	614	630	624	646	625	651	634	635	629	678	646	644	634	614	607	627	603	657	623	629	631	613	653	662	609	685	630	653	572	584	645	594	604	636	667	627	654	627	652	617	643	629	690	656	684	649	659	671	659	650	681	614	632	635	637	624	663	622	622	638	620	668	619	626	629	666	636	645	638	653	610	641	623	617	637	642	637	654	588	651	586	616	640	647	608	636	576	632	669	612	640	637	640	632	611	634	635	602	630	615	632	617	641	649	668	635	604	608	646	613	595	674	595	643	630	593	600	610	603	653	602	568	650	595	617	613	642	641	634	608	606	646	594	599	624	606	608	596	631	608	629	634	653	608	627	666	670	641	602	601	638	604	620	619	625	640	655	667	649	679	637	623	617	618	632	618	658	648	651	653	608	650	631	661	639	644	610	616	607	638	640	610	628	632	622	650	657	622	646	611	622	663	623	604	606	679	643	630	626	688	622	646	596	618	628	620	626	643	621	648	612	636	621	651	628	653	652	628	635	658	647	700	640	635	665	602	629	596	644	662	643	675	625	606	622	691	650	623	638	651	631	571	651	606	624	623	596	620	689	620	651	662	623	639	659	598	624	619	608	677	605	612	602	604	644	630	606	629	633	619	619	648	621	646	651	658	638	650	627	601	626	630	622	599	663	645	630	620	650	585	634	636	630	621	586	606	598	641	616	626	662	618	622	655	599	661	612	627	629	604	619	602	613	643	636	618	657	638	688	635	646	632	604	628	640	616	657	681	641	634	618	636	622	627	659	628	620	664	655	606	620	572	634	683	654	602	643	617	637	607	630	641	650	629	630	670	579	576	657	619	624	622	670	645	661	633	659	642	637	588	587	610	673	649	656	643	607	632	648	657	587	595	663	586	653	580	571	591	635	623	633	603	641	628	622	598	625	616	617	616	637	608	642	604	642	634	628	636	628	608	616	606	636	738	640	589	628	631	635	621	664	681	614	633	614	608	661	604	647	653	632	585	580	644	636	619	596	617	636	604	692	592	636	634	633	646	608	612	653	635	602	625	611	638	662	597	637	616	619	588	637	621	618	602	647	648	623	635	620	626	666	622	616	665	651	607	585	608	633	620	681	625	612	600	604	626	656	583	654	669	616	627	647	631	588	622	654	616	650	609	664	647	632	611	600	625	637	660	631	630	644	581	606	626	644	594	632	619	636	654	644	630	682	626	621	618	666	604	623	616	605	640	648	638	673	615	641	634	683	643	630	683	677	630	643	614	666	610	623	662	593	609	661	617	590	609	587	642	613	638	610	598	673	682	624	636	585	621	646	619	620	637	667	602	590	596	617	638	591	622	577	661	604	629	601	662	621	634	663	614	678	654	627	669	608	630	663	669	598	677	632	648	602	639	631	628	632	621	673	639	617	603	674	647	651	613	630	653	609	590	625	651	658	661	655	636	600	669	625	635	585	625	662	621	665	659	645	630	673	671	628	607	673	593	594	669	633	694	617	651	640	630	610	609	633	646	640	646	643	596	608	599	655	627	621	596	652	662	639	627	617	666	650	645	638	629	576	623	628	686	644	610	590	629	620	591	652	640	618	637	605	629	619	658	615	640	659	638	620	636	611	616	629	634	605	672	589	604	622	613	617	642	636	650	626	634	633	632	599	662	656	619	615	625	644	633	669	655	669	598	654	630	644	647	644	620	597	613	648	628	599	624	628	649	603	617	578	551	661	639	676	608	593	617	595	660	629	687	611	649	621	605	609	620	647	614	628	638	654	647	635	620	600	587	605	656	635	644	658	625	605	594	618	635	632	598	637	644	612	642	614	694	565	633	582	610	631	607	648	614	576	632	611	644	626	599	638	611	633	654	654	615	606	633	633	626	610	612	613	633	630	590	616	624	626	656	617	656	638	672	605	616	633	596	672	630	635	621	622	633	620	606	638	619	603	631	602	622	637	648	647	663	625	621	647	617	605	631	637	633	626	619	655	624	666	643	657	631	636	627	653	621	605	621	631	661	643	696	640	668	640	658	640	605	585	628	620	605	569	660	631	621	590	605	612	603	637	636	604	620	608	629	603	633	627	624	677	630	628	633	626	581	644	626	603	590	621	636	573	668	610	661	611	614	637	638	683	646	604	654	641	641	607	627	609	624	635	653	626	606	626	600	626	614	621	658	618	591	638	653	627	683	621	623	652	621	645	623	641	586	636	652	667	629	639	621	626	609	641	583	640	631	641	626	659	613	592	631	640	612	599	634	601	640	617	633	656	637	621	598	656	615	654	605	636	666	583	634	622	622	647	674	619	620	638	683	681	598	616	631	659	611	647	658	641	600	647	600	676	581	651	626	583	601	647	593	649	669	626	628	625	660	653	681	609	662	575	636	638	605	637	620	622	609	623	619	627	603	609	608	664	630	625	631	652	657	609	606	641	635	609	594	619	603	587	592	638	623	629	630	638	624	611	666	614	581	633	650	646	607	630	619	592	635	623	617	564	614	621	674	677	656	654	606	600	600	654	634	606	622	652	562	612	620	656	609	626	589	623	608	648	638	625	635	609	642	634	665	607	647	599	644	624	639	667	627	640	657	591	651	651	712	643	534	627	604	657	585	622	627	618	627	624	635	588	632	633	654	643	598	662	626	661	618	606	611	648	628	569	639	626	662	666	646	632	633	664	658	604	614	620	642	665	672	566	637	620	563	633	659	601	622	670	623	667	614	682	618	615	601	684	627	619	658	614	601	662	653	643	589	640	616	600	611	670	644	625	641	609	616	640	620	578	635	652	633	628	617	655	598	635	649	635	659	601	676	616	583	639	615	654	612	681	651	634	631	637	623	691	660	639	655	617	651	627	592	637	606	631	649	650	639	633	607	670	615	628	583	599	636	648	609	623	653	635	597	620	613	602	611	624	667	580	642	631	590	626	629	707	629	602	611	593	611	611	659	665	627	614	599	593	616	679	615	653	597	632	578	653	632	632	635	626	654	644	621	600	647	643	604	622	608	655	642	672	608	617	583	667	649	624	673	637	602	605	625	572	582	623	640	650	588	619	592	613	632	643	667	599	610	633	618	670	617	595	642	647	665	639	590	624	660	642	580	640	639	659	664	687	630	641	621	599	584	648	598	618	621	613	630	636	635	631	594	623	560	614	609	653	600	608	650	572	598	631	660
73158	72788	55896	25672	6650	442	237	256	235	259	221	248	234	222	247	250	232	244	263	249	231	238	235	198	248	233	231	256	228	202	236	241	225	256	243	245	238	222	218	223	258	224	219	215	239	236	233	201	239	226	225	223	220	224	238	226	241	235	224	225	260	243	250	237	247	245	219	226	247	251	248	223	216	193	226	215	235	203	235	225	239	242	244	213	251	214	224	241	218	212	242	225	236	247	220	229	224	232	212	227	257	244	218	255	257	220	227	243	245	221	222	227	197	199	254	247	240	207	244	253	215	206	256	240	234	244	212	244	237	233	259	227	229	232	230	215	212	216	246	220	248	209	243	230	251	197	231	234	226	244	223	254	240	252	219	232	232	243	205	247	228	241	252	223	241	265	257	207	225	229	222	232	252	225	247	241	229	223	236	262	213	238	222	222	245	219	220	239	264	217	242	219	233	226	224	240	217	208	217	232	224	243	214	226	218	233	210	216	222	242	215	207	241	247	227	232	224	251	240	246	237	212	235	247	200	219	247	223	212	228	229	217	214	226	225	220	226	216	217	214	237	210	270	228	218	218	233	217	221	230	223	252	207	231	209	233	219	234	214	225	196	258	248	224	218	224	252	238	208	236	214	202	243	232	243	245	254	259	252	229	257	220	238	239	210	222	225	224	233	257	223	212	201	237	243	240	220	204	223	232	203	202	219	226	226	232	211	226	221	250	226	239	256	250	210	215	222	208	210	223	220	218	255	210	249	237	247	239	243	233	221	241	221	244	222	228	217	222	232	221	234	239	237	229	244	229	236	226	200	214	211	218	214	219	235	229	224	243	224	202	214	236	263	245	226	213	242	254	236	248	223	219	210	209	199	224	239	238	261	225	214	241	237	238	235	212	256	211	223	203	216	241	245	228	219	231	226	215	208	217	228	224	214	253	229	251	252	215	212	251	257	237	236	213	226	268	260	219	234	240	234	217	232	236	245	229	254	246	216	223	247	227	223	248	248	231	228	223	262	244	239	244	198	204	250	241	239	236	225	241	205	227	223	207	258	238	229	217	247	213	228	218	215	229	243	204	227	247	210	215	196	231	235	239	250	232	242	240	230	235	228	222	225	224	214	225	245	234	231	217	232	221	214	218	227	230	231	215	244	254	223	221	213	247	225	216	239	253	255	202	223	219	255	239	254	214	252	229	262	246	233	230	244	211	244	207	211	231	219	223	274	230	244	221	266	216	241	236	193	244	223	222	247	216	248	213	220	219	232	219	230	239	237	245	231	232	221	238	206	243	232	229	227	237	251	254	217	243	226	249	235	224	229	238	244	236	220	227	235	221	249	238	205	229	235	243	234	219	216	218	224	211	252	242	228	223	233	235	253	249	234	253	217	230	245	232	217	244	274	248	220	246	255	209	230	221	237	243	215	222	248	225	236	229	247	207	260	221	218	254	234	241	221	234	207	222	242	222	269	246	246	212	239	227	196	230	221	261	232	238	279	236	255	235	236	233	225	206	242	243	219	225	213	214	218	214	224	249	258	227	237	233	248	262	240	254	238	252	201	263	248	228	232	224	248	193	218	221	251	218	227	210	236	229	250	224	237	216	208	230	225	222	216	232	215	235	231	228	216	249	212	223	218	235	255	269	243	245	213	245	224	249	227	233	237	239	245	242	221	254	236	228	215	222	216	232	251	224	248	242	250	263	219	231	271	219	205	240	213	228	234	227	207	205	251	245	235	223	236	238	225	227	239	223	229	218	191	222	242	207	272	241	239	226	203	230	249	226	213	219	228	236	233	246	238	241	231	238	239	236	203	232	241	211	238	236	226	247	217	226	256	225	207	233	230	215	215	209	218	225	228	238	213	232	235	221	225	249	211	233	244	234	242	232	242	232	225	236	237	249	223	253	240	206	251	243	207	221	222	231	211	222	232	246	225	246	219	224	212	225	269	201	263	252	230	211	236	221	221	250	231	246	234	243	212	202	240	201	238	206	251	217	223	225	222	239	226	272	233	235	247	249	230	235	209	237	249	225	224	230	237	239	237	228	245	226	255	220	206	252	242	254	205	239	231	237	232	211	224	230	255	232	238	237	235	237	207	235	237	259	259	216	232	232	232	217	229	220	240	205	238	232	220	228	224	238	231	232	252	239	234	242	242	228	219	238	253	229	247	235	241	223	229	219	208	262	226	210	220	227	246	233	212	253	236	220	222	232	222	219	224	239	226	241	242	247	220	255	219	212	211	226	254	221	219	217	254	210	240	230	208	246	247	222	242	253	238	234	221	214	219	247	210	230	213	218	239	274	245	241	230	233	244	226	235	232	220	216	230	250	256	220	236	227	232	241	252	228	223	209	225	240	247	213	205	207	208	216	217	229	220	255	220	263	237	230	233	226	257	228	233	232	231	257	222	233	237	218	235	245	234	255	219	242	226	222	213	246	226	262	242	235	255	196	244	255	219	220	212	252	228	245	246	226	259	217	236	263	254	224	248	231	227	223	227	247	226	221	224	255	222	217	227	260	227	220	242	225	241	222	228	237	229	243	209	227	203	239	217	221	224	247	223	248	228	225	248	237	243	228	227	245	224	215	238	230	219	231	227	218	245	232	211	243	257	241	226	254	225	247	255	229	226	241	231	212	245	251	227	226	229	223	192	227	229	226	253	213	241	237	235	232	256	238	228	239	208	220	227	245	232	250	234	224	218	220	247	252	221	210	249	250	221	221	217	211	235	244	216	229	224	243	252	228	218	237	221	222	224	255	238	212	242	223	234	249	210	243	246	215	207	223	220	224	237	256	251	211	226	248	211	241	249	207	253	209	241	223	224	254	247	217	222	245	287	212	239	246	241	198	234	204	223	217	223	248	227	226	229	241	233	217	208	250	237	226	231	214	243	241	220	233	192	204	218	240	220	229	206	207	255	220	202	221	206	256	206	225	218	254	234	243	243	227	218	237	257	266	218	218	237	235	243	198	230	218	233	238	226	246	244	223	241	229	242	247	249	256	248	225	234	232	244	228	251	236	225	225	237	242	223	236	201	228	225	246	230	271	243	240	246	219	228	233	219	231	236	226	227	217	254	229	237	216	199	265	215	208	235	233	235	242	218	243	228	199	234	203	233	234	212	251	221	233	229	216	215	214	234	241	245	227	238	218	226	251	246	203	230	232	245	214	223	239	218	240	219	234	205	222	247	227	232	231	225	250	244	230	244	214	236	230	248	252	248	241	227	240	234	231	265	224	252	249	269	237	236	247	219	244	255	234	236	197	235	244	232	204	229	214	231	224	269	231	226	228	217	262	226	221	213	261	217	215	232	233	241	218	231	215	215	232	240	246	252	222	255	252	239	247	201	246	233	247	239	235	225	234	212	210	222	249	228	229	257	239	226	246	244	219	234	234	258	237	239	256	239	218	231	213	218	232	220	208	223	229	223	233	257	236	222	226	231	252	229	205	243	216	222	225	244	249	222	221	233	229	240	234	233	220	218	239	239	236	241	228
64437	66249	55260	24703	1405	828	840	815	861	823	778	773	769	738	768	765	782	754	762	766	805	710	752	727	771	765	720	802	740	731	753	771	729	825	734	763	808	770	745	774	772	735	717	737	779	784	733	750	714	781	681	705	793	718	722	742	740	818	735	746	782	788	749	734	744	751	741	773	758	775	732	727	717	771	758	768	780	719	797	726	761	721	755	716	754	757	754	740	717	794	726	746	802	767	698	745	729	756	743	715	770	782	751	782	693	763	752	698	743	746	720	776	785	730	762	740	766	767	732	745	736	799	761	714	805	773	738	723	737	762	753	766	743	756	762	739	810	765	738	784	711	778	715	745	756	765	771	744	800	742	735	766	764	759	730	691	739	757	750	734	750	778	750	805	766	723	769	758	785	761	770	736	765	769	765	758	731	742	748	785	769	781	721	756	787	730	773	742	723	835	754	778	733	729	717	718	757	730	765	734	766	785	742	721	752	798	777	758	801	784	748	747	748	761	722	677	766	720	736	786	773	748	779	764	723	759	755	755	772	769	783	686	770	772	733	778	751	714	747	717	723	688	746	732	756	736	728	742	732	786	735	714	757	783	732	721	745	796	779	756	741	763	680	766	750	791	744	752	759	792	756	729	759	762	726	754	809	742	773	771	729	734	765	786	786	763	742	769	764	724	751	715	765	755	752	739	737	749	714	686	766	770	755	755	751	713	745	789	739	729	763	787	733	737	742	740	737	732	769	742	729	744	720	747	788	740	813	754	765	774	813	786	774	736	782	749	770	799	759	748	754	749	742	730	792	749	766	752	755	773	724	754	759	727	769	771	759	760	799	733	746	737	779	757	738	747	772	747	744	764	727	779	748	778	812	772	756	747	779	743	729	753	750	780	735	746	763	798	751	716	744	787	750	754	773	783	802	723	741	782	788	771	743	713	754	753	739	750	713	758	790	728	775	734	748	771	769	727	750	740	742	749	772	707	763	751	785	743	684	744	741	770	703	718	723	706	785	769	764	764	789	736	765	791	759	806	715	787	798	763	766	771	735	696	777	742	725	779	762	769	763	730	750	699	746	686	764	762	793	770	710	766	788	773	749	778	743	722	729	755	786	738	765	764	831	782	736	774	798	750	775	788	752	745	670	769	791	825	745	768	745	784	750	783	754	737	738	768	780	729	741	742	718	810	712	770	764	730	746	778	720	738	799	802	730	754	744	752	719	754	774	802	733	776	728	764	743	725	782	759	769	730	779	689	741	744	780	773	811	760	737	775	792	691	787	760	718	770	727	771	781	719	781	770	756	746	775	803	740	746	761	724	727	770	790	784	722	739	715	738	723	740	743	794	742	753	740	728	714	771	735	738	744	773	806	743	791	761	703	715	774	743	737	772	736	716	746	743	718	744	761	700	740	753	771	804	701	756	756	736	762	752	767	752	729	746	752	743	748	763	697	780	776	738	751	733	784	766	740	774	753	753	748	748	778	729	751	804	772	752	808	710	744	749	753	804	767	766	768	761	770	780	733	746	758	697	738	776	751	706	744	753	713	705	763	785	744	758	747	790	776	758	711	779	738	737	764	786	743	726	742	746	783	733	803	724	780	791	733	736	743	740	788	738	768	767	768	763	754	794	775	730	756	719	761	758	803	775	752	727	709	779	766	793	780	727	764	704	756	702	745	795	747	726	749	760	793	764	754	744	714	711	748	802	752	741	759	744	763	747	795	778	732	766	770	756	792	746	770	755	731	775	694	745	762	772	739	725	728	726	763	738	785	759	733	772	698	779	761	760	796	750	738	806	733	776	719	794	772	769	766	763	742	795	779	674	732	736	713	711	766	762	778	759	756	783	780	753	769	734	762	779	794	738	725	756	680	742	747	812	807	703	703	731	757	752	732	748	739	732	730	772	775	673	699	767	773	663	760	709	787	764	762	767	722	762	806	767	749	739	742	712	737	718	734	725	739	743	748	755	735	723	774	693	788	766	762	735	723	699	747	782	770	731	757	749	751	780	774	761	791	744	777	738	731	778	749	742	739	762	755	739	756	759	773	754	762	696	728	749	768	729	736	715	795	706	790	744	749	741	739	722	742	756	780	729	789	763	781	711	764	789	738	758	711	725	795	763	756	764	737	773	707	760	755	744	739	803	732	809	732	733	716	785	737	736	776	768	757	730	772	762	804	721	746	771	766	759	754	710	774	751	816	763	746	776	752	782	772	794	788	768	770	720	803	796	741	764	738	798	775	705	741	737	776	763	754	736	772	750	762	709	760	826	769	765	757	764	772	772	744	733	748	759	758	757	770	743	711	756	753	737	772	707	770	767	758	750	782	781	719	747	728	755	776	757	724	760	787	671	741	739	702	781	762	765	807	772	760	729	784	736	719	769	752	746	737	768	742	713	724	770	754	751	798	768	734	759	748	762	769	745	729	742	724	779	753	707	765	776	724	717	799	776	771	728	727	791	763	721	714	807	764	735	730	681	757	774	762	776	761	778	785	773	773	729	703	755	741	764	803	818	784	769	748	753	788	748	752	792	725	781	747	705	718	739	837	714	751	724	714	742	752	712	777	796	783	785	699	775	752	760	756	728	766	794	729	701	740	797	752	754	751	729	767	764	748	749	708	726	818	678	740	731	732	733	831	778	755	733	770	753	745	770	773	734	756	754	805	775	753	761	764	732	720	755	741	775	751	730	710	748	762	793	730	752	769	708	746	744	789	782	704	783	761	747	716	767	776	725	724	675	759	749	689	763	735	766	766	738	715	753	724	719	751	795	781	778	737	763	720	743	757	735	754	754	736	802	698	765	781	718	766	733	732	769	755	790	738	787	787	759	748	770	715	724	788	764	753	745	773	688	798	717	784	738	771	784	711	742	713	763	766	716	767	772	731	736	707	787	744	745	744	777	739	790	749	788	729	747	737	691	740	766	779	782	762	749	795	745	812	775	729	788	739	768	779	743	762	785	754	762	741	716	770	720	739	737	736	791	759	764	764	760	733	790	742	758	754	752	780	738	705	744	724	788	768	757	695	710	757	770	814	768	771	829	736	775	762	730	762	735	751	762	785	743	747	769	749	791	759	737	801	753	726	757	725	730	731	782	763	746	778	739	802	754	769	739	756	760	758	750	794	782	761	726	793	770	780	720	760	795	770	771	795	763	818	752	727	719	764	699	755	801	715	768	753	743	753	734	767	739	746	766	746	744	763	754	739	746	747	767	744	725	778	711	776	757	737	736	759	767	702	797	693	779	710	789	779	710	735	727	749	752	738	747	757	752	747	757	734	762	775	791	807	780	752	740	785	768	778	774	728	754	778	782	733	792	743	735	705	728	759	731	743	735	753	777	789	788	746	738	765	737	745	778	780	739	756	762	768	732	766	716	764	747	747	781	739	728	763	775	712	780	743	774	706	770	746	755	761	727	725	791	698	756	739	738	759	750	771	784	776	785	706	806	738	719	754	740	765	726	722	764	750	753	704	743	750	791	778	762	765	715	749	804
32344	22153	8806	895	241	195	178	181	201	189	188	220	185	184	217	165	194	198	206	225	185	150	215	199	187	183	165	185	167	196	185	176	197	190	175	193	185	191	180	201	197	204	185	196	180	193	198	206	176	186	203	183	177	194	189	183	156	165	198	206	174	177	189	207	190	192	196	223	188	176	167	201	199	188	153	193	202	191	209	190	184	190	172	195	205	205	151	207	200	188	200	202	199	167	186	174	181	218	172	203	200	198	175	187	173	174	191	161	184	185	183	214	208	204	175	187	187	199	167	194	174	172	209	199	171	176	168	174	186	191	191	199	212	183	183	192	181	203	200	190	197	190	195	203	184	191	176	189	167	184	180	202	187	171	190	188	197	181	193	212	202	206	188	163	195	191	184	165	172	202	178	185	211	192	192	196	223	205	199	186	179	184	193	185	183	193	196	186	180	181	169	182	200	187	202	184	180	217	195	204	192	166	184	195	178	191	200	184	173	198	190	188	193	174	218	213	170	197	204	190	211	180	198	176	195	172	203	188	181	191	176	189	205	195	182	191	192	207	147	198	176	183	219	198	190	185	189	186	174	193	189	204	170	185	184	186	177	178	202	203	187	203	180	157	203	205	187	206	209	186	183	211	173	198	177	186	224	181	190	197	192	198	208	206	201	200	190	169	190	172	180	210	208	190	179	202	197	198	213	190	193	200	192	210	204	191	204	202	208	206	193	199	192	186	172	189	180	214	178	183	168	177	189	187	194	192	201	204	188	202	197	172	194	190	202	181	188	163	189	181	193	211	199	177	182	198	165	176	174	191	190	201	161	192	173	180	191	196	169	205	181	195	213	168	204	197	190	190	187	197	207	200	180	176	200	172	187	184	177	172	179	214	197	197	214	170	197	174	193	196	193	177	172	183	222	181	192	186	177	198	197	192	197	212	199	176	179	189	193	167	212	185	206	194	190	190	186	189	210	182	200	196	190	166	194	147	181	221	211	194	173	182	167	194	199	186	196	193	187	197	221	176	182	191	203	173	187	174	191	191	191	191	196	191	190	225	183	204	194	201	205	194	172	201	182	172	217	194	188	178	204	173	186	175	193	188	205	184	175	205	187	193	209	199	196	194	189	200	167	167	157	178	167	187	186	202	206	189	185	195	198	173	200	189	210	188	200	174	198	209	164	204	195	200	193	197	166	212	175	212	200	172	180	195	175	203	183	182	163	192	176	176	197	190	184	167	195	177	168	189	198	187	175	170	177	194	188	165	183	177	187	191	186	199	189	200	212	199	172	209	163	207	184	200	167	172	175	186	182	178	168	191	201	211	209	184	185	197	187	194	223	180	198	195	173	190	186	203	178	198	191	204	192	191	192	202	211	180	221	185	176	177	166	170	210	184	178	207	183	192	214	160	178	196	189	177	215	201	192	177	190	198	193	194	188	202	175	189	189	195	183	212	200	186	185	163	229	197	219	206	204	159	217	193	197	175	202	181	190	171	217	184	198	206	188	184	210	178	175	194	193	179	170	185	205	184	161	191	189	231	196	194	184	186	180	165	194	183	175	194	173	178	202	183	182	190	196	197	205	177	203	189	176	204	195	186	184	170	228	197	200	187	182	211	204	190	211	221	203	207	174	174	186	160	199	190	197	175	198	179	187	178	186	203	181	165	167	188	204	197	202	177	187	188	209	192	202	182	197	177	185	165	194	177	185	208	189	172	184	195	225	185	185	175	196	191	177	184	158	168	200	190	179	182	164	174	211	202	184	192	203	207	193	185	169	187	223	192	192	186	176	183	169	196	189	205	187	187	178	198	208	168	172	204	198	193	209	194	200	181	173	173	208	217	171	205	182	200	170	166	213	189	191	197	202	206	184	196	208	176	170	186	197	194	203	220	170	178	186	202	202	190	183	194	207	170	196	201	212	200	188	188	196	206	183	191	199	187	220	157	206	184	189	187	170	165	207	190	187	196	205	188	182	188	154	183	190	217	200	164	199	167	173	175	202	185	180	177	164	194	206	199	176	195	200	194	189	190	233	200	197	167	164	169	204	177	192	184	176	211	192	195	196	211	198	163	179	184	190	193	204	188	177	197	184	184	195	193	193	187	207	214	197	154	193	184	181	180	209	215	200	218	182	183	187	183	216	186	181	169	192	219	197	200	182	197	186	197	169	173	182	212	189	196	186	178	185	219	189	199	193	186	177	213	185	187	169	197	184	187	194	162	171	195	175	180	182	186	187	192	171	163	218	177	199	203	180	204	205	170	168	167	196	188	198	184	169	201	196	201	184	182	176	196	192	197	197	202	210	240	182	206	212	170	200	170	211	209	189	166	201	199	208	175	170	174	182	166	176	197	205	197	196	190	163	195	174	192	187	200	178	176	142	159	174	208	181	199	198	188	184	179	191	184	179	176	196	200	190	192	217	193	176	168	191	191	188	175	193	191	186	198	181	176	180	182	192	162	198	184	180	190	182	189	202	199	189	191	210	178	190	187	172	175	177	188	183	168	192	182	175	178	179	201	199	199	199	197	184	195	197	201	199	206	184	199	206	206	200	195	184	206	182	200	190	199	168	213	169	194	178	193	184	186	184	202	192	209	163	200	184	220	211	214	182	200	204	188	208	206	192	172	163	205	183	186	185	172	154	188	198	206	191	173	165	203	200	202	189	205	216	198	189	203	171	208	184	206	202	173	194	170	200	195	178	207	210	195	188	178	174	187	198	187	175	209	172	190	178	206	195	192	174	186	189	178	197	181	209	172	187	204	178	198	208	188	193	190	185	170	189	183	198	196	188	162	190	191	196	185	206	202	212	201	212	195	214	177	182	171	228	173	186	167	190	184	192	176	186	199	194	207	175	175	204	185	187	196	183	187	173	173	163	178	188	191	202	185	206	220	181	184	179	203	188	171	204	180	181	178	201	174	213	180	167	194	217	191	203	195	189	184	198	196	173	204	184	198	200	194	171	188	184	194	184	184	180	192	203	193	190	189	179	192	193	189	177	158	188	167	177	185	194	210	198	187	184	167	176	188	202	205	187	210	175	178	197	179	190	185	150	200	204	191	202	200	190	199	179	185	189	172	172	214	177	178	196	206	199	193	171	223	210	220	190	205	166	207	185	194	181	174	202	161	174	204	207	195	205	216	180	216	190	178	192	192	224	184	188	186	179	208	213	216	181	199	164	164	186	182	182	193	174	194	191	197	193	217	212	206	190	194	192	192	190	177	173	167	192	209	183	190	210	192	178	195	160	197	191	167	167	184	158	210	194	193	185	203	185	194	179	191	184	190	207	186	194	181	169	204	172	191	211	197	171	170	165	206	210	197	180	181	164	181	190	203	180	167	182	204	204	185	172	208	186	172	172	199	212	192	174	219	180	173	205	190	181	187	183	188	170	182	185	209	196	186	188	197	191	184	177	197	182	190	195	208	170	211	186	189	175	194	202	210	204	217	211	218	187	211	186	169	181	193	196	166	187	186	208	215	210	191	186	185	188	209
34437	26499	13658	2145	655	605	642	652	649	674	634	653	634	643	618	635	684	635	656	675	645	635	670	640	657	633	654	631	584	624	638	628	665	660	606	645	628	705	648	681	725	637	598	631	665	676	634	630	651	679	711	660	633	660	609	631	654	665	620	619	646	606	688	661	623	617	651	654	670	663	666	670	610	619	662	646	647	612	656	646	622	653	688	622	647	629	630	620	588	707	605	642	660	665	614	629	643	661	632	620	633	646	663	655	698	694	634	616	608	637	683	660	669	646	609	627	640	633	670	684	653	656	675	617	638	645	618	667	698	624	639	611	613	604	650	651	643	640	658	635	685	639	680	640	664	662	634	667	635	628	628	627	629	630	627	634	635	654	610	668	652	668	636	625	681	631	617	623	674	626	645	649	650	601	672	653	684	631	636	606	697	689	653	688	634	639	632	650	648	645	628	609	631	680	695	644	643	625	613	652	671	665	662	628	627	614	675	653	708	604	678	657	645	640	625	642	619	690	644	657	665	636	605	646	595	651	636	650	653	687	637	652	625	689	622	639	636	612	635	623	676	674	657	649	670	650	642	699	643	657	695	660	695	604	657	638	628	675	626	648	643	650	666	606	650	608	652	644	648	662	636	670	652	639	662	626	652	674	639	593	671	643	630	638	659	665	637	632	651	644	628	682	640	622	682	613	642	626	617	707	658	650	626	606	652	600	651	689	682	621	647	645	699	636	654	665	660	612	622	696	682	643	600	671	628	635	652	665	617	641	613	639	614	669	632	642	672	656	639	681	656	632	657	650	626	641	633	649	613	652	680	586	622	653	656	604	667	677	647	591	659	605	656	620	661	633	681	671	685	628	655	666	644	610	625	629	668	636	654	641	639	610	600	651	600	635	656	696	631	628	671	613	608	630	615	627	637	654	641	624	712	622	649	642	615	608	674	663	639	602	648	676	639	664	629	671	608	666	619	712	591	677	626	633	659	639	664	688	633	634	631	645	642	653	629	627	666	612	647	635	656	689	607	659	635	638	658	667	664	677	677	693	671	637	647	659	623	696	627	648	653	675	653	622	666	660	647	652	660	661	622	624	599	661	674	639	669	668	631	632	691	664	640	672	624	687	623	647	667	647	652	637	657	653	622	656	638	590	685	656	660	642	677	620	644	639	635	689	614	625	647	665	645	634	684	597	651	664	666	680	636	613	662	618	674	676	650	606	685	615	691	671	653	652	584	633	688	643	643	677	632	659	656	647	604	652	645	653	670	643	615	619	651	645	674	662	610	619	623	634	603	642	657	638	654	687	649	623	601	610	640	600	645	670	647	648	669	626	596	641	666	653	628	696	647	646	679	656	651	617	615	637	662	627	655	614	633	626	647	671	622	636	631	638	613	655	651	677	668	644	648	680	656	633	639	636	620	632	603	665	629	617	622	676	643	663	632	656	659	637	646	653	676	658	640	634	631	637	671	639	623	699	662	653	646	625	604	632	640	631	699	589	640	649	638	646	649	666	622	641	669	631	625	631	644	657	626	647	651	642	649	651	655	665	581	648	649	636	593	652	648	674	633	679	651	691	664	642	598	644	653	665	623	656	670	637	574	661	705	656	596	624	645	680	649	669	662	606	629	644	646	637	589	606	618	663	605	624	640	670	641	623	648	699	701	634	633	636	615	635	645	584	644	636	657	662	638	649	652	678	647	642	679	646	600	626	673	616	652	684	647	621	678	658	656	628	607	656	651	636	645	626	668	636	723	672	670	671	651	634	633	643	646	655	598	629	688	651	628	595	661	620	636	638	680	628	688	581	650	649	655	632	650	680	662	715	614	658	698	661	662	606	648	665	632	663	620	661	650	646	672	650	608	646	603	689	655	657	647	637	684	603	597	643	713	618	652	641	641	631	640	683	626	600	641	702	647	602	684	646	703	650	647	652	621	637	663	647	615	644	673	661	618	681	640	664	653	667	662	626	662	669	607	652	675	653	708	638	621	662	620	628	690	634	671	684	731	670	630	625	667	645	645	598	674	652	653	638	610	614	654	640	673	640	623	639	654	671	632	624	641	663	663	606	610	644	659	646	685	680	677	626	669	680	648	625	660	664	621	609	640	622	617	636	665	702	673	667	625	652	598	668	639	632	645	626	670	665	652	631	652	654	643	653	644	653	631	635	660	627	615	630	640	581	618	632	665	616	638	637	648	678	635	640	681	654	643	669	642	585	634	613	634	659	604	666	662	638	599	666	634	655	623	667	689	666	607	633	626	590	675	629	624	619	645	679	674	641	642	660	695	681	668	628	641	636	671	637	636	666	653	653	641	636	705	666	655	616	645	622	626	583	650	656	648	608	633	642	669	686	678	628	651	678	679	664	668	664	657	640	665	634	651	629	652	644	702	646	640	633	648	686	609	623	648	677	619	667	679	641	648	670	676	627	653	694	664	671	664	650	671	632	688	627	665	655	650	676	598	613	647	618	680	636	644	658	665	625	635	647	629	616	627	628	654	640	718	616	649	650	598	690	635	621	671	634	668	636	612	653	641	694	651	645	679	657	668	615	661	676	667	631	644	647	646	616	630	664	618	652	669	633	634	704	643	653	626	627	665	660	642	598	627	705	643	638	654	617	638	665	662	637	615	658	617	638	667	617	663	607	665	647	642	670	655	633	636	669	639	690	644	674	635	667	668	621	666	622	673	636	620	679	606	613	614	656	648	644	660	644	659	648	601	670	616	606	669	670	632	609	582	634	658	640	648	690	662	634	649	612	683	603	700	626	598	614	653	658	609	629	626	639	650	698	621	644	680	710	612	600	704	625	618	655	658	655	640	655	649	658	643	628	650	624	644	676	646	673	641	667	672	621	648	692	637	662	629	669	640	608	707	675	618	646	634	659	667	658	606	633	663	673	682	650	634	670	657	683	659	614	663	704	649	618	687	624	687	676	686	651	625	572	655	658	648	641	622	617	642	645	673	678	641	643	681	683	670	668	651	632	672	631	630	642	640	663	638	657	682	676	640	636	676	627	680	687	628	640	647	635	687	667	642	642	610	628	604	625	684	625	625	658	648	624	627	706	685	688	648	654	614	652	657	591	662	691	647	685	661	658	686	630	662	652	640	616	634	675	666	654	660	624	682	660	666	686	621	639	668	674	637	633	653	631	662	680	689	663	660	661	614	629	608	668	594	646	660	630	641	621	661	618	629	676	660	636	634	638	674	659	603	644	687	627	638	628	672	644	627	676	673	672	634	658	660	622	637	720	712	642	630	676	652	668	676	604	640	648	624	657	663	643	621	631	605	660	670	669	636	655	638	625	642	667	631	642	592	648	676	660	658	612	658	626	668	605	663	614	660	661	674	590	647	669	647	658	596	638	667	707	665	676	684	667	622	683	651	608	663	617	623	613	652	663	629	680	650	642	603	613	666	656	656	686	589	646	672	612	671	622	636	619	611	641	632	652	633	593	620	612	657	614	682	670	643	638	585	645	643	715	640	650	668	631	636	623
69352	63625	41621	16010	1080	199	151	170	163	144	175	142	145	140	137	156	159	174	174	157	165	151	162	187	139	147	177	153	166	165	142	158	155	134	156	151	146	147	161	159	151	137	140	149	183	144	140	141	135	144	139	169	134	150	138	158	123	165	148	165	146	146	157	172	154	151	150	150	122	140	144	155	174	133	145	145	165	162	139	142	158	142	139	125	164	144	147	148	146	142	158	146	154	162	149	138	159	113	148	159	152	145	158	147	152	159	163	155	154	134	145	144	152	152	155	142	168	175	152	121	168	141	156	141	150	132	142	155	143	134	167	138	135	135	136	160	157	127	127	141	145	142	162	160	156	131	148	134	156	171	155	145	149	136	142	162	134	148	148	152	160	150	142	143	149	161	160	158	162	147	158	145	163	146	151	157	151	163	147	122	135	167	145	149	140	148	130	132	149	156	140	153	143	152	157	147	150	141	145	133	150	139	153	153	136	140	138	166	141	144	157	172	160	148	151	152	164	161	144	147	144	160	154	151	129	132	160	161	138	144	130	150	163	136	156	156	153	132	139	143	157	145	153	148	143	148	137	153	149	161	166	150	148	194	134	152	154	119	165	155	142	145	145	135	159	146	151	156	120	175	137	138	136	129	124	163	145	136	177	143	131	144	140	145	167	132	162	144	160	156	184	148	154	144	133	164	134	142	161	142	142	132	148	146	146	166	156	125	151	148	157	142	158	144	161	122	135	141	153	143	151	152	134	151	150	150	146	146	134	151	165	157	173	152	148	131	164	149	153	163	167	146	147	146	140	151	140	129	137	158	121	121	141	154	133	154	165	151	126	144	185	145	157	141	164	146	149	171	168	155	163	160	132	173	135	149	130	162	137	154	141	162	168	149	163	148	146	143	138	140	156	159	125	140	148	144	132	145	166	154	155	139	137	136	128	150	156	165	139	129	166	157	160	154	141	162	129	151	136	137	159	150	148	173	161	157	144	138	170	145	168	156	171	158	172	160	159	130	150	162	119	141	159	131	158	142	151	137	146	148	137	153	156	139	158	175	149	182	149	148	171	151	147	136	160	160	149	126	146	145	160	142	155	136	152	146	140	151	165	133	145	160	159	149	165	139	147	151	140	139	147	140	159	159	158	147	144	156	153	165	156	150	143	144	164	140	149	147	155	164	147	151	144	138	166	130	145	151	153	153	153	145	150	159	144	106	136	168	168	152	130	144	126	147	143	152	146	159	159	123	148	155	153	146	153	164	158	159	161	129	137	150	133	148	145	166	150	145	148	151	156	127	135	146	139	172	165	148	143	148	151	162	154	162	141	148	147	167	146	147	152	143	135	140	140	146	142	157	172	152	163	137	150	168	170	159	145	156	150	156	155	147	160	151	173	160	143	140	158	157	130	135	143	150	156	149	151	143	120	145	153	127	158	164	133	177	136	161	142	157	171	151	167	141	146	154	153	159	137	159	154	169	136	143	148	131	143	137	131	151	147	126	147	137	136	151	133	159	142	173	150	170	144	128	157	178	139	136	139	129	145	138	147	143	176	166	175	157	161	150	145	142	121	164	151	159	147	146	159	134	165	130	143	150	151	131	139	156	151	149	161	138	138	156	137	144	138	145	147	136	128	139	170	161	159	140	159	162	162	145	166	173	138	143	134	165	146	161	157	141	136	163	153	166	168	139	137	149	150	157	161	146	159	150	139	142	131	129	142	155	149	140	131	140	143	130	168	132	137	147	169	138	145	153	134	139	145	156	163	147	155	160	131	138	145	143	157	148	154	141	155	139	136	144	166	136	155	131	159	154	140	157	132	146	138	152	141	164	143	145	153	148	164	144	141	158	184	149	164	143	158	133	178	163	169	137	164	156	144	134	151	132	139	141	158	158	122	141	150	140	145	148	145	172	173	127	162	147	132	147	173	165	142	179	151	133	148	145	147	147	155	153	154	153	146	152	124	145	148	130	178	136	151	164	159	138	146	138	146	139	163	144	158	142	157	132	142	127	131	141	147	136	151	156	159	142	161	157	146	145	142	143	124	129	161	155	158	158	132	142	155	161	152	147	162	150	165	155	138	143	146	161	139	158	169	157	147	150	133	148	147	138	141	143	144	152	149	142	181	141	143	130	150	151	158	144	150	160	130	141	181	142	137	154	142	134	121	142	151	162	123	141	146	140	159	149	169	151	138	167	147	150	154	137	154	147	141	141	157	158	128	148	138	158	140	147	166	143	152	143	139	159	138	161	153	135	134	151	156	170	143	134	155	168	148	161	152	153	146	152	164	155	152	133	141	143	133	135	163	160	148	135	155	160	132	158	150	145	169	138	148	160	121	151	157	161	153	118	149	143	147	180	135	153	140	155	136	159	154	119	154	129	124	140	136	161	160	163	136	164	147	141	157	168	141	162	141	122	149	150	159	129	160	130	153	151	141	163	129	157	148	162	172	187	147	157	161	156	143	119	137	142	138	155	152	137	136	157	153	137	156	139	164	133	148	138	175	136	139	140	148	154	155	159	145	151	150	154	146	144	157	151	147	156	150	134	156	145	144	155	155	148	164	133	132	153	152	173	125	168	150	157	166	146	139	139	164	152	143	157	137	147	168	142	157	162	159	153	157	167	161	148	124	143	159	140	128	159	182	141	129	154	149	132	126	137	162	157	162	175	146	158	138	138	149	151	148	148	138	157	145	132	157	146	156	145	155	146	142	124	137	144	157	135	147	141	169	160	154	154	145	153	138	141	142	151	162	146	149	134	145	158	147	141	156	144	157	135	163	134	175	144	153	138	151	138	115	133	139	146	134	148	159	130	163	140	164	167	143	158	148	145	156	138	134	150	156	131	186	166	156	173	144	142	143	154	142	169	164	143	142	144	139	134	159	164	154	142	136	155	153	136	148	135	138	169	162	140	150	145	145	134	147	155	146	147	132	143	177	157	140	132	144	137	165	177	153	156	155	143	148	155	146	155	140	128	160	160	128	162	160	166	138	137	138	133	159	139	150	162	152	145	134	154	132	151	141	146	158	149	156	153	146	155	141	141	138	168	127	131	138	154	129	157	130	160	172	156	148	154	170	132	149	153	131	133	153	142	141	140	136	155	135	158	139	140	143	151	147	156	160	170	140	133	151	145	134	139	133	149	135	145	139	145	140	135	149	148	153	138	121	168	139	149	147	143	151	155	154	139	147	177	150	158	134	151	142	137	152	165	151	153	170	134	174	173	139	146	145	146	151	157	135	132	143	146	148	145	146	139	152	141	138	137	133	141	146	162	143	127	143	143	168	133	159	144	131	160	164	168	151	145	140	146	170	163	141	160	163	144	149	156	153	162	161	157	165	147	148	138	141	147	164	164	143	149	156	158	152	142	163	149	166	160	147	142	136	154	158	149	160	136	171	161	143	154	147	145	156	173	159	162	139	148	159	165	156	131	139	187	148	177	146	150	132	160	142	155	145	161	141	135	152	151	136	148	156	133	133	160	162	149	145	149	129	152
52980	51354	39339	15894	574	531	507	601	558	573	543	543	545	495	521	535	529	563	524	509	527	558	533	482	530	536	494	524	506	516	503	502	562	517	518	522	536	491	569	531	482	544	477	558	516	538	529	551	519	563	502	524	536	556	522	510	475	531	582	535	514	507	547	533	521	534	542	509	472	483	557	516	521	534	532	540	540	515	560	511	524	535	518	504	511	500	541	481	516	560	563	560	534	511	506	570	541	508	548	507	515	540	516	537	505	523	485	538	509	519	540	498	514	571	509	517	524	506	509	565	484	516	495	547	510	541	505	526	520	489	498	491	510	525	522	535	550	561	518	508	509	576	551	500	522	527	465	513	502	533	552	506	475	508	480	518	532	509	557	525	513	501	532	539	513	544	526	526	504	547	514	514	510	510	547	511	492	537	472	523	484	521	504	508	502	537	494	500	503	515	547	517	539	539	505	533	531	510	540	526	515	536	523	504	517	482	503	518	548	543	522	505	489	520	528	513	497	515	520	510	527	518	548	501	583	521	525	512	566	531	499	537	512	511	548	586	509	525	495	546	521	503	537	483	543	524	515	518	523	507	510	526	514	559	510	584	488	500	552	546	534	542	536	544	523	538	523	507	496	521	487	515	551	545	504	488	511	545	548	523	530	531	502	523	543	524	525	529	521	520	494	538	493	504	548	524	522	504	546	491	525	509	505	467	566	535	540	522	571	476	555	528	504	546	491	510	518	515	519	490	528	546	503	512	544	528	515	583	526	535	541	528	560	510	541	551	530	523	522	526	560	543	486	475	544	502	522	498	519	548	501	510	547	492	494	550	546	496	518	525	538	573	506	518	517	472	493	493	521	533	495	509	529	503	502	521	503	526	541	526	540	510	467	529	533	512	494	548	541	528	516	552	539	484	516	483	570	522	493	537	510	513	546	546	471	532	556	564	547	574	525	527	510	510	538	535	492	491	483	479	509	516	492	541	500	543	525	535	523	518	550	534	532	540	528	490	519	496	508	556	516	489	513	548	502	512	515	544	543	538	527	507	539	539	513	514	507	518	499	538	514	490	496	525	524	542	550	526	541	535	489	493	556	519	488	557	532	554	504	496	549	568	522	520	473	550	543	509	536	525	517	564	525	511	575	502	556	517	518	533	527	523	571	543	574	497	536	500	494	519	513	542	499	524	539	520	563	543	509	524	532	539	571	494	506	483	514	523	566	506	516	529	543	521	514	492	531	509	502	522	477	504	495	504	509	525	515	526	515	528	511	497	547	516	540	526	551	541	524	506	511	509	459	470	496	567	550	555	529	551	534	499	507	489	512	509	509	519	506	522	506	479	517	528	516	508	521	538	554	520	536	540	542	554	505	518	574	580	509	499	532	539	541	507	529	500	557	515	571	515	531	534	508	527	573	524	547	485	492	557	530	538	545	499	527	530	516	516	540	566	521	543	534	525	525	514	482	534	503	527	525	495	493	598	505	539	549	556	505	477	540	525	514	549	512	515	518	581	536	496	555	543	523	497	519	515	512	544	487	500	516	520	595	539	531	497	502	498	521	521	512	526	527	527	555	552	525	477	542	541	504	518	532	490	520	542	510	548	492	538	536	529	505	484	552	550	527	500	504	548	521	577	470	523	583	523	506	509	537	531	547	509	514	510	481	492	541	547	491	505	522	542	538	495	516	493	505	548	525	555	523	540	543	523	535	522	489	514	506	512	524	526	518	488	527	512	528	540	476	571	483	519	506	495	491	509	562	538	558	520	523	523	503	538	545	537	551	520	511	468	529	530	482	514	563	529	532	524	483	512	493	529	487	540	583	577	484	530	510	554	512	515	519	551	487	562	510	531	487	554	507	509	510	507	527	543	485	517	500	484	522	477	523	526	514	488	487	519	475	498	522	537	521	513	530	514	523	499	554	499	522	537	521	484	530	565	528	531	533	557	496	474	544	488	521	539	511	489	523	511	511	501	522	566	491	521	519	505	562	495	489	535	534	541	536	516	493	483	517	532	526	467	518	533	540	514	533	510	503	564	507	495	507	500	513	567	514	538	527	528	528	508	570	542	518	510	522	554	518	494	524	545	535	537	522	556	529	520	520	488	537	500	526	526	528	530	484	496	527	509	528	542	516	508	548	516	520	556	531	508	528	522	515	498	524	518	540	520	521	480	524	487	540	539	532	552	547	530	500	520	538	509	527	506	551	506	520	527	564	524	528	505	507	519	541	557	514	561	512	503	549	488	528	522	523	519	548	547	518	538	525	501	539	535	523	518	508	533	532	541	547	543	508	504	521	481	522	540	525	520	526	522	520	526	582	538	551	537	518	552	544	533	513	549	506	536	531	519	521	502	530	500	528	496	499	512	502	497	512	571	537	507	491	515	525	521	536	501	522	556	518	537	554	534	545	537	550	448	536	531	549	557	540	529	571	507	526	516	521	471	524	507	532	532	538	510	557	550	529	513	478	542	501	496	494	517	511	518	528	560	521	519	500	502	552	523	511	513	553	543	499	508	513	530	541	504	514	531	544	513	526	567	537	552	530	513	526	503	504	527	561	502	539	528	558	565	486	553	517	529	546	552	544	547	519	494	507	533	546	497	491	535	542	486	533	514	516	539	523	495	528	494	508	519	496	505	542	502	561	544	499	533	527	494	540	513	496	535	522	501	457	497	499	537	501	510	518	526	528	500	518	528	545	561	514	532	503	511	547	502	547	504	517	529	535	539	509	511	520	507	496	523	503	515	487	511	522	520	499	506	546	506	530	490	514	513	554	484	560	493	543	491	545	529	544	514	545	546	517	549	477	503	505	535	486	492	544	548	524	529	518	526	546	519	512	496	523	536	522	515	541	524	463	492	531	514	505	552	529	526	512	527	523	522	520	576	522	513	477	504	500	512	470	512	521	522	544	523	514	541	504	525	541	540	493	523	517	459	510	507	539	541	507	496	490	498	550	515	515	492	502	514	489	518	539	485	517	512	530	577	543	490	473	518	528	518	584	531	515	535	535	532	515	528	525	547	495	518	533	520	514	550	532	517	526	496	518	527	521	533	551	495	480	577	515	524	532	504	559	521	508	504	487	547	538	542	501	544	498	508	549	523	501	519	485	508	538	511	513	515	524	520	502	531	505	509	524	513	555	527	566	521	534	521	522	497	542	513	506	525	505	544	510	523	458	504	512	536	511	503	513	520	505	550	513	533	514	533	513	483	557	540	505	530	494	499	567	523	523	598	507	539	535	496	498	515	545	497	476	525	492	532	488	488	549	551	543	510	534	515	597	512	511	575	508	550	515	542	477	505	515	559	503	514	491	518	476	517	528	530	509	488	540	539	513	548	517	545	483	509	514	501	502	501	598	511	473	550	559	519	543	564	491	549	523	509	539	551	555	529	502	538	532	505	501	504	482	549	507	505	521	543	500	523	558	500	511	526	514	518	521	494	530	548	483	557	538	535	530	535	525	537	521	538	535	547	534	545	554	531	520	534	552	510	533	531
73525	73174	52410	24456	4851	382	251	226	247	245	209	217	221	207	224	201	233	212	220	215	207	206	208	206	210	226	213	213	213	191	241	188	219	196	204	192	212	241	195	195	211	207	217	206	230	242	215	197	217	231	201	245	230	225	235	175	206	216	210	171	193	228	213	234	251	237	190	212	189	204	236	224	199	207	221	192	211	212	212	226	188	196	204	226	229	217	186	181	213	215	195	212	208	206	200	189	231	222	201	223	224	215	204	218	198	235	196	206	200	221	199	205	207	201	205	244	212	199	212	210	225	189	219	206	236	188	203	201	185	202	208	213	207	228	207	230	221	214	232	225	221	200	215	211	226	212	193	195	199	208	214	180	199	199	210	217	186	188	225	190	185	216	203	204	228	197	223	203	219	191	194	205	202	220	233	237	186	242	206	186	207	193	198	219	178	218	195	222	205	217	222	211	190	201	204	194	190	233	191	205	195	224	215	219	218	206	202	184	200	200	236	200	200	206	223	211	205	219	221	194	185	216	201	239	207	216	202	227	236	233	190	209	211	203	198	184	192	198	212	216	209	204	198	210	197	210	205	202	207	218	210	208	227	223	198	214	186	229	205	208	205	215	196	195	221	203	199	207	206	207	185	201	205	211	212	203	202	237	189	210	178	204	205	210	191	221	212	193	215	216	213	229	212	196	217	205	232	230	214	233	204	242	226	226	211	233	200	224	220	192	218	197	199	176	204	220	238	214	206	210	220	206	203	236	198	214	189	207	228	205	227	208	185	191	219	211	203	190	207	215	204	201	219	212	218	203	213	229	206	197	217	195	208	173	198	198	188	204	200	221	204	195	223	201	219	190	225	200	209	198	196	214	185	202	227	211	205	210	192	215	197	204	179	212	248	199	205	209	211	226	223	195	213	233	224	219	216	230	223	213	208	198	214	219	201	209	197	205	176	218	186	214	198	193	194	196	237	194	201	190	227	257	222	220	213	209	222	225	204	206	189	216	198	205	225	205	183	224	210	240	228	211	198	208	229	228	199	227	214	190	229	217	211	197	185	193	200	195	212	205	217	221	224	202	220	196	204	231	216	202	191	215	216	216	187	190	181	202	214	199	173	209	186	199	219	219	242	202	207	209	191	208	219	183	200	185	199	189	191	194	192	216	210	196	216	170	201	209	221	225	215	217	232	213	206	221	217	211	203	230	222	220	217	201	225	199	215	211	197	230	210	229	227	196	219	222	203	198	190	178	206	202	202	213	203	199	202	200	181	188	205	212	218	182	194	212	220	221	203	205	193	224	216	207	216	187	200	211	197	217	235	243	205	223	237	207	173	214	192	223	215	198	213	190	203	231	212	205	232	226	212	202	218	210	214	229	207	199	235	209	225	191	205	211	198	194	224	204	220	202	190	182	204	208	200	231	203	235	200	211	224	205	211	211	235	190	194	196	208	199	207	174	196	242	192	189	194	228	225	205	194	185	207	209	217	247	197	196	220	230	198	201	215	209	231	199	195	218	214	211	225	206	216	228	205	225	187	188	184	203	208	204	232	215	189	200	203	192	245	240	210	230	207	203	206	229	216	209	209	218	215	206	209	213	225	193	212	223	196	222	214	222	225	199	198	212	207	177	215	215	191	208	228	208	216	215	242	208	200	226	193	215	211	213	203	208	201	212	220	214	238	195	210	200	202	229	234	204	230	226	225	187	193	228	202	210	235	198	217	207	220	215	213	242	207	221	221	216	213	210	209	210	199	174	199	185	203	205	214	217	198	215	170	197	220	217	223	217	209	209	214	211	174	192	206	194	224	210	200	221	213	208	196	220	230	190	215	222	208	209	198	214	210	183	221	211	226	203	196	228	186	195	198	209	197	214	191	201	207	197	204	213	210	197	201	231	227	190	205	207	208	219	194	207	224	212	225	203	200	199	231	184	189	216	229	183	216	200	207	210	202	171	183	206	231	196	193	191	225	225	222	174	186	189	212	221	219	200	211	196	214	188	230	216	235	199	231	203	199	207	217	208	224	187	218	234	209	219	218	216	220	226	189	229	220	222	181	190	202	211	205	206	216	203	222	206	193	207	207	217	172	195	202	206	198	225	189	207	202	215	210	192	210	207	225	202	201	186	222	214	192	214	211	213	204	186	205	183	208	201	191	220	197	211	202	199	216	202	235	230	185	207	221	196	208	248	227	214	205	193	225	224	204	188	201	223	199	208	202	215	209	194	211	211	220	212	207	188	230	229	222	172	217	215	233	206	188	204	215	204	194	226	216	198	208	204	214	212	207	210	193	210	191	205	194	191	218	225	209	215	233	194	212	220	205	213	197	202	213	208	221	211	220	218	200	225	207	235	237	172	196	220	210	205	218	188	209	204	205	224	214	216	236	216	203	206	214	196	202	211	255	217	236	218	196	217	203	184	210	213	220	180	232	219	208	205	190	218	201	199	201	194	206	180	229	212	223	214	199	228	198	195	211	225	216	225	234	220	227	207	200	211	183	198	223	189	251	222	194	220	210	219	203	211	195	232	218	207	197	236	198	212	222	203	228	225	194	204	230	210	209	195	193	202	193	218	201	209	217	200	196	195	228	224	222	205	191	205	200	197	223	224	207	204	226	191	233	218	214	214	207	192	213	213	200	225	191	221	212	223	199	199	213	193	236	207	179	179	203	190	208	201	180	219	212	233	203	196	207	201	228	196	216	199	203	203	218	191	188	211	219	218	209	206	209	194	211	191	204	196	217	198	210	204	220	227	217	202	212	215	216	206	215	223	207	210	183	213	230	214	192	209	190	217	200	210	194	194	225	193	194	195	214	216	183	185	223	210	201	203	186	198	186	217	210	203	194	212	206	235	192	214	217	204	221	218	188	202	209	204	225	197	224	197	223	206	191	194	224	205	224	205	222	202	208	217	201	206	234	217	202	232	214	221	207	198	219	223	218	202	214	172	204	207	233	222	233	196	216	197	225	199	192	206	212	201	218	199	234	221	220	219	217	201	189	229	181	211	191	217	241	206	206	200	198	196	236	212	202	227	217	211	192	200	210	206	205	204	205	205	184	218	203	223	222	194	224	223	228	233	228	229	212	231	206	201	182	210	203	200	191	184	179	198	213	196	204	204	199	202	217	225	207	240	198	234	218	198	213	220	223	202	227	230	203	226	191	220	228	226	224	202	221	196	200	222	210	204	194	209	205	201	237	222	192	224	202	228	228	194	205	190	226	220	216	221	198	241	203	198	227	213	200	182	250	205	194	225	207	219	205	189	214	189	223	221	200	204	206	221	189	201	217	230	204	204	214	210	218	206	218	206	222	216	199	226	233	230	224	216	235	205	189	198	197	223	206	203	207	234	185	210	203	214	190	195	246	234	184	239	199	221	230	208	199	207	240	191	204	198	184	184	216	198	212	241	227	225	185	190	232	189	230	236	225	204	232	195	219	224	193	199	193	189	201	210	207	190	199	196	191	211	206	186	228	236	196	201	211	212	215	199	224	221	200	197
64907	65531	50999	20948	802	753	778	844	828	811	744	672	780	721	718	663	696	720	707	650	649	656	668	712	716	714	696	673	675	646	721	712	659	650	689	683	697	714	653	643	681	685	677	671	702	661	677	665	723	721	674	677	735	697	715	671	703	681	692	662	662	720	769	694	709	676	692	726	665	707	677	698	683	729	707	682	698	680	685	648	690	673	675	672	692	695	681	714	649	673	688	767	692	681	679	645	670	662	732	656	736	690	657	658	703	666	704	686	722	689	646	664	706	738	682	683	719	748	712	679	702	658	688	684	706	669	680	704	715	713	663	703	718	716	705	670	680	702	651	741	682	688	653	706	699	658	698	676	666	702	730	694	740	739	675	685	728	706	715	709	680	672	720	658	716	676	751	682	660	671	678	681	715	619	708	689	700	665	693	668	722	683	667	697	680	685	713	647	661	661	654	644	665	678	670	685	717	677	651	697	660	727	685	703	701	690	685	679	658	674	652	687	708	655	668	684	751	666	688	679	693	648	690	679	708	681	622	692	727	732	629	721	707	665	651	636	685	695	660	684	738	706	702	739	655	667	697	677	674	671	663	650	704	681	721	712	688	728	641	732	665	691	688	697	679	666	681	633	661	714	704	732	665	673	675	721	691	748	663	697	691	722	682	681	650	714	697	705	705	679	674	705	676	717	691	719	703	673	669	673	725	696	673	647	640	679	725	718	635	706	706	686	646	667	740	725	721	647	680	688	661	707	673	648	676	689	710	710	708	684	662	690	694	626	712	691	690	666	678	730	643	675	702	623	684	705	717	737	737	657	667	693	716	704	678	719	669	688	702	686	695	697	655	737	696	676	633	710	699	710	668	676	694	687	681	673	648	681	640	691	680	708	684	669	700	705	630	702	733	657	654	697	694	704	672	676	681	714	671	655	688	690	717	684	716	656	704	695	662	711	690	660	671	670	692	701	695	667	649	727	683	695	689	669	682	713	675	688	704	677	687	655	687	706	712	691	669	693	721	667	703	709	693	661	682	657	686	660	655	665	692	687	726	717	679	665	691	705	699	664	678	638	645	693	669	707	725	712	685	710	687	684	695	696	641	653	690	654	698	688	667	679	663	648	687	670	648	671	701	696	693	702	662	654	663	679	685	683	694	700	685	675	697	693	690	695	690	691	697	710	679	663	700	692	773	734	695	662	676	702	673	713	687	669	674	711	710	653	692	632	663	653	664	742	672	663	666	669	684	698	678	692	687	671	714	695	678	717	731	682	727	664	696	694	700	683	631	658	707	668	666	679	752	676	669	707	667	641	717	699	684	676	706	626	717	694	702	703	719	762	692	701	722	658	740	702	670	676	662	662	648	647	653	626	683	641	677	692	677	689	706	655	725	687	737	678	677	708	657	627	657	657	671	683	673	664	684	710	696	693	719	690	628	681	688	682	684	682	673	702	727	712	707	666	691	673	697	670	670	713	710	722	707	679	702	709	703	649	677	681	663	638	696	693	684	666	727	670	672	709	664	701	690	668	691	651	677	668	726	667	691	707	655	659	680	703	688	688	689	706	688	680	677	676	635	659	634	702	697	700	693	676	710	664	687	683	683	692	733	678	679	712	678	694	647	709	703	708	683	698	669	721	712	744	660	675	668	638	704	678	682	702	697	706	695	728	675	716	698	683	651	689	679	642	751	659	600	700	674	646	715	686	693	655	707	681	711	642	694	669	717	674	666	697	711	656	691	682	660	685	614	707	688	673	721	642	694	701	676	736	700	667	703	713	668	701	664	680	707	722	676	666	717	671	665	659	718	672	685	674	619	671	678	674	668	745	673	723	672	685	689	704	633	739	665	693	751	690	684	673	658	647	697	669	680	682	690	679	681	747	656	672	652	674	696	750	663	713	726	703	693	679	679	709	688	719	694	696	691	712	684	674	676	657	684	682	698	699	692	710	695	671	677	687	677	768	689	657	680	668	692	694	713	674	707	710	665	717	657	694	658	671	683	660	686	663	679	702	705	665	681	662	700	686	688	685	670	666	702	701	695	727	689	701	699	665	694	661	702	720	715	675	711	700	645	672	671	664	697	706	660	729	705	654	642	690	670	660	666	710	645	678	662	667	661	666	730	719	649	679	698	733	693	667	727	695	701	676	690	662	657	679	637	684	645	673	718	674	673	729	693	684	677	676	653	667	707	709	687	726	686	675	696	649	729	662	693	719	677	666	683	681	668	691	660	677	756	685	694	629	695	672	668	663	703	716	682	665	675	730	713	673	675	686	684	624	688	669	700	701	722	707	703	692	642	708	653	703	686	698	739	675	636	686	666	709	634	723	672	762	689	635	695	696	700	639	669	670	696	679	677	688	696	691	681	631	700	705	707	683	682	624	690	700	707	681	699	696	681	647	707	658	692	692	661	683	672	694	706	698	693	701	649	684	697	670	692	714	661	696	696	660	713	689	688	699	742	649	674	703	698	667	696	687	689	698	656	629	690	662	678	677	671	715	691	679	672	676	720	720	680	701	664	704	704	640	648	707	715	684	643	662	661	672	710	671	736	692	683	668	692	675	644	699	705	645	693	715	635	676	659	666	694	664	664	698	659	703	702	653	678	640	669	642	708	654	696	695	745	682	697	700	658	712	676	674	675	683	674	644	712	665	695	697	647	701	719	664	679	680	702	712	684	675	647	703	664	669	675	678	684	662	686	693	637	686	723	715	755	666	682	668	690	636	728	661	677	697	676	741	614	692	691	654	653	713	670	699	667	698	685	655	695	649	716	667	737	724	732	682	680	708	674	731	674	679	673	727	697	716	698	749	672	663	670	694	710	730	678	720	704	694	717	700	760	672	666	692	691	706	700	670	680	695	668	663	738	721	691	648	658	700	673	714	704	703	667	734	670	704	756	738	678	719	717	707	751	636	677	651	638	694	698	644	682	694	654	669	698	717	673	669	701	686	707	681	676	732	714	672	703	632	689	652	675	690	728	666	673	702	672	642	675	665	624	704	711	705	714	718	650	662	665	697	671	679	671	694	685	705	657	677	664	731	694	722	688	677	629	712	701	699	722	686	682	733	676	647	683	661	637	695	728	698	685	721	646	709	716	619	625	689	671	652	671	649	677	684	698	729	648	695	711	734	690	663	716	626	673	653	720	691	702	720	700	697	644	693	761	701	674	666	702	649	692	644	684	673	694	663	689	656	660	677	699	689	689	668	668	686	688	705	743	683	704	686	653	687	673	694	723	696	670	717	717	690	640	673	697	661	674	709	690	708	684	707	707	656	726	703	706	716	659	731	662	675	671	667	737	716	644	693	679	668	715	668	678	675	674	701	647	671	716	708	683	657	669	667	712	609	704	762	714	646	629	664	679	737	700	672	677	679	727	725	682	703	679	695	683	683	682	713	708	680	678	653	633	741	668	691	708	711	657	738	649	705	687	698	694	652	669	726	675	709	677	666	693	680	687	681	662	682	689	679	632	640	703	678	673	688	699	666	722	699	660	683
31738	22674	8689	896	223	178	189	188	193	176	167	196	155	180	175	177	178	195	180	180	191	171	167	174	179	180	174	181	190	149	166	204	182	171	161	172	191	176	151	184	184	195	177	181	182	183	181	175	143	165	165	177	195	196	196	176	199	180	207	185	178	183	172	176	167	200	169	187	169	205	175	174	175	177	200	175	159	207	204	179	190	153	179	179	171	181	178	182	190	182	179	168	209	199	161	194	196	189	166	200	162	175	190	172	190	210	183	188	161	161	179	158	198	180	175	176	171	188	179	174	204	185	189	173	174	210	201	169	180	181	169	178	159	178	214	199	158	186	162	176	186	177	188	182	177	179	194	166	213	193	178	174	188	194	157	186	178	186	182	177	181	173	181	184	219	170	172	200	168	193	190	189	189	191	176	180	154	184	163	176	191	193	175	189	156	172	156	180	165	195	172	184	188	190	185	173	172	189	182	165	185	156	180	160	187	176	192	200	177	187	187	199	177	174	169	174	176	168	186	186	199	175	190	178	180	160	194	187	185	160	174	170	194	189	191	162	189	177	186	183	186	186	182	163	180	178	192	170	171	185	195	179	184	166	188	164	182	186	165	177	183	197	191	178	180	176	189	164	192	194	160	175	184	189	204	164	188	183	199	181	178	166	168	189	184	179	172	180	170	177	189	172	167	193	199	178	174	204	172	190	211	188	171	191	172	195	182	181	193	193	163	175	158	184	199	191	169	188	171	198	173	167	191	148	180	187	160	189	190	170	191	191	184	174	193	176	146	198	181	188	182	168	179	209	170	174	169	188	175	172	188	184	178	175	167	188	205	175	174	160	200	161	161	154	211	166	173	173	169	182	187	184	176	195	162	178	178	153	142	196	175	201	173	206	183	178	166	173	165	133	187	172	167	187	197	181	181	171	201	161	167	170	190	189	193	179	184	161	174	156	175	189	166	164	183	164	168	176	179	176	188	158	165	186	190	170	203	185	178	200	170	159	181	184	153	190	195	187	184	191	209	174	157	168	177	199	197	166	169	178	200	187	182	212	140	179	169	177	168	169	201	159	210	163	180	145	176	178	186	176	193	183	183	178	173	165	177	182	198	168	188	183	178	154	168	195	185	186	168	176	193	177	208	170	203	191	197	147	184	166	177	183	171	160	178	169	195	192	189	199	182	184	161	194	171	194	170	174	167	149	170	162	190	189	183	167	202	169	178	217	160	171	160	167	184	189	173	182	157	203	175	179	191	181	176	168	181	197	182	162	142	172	162	199	171	173	173	180	175	198	183	178	194	173	180	187	156	191	169	190	151	172	181	180	166	183	184	204	174	169	200	180	175	200	178	182	173	184	169	172	177	188	173	189	202	184	166	181	167	177	191	164	163	194	167	179	193	174	172	175	176	159	155	164	185	160	152	170	179	180	164	177	146	177	177	180	176	151	177	172	161	177	190	191	191	193	176	181	188	186	192	178	161	181	177	158	168	188	194	161	188	205	184	203	181	185	167	185	206	169	191	154	174	178	183	173	157	197	163	174	178	146	185	208	177	191	187	181	196	189	176	171	207	180	167	187	196	173	183	146	192	194	178	189	180	173	169	158	196	183	178	175	171	190	207	185	199	175	188	187	165	181	189	190	179	156	201	165	180	144	190	173	181	183	180	185	156	174	182	212	167	180	205	184	191	167	169	189	160	199	173	167	177	173	160	166	204	198	173	181	174	175	188	190	184	158	181	183	174	180	178	164	204	211	185	187	210	161	195	186	200	186	175	162	179	179	194	180	184	192	162	181	197	191	159	164	177	156	204	174	180	170	161	197	199	173	155	179	181	169	169	198	205	175	164	166	149	181	198	163	176	197	149	174	165	193	166	197	199	160	197	171	161	163	172	178	171	183	213	183	175	170	162	168	158	174	183	191	175	192	171	177	172	180	187	157	180	181	173	203	177	199	186	188	165	188	174	198	171	185	186	175	178	184	180	193	181	160	173	185	182	160	163	203	193	202	169	185	178	168	183	168	194	171	185	166	166	170	178	173	182	177	183	181	205	202	193	187	178	197	154	174	179	214	176	199	185	190	181	197	152	170	164	183	209	204	160	188	141	185	185	161	170	202	165	158	177	207	183	208	172	198	189	179	181	192	198	157	183	174	178	178	207	175	164	167	189	201	171	175	165	198	183	186	178	188	178	189	182	195	188	172	168	196	202	175	182	173	187	176	178	176	163	200	175	175	185	207	187	173	179	176	168	167	185	176	157	174	175	196	173	196	185	166	191	178	169	190	150	179	176	190	170	171	191	167	179	173	149	189	175	187	183	195	186	197	168	187	168	180	194	184	167	198	182	185	171	179	169	172	180	202	188	179	189	210	178	169	174	165	190	163	189	177	174	177	177	180	178	162	189	156	171	187	171	191	185	173	190	154	188	190	199	175	182	182	173	192	174	181	179	180	171	172	160	169	213	170	161	187	190	178	179	184	169	163	188	182	196	211	186	193	197	162	182	173	176	190	181	182	186	192	202	201	186	166	190	191	200	178	169	159	171	186	200	176	210	203	174	156	201	190	169	152	189	185	171	170	171	184	160	196	202	178	193	187	183	189	202	160	198	160	180	159	200	176	178	174	205	187	185	178	198	184	178	184	180	146	167	165	175	155	179	188	170	173	173	172	181	216	153	199	164	201	165	160	176	175	156	181	153	179	177	168	173	195	184	194	194	167	173	179	176	190	168	187	171	212	186	199	175	158	186	169	176	170	201	155	198	179	180	181	156	180	168	179	144	176	170	180	162	185	183	164	178	181	169	166	198	186	199	194	200	168	178	176	192	162	196	190	179	188	195	184	162	199	172	189	201	183	202	165	186	167	172	200	173	175	175	193	183	188	189	180	182	196	170	168	183	172	185	190	174	185	204	180	187	164	161	176	162	162	177	192	185	192	187	167	174	150	173	177	173	185	178	169	181	195	186	174	175	176	189	164	181	174	180	173	170	186	172	168	171	198	180	181	141	183	167	191	182	180	164	167	184	186	176	160	187	171	188	197	171	161	160	180	209	142	159	181	167	180	194	157	182	190	180	159	194	192	167	195	178	157	196	177	167	162	172	184	174	196	181	178	171	154	186	193	188	181	179	166	173	180	186	172	183	189	164	161	184	187	184	178	162	161	186	171	187	185	188	178	211	186	175	187	186	169	192	184	161	175	190	163	195	164	177	171	180	172	184	180	159	169	165	178	166	162	170	191	185	203	158	187	198	180	163	174	181	183	188	187	169	201	150	186	189	183	166	177	142	169	189	192	170	173	171	191	176	202	178	181	190	192	179	150	176	170	183	186	194	165	175	214	204	206	171	196	156	172	183	175	187	178	179	200	184	173	181	179	148	183	181	178	192	171	188	191	199	191	192	183	174	177	172	181	174	184	208	188	178	217	171	186	209	188	143	172	148	165	178	169	172	179	195	201	184	176	157	180	160	174	156	198	166	156	174	189	191	174	200	172	179	191	170	204
34185	26898	13234	2104	635	599	644	689	594	639	612	576	614	648	637	571	603	630	584	618	619	644	641	625	573	646	596	656	565	598	631	626	620	594	629	614	643	608	637	632	584	590	586	624	632	604	644	610	582	565	621	632	584	615	591	564	660	675	635	614	618	640	589	631	595	621	625	629	568	615	599	612	655	569	658	600	628	651	617	640	593	609	572	617	644	648	594	601	641	561	595	607	578	605	624	672	595	618	615	599	589	645	621	632	621	594	619	589	592	599	616	656	627	639	566	656	592	655	590	590	628	610	613	615	613	581	651	638	607	595	611	571	612	616	624	643	629	593	631	595	623	632	609	600	597	549	639	595	630	644	637	595	611	594	610	579	642	633	598	612	613	613	569	598	614	574	617	581	629	607	608	559	635	618	637	580	635	590	595	580	621	623	614	612	601	663	594	613	628	622	598	621	619	606	669	628	635	634	578	610	594	606	637	594	630	609	592	574	597	586	637	580	593	586	602	613	570	600	629	623	627	646	609	624	623	575	655	555	656	623	610	647	612	637	595	669	591	634	660	591	578	585	602	606	613	630	592	637	637	610	637	629	639	576	637	585	619	625	618	625	626	598	598	598	641	594	588	580	625	677	610	617	593	624	607	618	603	661	618	635	622	611	607	580	622	652	657	581	586	561	641	616	605	600	626	556	570	608	617	622	568	612	613	618	618	572	597	644	631	628	601	591	610	614	632	620	643	589	658	603	617	636	627	573	606	596	609	595	623	622	616	582	633	630	592	637	616	679	632	620	595	613	651	605	589	635	635	623	619	631	638	598	627	583	634	606	584	570	625	566	602	641	624	599	620	625	613	618	671	607	627	613	636	629	571	607	617	586	618	582	598	600	636	633	599	616	650	599	630	626	647	621	621	629	583	581	619	672	615	605	609	588	632	620	615	575	628	589	665	611	653	687	598	618	647	593	605	579	639	579	600	628	613	585	598	615	623	643	623	607	630	596	617	571	614	651	640	614	642	606	667	585	611	618	608	596	603	618	624	621	590	676	609	640	615	587	591	642	626	607	610	672	580	672	632	601	596	628	603	613	654	602	630	603	551	613	635	614	624	599	662	606	692	580	634	584	593	614	597	654	616	639	644	607	643	598	633	655	610	599	671	631	576	641	616	611	658	629	593	609	584	662	616	591	629	590	610	605	633	612	641	627	570	589	671	600	618	623	613	624	639	624	619	632	647	600	566	637	654	598	618	637	619	644	650	649	584	612	671	669	644	596	653	636	598	594	617	606	612	619	633	648	643	633	584	647	634	586	616	644	660	638	614	589	588	629	669	692	626	608	589	610	650	637	627	606	611	652	648	666	604	582	618	642	635	596	645	616	614	583	654	662	647	627	594	612	659	594	607	605	600	624	616	547	588	605	594	605	616	622	602	603	602	655	631	630	621	590	632	643	621	598	607	587	624	606	664	606	603	638	631	624	615	624	609	663	591	616	596	620	614	623	631	656	598	669	604	584	610	611	615	575	650	624	627	608	588	591	601	593	626	599	601	589	601	655	597	620	628	641	593	571	626	650	646	617	592	596	611	623	594	588	628	644	659	604	598	596	587	600	573	600	616	646	563	608	614	633	619	629	601	639	624	649	612	622	644	581	598	613	629	623	627	651	590	564	619	606	629	607	642	616	571	605	615	621	683	649	630	628	657	648	595	575	631	630	591	581	656	625	614	661	653	625	618	620	583	619	618	608	612	595	613	595	626	585	624	605	592	642	630	636	599	626	635	640	615	604	619	646	607	599	590	606	587	614	600	579	574	586	655	616	570	620	628	586	614	693	670	555	637	599	598	595	602	627	605	634	578	637	615	631	606	606	639	627	631	612	630	594	647	624	632	611	646	615	663	585	616	605	654	622	658	624	580	572	596	645	615	583	578	586	553	674	595	617	623	623	621	643	589	647	618	641	609	597	619	607	613	631	613	611	630	582	610	602	614	628	592	588	638	608	634	611	621	633	647	611	592	644	652	591	617	618	639	636	625	628	587	611	596	584	638	577	641	635	614	622	639	637	581	630	615	630	603	600	593	617	625	604	603	619	656	643	643	596	643	608	587	609	649	636	622	600	597	675	589	601	611	639	625	601	633	643	614	632	615	623	623	629	615	599	593	564	603	650	621	647	635	601	658	571	570	596	622	643	607	618	637	650	612	626	636	656	636	574	583	653	617	611	655	613	599	693	652	623	650	632	555	629	647	569	634	603	657	618	635	606	638	627	584	590	616	593	607	637	563	628	620	647	605	606	637	630	607	588	592	625	605	625	643	638	613	614	623	594	603	649	630	641	584	612	620	620	621	630	606	603	640	574	601	607	651	638	608	632	633	607	639	594	606	642	566	612	640	600	643	608	591	613	606	590	576	589	638	585	618	584	607	599	619	614	619	635	633	636	607	607	626	626	634	587	583	637	560	641	616	585	638	640	629	637	626	638	585	624	629	618	607	645	635	590	640	613	622	607	624	644	613	600	638	587	587	630	646	618	635	591	604	599	592	621	631	622	581	585	628	621	623	608	641	587	602	593	613	606	623	618	593	587	636	662	626	637	598	634	628	645	621	656	587	632	621	600	613	626	626	634	622	617	648	625	562	600	576	637	622	617	625	625	604	649	585	629	550	608	598	597	659	606	615	577	593	611	606	575	612	570	584	589	631	594	654	634	630	617	614	601	632	607	649	637	596	646	607	595	616	607	628	643	636	604	625	655	597	631	628	614	609	659	610	599	589	634	598	605	635	616	638	574	588	647	575	592	611	596	579	607	651	608	581	623	663	593	590	631	626	610	620	637	621	639	637	607	613	616	593	638	561	616	667	646	619	614	577	600	672	588	663	627	670	636	623	609	647	635	652	640	597	559	583	646	622	621	589	639	584	595	652	635	603	605	632	597	602	594	648	591	626	608	568	619	615	601	596	600	641	646	616	624	630	593	580	632	654	636	608	648	622	601	602	584	637	605	638	607	637	625	595	615	652	622	631	584	608	611	643	603	643	593	598	581	604	645	607	610	624	610	610	641	648	639	594	611	597	593	661	613	636	639	628	625	601	632	624	606	610	620	557	601	560	595	598	577	638	621	630	656	644	596	607	653	629	615	609	590	598	609	581	605	594	618	602	587	608	618	601	588	636	636	588	653	639	613	603	610	641	583	607	619	606	605	622	607	657	627	604	615	616	676	633	622	562	629	603	613	624	605	586	600	627	578	610	632	583	637	603	609	622	583	592	632	633	589	643	592	641	603	613	627	642	586	609	635	582	613	595	581	604	591	624	615	630	601	626	580	608	602	608	602	598	617	631	585	587	593	635	639	589	623	575	627	583	590	606	638	593	620	648	624	589	625	651	608	659	633	629	629	650	604	645	627	652	606	630	611	612	647	640	623	621	608	615	577	598	627	615	580	628	598	645	622	588	633	621	606	616	596	627	617	625	633	567	613	619	627	597	577	624	609	617	653	639	639	616	606
69395	62178	42350	15228	1063	160	170	163	144	165	170	150	166	169	145	155	163	132	167	145	139	132	154	152	160	162	163	163	141	163	169	173	141	149	172	162	151	134	152	141	163	149	124	146	127	127	157	153	139	160	144	138	156	154	134	147	135	140	153	146	158	164	152	137	135	173	159	169	152	172	154	142	144	152	142	166	135	157	167	146	161	138	149	177	149	153	149	135	144	152	149	157	158	170	140	171	136	160	153	162	161	142	143	161	158	177	164	147	139	125	136	151	145	152	174	147	125	151	151	174	149	148	141	142	142	151	125	161	157	155	159	149	155	138	151	171	160	146	145	147	152	156	140	147	150	161	153	141	135	148	147	139	155	179	176	145	155	155	171	141	136	162	162	148	155	175	135	137	151	160	141	153	150	149	142	152	166	142	146	171	127	133	143	154	150	156	168	173	136	163	169	136	149	159	151	136	163	146	167	161	143	147	177	146	158	154	146	171	161	172	170	155	149	137	140	148	131	148	145	162	160	152	144	151	138	153	137	148	139	161	131	169	146	142	154	153	158	151	165	125	149	142	147	143	146	160	125	142	146	131	143	166	144	120	158	142	173	145	141	139	148	136	157	135	152	150	147	141	154	145	134	140	167	159	161	153	153	167	169	146	140	169	151	156	148	137	151	146	167	153	130	149	141	162	135	162	139	177	166	175	135	139	139	144	166	174	137	143	143	135	145	135	156	155	165	128	175	154	164	169	134	165	173	137	160	149	160	138	156	181	155	120	139	146	168	146	162	160	139	141	154	141	142	143	144	156	165	147	137	157	152	137	144	164	161	146	140	166	158	176	163	133	144	164	155	129	123	138	158	174	152	144	126	163	158	143	160	124	154	147	149	132	152	160	154	150	153	129	153	147	158	184	157	153	180	171	141	133	166	133	149	150	165	126	155	149	165	136	155	146	142	152	163	159	147	152	148	136	161	136	172	139	163	150	157	154	134	147	132	153	150	157	154	133	142	153	135	135	177	132	154	148	149	156	162	144	172	144	124	158	156	133	155	136	161	153	134	153	151	137	156	152	149	154	159	136	161	162	151	141	163	143	131	163	165	141	140	132	162	156	148	142	155	133	141	138	157	134	151	167	158	160	169	148	149	154	166	163	170	157	172	152	153	148	140	149	160	163	146	146	141	169	147	164	143	157	155	135	123	147	163	136	152	133	138	158	159	153	160	133	171	172	155	134	151	156	164	161	172	157	140	150	133	148	170	166	135	154	137	143	163	161	141	162	168	141	146	150	159	156	162	144	148	169	144	141	155	161	163	156	162	153	163	144	158	128	140	156	149	155	166	162	165	159	147	155	136	162	144	149	158	127	147	146	172	148	154	153	160	169	141	130	153	165	159	129	156	153	145	164	149	151	143	162	148	143	140	165	138	161	152	146	138	160	156	158	138	155	142	137	147	139	156	135	129	170	176	161	159	158	134	166	141	130	148	140	157	144	154	142	137	146	171	153	139	133	160	152	149	149	141	134	171	174	161	130	150	149	160	171	124	155	149	130	143	155	163	153	144	155	157	156	161	143	153	154	161	160	157	148	151	171	150	140	148	159	181	162	132	173	156	169	144	167	171	158	167	169	146	143	171	152	153	163	155	158	150	159	152	137	148	141	154	156	148	153	162	154	139	162	138	123	142	156	150	164	175	146	148	151	157	153	160	166	168	171	146	150	152	143	158	148	158	144	136	172	145	143	151	148	139	156	155	147	130	166	159	135	131	138	171	152	176	179	137	146	153	168	156	169	159	145	146	138	153	161	131	158	162	149	146	149	151	162	149	163	145	150	181	156	136	159	125	147	165	125	169	155	121	151	159	148	140	149	134	145	166	151	138	154	169	163	148	165	147	150	145	150	151	160	160	138	156	150	159	134	151	154	156	140	156	137	144	145	158	164	163	161	154	171	160	163	155	121	160	167	164	160	167	130	134	138	152	155	138	159	158	154	153	144	161	172	172	161	162	125	145	140	139	159	160	164	141	156	152	151	154	170	147	139	175	138	163	153	154	158	134	139	170	152	170	165	158	150	140	149	160	142	164	133	160	152	165	170	144	155	149	157	138	143	149	160	147	138	150	158	153	155	164	152	126	134	151	163	139	137	139	159	145	153	148	175	153	145	156	162	157	138	159	144	145	142	148	176	139	131	152	165	145	154	134	149	170	149	137	164	153	160	163	161	127	150	146	152	169	162	151	160	146	153	143	132	146	157	170	167	146	158	145	160	165	150	167	142	161	148	183	149	123	159	147	157	131	144	157	142	167	144	153	146	171	155	145	161	158	156	132	150	146	142	166	153	145	146	162	136	156	158	161	145	161	147	140	150	156	152	158	174	140	152	155	162	177	151	153	135	150	159	157	162	172	153	171	143	158	162	156	152	149	147	150	144	155	130	151	138	129	138	160	139	177	134	141	149	136	174	149	175	141	138	148	134	158	142	135	154	143	145	167	142	133	154	151	144	162	141	147	146	153	144	164	175	154	137	143	158	161	157	167	146	144	134	159	146	151	154	152	150	159	169	153	156	171	162	158	189	151	167	141	154	151	167	146	153	149	155	136	157	161	144	142	128	143	142	140	144	137	139	154	155	182	161	140	162	154	155	166	175	135	163	130	153	129	140	170	163	142	136	150	136	139	152	148	132	151	158	170	140	150	155	161	153	149	159	136	142	148	148	135	165	148	132	144	130	165	167	175	163	163	132	192	162	142	154	152	130	131	152	161	155	153	150	153	158	155	155	157	145	159	139	152	157	173	138	153	117	146	165	143	155	117	176	137	142	151	141	126	136	140	150	146	149	169	159	151	163	151	148	145	149	151	170	163	141	179	153	169	136	144	122	148	141	154	134	178	153	146	145	159	173	183	156	154	148	160	137	169	135	164	175	151	155	156	185	154	158	155	150	155	160	173	170	139	170	176	152	144	144	142	158	132	168	150	158	152	153	147	147	125	163	157	159	159	151	147	145	150	151	181	154	166	136	142	161	124	148	184	147	171	173	166	143	151	146	140	156	120	153	162	163	155	136	164	152	165	161	142	161	151	155	153	155	150	157	155	124	159	147	158	152	131	149	155	179	158	159	146	150	153	138	141	145	142	158	160	154	137	126	175	169	152	160	161	165	171	145	154	140	176	169	143	156	157	178	131	140	154	154	132	155	146	143	160	144	156	151	128	149	163	176	156	148	148	154	141	142	161	167	150	173	165	166	150	149	150	146	174	134	134	148	133	150	159	160	152	153	131	139	145	166	153	140	156	135	129	182	139	160	151	135	158	144	134	168	169	152	143	179	146	129	163	143	150	161	139	149	135	136	168	148	147	133	147	146	133	149	152	124	172	157	148	152	147	152	145	149	155	158	187	141	137	159	156	149	164	160	155	146	145	160	136	149	151	135	164	166	124	144	137	142	153	159	148	145	162	172	157	137	156	140	144	156	156	128	144	158	160	168	159	162	141	157	162	149	135	145
53365	50807	41040	13081	562	551	582	609	617	527	515	543	554	550	545	499	529	558	510	495	522	560	533	555	508	548	553	505	559	525	518	548	596	536	529	552	548	510	500	528	505	537	522	576	524	533	527	519	529	523	560	533	543	511	527	498	507	530	543	579	556	531	482	494	539	542	542	536	525	531	532	535	548	553	534	520	507	497	549	539	511	511	534	590	527	528	537	560	510	544	547	495	515	493	572	500	508	519	536	514	497	522	537	551	501	515	524	543	542	543	560	564	556	538	497	598	511	529	505	525	524	502	521	536	541	543	547	539	536	518	560	515	596	486	554	541	515	523	548	528	520	543	540	536	507	545	557	514	543	530	519	560	505	496	544	542	511	519	556	519	525	528	529	506	531	529	523	498	526	549	492	515	552	515	593	517	537	507	522	534	556	513	500	502	540	528	546	526	535	510	539	567	551	529	507	506	533	549	535	533	550	557	554	513	502	534	538	509	533	537	562	483	536	553	595	510	543	547	543	548	557	566	470	517	517	504	515	534	543	545	513	498	499	513	508	544	522	501	520	521	495	550	500	493	562	525	520	531	533	500	521	484	525	508	511	518	522	567	520	532	527	512	573	556	574	523	493	478	500	488	550	556	556	524	479	517	506	554	499	549	548	518	517	541	517	523	521	485	559	513	531	527	512	512	553	510	534	493	494	543	507	512	575	527	518	518	560	537	523	529	549	528	554	545	487	549	553	521	539	530	532	528	525	517	536	526	533	530	532	528	559	526	511	487	525	537	558	452	509	556	556	552	572	540	531	488	536	533	536	518	568	497	495	537	542	545	538	520	511	502	533	517	522	478	553	516	541	565	531	510	556	559	542	517	512	558	535	506	581	527	520	511	566	516	547	563	534	512	514	511	528	539	500	529	541	504	535	527	509	504	542	527	519	531	561	497	529	547	547	555	555	521	529	532	580	523	493	555	512	533	499	505	497	510	541	457	543	519	517	538	517	541	527	541	508	595	501	497	578	547	501	550	513	562	498	589	488	555	488	537	526	535	530	530	533	455	536	514	506	517	526	546	547	522	523	511	525	584	511	505	560	543	539	517	541	518	560	534	500	542	536	562	520	510	534	529	520	527	566	559	517	532	516	541	492	492	510	489	560	534	511	527	516	540	538	594	545	507	539	510	506	500	517	542	506	528	477	545	543	522	512	520	541	547	521	545	539	533	494	533	518	531	565	544	530	531	497	511	505	525	530	531	523	559	534	520	507	514	535	547	534	515	494	534	502	548	521	550	541	557	565	535	556	554	518	513	561	537	551	520	547	524	539	536	521	510	518	575	536	493	534	530	503	562	502	524	580	518	516	506	494	545	508	515	539	546	493	513	517	543	544	554	510	519	564	585	496	522	513	508	546	498	537	532	491	495	519	547	603	543	503	497	537	570	554	537	535	528	478	548	566	535	545	539	525	551	512	543	507	515	533	513	508	553	499	488	541	556	534	497	532	526	537	518	528	499	523	504	564	553	542	532	528	524	534	546	527	520	506	494	560	524	541	524	545	499	599	540	540	522	546	571	543	562	549	525	519	539	548	548	549	552	511	534	536	526	528	513	563	487	551	544	520	577	491	505	523	522	557	526	550	557	534	514	523	512	521	539	565	516	555	547	523	507	554	516	544	519	537	540	537	514	503	563	510	509	473	549	553	560	490	522	529	504	490	490	542	537	536	544	552	549	518	529	527	555	540	499	527	541	555	545	512	547	525	525	531	542	547	488	539	533	596	600	541	511	558	534	537	540	506	563	511	506	544	518	523	509	537	520	537	545	529	507	573	532	537	520	493	502	486	535	495	522	533	493	544	514	542	534	547	519	568	541	524	494	571	522	538	536	514	559	526	549	535	554	548	534	510	516	496	501	540	529	524	547	551	560	512	491	503	530	506	550	551	554	550	520	560	541	518	523	524	553	555	506	452	539	541	555	517	539	542	536	506	532	550	554	522	529	566	525	528	552	520	524	554	560	512	564	554	530	518	546	520	529	484	541	536	528	510	502	510	524	545	533	564	536	519	522	546	503	506	513	544	567	514	541	546	515	522	531	547	550	519	529	524	495	544	532	504	547	550	559	522	546	510	534	551	517	495	529	527	522	498	531	577	547	586	516	543	517	518	582	513	535	529	541	479	567	536	554	557	517	510	548	572	530	526	472	533	518	517	549	541	482	565	537	498	538	552	528	531	545	538	494	527	549	543	522	521	522	535	531	540	539	560	518	516	532	457	541	529	532	508	557	532	567	543	551	537	564	585	534	509	536	576	532	546	534	517	539	515	556	512	502	566	535	517	565	540	567	536	528	542	526	516	555	522	539	573	494	545	559	548	532	519	525	526	554	495	540	525	534	519	549	515	577	519	529	551	594	518	531	523	501	562	521	531	506	564	559	537	534	483	557	515	579	498	541	556	525	549	550	541	533	508	544	531	527	520	531	514	506	551	547	560	532	538	536	543	519	561	516	501	537	528	522	532	538	519	512	537	527	575	568	545	524	545	552	563	500	577	575	509	522	503	534	546	545	566	508	557	495	543	527	541	554	517	528	540	511	529	510	514	537	521	544	498	555	517	551	558	522	548	485	543	541	496	545	533	509	550	549	534	503	558	543	531	521	551	532	508	538	529	577	554	553	489	511	528	536	548	553	539	530	532	534	531	556	537	510	522	546	566	518	547	528	537	522	499	535	523	509	484	518	574	543	584	543	517	544	525	541	546	532	603	556	547	523	569	533	538	499	548	541	554	565	516	507	550	508	575	534	513	540	555	533	520	537	558	558	551	550	515	551	536	508	541	547	549	516	530	534	529	545	572	538	548	530	564	507	579	536	520	525	553	561	509	537	528	536	530	510	527	566	533	531	575	531	555	520	567	475	519	516	530	545	514	548	544	518	525	506	589	500	516	513	507	514	514	539	503	532	517	538	523	529	530	525	539	518	532	550	551	571	519	556	555	518	538	536	528	529	527	571	520	556	558	534	558	508	520	503	538	524	537	533	522	547	566	548	514	522	512	544	528	566	563	501	518	553	503	542	548	547	508	551	536	503	514	518	547	548	562	534	545	454	553	505	533	532	499	532	570	509	512	517	545	495	539	511	549	523	495	502	556	540	538	550	546	551	542	545	521	524	499	533	532	513	520	516	515	543	554	540	513	510	513	531	509	510	528	492	538	524	549	534	548	613	522	498	504	552	538	540	489	512	534	531	547	557	515	542	510	528	518	561	505	521	557	558	524	539	534	509	524	508	591	502	545	546	512	562	516	557	517	538	506	498	522	500	513	525	537	525	506	537	538	527	550	533	553	514	517	531	499	533	556	531	538	556	569	522	524	543	575	533	553	530	551	541	532	530	549	564	537	567	584	503	562	540	548	509	555	546	524	551	481	535	516	530	551	527	566	537	517	537	534	495	531	539	496	515	553	532	524	537	568	533	547	470	556	525	497	511	541	527	561	525	518	555	520	538	525	501
73186	71965	53944	23173	4995	356	239	241	236	237	221	229	220	205	211	206	208	223	243	202	217	217	199	222	243	222	215	215	202	218	219	208	222	215	238	203	207	202	227	208	220	224	220	183	204	220	228	192	201	216	192	226	212	222	206	176	188	222	225	216	204	209	200	209	205	216	213	266	211	211	211	208	202	226	222	223	220	210	233	220	209	198	229	199	218	227	232	185	195	211	246	228	227	198	220	192	217	220	213	209	221	222	201	223	207	209	213	196	224	219	218	220	213	210	209	175	240	201	222	199	213	220	201	214	227	205	195	238	243	230	234	231	228	229	214	190	214	214	220	214	224	223	210	212	221	223	236	235	195	200	228	211	252	221	192	223	224	229	213	201	187	220	188	210	196	214	205	204	214	187	215	248	225	218	223	219	204	201	226	228	206	216	218	222	220	214	215	176	181	226	213	211	211	226	215	214	227	208	233	199	191	194	227	212	205	241	208	205	203	207	215	228	205	228	232	199	220	206	242	209	185	215	226	201	216	212	206	212	186	230	234	217	202	205	207	207	209	207	216	224	173	217	201	209	224	218	219	192	208	216	211	215	235	188	228	223	211	217	217	226	218	215	220	249	252	211	202	188	201	230	208	209	209	219	219	250	201	213	212	217	249	222	195	218	232	211	225	220	206	212	191	216	239	231	192	232	230	223	199	211	190	234	201	232	211	230	218	214	207	196	203	206	222	219	213	237	228	199	230	213	208	228	199	232	213	225	222	210	201	206	212	227	194	225	194	223	226	205	237	212	211	236	207	199	232	215	220	220	184	194	233	207	202	219	207	228	218	226	220	211	195	210	226	209	219	228	217	197	202	211	195	215	196	232	187	181	225	191	214	237	201	209	191	199	221	199	213	198	242	201	209	202	218	214	244	223	234	219	217	187	210	197	233	212	228	203	194	207	208	226	215	213	228	213	217	193	210	209	226	204	217	205	241	221	226	218	210	223	194	232	232	204	205	215	201	203	181	224	212	229	195	233	228	203	228	211	231	213	240	204	206	203	213	195	239	196	201	221	245	210	188	198	224	209	237	235	230	217	204	217	205	236	210	215	201	234	194	229	202	228	232	216	219	257	184	219	199	208	199	214	219	212	214	213	221	209	219	220	200	207	235	250	206	217	224	211	199	210	226	214	223	219	206	214	207	186	230	210	185	204	208	206	212	204	229	209	247	210	212	240	230	204	235	223	224	205	219	219	210	226	206	211	218	207	204	208	224	201	245	196	211	199	241	197	228	214	212	193	204	212	235	219	225	222	232	205	205	207	214	202	234	210	212	228	210	214	231	209	216	211	198	235	219	238	222	191	232	207	220	215	221	192	225	233	239	202	203	203	189	223	197	193	202	206	220	181	222	182	226	204	228	218	225	215	197	212	206	214	211	207	212	225	197	214	210	226	217	213	228	197	219	191	213	209	223	195	233	234	205	194	233	230	232	213	224	200	210	208	221	215	200	217	246	227	234	219	228	204	203	218	227	210	207	219	226	227	194	195	198	232	219	212	209	232	216	225	198	213	215	206	207	216	205	206	216	213	209	205	212	219	202	207	218	203	197	193	210	214	195	220	216	231	202	214	211	211	221	215	223	189	228	221	212	241	211	218	216	216	227	230	220	197	222	211	228	186	203	203	227	219	200	229	201	211	237	216	220	187	199	232	220	198	222	210	220	208	206	208	239	243	218	231	205	218	230	234	196	190	234	225	184	207	223	223	225	209	212	230	235	223	190	198	208	182	218	219	227	209	226	199	226	218	234	198	213	227	225	207	199	214	197	195	213	214	230	217	218	217	227	206	193	198	239	200	198	220	214	223	223	206	200	204	210	227	207	212	205	230	222	216	231	189	218	243	193	213	227	218	222	203	214	194	207	191	209	225	221	206	229	202	242	204	203	230	217	209	216	196	212	217	217	203	217	181	212	224	218	189	213	192	211	196	216	224	211	209	218	204	211	199	203	208	205	216	191	220	217	234	209	217	216	208	221	220	207	208	199	209	224	217	198	207	225	225	212	223	224	231	220	220	220	209	185	194	223	203	212	186	225	203	202	203	214	204	204	222	224	190	216	189	203	213	189	229	222	218	199	224	203	199	220	232	208	201	239	202	211	217	224	219	249	221	212	238	232	223	224	237	233	205	196	229	220	206	214	231	237	220	213	208	220	176	182	205	213	220	228	194	215	238	224	214	215	196	199	211	231	217	214	214	223	199	228	209	199	219	210	215	188	209	251	207	194	206	214	235	214	199	238	248	216	231	225	219	213	218	215	238	210	241	214	208	220	197	236	206	219	241	209	202	221	220	227	190	225	227	197	224	223	191	220	218	208	223	230	218	221	211	185	189	203	206	255	229	215	204	223	214	208	212	225	197	230	242	227	194	201	216	215	205	220	230	207	209	218	196	205	193	214	233	193	209	196	200	203	226	222	225	225	201	192	207	240	219	207	205	224	220	197	195	210	191	213	201	223	206	207	201	193	230	211	218	230	212	197	211	185	207	220	200	214	228	235	223	212	188	214	214	212	222	206	213	239	229	241	205	210	211	195	223	195	219	223	227	222	197	240	206	212	193	222	221	212	198	247	223	204	219	218	226	215	226	217	248	242	212	216	212	184	215	213	219	213	187	208	213	233	217	238	237	194	219	208	218	244	214	214	201	200	225	208	220	229	215	206	216	204	216	213	204	205	229	219	234	204	219	208	198	190	183	200	187	220	201	214	200	219	218	220	200	211	211	221	233	212	218	220	245	229	201	196	229	213	224	204	207	222	219	207	208	213	193	196	194	205	200	223	208	189	201	248	201	208	183	219	237	218	205	204	223	241	209	209	217	207	227	228	199	249	209	239	236	203	181	237	209	203	194	220	193	211	201	218	221	223	198	248	218	212	228	210	218	242	208	218	228	223	192	235	208	211	213	204	207	196	197	211	231	200	202	202	227	234	215	230	238	211	198	247	218	219	230	212	214	228	213	220	223	205	215	186	217	215	227	208	204	227	208	253	192	209	214	201	188	205	219	201	206	219	220	211	196	226	231	208	211	206	211	213	228	249	213	218	238	204	201	190	182	241	225	214	219	223	211	216	223	211	214	227	228	201	202	224	197	207	243	215	216	234	237	175	219	227	211	198	224	216	221	220	195	217	207	218	225	215	223	235	228	185	214	219	208	195	229	218	221	216	214	226	245	191	219	209	214	242	222	203	227	208	190	221	213	203	201	190	192	237	200	218	205	210	248	191	208	235	215	211	225	236	223	174	190	223	212	198	208	216	244	232	212	216	235	201	219	226	203	218	238	209	206	212	229	182	221	213	211	227	223	226	219	214	211	216	216	213	201	214	202	225	245	195	209	227	237	202	221	224	222	208	199	229	191	225	220	211	236	236	225	196	231	209	227	202	215	218	210	193	208	197	209	205	197	226	218	236	243	204	166	202	230	220	202	187	236	207	233	200	199	211	194	213	210	233	220	216	211
65222	65533	53322	16631	801	784	731	861	829	817	723	728	724	752	726	698	717	679	706	701	732	646	681	684	727	730	688	717	736	703	671	695	690	667	706	690	706	693	717	688	648	712	717	746	669	683	720	703	736	658	676	700	698	680	725	717	709	692	694	664	693	709	719	679	754	702	698	720	685	738	716	677	705	683	657	723	758	664	699	700	715	747	670	696	734	712	665	712	678	754	708	684	709	701	670	733	708	697	705	676	695	710	693	696	657	703	687	700	743	716	707	681	691	722	698	681	668	646	678	677	683	690	651	688	751	701	711	728	676	676	671	709	719	711	673	705	679	735	726	721	723	734	700	703	701	736	718	718	662	694	721	725	707	693	696	696	723	680	686	705	708	710	712	727	674	731	758	709	683	697	727	699	688	745	678	713	671	729	677	760	686	719	690	691	671	693	723	743	679	720	706	692	695	651	641	650	687	687	726	740	704	686	705	678	674	722	669	725	708	685	720	687	703	708	726	651	719	662	709	713	719	669	653	699	688	722	703	741	699	671	648	670	672	737	717	677	671	686	630	705	683	711	722	673	680	687	703	678	706	740	702	678	623	656	734	707	682	676	677	664	749	636	714	696	657	671	700	756	703	709	686	652	716	696	695	742	659	722	744	683	698	660	691	716	725	768	693	688	697	696	688	708	736	700	686	682	720	666	708	726	688	706	649	720	711	652	677	694	710	692	666	718	737	699	691	682	670	713	694	680	733	715	728	697	721	711	690	732	701	720	683	659	723	704	704	694	706	681	722	721	718	741	736	739	699	698	700	740	681	706	696	643	698	684	682	688	720	727	662	745	703	697	712	701	654	670	707	653	693	760	678	686	672	653	657	694	705	718	709	742	702	697	678	769	704	674	641	727	691	667	692	689	731	693	710	705	705	740	735	692	720	696	650	680	651	735	731	704	726	713	705	743	695	689	702	688	707	685	755	742	700	696	687	701	692	696	661	673	718	703	698	674	703	701	674	650	664	701	690	729	705	699	668	705	651	670	701	743	681	709	737	730	633	707	668	640	669	668	701	692	722	700	668	696	688	634	715	691	705	741	671	674	645	676	732	665	733	729	654	713	720	725	707	672	709	694	702	697	664	667	704	674	684	723	677	703	713	670	720	695	704	690	683	688	711	717	680	640	718	720	681	746	744	701	673	676	687	711	687	663	712	702	719	672	717	692	727	733	698	749	755	700	680	711	699	647	692	679	715	692	703	726	664	747	698	694	681	702	691	758	704	721	698	661	671	740	724	708	687	693	707	679	744	722	717	687	680	722	683	698	676	709	684	706	700	700	676	694	681	713	716	691	642	686	705	687	648	680	741	724	696	683	720	680	690	683	701	736	694	734	735	676	708	636	707	708	716	707	695	683	719	701	706	703	671	708	733	698	701	710	702	691	688	688	696	688	728	697	716	699	672	714	670	704	715	710	726	695	695	697	689	663	741	725	686	698	717	680	667	681	725	673	746	693	690	669	632	685	696	667	676	699	655	701	684	713	664	679	791	705	688	715	728	668	695	750	721	708	684	726	698	699	726	715	679	693	717	702	684	729	743	697	698	655	692	682	651	673	689	707	705	675	705	687	683	686	678	695	664	639	759	661	672	732	717	724	708	705	645	685	746	665	731	704	652	684	705	703	683	697	708	695	683	710	731	742	703	708	669	660	677	720	633	730	677	685	696	682	695	663	723	667	678	694	684	668	726	684	689	695	714	708	701	700	708	725	707	690	712	685	752	696	702	726	695	714	697	728	653	704	654	702	688	686	727	710	738	729	683	668	740	697	682	701	691	693	673	679	674	671	651	717	686	670	674	688	693	718	746	698	705	705	668	730	730	697	698	679	673	662	736	694	695	662	685	717	668	668	716	658	645	676	695	711	715	706	688	705	683	705	694	727	708	662	710	688	700	650	727	683	680	707	720	721	689	668	693	710	674	662	682	675	686	715	661	696	709	704	699	668	703	709	673	678	684	699	678	670	691	705	761	648	695	709	730	686	710	675	695	677	721	678	693	675	677	683	689	686	660	679	662	713	697	681	764	681	684	710	716	672	748	697	706	740	703	652	666	673	708	696	679	694	705	683	754	739	694	715	700	703	740	716	738	724	716	709	686	697	707	709	649	676	661	727	682	689	697	695	659	670	679	712	678	705	686	693	742	706	672	700	673	646	688	664	734	714	726	696	659	715	704	716	677	675	757	722	671	691	703	688	733	667	707	746	652	682	725	717	748	705	713	675	731	702	684	706	675	678	723	673	649	694	677	763	696	677	704	736	660	668	655	673	694	647	674	713	687	717	709	714	691	732	679	684	688	676	708	724	676	714	721	706	725	695	667	708	663	701	728	725	712	771	696	722	668	713	700	681	691	736	717	680	696	676	673	669	684	732	689	679	717	636	688	686	629	732	702	687	736	734	707	658	701	668	681	692	687	690	700	661	701	664	697	679	684	712	662	650	673	728	704	747	687	716	699	705	739	725	684	680	689	671	721	674	673	673	742	681	712	708	703	676	678	730	693	713	672	698	735	688	682	741	664	742	677	642	641	678	685	689	657	666	652	689	715	702	666	707	673	719	677	694	667	654	732	670	696	703	751	714	674	657	661	699	665	652	699	680	742	654	701	726	676	697	653	710	738	713	722	685	704	664	666	710	674	702	727	752	701	701	729	645	708	643	702	729	761	653	678	663	723	730	688	722	734	676	696	759	648	659	667	695	703	714	710	746	731	686	665	723	735	731	668	727	729	720	682	710	679	711	697	724	658	668	688	715	693	693	688	702	737	724	647	730	749	704	703	758	694	711	721	688	690	693	680	663	721	670	681	745	702	693	702	673	667	665	656	694	654	678	676	704	678	711	686	711	688	716	681	700	700	640	746	678	694	715	676	644	716	689	682	701	649	719	717	719	709	712	685	679	691	692	701	715	719	667	727	693	716	709	652	676	726	692	672	723	708	669	677	711	678	683	736	641	690	727	675	685	700	719	667	694	687	743	700	757	649	692	643	768	704	682	694	664	730	697	695	646	706	695	703	685	744	728	684	684	726	699	711	698	714	722	681	661	660	712	709	675	684	697	716	711	682	707	664	666	686	718	717	707	736	678	647	697	701	692	738	691	703	681	716	740	681	709	689	716	658	747	758	687	690	663	749	720	694	679	664	715	708	681	700	694	733	682	661	708	725	671	690	723	700	690	710	719	730	728	675	717	715	702	654	736	725	733	698	675	689	677	699	665	704	677	695	691	749	708	671	694	686	738	683	713	695	713	732	690	651	694	689	696	677	727	706	665	700	700	710	677	734	673	711	656	700	720	701	678	705	643	674	667	671	720	718	685	698	707	727	683	665	704	698	690	702	720	711	703	720	714	726	725	729	721	708	713	669	697	712	678	680	706	667	716	705	710	698	657	676	682	694	684	650	759	735	717	666	742	718	696	709	677	695	738	700	746	671	739	695	642	694	707	706	701	740	735	671	714
32493	23641	9012	911	231	184	178	182	196	172	197	190	190	184	183	188	193	216	187	186	166	206	185	178	187	172	182	186	185	167	167	181	182	176	159	174	176	168	174	198	195	159	165	188	185	156	188	187	196	210	183	188	176	189	182	165	169	174	162	213	192	204	200	203	175	194	198	179	193	181	170	205	179	188	197	173	183	177	167	175	153	179	184	178	176	165	200	180	190	161	173	184	203	182	195	167	177	162	172	170	171	197	187	179	199	169	191	194	198	176	162	188	206	210	181	182	175	188	155	181	181	168	180	183	157	189	178	190	183	178	166	184	180	173	169	183	180	186	206	182	163	202	192	192	153	177	173	177	174	163	174	179	191	210	173	189	167	177	205	183	209	184	181	200	166	185	175	185	213	189	169	199	202	196	211	180	168	174	183	200	197	196	182	201	192	187	188	170	165	169	186	176	203	172	162	188	170	164	185	185	167	171	178	179	202	206	190	186	175	165	190	194	187	167	178	193	174	178	195	177	176	185	185	193	197	176	156	168	164	186	176	176	170	177	198	183	172	183	176	161	178	183	216	186	157	191	185	168	156	171	177	185	175	209	192	192	172	194	165	182	193	157	185	189	198	159	169	208	174	161	166	169	203	164	189	180	166	194	177	153	177	187	172	181	191	164	187	173	192	181	196	168	182	172	176	170	189	161	212	199	175	184	191	182	194	168	178	161	178	160	182	180	204	172	177	191	182	187	177	178	160	154	157	183	182	202	222	178	185	170	172	175	156	191	184	163	200	158	165	194	180	197	194	200	193	174	195	179	177	176	176	184	187	160	174	190	199	210	183	190	186	179	175	197	178	171	186	200	188	195	190	163	179	172	178	178	187	177	203	167	200	180	178	189	172	172	181	200	175	165	199	182	168	186	190	170	176	175	148	196	186	177	183	173	193	175	182	174	184	159	186	179	194	187	182	158	184	185	160	198	171	179	173	175	175	179	200	196	180	187	193	179	175	189	187	190	169	173	181	181	177	177	191	176	160	166	172	194	178	186	166	185	179	182	191	171	194	181	179	183	186	194	163	174	178	209	182	162	188	180	202	185	190	180	213	169	176	169	176	190	199	164	187	183	156	174	227	176	192	191	194	167	223	174	173	190	183	192	167	206	165	192	159	170	205	171	177	191	174	184	194	178	171	170	199	152	178	188	172	173	187	164	174	181	174	199	184	165	167	172	196	159	186	179	180	163	181	162	182	177	180	175	186	186	221	194	183	182	181	179	174	170	183	179	181	166	175	195	171	175	167	193	188	174	163	203	206	192	178	180	156	186	210	186	200	166	199	169	179	189	197	170	183	182	193	179	210	180	176	193	169	187	177	168	191	174	202	191	191	185	172	195	188	171	173	183	192	190	181	165	188	185	198	170	183	164	169	189	181	152	166	203	196	177	183	180	173	178	168	186	163	178	206	170	185	175	187	177	201	187	148	167	184	212	170	202	190	196	186	173	187	179	153	187	220	188	195	168	184	200	184	189	180	178	196	174	190	180	183	174	164	222	200	179	200	184	190	189	168	183	177	201	188	188	176	166	165	158	178	191	202	210	169	186	194	194	189	193	180	174	191	148	182	195	178	196	211	174	203	193	198	188	195	173	188	174	177	202	208	187	194	160	170	191	185	157	183	182	178	195	172	194	184	165	169	189	192	173	188	198	194	168	204	171	144	194	186	199	198	202	181	188	182	160	176	175	190	180	165	186	173	194	197	179	172	185	185	165	178	176	173	180	171	188	176	185	193	224	178	170	164	183	172	171	168	193	159	181	176	165	172	191	171	154	180	168	164	175	188	195	178	197	185	173	172	202	185	196	186	204	170	169	168	182	185	188	169	196	196	145	158	170	154	181	168	177	192	164	177	204	192	192	158	154	191	164	174	188	187	193	189	199	164	181	162	199	176	189	189	195	149	184	174	175	189	167	196	198	155	184	187	192	171	193	161	207	177	196	184	197	180	165	186	190	172	216	176	185	175	168	200	193	191	190	189	169	158	190	201	178	154	174	203	192	175	182	183	189	153	180	156	187	195	189	196	167	185	173	181	192	185	171	198	179	175	173	163	174	173	178	207	213	206	188	160	185	173	193	212	174	174	175	167	167	153	194	199	196	169	179	176	159	177	180	188	173	170	191	169	186	199	185	165	174	191	164	166	168	192	202	193	183	168	174	215	175	177	197	180	195	173	182	187	187	187	198	161	178	164	165	188	205	162	204	171	177	198	155	188	172	188	169	201	191	182	165	175	184	150	182	186	185	181	189	182	181	189	197	187	173	185	166	186	206	178	172	184	182	177	178	166	178	162	184	182	178	184	161	174	176	187	182	171	181	183	181	189	156	183	174	171	180	167	189	162	179	184	183	195	186	161	173	170	173	167	207	184	202	179	177	227	219	159	189	186	169	186	160	179	203	184	196	172	187	175	181	147	193	162	197	166	178	182	178	183	186	197	188	218	189	165	183	205	198	180	143	179	194	174	200	190	174	173	185	191	200	200	175	196	171	196	189	172	182	187	178	165	169	205	211	167	174	171	183	183	180	184	198	162	188	195	168	189	161	197	175	213	170	171	173	182	166	174	157	163	186	196	182	174	177	175	165	177	204	183	177	162	169	178	175	189	183	169	163	182	179	184	191	182	172	177	187	197	153	170	187	157	185	178	199	187	192	210	184	184	196	160	195	186	178	213	187	205	181	198	197	166	183	174	181	164	180	188	158	204	184	174	186	173	176	195	166	168	181	167	194	194	195	172	192	187	162	169	192	181	164	203	166	207	154	192	180	190	197	153	209	176	167	164	182	195	209	170	174	187	153	185	202	189	177	183	180	172	194	163	178	180	181	200	180	200	168	172	176	211	179	173	199	194	163	179	177	151	205	175	174	174	176	178	186	186	162	190	188	156	190	186	185	220	167	194	180	190	176	190	195	177	172	193	169	172	193	186	167	182	189	176	170	163	189	168	185	163	159	179	184	188	171	173	181	167	187	165	177	166	167	186	203	205	190	187	191	168	180	178	172	189	211	167	192	186	180	164	204	178	178	189	176	183	155	185	178	180	197	192	176	161	166	169	198	190	215	203	187	163	181	191	189	177	164	189	163	166	167	184	204	156	157	191	167	155	172	165	213	179	204	199	182	169	170	190	167	174	201	175	176	174	207	184	194	203	180	182	186	204	186	175	168	143	175	160	194	198	178	206	172	189	173	190	191	195	196	204	180	151	160	175	190	177	161	190	173	185	186	158	195	177	170	186	204	178	162	180	170	191	153	184	193	193	172	167	175	198	194	197	184	181	187	202	171	184	180	175	188	187	179	207	184	170	191	220	183	176	206	157	183	159	174	179	185	159	181	186	180	178	206	175	177	173	176	179	185	191	168	166	169	192	171	190	183	162	195	172	165	173	177	160	163	181	188	183	166	181	168	185	180	194	174	183	177	195	176	207	172	165	173	182	190	170	186	191	146	175	165	184	204
34812	27621	13653	1893	613	615	612	687	608	671	614	601	581	601	628	590	624	595	634	669	628	652	650	608	611	601	648	625	605	618	635	607	615	622	613	648	589	629	623	618	639	615	644	578	586	634	591	606	599	626	633	613	576	612	684	603	611	642	645	649	657	615	659	613	660	588	640	593	601	624	615	602	648	652	650	616	662	608	645	625	602	640	628	635	582	645	630	602	654	662	646	608	622	634	633	628	610	624	645	605	630	662	645	596	649	644	624	573	611	628	616	587	614	604	623	576	591	611	617	661	615	607	602	622	637	605	628	595	616	621	610	590	609	635	638	638	605	613	616	658	624	607	603	622	601	625	649	605	608	607	603	585	619	617	624	594	624	587	664	584	627	615	628	625	594	648	622	613	639	654	619	646	604	592	576	623	596	642	593	604	645	628	581	634	679	651	631	621	607	631	613	589	628	645	608	614	647	630	623	600	616	575	671	620	609	583	595	582	566	618	623	649	654	644	604	611	612	652	661	676	580	574	672	634	612	628	624	594	571	628	617	610	599	654	591	608	610	619	627	638	637	606	630	618	621	600	619	625	633	581	641	614	642	640	657	655	620	601	635	612	554	611	594	593	626	603	617	593	615	608	657	607	609	618	662	631	576	613	613	599	630	661	620	609	625	609	645	675	679	631	636	631	637	647	584	591	579	629	648	659	611	623	679	606	593	628	642	643	596	668	621	625	597	603	596	627	644	642	602	607	650	620	604	619	614	626	657	609	610	617	626	648	618	606	655	609	638	589	653	644	642	577	629	644	608	628	617	628	608	608	608	605	632	628	626	595	657	603	622	667	630	626	622	625	614	672	649	659	640	641	600	609	648	608	640	648	631	631	609	587	624	624	616	652	573	599	615	607	646	583	584	619	620	588	637	607	626	657	632	653	649	573	603	595	626	632	592	624	649	613	611	642	644	657	622	623	613	614	620	593	616	605	590	611	593	627	651	583	607	609	597	643	637	643	644	638	646	652	616	633	665	631	661	607	601	626	625	583	639	599	638	586	639	637	574	610	585	619	624	614	659	659	627	633	632	650	569	564	624	631	596	597	617	658	667	584	625	653	644	594	654	607	598	610	614	574	646	624	594	544	597	624	638	641	620	607	622	623	597	629	663	637	644	636	657	601	582	610	576	625	631	618	645	635	673	638	605	607	629	614	549	650	616	618	587	609	643	677	602	610	584	653	653	626	613	615	632	670	620	623	618	590	594	617	610	665	624	594	628	563	647	590	647	582	592	588	567	643	627	649	547	591	640	601	619	651	621	574	635	593	636	637	638	583	613	630	658	630	642	654	652	596	647	595	630	619	619	647	600	635	616	562	653	614	620	588	625	619	635	605	604	602	626	628	609	599	607	617	639	561	631	637	612	648	630	628	675	607	578	615	595	635	623	606	627	644	615	629	674	608	600	680	586	631	634	635	636	618	618	618	636	632	631	615	642	625	628	650	647	654	575	668	581	638	617	632	621	676	577	591	613	577	606	601	651	620	662	586	594	603	656	626	632	602	618	587	643	590	633	611	620	604	624	644	614	657	622	623	652	609	648	639	624	634	596	660	638	599	633	580	630	619	581	603	604	614	582	631	635	598	618	622	603	609	607	603	614	633	648	629	657	638	626	623	645	621	637	666	600	600	627	634	608	583	619	586	633	581	675	674	609	609	601	596	605	620	604	623	605	669	562	641	618	582	673	617	614	596	614	648	606	631	619	565	619	598	582	639	630	635	644	622	620	610	679	635	606	604	630	599	636	596	612	681	617	609	638	618	629	587	622	625	668	627	621	559	659	649	584	645	631	614	588	604	593	665	584	623	604	574	619	614	640	684	582	620	590	643	644	630	639	586	572	597	614	609	590	621	612	605	641	595	610	630	669	596	637	617	609	632	588	647	655	554	654	673	603	635	613	615	602	637	630	627	643	612	621	571	644	637	647	616	626	590	655	641	625	630	631	619	648	645	628	607	639	632	597	610	647	599	593	617	606	660	630	626	606	640	615	622	606	616	603	625	623	598	654	608	649	596	581	606	650	675	661	613	571	590	610	635	627	604	637	659	620	615	598	637	617	628	629	655	606	582	636	623	613	608	645	619	664	623	631	610	619	642	627	657	570	603	636	595	636	639	634	608	626	660	622	632	630	648	606	657	623	655	651	575	618	636	622	589	626	611	586	620	617	584	649	608	637	657	646	645	636	632	612	594	629	632	664	619	648	583	617	613	624	618	624	670	608	636	623	597	662	634	621	600	603	618	658	642	616	595	647	660	567	640	591	600	615	555	614	639	617	638	616	631	599	591	605	603	593	603	630	632	646	626	624	674	626	617	623	654	631	600	606	610	626	645	606	629	639	592	605	601	641	652	639	607	642	624	606	611	664	609	655	623	647	626	648	614	593	636	641	580	619	586	565	643	656	629	625	606	609	613	659	599	587	561	591	615	631	584	653	580	587	617	671	602	580	621	619	633	627	621	602	654	631	613	660	616	612	637	658	597	599	597	641	600	599	615	630	627	635	609	604	629	596	621	623	583	602	620	583	632	592	616	551	605	621	632	610	651	620	629	606	608	638	640	613	607	617	627	629	669	615	601	641	631	654	634	657	634	598	636	652	575	618	614	631	621	616	632	620	594	623	621	635	589	670	597	600	588	602	607	616	603	612	690	636	625	688	598	595	606	605	608	622	653	605	630	629	612	606	635	637	614	612	615	625	625	604	574	626	625	578	620	629	610	613	638	579	621	615	625	578	637	627	627	605	682	636	589	635	647	647	666	641	654	640	644	629	637	582	577	570	626	589	617	644	615	581	614	647	583	589	627	586	616	607	582	584	581	644	597	630	614	621	623	614	637	626	628	603	662	658	609	583	593	588	619	598	655	648	634	668	632	640	641	592	596	645	627	583	616	624	617	625	638	629	622	648	585	626	653	620	580	616	632	596	633	639	673	646	649	610	620	632	595	573	606	611	640	659	622	684	620	603	619	640	590	631	598	603	666	664	586	621	632	624	624	625	606	642	586	581	638	612	627	646	683	614	607	589	637	606	584	623	613	628	602	604	588	615	585	564	621	627	631	638	610	649	627	650	630	622	638	622	616	605	575	628	591	585	629	585	608	575	589	648	659	607	646	614	621	632	612	617	588	603	615	627	632	611	598	616	599	599	648	616	614	591	660	608	634	601	606	618	652	589	645	655	639	596	563	661	641	658	578	624	572	634	595	649	615	635	681	610	592	663	645	618	639	673	632	573	603	659	651	644	580	613	633	639	601	627	658	616	625	616	596	626	669	606	615	627	626	584	618	613	598	661	649	619	658	650	617	599	660	627	658	630	593	689	598	645	638	656	610	682	590	611	646	585	586	605	609	667	575	634	597	591	583	606	631	648	607	600	665	589	623	604	582	635	639	680	677	680	620	585	602	593	634	662	603	629	612	587	630	632	618	607	625	581	606	633	609	635	655	637	614	622	560	613	626
69391	63707	41090	12091	704	146	172	154	149	130	139	170	169	139	151	163	153	150	174	135	154	140	149	165	154	115	154	141	153	123	163	145	139	166	157	124	135	161	172	141	138	156	141	148	145	128	158	132	150	137	145	152	147	137	134	150	140	156	126	155	154	155	153	152	134	146	146	144	150	153	135	147	146	142	169	146	132	167	148	169	146	141	151	152	119	170	137	170	146	150	173	154	163	155	144	128	162	155	154	162	135	158	108	168	151	147	139	142	138	138	151	140	168	140	161	135	150	198	166	159	160	148	123	134	136	140	163	144	153	139	158	155	148	153	147	177	150	138	152	147	159	149	142	163	160	162	180	136	143	153	161	173	130	143	160	148	154	161	164	163	166	167	136	154	146	148	138	157	139	149	151	135	141	142	128	152	160	148	160	145	169	165	152	143	143	158	154	151	148	129	154	147	174	159	176	147	137	135	157	139	158	178	143	155	142	155	164	157	149	171	160	161	150	162	162	157	148	144	162	158	119	155	160	146	129	140	142	147	140	169	151	150	142	174	124	146	125	166	159	140	156	142	144	147	139	142	132	145	151	127	133	155	152	152	157	161	133	159	134	153	159	137	157	150	152	156	165	133	148	144	156	149	140	143	132	145	154	150	175	136	169	160	147	144	174	156	141	162	151	154	126	153	153	153	158	147	138	153	142	146	160	152	151	148	171	145	138	140	149	149	146	126	136	153	125	171	134	158	155	152	150	151	131	138	143	158	162	149	166	171	134	152	149	149	143	135	138	162	149	145	160	151	144	132	141	135	151	144	148	150	145	146	167	139	152	148	160	165	171	179	139	133	140	158	160	135	152	138	144	150	133	122	122	149	145	141	168	143	135	148	153	169	154	152	156	154	151	158	121	152	141	170	156	159	126	126	144	140	143	146	162	141	147	163	153	161	140	150	160	159	157	168	147	165	181	165	142	138	160	151	141	143	158	168	149	134	148	155	136	138	149	157	147	161	129	159	139	151	141	145	150	146	161	157	165	167	150	141	149	150	132	174	147	149	157	148	139	153	171	162	155	165	144	159	153	154	149	166	155	145	148	156	155	146	175	173	146	151	150	147	152	163	147	150	149	138	147	145	155	150	167	170	146	147	149	160	153	158	136	153	143	152	142	158	155	142	137	151	153	162	168	150	151	133	157	140	155	153	163	146	136	142	176	143	135	130	135	125	151	142	155	146	127	149	151	138	138	155	160	138	136	154	144	145	148	135	141	161	154	188	148	151	152	137	139	157	147	145	144	153	149	172	157	150	140	153	134	151	154	151	138	150	167	146	143	140	143	153	149	136	166	141	165	161	143	150	146	145	149	157	159	166	168	160	147	146	160	154	141	146	160	155	152	144	157	129	140	147	145	141	151	146	139	144	165	169	149	147	157	140	141	146	149	131	172	159	191	145	139	177	147	141	175	143	157	172	158	138	159	147	144	148	148	162	128	158	132	160	164	146	175	163	154	147	161	131	163	143	141	161	151	130	145	140	154	154	150	150	144	161	154	170	149	143	121	157	174	162	151	155	127	163	131	160	149	153	159	148	162	151	162	140	153	152	158	141	158	153	133	143	133	167	147	132	164	186	146	141	157	156	145	137	128	160	171	156	157	149	158	165	137	134	158	133	141	151	144	152	162	165	150	149	147	171	152	141	145	148	153	166	151	140	156	130	170	124	140	152	164	154	177	161	138	157	155	155	139	142	127	156	135	135	135	158	132	134	139	155	154	152	138	137	158	170	144	125	166	134	154	140	161	151	165	156	141	167	155	178	151	144	169	137	143	164	135	143	157	139	133	172	144	139	129	144	142	148	151	142	142	147	161	162	134	162	155	133	129	166	158	150	156	157	178	142	124	146	149	152	149	169	142	134	166	132	145	145	168	190	156	135	157	147	141	141	151	152	149	128	156	186	144	145	145	149	139	166	142	137	164	148	143	170	151	153	153	157	141	150	145	141	162	143	156	165	173	140	184	156	159	141	140	129	160	153	150	138	165	171	133	143	169	169	132	139	160	146	152	137	156	150	135	154	142	129	152	128	131	147	159	152	169	144	164	161	161	143	167	169	166	130	165	168	146	141	137	160	139	156	126	167	137	154	167	138	134	141	147	142	158	140	149	167	143	147	161	139	140	144	147	143	163	150	163	153	154	144	145	137	151	159	160	159	162	151	156	148	147	144	154	165	152	166	163	159	161	162	161	154	162	148	176	147	131	163	157	175	179	140	154	133	161	144	145	167	169	147	150	134	180	126	137	145	163	151	167	154	164	118	154	158	138	156	136	149	149	154	130	163	128	175	153	137	143	144	139	165	136	133	148	151	155	152	141	145	159	161	155	151	153	129	176	146	142	123	151	143	158	142	143	144	166	153	148	140	153	143	135	145	157	156	143	169	158	172	139	147	150	154	129	150	149	169	150	150	146	157	146	159	137	143	159	143	154	160	153	138	145	148	152	168	163	158	159	146	145	168	160	153	154	141	150	146	149	151	163	148	157	177	169	159	172	146	148	137	143	142	162	161	149	143	141	162	146	144	150	149	138	133	152	129	144	151	137	141	130	161	143	145	149	161	145	141	151	155	165	171	151	144	173	164	166	141	151	162	152	161	145	126	145	151	160	163	161	164	140	145	180	146	151	155	148	140	149	139	156	160	137	132	155	124	134	147	135	132	153	153	147	155	121	157	150	165	150	141	165	148	146	145	147	133	169	167	158	169	125	167	155	156	150	154	151	151	131	148	132	157	145	152	168	143	149	146	158	138	169	162	166	175	140	140	179	154	144	154	154	156	158	164	139	136	142	134	139	169	166	151	179	149	136	141	148	161	160	155	168	140	149	136	168	134	168	138	137	150	160	159	161	168	138	172	167	145	158	132	142	137	162	155	165	157	153	166	143	156	164	174	157	146	144	159	151	134	159	162	146	141	158	136	165	131	155	158	152	144	149	142	143	166	143	165	171	174	139	147	150	170	142	151	161	157	132	141	148	157	138	147	140	144	137	136	174	154	157	154	153	136	148	162	149	145	137	175	146	143	154	148	158	178	167	169	165	142	175	161	140	139	127	154	167	155	145	177	154	156	147	151	139	159	148	132	143	174	151	162	150	143	160	142	152	147	147	136	135	156	159	150	160	134	157	143	139	144	154	182	146	157	155	167	130	155	155	136	140	158	153	161	147	162	143	159	160	147	151	171	151	126	154	141	167	160	139	155	124	165	147	155	147	127	149	151	137	179	140	135	160	168	151	154	153	140	123	138	150	145	153	173	134	149	153	151	140	153	131	144	177	147	150	149	150	140	129	154	180	145	140	120	143	160	167	135	162	145	154	131	169	137	144	137	167	151	164	133	154	149	170	131	131	170	145	131	180	160	145	156	173	148	157	136	143	157	160	155	150	166	131	143	149	159	156	130	137	163	156	142	162	158	166	170	135	163	151	138	147	156	147	148	170	132	155	172	148	139	128	176	152	160
54066	50984	38168	7841	513	545	582	593	601	587	543	566	525	538	506	547	510	504	574	589	537	541	545	478	516	523	537	502	547	532	555	516	560	519	520	545	506	586	539	494	504	544	522	559	492	558	537	539	510	534	521	547	497	540	538	534	519	538	536	537	520	538	563	515	531	551	510	552	492	556	556	510	513	511	490	490	494	544	528	510	532	511	558	530	548	493	530	512	538	562	527	521	574	505	514	526	544	552	535	540	517	538	535	505	566	566	538	517	550	498	556	510	508	494	511	550	526	582	547	516	501	521	582	515	531	523	510	539	508	571	515	545	534	485	530	507	510	499	498	522	543	542	504	515	479	480	522	549	512	535	538	567	561	540	507	481	547	538	500	549	540	503	530	520	551	527	508	539	558	567	483	505	499	518	550	522	531	536	561	523	470	511	535	516	525	490	548	507	538	525	572	523	527	544	502	503	554	554	507	535	546	530	533	524	511	547	515	530	520	538	560	535	557	556	548	503	534	511	540	534	532	523	494	562	535	495	519	545	485	534	552	566	494	538	537	560	490	514	494	502	513	556	538	516	528	573	525	572	521	481	502	536	474	554	521	469	507	493	522	535	507	495	544	524	538	526	537	454	529	530	472	525	517	569	532	557	512	521	473	489	556	553	526	544	481	516	516	515	540	537	575	528	555	577	459	541	530	474	480	534	532	536	541	551	547	497	596	543	513	543	556	512	517	557	481	530	520	539	494	546	558	525	523	546	518	523	560	536	560	538	521	553	541	521	550	513	516	551	576	518	532	550	502	521	522	498	558	517	513	521	558	544	555	557	543	532	527	501	520	518	553	544	516	547	489	538	513	550	506	513	525	519	520	583	540	510	506	541	525	510	533	527	525	524	497	532	547	526	524	536	525	550	508	498	518	499	504	565	495	547	504	524	572	541	535	533	508	527	521	502	535	512	530	551	526	571	486	578	513	571	538	538	537	542	519	527	528	537	550	539	557	543	528	560	587	516	548	547	517	519	514	518	536	516	539	565	545	508	499	530	577	530	554	524	520	536	521	559	506	515	540	508	553	505	507	550	534	461	542	533	522	493	507	526	526	543	532	544	512	477	517	513	526	544	541	503	511	491	494	473	488	501	520	566	561	597	556	525	507	500	552	497	563	543	540	514	522	524	537	539	529	528	571	512	529	557	538	507	480	509	505	504	548	554	534	559	519	487	498	554	519	520	543	545	512	563	562	469	517	531	513	553	542	509	498	582	528	526	540	533	527	503	549	561	504	547	498	527	556	531	499	588	528	504	501	515	471	551	503	537	547	604	537	550	532	544	508	523	519	538	493	545	518	503	535	532	508	522	562	589	515	522	506	510	531	548	539	555	544	498	536	526	514	486	522	487	539	513	500	522	524	528	519	512	545	558	501	531	512	509	566	494	490	540	538	535	574	533	517	503	558	554	565	516	544	557	507	517	531	480	512	529	608	506	546	528	534	511	522	554	541	547	531	534	565	513	520	477	534	490	549	509	544	550	474	514	533	551	525	536	544	533	516	546	551	481	481	536	540	525	486	536	553	533	566	549	541	569	538	531	511	529	535	540	553	533	578	545	509	557	530	539	546	533	524	490	529	523	557	497	513	519	515	537	499	585	557	534	544	503	536	518	542	537	541	511	547	507	524	506	489	507	503	538	535	467	554	491	542	532	575	522	529	551	527	580	497	508	544	561	554	517	528	565	544	510	541	523	533	523	527	592	511	484	549	554	523	551	516	547	531	507	509	523	527	559	514	505	539	510	530	510	522	516	497	537	515	538	514	536	493	526	521	556	532	542	539	530	510	536	562	549	550	517	543	532	530	549	501	506	515	490	537	521	527	540	533	562	527	536	546	495	521	521	501	492	526	539	530	510	492	556	513	501	537	556	564	577	540	502	554	533	531	523	518	528	572	523	553	522	500	527	539	542	540	529	543	550	522	519	519	539	504	529	522	520	512	486	536	564	518	511	496	527	537	514	525	514	539	541	547	508	520	534	514	529	501	536	528	510	539	515	537	517	547	512	473	533	494	503	551	520	594	541	538	514	557	515	519	548	546	535	540	485	532	506	527	525	511	527	549	528	532	524	526	537	511	537	531	540	534	551	509	503	563	488	510	529	517	499	495	509	513	512	544	540	493	495	531	553	498	525	518	526	542	565	532	559	560	544	539	518	547	534	525	550	518	567	511	525	543	504	496	501	534	514	536	522	567	553	551	540	529	495	512	511	509	517	521	510	560	544	528	494	466	496	547	546	506	515	528	537	538	541	558	552	564	527	535	513	539	521	466	500	554	526	537	512	510	507	532	536	515	557	528	564	523	519	531	492	520	505	493	527	527	547	515	540	519	525	523	539	522	525	483	496	520	534	530	508	534	525	503	510	501	541	501	527	513	501	522	473	520	564	503	514	515	545	516	527	525	522	569	485	538	514	529	511	523	527	495	539	532	519	546	495	510	518	561	546	554	537	549	525	485	552	520	563	557	549	514	518	510	515	522	551	568	547	559	526	535	526	534	524	536	521	531	477	523	546	554	527	503	521	498	513	531	541	558	513	506	508	535	507	539	502	569	506	522	519	553	553	467	556	542	510	578	528	556	470	510	529	523	559	522	541	524	511	545	529	541	507	528	511	506	494	534	576	536	560	497	495	521	530	520	512	527	523	516	514	538	515	515	506	526	532	530	535	533	505	544	557	492	505	490	508	539	534	510	517	506	548	521	551	542	524	552	542	496	502	521	548	502	480	523	549	503	517	510	538	534	504	546	496	543	502	570	512	499	501	506	551	518	523	518	525	511	517	495	519	535	530	523	513	543	533	502	519	521	521	563	552	517	493	518	552	547	525	529	508	525	509	520	549	520	504	511	492	515	522	530	523	489	516	518	518	499	569	515	518	502	507	569	579	542	527	539	510	532	558	563	499	551	558	493	553	515	490	534	534	579	543	530	528	535	536	513	499	523	516	546	525	525	540	512	518	514	531	535	485	547	535	478	520	532	516	540	560	500	542	539	586	525	532	542	552	510	552	501	521	526	522	564	525	492	500	543	520	543	498	522	547	536	547	507	534	544	541	479	515	520	487	528	543	523	556	525	510	509	491	506	513	516	519	508	504	524	532	504	529	524	565	531	494	517	514	541	508	537	548	540	546	512	485	533	547	539	518	506	524	496	544	543	563	504	490	506	535	518	551	564	482	576	480	535	553	588	493	537	501	532	538	507	541	513	533	519	509	500	462	552	505	543	526	534	546	520	484	519	499	491	525	533	531	547	517	551	554	506	552	573	517	510	511	554	517	541	536	537	522	527	525	543	495	544	493	504	553	550	518	535	488	540	546	559	538	517	552	519	526	538	560	528	540	516	507	544	518	528	524	532	495	479	544	496	540	519	522	551	507	539	541	521	546	548	565	532	529	575	529	515	547	533	561	510	563	524	527	564	485	523	515	567	524	589	516	518	555	498	504	566	500	547	514	499	511
75298	72772	54346	21438	4408	341	220	229	235	220	223	185	230	199	208	222	222	218	206	230	237	243	223	204	230	218	220	230	222	197	177	223	201	223	228	222	216	241	216	215	221	218	188	196	221	210	204	239	213	205	224	243	197	212	205	215	204	199	210	214	225	223	201	228	226	199	209	215	211	208	221	219	232	223	191	222	221	214	193	228	216	199	207	219	203	192	200	207	220	197	197	207	235	242	197	196	210	224	195	217	212	210	228	220	192	211	210	221	188	207	189	202	210	203	215	205	194	183	200	211	179	231	217	206	229	206	209	222	201	233	235	223	212	197	236	251	188	241	216	212	197	228	172	218	241	232	205	224	210	212	219	229	219	222	231	224	215	208	222	191	221	194	221	250	211	228	187	215	195	216	212	199	232	211	219	207	200	204	212	195	179	215	217	239	202	230	190	217	233	200	197	200	222	214	220	187	199	242	191	177	209	213	223	249	226	272	221	214	217	214	221	210	208	191	207	234	225	202	189	208	199	223	209	223	201	214	212	213	204	209	216	202	206	178	202	217	204	250	224	198	200	219	224	213	230	212	203	228	212	204	225	218	219	204	196	224	195	208	208	217	220	205	223	192	185	199	200	220	228	233	213	220	196	198	215	216	218	185	210	206	195	210	212	215	223	231	217	244	214	200	210	212	224	217	212	202	211	194	194	194	217	235	235	220	188	207	194	214	203	225	218	213	210	199	185	217	222	210	207	217	210	205	215	201	232	223	215	207	211	223	193	190	237	194	219	229	222	218	219	220	248	218	214	195	198	204	194	200	199	218	237	224	229	225	208	215	229	227	208	230	211	235	229	215	237	220	174	220	201	195	207	235	222	195	198	240	223	234	212	205	205	198	213	219	211	215	204	221	198	225	185	235	208	203	222	208	216	213	240	228	217	227	189	211	206	225	218	187	226	191	214	205	207	209	221	231	231	211	235	226	219	225	211	197	210	194	210	214	230	217	189	193	199	220	192	194	216	240	212	199	197	222	215	174	202	188	235	221	208	193	232	221	239	237	211	208	215	226	225	204	250	190	217	215	215	210	227	205	204	221	200	228	200	220	221	197	195	184	191	191	218	212	221	200	210	202	218	211	194	227	199	210	195	212	223	208	216	215	195	195	209	206	224	205	221	226	193	193	210	224	250	200	205	221	235	225	197	199	205	210	256	220	231	211	176	228	218	209	235	203	197	210	222	189	210	185	219	221	219	212	209	205	209	199	188	201	230	210	201	221	221	211	230	204	217	214	216	205	202	194	204	238	218	200	209	183	209	227	226	180	204	211	185	242	186	202	233	214	209	197	222	208	210	220	228	207	204	220	194	243	229	198	206	226	181	200	221	226	219	189	185	186	186	228	205	217	228	225	228	200	197	199	219	212	226	199	210	211	227	224	221	229	190	210	230	227	235	201	237	221	183	223	207	214	232	182	224	218	194	233	222	199	236	208	206	198	195	224	200	220	206	217	216	226	207	207	211	241	184	207	187	221	215	201	225	200	205	211	200	170	223	191	248	226	201	207	209	189	218	206	222	236	220	215	229	222	175	219	232	197	190	208	194	215	225	221	232	194	208	214	230	216	203	216	189	190	215	212	229	226	223	242	227	236	224	188	209	189	202	219	216	205	221	180	225	203	193	225	196	224	222	195	214	244	211	207	201	225	228	220	226	192	215	204	214	186	218	183	235	207	213	203	203	204	225	171	232	198	187	217	220	228	188	194	236	205	207	209	208	224	231	223	224	207	202	205	213	213	189	210	224	210	226	212	205	221	228	175	222	213	223	202	220	209	188	210	202	199	220	208	190	189	235	241	210	218	220	213	236	201	220	202	242	197	192	220	224	210	190	202	215	218	202	227	197	203	196	218	202	228	213	233	216	237	212	203	183	163	206	207	211	199	223	192	198	206	190	244	216	215	206	238	205	195	238	201	242	198	208	200	199	212	214	211	201	187	211	195	209	196	205	210	252	238	217	196	209	212	228	211	215	201	209	195	200	228	214	197	214	222	220	218	229	213	201	203	204	233	205	218	225	190	204	209	204	205	192	190	219	201	215	194	206	234	201	198	210	207	176	208	206	224	195	229	206	208	210	228	229	194	239	192	188	212	210	201	202	233	208	208	251	198	219	198	229	230	189	193	197	194	207	226	234	216	200	206	223	230	215	189	203	225	230	187	209	219	188	194	211	201	221	228	203	223	246	195	221	199	212	201	201	215	205	207	187	219	236	204	195	219	203	195	205	207	192	240	193	241	212	247	199	218	198	218	220	193	217	213	221	203	215	194	191	209	209	220	207	235	236	233	197	226	213	253	203	213	217	209	218	205	217	220	217	187	206	213	208	203	169	196	203	198	234	215	240	201	214	230	218	203	210	185	215	230	222	203	210	193	222	241	176	208	215	235	223	219	226	184	210	205	192	214	212	223	220	191	219	220	183	198	206	227	209	216	229	213	200	227	189	197	200	178	222	200	218	209	185	212	209	243	206	214	206	217	216	223	203	223	226	221	228	210	221	235	218	214	179	228	211	213	183	196	201	207	197	187	204	237	203	218	214	217	205	211	219	199	177	195	183	215	204	199	227	199	209	210	234	247	200	208	217	214	206	199	193	210	215	216	182	204	208	196	218	230	204	221	230	195	232	231	218	216	205	198	202	241	202	226	219	232	212	209	228	227	206	200	193	191	197	193	213	232	202	218	213	213	218	238	229	208	249	216	215	219	210	200	223	199	219	204	210	203	227	207	206	222	224	219	207	214	207	211	214	238	220	228	197	209	225	217	204	189	184	212	203	207	215	223	234	202	215	196	206	184	223	228	191	210	213	201	223	224	218	199	205	225	230	179	184	192	208	227	191	243	220	193	211	215	193	226	210	221	207	185	224	199	205	196	181	200	196	207	229	190	202	215	191	194	205	198	197	232	199	226	224	214	223	228	234	219	210	250	209	219	226	192	216	220	180	197	208	208	206	220	189	209	219	211	231	189	208	211	196	177	200	182	200	202	228	188	212	190	210	228	206	203	215	240	218	214	228	213	208	197	197	195	209	232	207	216	221	214	204	228	203	196	224	192	185	217	202	203	192	206	212	224	195	255	225	218	229	233	188	236	243	214	232	220	205	193	198	207	211	201	215	204	202	230	213	195	199	223	224	214	211	182	227	229	205	220	204	192	214	227	203	200	223	186	198	217	212	219	203	231	191	219	202	216	219	198	184	203	199	223	220	197	203	235	213	219	200	220	235	186	215	208	188	191	221	233	241	205	237	202	216	216	213	231	229	208	220	212	230	226	207	186	184	217	204	202	202	211	233	235	227	232	214	218	216	205	202	218	214	204	194	211	188	204	233	226	240	204	196	209	211	229	188	178	202	177	214	187	193	191	220	182	193	185	201	225	212	211	211	208	225	216	203	236	217	201	210	234	225	207	229	207	170	206	221	219	219	213	202	226	230	219	194	208	221	224	230	197	211	207	220	209
64990	65751	52358	12138	837	710	738	864	881	763	708	738	663	751	723	677	706	666	718	699	687	640	701	710	709	673	665	681	686	687	696	713	687	709	664	669	673	704	726	666	703	683	690	691	723	693	677	680	678	655	690	707	681	675	743	697	678	681	694	692	691	695	666	669	680	689	673	708	669	707	683	691	662	686	705	715	690	659	657	651	708	690	733	681	648	702	638	644	760	718	685	688	662	736	728	725	664	706	677	690	694	716	697	720	683	686	685	694	711	657	658	700	741	698	715	676	674	722	688	664	692	687	713	652	700	728	678	702	650	675	687	620	635	705	724	717	669	701	680	690	659	667	669	716	690	690	659	719	706	648	687	697	702	704	691	689	721	735	672	679	641	675	636	698	714	700	718	741	703	718	699	745	692	652	693	708	661	718	673	698	679	714	687	653	704	681	617	668	717	651	699	673	690	657	701	651	700	706	625	706	680	650	655	667	688	708	755	688	717	677	655	687	701	686	690	738	711	647	724	669	666	633	696	669	692	724	659	704	677	662	718	691	738	700	677	680	663	694	652	692	697	685	723	681	693	654	702	694	642	678	722	690	702	709	635	689	707	712	671	702	672	691	711	700	671	701	690	705	681	670	669	710	671	656	665	743	696	690	675	698	735	714	702	672	702	694	706	678	695	674	715	729	693	707	678	688	679	728	626	720	728	688	687	685	687	679	691	686	723	673	702	683	692	679	676	627	677	703	661	689	683	666	702	665	683	709	734	722	717	715	730	724	694	668	685	686	732	691	660	716	676	705	676	679	678	687	685	662	652	704	733	690	684	680	725	715	674	658	684	653	691	713	710	690	717	727	701	675	683	636	716	694	657	692	738	672	698	689	710	727	682	679	675	693	648	705	672	667	748	659	674	694	736	699	632	659	683	682	683	712	733	691	627	624	714	686	705	676	627	666	687	705	702	646	688	685	622	702	668	637	666	689	652	647	708	653	729	713	662	758	702	726	690	705	690	663	724	699	654	706	684	737	738	673	675	695	670	708	669	681	667	702	704	685	690	711	698	723	658	714	711	742	680	670	705	729	655	686	664	723	675	663	710	743	683	718	694	688	641	684	716	676	671	714	641	670	683	735	673	711	659	676	683	698	699	679	678	675	683	696	660	708	679	678	713	661	708	671	679	667	682	672	700	685	719	707	614	718	711	738	703	681	722	693	661	707	717	670	726	706	714	689	701	705	714	687	688	691	708	708	666	690	641	718	670	712	716	655	666	657	697	711	708	702	707	709	685	655	698	684	699	712	710	693	663	691	668	671	633	701	742	695	692	665	711	676	694	738	695	724	704	638	642	666	708	727	723	676	664	749	700	669	708	686	700	711	682	663	677	688	742	681	704	702	729	717	683	679	682	660	714	703	689	727	661	694	707	635	688	680	703	652	653	704	639	688	690	738	712	680	688	665	689	702	740	647	674	663	679	659	718	636	693	687	694	665	628	685	648	720	670	688	726	703	691	625	664	741	695	684	733	694	692	686	695	645	695	689	656	711	672	709	693	711	665	752	737	699	663	677	678	703	708	731	727	694	700	709	693	674	707	655	689	686	735	683	696	671	664	654	727	642	664	679	693	689	649	695	687	670	705	714	683	693	700	684	707	669	672	692	746	682	682	690	673	688	657	696	682	670	676	675	678	725	706	669	696	690	682	699	657	733	706	669	699	722	703	667	691	711	713	699	705	680	690	688	677	683	695	709	688	693	683	707	665	669	664	680	685	690	701	668	721	687	653	688	663	659	699	685	649	690	687	703	666	685	698	719	676	737	640	709	707	695	667	689	670	704	708	723	660	709	629	676	660	679	706	675	730	710	700	660	697	668	698	699	715	708	694	685	661	602	688	657	695	672	688	722	709	668	737	748	714	715	666	677	699	673	715	680	700	683	666	720	701	685	694	721	674	669	721	646	706	700	718	620	695	713	727	639	667	665	700	668	667	677	677	758	664	689	682	666	692	647	643	636	703	679	664	697	650	660	690	703	637	724	725	637	667	663	727	698	669	645	714	655	661	669	682	665	731	693	714	671	651	701	677	689	663	700	665	708	674	638	681	683	681	699	690	704	674	689	729	698	663	683	669	697	654	718	715	693	684	698	726	683	629	703	682	686	647	677	703	692	661	723	681	683	716	709	719	678	711	673	678	679	722	777	696	661	708	636	676	660	702	696	708	738	702	709	721	713	700	688	725	702	739	694	691	725	685	737	695	680	727	682	690	678	719	692	684	714	708	672	676	726	720	664	703	720	655	687	708	676	719	660	744	697	740	673	704	694	689	683	694	700	670	682	714	707	700	683	731	692	723	721	715	701	677	682	731	704	694	701	678	675	680	717	688	684	702	704	662	711	673	713	710	715	674	684	683	754	690	670	706	708	684	666	672	663	723	679	672	752	684	721	708	687	672	664	686	711	697	676	672	688	702	705	663	705	671	669	657	675	668	728	626	732	736	645	692	704	697	687	755	692	669	660	680	659	662	708	638	702	645	739	699	703	673	681	680	708	692	667	675	691	660	703	703	711	673	711	665	675	668	694	680	696	680	680	649	676	673	724	712	711	690	709	686	650	742	697	687	656	661	699	662	721	693	726	697	679	637	658	714	703	728	729	694	713	742	711	700	698	689	723	706	670	715	702	703	660	698	687	654	673	757	696	678	722	724	655	681	657	707	707	669	692	702	721	698	692	677	708	667	650	667	663	690	729	715	720	725	727	717	687	696	742	680	693	689	704	686	699	683	662	723	722	626	656	693	677	689	685	650	697	667	702	665	687	693	697	695	715	697	711	690	687	717	719	668	727	733	702	695	675	726	667	695	723	665	713	706	668	668	719	672	696	684	726	713	658	707	712	707	701	705	634	704	684	691	690	712	690	702	695	670	661	669	731	668	668	655	645	721	667	686	692	698	697	657	665	693	667	694	724	688	681	677	682	722	683	667	709	747	710	707	701	712	703	688	653	681	691	704	653	673	710	690	702	688	658	660	666	769	673	653	677	713	640	708	682	719	668	708	682	700	678	690	657	699	628	750	703	690	682	666	666	722	693	669	683	675	699	684	723	718	701	695	661	706	676	750	676	724	686	686	711	686	699	676	663	714	701	677	683	719	702	713	668	701	667	721	730	671	670	705	694	650	679	675	679	697	689	691	698	686	691	680	694	665	701	682	651	685	730	669	674	677	660	670	712	693	674	702	677	678	671	677	648	700	709	687	699	710	691	681	618	717	683	688	703	739	677	688	667	671	660	682	712	672	657	687	697	663	688	700	728	700	706	706	675	645	686	671	672	697	708	664	693	740	711	689	680	711	710	712	711	656	689	718	691	696	706	725	705	718	685	712	769	704	688	659	691	707	683	676	700	724	746	666	676	683	687	670	752	742	705	703	701	693	678	691	678	719	655	674	670	662	724	697	690	664	643	684	662	719	716	693	721	725	705	698	678	671	714	677	733	717	671	687	645	677	720	732	719
34095	23189	8901	999	249	179	200	212	187	201	194	199	196	211	175	178	186	203	203	199	194	185	178	199	176	191	216	176	194	178	196	181	170	186	170	182	192	171	166	200	168	183	192	198	176	207	193	200	226	188	165	198	188	205	175	171	196	180	182	220	162	178	189	197	191	169	177	199	203	182	184	188	192	176	171	191	184	185	188	192	163	169	174	190	182	172	181	193	157	188	200	190	186	192	160	182	174	166	190	172	187	180	168	188	204	200	177	178	163	189	202	160	203	167	196	165	207	171	223	195	174	178	182	203	182	176	201	192	180	185	160	183	185	211	165	174	204	159	166	174	193	178	209	181	180	205	185	195	195	162	178	180	181	193	182	183	222	199	207	208	188	173	169	181	223	185	192	185	177	202	181	192	194	178	193	191	173	194	194	187	228	182	215	187	185	188	187	190	213	191	211	187	176	163	153	189	185	203	175	174	187	179	195	198	184	164	201	193	185	177	201	194	188	184	197	206	191	182	193	180	196	163	197	191	172	192	185	175	188	155	195	179	211	204	196	176	195	193	198	195	195	176	193	182	205	181	197	188	206	181	178	191	194	176	186	186	199	190	163	192	216	188	180	170	191	201	188	189	195	164	176	185	175	192	216	192	212	186	174	183	170	187	184	181	160	174	203	200	186	203	166	188	182	204	201	184	174	190	181	209	187	206	189	205	194	178	171	200	194	190	199	179	172	182	192	161	182	173	193	182	212	170	173	190	177	185	203	184	185	212	155	223	178	176	207	188	215	180	195	203	190	165	180	170	204	174	214	187	167	216	190	189	187	192	193	189	184	176	203	203	186	172	189	170	194	185	208	176	173	196	180	197	186	210	193	184	185	188	206	173	179	185	189	191	197	190	172	212	164	168	168	184	162	182	185	208	162	186	201	173	171	176	207	174	190	172	177	196	226	168	200	187	170	208	187	197	196	184	185	181	198	167	165	202	187	166	192	185	197	188	172	210	152	175	190	156	167	168	187	183	177	188	186	176	175	176	195	176	184	197	196	174	186	196	186	195	157	190	189	202	184	187	199	205	189	218	194	185	189	179	207	185	188	181	183	158	189	191	205	174	187	168	184	227	179	220	184	187	180	178	203	182	217	183	184	182	140	177	174	151	186	186	196	181	180	187	213	185	188	196	184	209	180	186	198	163	174	194	207	172	187	204	214	194	163	169	168	207	205	208	201	189	209	184	209	189	175	175	186	194	203	208	196	191	174	180	171	186	177	192	217	163	185	182	182	186	184	177	185	184	210	177	174	191	199	216	196	178	185	189	187	175	181	191	199	202	194	194	181	169	177	194	191	192	178	186	177	174	186	173	178	192	179	208	185	172	196	198	208	173	197	192	182	179	187	173	190	179	193	189	195	183	192	187	187	167	168	198	212	185	199	201	188	189	209	177	176	188	201	190	185	174	193	194	198	186	190	175	191	185	180	192	175	198	199	205	182	182	204	196	199	191	183	179	189	191	205	204	201	187	167	169	198	184	168	219	218	179	219	164	166	201	206	178	176	192	192	167	203	180	184	191	193	194	184	194	192	205	171	188	179	189	177	183	200	165	172	193	163	186	201	202	185	177	173	190	179	199	191	191	208	186	203	204	207	187	198	202	185	211	202	200	190	191	212	200	164	210	199	191	178	174	174	226	191	188	168	212	181	156	226	189	188	201	207	201	177	200	200	163	214	192	163	184	203	181	230	176	192	205	186	194	200	180	181	188	173	200	194	186	198	188	202	178	197	187	211	175	186	181	189	175	197	202	189	214	206	220	196	185	180	176	180	181	178	188	170	178	172	188	197	207	197	176	194	205	193	175	173	181	207	177	195	189	191	190	191	174	174	184	171	190	173	166	205	196	198	183	170	211	209	179	179	177	201	166	188	195	196	173	195	204	164	202	178	170	205	213	159	186	169	175	186	186	178	188	172	192	157	193	198	185	186	166	168	193	196	183	173	215	190	193	199	173	185	186	191	172	189	187	204	211	189	187	174	190	163	186	181	158	193	169	172	191	201	178	181	213	183	183	202	195	154	174	210	177	195	198	155	175	184	204	159	184	177	198	204	200	223	175	176	181	154	195	155	189	182	168	157	207	164	190	196	180	209	198	188	190	176	186	182	183	190	184	201	180	189	207	196	178	180	188	205	198	169	190	160	184	205	184	188	180	183	184	187	165	186	181	190	191	197	202	196	185	208	216	175	200	198	206	169	180	188	204	207	209	195	201	218	177	169	178	176	182	194	188	215	176	186	168	203	192	194	194	186	213	152	204	180	191	194	204	176	190	174	191	208	190	179	191	188	199	186	190	200	198	182	190	182	188	172	182	191	200	200	174	180	183	177	198	192	202	194	214	210	180	168	173	195	179	178	199	191	193	194	174	168	201	197	183	194	173	188	189	183	184	190	192	195	187	165	161	212	184	172	174	231	179	199	200	209	188	156	185	144	200	184	211	200	167	174	193	172	179	194	145	191	187	173	188	177	230	182	198	185	200	189	160	195	180	192	193	176	184	223	184	175	179	186	170	205	177	181	196	175	197	177	192	184	179	172	180	202	188	189	195	187	184	200	217	216	190	193	175	168	180	188	188	180	168	181	186	197	171	204	195	189	203	180	189	205	199	170	173	212	208	212	179	165	216	188	182	187	182	186	200	188	180	211	175	165	199	171	196	195	172	175	205	184	197	175	200	187	204	192	176	174	194	190	200	192	201	164	186	210	205	189	178	201	191	187	174	197	190	187	184	185	171	165	186	175	183	202	217	188	170	211	182	190	195	198	156	203	188	192	181	205	186	159	188	189	161	187	184	178	205	176	193	196	177	200	175	197	185	181	182	188	203	186	188	199	180	168	184	177	179	187	206	178	205	163	214	180	174	208	192	202	179	168	190	168	172	202	181	200	198	188	195	191	182	190	193	176	190	193	166	200	201	211	214	209	202	190	175	182	194	182	199	187	182	198	208	176	172	206	202	169	185	199	219	186	193	183	171	193	170	199	195	185	206	168	203	163	180	199	197	186	207	190	201	202	208	177	180	168	159	188	190	203	173	185	197	201	174	178	191	185	187	173	198	190	183	208	192	182	186	178	200	177	194	186	168	205	179	194	171	196	193	201	202	168	168	160	173	208	196	228	185	222	205	182	191	179	185	204	172	182	177	182	162	207	214	182	196	191	198	177	192	225	199	203	154	182	190	207	170	192	189	205	190	183	161	171	179	190	167	202	163	168	206	183	184	203	194	206	169	185	170	186	180	203	196	157	208	221	198	186	176	162	173	188	170	175	165	161	195	183	206	187	177	181	173	203	199	188	164	182	182	199	210	180	178	184	159	193	218	189	203	183	179	185	191	193	196	188	160	203	197	211	165	170	191	169	197	205	188	192	164	180	192	195	189	213	179	197	179	188	190	190	188	186	185	192	197	158	177	209	199	156	168	166	186	170	187	163	181	199	175	204	204	196	193	191	166	197	180
35960	26815	13540	1996	626	599	641	588	644	622	666	660	617	622	676	607	587	660	606	646	620	676	669	626	651	611	644	610	654	640	632	639	642	618	616	632	612	657	617	617	598	621	625	637	633	615	625	646	655	624	586	633	658	618	602	651	616	618	616	620	627	605	638	619	630	641	639	632	658	661	637	642	635	625	648	640	641	680	638	590	649	620	598	605	632	619	595	640	606	644	656	645	653	670	641	660	641	629	632	675	616	647	626	639	592	643	651	629	596	678	649	625	634	607	629	606	621	619	658	649	629	630	633	606	638	666	692	647	606	613	677	667	616	644	621	599	660	629	619	643	632	607	677	682	612	659	621	643	670	629	606	667	634	621	633	624	629	619	613	610	661	623	679	653	649	629	640	646	662	658	633	626	619	635	640	618	637	678	615	599	653	645	630	639	649	653	588	651	606	621	623	655	621	643	668	611	631	663	627	619	631	633	643	594	611	627	618	655	630	621	636	627	619	636	636	630	619	603	602	673	636	659	635	605	643	631	649	603	625	652	675	638	617	630	611	580	631	655	615	653	631	646	610	660	621	662	648	656	654	684	642	640	636	663	633	627	637	609	683	657	657	650	663	663	624	585	575	649	635	618	628	609	612	643	632	613	658	623	628	650	627	614	632	642	665	579	630	606	634	622	611	590	616	673	686	614	652	582	653	621	653	620	681	614	621	622	656	596	657	630	620	609	633	624	620	665	674	624	630	613	634	614	644	621	633	625	607	630	643	622	592	631	618	629	631	659	638	637	683	651	626	587	667	624	694	613	640	616	679	667	608	637	646	607	634	584	622	649	657	666	603	649	612	619	664	622	644	659	679	614	638	632	627	631	629	659	680	634	687	644	626	629	663	670	653	639	659	635	647	597	649	625	628	614	623	667	634	629	655	694	606	666	703	637	596	643	625	638	574	634	660	619	643	625	629	670	657	635	679	645	643	607	664	649	628	641	617	643	644	673	643	630	652	632	622	673	647	628	650	635	648	615	639	642	636	652	683	588	627	633	609	635	642	640	661	671	630	666	654	644	643	605	630	599	677	653	618	637	656	614	641	636	650	643	627	639	667	635	653	656	664	577	613	609	601	670	656	593	646	593	665	623	651	638	625	616	651	658	621	626	656	604	629	657	639	655	636	650	645	651	647	692	696	633	659	645	637	630	636	633	582	603	630	625	640	668	598	634	577	624	647	605	646	642	637	660	627	633	624	668	679	637	642	596	633	639	648	664	621	646	649	594	605	619	655	624	648	607	679	641	658	656	680	623	634	700	616	627	601	633	583	620	648	687	674	635	649	631	675	618	634	642	617	642	643	622	636	620	626	602	663	632	640	634	630	638	672	679	670	587	638	627	627	646	684	628	646	680	641	637	636	606	645	610	631	621	660	642	617	639	689	612	638	636	648	606	656	653	634	649	645	614	632	621	655	626	636	628	612	663	619	650	613	608	607	645	619	651	659	625	671	647	616	637	599	625	644	606	622	631	660	621	621	612	622	660	618	624	648	641	673	635	628	625	597	663	628	600	660	605	589	627	613	640	631	649	614	569	631	632	635	595	609	661	674	598	609	604	665	624	579	631	573	607	655	613	639	632	689	667	653	638	620	606	638	611	612	667	623	612	605	619	614	665	658	633	642	693	638	616	643	623	638	642	621	637	654	688	658	626	653	613	633	637	633	595	640	677	609	680	648	619	615	628	680	668	614	628	643	638	618	642	669	628	633	628	681	620	656	608	636	657	631	688	632	631	638	619	615	609	661	664	653	633	612	662	590	618	641	668	613	670	646	653	641	603	612	649	609	612	661	615	603	629	653	666	620	687	662	674	590	624	662	669	600	621	634	640	592	621	617	689	634	647	637	651	589	657	626	647	621	641	603	621	627	603	668	662	623	640	625	626	631	640	647	629	589	648	684	649	612	596	676	630	634	585	628	625	652	603	636	624	617	651	586	611	649	608	664	678	628	665	644	625	639	669	658	640	659	625	610	632	649	574	616	649	612	607	629	634	646	663	620	631	636	641	590	652	616	620	652	648	653	619	675	656	636	610	584	629	601	606	639	671	655	630	664	589	612	642	609	621	693	618	647	654	644	629	647	616	632	612	627	638	619	648	644	640	643	621	621	649	654	598	626	658	651	609	637	634	617	593	651	661	629	682	600	607	669	625	684	662	642	663	667	654	624	664	619	658	645	664	633	646	615	647	637	625	646	620	635	627	602	605	635	647	644	599	702	598	670	639	596	627	631	664	627	664	654	655	649	650	597	640	678	621	655	624	621	652	666	623	628	598	612	628	664	619	639	594	626	654	688	642	604	647	644	602	690	623	643	638	703	644	680	636	672	623	614	620	665	600	630	604	622	674	661	645	613	594	699	658	627	643	629	646	641	673	621	657	643	598	733	647	609	625	636	681	605	643	661	642	670	649	655	654	618	685	604	585	623	649	662	605	677	690	687	606	631	647	656	636	623	621	661	671	622	590	644	635	663	617	602	606	669	661	654	634	649	623	597	661	661	610	617	612	615	630	629	619	589	635	627	660	640	656	637	622	641	660	639	651	633	695	628	656	610	648	637	638	654	637	637	639	624	624	620	648	626	661	622	614	615	664	626	685	624	653	639	626	618	630	630	637	619	662	691	569	655	646	648	624	610	618	657	650	669	635	605	671	672	601	659	646	604	614	623	648	597	634	612	630	641	645	634	603	670	647	622	649	595	642	612	650	629	635	656	643	695	656	623	610	641	613	648	632	616	615	659	650	647	670	675	594	616	632	641	598	608	617	669	630	622	634	614	638	643	618	625	642	588	626	635	633	636	644	675	686	620	649	654	589	639	615	650	639	634	635	611	643	618	631	633	624	606	646	602	627	642	674	615	653	626	563	627	597	642	653	674	612	610	631	646	669	612	649	622	651	679	661	644	635	631	647	608	637	613	611	631	610	634	611	667	644	638	630	627	621	611	658	609	624	688	629	677	648	669	627	605	632	622	686	646	619	638	613	628	639	673	656	641	668	642	583	617	665	630	605	642	643	626	645	683	626	635	650	615	628	634	643	618	626	707	641	616	633	641	658	617	621	645	615	679	599	591	652	628	663	604	623	592	666	648	664	623	618	628	664	641	645	656	626	628	637	644	650	659	636	625	667	590	630	642	642	639	594	647	645	655	671	634	652	642	649	596	625	627	633	619	660	608	609	606	625	614	659	636	625	623	652	571	652	622	635	634	636	652	630	625	583	619	556	664	642	635	659	624	611	621	609	622	656	612	663	617	665	620	639	656	627	624	626	610	667	579	633	598	698	614	656	641	642	646	635	672	656	656	648	637	645	587	635	650	619	661	654	618	645	592	616	602	607	656	633	642	614	635	623	649	634	639	623	630	639	620	611	612	638	594	642	647	646	663	633	636	598	659	630	679	692	622	631	622	637	636	669	596	658	669	630	627	652	673	667	627	598	631	629	644	676	625	625	646	649	656	623
69853	63082	43699	14575	1086	183	182	161	169	168	175	150	166	164	173	160	168	184	171	160	139	156	149	180	160	158	161	187	160	158	161	140	163	186	149	166	160	149	175	180	150	169	177	155	152	177	174	144	139	167	149	172	181	154	153	154	165	176	160	158	172	166	153	171	144	181	158	184	168	163	149	172	150	167	161	158	160	154	142	171	131	159	172	163	155	145	147	160	141	162	155	155	143	172	176	180	179	172	154	175	181	149	160	144	143	180	169	150	158	161	144	185	159	159	161	164	162	146	144	146	167	147	178	166	157	165	174	139	139	161	162	155	160	145	172	157	149	176	169	173	168	170	148	166	160	164	159	158	154	141	151	153	160	144	143	160	161	156	145	189	160	150	151	159	149	154	155	165	151	169	173	137	153	158	171	166	160	150	151	167	165	182	171	147	154	152	160	168	136	155	164	146	155	156	145	167	142	161	169	154	146	171	151	170	162	164	170	159	191	168	137	152	161	160	180	179	167	169	156	158	164	126	170	167	164	145	145	159	152	155	173	164	160	155	153	178	156	180	170	148	175	165	138	154	147	172	158	141	135	158	162	161	172	149	156	163	157	167	153	161	162	150	178	161	161	174	154	170	158	152	155	173	140	163	154	150	175	157	166	151	171	164	168	154	171	158	151	142	159	127	157	142	163	156	171	162	147	166	167	169	153	171	197	146	141	145	165	141	171	162	150	157	181	178	174	165	153	141	167	167	163	132	148	152	157	162	153	170	162	177	166	146	154	150	165	157	159	179	137	160	153	147	166	165	163	151	165	150	190	150	157	170	116	152	174	148	166	165	134	147	153	147	156	149	157	151	174	154	160	159	193	144	156	191	151	178	178	157	158	156	165	150	151	149	165	157	147	159	162	156	152	161	174	174	149	152	119	173	146	167	151	153	158	152	182	162	152	156	125	145	150	144	160	152	158	164	129	154	183	149	154	130	155	149	150	132	141	154	150	155	145	157	144	161	173	159	158	182	154	154	172	159	136	155	121	143	170	144	156	150	152	159	167	151	148	140	162	178	159	157	156	155	175	153	148	149	146	166	173	172	197	157	182	172	157	163	151	157	173	161	177	164	175	167	165	179	165	169	155	156	181	153	157	158	155	165	159	163	158	168	154	175	144	163	165	164	156	149	174	166	161	162	164	169	160	145	159	152	144	166	154	160	157	153	150	152	181	156	146	167	178	169	149	172	183	166	176	157	168	151	174	170	167	153	140	171	163	150	161	149	161	160	147	162	155	153	151	178	159	171	138	170	152	141	176	158	164	162	158	184	160	157	161	161	165	163	158	159	152	149	187	144	180	150	182	176	157	157	154	168	160	157	191	143	171	172	152	167	165	142	163	154	139	180	172	149	171	166	143	187	157	166	160	183	153	157	182	116	172	158	136	151	157	165	138	133	171	146	163	165	161	145	142	164	160	145	168	190	149	177	159	161	144	146	164	145	162	161	144	156	144	126	152	159	139	182	144	170	171	171	160	149	170	151	149	163	165	150	168	157	137	146	166	187	150	167	158	154	173	155	170	161	174	159	157	148	184	176	158	155	164	185	163	132	163	131	187	160	157	167	150	149	183	162	165	174	149	157	180	161	148	153	173	138	151	148	194	144	157	157	168	162	164	160	151	145	147	166	149	197	150	177	139	160	171	170	134	159	171	152	143	166	151	159	181	133	143	155	152	148	145	172	155	158	152	156	167	170	138	153	153	152	155	169	156	178	150	157	150	165	153	182	167	177	163	156	163	157	193	154	168	174	198	161	173	145	156	164	173	144	145	138	160	165	152	141	151	146	128	145	151	156	147	156	165	144	151	147	137	168	154	164	154	157	160	167	135	138	155	172	158	168	149	169	165	138	142	163	164	137	164	179	136	145	175	164	183	145	156	156	147	137	156	168	164	180	159	171	163	142	150	155	158	151	176	159	184	165	145	164	162	164	188	160	168	165	172	159	159	148	166	144	149	131	133	144	160	156	174	147	168	171	169	178	156	155	145	183	158	162	163	144	159	170	146	154	175	168	147	159	165	152	145	163	163	163	151	164	147	192	166	169	157	174	165	144	177	171	141	169	163	155	177	164	139	169	165	164	150	154	173	147	152	194	146	152	155	160	172	146	179	158	144	151	149	167	175	178	176	173	172	164	156	138	163	182	157	176	135	152	163	130	190	177	147	137	159	155	176	155	155	161	168	165	160	169	166	153	163	195	167	159	155	163	168	127	149	171	179	151	153	162	142	157	159	179	138	183	155	162	181	186	171	156	167	148	142	164	152	148	166	167	163	173	160	163	162	136	151	153	163	160	170	133	137	157	150	169	154	153	155	162	160	175	169	165	160	182	157	178	143	166	134	161	147	167	170	149	166	159	144	133	149	130	173	146	150	156	131	164	155	150	194	172	150	166	164	140	159	155	162	170	176	176	171	153	155	146	162	168	159	159	160	153	176	147	161	168	168	161	131	157	161	162	163	145	186	145	166	164	169	158	167	169	191	157	171	148	152	158	161	157	156	158	155	156	155	172	169	152	143	145	147	154	168	154	146	189	169	161	160	170	147	162	166	161	156	189	172	160	155	163	143	182	131	165	168	162	168	180	160	155	147	162	149	171	165	138	144	147	174	161	187	164	176	172	149	137	140	151	155	158	154	153	160	169	144	169	153	157	182	172	159	161	152	150	146	165	172	181	170	152	153	158	161	150	181	155	158	167	146	196	157	156	160	178	157	156	156	138	157	180	163	150	149	130	173	150	162	166	157	177	162	143	159	141	165	138	188	140	174	170	156	157	155	160	191	151	151	149	149	174	156	157	135	160	169	170	147	147	124	154	169	162	156	158	168	161	161	165	157	164	168	147	126	175	159	145	162	147	180	153	157	158	150	159	169	160	136	153	162	143	144	157	159	144	180	157	141	147	163	169	151	137	177	189	158	178	168	170	169	146	167	139	170	149	175	161	147	165	153	153	182	184	140	140	164	163	169	160	176	153	155	144	146	142	167	175	149	150	169	152	147	144	150	167	134	172	160	160	154	162	180	158	153	166	179	155	150	160	169	156	157	138	150	150	162	166	161	167	164	165	152	167	153	178	151	151	164	161	177	151	183	134	169	150	167	156	163	140	160	150	169	152	149	153	158	174	159	142	144	161	161	154	161	135	180	178	150	150	172	143	166	169	144	160	145	168	156	180	159	155	174	149	148	169	146	188	161	160	164	167	188	158	156	153	150	174	166	164	158	142	149	161	161	155	152	158	149	180	140	177	152	151	147	162	184	158	170	145	151	144	160	152	171	167	178	148	168	148	178	185	181	159	165	140	147	151	152	144	151	158	122	161	149	168	161	164	154	155	158	148	172	186	151	180	147	167	173	164	197	171	129	164	149	166	160	180	156	147	181	158	152	169	166	186	181	150	143	157	181	158	154	153	162	172	164	180	170	181	160	187	163	157	155	176	181	164	173	182	154	162	161	178	155	160
53401	51292	41457	10961	582	607	597	634	621	583	590	514	545	545	568	562	540	544	509	582	532	555	575	602	547	545	526	574	546	538	576	546	577	570	571	559	591	576	574	553	568	570	567	563	573	543	548	545	549	585	628	584	537	557	535	576	549	541	593	598	579	556	542	556	590	559	545	567	530	511	554	550	521	524	563	535	559	599	547	544	563	574	540	573	505	596	548	543	528	585	589	589	577	550	556	553	561	529	509	543	530	554	577	574	559	540	585	544	579	578	541	524	599	550	575	566	552	563	531	581	579	560	541	576	530	611	559	576	550	573	524	525	551	598	550	584	576	549	535	554	511	574	574	540	519	581	555	568	550	531	543	557	552	569	560	544	590	584	542	566	545	546	561	534	601	573	570	571	533	530	557	533	578	525	556	537	560	538	577	554	532	505	550	560	521	565	555	522	556	546	509	556	561	589	557	551	505	543	573	574	569	540	546	564	594	628	521	543	570	528	558	572	535	521	525	525	535	553	529	570	569	524	506	558	594	578	554	540	603	575	571	572	574	552	564	548	536	563	566	564	568	584	541	564	557	532	544	493	541	528	569	523	557	582	579	564	539	580	517	534	547	545	527	565	514	526	534	565	543	562	510	540	531	570	524	542	551	540	562	551	525	538	537	582	566	564	522	538	545	509	576	566	553	602	542	523	516	523	552	522	536	583	557	549	505	532	535	558	536	521	529	532	515	558	485	548	536	545	516	565	544	553	548	584	579	586	562	540	578	578	557	553	522	546	553	551	580	579	532	521	566	583	556	534	536	572	548	570	534	523	546	581	529	563	562	552	584	559	584	555	553	593	556	529	564	595	533	561	532	573	561	532	548	566	524	558	575	550	529	565	541	542	581	565	558	558	558	570	567	601	548	583	581	558	536	569	570	553	574	560	540	562	563	574	558	538	524	563	536	552	577	595	502	566	541	551	557	570	554	530	571	563	518	551	548	536	523	539	514	562	578	578	542	547	549	596	570	553	559	547	531	515	554	568	544	565	508	573	568	568	524	538	555	545	481	593	557	563	542	548	545	563	558	528	574	525	599	561	537	532	565	563	509	550	572	563	590	566	581	554	579	554	569	509	577	573	516	544	542	597	529	566	590	528	569	513	590	571	541	549	582	552	555	522	543	542	569	562	582	521	537	549	563	544	549	550	599	562	560	512	528	568	532	515	554	605	531	549	518	533	541	601	551	593	533	590	571	590	558	552	558	532	557	540	532	601	546	539	574	557	553	544	556	549	537	534	565	566	547	570	564	558	555	539	524	561	560	532	544	575	515	535	549	530	542	556	536	567	519	615	572	551	532	521	568	592	535	588	537	541	520	528	561	570	582	536	562	572	545	556	579	571	532	523	568	546	577	558	543	573	514	564	551	552	554	553	553	540	577	546	557	563	539	553	535	497	541	530	575	518	555	576	585	548	551	608	569	547	531	522	552	549	544	583	554	547	527	546	540	542	574	515	535	533	535	565	543	594	583	544	554	540	531	544	551	552	537	528	533	544	567	525	563	566	562	572	538	520	543	550	544	552	526	557	531	510	542	492	553	526	540	588	526	551	537	558	577	569	508	524	554	555	551	584	569	567	584	568	504	545	546	556	523	580	576	588	566	560	522	575	567	544	564	551	573	540	538	579	530	552	562	547	538	546	514	525	521	530	541	541	557	542	552	606	493	563	556	531	598	579	530	532	540	580	526	543	556	525	561	552	548	571	538	523	565	538	580	548	513	568	565	557	533	539	522	533	555	584	534	563	531	558	516	581	552	559	566	543	561	557	553	568	555	554	582	526	517	541	577	543	580	544	557	547	541	566	587	582	567	551	599	541	548	556	580	577	533	542	542	555	515	586	524	595	519	520	552	557	568	586	547	540	532	524	562	527	608	564	582	558	537	579	541	521	543	591	582	550	618	571	518	530	550	544	562	551	565	571	552	518	573	575	558	558	502	569	539	540	586	547	580	542	582	564	575	525	563	561	558	539	514	540	547	564	548	593	572	555	551	564	508	565	542	541	554	542	530	535	552	554	632	535	540	535	588	557	537	572	570	571	545	515	577	525	551	529	537	536	543	514	594	534	516	545	546	581	500	532	550	587	592	542	558	570	580	514	537	592	563	560	536	556	536	534	501	524	527	541	591	573	542	636	543	531	566	528	558	515	592	552	532	515	520	560	535	558	495	563	568	535	570	557	584	570	584	570	534	544	586	577	528	523	558	528	560	561	527	526	574	573	550	561	527	599	533	514	574	596	572	570	541	526	542	609	587	552	540	593	559	541	535	537	563	573	543	591	569	551	584	566	528	573	532	542	559	539	534	570	527	559	575	526	554	543	541	494	569	556	563	548	545	533	565	562	540	548	573	576	525	514	532	581	569	555	527	560	577	570	572	491	556	567	517	559	537	524	564	515	600	521	569	556	550	530	576	576	583	536	594	576	542	534	561	563	525	527	507	488	509	553	548	556	544	555	534	583	601	604	587	525	550	546	559	537	568	544	529	581	574	543	576	567	536	499	505	549	578	549	525	520	565	542	559	534	565	548	511	557	552	527	537	549	535	571	604	555	535	574	560	537	537	579	517	551	534	539	548	565	538	573	537	565	570	549	556	552	582	572	549	555	592	551	574	554	529	534	544	511	546	538	538	546	598	571	580	543	581	573	579	553	593	558	550	538	529	555	553	536	528	569	575	568	532	534	536	548	550	535	566	588	589	563	574	546	557	552	532	589	535	562	566	529	535	561	597	593	503	573	534	568	586	552	505	522	571	538	577	573	564	503	611	569	527	569	543	569	574	557	540	541	577	593	526	563	539	541	544	573	558	554	489	530	552	526	508	568	543	579	559	541	565	536	565	554	549	567	552	574	555	574	587	531	603	597	553	561	593	538	581	539	581	564	514	549	559	529	550	543	573	561	593	568	544	513	578	567	511	533	581	541	551	540	537	550	508	569	554	536	544	538	564	579	563	592	507	583	560	510	558	525	600	525	560	555	576	563	542	577	526	563	581	577	533	542	520	541	529	507	550	575	580	569	564	559	507	543	568	548	567	521	582	555	521	536	561	548	562	563	606	521	519	578	562	545	551	524	549	515	524	531	579	558	592	560	526	570	544	543	544	531	523	569	540	525	567	538	579	568	577	561	535	531	555	521	565	533	535	569	553	610	549	559	541	589	568	532	572	512	589	519	575	509	551	565	539	563	556	539	530	551	569	575	538	539	598	580	586	548	564	536	558	597	539	544	549	556	552	528	524	576	565	563	562	534	520	532	535	613	545	545	544	532	543	552	529	549	574	552	583	537	531	606	585	584	546	544	551	533	515	565	563	525	559	554	581	575	595	556	581	555	527	547	536	564	562	528	568	577	569	529	532	543	545	534	554	533	563	566	545	556	575	586	545	569	523	550	579	556	544	559	579	579	575	527	497	566	547	537	520	542	539	539	553	586	560	544	534	523	549	561	597	497	546	566	524	537
74401	73217	55237	22974	5130	418	281	263	232	229	229	246	228	234	239	228	226	239	220	237	231	205	236	226	203	211	245	228	212	233	231	235	247	234	209	232	192	249	237	219	248	223	208	219	236	205	227	222	226	211	235	219	231	216	235	216	237	209	217	227	215	211	246	223	249	238	227	246	203	239	221	211	216	202	228	192	207	211	201	207	223	209	217	230	230	257	220	217	223	226	260	207	207	223	237	244	220	243	213	226	212	224	212	241	220	249	243	226	245	196	200	230	220	210	215	235	229	198	222	227	229	227	248	208	229	241	216	217	217	226	221	248	196	201	209	216	231	227	223	241	233	275	212	215	213	225	212	239	234	207	228	237	193	196	253	224	218	212	210	214	209	196	223	243	248	237	230	231	204	230	219	222	226	237	234	233	227	236	225	208	220	216	234	243	235	239	234	227	241	235	249	226	216	246	212	218	238	202	236	225	222	240	220	225	228	195	226	221	201	238	204	231	240	245	223	201	234	204	228	224	255	229	224	232	215	233	224	224	224	227	216	271	233	218	208	247	222	230	213	232	206	227	225	241	202	228	206	240	240	203	212	245	208	244	234	210	198	205	213	229	229	218	227	225	215	221	225	227	215	237	225	231	214	219	243	223	208	223	236	217	240	225	231	245	201	209	203	234	230	208	218	217	214	209	237	228	216	206	227	226	231	229	244	227	235	231	210	232	206	243	197	237	206	193	241	212	230	231	203	180	225	237	234	232	217	217	214	216	224	244	286	206	231	213	222	246	210	218	220	249	208	215	246	245	207	219	247	259	226	211	219	206	201	225	235	233	226	221	218	248	230	188	227	256	241	223	212	226	214	216	220	245	227	238	218	217	214	219	237	193	247	213	205	227	210	242	228	231	262	195	238	227	216	223	244	246	220	250	217	246	242	218	234	206	240	237	233	205	253	233	220	224	230	250	228	219	230	221	209	215	226	218	216	229	217	236	199	248	202	222	252	237	244	210	226	220	220	227	234	224	211	229	219	218	223	227	225	229	249	211	229	210	263	233	208	218	248	249	226	224	251	201	223	242	238	212	234	227	236	222	221	235	239	215	247	228	231	222	216	209	233	234	227	254	229	225	232	227	228	210	228	208	244	215	219	247	185	235	202	252	221	220	222	251	230	232	258	210	234	229	209	238	219	237	232	215	254	240	195	221	218	235	217	208	213	229	214	223	218	250	231	219	248	234	214	214	241	218	217	251	221	217	223	218	231	255	237	220	238	228	232	212	233	221	230	218	213	218	241	200	242	207	227	217	239	240	216	197	208	221	226	221	214	235	248	223	193	230	228	243	218	220	232	208	217	205	212	228	250	242	234	227	239	239	217	203	227	242	237	211	224	242	208	232	237	215	232	217	246	225	246	233	207	242	218	224	220	220	229	205	234	242	230	206	215	219	221	233	231	230	232	219	213	232	240	225	195	213	243	226	225	226	228	230	221	237	221	228	189	222	215	228	248	240	236	226	250	214	237	226	227	237	239	233	237	219	244	247	228	209	224	206	210	202	231	206	212	188	245	212	217	247	227	237	219	233	228	246	224	255	202	223	235	224	240	229	232	232	243	214	206	217	260	240	244	239	217	227	206	205	221	218	214	237	244	221	221	241	242	224	242	236	240	229	235	243	217	224	219	233	196	218	230	195	225	235	198	244	224	221	220	231	197	225	237	220	245	215	232	225	241	235	223	223	206	221	215	241	221	223	205	215	229	228	210	244	236	234	235	222	224	215	237	244	227	243	225	200	222	214	235	213	224	211	221	224	227	212	229	235	217	223	224	207	215	238	203	228	218	208	219	231	233	230	216	212	231	242	228	209	213	209	253	213	234	234	203	218	237	227	219	224	219	229	202	236	236	226	227	213	229	218	208	240	236	217	238	233	241	217	216	268	221	209	226	226	237	207	241	213	203	216	237	212	236	237	209	214	220	218	238	231	216	215	227	233	212	251	224	200	223	245	219	223	220	251	204	237	228	218	248	237	199	218	235	235	209	214	214	219	251	235	214	209	205	249	212	209	203	219	225	210	222	211	238	221	250	205	240	238	226	223	229	217	212	199	236	206	229	215	228	257	222	202	213	214	234	209	214	219	228	238	213	231	217	229	245	210	209	222	225	238	221	231	215	220	258	245	194	221	231	237	215	219	230	217	230	227	233	235	245	214	204	243	216	207	230	223	231	223	254	237	239	214	226	246	229	216	252	212	235	234	243	216	229	238	196	241	225	199	220	215	260	223	225	249	215	216	199	220	241	248	223	217	239	205	240	204	219	207	221	210	283	212	252	243	231	230	180	242	224	214	211	226	223	218	225	254	256	207	217	227	227	225	201	229	244	204	244	233	209	230	225	241	223	236	224	206	234	238	247	217	214	222	235	259	203	237	219	229	219	253	199	213	228	236	216	256	222	219	232	222	213	222	221	214	194	241	211	245	234	207	221	210	231	243	230	243	230	228	197	210	227	232	216	246	224	225	225	243	229	215	237	240	220	202	219	240	197	216	205	245	241	215	239	218	243	217	222	189	226	214	220	232	241	213	213	229	241	233	224	222	206	216	194	239	209	219	206	218	242	215	205	245	204	237	212	233	206	236	230	223	209	262	214	215	223	229	261	245	227	228	202	207	231	194	222	245	222	237	224	232	222	207	242	235	226	213	216	249	215	228	216	229	237	230	224	230	216	230	249	221	241	206	223	224	228	237	212	251	264	225	224	212	213	237	241	246	227	203	252	233	236	208	232	236	219	229	202	236	223	197	205	242	255	233	243	232	238	226	228	242	233	199	241	245	234	226	258	236	229	221	212	219	209	212	219	217	223	210	236	227	227	235	227	214	219	213	218	199	203	238	219	232	231	193	250	237	225	212	230	218	230	217	192	235	229	232	247	233	219	245	229	204	240	230	216	217	204	240	241	223	263	218	215	220	245	244	236	232	230	230	245	221	211	217	209	222	201	234	233	233	234	227	216	196	201	237	224	218	225	226	221	232	228	226	204	228	210	228	247	211	222	242	243	215	213	217	202	240	253	195	197	232	220	224	237	223	241	227	193	232	221	241	215	221	227	232	240	221	223	234	218	255	231	219	223	222	222	232	235	239	209	253	215	253	219	210	188	230	249	224	206	236	211	263	197	225	221	208	222	224	191	225	205	204	236	235	254	229	206	225	239	227	233	257	229	233	235	209	230	213	232	230	226	211	215	219	228	243	240	239	219	206	236	202	220	218	220	228	214	221	227	214	231	222	228	234	231	234	225	202	249	223	242	236	202	248	231	234	222	224	214	204	219	222	234	235	234	226	230	252	209	212	236	230	227	212	214	235	245	255	211	223	225	216	243	248	209	254	239	233	228	226	224	232	222	213	245	227	209	228	225	227	215	201	211	206	230	206	224	220	215	230	223	215	216	236	222	243	205	219	232	246	234	225	231	248	217	236	223	234	209	216	247	226	219	228	240	217	215	264	202	227	220	211
64941	66309	53918	16764	815	813	789	826	839	774	802	744	768	793	788	743	735	765	768	691	713	743	717	689	747	758	717	724	740	759	723	783	727	741	738	703	690	705	762	756	713	708	693	730	742	776	720	698	756	758	780	704	705	725	712	747	756	726	773	779	737	719	737	722	768	716	731	755	747	732	746	770	702	709	804	713	736	724	756	716	720	702	774	785	740	694	701	755	695	750	704	747	792	702	713	765	738	716	745	701	715	740	771	717	734	763	701	741	718	753	716	743	751	734	736	733	773	755	777	731	736	774	751	733	737	754	738	703	739	731	698	659	731	701	704	772	734	735	708	758	793	705	753	764	727	742	751	734	687	748	686	734	722	716	796	729	721	790	679	738	766	731	684	785	712	766	708	708	745	733	688	712	757	718	737	789	775	745	734	727	724	745	750	747	748	680	779	688	745	729	707	740	732	708	689	744	744	713	698	715	731	769	711	738	754	693	790	736	724	776	716	723	760	717	779	709	713	730	746	751	764	737	762	709	752	729	770	691	701	726	722	708	735	693	733	744	742	739	706	713	699	771	740	721	772	750	703	751	714	723	701	752	696	719	722	780	769	756	690	731	682	774	694	701	730	680	742	723	749	741	720	753	751	774	760	732	694	759	767	682	728	761	748	716	712	742	701	677	771	726	758	722	718	723	706	727	724	756	717	726	789	713	749	733	764	721	710	719	740	782	719	745	735	701	697	717	718	765	778	716	778	752	747	701	755	693	693	694	733	734	740	697	734	783	700	776	679	734	783	749	692	733	737	681	715	712	738	731	721	740	784	732	727	749	701	709	734	764	724	676	783	728	739	706	713	730	751	712	726	754	754	761	739	752	682	723	755	734	688	709	703	757	739	722	728	732	754	765	693	760	714	723	742	729	762	733	755	702	719	747	748	733	738	743	698	696	730	710	769	763	770	686	749	692	783	758	739	738	742	669	721	741	768	737	740	770	719	747	761	733	710	737	743	817	736	718	750	729	738	745	732	749	734	745	746	770	754	751	736	747	708	740	733	741	737	741	731	741	730	735	724	705	745	707	695	731	760	702	784	749	762	724	732	711	743	760	741	773	730	675	743	727	727	704	752	759	754	678	751	746	766	762	737	708	725	723	755	714	722	704	762	706	761	749	721	753	765	764	722	691	708	692	724	679	757	723	704	743	770	726	726	768	741	749	717	741	711	746	777	764	756	736	707	743	727	703	725	716	785	747	695	708	725	702	744	698	691	756	714	782	741	730	748	718	795	710	745	743	794	703	762	700	772	752	781	708	699	708	760	747	680	767	740	715	764	750	757	733	704	740	711	760	753	721	754	748	714	743	763	685	692	751	734	707	757	700	714	725	784	735	690	749	744	729	715	754	699	755	715	764	753	755	755	760	712	727	744	757	709	765	738	745	736	738	756	699	760	745	812	738	710	786	733	738	723	734	702	752	743	741	737	642	738	770	684	724	736	717	734	735	706	737	713	708	739	698	788	706	717	771	711	761	737	685	748	706	795	723	686	767	678	758	723	756	730	733	741	753	728	764	760	712	758	706	788	744	742	729	751	757	751	682	725	697	731	751	738	722	732	719	760	757	726	717	722	692	711	720	794	746	710	740	720	700	730	711	717	712	728	706	788	772	732	721	786	725	725	709	757	746	752	762	730	715	737	723	733	767	722	692	715	720	698	759	722	690	742	726	731	771	737	761	743	749	746	704	696	720	706	745	701	742	738	737	731	739	768	710	699	765	743	721	760	748	762	725	737	668	805	701	739	752	683	727	679	750	699	743	721	786	731	736	769	812	745	727	685	697	742	738	731	754	724	686	724	732	751	724	766	745	714	725	732	772	695	702	743	726	723	736	764	748	740	777	737	709	702	737	789	689	745	699	754	692	701	690	696	691	754	739	741	757	744	735	760	753	727	715	729	741	750	681	751	739	730	790	725	726	708	695	791	731	731	750	722	681	723	792	727	725	729	729	725	723	757	732	739	699	757	735	760	749	734	741	752	712	713	753	775	772	723	692	758	710	751	726	732	781	734	778	712	733	734	773	725	734	709	750	685	767	741	720	689	724	707	755	750	694	718	730	778	747	780	726	773	727	713	755	713	673	703	716	744	722	741	749	733	689	720	668	687	760	733	690	719	761	703	735	711	737	753	694	737	711	731	729	785	660	690	718	710	781	739	788	724	726	736	714	710	754	776	765	720	725	711	693	777	700	689	754	796	714	764	722	752	767	734	757	716	692	758	677	734	735	769	724	700	738	734	701	744	704	694	762	696	753	761	721	749	705	778	727	761	710	734	721	743	752	737	755	755	711	738	703	776	720	708	731	710	745	735	754	774	782	767	688	734	750	715	725	734	724	718	710	692	748	726	667	795	707	684	769	764	786	726	702	776	707	745	777	742	735	753	748	677	701	716	682	727	766	714	747	728	750	738	683	741	749	788	724	720	737	763	723	743	790	719	766	751	716	718	738	702	765	760	704	721	699	783	743	704	725	732	756	766	749	799	718	715	738	745	751	743	811	712	725	770	733	729	738	711	731	710	740	743	784	758	739	747	753	695	720	700	703	760	741	729	726	734	762	716	678	825	699	731	744	734	708	747	731	711	749	755	750	756	753	753	749	727	688	694	765	716	720	688	712	716	750	751	743	716	742	735	720	722	679	717	718	748	739	724	703	761	724	731	747	720	759	748	729	752	749	678	702	686	777	751	692	759	740	800	738	703	723	708	730	809	745	707	735	698	789	740	729	738	702	723	743	728	722	728	725	716	744	723	721	719	740	772	741	756	720	686	767	749	769	787	717	745	760	735	736	803	705	708	700	771	743	730	713	793	724	704	758	687	762	695	793	758	742	734	772	766	727	770	712	720	688	723	723	777	744	743	715	723	733	775	750	672	756	784	781	713	713	739	736	773	731	757	742	728	685	757	740	732	729	729	675	766	736	740	745	764	695	692	707	657	730	720	684	755	751	708	755	723	770	771	742	714	726	735	751	667	697	703	730	740	688	744	788	724	669	730	741	772	732	736	749	741	712	730	715	754	736	778	742	719	705	747	725	777	699	718	710	726	735	684	745	731	734	726	750	764	724	749	720	775	744	744	690	720	745	776	737	700	764	765	748	744	757	703	752	749	763	712	767	711	824	723	726	698	764	711	755	747	692	707	702	725	700	768	713	774	721	749	799	741	719	760	734	710	756	790	741	694	751	760	709	737	740	706	727	753	701	718	814	729	755	735	730	759	765	755	756	696	693	735	751	681	734	748	753	767	722	708	740	724	691	749	709	714	711	753	721	766	721	748	784	767	706	757	734	747	698	732	752	726	726	742	727	745	757	735	729	721	725	720	733	749	711	761	730	777	723	733	740	730	730	710	736	756	758	760	734	758	705	722	713	738	783	712	749	760	727	737	718	681	700	738	700	750	735	752	724	725	738	758	790	762	738	740	737	716	744	744	688	760	740	723	743	734	722	695	748	717	763
32854	22426	9119	941	256	189	181	181	189	186	210	190	231	190	202	222	179	207	178	191	202	168	210	212	204	210	186	203	179	241	210	197	194	204	219	178	209	173	226	205	210	179	225	178	224	189	184	187	226	193	201	173	190	192	207	186	203	182	204	226	220	181	192	179	211	170	189	214	180	218	178	204	188	204	211	182	204	205	173	189	176	195	206	228	231	199	214	195	180	198	215	212	221	167	224	214	204	187	177	212	195	184	226	196	189	197	192	200	208	195	195	236	199	204	192	208	186	162	190	179	203	199	190	182	194	217	193	201	198	225	244	209	204	199	194	202	209	212	184	181	171	200	193	205	205	216	188	211	193	190	212	203	220	186	182	198	208	194	171	179	179	215	207	171	193	203	199	199	196	198	189	188	209	215	220	183	179	189	198	198	182	187	182	193	203	195	179	202	210	192	177	168	210	213	198	201	188	194	209	172	179	199	183	204	182	203	198	198	202	176	170	184	193	186	206	196	187	190	212	187	177	199	223	181	210	186	192	211	193	198	175	193	205	186	190	195	202	190	197	207	203	196	210	201	180	188	197	210	205	184	196	218	209	199	168	205	213	216	204	193	213	204	221	198	207	203	190	169	216	214	205	212	210	206	201	212	209	175	180	209	198	207	172	188	207	202	212	213	210	203	183	197	200	220	188	181	173	195	190	196	211	182	201	202	183	192	207	201	211	212	186	193	186	179	188	189	204	204	195	221	194	211	219	207	224	202	178	184	196	192	193	202	192	203	176	202	199	184	211	211	184	172	208	217	180	181	178	218	192	200	210	189	187	192	189	216	186	190	175	207	203	193	191	203	167	207	176	193	178	202	182	180	203	200	190	191	183	182	202	209	205	214	187	214	208	188	210	207	214	198	199	194	200	198	222	206	202	218	198	178	173	181	191	186	194	206	186	193	186	192	176	206	209	178	166	203	195	207	199	178	204	209	198	186	207	201	207	182	188	189	195	212	197	188	187	205	230	191	178	231	185	197	185	215	212	207	213	211	179	199	169	170	185	205	196	181	220	204	202	218	218	193	183	176	185	185	192	196	197	175	188	190	202	205	192	218	198	205	197	205	194	184	189	207	204	204	195	193	181	229	176	199	196	199	191	227	191	197	188	196	214	220	184	179	193	188	186	216	204	170	173	209	203	176	185	188	173	188	202	191	195	185	193	189	196	208	214	183	200	229	195	190	196	197	223	187	181	216	213	185	207	186	197	166	219	207	187	197	189	215	205	215	207	202	227	223	211	197	170	191	177	201	192	208	203	188	182	184	185	190	200	185	186	223	191	205	180	192	178	195	181	197	166	205	218	193	177	187	207	226	193	184	178	200	194	193	199	203	193	192	183	217	191	176	205	203	211	170	181	208	175	183	202	195	200	188	214	201	199	189	200	182	194	207	183	188	187	204	188	222	205	207	191	199	196	221	200	187	202	179	193	214	162	196	202	179	222	207	188	205	187	190	192	182	226	180	197	187	214	177	192	201	180	181	174	173	218	229	192	228	192	196	191	190	158	164	204	217	193	226	189	196	202	212	206	182	214	225	198	171	183	196	227	199	210	215	195	207	173	196	174	224	201	220	183	232	172	205	191	179	196	235	197	230	210	183	208	200	192	200	200	202	229	182	223	185	169	197	204	177	191	226	179	191	194	198	210	204	208	205	191	232	205	173	237	183	215	208	189	238	206	193	233	210	199	193	181	167	190	199	206	196	199	174	176	214	185	206	187	210	187	193	207	208	202	176	198	195	201	202	194	187	191	186	185	184	213	203	185	221	202	193	205	191	215	194	194	157	182	203	173	161	183	198	197	220	180	210	211	206	196	184	196	194	197	214	199	174	212	227	182	183	203	195	208	200	184	203	195	192	204	198	172	193	207	183	195	203	210	212	219	203	196	194	185	198	191	186	230	186	192	209	189	233	195	191	186	190	199	205	207	193	210	176	188	190	186	195	186	193	213	188	201	202	193	177	189	215	189	192	205	167	196	201	188	202	182	182	195	197	189	218	202	196	184	200	182	209	186	184	183	205	204	197	195	183	198	195	191	188	187	201	210	198	186	187	201	192	199	224	191	180	185	201	181	190	206	205	201	185	184	185	211	205	187	198	167	198	195	205	208	195	198	170	173	189	190	203	211	197	184	178	224	176	212	177	201	202	208	215	197	197	194	188	177	201	183	181	183	190	193	185	191	216	204	188	207	194	205	208	184	189	173	164	198	219	199	181	209	188	182	196	200	186	192	188	196	204	185	190	198	198	178	205	183	213	207	204	220	216	193	194	207	195	200	200	205	164	211	183	197	201	205	221	190	182	200	218	169	206	198	195	209	183	201	195	205	204	189	201	203	187	214	194	199	185	197	194	219	202	213	209	202	193	189	178	193	169	202	194	194	215	211	184	208	190	189	207	208	196	190	201	217	193	201	190	205	204	181	203	207	200	191	203	220	195	196	185	199	203	224	200	213	185	186	190	193	196	191	190	217	204	202	220	208	185	211	186	207	206	199	163	212	220	221	176	191	203	198	208	191	189	202	207	152	197	187	198	195	186	211	174	223	197	191	158	176	180	217	191	189	185	207	194	187	173	218	198	176	205	205	186	207	214	189	185	201	198	225	211	199	170	183	200	195	193	201	174	206	187	212	195	188	195	182	193	212	212	204	210	189	196	210	212	192	231	194	223	205	183	188	182	173	223	190	204	190	198	181	191	199	198	182	213	191	198	182	191	189	198	175	200	201	179	190	193	235	194	197	196	194	244	207	216	208	210	201	183	171	188	210	210	194	216	168	196	222	173	227	214	200	220	184	199	202	179	200	184	214	195	186	184	192	181	193	198	218	193	177	192	199	195	195	215	190	195	209	181	182	203	195	208	195	217	194	163	193	202	205	175	205	195	198	168	189	226	197	194	190	191	183	200	212	201	180	174	181	194	169	226	207	205	196	192	210	198	221	185	199	192	193	210	166	188	197	193	202	190	176	199	196	209	187	223	209	201	181	178	189	195	184	183	183	182	213	196	222	200	198	189	202	192	200	202	206	204	195	184	214	196	216	203	185	195	173	177	183	185	208	194	207	192	205	196	199	208	178	220	211	210	182	217	199	215	202	191	203	186	206	200	213	197	198	213	216	199	197	193	191	222	186	187	214	204	182	198	206	200	194	212	193	225	172	171	194	214	226	203	188	187	199	185	185	195	189	204	210	205	206	214	220	189	180	197	216	197	194	195	207	195	188	204	187	194	213	192	194	179	202	174	193	186	187	199	214	197	191	207	206	199	195	188	176	207	217	174	187	205	187	193	191	227	175	168	192	205	213	182	187	187	197	206	200	205	235	212	187	201	221	183	202	202	181	209	208	200	186	192	196	172	179	185	198	194	191	184	199	201	186	205	219	217	205	197	200	199	187	192	187	197	198	194	183	182	216	199	205	198	191	180	214	192	215	204	189	171	169	192	206	213	211	176	176	188	198	179
34869	26646	14158	2047	652	680	688	698	717	654	658	656	669	674	690	670	661	671	683	676	620	674	625	674	625	664	640	664	660	645	663	690	647	657	675	675	677	671	673	685	688	732	676	663	672	672	669	654	690	693	661	646	673	672	685	683	701	691	640	676	637	667	690	643	653	688	715	645	663	702	708	680	742	633	697	699	687	676	697	656	669	672	659	657	662	691	642	647	687	700	655	712	661	689	705	612	652	661	617	672	688	674	695	649	690	645	630	667	652	658	605	680	667	664	644	665	663	661	701	667	665	661	664	659	667	684	689	695	653	658	655	626	640	678	685	661	680	720	672	684	684	639	639	648	684	681	673	675	647	661	643	662	672	642	650	703	683	654	622	654	656	668	644	708	720	650	712	643	645	693	652	645	652	681	673	650	714	662	663	665	678	623	688	635	668	647	711	708	632	674	638	680	654	647	688	694	696	690	648	717	707	664	660	647	687	662	676	677	689	665	726	679	653	638	648	651	648	675	664	646	644	680	667	689	688	687	712	688	648	680	644	674	672	663	689	663	661	648	668	681	650	691	644	663	661	657	695	667	635	696	650	683	665	686	641	653	696	664	715	694	653	654	724	710	681	710	611	695	670	693	687	648	684	712	675	646	695	623	698	655	673	658	674	748	696	594	655	629	659	688	704	711	658	609	701	665	655	691	631	681	639	720	654	587	676	649	668	653	672	630	702	674	647	673	638	607	659	687	687	694	683	683	653	636	696	691	676	686	678	658	684	621	699	642	642	653	642	665	687	685	653	637	665	681	610	694	699	642	667	648	653	677	667	627	666	645	718	706	668	659	667	683	692	677	601	710	661	661	673	632	654	687	683	641	695	699	652	638	645	701	663	664	693	689	681	689	649	630	711	622	676	660	667	687	651	699	643	677	673	656	648	682	687	665	633	654	694	712	653	628	663	705	673	679	684	721	692	686	651	681	659	656	673	684	641	641	685	668	666	725	638	662	657	718	680	635	634	691	657	691	675	703	675	661	655	647	667	636	636	668	699	648	674	692	705	634	677	640	669	667	635	612	689	648	657	691	695	651	684	667	642	699	701	624	681	713	703	643	650	665	679	678	658	617	750	630	661	671	662	687	668	691	690	681	634	672	688	682	722	701	680	642	689	652	660	661	654	698	639	710	663	709	705	656	674	693	655	717	639	666	641	683	657	635	716	684	712	677	680	670	667	647	648	748	681	667	698	668	705	687	652	641	715	684	677	706	699	701	590	703	655	671	712	644	677	698	722	692	681	628	661	660	679	675	665	668	683	688	681	640	670	679	662	673	634	704	661	645	657	720	660	670	695	646	614	675	678	688	695	629	701	663	693	675	659	664	661	665	642	653	653	679	647	636	636	673	676	623	643	602	701	683	629	667	676	665	705	675	653	659	661	653	699	672	695	642	671	673	740	627	684	656	701	668	656	640	737	648	654	688	684	711	702	684	659	666	709	682	710	701	658	653	615	618	668	689	696	667	696	662	653	705	667	691	684	677	689	667	645	672	685	691	649	665	670	707	665	673	651	654	681	679	675	683	647	690	631	720	631	659	707	667	646	671	626	677	677	682	646	637	654	658	668	638	685	667	680	684	696	654	682	682	694	665	685	662	688	669	671	652	673	676	634	653	691	680	660	668	612	692	695	652	665	667	663	692	712	664	700	644	636	643	716	685	678	683	605	669	669	647	647	651	669	724	673	634	742	655	654	651	650	646	695	656	673	666	682	646	691	652	653	679	676	725	680	659	613	652	662	665	719	645	705	689	690	650	638	636	678	647	651	661	660	672	697	663	657	685	677	719	705	637	660	668	636	649	643	669	690	649	635	682	690	615	659	654	719	671	691	627	658	699	651	687	639	687	699	632	673	649	685	693	657	679	643	702	688	664	641	658	667	671	627	704	632	653	659	660	623	646	675	636	749	646	685	604	682	647	714	672	685	621	702	671	678	666	689	703	695	662	640	608	657	695	643	650	686	612	673	677	699	696	687	689	665	620	668	694	692	685	702	664	658	720	705	663	641	689	666	655	665	705	721	683	694	648	674	646	666	635	704	689	664	700	684	633	695	661	713	727	644	665	701	649	679	682	649	668	680	673	664	650	644	673	665	656	700	633	654	694	653	681	642	676	733	614	716	701	628	688	662	693	677	648	649	697	683	660	705	675	651	723	630	640	642	673	692	742	697	653	677	628	683	641	690	676	714	692	678	650	673	653	640	696	680	667	678	677	640	675	642	662	662	639	648	674	606	647	664	663	662	683	661	638	692	713	707	654	694	680	652	632	636	663	662	695	653	652	680	665	683	696	605	666	674	712	656	660	677	692	636	686	733	630	618	673	693	762	631	634	734	698	653	659	680	672	670	682	671	683	641	658	662	689	691	643	670	675	684	658	692	670	673	651	647	643	678	684	660	645	654	694	665	681	671	714	640	665	616	689	731	647	712	692	706	647	635	661	663	637	713	650	683	641	657	691	729	667	706	680	653	674	663	701	701	682	674	656	628	637	667	669	711	647	701	669	661	649	651	667	696	689	692	681	671	697	681	667	660	685	662	677	625	672	668	666	674	729	694	664	681	664	672	619	669	664	667	688	655	692	693	684	623	691	665	644	694	697	644	680	680	677	673	686	692	641	632	625	641	678	676	683	622	666	656	672	703	694	692	657	654	705	667	703	679	678	661	659	678	678	656	673	652	671	620	662	688	654	663	654	682	700	690	678	639	684	710	660	670	673	647	695	646	725	674	654	657	635	725	656	684	690	707	699	706	710	698	669	649	667	696	617	661	701	663	728	672	699	642	674	634	665	656	689	704	691	659	638	681	678	692	685	690	655	666	618	675	683	625	663	661	691	681	673	662	669	654	668	657	667	723	641	660	658	677	688	666	681	671	659	657	638	661	711	711	630	662	668	652	675	630	700	650	634	641	656	680	658	615	676	686	693	648	652	679	698	654	650	643	683	679	634	722	663	654	652	653	693	655	706	659	652	664	671	692	669	614	621	603	654	677	671	661	714	662	667	693	687	629	614	656	672	650	655	692	642	650	651	638	661	666	689	698	701	685	699	681	684	702	672	697	689	663	664	665	673	653	634	695	644	710	645	688	666	645	648	651	676	635	666	694	720	667	660	697	671	690	710	649	717	684	665	660	664	703	703	654	630	650	658	680	659	664	706	670	673	635	679	656	693	702	673	660	680	651	668	670	714	652	648	699	663	705	647	730	671	726	686	718	659	665	733	688	673	666	699	710	646	684	667	671	676	675	673	679	708	661	663	632	683	655	650	616	711	652	606	672	685	656	729	712	726	675	669	620	668	626	704	698	631	688	663	671	608	681	693	652	642	687	662	640	712	679	693	687	664	668	644	685	698	688	700	653	649	656	675	670	661	656	675	679	705	706	721	682	647	668	646	649	688	674	641	682	672	714	650	721	697	703	685	657	664	675	673	692	657	656	670	669	655	671	670	675	651	637	624
69293	63445	43290	16262	1431	195	176	160	163	171	147	155	163	152	175	200	168	157	151	160	141	169	153	160	166	167	150	177	163	170	178	165	153	173	195	188	148	156	175	166	176	166	163	172	158	165	167	167	151	168	165	157	157	158	162	197	149	149	163	178	154	154	171	152	177	170	166	167	166	162	172	185	188	176	173	173	168	176	170	156	172	184	166	158	169	157	161	161	179	168	165	163	168	164	173	165	178	161	170	149	166	179	179	169	161	160	176	176	164	166	184	132	169	151	147	149	151	188	145	162	184	146	184	180	161	160	135	174	172	190	161	152	153	171	175	166	168	176	168	181	153	137	165	162	167	145	163	168	175	144	174	148	161	167	153	157	152	172	129	186	174	174	176	151	154	163	165	153	195	178	180	169	163	163	178	187	165	172	161	163	169	169	147	159	152	183	173	161	159	156	190	168	167	177	171	174	154	187	164	177	179	171	180	162	153	164	158	188	157	173	166	167	168	145	181	168	163	180	176	190	161	188	169	179	162	155	166	163	165	177	171	185	157	158	142	197	151	168	180	173	154	167	153	151	149	180	166	186	173	169	156	161	171	171	168	159	163	145	185	147	160	170	153	155	186	170	193	161	168	162	189	175	210	177	189	153	158	171	162	146	174	168	174	185	144	186	169	164	161	184	145	150	181	167	149	159	156	162	172	170	169	160	173	165	172	164	163	159	158	189	162	160	171	154	171	160	195	163	165	138	170	149	177	183	161	164	152	164	178	162	183	160	177	159	152	173	146	185	173	150	152	176	173	165	176	139	152	157	160	152	162	161	144	164	160	139	155	170	166	169	168	169	164	156	143	185	163	177	147	143	174	158	174	169	158	161	153	174	157	161	141	148	161	187	160	177	167	161	174	171	168	163	181	191	168	137	156	174	147	152	173	185	178	175	175	166	167	137	174	174	182	168	166	165	149	168	158	173	176	154	152	139	159	158	171	151	177	174	154	169	151	169	155	162	156	179	143	141	161	166	187	188	152	179	160	176	181	158	158	154	176	161	162	166	165	158	189	190	145	166	159	188	181	172	172	164	142	180	165	152	172	152	165	174	184	182	179	175	164	180	170	140	197	166	177	174	159	175	166	167	173	167	167	164	179	169	161	184	161	184	153	156	179	174	158	193	175	167	177	175	177	182	157	160	148	136	171	162	167	167	186	150	189	177	181	182	195	181	165	161	162	180	197	173	179	141	163	170	169	161	143	184	184	175	180	150	154	157	156	169	171	173	161	153	164	156	163	172	192	152	182	172	168	180	165	156	160	156	157	172	162	175	155	159	162	167	198	146	167	179	173	195	151	152	170	157	181	155	164	158	174	153	175	190	149	173	146	176	169	181	145	166	154	177	169	173	172	165	149	152	167	170	162	181	166	157	165	135	172	170	170	158	160	158	144	167	184	160	175	168	167	169	173	178	159	176	176	178	180	166	175	176	150	154	154	170	171	140	166	163	178	178	177	164	171	142	168	176	161	151	153	170	154	152	166	181	178	177	146	126	168	162	178	154	152	167	160	153	167	174	174	149	170	147	165	172	179	148	168	172	187	145	172	169	173	148	186	157	156	166	164	174	170	172	156	179	162	174	174	202	184	168	162	154	174	162	168	174	165	153	169	155	191	180	148	172	161	156	191	158	169	154	161	168	192	143	166	142	152	186	185	160	168	182	165	178	154	179	154	171	169	172	150	149	155	165	176	164	157	150	186	134	167	156	148	160	182	194	167	162	160	164	166	162	178	176	153	164	157	146	193	152	144	159	141	167	175	167	157	178	147	166	147	183	170	172	176	152	158	157	181	177	186	174	167	172	189	152	143	168	151	172	177	165	164	179	156	153	188	175	162	132	176	178	188	156	187	171	160	167	164	184	162	175	151	172	160	182	164	160	157	154	148	166	160	187	163	159	168	167	181	139	174	145	178	160	169	161	157	189	186	151	201	182	185	170	177	149	174	180	173	181	150	179	156	141	173	144	146	148	167	149	167	153	175	153	146	184	153	158	150	146	174	152	159	174	172	165	172	154	168	161	175	159	165	147	166	150	164	177	191	183	184	170	172	175	162	185	182	194	170	157	170	166	162	147	195	155	180	159	169	150	159	163	164	178	172	160	170	154	144	178	167	161	151	174	153	153	154	163	153	174	163	155	167	165	174	175	169	150	181	165	185	172	173	163	156	160	153	162	169	171	164	161	150	163	163	147	153	175	188	173	176	155	175	146	178	170	160	157	173	156	160	167	160	156	176	182	175	191	173	182	172	139	161	173	156	173	171	159	144	167	174	158	148	186	170	148	171	148	137	179	153	152	192	187	172	152	143	161	166	171	185	156	162	178	159	184	150	171	149	161	172	157	160	157	174	185	159	170	170	174	180	165	142	183	157	137	167	135	174	170	166	187	181	155	178	145	195	167	174	161	172	168	167	174	169	167	163	174	161	176	163	149	172	179	166	165	144	189	148	175	170	179	149	174	160	157	156	157	171	166	170	168	164	155	171	155	160	151	175	144	154	167	150	167	163	149	161	182	169	189	146	169	165	187	176	166	175	181	150	175	159	165	160	167	171	177	161	173	157	164	166	165	162	147	173	165	147	159	148	149	164	150	143	136	188	176	171	159	138	176	155	164	182	167	184	160	172	164	191	163	166	178	172	166	162	145	171	185	173	164	173	151	172	166	157	165	170	183	170	156	159	157	164	166	164	170	139	155	162	171	161	174	140	181	180	167	168	160	161	181	166	155	177	165	160	170	158	170	170	153	165	154	171	176	183	170	153	172	157	179	184	185	186	188	162	185	160	173	182	162	178	174	163	154	164	168	163	162	164	172	149	159	166	158	160	180	161	153	166	167	157	185	176	169	168	162	159	188	169	179	154	162	176	142	153	159	155	189	175	168	175	155	169	175	149	156	172	144	180	180	170	166	156	160	196	164	159	173	177	183	138	192	163	168	159	155	167	151	160	192	154	179	154	192	172	195	178	130	173	166	167	168	175	172	155	162	183	149	165	190	180	166	170	176	170	168	159	164	178	165	177	190	170	165	148	181	158	161	166	152	168	171	198	150	161	164	158	134	161	165	178	207	166	151	142	166	178	174	134	181	160	175	150	161	170	168	169	172	149	177	143	174	143	149	180	172	182	171	153	153	160	157	174	155	178	171	157	208	181	172	176	176	157	165	160	172	172	163	171	149	167	163	172	181	161	156	147	175	161	173	192	195	165	166	148	191	166	161	168	170	166	162	164	184	179	151	161	166	168	175	166	156	155	155	137	151	163	146	178	174	178	161	143	149	171	168	157	160	171	163	149	171	175	166	160	174	167	191	164	164	160	169	186	165	168	138	180	144	165	155	191	195	155	166	168	160	176	174	179	169	167	147	176	161	164	191	152	177	170	167	169	181	167	158	174	163	178	180	159	171	160	158	166	187	143	177	170	145	139	161	186	161	164	161	182	180	149	166	156	182	173	150	157	167
52803	51472	40707	16558	667	614	621	695	633	630	599	573	570	582	556	591	579	561	593	598	559	597	577	570	636	588	566	556	573	604	550	566	600	572	604	571	539	614	559	592	592	556	598	535	556	573	580	556	524	594	581	579	562	568	590	570	581	542	588	555	560	573	538	560	564	600	598	572	581	596	565	639	521	590	586	580	586	562	578	572	568	637	571	571	566	571	576	570	572	612	583	579	582	565	579	579	565	590	608	601	554	511	567	561	575	608	561	575	574	587	606	568	585	590	590	585	595	564	544	620	600	577	597	608	567	574	619	590	556	572	567	597	538	549	630	589	572	618	583	605	585	577	534	569	585	558	578	607	561	604	605	574	587	602	552	583	559	576	574	524	577	551	565	545	557	606	593	605	567	543	577	577	578	512	563	555	564	543	588	584	578	604	545	570	573	564	608	597	605	563	562	542	558	555	583	558	563	561	549	585	567	567	582	626	591	585	578	546	576	616	575	618	604	615	558	586	606	558	600	620	581	574	604	589	580	604	603	569	596	594	591	545	608	615	602	544	619	579	608	579	588	570	555	594	551	594	576	567	598	584	577	564	555	568	574	594	566	593	599	619	591	567	553	576	589	546	588	558	529	544	592	564	579	585	553	574	579	551	609	548	576	587	612	581	569	567	590	609	576	601	588	570	583	625	574	598	568	568	575	560	582	548	551	591	538	562	579	599	572	555	583	586	592	628	611	592	581	602	565	580	566	559	568	604	587	573	636	610	571	551	611	560	561	593	575	556	601	569	596	605	586	581	529	602	616	575	583	606	587	551	578	550	535	575	527	562	574	538	587	612	583	576	558	583	610	593	584	560	597	564	636	599	599	545	592	565	594	621	555	574	566	621	580	573	565	579	631	584	593	567	580	586	569	537	593	569	578	546	588	587	596	597	619	602	569	542	568	596	585	577	570	568	614	554	613	583	565	580	612	548	560	592	596	593	559	600	545	593	577	535	579	602	600	578	593	617	586	566	612	567	633	590	567	606	575	514	586	569	536	575	604	571	572	573	594	541	605	587	604	542	556	550	559	603	605	568	613	553	565	588	551	571	589	557	587	582	596	574	594	605	535	588	526	571	546	537	571	570	538	556	568	562	553	565	628	573	551	571	582	614	530	580	609	572	615	573	561	550	598	608	541	587	563	595	549	588	620	531	513	551	544	571	586	579	582	604	590	602	592	585	589	560	609	611	588	544	588	618	544	570	599	594	544	538	624	566	589	569	600	576	560	586	587	609	563	588	545	577	609	608	599	528	587	587	613	567	598	593	543	567	608	562	595	621	610	588	566	576	537	584	533	589	557	577	597	601	604	574	590	590	562	620	572	560	584	609	603	546	598	593	553	564	539	579	609	526	570	611	570	597	531	575	571	569	587	610	584	536	573	564	552	524	570	529	577	567	598	591	544	573	570	585	591	564	599	549	560	609	562	589	563	553	558	578	548	585	576	552	609	556	594	561	598	570	554	570	596	571	573	591	598	577	563	561	575	555	576	572	584	554	607	556	579	564	590	563	599	586	598	548	581	548	586	551	573	578	594	584	582	577	580	565	598	573	577	565	560	590	569	579	587	562	532	579	555	550	582	573	601	593	587	585	577	551	593	578	601	567	585	572	573	561	608	597	583	601	592	581	610	615	615	587	590	639	580	580	598	556	611	575	560	549	594	562	573	569	570	612	573	583	636	564	540	617	607	591	588	564	626	585	603	561	564	582	591	588	578	560	561	546	566	570	548	622	541	570	596	558	547	576	586	563	578	563	564	564	597	585	589	576	616	566	565	601	576	577	570	624	541	576	567	569	617	539	597	584	592	600	520	543	602	581	571	601	566	581	538	583	584	616	584	601	532	557	617	575	576	582	605	578	520	556	585	586	588	604	563	599	568	548	545	608	549	550	554	579	575	579	547	563	633	564	589	593	613	629	621	581	587	595	586	582	558	569	551	551	579	608	628	579	572	562	546	559	616	560	566	585	600	569	576	563	602	573	567	549	598	604	646	609	576	543	588	607	571	639	604	582	562	582	573	546	586	548	557	573	568	552	578	564	587	569	548	548	556	589	555	565	580	579	623	592	572	524	551	575	590	606	586	575	575	545	595	552	545	590	581	546	591	560	575	607	579	575	590	577	591	586	605	554	554	590	600	588	563	587	574	568	565	572	570	586	593	566	586	596	556	561	562	574	538	592	592	557	575	553	549	574	506	588	590	580	541	583	575	546	605	602	576	593	607	568	573	597	581	573	607	555	604	581	578	555	608	575	596	589	594	558	569	586	581	575	559	592	570	574	574	578	621	571	595	558	552	572	583	536	593	568	550	598	569	583	560	600	572	559	573	570	547	560	541	583	574	609	577	575	552	561	556	545	568	575	557	538	618	608	573	618	554	579	588	589	627	590	575	575	593	557	592	556	569	567	587	539	548	555	576	556	572	585	577	575	568	608	595	583	546	568	564	556	578	582	570	585	584	575	568	610	564	518	611	584	556	587	614	585	567	588	541	585	601	600	594	591	565	549	576	577	576	537	630	575	557	571	549	531	568	590	588	582	575	588	576	564	551	608	570	573	586	577	580	602	597	593	577	557	584	551	577	580	561	521	582	616	542	562	583	541	615	556	521	551	581	548	571	599	593	580	577	581	558	543	571	545	580	606	576	549	588	557	572	582	591	541	590	583	536	552	561	486	570	595	564	571	573	594	567	570	568	621	582	595	504	602	594	608	581	602	597	545	549	561	562	587	616	606	569	589	587	615	601	593	569	562	613	596	599	580	538	589	617	607	587	556	571	561	615	571	591	541	591	586	552	580	560	554	548	557	597	589	612	583	567	597	580	558	578	560	549	515	596	581	528	587	630	561	552	579	605	616	557	593	573	582	572	605	582	575	601	554	581	563	571	561	554	574	580	561	585	561	554	585	568	597	552	608	514	584	600	578	569	553	596	556	579	586	563	568	584	586	597	571	574	572	610	586	589	564	570	583	578	600	564	590	578	584	623	562	608	582	610	555	561	585	594	580	575	579	594	559	579	502	620	560	560	556	537	611	553	555	552	578	585	603	545	550	592	554	601	590	578	567	579	602	611	554	572	607	566	539	562	583	548	602	594	534	554	605	569	551	554	602	603	594	561	586	587	543	563	546	550	558	616	539	579	582	617	601	505	603	575	545	526	572	664	587	551	578	557	616	570	619	596	573	612	550	589	607	602	576	583	557	527	581	572	561	574	565	551	562	583	540	537	594	587	606	595	607	560	558	564	565	600	579	551	528	567	610	629	640	557	576	562	561	532	586	547	560	568	567	562	563	556	610	609	548	619	585	607	588	560	603	605	595	609	614	574	601	573	569	583	620	544	562	562	536	590	594	560	593	589	558	539	620	608	588	595	627	578	543	593	584	568	558	580	556	616	558	588	585	530	536	554	648	569	571	552	555	590	607	569	572	584	581	599	526	576	583	563	553	553	610	569	599	604	585
74710	72019	52670	23884	5141	379	293	271	252	226	237	230	254	231	241	216	228	246	234	250	260	233	237	223	220	231	266	249	222	245	260	253	268	239	244	231	234	242	246	239	222	282	227	222	227	209	242	248	240	250	245	236	238	247	250	236	243	227	239	243	266	216	242	218	244	246	264	244	234	223	241	251	254	262	224	267	214	211	251	221	227	238	232	238	287	252	216	240	245	227	262	216	235	247	228	222	252	242	210	235	252	237	251	232	248	259	234	250	217	226	200	251	262	248	255	230	223	228	255	239	256	247	222	229	242	223	250	266	209	259	227	253	261	237	244	234	219	253	218	231	267	240	248	233	239	253	222	259	267	249	232	245	236	296	227	246	264	238	265	257	255	225	248	239	254	268	202	261	262	233	244	228	228	256	254	264	212	259	247	257	219	240	217	255	246	231	238	225	245	228	237	235	250	227	244	218	207	250	231	256	211	216	253	229	245	218	250	227	244	238	239	241	278	253	281	251	234	229	224	262	227	250	250	241	240	266	237	257	222	232	236	243	262	233	234	246	279	262	233	245	233	222	235	228	241	232	253	241	258	220	227	238	239	264	201	246	249	251	232	256	251	263	234	255	288	216	242	225	259	242	268	233	235	260	223	258	250	236	251	251	262	229	259	212	218	242	228	223	245	247	240	234	250	232	243	257	219	248	244	230	267	256	211	243	239	251	249	252	263	259	234	247	229	236	230	276	260	229	222	242	213	233	259	242	254	252	258	248	227	244	266	201	241	241	236	257	223	215	226	210	235	218	247	250	223	269	228	250	232	231	246	257	248	243	246	255	201	243	241	249	212	237	221	244	241	251	272	245	231	244	230	241	254	255	239	229	220	264	222	236	248	240	256	236	282	245	269	239	224	255	237	231	242	245	219	222	228	278	221	255	228	228	243	236	214	236	236	242	238	231	224	241	264	261	229	245	224	226	237	260	238	268	245	218	230	222	239	245	250	261	256	212	247	247	215	250	218	229	270	261	231	222	222	242	280	237	245	215	227	244	256	240	242	263	271	250	251	245	246	230	231	249	230	223	236	224	246	246	260	240	249	228	259	236	231	242	231	257	240	260	248	252	244	221	257	277	269	259	245	235	224	253	275	248	245	256	240	224	239	258	247	231	273	275	236	274	236	232	242	247	215	231	242	251	247	257	262	226	245	272	235	244	228	229	244	259	223	231	251	237	237	257	245	221	246	256	249	240	256	231	254	255	229	251	240	224	226	249	237	237	244	246	253	233	226	233	235	260	236	235	257	234	234	240	229	239	242	229	245	249	242	230	244	255	246	230	231	254	247	230	227	252	246	255	245	272	269	258	229	262	237	228	292	234	251	240	224	252	252	257	228	225	241	225	246	251	219	250	222	235	248	232	217	243	218	237	236	250	269	246	252	252	231	237	247	231	234	258	219	254	234	249	247	221	269	234	251	217	261	230	236	236	233	241	253	234	234	247	251	225	251	238	211	212	259	211	238	252	247	270	226	218	232	248	236	267	247	230	250	258	249	256	225	257	246	239	266	245	247	248	245	268	250	235	232	233	244	269	244	226	225	262	240	244	221	233	249	268	223	239	231	258	234	259	204	271	241	247	263	247	237	265	239	271	249	247	227	244	249	248	252	289	231	238	224	248	227	262	247	227	231	261	219	220	218	254	244	239	280	205	235	252	239	228	273	255	254	242	248	230	228	232	262	250	244	212	235	237	241	257	246	245	236	231	235	246	223	252	221	250	242	251	231	276	249	271	261	269	253	245	252	248	218	244	254	253	240	233	241	224	281	240	233	213	239	226	242	234	283	235	240	285	250	211	249	267	259	246	211	203	249	275	231	223	231	244	231	246	246	253	268	216	263	231	245	232	256	217	246	265	234	246	211	237	236	233	235	232	276	261	212	213	254	241	230	244	247	273	249	222	250	231	251	224	245	237	223	240	259	217	252	239	248	241	262	253	244	227	240	218	258	255	220	243	256	263	244	235	245	233	238	271	249	267	230	248	265	256	251	230	216	239	229	201	234	230	227	240	233	243	236	233	231	237	240	229	247	232	239	220	234	231	242	234	208	215	224	222	232	237	235	251	240	244	245	252	232	262	248	222	249	249	230	244	252	256	229	229	240	237	224	246	235	258	228	267	219	216	241	220	267	281	227	234	217	248	246	242	244	258	228	243	246	213	230	266	240	247	257	228	244	250	206	249	252	238	251	241	228	234	257	262	252	248	258	222	247	270	249	239	214	227	237	226	242	238	247	251	231	227	239	237	237	259	255	247	234	231	212	242	239	240	253	241	218	228	247	220	225	237	225	227	215	234	261	229	219	228	243	258	266	239	258	245	234	265	237	238	241	241	240	253	237	238	240	206	256	255	231	252	247	223	261	230	230	252	244	261	225	212	223	239	240	259	227	247	221	220	239	238	232	247	264	248	207	232	244	261	237	233	252	239	233	229	262	263	240	232	240	240	270	259	218	238	245	227	227	226	226	236	244	224	248	263	274	262	247	250	248	248	257	225	250	222	262	220	257	270	227	236	274	250	250	231	238	228	232	235	248	226	236	225	211	248	232	246	213	267	229	229	237	259	206	253	259	245	225	223	220	245	237	241	237	227	211	197	218	227	243	262	239	243	246	257	265	274	229	252	238	251	202	229	242	270	225	276	250	269	260	238	231	230	231	214	246	237	268	250	230	244	214	218	258	238	257	224	218	244	233	222	253	233	249	229	236	266	253	254	217	233	223	216	226	276	244	240	221	244	240	245	223	220	204	230	219	225	261	273	239	262	273	233	275	240	215	259	247	253	254	252	231	239	246	233	247	245	262	226	245	246	221	246	281	250	223	242	247	234	229	236	240	236	243	221	236	236	238	251	230	254	237	238	244	253	242	248	232	261	239	232	239	264	233	220	248	242	237	215	233	242	224	242	259	258	229	237	217	259	236	259	220	263	241	244	236	236	252	232	266	252	237	247	236	248	230	269	226	216	221	242	216	241	234	232	267	216	223	225	243	221	244	239	235	230	245	238	243	226	244	239	249	233	255	254	228	243	214	220	241	240	252	246	249	269	247	248	233	252	265	241	229	243	239	228	257	241	257	257	261	238	274	219	241	238	235	245	219	238	235	228	261	214	245	263	246	247	243	238	244	240	250	257	238	273	239	256	235	245	239	246	234	251	222	228	236	240	262	238	254	253	208	256	250	245	273	262	240	243	258	257	245	244	274	231	218	265	230	261	236	246	259	250	260	250	217	261	225	218	261	239	248	275	265	250	238	233	241	238	235	243	262	235	226	249	245	256	244	218	216	224	220	242	278	238	243	253	255	230	242	245	278	268	246	258	240	228	247	239	229	263	229	254	262	205	261	237	248	243	243	219	231	221	279	242	264	253	245	241	242	220	230	235	263	244	233	279	215	242	252	254	221	247	231	244	223	255	241	257	264	213	243	252	213	245	266	216	220	257	218	261	267	251	240	252	246	263
65509	65551	51696	21925	830	867	803	827	793	879	813	819	774	798	841	801	771	828	835	784	828	850	767	845	853	794	778	820	773	782	823	796	808	813	809	804	806	754	792	775	795	781	762	862	777	805	763	804	829	786	774	769	833	793	754	775	793	782	774	846	781	764	840	802	769	762	802	788	781	807	811	826	805	795	852	749	817	758	812	790	805	831	828	784	773	759	814	777	817	804	802	769	832	776	803	773	785	771	818	754	839	810	793	793	838	825	782	830	800	833	776	760	778	791	798	804	763	809	804	725	783	812	810	816	750	772	778	779	770	813	797	834	754	801	870	750	783	815	781	771	756	821	837	812	813	780	819	833	790	774	740	806	795	768	793	813	787	785	809	805	835	765	773	830	809	742	785	760	804	813	811	828	787	794	773	801	781	833	732	718	763	831	808	869	758	781	809	764	726	786	750	790	799	794	821	763	812	794	814	829	789	802	823	776	756	847	816	756	778	803	868	772	763	814	812	818	769	828	810	767	789	798	801	800	822	745	877	785	794	743	766	767	742	810	804	784	799	788	751	829	809	795	752	757	799	814	793	811	850	825	855	797	812	745	778	767	820	776	796	823	793	775	811	809	743	744	736	819	753	775	835	781	809	764	747	774	802	761	768	828	801	822	748	748	789	796	821	770	765	800	791	771	784	789	774	764	783	787	788	805	831	811	798	823	825	819	773	793	797	743	777	781	790	798	783	773	796	792	772	800	783	834	744	778	733	743	830	851	789	790	730	793	755	800	798	796	777	780	773	776	816	736	785	790	844	744	758	771	758	797	829	777	786	803	793	818	772	792	786	847	784	801	746	801	802	786	859	792	765	803	847	763	774	803	782	825	768	860	776	808	826	754	764	754	810	778	729	805	829	795	796	848	784	742	754	760	804	780	856	788	809	765	796	822	788	835	790	784	822	825	837	741	807	821	769	804	814	801	779	816	820	792	784	829	756	807	799	790	776	788	777	781	730	797	827	785	759	742	771	858	799	758	791	785	806	746	768	767	766	796	775	822	731	817	731	783	789	806	705	794	776	783	732	768	823	757	811	823	794	830	763	795	805	779	738	769	829	741	791	813	779	830	790	788	809	804	783	767	787	768	789	808	830	740	766	812	788	845	828	784	796	820	814	778	765	819	744	789	811	804	772	788	761	806	794	783	769	758	806	819	756	794	786	757	752	811	769	847	818	782	735	802	788	782	767	760	868	793	811	854	745	772	795	783	810	807	796	808	802	833	748	788	759	781	816	784	824	822	764	772	784	795	747	823	790	829	825	760	779	750	828	784	786	778	810	780	754	762	830	755	797	778	806	796	793	754	822	844	770	803	839	790	795	765	799	768	775	819	768	775	787	790	761	765	797	753	787	794	816	822	803	793	813	812	840	801	836	811	774	758	758	808	773	761	797	744	833	745	781	782	815	822	760	768	740	803	799	795	810	789	772	781	797	760	789	835	840	779	762	829	795	813	790	791	759	785	819	791	818	748	754	836	821	794	862	774	764	780	807	791	784	786	786	738	773	812	826	825	780	825	806	800	785	755	795	819	821	761	763	795	768	775	805	810	787	796	738	802	790	822	826	830	781	798	785	812	824	753	736	774	770	777	864	792	805	806	765	824	774	788	778	789	792	796	781	793	792	801	794	778	779	833	803	798	878	804	813	830	775	804	773	841	776	784	802	805	811	762	813	820	794	768	786	818	771	809	777	805	810	744	852	804	812	782	786	825	821	822	778	785	807	770	764	864	812	769	760	790	798	766	825	778	783	780	795	776	761	776	767	785	737	765	784	791	767	808	804	727	740	810	819	788	797	830	802	766	786	766	761	779	775	798	825	739	796	765	788	810	806	798	768	767	829	804	795	796	733	818	788	736	776	801	786	760	817	752	812	811	796	769	796	799	766	789	799	791	757	789	809	774	806	760	758	751	755	777	763	755	819	754	843	826	818	825	752	857	748	773	784	757	760	799	791	839	790	837	755	804	783	789	807	808	778	795	804	786	789	792	835	803	839	805	725	790	793	777	827	792	761	803	793	774	758	771	782	791	801	847	802	753	835	821	718	786	791	796	803	836	799	776	798	865	765	825	808	760	783	832	778	795	769	810	767	777	752	838	785	762	787	785	805	736	823	763	763	821	806	830	737	862	830	749	792	764	798	787	798	814	830	793	769	812	800	736	777	796	807	789	807	779	797	804	814	752	769	761	794	761	812	834	751	777	752	754	777	834	756	829	828	773	803	817	758	807	802	788	801	808	748	773	830	742	752	755	778	766	790	762	813	788	813	774	821	788	747	817	805	816	761	826	804	756	799	778	792	777	793	794	831	796	781	783	785	854	804	764	781	795	781	815	832	801	790	761	774	767	780	832	765	784	776	761	856	828	787	827	789	803	786	786	769	845	806	810	791	790	754	818	816	804	782	846	702	779	768	783	751	727	789	830	751	741	807	793	777	813	811	752	748	811	838	792	746	797	762	731	791	738	788	789	829	755	816	794	778	733	790	789	811	781	792	798	789	795	796	783	795	795	800	806	784	822	727	787	790	780	821	824	730	749	794	789	755	795	826	831	750	773	775	807	808	786	758	785	815	832	782	798	791	774	739	811	795	787	808	756	786	777	830	745	776	807	807	772	760	704	811	794	801	783	768	785	802	787	820	852	768	805	765	780	790	805	772	801	790	759	769	775	814	822	787	785	855	836	796	767	808	837	806	754	759	796	773	799	812	746	775	791	774	818	765	785	764	783	814	735	764	781	783	835	801	783	764	789	828	783	812	809	805	784	807	749	838	770	760	781	856	847	815	778	805	805	820	750	764	799	806	810	783	789	808	779	788	804	817	737	754	800	799	805	806	795	783	822	795	757	782	795	788	805	748	786	758	813	784	814	790	868	785	776	834	791	819	775	830	779	804	827	755	787	796	772	798	786	783	749	799	794	783	840	801	789	816	870	781	776	768	784	777	803	749	761	812	817	828	805	807	776	759	862	783	821	824	793	821	832	832	758	782	789	838	804	803	783	808	786	833	775	779	788	730	785	752	814	812	779	773	825	768	768	741	795	759	774	737	765	792	755	803	798	804	809	788	744	832	756	791	823	804	770	786	799	769	827	808	814	760	817	798	826	774	794	798	803	731	810	788	741	794	759	774	851	764	765	773	842	817	775	802	815	777	776	774	797	794	815	800	827	774	733	792	787	774	793	761	775	774	747	791	813	795	791	764	763	744	800	735	791	784	797	761	803	750	806	813	801	766	750	783	770	766	812	776	787	802	775	798	840	804	821	807	822	774	815	773	815	787	789	798	736	780	792	800	824	822	781	776	770	826	725	793	811	797	733	770	739	728	847	830	784	790	812	799	809	797	751	799	817	835	818	764	811	802	768	801	796	844	801	775	834	797	815	752	772	811	787	757	787	750	795	826	783	794	802	796	802	797	751	783	848	785	790	761	760	772	746	828	759	804	788	776	788	779	792	806	744
33500	23213	8253	1027	265	238	202	216	220	220	195	200	200	199	217	189	226	217	200	190	186	188	191	192	193	212	216	206	212	225	230	213	212	201	202	216	216	182	221	212	186	238	213	218	188	211	225	209	186	208	215	219	212	222	212	221	182	202	193	192	222	212	211	184	196	200	254	212	186	194	214	197	202	187	201	225	210	196	227	201	205	206	204	214	223	197	218	218	202	230	208	207	210	215	211	235	203	239	193	188	230	203	211	222	199	220	195	231	209	194	234	185	199	205	193	231	219	179	193	229	198	171	209	219	202	228	159	207	207	208	202	195	176	237	214	202	200	191	215	212	220	210	215	193	193	203	213	197	237	208	187	229	191	199	200	200	215	199	171	210	214	195	201	216	221	181	211	205	226	196	210	212	210	185	210	213	205	201	196	228	214	223	220	221	208	204	204	205	237	227	213	203	198	209	198	198	200	190	230	187	210	205	196	219	211	209	208	200	190	211	207	212	214	200	191	202	171	202	227	207	195	226	203	227	222	197	225	215	207	201	192	220	211	197	198	200	214	207	199	208	199	213	199	228	193	196	213	200	197	217	205	207	204	228	196	205	175	230	187	203	202	195	203	206	181	226	229	193	213	209	223	201	207	215	186	209	204	210	191	217	203	208	207	199	216	206	222	211	225	206	212	198	183	196	199	198	213	210	190	219	187	190	212	195	195	200	217	230	186	203	230	197	204	213	203	212	229	213	219	237	183	203	236	192	221	201	197	205	201	210	192	221	217	187	186	221	218	207	202	199	229	221	202	217	196	207	200	225	206	199	208	193	202	218	217	208	221	234	221	208	218	203	216	202	207	214	202	212	229	197	194	180	214	226	199	212	207	247	204	219	231	206	201	210	194	224	218	184	213	207	207	180	212	217	197	177	198	214	216	200	192	218	201	204	213	205	221	195	223	196	222	197	207	233	220	172	189	218	218	199	208	226	220	223	218	215	207	190	186	221	216	192	220	213	210	231	187	191	204	201	208	197	206	201	228	200	194	183	203	199	205	209	227	194	205	228	225	216	229	190	218	200	184	219	197	200	210	215	220	206	197	208	210	191	191	209	172	197	220	227	215	204	199	234	191	190	215	204	196	202	222	201	210	234	180	196	217	186	200	224	197	185	208	202	195	172	183	210	219	218	205	188	178	216	183	187	226	208	197	215	204	209	216	206	192	208	217	237	213	214	204	231	195	217	209	219	238	219	214	210	206	207	204	191	208	214	213	200	187	188	216	175	213	197	200	203	198	194	190	222	206	232	211	196	218	206	210	213	207	220	221	235	213	219	212	181	207	219	229	216	202	198	180	197	198	229	216	236	211	215	215	188	193	208	214	179	193	203	211	222	234	222	174	198	233	208	212	209	207	200	210	218	217	179	201	203	184	230	213	227	232	237	198	232	202	215	230	221	217	191	210	198	246	230	180	183	210	195	206	201	196	211	204	186	205	203	205	231	204	220	213	198	186	230	201	230	181	173	202	220	202	187	185	208	195	211	195	218	235	206	231	187	216	195	191	219	200	216	211	227	215	194	229	213	234	219	189	186	196	203	187	187	204	183	189	205	200	215	238	191	212	200	203	218	210	191	208	197	207	198	214	226	198	199	196	187	232	197	215	234	197	215	249	201	208	199	214	206	212	212	211	197	197	224	191	206	222	228	189	226	220	196	214	212	196	233	180	194	208	223	193	220	181	206	213	209	206	205	215	169	223	230	190	213	191	212	211	209	194	208	212	215	236	228	217	204	244	224	197	188	202	180	200	219	206	202	204	218	245	208	220	219	214	201	214	223	205	212	217	205	200	212	209	199	222	218	216	215	211	244	212	226	201	220	206	208	195	206	204	225	211	208	227	213	194	207	201	206	193	207	217	222	216	225	192	225	211	196	204	232	233	186	203	215	212	237	189	218	217	238	199	222	185	207	197	206	191	197	186	203	230	202	202	226	212	226	217	201	206	214	199	226	228	215	225	209	196	221	195	210	198	190	207	190	200	198	205	210	215	183	192	205	205	207	217	205	224	206	202	209	192	189	210	207	182	181	203	206	187	204	226	213	238	201	211	207	209	192	196	211	205	195	209	208	191	203	189	199	183	193	228	215	210	234	218	242	221	212	220	216	190	179	231	194	199	209	212	208	201	224	263	210	217	220	203	207	207	217	203	226	202	200	214	180	196	202	197	214	216	207	214	209	201	183	184	219	205	216	205	230	187	207	226	188	212	184	194	197	190	208	217	216	237	207	177	195	229	222	218	197	203	211	206	197	208	206	214	206	221	184	171	201	204	223	216	184	205	191	191	188	209	228	204	221	198	196	177	181	231	187	190	214	210	203	207	196	220	210	202	220	188	214	193	198	203	184	198	191	206	194	188	223	218	189	203	201	224	216	220	234	220	199	226	204	236	205	209	193	196	222	192	202	195	209	206	201	192	203	202	199	216	224	223	208	200	213	192	184	198	222	204	221	211	227	184	205	223	180	211	206	214	209	214	195	206	214	219	213	215	220	195	211	209	208	209	220	216	220	217	187	204	193	221	206	234	218	217	207	193	218	197	226	224	183	202	223	194	209	239	213	197	233	233	226	219	192	201	208	202	188	202	205	204	221	190	199	187	191	209	201	197	210	211	226	213	206	213	212	204	175	215	215	228	203	205	210	208	210	188	217	210	192	207	195	215	214	210	215	185	223	199	186	222	202	194	215	216	193	202	209	178	202	222	205	183	187	196	219	223	182	236	197	194	198	208	224	220	212	208	215	192	230	212	208	191	211	216	213	193	203	231	184	194	219	183	198	231	205	216	191	219	198	209	187	211	220	201	200	192	198	200	203	211	207	221	213	186	184	213	232	213	210	199	199	217	197	227	208	182	185	225	209	208	190	202	226	181	185	207	192	188	219	199	207	200	208	239	210	204	191	206	199	206	220	197	187	215	218	188	234	207	194	209	208	213	203	191	200	202	230	209	217	216	200	202	199	197	210	179	211	182	207	221	194	205	209	217	244	193	208	214	186	186	229	206	196	216	176	210	196	202	183	197	190	217	203	212	222	198	211	221	210	223	213	211	195	209	219	220	211	200	197	201	198	216	224	218	222	207	198	179	212	228	200	198	184	196	218	194	206	170	217	192	179	214	207	186	196	233	220	216	194	202	202	200	205	214	236	217	223	200	207	230	206	211	193	187	228	199	224	213	193	219	217	178	196	223	224	206	206	206	199	217	195	214	207	166	180	190	207	193	188	208	221	208	203	180	207	249	216	209	204	214	214	188	198	195	209	235	215	214	208	220	197	219	217	200	206	186	157	225	207	202	208	204	226	195	178	205	230	195	192	200	216	217	197	189	213	228	182	242	195	220	221	196	208	200	200	206	204	215	172	222	209	166	203	215	220	228	205	198	208	211	216	210	179	190	202	208	240	182	205	195	227	200	194	182	220	226	227	203	208	224	219	166	213	187	197	206	222	208	185	216	202	208	203
35443	27611	12899	2439	722	709	653	726	697	703	711	726	742	705	717	696	717	709	735	676	741	694	692	732	695	694	721	682	690	716	675	700	709	695	739	712	700	692	716	730	756	698	719	742	707	694	672	733	687	704	665	695	687	728	669	739	672	684	703	701	714	716	671	710	685	670	709	707	691	700	686	674	685	739	709	691	711	707	678	746	718	699	680	694	686	694	728	687	695	767	752	709	700	727	732	686	696	713	751	716	705	719	753	716	682	676	734	740	674	718	683	690	722	695	672	714	689	738	714	708	686	668	673	712	756	716	724	728	699	679	724	712	704	688	672	715	745	669	686	703	677	717	714	700	755	699	696	712	684	686	734	680	750	729	723	720	690	698	704	696	644	713	705	699	718	689	724	705	695	714	661	707	745	697	700	719	700	718	687	654	645	688	700	700	683	692	676	668	720	708	709	712	698	691	734	732	681	680	657	736	730	684	718	743	718	706	729	683	701	715	710	751	703	665	680	683	665	712	704	706	683	705	716	644	674	687	749	683	706	731	731	736	732	649	726	719	745	737	719	666	690	739	676	720	706	681	754	753	663	709	755	709	675	714	738	723	742	696	672	713	710	709	728	679	706	673	682	698	654	711	694	677	674	733	665	722	730	676	674	720	647	711	680	732	705	713	744	669	740	697	699	689	693	719	734	668	699	711	710	697	752	714	729	743	693	661	700	709	696	704	747	723	728	689	669	734	699	691	688	752	716	694	726	727	650	715	705	671	732	674	670	743	645	693	687	727	736	753	732	657	730	720	729	737	666	713	746	642	713	730	730	691	687	694	720	701	681	742	748	705	790	707	638	690	667	671	746	687	631	747	693	717	678	699	721	702	703	734	692	695	703	697	715	683	696	711	693	701	706	696	738	727	711	724	681	709	690	704	723	682	733	688	732	686	727	665	768	720	736	708	673	733	714	740	694	721	741	684	688	647	732	697	701	713	704	651	737	662	682	696	716	723	721	670	738	693	739	745	722	684	708	721	699	713	718	654	702	720	722	766	703	684	718	730	702	675	693	690	713	706	747	688	696	713	733	731	668	685	729	678	715	737	649	711	659	706	697	730	701	709	695	702	678	723	761	721	736	678	736	704	680	706	701	668	649	739	699	682	729	675	684	716	712	691	686	698	719	730	693	704	709	692	748	709	692	745	736	706	693	732	680	691	709	708	750	698	709	730	687	693	762	707	701	732	690	716	716	711	735	719	693	729	750	743	726	674	713	688	716	678	718	671	741	669	699	715	696	734	698	719	702	684	733	725	737	674	727	714	715	735	703	714	709	663	751	695	754	714	640	671	727	690	704	703	655	676	684	669	672	716	692	685	699	672	728	699	706	726	632	693	691	699	733	752	718	732	699	686	706	677	755	743	743	683	671	655	681	719	705	757	682	699	745	731	713	675	695	751	724	697	669	725	694	711	701	744	699	704	721	731	726	703	763	690	718	698	697	664	700	700	671	701	676	698	728	675	670	719	706	742	729	745	752	697	703	677	760	691	669	692	721	664	680	691	715	749	691	703	720	673	713	713	715	695	689	704	699	726	731	673	671	710	721	665	689	711	695	705	707	703	727	678	691	706	696	745	694	671	735	720	693	719	693	732	721	660	706	688	716	746	694	725	702	682	725	699	737	713	720	684	702	675	668	691	675	757	696	668	719	699	710	735	708	701	739	652	701	746	693	705	698	701	710	731	710	700	715	730	658	709	700	701	776	658	729	682	690	704	680	733	655	688	693	722	675	675	762	680	675	715	747	687	669	685	723	703	755	699	696	739	710	729	693	726	691	731	691	760	694	705	739	686	686	704	709	685	727	677	682	675	693	707	707	697	721	697	731	677	680	721	714	720	704	726	731	669	692	729	696	686	701	707	723	732	730	711	717	670	711	703	668	737	705	769	688	736	719	671	701	680	674	679	654	688	725	683	650	716	718	716	750	736	669	723	718	715	664	728	729	680	691	712	691	685	718	705	693	678	719	739	751	725	664	730	761	681	679	708	701	704	693	747	667	732	725	693	684	716	745	738	684	705	724	741	705	670	715	704	652	687	717	690	659	696	632	702	726	697	685	699	699	687	729	677	713	746	703	738	709	687	710	708	664	680	685	728	723	701	666	706	682	663	650	715	728	701	695	685	734	694	728	752	656	643	665	682	716	665	684	678	670	706	718	706	683	651	695	730	709	742	757	686	705	683	699	721	697	737	709	703	706	679	721	700	651	688	726	720	674	677	707	730	727	701	705	693	739	708	729	717	673	734	717	713	722	701	680	675	689	705	729	687	711	682	706	699	719	697	718	726	720	657	748	703	705	710	714	713	742	687	716	717	670	729	715	718	700	664	704	714	728	744	725	660	695	686	718	713	681	717	703	658	697	696	635	711	695	704	663	716	729	711	684	746	660	679	695	701	695	721	665	681	689	678	693	701	714	735	723	717	703	667	730	708	724	734	669	715	706	732	691	672	735	753	677	760	649	705	688	683	679	701	675	699	751	692	690	717	679	675	735	710	726	713	751	709	667	733	675	779	716	765	706	696	697	685	742	729	665	660	646	709	716	704	663	698	682	710	717	718	741	673	696	720	691	704	681	662	746	680	693	602	675	709	750	642	693	684	720	691	713	714	712	718	669	713	694	684	716	731	760	675	707	756	714	684	713	674	709	708	729	720	706	667	706	731	738	702	722	727	688	718	742	694	748	699	728	718	697	698	720	690	711	693	729	695	650	708	696	680	682	741	704	717	710	699	683	688	690	698	727	688	705	717	733	625	667	732	665	684	722	734	696	692	680	719	679	701	684	723	700	660	726	713	709	705	702	720	747	690	705	689	711	742	688	684	692	755	726	705	752	722	695	717	682	722	717	682	691	709	688	708	713	770	723	720	690	689	704	682	691	710	719	675	724	681	734	667	687	723	727	759	737	694	670	713	669	656	741	659	688	752	670	670	659	710	733	686	722	740	679	722	712	689	698	664	695	704	720	695	682	728	734	727	668	727	721	731	651	691	688	680	662	700	688	706	702	741	689	692	704	701	665	706	681	639	738	670	707	665	718	733	664	765	681	698	733	676	711	718	655	710	672	663	712	727	722	708	708	656	712	693	653	709	703	663	689	691	722	696	656	625	691	685	707	693	710	677	748	707	714	647	726	728	732	692	686	662	701	699	731	667	733	686	774	730	737	695	675	693	687	695	738	709	670	665	744	664	675	669	709	696	731	695	704	752	675	678	653	724	694	671	693	678	719	676	639	723	749	706	690	724	742	692	725	720	736	710	733	722	686	714	714	739	746	701	712	659	691	715	687	692	706	700	702	725	721	674	712	662	769	761	742	766	683	671	763	698	723	717	690	703	723	727	718	711	701	674	706	730	734	715	716	726	743	737	691	676	740	714	698	719	728	712	719	680	713	705	727	731	671	741	706	696	694	704	712	707	714	727	724	684	688	673	671	710	729	703	765	694	719	703	720	722	714	713
68667	62424	41693	15506	1212	244	179	156	153	195	189	190	188	174	170	170	192	162	190	175	178	170	177	157	184	165	193	167	182	179	182	181	182	182	180	172	179	192	184	183	182	139	167	159	179	178	171	200	234	172	157	170	167	192	198	189	183	186	185	194	179	168	167	208	189	169	180	168	172	183	192	200	178	173	188	190	188	175	202	173	196	178	199	178	169	172	179	175	164	169	175	184	163	170	175	180	178	183	205	174	183	176	189	168	212	182	172	179	169	184	165	180	187	186	160	180	191	180	197	171	188	197	192	168	174	169	184	180	166	171	196	191	200	189	155	171	191	203	168	183	182	184	167	168	200	147	175	171	187	173	188	188	177	164	177	207	189	197	180	168	180	194	200	173	174	186	188	175	171	170	165	170	181	179	172	176	179	189	179	181	175	177	187	188	190	181	176	174	172	167	162	178	196	169	185	173	164	182	164	184	198	197	171	144	185	189	170	200	175	148	196	189	190	160	202	181	182	168	187	156	171	172	195	160	190	178	158	190	181	167	168	196	175	153	184	175	181	178	170	168	176	174	179	164	189	181	189	162	205	174	181	189	175	185	189	161	187	167	168	171	182	168	173	161	200	157	182	178	187	184	161	186	170	222	174	162	153	173	178	172	188	188	181	200	149	195	187	175	161	179	189	184	177	201	172	201	204	178	190	191	188	189	190	189	187	187	212	197	190	172	167	175	177	182	170	171	193	173	188	174	172	198	192	156	179	150	196	179	200	159	166	162	171	167	205	165	192	164	168	178	166	167	168	175	177	206	156	192	172	177	165	174	157	196	187	167	180	170	187	165	173	173	158	185	167	175	181	196	192	155	168	165	183	170	161	165	171	197	165	173	157	185	196	174	162	177	170	171	175	187	156	184	186	193	176	166	176	152	168	194	179	166	183	167	168	182	170	176	170	174	169	198	197	165	179	166	199	180	152	184	196	180	165	195	178	166	197	204	170	176	185	181	166	199	155	178	200	164	167	178	192	173	170	170	188	202	173	186	188	176	168	165	167	159	179	196	171	168	165	179	176	182	183	181	191	223	162	185	190	188	184	172	161	171	162	170	174	203	213	177	167	171	163	192	170	156	205	182	169	189	162	176	202	185	186	181	198	195	178	165	197	200	193	191	188	152	166	175	166	163	164	178	178	173	190	185	174	187	151	169	165	171	194	159	179	178	179	159	185	212	161	160	188	189	184	169	169	183	156	199	174	178	170	162	171	185	201	162	167	202	186	174	172	176	188	146	176	160	184	190	183	157	179	186	166	170	192	159	166	178	185	177	172	160	168	158	163	177	182	185	178	182	198	175	174	171	177	154	163	187	170	142	203	174	197	177	166	182	167	181	174	180	185	164	170	182	188	188	193	191	162	223	185	171	168	183	181	168	186	171	171	186	174	171	197	180	165	169	189	187	185	150	173	167	181	173	192	201	174	192	165	186	181	156	156	182	169	187	175	182	177	192	184	174	203	163	164	150	189	178	197	159	164	184	157	191	181	171	196	177	172	175	172	186	187	185	178	172	179	181	177	180	159	195	190	167	173	176	162	193	172	188	191	196	181	171	168	173	188	202	158	180	155	177	169	184	187	170	197	177	181	185	159	181	172	170	176	178	188	177	175	186	186	186	182	186	184	201	185	188	171	188	171	176	208	165	194	165	187	195	169	164	177	171	173	181	172	171	168	206	177	154	190	164	178	175	173	171	171	184	188	150	181	163	178	159	186	194	177	168	166	170	205	179	176	201	214	175	170	185	171	171	158	163	172	182	191	177	165	190	179	178	191	168	197	186	187	196	162	166	183	180	188	174	186	170	173	191	177	184	173	185	190	189	185	182	166	179	187	171	179	163	156	181	195	173	180	196	191	186	167	186	182	181	177	187	163	177	187	206	186	195	193	153	175	165	202	195	165	177	166	178	159	199	180	179	217	193	168	150	182	176	189	164	191	197	176	183	178	188	182	147	150	167	193	219	176	167	184	166	200	171	181	189	160	171	187	199	187	172	186	176	192	176	176	193	206	182	186	209	168	158	173	168	187	200	161	198	166	178	184	160	173	180	194	167	182	193	169	181	177	147	185	187	201	187	192	171	189	162	205	181	158	158	171	176	185	195	156	160	155	181	179	172	172	177	155	170	195	192	183	189	178	164	169	180	188	174	160	180	152	167	198	187	178	209	171	182	159	181	191	202	160	166	178	143	175	159	165	170	202	187	171	197	186	201	171	196	167	159	179	196	180	193	170	187	188	178	183	169	185	179	219	158	188	182	186	179	192	175	177	190	168	201	191	184	163	166	182	181	168	168	170	174	190	195	173	168	188	173	183	178	187	158	172	173	178	171	188	184	167	145	187	144	184	194	176	161	195	201	167	207	195	182	194	177	191	191	185	189	180	164	168	163	195	176	180	192	210	174	185	173	176	188	166	166	195	184	177	170	155	189	190	161	178	192	206	190	186	181	162	191	193	191	181	168	174	163	175	194	187	164	148	221	169	178	183	195	166	170	174	163	185	161	200	175	183	165	207	179	185	169	177	181	181	183	165	186	215	155	209	190	176	190	144	176	164	200	142	178	180	181	162	159	180	191	186	178	177	199	187	168	187	174	173	178	182	176	166	174	169	164	167	199	183	177	182	160	181	196	180	153	192	196	179	187	181	177	207	188	174	192	185	170	190	214	167	192	191	170	152	186	189	175	163	162	176	183	180	165	164	186	195	178	185	181	175	168	168	172	202	192	180	198	191	171	182	173	163	200	206	165	210	189	177	174	185	167	196	170	176	183	187	168	180	158	174	197	136	179	196	172	189	183	168	183	169	177	174	167	166	158	176	197	172	173	181	176	174	190	174	191	182	178	176	179	182	193	180	176	181	200	186	181	172	178	174	180	182	191	182	195	207	161	168	186	192	162	194	191	189	173	172	164	181	175	157	198	166	182	185	165	161	163	184	169	172	159	187	179	210	192	185	167	175	178	168	166	176	171	178	189	156	178	186	176	159	183	164	202	184	188	172	197	172	179	163	175	169	173	190	176	182	175	177	179	173	171	175	159	178	154	178	136	172	180	169	180	167	179	194	191	188	177	194	185	173	170	176	183	174	183	195	196	190	179	204	174	185	180	177	175	189	175	160	181	192	149	168	180	181	179	178	184	167	173	156	193	187	207	178	160	174	167	172	189	202	179	179	184	171	170	198	180	194	153	183	172	190	187	164	169	168	162	183	190	184	206	174	180	185	196	194	195	210	176	167	176	167	177	155	163	186	169	175	173	206	198	165	202	183	158	175	185	163	177	169	165	175	181	187	193	185	191	188	206	189	184	180	170	161	201	190	191	171	181	161	177	164	180	195	157	179	191	191	190	187	182	180	171	190	201	171	186	190	175	176	194	162	167	185	169	197	162	173	195	175	167	155	170	176	185	184	187	168	164	166	171	164	186	185	190	178	184	187	175	185	160	162	195	193	175	165	187	182	182
53660	51389	40701	13299	664	615	612	639	661	701	615	609	607	644	632	623	625	598	628	610	609	615	559	609	596	612	582	632	592	660	600	637	600	641	572	614	658	607	621	607	592	615	615	570	632	589	584	616	547	569	617	649	589	652	614	643	628	619	604	606	622	623	634	624	617	632	584	629	653	599	589	608	581	651	603	616	635	638	648	644	629	664	648	617	623	586	649	636	625	580	634	634	594	646	596	607	608	650	626	635	570	587	650	627	620	620	573	591	623	593	634	632	644	620	622	628	628	612	637	601	610	593	648	586	618	628	643	598	562	584	639	608	588	613	603	600	582	619	614	638	625	662	573	618	587	619	590	604	633	585	651	615	681	579	618	659	606	650	588	612	636	626	582	602	623	631	641	614	620	648	609	610	673	618	614	639	633	606	596	597	628	599	675	611	646	595	634	646	631	638	586	630	663	661	576	595	605	610	569	642	606	566	621	588	625	625	623	627	623	618	670	598	582	667	616	662	607	655	639	663	623	609	650	576	640	643	591	609	624	671	613	652	570	634	655	624	644	639	615	653	597	594	638	646	587	619	570	633	659	623	645	611	631	636	578	617	623	645	622	587	599	633	614	625	617	622	601	601	592	605	629	567	587	609	593	595	594	641	647	623	613	583	611	637	652	576	619	618	574	573	608	650	625	621	626	615	602	672	623	639	662	590	641	642	623	612	584	621	621	614	597	621	615	609	694	596	651	606	662	621	657	617	613	627	633	635	639	575	640	626	670	665	623	583	642	596	623	581	642	579	634	605	643	657	592	612	616	585	668	634	619	619	590	611	609	646	623	621	607	616	581	610	628	609	661	611	651	604	591	615	620	620	596	633	632	654	584	621	612	611	614	666	596	604	636	620	627	640	680	650	615	587	629	591	650	653	575	660	534	611	617	613	599	654	584	618	597	626	549	597	628	646	628	623	631	561	616	588	635	630	640	654	635	617	613	665	632	606	608	602	660	672	609	590	579	587	609	618	583	572	599	602	629	626	625	614	622	572	618	597	622	649	629	623	624	603	615	613	611	606	609	622	652	630	640	649	595	611	606	626	618	614	614	656	626	646	624	586	620	589	652	619	651	620	621	612	611	603	615	586	610	623	602	624	629	602	643	616	650	606	624	650	552	608	680	604	596	635	618	647	620	599	643	651	652	638	615	585	625	616	613	580	630	639	617	622	654	574	617	685	580	647	647	633	625	619	642	623	630	623	621	625	624	631	628	650	618	631	590	631	593	597	634	611	647	653	625	621	621	655	604	653	621	617	641	610	615	602	627	575	622	625	586	659	603	634	631	662	639	597	667	585	630	626	584	646	648	650	593	615	670	616	558	636	614	601	554	625	597	612	625	634	599	624	619	596	571	600	599	598	637	617	629	586	572	645	637	637	607	610	586	627	578	607	658	610	648	604	613	626	609	631	622	594	618	587	595	620	624	600	601	645	620	646	619	633	647	613	647	633	566	604	640	640	552	578	678	644	607	620	649	598	587	663	586	631	640	652	626	607	645	615	636	618	597	610	622	563	603	623	562	604	611	650	604	596	633	616	627	614	630	541	633	603	622	662	608	600	640	636	609	611	651	658	587	618	607	613	626	571	567	618	660	612	642	559	649	634	609	632	681	612	605	624	558	592	656	609	619	582	617	608	623	598	635	590	561	587	560	605	576	625	654	627	585	636	626	624	641	633	629	690	545	655	602	581	625	605	605	577	621	600	661	568	587	634	646	601	575	652	592	591	590	631	632	639	613	622	636	615	637	612	639	622	588	632	594	628	611	593	602	613	606	641	622	635	617	594	609	627	630	624	670	608	624	616	635	675	646	592	615	645	667	624	605	608	646	650	633	623	665	594	615	583	606	592	608	583	591	662	618	641	594	589	623	603	647	592	629	641	594	575	604	603	604	634	581	652	631	627	607	600	604	649	587	593	597	656	603	644	624	602	657	602	598	607	644	686	578	587	618	619	622	589	606	625	643	616	625	624	560	638	604	652	637	647	618	631	629	644	655	611	621	594	598	592	593	633	618	619	620	652	633	633	597	644	642	560	615	653	606	585	616	619	594	603	594	648	613	645	637	574	615	615	586	627	603	598	680	713	657	573	625	620	642	652	638	643	628	648	598	616	591	657	601	621	610	623	587	656	628	616	620	622	664	624	626	639	624	604	650	592	619	623	571	625	605	618	648	604	622	609	584	576	564	549	648	616	612	627	581	643	629	609	638	575	605	593	602	632	630	636	571	606	603	601	587	623	627	562	605	583	590	611	632	642	588	624	593	624	636	651	594	670	657	648	610	591	647	589	624	610	575	627	664	652	642	592	602	620	632	594	602	572	605	613	628	603	602	660	650	630	657	628	617	625	605	650	617	615	611	601	637	598	576	625	623	586	633	638	630	599	670	619	607	596	588	630	628	640	654	634	610	620	636	640	634	636	628	592	596	624	622	566	615	617	615	609	592	626	690	603	652	578	602	638	597	634	619	624	615	641	612	608	631	607	608	659	679	631	632	634	619	608	632	648	627	608	622	590	637	594	610	632	645	591	598	673	634	593	659	614	588	622	586	606	625	565	624	641	645	621	626	584	613	593	623	627	639	607	621	614	650	583	618	621	627	639	622	601	633	620	604	633	619	594	617	630	642	637	626	630	633	640	646	670	635	654	584	656	602	600	603	580	609	622	653	615	626	610	571	636	586	571	661	639	610	604	627	629	555	617	594	620	611	588	666	625	651	662	651	658	601	614	632	640	605	591	644	618	660	647	589	614	657	588	631	556	630	613	572	638	664	626	626	606	613	582	615	619	619	605	642	642	617	611	613	623	579	630	620	591	631	618	570	587	662	617	652	573	596	651	645	636	560	605	620	640	603	618	621	630	573	608	621	676	642	588	661	604	620	621	596	621	564	649	619	605	626	588	598	627	631	606	599	649	625	611	610	641	626	607	617	608	612	639	616	623	645	629	639	618	629	624	628	586	633	613	622	604	593	633	612	612	624	646	642	606	613	600	569	628	647	602	633	634	634	559	601	610	613	609	621	582	614	611	613	612	643	619	588	606	591	571	639	663	599	615	643	628	626	597	631	633	585	617	622	609	609	628	604	619	655	566	599	631	643	604	588	606	657	611	618	631	610	620	619	610	568	641	642	669	664	600	609	624	646	622	666	656	606	641	628	647	620	617	642	629	629	646	637	564	605	623	614	562	604	610	571	655	662	624	615	673	587	608	629	578	635	633	621	650	599	589	625	578	627	616	611	662	602	632	631	601	630	653	610	575	585	594	630	614	594	617	636	607	623	635	638	575	666	575	644	662	589	615	603	591	618	644	604	615	663	574	622	583	594	649	604	635	584	606	594	612	631	621	609	604	624	634	623	622	624	621	624	673	584	655	630	601	586	616	622	606	621	608	610	632	598	563	635	641	635	618	614	610	617	612	650	627	629	642	600	617	610	623	604	612	607	591	629	641	624	611	617	592
75464	73528	55264	23602	4763	348	227	231	248	235	260	251	202	241	229	224	259	221	234	232	219	245	237	229	224	228	236	239	232	252	248	232	226	235	211	217	228	251	221	212	259	220	246	228	230	232	232	238	193	235	238	266	239	203	242	247	250	239	203	216	228	222	230	235	216	227	235	245	249	218	250	197	209	240	233	223	193	236	234	234	243	233	230	257	239	225	229	235	218	239	228	224	242	226	230	231	222	219	240	225	207	251	236	257	234	256	205	209	217	199	233	260	218	199	250	251	231	248	230	224	232	249	216	240	258	244	251	249	266	224	227	242	215	215	231	228	216	232	223	225	229	247	223	239	204	230	231	248	216	239	214	243	237	213	241	223	244	239	227	248	205	227	212	211	242	223	216	219	233	226	253	229	240	231	228	249	253	216	246	211	238	222	248	209	221	227	246	243	215	251	235	248	233	206	224	202	234	230	209	236	233	217	260	227	219	235	225	257	225	225	239	245	239	227	207	234	254	235	235	236	230	209	207	236	220	214	205	244	205	234	245	244	246	217	251	201	189	239	265	237	246	250	212	214	224	240	240	254	241	222	251	216	222	258	203	231	268	220	220	244	211	215	231	222	225	240	225	229	213	254	215	239	227	229	211	248	227	228	211	238	231	226	228	221	223	225	255	248	262	221	245	235	241	232	220	231	237	226	229	263	234	218	232	232	237	193	229	236	233	229	224	226	212	195	237	201	194	218	245	222	243	206	224	238	209	266	219	250	225	254	275	271	240	224	224	202	264	235	236	254	225	233	229	219	230	229	240	244	219	270	220	241	240	230	214	238	249	234	228	241	223	206	242	230	211	208	228	218	222	250	227	246	214	215	239	230	226	219	212	227	239	252	243	223	194	249	255	247	252	237	220	235	210	236	223	229	207	251	234	210	238	242	219	272	211	202	229	263	239	236	244	249	203	232	246	239	224	230	259	244	235	239	236	226	228	210	232	215	241	235	218	243	244	227	235	239	247	232	255	225	245	233	220	233	242	258	239	253	223	234	216	210	231	216	259	256	227	208	227	251	229	216	225	217	241	232	230	261	190	247	243	237	241	233	245	235	241	219	238	223	244	228	234	256	256	229	225	215	242	234	225	244	230	213	209	249	233	236	271	253	207	245	215	236	220	235	228	209	199	194	241	248	229	242	226	219	249	230	226	257	239	204	202	261	231	214	242	217	204	249	227	222	225	224	225	212	229	223	227	255	216	202	219	227	235	229	254	218	227	258	217	240	214	258	277	222	216	236	219	227	256	228	243	213	233	242	238	224	234	219	203	242	246	231	216	229	210	222	234	254	246	222	228	223	232	224	268	213	238	239	225	240	230	220	227	248	227	246	229	223	211	228	235	216	239	215	230	205	209	244	243	210	220	237	206	212	235	249	235	236	214	247	232	251	232	274	207	226	206	240	226	218	238	247	222	235	262	232	221	195	216	241	259	249	222	245	223	246	231	243	236	220	240	219	200	231	208	251	251	226	242	253	219	232	246	241	238	225	220	234	257	233	248	240	247	242	242	214	229	206	221	207	253	251	201	223	234	240	228	229	226	231	212	221	244	213	226	217	267	205	227	240	238	212	232	232	247	228	262	223	230	240	214	243	268	229	233	248	228	217	235	247	236	224	230	243	209	210	240	240	241	251	262	217	237	217	257	226	237	223	230	224	254	214	194	257	245	246	253	218	243	226	241	250	239	228	223	238	200	229	247	200	229	247	228	242	238	225	225	210	223	225	211	280	216	234	227	250	208	224	235	248	231	219	225	238	225	240	237	244	223	203	200	219	240	228	217	229	250	216	224	240	239	250	239	242	217	232	246	242	250	225	222	246	244	212	233	222	228	234	243	240	241	227	228	237	205	199	210	216	231	227	237	242	220	235	235	222	259	221	233	240	263	242	238	235	234	235	219	242	227	248	237	222	214	245	230	207	221	274	214	234	213	221	250	221	228	247	244	237	235	239	230	213	193	258	217	262	256	235	290	241	234	222	253	253	252	215	209	217	228	224	224	238	231	229	203	239	272	248	226	215	251	252	244	236	239	231	219	242	263	246	232	230	210	233	236	218	237	232	249	223	230	254	245	250	234	237	245	264	221	236	240	215	231	215	208	201	251	245	215	215	219	222	226	232	223	261	256	248	212	225	223	217	252	264	222	222	208	230	217	217	227	241	222	214	259	223	204	234	249	189	248	212	235	249	214	245	229	232	229	212	230	223	239	230	241	221	227	235	252	230	229	239	229	251	228	238	254	243	235	254	253	243	206	231	228	237	219	258	219	226	253	246	218	256	232	253	237	200	228	241	237	250	214	266	200	236	235	232	225	244	256	241	226	260	214	218	222	229	211	214	249	261	238	259	225	226	221	237	220	234	229	237	226	243	242	249	243	232	239	244	248	218	245	252	239	236	215	251	199	218	232	227	245	228	244	235	225	214	239	216	199	225	234	234	244	252	255	219	228	211	243	218	231	224	195	250	239	227	204	224	245	228	217	224	245	227	200	226	221	229	228	214	261	242	219	214	231	231	214	226	246	234	218	217	221	235	232	221	244	220	250	211	235	239	252	240	249	221	254	215	242	238	230	241	245	246	244	232	234	221	257	226	229	234	228	229	268	252	251	224	244	223	271	257	242	238	209	219	208	215	221	205	251	250	243	222	220	224	248	201	219	219	223	243	223	212	222	225	220	223	254	233	201	236	225	225	240	228	236	242	242	241	220	230	215	232	228	235	223	237	223	236	246	225	226	227	190	251	225	225	218	223	263	234	238	243	242	250	249	233	232	226	249	223	231	250	220	243	204	219	264	213	241	240	236	224	213	229	238	237	243	251	200	279	230	249	240	215	230	235	235	214	225	244	223	210	221	216	246	247	223	222	195	227	234	227	247	253	217	245	255	273	256	237	210	248	236	241	200	228	230	216	223	239	234	234	227	243	208	201	213	213	240	238	235	220	235	252	227	223	249	216	220	257	219	267	252	248	245	253	226	241	222	226	239	262	221	243	231	234	220	219	218	240	254	262	207	220	226	233	235	235	228	224	256	241	209	227	233	245	228	252	236	230	224	229	240	219	206	260	232	232	235	222	225	251	260	236	259	232	244	222	238	223	225	236	234	240	256	238	239	237	237	233	273	216	224	234	232	274	242	224	213	231	262	243	228	210	229	220	214	243	220	249	242	234	225	245	230	236	229	218	243	234	213	225	237	212	234	238	243	243	228	227	230	252	233	206	238	236	248	234	233	229	230	243	220	245	249	237	246	242	216	223	193	225	239	225	228	232	207	233	244	176	214	248	219	234	237	240	252	231	232	251	212	252	224	236	240	227	211	212	220	247	248	251	232	226	225	230	228	223	225	224	243	235	224	236	242	245	225	208	212	240	243	256	228	216	259	250	215	222	237	237	247	240	230	234	236	242	233	227	249	238	228	232	230	221	203	236	234	234	241	234	244	241	213	221	229	201	217	212	219	217
65142	65657	54279	14419	847	786	747	777	746	813	771	737	755	744	789	799	814	741	822	751	737	723	746	749	778	722	784	754	760	746	750	784	832	793	759	792	751	763	811	764	752	738	777	760	730	786	745	757	748	756	762	735	765	791	733	792	695	727	828	746	741	763	808	763	758	730	758	722	740	819	754	802	725	754	738	737	811	734	748	756	730	766	780	746	746	757	791	731	755	802	746	748	711	756	756	721	765	780	797	791	750	750	733	766	731	768	775	719	739	740	717	759	732	739	794	745	769	734	790	744	756	789	769	776	758	804	775	746	811	721	778	739	721	750	743	739	723	721	718	762	788	781	721	732	761	750	775	769	726	732	770	780	726	781	810	744	742	767	765	730	713	769	742	798	725	745	756	785	769	741	722	732	723	709	702	743	800	735	757	765	756	706	745	775	747	735	741	697	764	714	780	791	750	761	757	725	743	776	801	759	782	756	742	742	707	760	724	767	796	747	717	758	836	786	753	705	731	754	725	749	795	792	793	721	734	737	789	767	776	766	759	730	775	747	796	792	744	711	835	773	742	829	744	751	800	761	751	786	767	759	777	782	754	718	729	759	792	785	744	772	759	766	789	792	737	747	762	767	773	774	725	754	745	792	767	736	796	771	740	771	750	748	758	768	749	756	711	753	766	716	754	731	780	761	720	769	738	748	729	805	764	704	780	743	755	769	725	736	765	733	794	784	757	744	794	737	736	772	731	736	717	783	758	748	758	772	727	765	697	708	722	791	808	731	711	747	749	760	755	771	746	731	738	735	762	768	771	786	763	743	723	748	743	785	781	776	718	722	744	734	752	738	775	729	822	746	740	702	762	734	721	801	733	775	753	754	765	742	743	745	777	717	739	772	713	739	755	712	717	756	737	737	750	756	770	807	733	722	800	719	737	702	728	715	759	749	767	771	774	747	811	771	765	789	752	789	757	714	766	733	771	777	740	751	765	687	738	835	742	778	746	732	740	727	821	750	781	794	753	780	709	752	721	754	743	755	725	740	795	813	739	778	734	766	726	740	706	737	750	765	765	759	687	735	737	750	709	711	719	775	750	758	747	752	728	822	731	738	713	746	774	775	749	771	747	773	745	728	767	785	758	722	731	717	744	720	757	757	705	788	765	773	718	718	757	719	738	742	792	777	776	741	790	718	727	745	743	795	786	747	717	821	748	748	733	695	722	760	720	742	754	690	772	706	764	713	756	744	749	800	739	776	725	828	749	739	779	769	768	766	773	713	788	759	741	725	736	716	758	767	808	742	751	721	724	822	760	727	701	765	798	780	744	767	756	785	764	724	736	753	804	737	732	772	736	750	761	723	725	776	813	729	756	719	742	749	733	800	726	765	761	747	790	768	742	749	748	772	722	741	811	792	737	751	743	765	766	759	772	758	709	758	773	715	748	740	679	774	747	749	745	768	783	706	791	734	741	726	701	778	729	725	758	730	811	753	762	794	732	724	789	777	773	831	719	761	747	723	785	726	714	739	777	766	769	772	770	773	731	723	785	753	734	784	755	751	772	727	733	774	687	805	787	764	768	781	746	738	808	768	701	741	760	725	719	746	787	739	767	714	763	749	698	763	716	762	723	729	775	746	734	806	736	740	791	794	742	742	723	712	742	748	739	748	758	725	765	729	807	757	697	723	789	716	715	717	752	774	758	790	762	743	735	747	728	769	728	733	714	769	742	786	768	767	794	763	745	779	812	792	763	788	735	707	804	720	784	753	766	740	751	774	743	743	757	765	774	759	700	759	772	770	774	783	772	753	751	788	754	702	746	753	749	789	791	709	764	750	784	758	769	772	766	717	723	776	753	685	728	813	730	699	766	765	825	750	735	718	765	732	760	761	769	767	733	715	781	683	767	768	777	775	772	702	789	763	818	724	772	804	731	788	764	769	702	775	751	697	760	720	784	772	770	782	775	718	787	739	769	741	771	734	781	758	705	732	762	826	758	764	803	751	720	722	698	793	769	743	743	779	750	787	767	719	842	748	789	779	743	760	742	766	752	753	704	763	727	787	757	752	801	722	741	775	715	782	718	717	762	763	781	734	750	681	736	713	765	752	750	749	684	789	772	770	754	754	758	797	747	751	765	766	718	764	758	741	762	766	757	738	770	753	776	756	722	741	762	722	734	753	752	759	768	757	772	698	736	715	753	793	773	749	770	802	793	740	773	795	752	745	694	741	738	746	714	746	721	755	787	766	783	760	779	787	789	752	748	770	739	756	745	742	781	760	768	755	723	775	718	754	732	813	704	773	748	719	767	769	735	722	765	764	746	726	756	701	787	780	741	752	757	788	746	769	744	758	812	758	729	702	780	731	730	743	713	738	723	779	710	758	720	746	766	728	753	764	722	790	737	803	731	759	754	745	778	757	778	746	770	765	754	730	777	800	813	731	754	729	751	799	691	801	788	801	744	760	734	711	726	773	740	769	752	741	765	755	755	732	791	717	774	744	726	767	735	732	772	758	726	725	773	721	736	753	739	744	753	765	770	709	753	783	787	747	781	757	733	807	739	728	761	790	704	738	835	719	737	736	717	764	791	786	773	740	768	733	761	722	732	708	707	761	735	726	743	752	728	769	732	751	735	765	745	772	721	743	759	714	773	815	754	736	732	743	711	775	776	783	743	736	673	749	714	767	778	744	755	785	795	758	770	747	780	750	735	786	721	772	717	791	709	733	743	810	727	794	707	710	774	787	811	772	750	801	690	794	775	750	735	731	773	783	698	742	748	765	735	760	784	722	724	726	761	741	734	749	736	709	759	732	760	777	778	738	737	771	730	747	727	731	749	743	768	743	767	766	766	732	765	695	759	799	756	736	722	746	766	779	740	759	768	751	734	700	738	798	750	772	775	757	743	747	768	750	766	747	742	750	724	738	713	775	773	741	734	730	762	730	773	798	761	763	725	778	772	784	698	778	719	784	750	769	752	735	729	722	759	783	794	702	735	721	770	697	731	759	763	761	765	791	706	727	748	778	775	722	724	785	759	713	731	807	732	727	687	727	754	740	784	766	746	774	738	765	753	776	808	730	758	720	824	740	760	803	752	749	758	775	734	793	763	749	743	700	715	789	777	748	802	739	747	746	757	719	768	763	721	730	736	770	736	796	761	728	761	711	758	793	747	769	696	751	741	799	786	767	753	731	756	727	756	768	707	730	754	786	768	800	700	755	736	788	779	765	726	785	764	734	791	757	767	773	748	728	714	715	721	747	779	769	737	794	751	781	769	718	750	721	735	771	759	771	777	790	758	792	753	706	695	710	774	766	788	730	777	780	761	732	718	763	763	742	731	768	738	770	768	742	762	727	753	791	732	759	734	796	788	740	751	752	804	757	756	803	761	798	762	724	744	761	791	757	717	745	786	751	777	710	781	786	703	761	777	761	778	750	738	728	796	753	773	741	700	757	745	797	734	760	746	775	755	727	770	777	777	748	751	788	738	726	767	831	762	718	719	751
31719	21999	9016	848	226	179	168	184	184	196	183	183	182	169	174	185	179	179	209	187	176	192	181	170	183	207	184	192	195	175	199	170	184	202	197	214	182	175	188	210	192	191	167	200	160	203	155	205	179	183	211	147	183	165	189	201	212	184	186	173	184	207	175	223	204	186	191	181	165	177	182	196	163	183	181	186	196	211	211	173	201	184	190	197	171	174	198	177	194	203	191	201	175	178	188	197	189	202	178	193	176	195	183	180	166	177	189	179	192	221	174	192	171	167	194	189	175	174	193	189	190	197	162	208	176	201	162	199	182	183	179	184	181	183	192	183	199	209	189	190	188	188	204	175	193	211	211	201	184	167	188	208	183	196	202	193	168	195	179	208	183	182	176	164	200	193	184	189	174	194	193	201	202	205	202	180	175	186	188	186	191	176	189	166	174	209	176	170	187	192	190	176	189	189	224	178	185	204	166	206	171	192	187	211	185	181	171	186	168	197	190	165	178	203	181	182	211	173	205	175	182	177	204	193	177	189	176	193	186	184	174	196	195	188	193	206	178	187	196	187	177	189	176	177	194	193	183	195	186	180	164	194	205	175	185	167	175	182	198	194	184	200	180	199	178	179	209	190	178	178	192	181	208	203	182	183	178	184	171	193	194	203	179	193	175	182	179	193	203	166	194	184	190	192	167	178	168	200	194	165	187	201	204	175	189	219	176	177	199	167	177	187	182	190	171	200	178	215	204	171	176	209	165	206	176	156	198	213	182	175	193	190	198	177	176	203	197	204	185	172	167	190	185	187	174	177	191	194	173	188	173	181	197	200	201	177	176	180	200	225	165	216	182	194	172	200	207	201	201	180	151	190	194	198	171	193	155	203	198	182	171	169	189	160	168	180	183	179	186	198	179	170	184	152	219	193	196	189	182	200	187	170	192	175	166	193	186	195	205	166	205	178	184	183	175	190	182	169	179	196	193	197	193	161	187	189	188	187	170	191	194	195	174	186	178	185	189	171	199	192	175	179	171	168	164	181	175	198	173	180	168	170	182	190	175	162	193	243	196	200	180	179	185	186	161	179	182	185	179	179	194	185	188	176	189	175	171	200	191	166	195	214	173	205	198	189	205	170	204	188	178	171	164	187	173	194	182	194	165	171	191	189	216	190	187	192	169	198	188	182	187	198	166	179	211	166	186	187	172	190	169	188	211	169	179	176	215	184	187	194	192	190	163	172	210	175	162	202	171	169	202	179	189	183	186	208	185	196	185	178	197	191	165	179	173	204	181	200	168	176	188	183	184	181	210	184	190	181	176	183	194	187	171	194	190	190	186	196	162	198	182	183	186	149	210	209	181	192	173	182	173	178	174	186	165	191	171	180	176	171	183	171	174	203	176	175	193	187	212	193	166	174	188	202	178	182	210	226	192	201	184	204	191	195	194	210	183	207	161	198	165	173	171	183	191	174	211	177	180	176	211	188	211	182	196	193	164	181	187	191	198	183	200	199	198	186	189	179	170	168	183	195	176	179	195	183	186	213	177	210	178	159	188	202	197	195	183	193	177	215	197	208	173	228	183	181	185	206	201	193	189	196	199	211	194	211	196	176	185	169	176	152	180	172	181	170	183	188	184	152	197	182	186	175	189	168	198	190	196	183	167	194	193	184	194	179	180	176	181	205	165	178	189	179	185	174	216	169	191	182	171	190	152	196	202	185	193	185	199	170	173	175	197	173	204	163	182	157	209	183	183	190	198	201	184	186	232	187	198	190	176	186	180	169	210	163	184	181	185	191	194	174	181	179	186	199	178	190	192	204	181	205	170	178	162	189	205	183	177	177	183	178	188	180	190	197	187	181	182	178	199	190	206	197	154	161	177	186	160	186	193	184	213	214	179	189	184	193	176	182	196	188	177	167	193	179	161	195	200	188	192	199	202	177	177	191	188	166	179	182	181	178	167	200	167	184	201	185	195	197	193	201	187	190	180	180	193	179	176	204	201	194	171	180	187	194	195	198	177	183	195	171	183	174	186	169	189	192	205	206	174	203	175	166	189	194	187	167	183	171	160	206	174	169	159	147	188	214	173	200	158	178	171	189	192	206	185	193	189	178	184	194	170	201	173	215	187	188	195	198	185	164	185	199	174	189	192	177	191	184	186	187	181	187	208	187	171	203	197	189	187	178	198	199	198	187	182	189	170	190	193	199	208	187	190	172	174	188	197	196	180	183	206	186	176	167	177	194	187	173	188	184	181	183	187	195	159	200	183	212	210	183	169	182	198	179	171	193	171	195	159	189	169	172	196	155	192	184	191	194	181	178	183	182	171	211	205	167	177	175	183	191	171	190	190	161	188	172	195	194	196	177	203	184	186	181	193	204	194	201	225	187	160	168	177	184	197	217	179	163	192	189	191	190	178	188	189	174	182	159	172	209	183	188	190	193	182	206	202	157	185	173	178	196	193	189	181	189	165	185	181	201	191	198	200	206	187	208	180	212	187	181	187	193	172	184	163	189	205	177	189	197	200	183	186	169	175	151	167	193	170	164	203	160	195	202	191	192	165	201	172	189	199	178	180	199	170	194	199	187	202	186	200	176	195	186	174	191	205	165	185	209	196	192	186	179	182	193	157	211	200	180	204	200	167	213	197	210	171	195	192	193	160	187	186	173	183	180	185	166	167	189	189	190	176	175	195	170	178	182	197	201	191	178	188	165	201	178	202	190	192	189	193	178	191	211	181	178	184	192	180	175	189	172	202	202	217	168	204	179	177	189	194	165	167	200	192	181	189	172	170	187	179	204	192	179	204	190	207	176	193	184	182	208	222	188	166	203	194	204	169	181	193	194	197	171	211	198	179	207	192	150	209	188	164	177	188	214	182	198	170	181	185	199	188	189	184	164	191	167	191	175	198	204	171	178	177	178	196	192	164	201	189	176	181	184	154	153	202	185	181	165	185	183	179	193	208	194	183	195	194	177	195	183	183	191	194	193	215	189	180	182	185	171	192	190	175	159	196	175	181	171	181	178	199	189	163	191	193	193	211	184	191	213	191	207	207	184	191	185	180	176	207	186	187	172	218	201	169	197	186	188	205	156	213	181	191	207	194	216	171	175	170	201	198	172	183	189	206	190	189	170	214	176	158	189	175	195	203	191	173	176	194	185	191	197	191	169	194	167	197	194	181	188	173	181	200	196	214	194	211	190	184	196	163	188	173	179	175	172	189	193	195	206	194	198	204	159	178	193	202	189	187	200	194	190	190	171	184	180	189	209	195	190	174	191	165	188	172	182	176	180	174	178	187	187	176	179	182	181	184	194	169	185	176	196	190	189	187	174	196	186	209	190	163	196	186	184	187	164	198	188	193	181	184	179	196	184	198	185	204	177	191	178	197	191	172	179	192	186	202	192	189	199	196	178	196	190	204	194	211	191	202	205	194	178	183	189	178	200	184	169	188	191	207	195	187	187	200	190	177	174	159	183	202	182	179	198	193	172	188	219	189	170	145	195
34109	26433	14532	1666	665	638	643	636	644	594	623	639	618	670	617	644	629	606	629	634	604	666	659	649	642	611	658	665	648	611	651	624	639	645	648	626	628	634	666	635	605	664	641	622	620	665	650	613	638	637	605	614	670	639	622	630	646	674	661	664	615	636	672	621	608	610	632	628	660	701	643	612	635	669	630	640	606	630	644	628	633	651	668	607	633	671	670	616	631	605	662	663	649	638	675	616	631	650	663	676	647	638	640	631	638	654	689	582	628	678	644	595	638	624	637	662	611	619	654	639	612	635	690	651	610	608	636	619	645	664	609	618	586	631	609	660	623	606	670	629	617	647	637	611	610	640	640	617	651	638	675	629	648	600	654	666	611	637	675	651	662	602	609	661	672	592	614	699	642	649	645	655	618	661	603	646	622	610	588	633	611	656	673	652	677	636	627	588	630	679	650	630	610	640	644	650	608	614	649	630	670	605	642	635	601	607	638	649	646	612	628	654	638	621	613	704	664	641	624	664	630	610	611	639	643	658	649	657	611	653	632	654	632	662	658	663	664	625	644	603	610	625	589	670	651	634	603	668	616	674	673	631	653	610	660	700	645	614	614	622	636	614	618	634	667	675	624	631	592	636	666	646	654	651	625	600	619	660	642	644	673	633	666	667	635	654	611	619	694	655	584	675	638	595	642	628	668	636	633	594	649	625	616	618	643	627	647	619	634	671	641	667	679	647	634	621	665	659	673	613	590	619	652	669	643	625	647	662	617	654	643	649	642	624	648	620	666	636	664	688	599	619	675	602	653	615	608	626	642	638	609	631	644	627	659	620	614	650	669	654	662	651	676	680	640	624	616	647	670	682	701	662	638	639	627	673	624	641	642	626	616	614	608	674	647	624	607	621	683	603	631	642	605	641	637	647	679	617	599	646	619	703	624	645	635	653	671	658	636	626	631	661	650	641	612	610	621	639	622	593	602	669	614	632	666	677	628	603	667	600	643	630	663	590	626	640	663	626	627	614	601	617	645	631	684	665	655	654	640	649	630	570	643	637	650	625	644	608	630	596	660	625	698	628	641	704	603	675	639	607	624	642	676	652	595	633	589	643	619	654	632	643	615	641	639	637	677	633	645	616	663	654	666	616	673	633	633	632	616	613	631	628	611	600	616	657	636	616	604	640	683	689	608	627	620	695	635	627	628	630	650	687	630	626	649	657	676	647	657	633	644	652	634	639	610	611	682	646	654	630	621	621	622	666	607	616	686	633	668	647	635	656	641	599	630	649	624	646	652	629	626	638	620	652	634	651	653	656	616	616	620	708	645	660	655	650	618	647	614	638	663	638	631	660	655	631	658	664	589	668	624	646	681	623	657	572	638	668	646	680	670	615	637	675	655	665	682	623	617	602	680	609	630	647	638	638	628	656	664	639	653	644	648	603	645	617	597	686	635	625	643	643	628	643	582	628	678	604	657	632	636	638	664	609	642	603	608	660	610	618	635	675	623	669	604	664	631	633	660	617	683	664	657	631	623	609	601	614	593	631	625	656	590	654	631	650	649	640	654	631	632	664	620	600	629	633	629	611	624	635	726	599	645	632	657	652	622	628	626	658	630	630	646	684	635	688	644	608	652	657	642	657	607	644	660	654	687	603	656	634	671	651	632	616	658	635	643	646	632	595	662	657	658	611	661	661	611	620	620	645	634	630	654	632	614	653	634	627	639	619	602	678	690	617	652	649	655	618	599	641	618	634	637	634	623	601	685	617	602	657	608	641	605	636	625	613	606	661	614	627	604	629	680	621	632	609	632	645	589	628	665	624	617	668	643	660	650	640	647	672	654	634	599	632	646	635	610	633	668	650	607	649	674	705	637	649	644	617	659	650	641	644	618	627	599	646	646	659	657	661	632	639	653	659	620	603	600	645	661	667	685	661	661	629	637	627	633	644	636	624	681	688	652	643	704	622	615	610	689	620	631	655	650	607	624	590	614	620	643	638	639	591	659	635	636	646	614	669	620	607	690	616	604	603	592	628	616	657	613	650	656	679	602	655	664	677	607	665	634	603	637	649	671	611	609	663	656	663	666	627	606	670	612	618	630	643	618	678	650	644	616	606	659	626	601	606	653	602	638	599	630	670	646	646	639	640	639	666	650	697	617	672	667	638	666	684	636	671	665	649	641	633	620	626	611	609	661	674	637	619	638	635	656	625	694	632	641	639	646	634	623	657	623	641	607	611	588	655	610	651	614	622	612	615	667	686	658	609	586	647	624	634	684	652	677	668	609	645	612	631	623	651	652	630	645	698	639	591	639	633	643	658	647	651	651	631	632	626	637	684	652	614	644	649	637	600	647	642	633	614	641	624	645	635	640	606	689	609	643	648	618	643	638	644	644	639	671	637	611	600	647	618	650	636	650	699	668	611	617	631	610	650	658	636	654	631	655	657	648	611	600	619	667	675	685	652	581	664	614	627	609	665	638	625	605	662	600	627	661	669	703	654	670	652	641	622	633	565	643	633	622	612	626	663	645	608	702	630	626	640	631	614	652	617	629	629	631	655	612	666	638	650	590	584	653	621	635	640	613	653	632	595	684	656	626	662	626	620	648	652	619	657	677	619	658	643	652	698	627	642	602	639	662	637	601	667	671	657	650	662	644	673	596	655	624	684	669	621	615	640	606	648	654	604	665	631	673	671	636	642	614	656	656	639	617	597	684	648	631	647	590	610	629	690	620	591	650	657	668	633	591	623	653	659	642	659	621	608	615	638	598	604	669	650	634	652	629	665	606	653	642	614	604	619	603	630	621	618	619	651	560	571	581	660	637	614	635	626	650	594	646	620	659	674	662	644	644	614	644	641	636	692	611	632	669	640	638	623	663	633	614	661	671	625	633	622	582	708	614	646	652	662	604	630	636	636	624	623	692	643	621	596	634	640	652	630	687	618	640	645	622	614	662	663	652	656	640	643	647	645	565	628	659	637	692	624	647	640	679	629	659	664	656	655	684	664	648	615	636	626	671	637	654	671	613	654	638	627	633	664	647	643	648	666	618	693	619	641	643	639	684	648	601	630	639	630	612	623	677	669	646	684	588	615	625	649	636	665	605	614	643	634	642	644	688	638	600	641	674	636	628	642	609	603	616	648	671	640	628	594	610	597	622	664	647	603	664	651	676	618	694	645	672	633	654	625	632	626	643	637	587	620	633	657	613	613	645	598	658	633	652	654	698	628	643	661	590	639	656	676	623	634	647	632	666	594	640	609	674	624	621	609	672	635	667	612	635	636	668	640	624	628	652	669	621	647	664	618	652	642	582	623	623	650	633	661	616	653	667	640	649	664	660	643	647	625	603	623	630	662	649	639	616	631	698	639	679	675	612	640	612	655	636	583	608	665	638	653	617	675	628	616	659	647	616	614	672	611	686	617	663	609	658	616	621	654	669	591	626	644	657	665	620	613	595	636	602	626	627	606	625	659	615	638	670	655	668	666	634	674	638	655	600	619	674	629
69049	64726	43697	11109	685	157	163	152	141	161	136	147	157	155	148	155	147	137	136	149	129	161	119	143	167	159	134	143	131	133	167	148	143	157	169	136	136	146	135	138	137	147	135	139	125	131	149	129	123	146	144	137	129	121	118	158	140	163	129	140	149	130	130	122	148	144	143	125	137	133	128	156	122	131	144	138	152	131	148	134	140	142	133	106	138	150	132	138	143	143	154	153	116	146	133	145	138	144	106	130	156	129	122	151	135	152	136	139	134	152	145	137	126	148	168	115	131	137	122	132	147	147	157	141	142	157	139	140	136	142	138	150	137	145	130	147	129	129	124	131	162	137	132	131	131	125	139	159	158	126	153	132	146	150	128	139	142	139	132	145	129	121	130	131	149	132	146	137	135	135	138	131	130	123	135	128	143	190	135	147	130	142	155	139	137	144	138	143	130	137	139	124	134	125	121	139	142	137	132	143	136	124	145	147	137	133	136	132	115	136	130	112	125	140	143	144	149	150	130	131	161	129	145	148	170	149	121	119	152	134	140	132	142	144	132	116	147	147	129	131	137	125	143	161	112	140	137	136	128	132	147	144	126	158	147	149	155	127	137	149	131	138	133	135	152	126	130	145	129	149	149	143	133	136	147	144	132	142	141	141	126	150	151	144	140	145	136	137	148	143	148	149	129	144	124	125	151	138	136	150	142	150	133	128	154	138	136	148	146	130	136	140	151	143	148	158	131	138	135	132	136	143	140	119	139	138	149	140	136	134	126	125	122	144	138	141	139	130	137	135	134	105	154	110	132	131	137	134	128	126	139	141	136	130	131	158	137	145	148	124	125	140	153	158	120	103	139	147	136	162	127	120	147	140	141	133	133	143	124	149	147	139	124	141	159	129	144	148	175	166	136	153	123	154	155	138	134	159	123	143	130	128	156	142	140	127	149	154	135	153	125	126	135	142	133	138	133	117	112	143	115	130	163	131	145	152	141	132	156	136	130	141	126	150	156	132	157	137	119	158	149	136	118	145	128	147	140	126	142	138	133	140	144	151	116	145	134	159	136	119	135	152	121	129	145	121	117	149	113	127	167	133	142	144	165	128	147	154	136	147	140	130	148	121	138	128	152	152	156	130	139	130	146	125	141	144	161	154	138	123	127	141	128	146	135	132	157	131	124	149	140	158	146	133	131	156	156	118	128	116	153	160	137	135	130	131	148	143	139	149	116	146	141	147	132	145	153	141	140	122	150	147	139	137	147	133	126	143	130	131	131	139	141	165	147	138	123	124	145	149	121	117	153	112	126	157	141	142	110	143	133	143	146	154	113	129	136	128	136	131	149	159	119	126	154	138	126	146	152	130	123	144	126	132	138	145	131	142	115	142	125	150	108	143	128	139	127	137	139	151	123	132	147	143	142	132	116	157	134	149	129	128	119	127	158	149	126	143	141	122	150	144	154	135	141	138	141	148	157	140	127	130	129	127	137	116	154	143	130	124	118	131	133	156	139	127	148	145	148	139	129	140	116	152	130	128	148	141	127	131	130	136	137	151	124	171	103	130	134	140	150	117	127	145	124	142	151	137	140	140	138	155	145	139	158	132	134	133	143	150	156	147	136	147	147	134	117	138	140	135	153	141	119	151	124	134	148	140	148	165	136	117	139	128	120	126	131	141	156	141	143	139	124	151	111	142	154	125	147	132	118	159	158	136	129	156	153	141	124	126	116	123	142	132	160	130	134	153	125	150	129	146	114	142	142	147	128	142	134	155	146	128	164	142	123	138	138	134	148	140	147	140	152	133	143	136	138	112	136	154	153	149	129	150	139	134	162	145	131	126	133	130	135	137	127	151	123	148	133	130	154	139	149	125	149	145	140	160	148	136	147	136	146	138	143	132	144	146	151	139	123	134	107	117	144	157	124	133	134	121	138	156	134	136	150	139	146	132	139	129	113	145	127	120	150	129	168	142	154	146	143	130	127	133	154	167	138	154	145	135	136	141	131	134	152	136	134	134	136	143	154	140	158	134	133	138	132	134	149	126	147	146	122	131	139	146	131	136	131	136	135	132	143	152	148	141	137	132	151	128	165	134	140	138	140	131	148	144	125	138	148	133	147	127	123	141	166	137	144	148	148	143	147	142	151	142	153	116	141	140	135	158	131	132	130	126	145	145	148	149	128	158	126	147	141	129	134	134	127	135	137	124	140	152	124	137	130	147	149	124	149	162	145	128	119	125	147	137	126	137	159	148	146	142	127	143	167	145	126	108	137	129	121	138	115	143	139	124	141	155	127	127	125	113	145	163	140	148	137	133	152	124	145	142	122	125	148	135	129	128	133	152	149	136	145	124	117	135	143	130	128	147	137	151	131	141	152	138	133	131	136	131	147	139	129	142	141	132	156	135	137	124	136	144	126	138	137	146	143	146	122	165	121	148	137	125	147	138	114	131	141	126	136	157	116	137	137	128	139	166	118	163	150	142	144	145	132	150	156	138	131	140	128	153	128	166	143	112	140	144	139	143	136	135	138	148	125	155	117	146	133	135	123	152	165	145	142	137	146	134	140	128	127	128	127	132	149	139	147	129	160	135	158	148	131	128	138	139	148	128	135	157	155	139	126	116	143	137	143	134	139	124	143	143	143	118	161	139	136	118	118	137	133	158	148	132	140	148	135	129	130	136	136	127	143	142	125	142	133	124	123	107	125	148	131	142	159	147	129	147	109	149	131	143	116	144	156	130	176	141	151	148	126	144	143	131	143	140	141	137	131	167	141	148	130	152	148	139	121	122	152	130	142	128	126	131	146	143	140	129	135	144	149	133	125	147	145	138	111	132	152	155	140	120	124	126	148	139	141	160	118	110	123	137	164	139	146	141	139	164	141	150	130	127	136	135	127	147	156	124	126	158	140	159	114	133	145	133	143	120	135	144	132	125	134	120	157	116	129	144	155	124	121	134	149	141	136	144	154	129	157	117	157	132	146	154	146	116	123	113	135	142	138	145	146	136	117	125	148	123	136	127	113	129	147	123	144	143	139	136	133	150	164	133	137	144	127	149	139	147	122	155	152	132	127	142	147	117	132	157	123	129	148	134	142	143	140	131	141	161	134	155	135	146	141	136	139	127	126	129	132	116	123	129	148	136	158	130	153	143	116	131	157	130	147	136	138	147	156	150	134	127	143	133	132	147	99	131	133	157	139	128	127	133	139	134	106	122	143	137	137	142	130	156	144	134	142	146	116	142	130	158	131	123	123	125	145	138	135	129	151	146	144	151	122	140	135	124	120	124	142	169	142	142	134	152	153	133	128	131	138	148	122	139	126	133	155	123	130	128	145	153	119	141	130	148	124	104	138	120	149	137	133	162	136	140	149	127	135	140	149	121	136	138	130	130	148	147	142	114	147	139	147	146	169	154	139	125	135	153	119	133	121	144	136	123	119	145	126	126	149	142	135	119	147	149	148	147	148	152	128	153	142	154	146	142	131	120	140	139	142	147	138	134	140	151
51817	52230	38639	2574	579	552	549	570	545	557	521	490	556	491	484	505	482	496	511	483	525	473	495	495	460	478	471	470	502	507	488	495	480	503	468	502	480	456	473	489	456	496	477	543	488	493	491	472	492	515	461	473	475	520	517	501	479	525	486	488	515	527	491	497	439	488	514	468	501	513	483	481	499	503	484	515	480	502	477	472	494	486	470	477	448	461	522	479	509	476	455	501	503	482	470	496	518	476	473	502	467	526	502	489	458	468	487	480	456	487	481	463	533	476	465	498	469	449	490	474	488	482	504	528	484	501	508	495	505	518	462	524	476	517	507	502	490	491	511	465	494	484	485	447	497	429	539	520	510	450	509	464	481	507	487	539	500	490	497	504	529	469	520	475	514	488	466	522	440	491	493	457	477	452	475	490	486	504	524	483	453	473	475	459	487	481	500	482	493	480	508	482	526	501	497	455	513	513	548	498	438	481	468	509	499	485	477	493	485	492	498	478	485	468	512	507	486	480	488	468	445	528	454	486	486	469	498	504	498	483	458	509	529	539	529	480	474	510	501	520	483	527	490	508	489	452	481	461	470	501	521	500	479	491	521	515	461	545	489	515	503	512	459	516	462	464	493	491	501	479	477	508	458	495	488	540	505	445	522	504	481	521	496	454	518	479	512	471	490	500	493	488	490	494	486	501	496	475	502	504	519	511	470	488	462	488	487	479	505	543	462	506	490	484	493	514	514	500	464	501	535	464	495	505	476	467	511	485	479	503	452	470	506	472	469	479	447	470	460	498	496	458	445	464	511	508	496	485	471	499	444	484	483	515	496	478	530	462	459	488	529	508	486	495	472	460	492	482	523	468	450	480	472	509	491	489	519	479	506	529	512	473	503	529	483	476	492	496	468	522	463	486	448	499	481	487	499	498	479	492	498	484	494	481	473	475	468	492	487	455	492	497	497	492	479	467	492	487	489	468	430	494	478	496	438	518	456	469	458	482	457	477	500	497	472	476	484	516	468	425	488	509	482	521	462	477	496	473	493	477	492	511	463	468	535	481	470	468	492	499	499	470	481	505	485	492	517	491	503	499	476	509	478	471	509	482	463	527	489	464	477	491	468	460	464	488	497	477	483	486	495	503	452	499	497	471	474	520	540	460	503	472	493	497	474	474	473	492	474	512	473	474	495	501	514	498	483	477	489	473	534	478	478	517	498	483	496	483	485	465	481	509	494	503	481	534	496	506	473	476	457	479	471	516	519	498	493	490	474	487	464	486	479	493	499	487	460	511	481	480	468	496	501	490	518	473	463	461	475	534	542	500	518	490	495	492	482	461	464	481	488	451	460	494	498	483	484	506	516	475	474	472	467	488	467	483	476	467	497	460	491	509	485	480	467	482	557	484	488	491	447	490	480	467	508	485	488	506	497	495	490	509	511	499	517	434	474	488	522	469	506	484	497	496	480	515	468	491	505	523	451	507	495	472	496	508	503	516	485	486	434	477	517	493	531	486	492	492	483	466	511	452	474	439	488	475	463	513	466	476	469	474	495	500	471	519	501	476	473	465	465	472	472	460	489	476	510	512	502	469	491	486	504	512	524	495	482	480	501	518	510	498	501	519	449	465	466	498	459	521	481	511	472	456	541	466	492	497	491	517	474	486	444	493	487	531	478	494	478	471	496	487	478	515	458	485	476	506	551	509	502	465	502	481	463	521	476	495	510	495	500	473	492	475	505	470	495	467	445	504	458	471	514	489	515	468	522	502	475	484	489	486	467	518	501	461	481	466	517	510	477	537	489	478	445	468	484	471	475	476	505	476	463	464	490	492	547	496	497	474	509	479	518	518	531	493	497	519	484	464	465	496	469	520	503	488	491	510	489	494	492	489	472	513	493	472	476	447	483	457	475	518	516	498	500	468	486	492	499	474	467	511	487	502	495	493	525	507	489	444	467	477	479	486	465	485	523	521	472	479	474	483	506	479	473	461	464	463	456	456	520	497	496	472	500	493	462	508	511	506	476	501	445	531	489	483	465	474	499	475	464	476	508	480	467	464	496	466	490	524	469	471	488	471	488	499	479	454	498	489	470	478	466	511	535	505	482	507	489	503	478	463	547	523	464	489	494	488	487	490	473	490	482	493	493	456	499	496	477	516	497	447	499	484	499	444	480	514	441	465	476	479	454	443	528	469	488	499	479	503	472	535	481	471	503	456	454	495	479	492	479	477	478	469	464	446	443	501	501	509	490	456	506	481	486	445	457	456	476	459	459	523	510	508	506	471	495	490	508	523	492	468	525	492	470	514	523	500	505	500	542	469	469	530	500	476	455	477	483	504	527	483	493	471	520	437	502	489	487	511	512	495	474	506	497	505	520	514	483	478	484	456	435	492	497	495	498	446	468	481	501	465	465	448	513	481	529	485	493	466	471	488	476	489	500	493	461	496	473	461	485	474	513	469	486	521	523	470	470	470	483	437	489	473	516	484	540	501	484	475	471	483	519	425	486	473	478	494	511	502	454	469	503	455	479	493	484	479	481	493	525	456	475	499	440	485	476	510	471	524	480	513	487	449	454	515	480	524	474	489	461	490	478	484	523	478	487	485	501	456	495	496	505	471	473	450	488	464	466	471	528	493	501	458	493	479	456	490	515	467	468	501	487	487	474	480	465	527	476	487	473	514	475	494	485	478	489	456	497	469	450	479	477	490	524	508	491	502	507	472	480	492	497	508	428	505	542	511	501	460	483	492	486	505	539	447	464	486	489	472	491	457	467	459	487	479	505	506	483	521	476	523	511	474	483	486	505	431	491	488	485	485	489	456	465	540	535	478	466	512	459	479	453	489	461	496	507	492	479	442	476	482	484	512	499	494	481	484	517	483	495	495	517	493	489	469	477	510	465	478	492	518	533	483	465	457	500	485	453	526	484	491	519	493	471	455	513	489	483	448	512	496	473	484	504	467	526	515	490	479	457	484	490	446	498	479	485	502	521	451	479	462	475	479	485	517	488	493	474	472	472	532	504	484	493	490	516	478	478	492	499	519	447	491	479	504	492	477	446	495	491	509	454	515	503	467	452	491	478	494	516	476	496	455	493	486	491	478	511	527	456	469	495	538	500	492	473	489	491	520	467	435	489	489	476	513	500	492	496	498	473	486	477	453	504	473	511	482	491	490	503	469	451	462	466	479	465	492	474	503	457	474	521	491	485	529	480	513	449	488	496	466	514	488	483	482	497	510	499	487	497	501	497	434	475	469	486	489	491	451	485	489	498	493	500	498	465	476	508	455	491	542	472	502	488	485	531	487	432	448	466	501	473	448	453	453	525	532	461	489	504	493	565	477	486	471	477	484	486	495	474	493	440	519	496	495	480	464	439	497	457	510	480	501	503	475	467	445	475	475	503	488	472	501	509	515	470	489	479	463	516	497	532	471	498	506	518	511	494	541	474	512	477	456	473	478	467	499	475	493	490	532	459	464	500	496	483	450	507	520	498	488	487	494	497	487
73813	73409	49122	17384	2942	325	258	232	204	209	187	210	197	181	202	190	197	189	201	200	200	225	195	212	202	173	193	188	182	185	221	220	222	195	204	190	192	214	188	190	189	204	165	193	174	187	202	227	220	224	199	184	187	189	189	209	182	193	181	207	213	197	197	181	224	208	196	195	203	182	223	206	177	176	153	208	201	175	192	190	203	201	194	200	194	183	213	198	199	192	204	180	198	196	205	203	206	165	176	185	196	193	172	205	188	181	204	175	207	193	204	202	186	201	216	190	215	192	219	212	179	188	200	185	188	164	184	190	199	213	198	196	196	209	199	202	191	204	225	196	184	182	185	196	183	203	179	200	182	194	206	214	195	208	207	215	188	203	216	198	211	214	205	195	227	203	196	196	163	191	192	204	199	187	198	193	188	218	177	213	231	196	222	214	181	191	191	199	231	186	190	190	188	214	193	190	204	191	170	167	211	192	197	214	180	191	172	183	188	185	228	192	204	186	215	160	184	208	184	222	202	190	176	211	193	206	222	214	220	176	197	200	177	219	194	168	198	194	230	217	205	199	189	196	181	211	205	209	171	224	180	176	205	211	217	176	182	189	202	175	195	187	212	195	216	202	193	194	185	202	197	204	185	194	184	205	194	187	193	210	191	160	191	205	178	206	201	200	233	203	204	200	185	191	208	219	186	198	184	226	212	179	209	194	175	212	202	220	158	200	207	189	199	181	222	199	184	192	192	203	199	178	223	207	207	201	193	179	203	206	208	185	201	210	191	192	198	181	200	199	188	209	200	193	179	193	224	210	182	200	200	211	195	182	213	206	206	189	200	205	195	207	178	211	200	178	198	201	208	209	213	191	187	218	216	206	190	219	191	201	187	197	190	215	199	213	183	191	195	171	202	190	181	197	185	198	181	192	202	228	177	183	177	202	193	204	213	183	228	178	212	202	186	212	220	184	210	200	201	212	215	183	199	203	195	194	207	197	210	184	211	209	202	188	196	188	236	202	219	191	228	197	199	205	174	192	196	219	185	195	148	203	197	201	210	196	219	193	196	190	200	193	209	192	193	212	169	194	178	207	188	195	196	181	226	204	181	215	203	210	171	193	199	158	195	196	188	194	192	189	179	198	194	193	181	178	211	210	193	223	193	188	223	175	207	197	166	221	214	174	209	172	189	207	187	219	211	202	199	188	218	189	210	213	196	180	200	211	198	193	218	187	189	200	215	196	184	206	191	204	180	206	183	179	200	191	197	213	217	212	179	187	198	217	211	198	217	195	183	208	195	191	187	195	189	231	200	171	211	221	183	198	197	188	202	175	181	210	212	202	224	202	198	197	190	202	196	186	204	193	196	207	191	177	208	191	174	208	210	212	207	190	214	191	205	174	191	175	203	179	195	182	204	204	207	202	207	198	200	182	218	225	206	222	216	190	195	191	189	195	190	184	233	184	183	219	188	209	201	182	198	194	225	172	180	205	185	181	182	202	184	200	168	180	178	198	195	190	180	201	214	190	184	183	211	194	194	210	183	214	187	190	200	195	174	206	209	192	190	206	187	188	212	196	200	215	183	192	181	213	207	206	213	220	187	216	205	191	198	191	198	209	190	183	230	214	213	206	189	177	204	181	247	224	213	225	198	179	196	193	202	210	181	204	200	194	186	204	180	183	206	195	189	195	207	210	185	207	210	193	202	195	213	189	189	183	204	204	193	219	195	211	210	193	211	201	193	181	191	198	205	226	179	192	209	214	171	214	207	187	207	203	191	215	204	202	183	181	155	191	216	199	179	195	200	204	178	215	211	194	187	194	214	200	217	196	205	208	202	197	198	208	202	222	196	217	217	223	197	214	206	191	218	187	193	172	214	209	196	198	198	206	194	194	170	210	181	195	213	193	195	194	206	180	208	182	197	219	185	196	210	200	187	183	189	196	203	211	201	179	196	223	193	175	216	201	201	173	213	214	230	194	189	199	193	184	204	181	162	190	193	192	215	198	190	213	183	210	194	215	200	203	195	215	201	205	196	201	213	191	200	192	193	185	217	207	203	195	183	189	207	182	187	195	202	193	202	212	212	220	199	197	210	199	211	177	192	205	206	182	209	218	184	202	203	193	201	213	178	206	178	197	181	199	193	184	212	172	203	170	203	205	209	200	196	201	203	220	192	229	209	192	198	211	187	169	202	216	206	190	182	191	211	200	207	179	186	185	178	200	203	186	211	205	187	207	196	208	202	211	178	162	231	207	187	196	201	193	225	184	197	199	203	188	198	202	188	198	190	210	197	199	209	179	191	192	206	179	168	181	213	201	174	210	204	206	205	207	192	211	179	187	193	199	191	203	227	196	206	185	204	202	181	180	200	198	211	200	177	211	193	191	214	203	220	180	200	171	214	224	194	201	209	186	218	192	186	199	205	175	223	209	175	219	201	207	172	195	185	205	186	208	206	196	210	206	198	232	202	195	213	195	207	178	170	217	216	169	213	194	186	222	193	196	187	208	206	199	221	170	178	205	193	182	206	210	210	199	192	191	196	195	178	197	207	178	207	206	215	218	208	195	222	197	217	198	195	213	168	200	216	184	208	210	200	217	195	196	195	200	195	200	185	176	181	187	205	189	201	188	195	177	197	204	186	179	175	203	208	236	192	182	203	188	206	217	207	195	199	194	191	214	189	197	185	209	185	179	191	212	244	182	191	175	214	179	203	214	187	206	187	206	199	195	192	210	222	181	171	187	197	212	184	180	188	217	200	177	191	193	230	207	172	217	201	206	230	198	193	176	191	202	184	196	218	172	191	195	192	214	184	190	170	208	210	189	221	184	230	206	191	174	199	202	197	165	175	193	204	213	207	182	200	186	211	196	188	179	206	177	197	210	200	206	235	217	199	188	220	200	189	192	217	200	180	211	183	214	199	216	200	208	217	204	185	211	224	232	177	232	206	182	204	217	199	184	209	182	192	202	205	211	204	203	193	188	209	198	214	196	190	196	229	216	212	206	205	193	168	204	182	205	192	199	170	206	183	195	200	202	200	199	201	187	202	214	201	187	198	164	206	166	229	199	188	221	187	211	196	194	206	202	199	218	183	194	182	211	201	193	197	218	210	212	198	208	203	194	184	202	190	176	208	182	199	200	188	192	197	199	187	201	184	191	179	185	177	178	205	200	206	194	208	200	182	194	196	173	221	210	169	193	205	223	189	197	202	197	187	208	182	223	204	234	189	203	191	186	234	179	211	194	225	207	197	188	164	193	188	209	209	199	195	193	219	166	195	217	190	210	205	164	191	214	182	195	191	206	185	197	216	188	201	176	210	206	196	186	206	207	197	197	198	188	186	209	192	189	193	186	170	185	195	201	195	179	203	190	214	208	212	178	189	209	209	184	196	185	173	207	218	216	186	214	186	219	218	207	206	168	200	175	224	184	199	227	194	186	193	231	171	169	183	191	217	178	229	197	179	185	191	180	177	216	204	209	210	168	202	216	211	203	175	234	193	217
64796	67164	45490	3704	816	797	779	733	803	777	673	689	693	668	695	656	629	717	663	717	677	703	632	653	653	717	641	667	681	709	625	632	658	713	666	700	664	673	691	637	678	642	627	675	627	703	691	675	640	658	645	630	646	613	656	671	648	651	656	642	640	655	625	658	610	680	609	609	632	655	660	667	632	644	638	622	647	644	666	646	646	650	644	624	629	652	623	703	691	601	654	635	643	626	656	648	610	645	666	644	662	608	685	690	628	659	665	636	659	661	641	612	646	632	642	609	666	637	680	684	661	654	650	642	639	635	656	681	628	628	678	656	665	642	699	689	662	646	671	628	613	641	668	699	622	683	660	642	609	654	649	647	648	655	687	640	635	643	617	629	623	694	647	653	674	690	636	606	703	627	648	647	703	696	705	680	678	652	593	647	624	647	673	633	622	629	652	708	608	680	670	634	631	600	643	618	648	661	667	611	631	686	650	634	701	654	633	650	692	657	668	676	660	671	634	631	668	666	641	649	637	680	631	593	697	636	642	716	664	617	620	607	670	623	660	658	620	646	687	652	660	625	643	708	675	649	631	703	655	699	668	638	655	623	622	671	644	604	637	640	619	675	611	683	664	625	625	638	666	646	672	672	629	686	684	681	678	670	639	655	657	648	682	667	636	645	622	622	658	655	684	700	643	676	668	660	647	651	630	594	634	650	645	675	686	649	636	631	635	683	626	627	671	642	717	691	648	656	623	664	667	651	660	680	640	615	636	687	652	629	662	623	579	635	662	660	653	627	620	661	731	631	670	654	673	673	650	645	625	620	659	708	641	663	617	648	650	651	667	641	681	662	690	612	676	685	651	647	646	640	651	664	663	634	641	631	635	677	647	631	668	669	625	651	618	680	632	644	678	652	668	679	699	662	668	639	621	673	642	659	643	644	678	631	641	623	675	651	648	662	645	633	630	688	635	642	633	674	685	654	620	656	633	618	633	622	663	704	671	661	685	694	688	678	625	673	625	652	640	600	658	691	633	633	604	669	650	679	679	639	687	614	614	640	624	632	643	730	693	666	672	669	633	596	634	649	679	631	660	623	691	649	644	667	652	654	685	653	637	652	646	653	643	617	645	649	652	647	681	658	652	689	701	645	640	648	688	664	649	644	637	625	706	624	600	667	671	651	660	651	651	646	665	640	675	630	621	639	649	654	661	630	621	677	682	648	685	663	658	616	661	584	650	595	647	661	658	621	631	655	643	681	635	670	689	651	649	594	705	646	675	655	634	657	659	646	622	627	645	664	663	663	647	642	643	659	623	679	658	646	671	599	650	659	662	634	665	615	667	649	650	606	689	718	663	604	651	625	630	621	666	654	634	618	623	646	679	627	661	665	634	685	652	684	671	657	625	639	671	672	657	644	678	690	627	641	664	645	673	659	660	671	677	630	680	672	649	653	663	629	676	646	674	641	661	655	627	652	660	612	625	614	646	668	630	645	702	636	647	683	611	668	676	674	656	614	614	633	629	635	659	601	672	646	680	624	650	640	658	627	635	622	634	665	636	618	682	681	671	641	646	665	663	639	679	608	597	632	662	638	692	651	649	679	646	603	678	618	635	642	598	663	668	657	621	706	687	651	653	625	699	649	677	709	609	708	656	641	640	613	626	595	616	673	664	661	665	651	665	613	707	601	667	706	641	689	658	667	686	654	678	675	664	675	665	669	620	623	653	656	669	662	657	655	661	644	665	632	653	664	658	612	650	671	643	685	665	634	649	682	657	624	677	589	673	660	632	714	719	664	616	637	662	608	637	640	642	635	665	677	669	668	646	683	581	612	690	646	609	615	665	610	643	618	618	668	672	670	649	672	639	631	623	650	616	670	648	660	655	641	654	630	604	689	653	648	632	613	668	655	626	693	669	610	669	700	630	672	656	701	701	625	665	627	653	655	651	623	660	669	637	669	632	615	645	662	671	704	716	678	642	692	660	647	648	649	630	606	644	645	604	618	677	649	623	670	660	641	617	647	634	641	653	668	681	642	629	660	628	665	660	661	628	647	701	586	635	660	652	663	662	633	658	651	606	628	672	657	673	630	670	658	650	660	655	663	623	619	636	660	619	655	626	638	691	634	626	666	663	705	618	618	694	655	644	669	664	616	655	663	656	686	668	665	645	656	666	697	627	625	610	646	620	631	657	649	626	690	636	657	667	619	674	621	646	644	651	660	649	666	659	638	648	666	636	648	664	692	648	630	678	689	642	630	676	612	625	641	664	623	651	652	595	654	695	657	664	655	657	644	637	677	646	640	706	653	618	642	652	652	607	636	633	687	639	643	716	644	618	631	642	640	627	686	647	666	647	629	634	722	646	680	604	657	600	652	653	641	657	681	609	628	643	677	636	692	634	681	626	687	671	653	671	634	664	623	715	648	700	645	625	633	623	654	684	642	690	682	651	664	656	587	678	625	662	644	665	663	649	686	638	619	610	672	622	620	644	640	682	659	609	612	639	664	639	653	638	689	615	702	639	628	638	637	642	642	660	618	672	615	629	633	643	704	664	624	686	650	676	643	627	668	681	650	661	655	633	643	621	643	652	671	627	676	693	655	623	673	690	642	608	676	661	601	667	594	651	675	685	630	688	635	635	601	675	651	683	664	642	646	623	652	644	667	648	641	622	610	615	620	703	654	622	622	675	674	634	646	637	673	633	664	663	676	654	644	672	635	608	679	682	689	694	682	618	651	610	619	629	662	679	636	636	679	631	647	621	638	650	622	638	640	714	629	614	636	659	638	680	667	678	657	608	646	655	683	688	629	652	610	613	644	688	655	666	677	680	678	664	676	658	642	647	624	633	624	667	623	642	647	662	669	635	617	618	661	606	631	632	616	658	703	633	634	650	647	626	649	666	640	635	676	642	632	652	658	610	631	678	655	635	650	658	656	706	645	628	626	677	618	662	708	624	621	648	638	611	677	610	618	676	629	669	692	664	640	616	662	672	663	661	586	649	671	662	631	647	652	682	648	693	652	660	636	614	626	615	639	650	627	673	630	664	620	628	655	666	661	613	654	652	679	667	651	649	679	618	686	703	659	643	672	645	636	679	637	596	638	679	639	671	636	687	628	672	677	642	630	664	660	663	658	632	661	602	629	664	620	705	661	622	662	665	659	650	668	639	631	649	603	612	632	653	631	652	628	707	667	618	650	626	635	723	668	654	667	651	685	617	669	645	696	613	677	690	619	684	635	690	621	667	647	641	600	690	583	710	666	678	661	669	663	635	670	633	670	659	655	711	628	626	649	647	629	606	610	648	683	670	677	631	627	651	645	644	638	660	688	641	682	620	613	632	614	658	683	654	602	682	646	624	655	657	651	641	636	661	649	649	646	681	621	664	652	656	673	632	603	636	662	613	622	642	623	644	620	649	674	649	634	671	703	702	659	721	656	621	669	675	645	647	651	675	698	654	666	648	599	667	638	604	647	662	628	674	679	633	671	653	675	675	657	661	633	660	664
31593	24264	8293	806	195	154	165	184	179	156	188	167	157	183	179	196	157	159	184	182	160	164	172	188	168	190	163	169	171	158	185	181	194	179	201	172	179	166	201	188	184	186	178	197	179	174	183	180	198	164	178	171	172	166	167	174	183	198	166	160	183	171	162	180	188	178	179	179	180	177	167	194	195	190	180	161	190	162	163	185	199	214	156	164	187	184	194	161	189	185	177	201	160	198	181	172	165	146	170	178	185	158	193	206	197	153	186	156	175	167	156	174	192	159	161	181	204	199	172	167	181	186	184	187	186	170	177	157	152	189	183	189	164	170	171	173	159	201	190	162	170	165	172	159	204	164	193	190	177	167	169	166	188	175	162	179	189	173	201	181	173	183	172	184	182	184	181	197	170	162	182	175	165	142	177	182	160	175	204	173	183	174	167	181	181	170	186	186	175	170	162	187	184	194	190	189	196	175	167	195	167	162	169	171	178	180	186	177	168	191	180	193	176	182	161	180	191	170	177	176	185	187	184	180	175	148	201	180	178	186	178	184	176	183	184	177	160	165	193	196	197	185	173	186	157	181	183	158	194	192	159	163	135	184	169	182	183	167	167	166	190	187	176	190	179	173	184	166	176	170	165	155	195	169	159	174	165	170	167	151	191	161	175	177	180	160	191	174	182	173	161	178	182	188	176	168	182	198	176	182	160	211	189	180	172	189	178	188	160	183	153	176	161	165	159	180	199	181	158	167	170	183	173	169	173	184	175	162	176	171	184	176	174	172	158	154	214	158	168	162	171	180	178	174	171	170	155	163	169	170	175	173	179	186	175	200	183	171	193	161	164	174	182	160	188	174	175	181	171	169	185	181	145	171	195	199	201	189	200	163	168	180	178	176	182	200	197	170	155	166	184	194	189	171	176	168	189	207	158	180	182	182	176	190	189	175	180	187	197	187	202	187	161	193	160	193	192	188	162	176	187	145	182	162	173	181	185	168	193	174	157	159	180	174	184	158	166	179	171	181	183	187	197	190	154	183	212	191	183	198	179	200	171	174	185	220	164	184	171	175	205	191	207	181	164	179	162	169	176	199	157	170	157	168	177	200	186	179	190	181	167	174	193	172	187	190	173	192	184	191	181	174	178	180	165	191	172	200	175	179	196	166	180	174	204	161	177	203	165	190	173	197	180	181	174	173	165	194	180	183	172	175	187	165	176	165	157	186	174	171	195	199	175	182	168	182	171	181	172	166	175	149	175	186	166	181	165	179	172	162	194	165	192	178	169	219	176	197	175	180	186	151	173	189	205	184	175	181	153	194	172	181	192	164	173	164	169	169	152	172	180	184	194	175	185	175	163	207	168	199	176	183	181	147	176	160	198	216	153	172	175	183	173	172	184	163	170	194	197	169	190	199	183	203	151	189	185	166	190	162	167	164	194	171	168	158	181	176	193	195	175	150	177	152	168	197	180	161	169	179	190	163	172	171	169	164	172	160	140	184	166	168	188	161	169	185	152	169	199	172	172	163	162	171	172	197	167	177	164	171	177	186	183	150	161	153	175	181	179	182	166	172	176	163	176	170	194	186	185	170	177	198	162	210	172	164	195	196	166	187	190	163	188	168	179	170	182	171	196	210	174	190	191	195	191	193	168	192	179	197	186	165	179	185	158	178	171	166	163	180	181	159	177	195	163	192	160	161	187	150	170	164	192	181	153	157	199	186	149	178	181	173	176	182	163	177	182	168	179	188	178	198	195	161	192	180	185	165	185	172	189	188	185	188	160	171	166	173	203	180	186	182	181	163	171	159	159	168	159	194	186	174	161	170	185	167	187	177	160	182	160	199	167	177	162	195	174	189	197	166	201	167	186	179	200	155	162	167	184	194	159	168	172	191	158	190	195	189	177	168	142	182	177	179	194	158	156	194	177	166	175	173	163	153	181	160	170	182	184	157	186	189	189	174	167	174	181	170	172	171	173	190	194	184	167	188	172	161	192	173	173	184	189	194	159	182	168	198	162	171	190	189	183	164	191	198	174	171	157	186	180	163	167	175	185	188	166	197	177	181	171	174	179	164	177	182	173	187	199	176	188	181	175	177	179	169	180	166	180	174	175	163	172	185	175	176	170	190	169	162	176	178	161	153	164	187	209	170	184	160	190	172	158	189	181	182	189	174	173	170	192	181	183	199	185	174	178	185	166	172	162	185	205	185	178	200	174	183	175	197	168	196	157	201	181	201	185	164	165	175	170	157	181	154	201	161	162	207	167	188	166	164	190	185	168	190	177	163	190	170	201	168	183	201	179	181	175	165	162	201	178	171	160	167	154	188	195	179	168	172	156	184	177	197	169	176	197	171	177	157	196	182	188	181	156	171	197	165	178	198	178	175	184	168	178	197	190	174	184	165	180	178	181	193	172	161	173	177	194	170	192	197	176	186	189	175	191	169	180	175	190	193	163	179	169	189	158	195	181	170	178	190	171	178	194	171	159	174	178	178	169	166	174	161	197	188	167	194	181	159	172	173	179	175	170	174	194	205	178	190	175	139	170	184	170	208	164	170	165	175	185	158	190	175	168	182	192	158	171	167	168	203	164	172	180	188	152	182	193	162	175	192	174	196	177	175	179	167	176	170	198	179	207	179	192	185	167	167	184	152	180	178	179	159	178	173	191	179	191	176	177	178	182	197	159	150	196	167	178	196	174	176	169	172	178	177	150	198	181	177	182	156	168	173	170	170	188	205	184	166	168	178	146	189	186	191	184	185	175	189	175	193	181	176	183	147	206	151	161	164	184	162	194	208	174	175	179	171	181	176	155	171	192	193	168	197	179	194	184	182	180	202	177	183	164	161	180	182	175	177	173	190	182	186	160	185	176	165	197	189	155	165	162	201	184	179	175	195	209	163	166	189	174	169	181	170	155	180	170	178	212	188	198	199	184	191	177	185	194	180	182	174	175	182	177	169	166	166	170	169	178	168	160	168	179	154	153	177	162	191	182	177	163	176	174	166	192	172	158	200	143	162	166	184	162	175	198	176	150	178	176	164	149	189	186	191	182	168	173	202	190	152	178	202	171	160	185	170	183	174	175	174	173	171	163	176	155	156	172	208	219	189	176	172	190	184	168	192	176	184	181	187	176	183	200	163	175	177	171	156	185	162	177	197	159	177	176	168	173	174	171	187	177	183	163	195	162	178	183	164	184	180	176	185	182	174	178	194	167	195	182	183	169	162	172	191	179	162	188	167	156	177	185	180	177	168	209	182	175	157	149	205	181	186	174	172	163	180	168	158	184	195	166	161	187	199	184	174	192	190	167	191	172	182	193	177	168	166	200	175	152	169	166	145	188	164	193	162	155	172	180	166	209	198	174	148	163	159	156	187	170	162	169	167	170	193	180	179	170	192	204	200	195	185	162	177	184	191	147	168	185	186	177	157	181	189	168	197	167	157	187	155	174	159	179	174	186	163	168	164	174	168	191	154	160	170	192	176	170	152	177	178	187	175	164	170
34735	28468	12078	1835	628	645	603	612	616	626	619	593	583	602	613	649	620	596	585	633	594	599	588	565	595	615	563	643	585	638	582	638	605	560	631	630	639	657	628	644	630	632	589	566	598	628	592	617	625	587	633	624	611	592	573	618	609	613	595	655	658	627	622	587	589	566	612	596	631	608	639	611	626	627	628	638	569	632	601	624	658	654	591	582	589	651	632	617	592	581	605	618	605	575	555	616	590	623	557	599	613	626	610	575	620	599	600	612	589	624	600	611	663	612	622	616	618	573	635	611	574	610	602	616	627	593	637	604	651	617	594	605	656	640	654	606	601	619	628	623	639	574	607	621	577	614	617	587	608	614	561	605	608	545	608	614	624	629	641	639	639	631	583	613	607	604	645	595	617	593	616	581	613	596	612	601	621	544	597	614	624	573	591	623	604	628	599	618	641	638	633	608	615	580	652	586	560	613	585	569	611	614	585	573	636	631	602	608	587	612	578	612	621	601	570	610	646	631	593	613	590	620	638	616	596	595	603	593	629	620	617	563	604	645	597	596	601	570	578	589	628	575	589	604	633	636	620	620	579	630	617	639	607	619	628	628	599	605	621	659	596	663	606	613	579	640	602	597	575	602	567	591	610	627	627	610	612	618	609	580	608	596	622	622	602	580	585	585	634	593	630	604	612	605	595	601	607	602	575	645	630	599	645	627	608	624	622	609	611	595	606	583	601	616	632	579	594	628	622	589	575	599	651	622	612	602	594	619	612	591	597	600	577	612	573	629	590	618	634	609	608	645	585	650	602	594	584	607	638	584	602	596	590	596	642	616	609	575	604	590	618	608	612	601	648	588	597	604	589	578	602	592	544	602	629	594	627	590	596	604	616	646	616	649	590	608	607	630	584	577	609	616	569	647	612	601	567	557	586	602	648	586	633	627	587	598	611	621	583	594	620	601	604	596	636	610	572	610	598	616	636	593	631	586	609	620	610	666	622	602	626	649	643	633	625	657	635	672	597	632	593	609	596	643	603	629	625	642	631	605	581	610	595	598	590	650	608	626	625	625	612	609	603	621	593	577	579	594	597	598	566	618	616	613	627	614	620	667	635	610	620	653	606	654	607	575	609	590	585	610	618	624	590	657	600	604	587	599	629	578	634	594	616	628	614	637	593	587	612	622	594	641	607	645	586	590	589	616	618	616	613	645	644	573	639	647	587	576	590	581	608	666	628	622	576	633	655	575	649	660	588	610	608	612	607	636	620	591	582	617	624	622	632	601	597	602	585	593	570	572	575	614	604	603	648	633	646	628	564	600	624	594	591	619	596	639	595	587	620	627	587	618	568	599	640	616	643	622	625	596	587	629	642	603	608	593	583	596	594	559	639	601	621	561	622	607	601	598	613	587	604	631	598	560	578	647	624	597	637	655	606	620	587	589	599	615	581	608	620	597	653	620	605	571	619	645	630	621	626	622	613	650	590	628	603	612	674	569	595	619	602	626	586	619	622	597	627	596	576	632	606	635	609	636	650	616	572	660	620	652	601	575	603	607	641	605	601	593	613	588	621	610	604	583	592	585	604	570	573	653	620	591	591	572	631	613	575	584	640	621	651	590	649	606	603	627	567	647	602	629	591	625	632	571	625	635	611	601	625	573	642	610	591	613	581	603	593	594	615	602	609	612	593	586	629	600	629	630	602	590	638	579	619	579	589	601	576	593	658	613	598	582	552	599	608	644	643	619	617	588	641	618	622	588	626	611	624	554	618	618	605	622	637	623	642	593	610	619	628	622	626	613	601	585	637	606	621	561	636	631	643	636	667	622	606	641	638	659	576	561	598	605	638	572	608	551	584	574	601	609	621	647	595	594	574	611	582	627	569	646	584	601	585	609	607	564	568	628	636	629	617	630	674	668	601	636	616	612	578	560	622	604	617	641	638	635	585	612	628	581	619	561	586	667	626	605	577	614	602	593	572	584	596	593	596	609	615	603	590	634	609	575	563	634	616	609	658	639	610	635	636	566	613	601	586	628	637	611	638	659	610	617	631	610	608	588	546	581	636	636	611	637	597	564	639	639	629	617	558	611	585	603	604	648	599	643	611	652	618	618	643	641	617	582	640	660	604	582	590	598	564	637	656	614	624	665	628	643	613	594	581	640	619	572	627	624	654	611	613	600	624	623	600	615	593	592	635	602	626	622	606	602	622	607	624	654	551	626	615	638	614	575	621	607	590	631	593	623	613	617	623	599	609	634	599	614	621	623	629	571	615	617	559	602	559	604	621	609	614	598	635	611	595	579	596	607	632	638	587	639	616	598	670	568	611	597	601	583	647	626	614	575	593	596	573	566	641	623	604	620	593	639	609	577	647	594	569	637	606	583	617	647	656	639	636	633	642	628	588	569	644	572	684	601	659	593	619	678	573	530	634	612	606	583	594	636	623	630	632	583	637	653	628	586	618	607	572	635	612	575	630	622	629	595	598	564	598	569	624	583	597	610	611	598	599	625	646	645	646	614	621	607	581	584	627	591	618	616	626	549	634	563	615	648	626	557	620	603	600	593	635	611	596	604	593	594	600	661	618	564	625	618	613	635	613	597	607	645	581	630	622	597	655	620	625	574	600	616	621	616	617	645	617	585	630	592	633	610	567	607	575	642	639	642	653	638	640	600	590	625	597	611	585	600	625	633	627	632	629	617	620	611	648	580	632	615	612	582	636	627	601	622	598	621	615	574	572	616	628	597	654	618	641	593	651	647	593	574	637	620	578	563	544	620	614	601	599	627	622	588	566	630	601	597	625	589	637	573	581	640	610	583	627	640	581	585	623	660	611	630	621	646	602	584	583	608	622	604	651	642	580	643	605	655	564	593	633	616	605	614	610	601	584	551	653	637	581	593	610	607	654	612	653	603	605	603	653	634	631	639	587	614	580	593	626	580	660	643	613	583	597	622	613	658	585	556	644	629	629	557	606	592	631	613	640	594	668	626	598	629	616	612	592	605	614	595	587	628	609	610	599	624	595	605	629	599	593	606	600	586	615	614	653	627	625	615	623	610	581	636	595	571	609	582	635	612	566	634	587	652	631	630	631	606	574	642	617	597	646	610	593	611	640	568	628	645	608	580	606	614	636	641	594	611	612	604	605	598	616	608	611	612	581	621	620	578	604	617	643	609	605	605	631	572	621	572	628	585	622	606	614	569	625	591	661	655	598	639	609	594	594	638	609	608	575	576	590	598	592	643	592	637	608	660	642	585	632	623	591	635	602	608	581	645	543	574	642	626	639	604	616	644	643	589	661	628	649	590	625	622	600	631	603	616	621	650	615	580	631	613	576	592	612	627	618	636	589	637	629	588	567	575	665	655	626	613	613	553	623	633	566	639	645	540	626	630	611	582	656	618	616	607	618	591	622	600	599	600	636	614	626	601	635	644	626	625	628	615	623	661	574	627	570	649	601	629	586	596	682	625	599	608	610	618	599	623	599	603	601	605	599	643	615	597	571	603
69618	64770	40458	11872	614	179	153	167	176	183	155	153	138	158	169	151	152	141	167	137	159	166	142	126	154	132	154	147	149	119	168	158	146	153	150	154	153	166	152	156	155	166	131	145	140	144	163	125	158	146	145	152	155	142	150	169	163	150	151	140	139	142	166	148	136	152	164	160	162	138	142	155	163	159	149	165	119	136	150	155	133	145	123	151	165	127	164	148	134	130	136	156	158	159	132	147	184	143	145	160	169	144	150	157	142	157	131	149	149	137	159	162	160	147	147	142	158	136	137	143	146	128	154	136	156	146	148	140	142	143	136	145	155	160	141	168	139	138	157	145	164	154	153	158	172	133	151	141	157	141	149	154	151	124	151	126	140	157	151	155	132	138	155	154	160	144	141	157	148	162	165	130	139	154	146	148	164	167	133	172	146	129	138	143	148	127	161	145	124	143	144	147	151	147	151	156	138	146	154	139	161	155	151	139	153	155	162	138	159	148	153	115	146	144	146	146	144	140	155	145	150	151	165	146	131	130	167	167	142	154	114	140	151	160	145	135	163	149	154	155	139	140	147	133	146	149	166	158	147	183	148	109	153	143	121	167	131	160	121	145	163	170	169	142	151	126	139	150	157	146	134	169	155	133	149	127	157	145	165	136	132	135	159	176	132	127	152	166	141	169	130	155	149	160	138	159	150	165	148	154	145	150	147	146	125	134	155	143	153	130	144	147	129	146	158	171	140	131	163	146	157	138	143	158	141	155	163	150	146	150	143	151	148	150	125	140	147	130	159	119	171	129	154	154	153	166	146	162	144	133	148	139	171	143	147	135	145	136	159	128	150	137	145	155	126	155	154	168	145	145	134	161	140	151	173	146	172	130	142	142	164	171	148	140	132	139	146	154	158	150	154	139	154	144	123	137	147	150	136	166	159	147	134	154	144	146	152	143	152	160	136	144	154	152	158	141	141	131	161	139	155	149	135	148	139	143	141	137	139	140	135	162	140	150	152	151	145	129	144	144	134	145	148	159	155	140	147	124	144	142	132	128	154	144	147	160	162	145	145	130	135	140	153	159	156	158	147	158	159	168	140	130	144	169	161	136	169	162	152	153	166	138	165	184	149	154	134	162	153	145	151	138	151	158	138	153	162	149	133	157	142	170	156	136	149	130	167	139	144	139	159	177	124	143	146	134	131	115	141	146	139	134	145	165	132	150	142	154	182	166	149	156	158	138	151	131	151	156	144	148	144	155	152	143	147	141	152	136	148	152	149	134	150	151	146	154	169	159	144	145	143	141	134	134	144	178	155	136	142	157	141	139	142	162	150	139	135	162	134	151	139	153	139	142	179	152	130	156	141	144	162	129	160	147	142	151	153	152	133	144	130	161	133	169	165	158	142	137	129	151	148	135	153	148	152	179	147	128	134	150	137	161	155	157	124	160	148	152	149	163	159	146	133	149	150	155	137	154	154	138	157	145	157	155	165	165	170	151	151	152	146	145	150	151	136	145	152	133	150	153	129	135	155	167	163	138	151	143	133	161	134	153	170	149	142	151	151	127	153	140	155	165	160	159	131	159	158	134	165	143	133	151	160	149	164	159	154	142	166	142	128	150	156	148	149	146	146	135	164	153	159	162	144	143	143	142	138	145	140	130	137	122	138	151	139	143	158	150	153	147	138	151	148	168	156	153	145	140	169	149	161	139	122	145	149	166	132	146	132	154	148	133	148	154	138	137	148	131	144	132	148	157	133	134	166	152	157	160	138	144	132	140	160	148	167	146	156	142	138	150	144	150	124	154	138	136	127	175	158	170	143	152	136	159	123	110	156	147	146	154	142	177	140	135	137	135	145	142	139	121	157	158	149	167	154	134	152	144	126	118	151	141	165	149	124	133	154	142	132	152	134	173	179	168	149	164	141	140	150	157	154	137	135	125	135	150	132	122	142	137	148	157	153	139	159	161	170	150	150	161	152	152	141	131	136	139	147	130	146	149	140	132	147	150	160	152	144	155	151	148	152	131	131	143	141	144	142	131	140	171	149	156	151	141	133	152	142	171	158	134	145	159	160	142	143	162	147	132	151	164	146	158	139	145	138	167	144	164	137	139	131	142	150	150	136	168	158	133	133	142	168	122	152	151	145	143	165	154	156	141	154	152	161	136	147	151	157	165	141	165	169	140	149	154	149	144	132	143	140	160	142	147	126	157	135	131	128	155	150	129	143	126	168	142	127	161	134	137	158	164	155	151	155	151	147	183	179	166	151	147	152	167	158	155	155	168	144	131	158	156	125	130	157	132	154	142	136	146	159	151	142	143	148	133	159	140	150	147	152	138	143	157	134	149	168	140	149	177	140	151	138	146	138	172	149	119	148	149	140	147	147	148	128	149	154	144	155	171	139	140	171	156	145	151	147	146	150	172	147	142	156	155	142	157	128	146	152	149	161	139	146	159	142	146	155	148	150	144	149	144	165	153	126	154	143	133	139	156	150	127	147	157	151	161	142	154	155	147	166	150	140	157	143	164	140	135	133	149	155	172	126	137	153	134	147	152	136	143	152	128	169	165	158	156	170	149	128	163	172	151	152	168	136	148	149	162	140	140	147	161	136	141	140	179	165	152	172	144	134	155	162	142	164	134	139	145	140	153	131	159	132	148	127	143	157	182	147	150	146	151	150	161	144	149	158	157	145	143	147	146	138	162	139	154	156	173	143	167	151	150	152	159	143	182	141	142	143	147	149	141	171	157	153	128	145	147	154	158	160	147	178	127	140	156	147	153	153	157	169	141	167	132	132	146	177	165	155	147	165	169	163	157	144	164	160	139	137	138	132	158	142	161	153	158	159	169	147	132	162	144	138	140	166	148	146	165	159	167	151	137	153	159	148	146	143	147	153	140	159	156	131	147	158	131	154	144	158	140	162	147	143	169	158	123	158	153	128	133	126	130	146	126	136	152	167	146	152	165	142	144	163	146	131	154	126	148	184	175	131	134	139	128	134	159	160	140	143	146	151	140	150	145	141	163	163	152	143	143	154	143	153	143	158	129	174	144	138	154	162	140	153	145	175	129	134	162	155	149	132	169	154	149	168	132	170	153	121	152	134	148	136	152	154	131	128	156	165	148	111	164	137	129	158	141	137	162	138	152	160	135	158	161	166	149	139	152	141	144	137	117	142	145	155	152	167	139	158	134	168	156	144	153	144	148	167	136	143	137	150	150	150	142	157	152	143	154	145	158	144	137	149	135	130	137	175	142	159	138	149	156	171	149	117	161	156	160	141	153	162	146	152	134	171	169	164	168	152	154	140	163	160	140	152	157	140	140	139	138	136	138	183	145	149	158	156	158	140	141	135	139	150	155	163	151	141	158	142	149	131	146	146	171	140	139	142	151	110	155	141	147	163	156	124	153	134	148	129	158	148	141	155	158	147	148	142	145	135	166	144	136	157	146	145	127	138	142	158	149	148	136	145	152	141	165	126	160	132	123	156	134	148	138	155	143	188	127
52802	52035	38128	6693	585	569	519	559	581	575	556	535	502	548	546	541	506	535	503	539	503	513	527	533	524	481	533	531	513	502	505	553	533	556	500	542	502	539	518	533	494	498	509	497	523	515	537	545	506	517	516	549	513	539	525	549	510	488	509	467	522	537	553	499	533	513	500	509	555	508	530	515	524	547	549	537	514	530	547	538	507	519	537	508	524	500	504	515	546	533	549	523	506	560	530	520	521	511	532	528	550	570	517	472	511	517	525	484	562	510	490	507	514	508	513	529	512	538	524	478	502	530	525	535	520	546	511	538	495	547	522	504	511	524	486	475	520	478	517	524	494	512	517	499	523	521	509	479	550	528	512	482	548	533	510	534	524	527	542	474	501	499	517	520	540	512	518	480	537	503	486	512	518	525	484	517	545	511	528	534	508	521	484	546	533	530	539	550	541	537	548	505	498	505	523	509	514	532	489	517	551	517	497	515	524	505	537	529	524	510	542	521	525	545	523	510	524	505	528	485	501	531	533	518	555	537	519	523	497	522	530	512	522	504	527	497	461	549	474	522	530	541	509	508	528	490	531	552	525	503	548	508	494	531	541	494	555	541	565	541	549	499	514	527	498	536	529	545	518	523	529	511	517	549	484	571	566	521	541	530	522	505	539	522	517	498	494	555	554	514	534	530	518	588	510	501	516	524	508	505	479	520	531	506	548	536	523	502	499	521	491	492	531	546	498	492	514	512	549	508	519	505	518	554	511	532	502	552	541	542	539	540	487	518	524	489	567	503	517	529	523	526	477	523	515	514	593	487	552	492	529	538	508	534	518	484	518	523	508	469	488	538	501	510	561	550	478	536	518	544	541	549	504	541	580	540	521	559	529	536	520	543	532	508	526	555	510	499	523	523	524	524	518	515	520	519	535	520	543	508	551	502	518	549	530	501	542	526	548	512	476	535	532	555	506	549	532	553	519	545	526	529	508	542	515	547	531	549	523	542	528	529	542	550	548	542	488	548	520	571	530	484	493	510	548	534	533	494	524	540	494	535	504	516	544	504	531	549	510	531	561	520	509	501	533	525	527	530	499	494	534	512	515	473	541	508	508	493	544	510	502	534	510	508	529	509	514	529	529	529	558	487	522	509	477	513	527	526	488	496	544	512	527	530	492	551	520	513	543	552	582	518	521	520	563	501	543	526	516	534	533	527	525	523	510	499	496	602	523	501	487	550	531	535	530	546	536	477	496	511	506	512	514	507	517	503	514	505	529	553	525	531	550	505	506	482	502	522	538	519	506	507	564	506	531	532	527	500	501	528	558	539	519	538	507	537	522	488	482	515	521	533	520	495	515	527	521	524	476	568	557	536	514	525	509	517	544	525	561	507	554	499	553	557	525	546	541	483	506	509	545	510	533	538	521	558	505	529	556	540	499	519	532	487	503	512	529	535	498	529	507	532	482	506	517	518	527	546	518	585	530	520	521	465	544	504	525	507	524	481	513	516	512	546	515	502	544	524	522	552	591	531	546	480	530	510	483	483	546	494	524	510	472	499	516	519	506	503	521	500	536	493	502	508	506	567	511	492	535	512	523	515	497	492	535	499	514	486	482	511	546	513	516	524	539	516	544	533	507	500	549	540	563	522	493	503	535	545	507	521	484	513	507	495	517	500	510	490	519	497	517	504	509	499	530	530	533	537	519	519	545	533	532	523	522	532	513	535	515	492	551	554	518	553	497	491	529	493	532	514	502	520	518	497	496	500	517	501	541	501	524	527	552	522	531	534	499	476	519	514	570	546	518	526	514	529	534	527	500	511	540	525	494	557	527	519	528	523	563	485	507	560	478	527	513	526	548	484	534	520	492	499	537	531	535	518	539	554	529	503	534	511	509	530	547	477	498	498	517	547	518	509	501	583	489	539	523	526	515	527	505	529	532	513	517	496	503	540	524	521	527	486	486	509	529	568	532	540	505	523	519	516	496	540	511	520	500	545	558	540	500	521	473	499	502	539	516	503	491	488	524	519	527	533	534	499	492	525	544	504	541	528	508	547	525	538	540	513	577	515	501	540	528	514	503	512	499	511	502	492	510	551	508	504	532	522	504	493	503	529	554	540	523	512	527	523	558	513	544	523	537	524	515	507	538	499	554	469	546	547	535	475	497	520	553	525	480	541	516	511	525	502	500	522	526	517	551	514	518	533	482	546	509	536	529	526	540	529	535	525	496	519	539	480	540	492	524	502	509	564	525	531	539	486	521	507	520	567	527	546	562	545	511	521	537	492	553	518	526	558	539	543	521	499	541	572	525	513	515	498	500	555	506	496	527	567	558	498	557	520	537	509	511	539	517	495	473	553	521	523	529	507	491	524	536	525	546	498	493	527	516	508	540	504	501	472	494	452	487	517	511	535	531	575	520	544	524	513	528	500	475	521	504	568	474	545	581	505	494	507	508	523	522	490	517	484	540	476	511	514	504	503	502	521	520	525	520	513	466	592	505	568	526	520	503	506	517	490	530	487	506	513	499	531	530	513	501	535	555	498	558	499	541	504	492	506	506	494	564	534	511	533	530	571	508	513	540	524	552	517	529	492	554	531	567	505	563	543	552	528	523	516	519	507	500	515	529	581	448	494	510	532	508	559	546	475	509	541	514	559	562	543	553	536	537	517	497	571	531	507	520	562	526	573	535	545	522	493	495	549	562	484	543	511	536	565	523	515	547	481	508	482	485	481	511	525	536	517	540	542	509	511	515	522	515	491	511	505	518	508	499	521	513	500	508	563	539	529	541	513	526	527	518	487	502	531	499	518	512	519	480	544	554	529	533	505	508	534	534	509	491	517	511	519	552	530	498	511	530	505	559	499	529	493	512	524	525	530	535	544	512	511	521	519	568	521	495	506	517	576	499	499	501	543	514	506	481	554	529	536	494	522	554	545	549	546	477	545	494	523	513	519	529	553	496	518	540	589	559	535	505	545	546	519	529	536	480	552	542	493	542	518	566	489	528	500	487	536	495	484	541	537	515	524	526	527	501	562	542	513	562	547	515	491	583	509	539	525	512	522	552	512	506	500	504	453	480	510	489	497	500	477	501	528	491	519	510	538	546	522	501	502	510	513	507	498	532	540	500	489	556	545	491	533	523	495	526	508	467	519	516	544	485	503	535	499	504	517	498	509	485	549	503	529	506	514	541	543	483	525	481	501	521	537	525	498	530	533	553	536	521	534	523	569	513	534	538	483	529	478	503	533	504	515	490	546	575	508	538	516	489	538	542	539	523	544	534	541	519	539	515	512	486	566	547	513	489	499	527	520	514	522	519	538	510	503	527	507	516	474	553	491	541	515	472	492	513	512	566	519	535	504	520	509	538	492	526	546	488	513	506	540	510	553	526	454	508	531	487	502	511	515	500	542	544	531	548	541	499	540	504	490	536	555	496	535	532	492	493	496	517	500	530	537	514	529	552	510	510	539	551	530	520	512	524	499	511	523	492	545	511	517	558	517	550	545
77453	74357	51813	21615	3941	293	272	251	256	233	234	227	215	220	202	216	217	194	243	230	206	233	216	226	217	276	209	226	206	236	231	225	211	211	234	249	229	222	243	217	206	204	205	236	219	211	255	222	226	216	211	233	212	211	229	229	227	236	235	223	239	236	211	199	209	221	244	207	230	220	210	243	259	223	197	226	216	234	200	245	199	219	227	222	192	206	221	236	221	217	221	241	220	201	211	219	181	211	228	233	216	240	219	201	215	189	210	230	231	227	201	231	191	211	237	218	227	235	212	213	230	237	249	241	212	205	240	205	200	220	224	208	215	211	226	259	194	213	212	212	215	203	205	238	228	208	186	218	193	239	243	226	205	217	225	207	193	219	224	228	222	199	226	222	215	221	235	227	213	242	222	221	232	221	213	236	209	219	241	221	227	206	214	226	230	218	215	210	249	223	249	241	227	227	239	227	249	232	227	238	238	225	195	217	204	236	213	211	230	215	241	221	252	234	229	200	218	228	256	224	229	223	261	229	232	210	209	236	245	205	214	220	222	218	197	221	233	238	218	209	227	225	232	204	231	231	210	226	219	218	207	238	209	190	232	195	193	230	195	188	214	214	230	230	228	231	235	210	215	241	238	217	227	244	225	207	215	221	227	212	188	222	191	212	198	200	217	222	201	233	225	219	216	239	208	219	212	229	212	203	220	217	212	225	231	200	224	202	194	212	220	254	209	225	227	185	202	240	213	225	219	213	215	247	213	202	212	201	210	230	202	220	231	192	253	205	200	192	186	218	220	237	233	256	201	217	230	240	220	227	232	212	227	216	219	245	204	231	209	233	234	202	215	198	200	196	218	181	238	234	209	227	232	221	196	193	220	224	184	237	256	229	232	221	236	224	216	218	210	207	243	228	191	230	224	226	237	239	227	238	227	216	226	208	209	226	251	227	210	222	229	221	249	207	239	199	214	231	221	210	221	228	239	217	229	231	244	224	218	198	231	223	204	226	205	221	213	208	220	216	217	247	218	240	234	212	236	192	230	223	227	217	249	214	242	200	189	216	187	251	210	213	232	222	252	220	195	208	236	228	218	207	229	220	227	213	216	231	208	201	250	224	220	226	239	211	225	215	218	239	217	197	272	211	219	217	225	188	219	213	200	209	200	237	227	225	213	225	217	215	231	229	226	217	218	224	218	222	207	233	207	198	224	209	235	225	216	222	235	201	218	242	235	228	202	203	228	225	229	212	219	223	232	224	215	211	232	221	203	210	193	202	203	233	234	228	220	245	216	220	235	220	202	221	224	226	221	241	242	221	222	211	222	228	204	229	216	244	239	212	212	244	225	250	245	178	190	228	219	210	218	235	217	174	218	214	216	229	221	202	220	221	225	234	219	231	254	238	234	216	212	202	235	214	222	223	200	214	220	215	209	232	222	180	202	208	222	208	218	206	241	205	238	213	199	242	211	215	231	204	234	215	210	209	233	230	231	217	226	242	216	220	199	197	207	220	206	198	231	209	205	215	197	227	216	201	204	194	199	225	221	202	240	213	236	207	241	215	213	215	227	226	213	240	240	218	222	244	233	203	221	234	227	224	217	199	231	200	215	196	214	209	225	238	209	213	223	231	221	230	196	207	194	211	237	217	218	237	234	242	223	225	204	236	228	223	266	220	207	221	223	205	227	228	227	214	216	196	230	225	208	222	236	180	203	228	206	226	216	204	208	226	202	230	230	211	208	212	220	211	206	234	221	242	210	185	225	211	243	212	208	213	207	191	204	233	225	223	219	230	226	237	200	220	199	201	232	238	223	209	202	209	207	212	218	193	234	211	196	249	201	255	214	200	219	235	182	208	216	197	198	196	229	210	215	200	202	215	234	229	223	210	222	261	232	242	205	230	199	230	241	241	218	227	204	213	251	249	213	213	229	197	220	206	179	193	220	260	196	208	209	216	234	239	206	232	221	223	209	212	236	214	223	258	231	210	217	207	221	234	223	227	208	222	213	227	203	221	218	221	218	200	213	210	226	220	216	232	226	217	219	212	235	228	227	208	211	219	189	231	206	199	202	209	241	188	248	215	208	211	233	218	198	223	205	217	214	206	212	219	232	248	200	231	215	220	229	202	226	224	239	224	207	230	236	228	200	202	213	236	222	186	215	233	221	229	229	218	222	202	227	205	242	227	202	197	243	186	212	199	250	198	252	208	222	213	248	241	223	224	193	208	212	219	200	227	206	201	240	209	210	237	217	213	215	213	212	202	228	225	251	263	221	220	258	200	220	245	219	226	242	218	213	222	250	223	222	193	254	205	216	254	191	217	201	188	229	245	213	189	227	232	203	241	212	214	202	211	212	206	235	203	207	231	229	237	222	224	215	209	230	225	213	206	231	210	210	213	207	211	224	199	201	226	202	247	253	215	203	216	209	204	236	226	212	210	216	240	227	212	239	200	240	229	223	237	213	239	227	213	233	241	217	213	205	204	210	213	231	186	221	236	204	203	203	209	214	218	200	207	223	226	236	205	214	214	243	220	210	233	212	221	217	188	212	206	203	211	226	216	228	242	198	212	216	208	210	196	219	202	210	227	217	235	234	198	242	196	211	212	224	220	214	199	196	233	249	228	209	212	206	224	228	232	198	210	226	210	234	214	212	213	203	242	209	224	207	231	240	214	220	234	234	219	225	223	229	213	227	212	226	205	253	225	237	231	229	236	235	212	202	231	202	211	211	236	230	237	217	205	227	200	204	211	216	210	238	203	221	214	241	224	226	263	222	213	225	203	230	215	197	207	215	213	224	240	239	235	210	227	216	217	224	196	225	241	224	234	214	213	211	227	206	204	227	215	235	225	211	244	218	213	225	205	186	214	211	249	210	205	214	226	222	213	240	231	231	212	228	216	210	248	227	208	223	215	248	236	218	211	225	222	200	217	221	212	209	219	227	216	222	210	194	231	234	219	219	206	204	212	221	214	246	230	186	236	240	209	223	210	211	227	193	219	238	228	214	226	233	227	220	203	208	220	213	246	234	223	246	219	225	216	239	230	239	236	204	207	239	200	230	224	234	209	215	213	243	216	221	208	237	217	252	238	240	209	262	238	210	228	213	222	215	219	211	210	225	228	193	234	212	218	222	228	207	232	242	229	178	218	195	220	228	215	225	227	206	213	217	210	222	219	242	248	228	209	237	221	217	221	225	208	242	221	224	185	202	209	203	200	218	209	226	212	237	222	224	228	208	233	227	226	187	233	227	201	224	220	194	208	215	225	226	221	220	202	210	229	233	227	211	226	212	223	213	234	199	226	220	236	215	219	246	230	210	245	209	221	225	234	216	224	207	205	219	223	196	213	202	228	233	216	214	228	213	234	231	217	225	234	257	220	227	243	218	217	203	235	233	212	227	221	215	232	196	216	201	218	225	223	202	211	208	210	228	213	205	198	231	210	218	228	245	207	240	213	227	216	196	257	231	210	205	213	212	198	225	219	247	211	214	225	215	220	222	197
65382	66653	49659	16394	752	723	840	789	807	734	782	713	767	748	787	751	703	753	750	709	682	694	710	740	737	743	712	779	734	735	717	811	770	753	708	770	747	711	759	730	736	709	720	724	729	700	756	685	718	720	731	746	768	694	703	732	707	727	735	690	678	728	768	712	712	733	745	736	752	730	706	704	688	695	775	777	770	738	716	764	722	709	748	733	739	715	738	705	752	730	736	717	749	785	755	759	708	726	696	708	733	781	690	727	705	752	691	752	690	781	761	702	735	764	742	713	760	705	712	693	666	718	697	748	706	735	663	689	759	739	706	734	713	697	678	739	716	719	715	680	789	736	735	711	718	736	718	749	678	654	745	744	710	712	734	732	719	736	716	756	706	695	722	743	791	680	716	715	739	751	726	725	692	706	743	734	701	706	710	724	704	709	741	766	728	757	766	728	709	741	677	688	685	746	702	762	800	723	760	730	757	738	698	743	685	733	744	743	660	702	727	719	767	719	737	695	769	713	729	765	729	693	717	673	693	744	667	658	699	706	768	718	702	734	726	702	730	722	753	729	756	702	724	746	748	734	727	707	730	729	716	703	707	727	732	729	747	747	723	765	742	669	720	751	657	717	730	721	720	761	717	704	731	739	742	716	734	736	695	691	767	777	711	765	710	716	672	730	719	810	734	757	751	754	683	741	761	699	718	721	713	736	673	710	715	707	698	693	752	732	750	720	725	741	713	672	737	734	746	792	729	724	735	715	777	780	743	715	765	744	722	761	695	718	700	765	721	738	763	750	742	748	704	733	765	716	663	710	706	805	710	731	745	695	780	713	718	734	733	749	697	720	711	654	753	737	747	730	779	671	739	706	735	721	722	751	725	699	725	753	778	701	690	733	760	681	715	739	714	730	701	737	687	673	743	686	748	740	763	749	698	670	744	765	764	695	676	747	700	732	695	714	748	709	689	732	692	700	738	702	746	721	699	717	721	735	686	705	791	725	710	715	713	733	726	674	695	762	735	705	735	728	764	709	726	706	716	738	695	743	765	734	797	721	722	732	701	759	732	681	770	740	763	713	735	731	706	724	699	709	755	650	737	757	794	736	724	728	691	723	709	693	713	732	713	693	726	738	709	688	719	731	722	733	733	711	719	749	685	707	678	703	780	729	681	779	725	736	745	717	716	734	710	724	719	705	735	687	745	718	744	727	670	685	770	675	707	658	757	685	761	732	658	725	740	713	727	685	699	745	754	763	731	681	734	678	729	779	725	752	720	684	709	762	685	719	735	754	744	761	711	694	728	710	753	696	667	709	670	772	760	728	729	772	708	712	737	704	747	701	724	724	690	708	718	725	726	684	745	747	763	706	719	738	702	701	675	738	720	706	697	676	679	746	745	689	797	755	726	690	715	720	724	713	710	703	736	756	793	688	733	707	713	691	739	699	714	727	700	725	749	761	694	730	712	719	712	712	729	735	728	740	722	707	709	737	783	714	742	772	748	730	706	763	723	751	734	712	729	727	700	727	732	720	732	736	704	727	765	680	736	734	738	729	674	693	729	691	693	726	740	725	683	734	703	718	705	706	738	760	695	709	757	757	737	737	748	735	709	727	794	731	740	740	697	708	735	784	744	757	743	767	762	736	778	722	679	710	731	682	702	736	739	693	727	713	735	749	718	743	780	743	735	687	682	717	702	711	731	732	725	711	737	723	748	734	724	747	731	752	759	742	713	705	731	736	700	759	717	781	720	758	750	687	710	772	701	709	704	684	730	691	694	762	769	716	715	702	735	691	726	732	720	750	710	744	747	714	731	709	728	779	704	678	750	705	746	666	760	741	735	785	717	728	675	726	715	727	746	717	764	746	773	678	715	719	752	747	719	760	710	684	720	762	721	708	715	761	772	729	688	741	719	729	731	749	740	712	742	727	755	790	742	743	717	748	672	737	721	719	744	748	735	706	733	719	707	665	701	745	670	729	674	700	726	684	694	722	762	691	787	716	755	715	723	766	695	739	730	766	708	689	741	661	727	712	703	678	744	755	692	780	714	761	740	729	728	715	705	689	706	717	694	730	757	742	708	667	732	765	723	685	769	738	742	746	740	719	733	694	788	753	750	779	737	731	703	717	738	720	775	698	741	732	757	736	734	724	744	717	696	687	739	733	756	728	695	715	697	726	718	685	711	693	680	706	723	705	685	712	732	705	735	729	710	714	696	754	741	789	684	671	760	725	667	741	746	704	751	719	718	709	683	738	705	688	726	714	770	754	693	703	735	725	719	730	690	755	647	745	711	731	749	659	708	700	728	736	710	674	742	676	724	719	790	700	694	750	733	731	700	725	746	736	679	710	712	697	706	698	695	704	734	751	748	708	651	699	731	766	705	721	705	724	746	732	712	709	719	722	710	714	685	690	707	717	682	707	712	724	683	652	745	691	737	715	708	712	706	716	723	695	767	726	753	801	752	723	701	729	740	732	715	711	742	687	707	726	709	731	743	727	760	698	748	726	703	745	746	734	730	679	706	765	712	715	766	706	696	705	720	730	755	752	745	716	787	735	668	706	696	723	759	706	717	710	734	716	706	749	752	687	698	751	718	711	689	745	710	725	719	750	723	723	736	713	742	684	738	709	694	734	715	705	687	698	747	720	737	718	762	763	783	772	727	687	707	748	734	687	730	727	705	738	713	717	737	709	695	723	713	723	733	713	703	708	752	758	730	678	694	680	788	779	729	710	708	704	709	750	727	735	699	718	744	719	758	693	728	727	761	714	702	737	716	681	721	736	720	693	709	733	779	729	757	770	700	759	739	750	727	734	717	774	740	719	749	708	752	714	762	732	728	723	753	726	714	695	740	699	737	773	719	705	738	731	731	719	767	742	727	758	700	715	717	702	727	670	734	727	733	736	737	753	711	715	703	698	692	741	738	704	741	742	692	728	758	740	709	757	661	759	731	698	754	728	738	704	749	735	745	737	736	685	752	713	732	750	735	735	770	719	715	740	713	750	719	690	728	715	723	744	700	717	728	761	694	686	691	736	737	683	728	690	694	751	695	717	715	720	764	778	690	715	746	770	720	714	733	688	757	745	739	757	696	747	738	753	718	706	648	670	729	721	711	723	724	731	715	716	740	682	757	760	729	761	691	736	705	736	746	713	691	745	750	723	744	786	723	699	709	708	713	687	785	727	695	710	734	779	690	714	769	740	732	721	692	719	688	738	751	687	732	756	707	732	714	761	689	703	741	742	735	739	747	710	707	699	729	751	717	750	734	691	734	739	771	733	737	704	714	729	761	724	718	726	727	734	699	732	742	655	707	711	711	717	717	766	710	706	710	706	719	645	685	747	741	726	719	714	704	734	760	757	780	696	744	701	748	738	752	787	681	733	733	688	728	738	741	716	727	749	742	707	711	707	763	721	666	704	727	732	737	719	753	720	704	713	756	747	721	687	742	702	720	724	719	663	730	710	768	658	746	709	753	713	714	720	729	741	723	715	769	763	789	745
34533	24026	7918	877	222	194	217	208	195	190	189	199	193	183	203	185	182	193	209	189	202	204	191	184	212	199	171	190	195	185	198	201	200	215	204	175	178	203	177	192	202	193	198	151	203	201	195	225	208	175	188	167	163	216	195	190	174	202	216	191	168	217	215	180	199	194	217	192	192	173	170	188	198	205	207	188	210	167	202	182	186	184	175	204	209	192	210	164	186	171	194	180	171	190	195	225	192	198	181	190	194	196	183	184	203	199	201	190	199	184	202	187	179	193	199	174	196	164	186	171	182	214	218	192	196	200	183	225	176	196	212	174	202	205	199	232	177	199	216	198	202	197	192	180	215	201	203	209	182	219	191	198	194	167	201	224	196	173	187	212	186	178	177	223	165	218	206	207	170	198	181	155	202	201	199	186	184	182	202	157	192	184	215	207	211	189	171	194	206	201	210	195	180	195	190	195	183	209	202	193	190	185	195	215	197	158	204	211	202	200	171	209	195	180	185	181	192	171	194	208	198	176	195	202	182	198	163	186	207	192	178	220	206	179	184	212	198	213	212	196	174	192	181	197	203	168	196	197	203	194	204	182	199	196	175	188	184	198	180	195	193	190	201	190	181	212	193	191	182	187	209	194	209	192	194	228	181	205	202	180	192	211	197	210	196	176	180	191	207	191	193	238	198	173	186	189	179	177	204	198	202	193	193	196	213	156	213	181	204	201	194	192	183	223	188	184	195	196	184	183	214	197	200	202	193	210	197	187	181	180	192	236	194	218	197	177	204	214	164	189	182	193	201	211	201	187	188	199	171	184	171	202	195	189	219	192	202	179	216	216	205	192	201	176	171	215	178	195	215	170	198	190	192	199	194	181	207	176	203	181	167	165	194	207	209	199	189	173	181	208	168	187	208	187	203	197	207	215	200	194	170	172	185	216	214	196	202	227	178	195	193	164	206	208	185	174	184	190	181	199	204	189	191	219	216	169	195	181	193	228	191	228	208	195	179	177	163	173	231	181	182	171	196	187	210	194	200	184	217	187	236	183	190	188	205	196	192	217	228	188	208	196	197	179	184	200	185	182	200	196	222	183	177	185	186	202	212	193	181	217	194	161	176	206	200	182	192	188	189	182	176	180	197	200	183	177	183	196	173	204	216	205	206	181	192	186	175	199	188	191	200	232	192	204	205	202	204	212	178	207	161	197	187	212	168	164	198	201	183	199	191	206	163	196	186	192	193	204	190	210	203	200	188	178	200	192	206	184	202	175	198	173	194	193	215	209	178	201	171	210	196	182	178	172	202	204	219	184	182	197	192	189	209	188	182	184	209	197	182	183	200	197	204	189	209	204	208	189	199	185	165	183	220	184	194	219	184	219	188	195	189	211	201	199	189	214	191	216	162	217	218	207	184	200	183	199	200	197	197	188	196	210	200	199	209	181	187	177	170	196	195	196	200	192	201	193	195	200	197	175	197	178	177	205	196	201	188	190	196	208	192	201	199	199	193	170	171	209	177	213	181	214	184	190	191	183	164	174	203	186	181	189	214	210	198	190	192	174	205	213	204	208	182	191	192	170	176	175	199	186	198	179	211	184	203	199	184	208	193	197	188	184	175	192	165	188	208	190	207	175	217	219	196	208	198	201	195	202	199	202	223	189	181	203	196	196	198	183	205	202	205	221	183	199	223	225	191	187	175	197	180	164	199	209	191	206	183	184	208	206	200	185	164	193	194	180	206	204	201	191	214	206	206	201	202	189	179	200	193	192	195	177	198	197	218	196	201	216	199	196	209	227	188	173	209	182	200	198	206	178	221	177	178	191	220	182	210	192	189	190	194	186	177	201	176	183	198	206	182	199	190	197	188	220	162	202	191	191	198	172	182	206	218	170	201	196	170	192	198	195	197	214	183	211	193	190	204	184	177	203	187	203	199	168	195	195	210	181	198	211	177	195	204	206	195	169	186	188	192	188	182	198	204	208	178	195	188	182	195	216	190	193	189	205	203	203	207	207	185	194	168	235	206	211	197	197	189	187	181	195	221	168	180	189	182	204	189	206	193	175	180	177	215	209	194	174	201	213	195	207	194	198	183	184	200	196	206	163	226	216	194	191	186	182	199	184	170	192	204	170	188	191	184	188	209	184	181	199	184	193	184	192	203	183	193	179	164	152	193	195	200	176	177	176	190	195	190	187	174	182	212	219	216	202	207	179	169	213	173	181	189	199	169	187	186	182	204	197	205	192	210	194	208	187	203	209	181	213	190	191	178	202	200	195	192	177	206	180	224	182	200	203	195	219	195	197	209	210	209	182	204	211	194	191	189	179	183	186	224	198	192	194	199	195	190	197	198	219	184	177	184	220	173	221	221	200	202	184	193	195	213	187	190	176	198	224	183	184	185	213	181	188	192	197	191	206	192	201	202	212	210	204	177	211	177	195	171	181	203	209	195	196	196	219	182	168	196	183	170	188	190	181	183	190	211	187	210	198	207	187	172	201	176	194	194	227	217	192	182	198	201	207	187	191	191	206	197	221	187	184	210	178	210	209	182	172	216	199	196	179	202	212	193	206	179	196	199	209	194	195	191	209	195	211	198	191	193	200	218	199	207	214	180	170	187	200	220	180	172	182	190	215	187	224	202	185	182	201	200	182	173	175	183	190	201	208	207	192	190	173	210	190	196	197	196	185	204	208	188	181	202	188	190	190	217	198	181	212	183	200	190	198	203	215	198	203	214	183	205	192	193	208	190	198	216	174	208	190	211	229	185	183	179	199	215	198	178	205	218	185	190	208	190	206	165	220	209	181	196	213	206	207	200	214	200	200	187	194	207	212	170	183	183	197	197	214	199	174	170	182	172	184	187	195	198	212	198	200	182	195	221	193	163	200	201	203	188	211	191	209	194	211	181	222	200	169	188	189	226	194	189	208	195	197	201	182	206	187	199	190	188	206	169	181	200	202	217	203	180	169	216	212	225	175	193	164	186	186	195	197	193	170	177	203	191	196	187	201	193	191	184	193	181	161	189	194	188	198	198	184	214	182	182	173	183	215	191	179	192	213	191	190	183	195	192	188	186	196	175	185	170	204	198	197	179	186	197	158	204	216	178	197	184	215	211	199	188	172	183	201	184	215	184	215	209	186	182	185	162	174	200	204	183	188	197	189	228	168	213	194	203	193	207	205	197	190	215	201	226	210	201	198	179	199	190	176	188	223	199	203	196	186	205	187	197	222	189	194	206	212	213	201	207	203	193	223	216	191	193	182	236	190	189	214	183	214	209	201	185	187	187	189	199	176	196	191	199	175	197	188	182	190	198	188	204	182	206	199	196	216	189	192	205	232	206	195	201	166	214	198	189	179	220	197	202	205	179	212	188	189	175	212	183	217	186	209	206	186	205	204	192	213	194	174	213	202	180	222	170	177	190	206	197	208	206	216	186	203	220	211	185	155	166	203	194	187	192	201	213	189	186	196	211	209	174	199	208	199	201	177	208	179	197	182	201	195
36560	27357	12110	1953	652	617	653	652	692	644	675	655	681	652	674	658	649	679	606	600	685	676	685	655	649	648	653	661	693	634	653	678	652	671	655	624	726	680	688	631	611	627	689	652	708	663	721	624	656	638	616	616	602	682	719	641	719	683	645	683	673	658	664	672	637	696	664	680	691	680	664	638	641	721	697	655	664	658	626	704	700	654	654	650	676	655	684	696	692	671	682	661	678	638	665	661	642	689	637	664	676	676	647	622	656	660	654	664	737	670	690	684	712	698	688	682	668	652	675	647	641	666	697	616	678	693	659	645	643	665	655	670	715	678	686	676	626	644	679	612	615	614	653	661	664	650	611	657	638	680	666	674	643	712	636	651	625	633	669	650	680	705	683	688	640	646	653	678	624	683	693	698	639	651	717	626	599	678	602	661	630	660	657	627	669	644	686	646	661	689	697	675	688	684	679	648	642	696	698	705	667	708	656	688	682	646	677	649	698	697	649	619	674	669	635	695	668	662	627	634	691	645	659	650	678	645	687	678	630	648	749	651	685	677	655	672	658	705	657	639	675	648	654	705	720	698	638	658	661	643	662	652	725	662	731	685	678	642	631	675	650	650	633	689	656	671	648	659	660	695	676	678	682	651	669	691	686	672	621	703	679	689	672	663	666	695	630	657	702	711	662	620	659	683	659	647	672	720	650	656	697	677	702	604	630	675	662	645	614	705	683	633	695	653	633	645	678	623	674	651	689	703	686	704	660	671	686	656	633	722	647	595	676	653	666	646	655	654	638	636	615	616	635	683	681	655	612	695	664	585	607	626	646	695	628	679	655	631	685	691	668	686	672	658	619	692	640	676	664	663	623	684	696	653	653	681	631	627	679	693	662	671	690	677	659	708	641	677	683	659	655	619	646	671	670	661	696	680	659	663	660	637	662	698	682	709	684	666	684	698	687	652	642	656	667	696	668	702	631	646	669	659	664	671	702	656	703	703	636	647	661	662	670	642	638	654	650	697	640	648	639	718	644	664	671	643	692	706	663	672	666	638	739	643	649	662	694	632	671	671	615	628	678	623	679	677	667	648	667	665	668	634	708	646	606	626	615	666	694	706	705	656	638	661	699	682	679	633	654	666	679	610	663	672	675	648	645	648	691	680	683	687	649	649	647	653	666	686	685	627	679	629	646	687	651	693	650	680	652	682	676	700	676	675	662	638	652	646	674	660	670	617	668	663	673	713	696	677	696	643	609	677	694	694	683	658	656	678	683	632	653	637	669	670	652	671	640	661	663	702	672	660	639	664	627	655	670	698	619	696	657	644	671	678	699	629	639	648	665	698	687	671	648	641	677	694	673	643	656	671	657	683	661	643	682	665	687	712	652	644	673	666	631	686	651	667	656	643	661	710	622	667	674	656	683	650	618	703	659	648	695	660	628	603	648	693	646	632	643	697	666	657	672	629	642	652	681	667	662	679	691	644	667	672	690	652	641	674	653	623	701	663	656	646	638	686	676	604	608	647	674	655	687	677	598	671	661	700	665	654	669	616	671	641	649	651	659	644	652	693	666	701	629	684	665	637	634	694	690	658	673	697	665	663	632	635	625	671	663	682	694	656	642	670	648	675	671	650	672	699	684	654	644	665	673	700	713	666	671	635	697	633	693	659	666	699	715	664	651	649	645	651	694	648	646	627	667	682	681	646	680	672	647	663	717	653	662	629	670	631	677	655	665	701	697	671	645	631	629	626	627	637	652	629	631	673	693	663	669	678	664	661	681	661	698	674	644	670	670	653	662	611	680	672	622	662	641	672	666	665	657	640	661	674	651	629	686	641	696	676	666	618	726	644	641	663	658	649	707	627	679	629	639	678	642	655	643	679	648	642	637	657	631	671	688	632	659	657	703	658	687	673	678	668	667	638	666	678	613	647	682	660	669	683	710	653	675	646	661	684	678	692	670	666	660	670	659	635	722	677	683	652	660	694	644	725	635	657	605	644	630	624	641	707	686	637	679	682	639	677	669	642	626	643	608	680	655	665	616	697	678	696	682	641	639	676	663	680	630	666	693	719	692	694	660	688	664	651	653	655	676	687	665	698	608	665	689	647	675	626	700	678	697	654	650	683	689	666	676	634	691	643	718	694	624	657	666	673	692	687	659	679	639	689	691	637	602	642	620	670	649	648	636	632	667	664	692	645	652	700	639	673	659	673	677	715	665	687	678	700	678	694	646	628	615	697	670	726	671	665	703	658	669	636	733	674	618	633	659	625	728	697	704	691	685	633	656	668	693	636	651	609	689	634	634	654	699	708	661	648	615	665	644	694	665	690	688	618	636	606	604	698	704	704	674	651	650	690	646	627	677	660	672	656	660	692	651	616	682	650	655	624	670	649	704	677	694	624	725	672	685	712	700	639	642	681	694	633	682	655	649	681	678	665	715	653	684	670	677	669	697	678	648	620	678	670	652	669	660	649	688	655	683	650	648	651	646	671	651	670	658	667	624	660	668	651	704	649	655	663	659	624	648	661	671	624	668	616	693	635	677	606	716	690	611	685	621	634	649	597	693	659	661	688	611	692	676	634	637	674	622	635	633	632	670	715	671	675	679	677	712	673	671	663	677	634	673	645	648	620	628	642	677	617	646	680	625	621	644	590	626	641	640	669	632	673	673	657	697	663	655	679	642	671	709	682	684	702	655	664	697	672	674	703	666	649	651	675	650	661	683	664	651	683	668	706	661	630	679	684	685	645	691	640	695	648	674	723	648	666	645	643	671	616	634	595	672	640	629	662	672	654	649	644	679	688	647	702	701	651	720	672	681	686	705	704	692	695	691	687	652	682	643	644	687	642	671	679	619	672	665	650	670	681	620	667	631	667	644	661	638	638	669	653	612	634	646	702	662	653	664	658	662	693	629	686	638	689	634	656	698	652	681	702	674	608	665	688	705	659	704	654	642	655	640	663	653	667	630	679	690	656	664	662	641	646	665	656	665	669	645	659	641	658	681	648	611	616	623	662	667	664	681	677	642	605	646	599	647	675	626	706	661	686	650	679	660	663	631	656	676	682	671	656	623	679	622	672	632	637	625	657	695	693	619	677	704	654	623	669	656	680	755	714	691	629	645	695	704	627	656	626	666	649	667	620	663	621	656	676	642	690	613	703	653	684	684	605	675	646	663	634	678	680	666	691	661	685	643	634	713	694	685	647	678	629	659	674	707	734	638	650	655	643	677	705	703	712	630	674	712	644	661	620	692	662	670	649	625	670	606	697	712	651	640	673	691	633	657	697	619	661	681	656	615	702	627	643	672	674	675	682	697	647	645	684	681	633	657	664	690	663	623	687	680	625	659	675	687	716	710	629	689	658	681	677	667	668	655	666	631	705	652	633	609	635	660	654	651	677	673	675	668	644	652	680	686	678	646	682	675	633	682	704	681	667	670	653	665	648	667	658	677	644	633	681	651	681	651	690	650	644	706	656	635	680	668	676	666	659	691	664	689	635	640	618
71704	63814	38537	11620	612	180	159	159	162	169	182	174	165	171	171	159	173	160	174	202	156	149	150	175	165	164	164	167	163	147	161	173	146	147	164	177	161	163	194	154	158	178	151	176	146	133	170	159	173	133	163	165	167	173	150	158	194	150	162	168	149	164	164	146	186	178	176	161	165	153	187	178	159	160	167	161	154	181	157	148	159	160	170	154	168	147	168	162	138	155	154	178	165	166	142	184	169	171	183	152	163	164	165	157	156	161	180	142	167	176	161	165	158	152	156	155	160	169	156	151	171	180	168	165	156	147	162	175	165	157	152	172	176	153	154	146	167	180	160	174	168	160	175	179	164	167	174	166	167	173	157	163	149	170	170	158	140	173	153	193	148	171	158	156	165	166	177	161	156	165	161	163	171	147	158	162	166	161	151	150	149	170	163	184	163	184	155	165	187	160	185	158	159	178	174	173	162	174	158	191	140	165	155	186	159	188	164	155	172	157	156	163	166	149	163	168	166	175	176	174	162	152	166	193	160	161	169	169	165	163	169	201	184	174	166	171	162	183	183	170	163	180	145	150	182	180	181	158	171	157	175	182	158	181	161	149	161	163	155	148	179	161	179	140	178	167	160	163	151	157	155	167	179	150	170	174	156	165	185	174	168	187	190	181	166	179	159	167	171	151	155	165	141	174	169	144	161	144	163	171	156	147	155	171	170	167	168	151	138	150	165	150	165	156	163	150	169	179	158	179	169	164	169	167	156	162	158	152	174	182	164	166	171	166	151	166	152	184	179	154	156	158	137	156	172	155	147	175	179	148	175	145	173	186	157	165	172	169	144	150	174	144	188	166	172	163	189	172	161	144	150	178	185	164	176	164	163	173	163	156	144	148	154	168	148	181	167	156	168	163	173	154	164	146	164	174	166	150	158	164	146	174	152	172	150	145	189	184	152	165	173	183	152	179	154	171	156	160	174	148	172	149	160	153	170	164	182	159	164	152	172	155	154	151	178	160	184	173	174	175	164	167	158	156	157	164	154	167	146	170	153	141	170	162	166	152	163	173	191	165	155	147	187	153	157	169	192	157	150	192	182	154	181	161	161	157	168	167	154	169	160	177	153	173	174	154	159	167	179	167	161	157	149	162	161	177	162	174	145	161	167	167	182	144	180	192	164	158	162	171	168	174	184	189	157	168	165	177	141	162	164	171	167	168	165	152	160	175	148	151	158	152	175	152	180	179	159	163	157	175	168	173	162	169	179	172	160	162	175	175	160	167	185	155	152	142	157	161	149	172	190	176	178	175	183	195	148	163	146	169	168	160	172	186	183	179	160	144	177	198	167	191	186	157	152	161	148	166	145	154	159	167	155	154	178	156	148	169	162	176	177	176	164	161	179	165	157	171	165	172	182	166	189	166	179	154	154	165	164	173	143	162	144	168	155	183	170	152	145	162	156	155	153	158	156	153	153	152	161	184	163	175	149	154	170	167	170	174	134	166	158	205	159	153	170	164	168	138	158	162	156	154	179	148	169	153	180	160	169	158	130	174	189	158	164	175	165	176	157	170	151	156	150	153	173	162	165	146	164	182	146	169	174	165	170	173	169	187	157	157	155	183	171	185	168	166	181	158	164	181	165	158	161	149	175	169	173	170	171	153	160	176	168	155	167	148	175	178	192	187	162	180	187	162	156	169	154	171	158	158	177	164	170	164	166	150	148	174	168	161	144	167	154	155	143	155	159	167	155	168	151	168	177	154	165	172	160	169	157	162	150	178	172	184	167	166	160	170	162	166	161	174	149	157	179	173	152	172	166	154	163	179	169	159	172	172	178	167	181	148	152	167	170	166	145	161	160	170	185	155	176	143	144	164	175	173	163	159	163	171	157	162	160	174	161	167	175	159	168	181	158	180	162	164	172	155	158	189	165	136	200	162	146	171	164	157	145	142	159	160	169	160	163	167	180	161	154	140	160	168	171	161	178	155	169	152	156	170	169	162	129	156	136	155	157	167	157	146	187	179	157	177	163	159	154	177	159	164	160	154	170	174	164	156	170	183	167	168	193	147	156	148	151	167	132	181	173	159	169	173	193	178	150	162	144	163	151	146	177	161	172	172	170	173	175	170	188	131	158	146	181	169	167	163	165	174	164	158	181	159	141	159	178	153	179	146	159	154	151	177	156	177	175	156	182	165	162	154	164	166	181	162	169	138	156	154	161	167	142	185	174	174	159	167	152	135	156	153	165	173	159	156	126	167	184	138	161	157	159	150	169	159	158	152	153	157	162	176	166	150	161	158	153	150	170	196	157	159	147	162	163	195	144	151	181	163	163	161	173	148	149	159	170	195	154	159	173	166	155	192	150	150	134	156	151	163	175	171	158	184	156	164	157	151	162	172	172	163	147	164	151	148	164	176	181	173	168	172	145	175	159	181	157	164	127	141	155	167	153	170	194	162	155	152	166	165	174	154	162	177	168	160	153	180	155	155	188	155	170	165	143	154	151	180	145	163	162	186	168	178	178	154	161	138	149	163	145	168	151	155	151	169	167	176	132	171	148	170	150	135	163	164	175	190	164	146	152	179	147	143	166	152	176	173	155	187	144	154	147	160	152	166	165	165	154	146	155	169	160	152	138	176	171	182	148	173	166	163	163	190	177	159	171	149	156	182	188	149	161	152	181	128	158	157	173	183	178	185	164	160	172	179	150	163	157	193	191	159	160	156	171	166	182	157	145	178	196	153	171	166	165	189	160	157	134	190	151	155	153	163	170	184	146	162	164	163	184	141	158	183	172	165	176	159	163	167	157	143	168	150	182	175	169	157	177	170	168	152	163	143	163	185	166	160	165	150	162	167	168	157	191	166	160	141	185	168	148	158	180	168	151	166	156	161	186	155	161	156	145	164	171	152	160	154	148	176	181	159	168	143	176	183	191	144	175	172	165	170	185	163	166	145	162	152	168	158	159	142	164	168	150	169	158	149	161	185	172	179	161	175	166	176	174	164	165	151	141	159	159	133	144	167	158	197	175	168	153	155	192	155	166	137	190	156	159	129	179	172	160	169	163	141	167	181	170	155	156	170	162	141	178	156	176	181	163	157	160	174	156	161	176	171	161	191	184	173	163	157	168	168	172	164	159	174	169	167	162	152	153	145	171	153	154	149	156	161	165	172	169	166	180	185	176	153	183	181	171	153	168	152	161	151	164	159	141	160	181	184	148	157	156	174	159	164	157	152	173	205	159	157	147	159	168	156	136	145	160	205	154	154	174	172	170	183	173	157	169	143	167	191	148	176	183	178	165	160	155	155	147	168	159	145	154	152	149	146	154	165	183	155	170	161	173	157	178	166	156	194	158	170	167	164	177	144	160	179	166	162	155	153	178	191	165	156	170	148	149	160	144	165	165	162	163	177	170	134	151	182	180	164	145	169	167	141	170	170	185	191	146	170	157	171	161	172	191	156	174	162	156	154	153	168	144	142	167	141	178	141	162	154	172	150	147	157	160	167
54085	51204	36626	8414	584	603	566	584	624	594	567	632	584	596	564	561	532	547	574	559	585	543	557	563	617	578	516	579	567	548	573	610	588	553	549	583	567	577	557	644	539	586	599	547	623	548	584	551	570	575	606	557	557	547	547	549	574	571	542	595	566	549	570	555	591	549	587	593	561	568	575	562	573	542	545	568	539	545	503	593	576	558	601	534	571	575	585	569	552	596	569	571	567	563	607	590	539	576	602	615	555	576	551	549	569	571	549	569	557	514	561	583	579	579	526	571	625	602	544	539	598	581	542	595	602	577	588	587	584	529	591	578	548	611	594	600	605	564	613	584	603	565	603	583	600	601	576	572	594	564	542	582	555	599	544	555	571	531	524	563	544	551	555	577	577	573	565	546	557	623	581	538	593	549	538	549	564	556	568	561	559	550	591	533	548	609	553	558	552	582	562	589	579	557	576	616	582	533	563	532	581	574	579	590	573	574	529	517	589	555	535	576	603	532	560	534	602	530	592	597	555	577	590	534	566	562	590	568	586	593	576	566	599	560	614	545	553	601	557	566	534	583	569	598	547	587	542	542	578	564	583	533	583	595	608	524	575	556	572	557	576	600	593	554	560	577	540	574	564	547	536	580	586	584	506	537	541	583	583	552	594	574	595	574	581	578	560	528	547	588	547	532	574	577	600	548	540	561	570	596	524	637	553	604	547	562	566	581	592	552	588	548	579	551	513	556	565	597	610	543	547	605	545	570	562	565	592	554	577	538	577	566	609	557	547	532	573	543	560	598	545	551	545	610	573	542	554	572	584	534	589	565	588	558	565	540	598	615	543	566	562	578	549	571	563	585	570	521	564	574	569	590	557	547	608	584	600	577	554	559	564	542	605	576	566	546	566	597	569	547	566	570	569	616	592	553	568	545	537	567	514	566	608	595	611	584	591	572	610	557	557	517	547	591	571	573	544	595	521	568	532	587	587	599	555	562	571	564	584	572	536	546	572	530	561	585	587	538	539	633	592	601	561	544	603	591	556	573	581	540	598	571	555	587	584	577	596	561	555	578	531	586	578	581	548	572	588	548	565	587	552	563	604	537	539	541	551	598	547	557	562	539	578	597	585	589	560	577	610	562	630	639	554	555	548	567	548	559	580	614	557	552	586	543	642	547	582	608	567	541	584	571	559	566	571	564	555	571	586	573	581	561	565	572	586	586	571	562	549	565	522	591	597	561	558	549	573	572	581	603	571	572	593	563	577	571	563	557	564	577	574	571	539	540	566	589	600	567	584	591	598	591	574	578	563	591	542	562	562	533	573	555	579	584	561	554	562	504	519	575	574	595	606	542	616	549	544	583	565	589	595	549	575	536	538	569	558	560	631	567	582	583	563	530	558	571	593	563	551	575	604	574	532	566	559	577	623	557	579	523	556	591	524	573	588	594	561	572	586	548	579	579	534	555	548	563	581	547	527	551	532	545	590	549	618	564	590	585	573	606	542	553	595	590	603	534	537	571	567	559	581	554	595	574	579	566	597	617	552	569	595	560	571	606	586	551	592	559	560	582	536	554	613	545	559	543	561	580	558	548	600	585	571	567	557	588	605	583	594	513	549	576	561	550	569	561	596	582	601	572	579	540	567	598	580	587	610	571	553	564	594	557	540	559	536	615	573	589	571	585	557	547	595	549	565	596	554	556	547	579	535	573	565	587	534	553	509	554	575	588	601	579	563	615	571	552	547	579	569	540	592	592	596	550	599	586	598	581	579	565	564	564	566	605	592	543	543	522	543	540	551	573	618	578	573	521	576	537	566	559	539	556	564	579	569	565	555	593	567	538	604	556	588	548	588	570	562	562	540	528	576	561	566	557	574	560	581	518	591	586	568	553	571	564	574	557	579	569	560	592	534	599	578	578	565	579	548	561	622	556	528	537	543	538	544	590	552	566	598	597	537	546	563	516	569	573	563	594	526	569	580	594	600	566	584	575	545	563	553	567	581	570	591	568	547	565	557	584	566	559	588	558	609	546	589	567	524	567	596	525	591	593	614	536	547	520	539	575	581	541	575	555	587	601	560	584	581	555	531	610	570	582	555	600	544	577	559	534	610	578	561	610	582	588	553	580	583	570	549	591	568	567	549	556	602	540	566	611	602	575	558	576	549	583	564	566	574	559	578	604	594	598	570	574	531	559	585	572	558	587	562	551	625	559	513	577	570	592	576	555	572	552	567	540	535	573	585	567	544	576	578	567	582	576	540	564	586	571	556	562	566	540	575	524	564	571	594	563	595	550	581	603	586	594	559	599	623	539	585	530	552	565	565	576	601	560	539	565	586	571	578	550	562	564	558	532	560	529	535	559	543	570	524	584	579	565	561	578	545	535	567	555	583	563	561	549	575	584	550	518	565	602	570	574	606	560	578	589	540	553	560	574	534	557	556	609	566	575	596	597	621	577	553	522	561	567	549	575	549	588	541	550	602	568	519	575	565	602	556	581	537	575	614	560	604	548	550	555	572	572	552	558	608	565	578	596	554	596	598	552	556	604	555	617	576	597	558	527	566	609	604	554	515	581	592	588	593	594	543	604	621	560	550	568	517	589	583	591	595	558	627	602	579	594	579	547	554	546	586	556	553	581	593	551	543	571	592	588	592	559	566	623	576	553	604	561	578	565	553	555	556	557	566	574	586	600	563	551	516	553	575	577	580	593	557	551	565	578	578	557	533	613	534	553	539	590	557	518	535	556	568	571	579	596	555	564	598	576	616	577	547	550	577	586	540	611	586	584	620	581	599	561	572	588	553	537	568	570	539	539	587	524	578	580	593	537	611	595	604	565	569	544	566	600	540	572	553	571	542	546	535	563	573	586	593	538	571	534	574	589	594	557	570	552	631	551	564	537	536	532	575	597	587	576	566	566	596	579	600	590	618	582	613	602	580	582	549	587	553	542	556	558	562	554	560	556	589	594	604	559	583	599	564	598	544	544	570	581	574	569	577	548	558	557	572	584	531	528	589	572	533	580	568	597	532	574	544	576	544	579	559	594	601	566	573	561	626	539	608	543	538	555	553	539	585	555	560	611	592	540	604	553	583	542	513	569	549	543	545	592	574	623	549	551	569	552	560	606	549	572	578	581	572	572	514	562	552	564	533	544	585	593	572	582	552	585	536	610	600	576	584	547	563	619	568	613	556	573	545	542	553	581	566	577	575	589	567	575	563	549	568	538	577	581	550	540	561	572	576	517	533	547	599	567	572	590	599	590	527	587	553	583	571	547	574	548	572	548	580	571	536	547	542	546	538	563	615	567	540	532	547	610	565	585	574	552	627	564	560	579	592	561	524	536	577	563	632	584	546	567	555	520	563	542	573	527	515	570	586	539	567	567	550	542	597	577	539	582	554	595	572	532	586	502	516	534	557	560	599	562	533	549	578	557	587	518	546	574	526	576	601	566	602	557	522	527	542	542	564	567	561	584	562	579	584	610	590	580	527	603	536	570	580	531	579	556
72314	68731	47210	19032	3380	259	225	226	200	232	243	257	235	258	234	257	235	256	232	259	202	246	225	261	212	220	245	256	226	219	226	221	252	224	222	227	235	277	222	210	201	196	223	238	245	231	252	245	258	214	246	254	244	214	238	247	245	208	219	217	212	203	205	245	244	240	234	224	235	206	189	213	221	224	215	228	240	213	241	191	221	247	245	220	215	224	242	240	248	217	202	241	214	199	219	214	216	227	240	210	245	221	228	234	231	237	214	223	237	249	220	237	235	215	185	225	219	233	240	213	211	226	207	201	231	232	231	233	252	249	248	205	234	226	230	248	226	229	232	232	227	242	212	246	218	236	230	214	220	220	238	214	245	214	239	236	222	236	251	220	221	227	194	219	230	227	232	238	222	225	228	228	222	235	253	228	230	219	222	212	229	242	213	229	204	227	215	243	250	251	226	229	204	234	219	218	237	196	228	229	232	235	220	244	234	233	214	235	266	215	256	233	215	225	236	217	211	199	242	235	232	227	218	247	236	213	218	234	215	193	236	217	228	219	210	228	231	230	220	226	206	228	238	222	234	228	236	238	224	220	251	208	208	242	245	235	220	253	219	222	235	230	222	231	189	237	224	227	242	241	235	228	230	245	245	218	217	232	222	221	232	236	226	213	259	225	213	249	224	221	230	241	209	227	232	210	244	228	247	244	218	216	254	208	225	219	253	236	231	225	201	241	219	234	247	216	210	226	207	246	218	242	222	233	230	249	228	240	220	230	238	210	210	213	227	228	224	213	230	219	247	205	247	249	216	248	232	208	224	240	224	221	243	250	232	225	210	233	204	238	248	230	253	230	224	219	222	230	236	231	225	223	234	238	227	242	261	257	234	211	203	252	230	201	249	228	238	219	223	225	221	225	224	267	249	214	205	238	204	218	221	278	222	255	225	247	247	227	225	215	215	239	215	231	214	243	209	206	212	211	226	225	197	238	232	219	236	230	249	218	231	236	229	240	210	214	233	234	213	209	213	237	243	218	241	195	233	239	233	211	207	244	196	233	245	232	253	224	230	222	246	248	242	224	223	223	201	217	228	215	210	196	222	233	227	216	230	231	220	214	232	265	224	244	217	245	207	205	236	225	227	242	200	228	262	252	235	241	230	233	249	250	222	222	217	251	226	222	233	245	228	216	233	218	212	227	244	223	235	226	206	194	207	215	236	226	225	198	244	228	227	239	228	212	234	210	223	250	239	226	232	188	236	213	243	234	236	239	228	216	201	240	205	251	211	239	221	214	214	214	232	241	242	218	234	248	205	232	248	239	223	209	216	226	205	228	245	229	223	225	215	230	239	212	249	210	188	222	232	232	235	204	238	239	227	214	246	246	245	219	244	233	230	216	225	221	230	224	198	234	219	222	216	231	244	203	239	216	234	208	214	238	219	212	215	221	213	237	210	215	220	221	202	221	218	221	217	243	245	228	215	201	254	210	224	224	226	212	238	222	222	244	242	241	206	241	219	208	224	228	228	228	239	222	211	212	238	227	237	239	214	203	223	222	234	239	236	235	225	204	258	226	243	231	212	225	222	223	230	219	228	237	205	245	241	197	250	243	225	231	222	245	216	240	240	201	214	201	206	224	229	217	230	236	218	220	222	247	258	237	211	235	225	237	234	214	218	236	234	218	224	220	195	232	234	232	227	222	234	234	210	257	216	234	240	211	223	212	218	227	235	223	255	219	229	223	226	231	258	254	227	235	234	237	240	234	200	254	226	225	235	229	260	228	245	242	215	229	221	229	213	195	232	246	219	228	223	257	215	239	245	213	226	223	240	254	269	219	223	211	231	210	237	220	237	235	234	220	238	236	213	214	241	240	239	238	222	198	238	237	238	210	222	222	236	245	198	234	202	231	236	225	249	226	209	247	244	233	263	238	184	210	236	216	242	189	266	227	250	247	207	212	250	214	212	262	225	241	223	227	206	229	223	220	243	243	232	217	227	224	241	205	260	260	215	222	244	248	213	246	219	227	231	234	245	213	220	246	223	212	235	232	216	215	199	228	208	196	252	228	248	240	208	193	219	240	193	226	214	232	214	232	211	246	207	216	214	245	250	223	251	235	220	243	256	231	210	215	225	223	223	239	239	233	235	206	229	251	226	198	215	236	246	222	222	231	241	241	210	225	234	220	218	229	216	216	221	226	239	240	213	231	203	231	237	208	225	230	235	263	223	220	217	209	259	207	214	222	235	204	227	241	237	225	222	241	232	227	207	196	222	228	232	198	231	215	247	247	197	221	252	223	236	219	206	215	198	230	195	184	188	240	214	235	222	232	280	211	214	229	248	208	227	239	218	203	232	214	211	227	208	229	210	232	230	221	245	226	235	239	206	245	239	272	225	201	243	220	237	261	209	219	231	222	224	226	237	240	225	250	202	199	233	257	213	230	247	215	251	242	238	215	202	238	247	202	214	213	224	250	227	234	253	206	227	228	225	228	212	238	221	235	234	219	218	238	255	217	232	231	244	234	206	219	225	206	237	218	234	239	228	242	256	237	234	249	222	250	227	208	213	228	211	235	223	211	261	245	220	231	237	218	267	248	240	223	242	220	232	219	222	206	255	243	219	207	256	234	239	223	258	257	239	214	220	237	248	223	224	230	238	209	224	222	238	232	222	236	224	235	228	224	253	218	212	221	231	199	221	235	224	226	230	205	231	243	209	216	237	235	244	226	234	255	224	244	223	212	214	221	232	218	213	238	243	231	219	228	223	199	235	240	244	219	240	250	199	232	238	266	213	258	227	229	226	224	229	231	210	226	250	238	242	233	245	232	233	228	224	235	240	226	221	215	196	219	229	223	233	226	245	219	234	234	244	248	224	246	233	243	252	223	228	224	254	252	234	219	243	239	237	218	220	232	209	240	233	224	233	237	209	206	221	233	224	254	243	221	231	238	208	256	219	212	211	214	225	219	236	237	209	227	241	223	233	228	218	241	203	240	236	215	218	236	207	208	229	210	234	212	257	216	229	204	215	235	224	218	225	220	214	228	230	245	232	254	246	247	246	241	209	216	223	255	228	244	176	211	235	223	227	209	246	220	226	230	220	205	231	253	244	228	247	223	245	227	234	241	231	239	214	211	228	219	244	261	257	250	228	258	218	238	231	213	245	226	232	241	233	243	221	238	226	211	249	239	225	219	228	214	231	245	233	207	241	211	202	236	202	221	245	231	212	274	236	231	212	205	218	227	220	216	237	221	215	253	212	223	233	242	245	213	233	211	219	225	230	248	210	215	206	236	243	242	241	211	231	214	223	200	221	214	192	236	226	210	225	227	244	213	240	231	216	202	284	232	234	218	230	220	238	215	236	241	226	241	228	239	218	247	273	237	222	202	226	237	247	228	220	211	232	223	255	228	235	204	239	269	236	228	220	228	216	226	230	226	207	252	235	244	243	242	210	251	222	191	252	225	212	218	225	212	200	224	229	208	215	210	231	221	236	232	227	224	230	226
66234	64056	46424	12186	828	807	764	796	797	772	799	760	749	797	735	753	731	749	746	730	786	806	750	737	757	690	726	775	770	733	773	715	776	799	744	759	764	748	753	720	760	742	748	733	733	770	742	718	741	733	767	794	759	755	776	756	729	751	747	735	790	730	699	809	739	706	776	740	747	721	772	713	768	776	750	722	736	749	795	698	714	730	737	706	749	729	754	763	705	710	738	731	726	722	733	765	754	781	741	762	716	750	748	731	740	777	761	785	718	735	747	762	757	761	736	727	748	752	721	779	768	729	721	739	736	688	720	747	689	768	751	696	695	725	765	783	701	754	691	778	750	729	768	750	775	757	722	738	697	738	716	728	774	702	776	765	741	709	747	762	754	771	778	780	725	767	760	765	776	767	719	715	751	725	730	706	723	711	752	754	732	732	760	744	773	722	676	736	737	723	741	763	757	715	747	742	701	683	782	749	720	721	721	711	775	738	758	769	756	773	797	697	723	738	791	710	772	693	726	706	752	754	754	725	771	731	763	755	792	732	720	762	735	738	762	731	768	742	724	740	727	750	757	712	755	715	756	747	744	806	758	762	778	697	714	773	732	755	734	787	791	757	749	760	789	728	746	764	752	710	744	711	759	705	736	750	739	712	767	773	722	723	752	715	731	739	708	736	712	741	711	763	785	745	772	702	740	757	738	704	709	740	758	777	737	698	727	726	701	740	715	740	760	737	762	766	763	746	739	687	730	779	755	747	728	771	714	733	729	760	776	752	752	743	782	719	757	711	764	746	777	748	724	781	794	741	732	779	730	677	797	762	751	740	747	709	777	765	759	729	782	766	729	751	821	724	753	720	766	768	754	739	754	777	716	724	757	726	785	726	778	741	677	733	729	713	750	719	751	694	716	745	741	772	733	761	729	714	726	743	737	781	712	776	771	741	745	777	784	736	738	722	716	736	714	764	701	744	759	718	740	752	726	747	713	692	699	775	760	773	741	701	749	735	753	788	730	718	740	740	740	783	758	774	724	759	766	743	748	709	725	730	760	726	758	728	688	786	729	731	743	739	751	704	739	730	723	732	707	730	749	727	780	686	733	760	718	708	716	743	793	782	729	760	703	742	750	742	744	720	735	712	763	755	746	690	752	748	727	733	717	756	706	727	775	708	740	766	788	730	755	792	721	764	719	741	750	740	733	797	759	730	729	810	711	767	756	724	688	721	797	779	732	728	740	786	714	686	754	738	747	732	705	714	756	722	748	735	766	715	720	777	732	759	774	746	716	708	730	754	724	743	740	753	757	777	739	765	738	744	706	707	723	751	760	746	736	749	748	774	754	764	701	749	748	773	721	760	789	768	699	778	733	814	731	693	772	768	724	738	767	689	797	753	800	774	742	760	713	744	731	718	726	725	745	808	755	671	739	784	725	699	716	754	741	697	744	795	702	676	801	772	724	716	749	767	757	744	775	734	733	760	727	720	711	808	778	772	758	726	740	685	693	747	784	742	728	678	742	755	755	771	776	792	771	743	738	730	726	760	700	756	722	728	748	734	744	742	725	738	709	715	727	739	780	736	718	745	764	773	810	734	732	735	763	725	746	770	750	686	774	750	718	752	739	739	739	710	732	725	746	748	728	787	787	709	709	779	726	736	734	764	723	754	721	714	758	747	766	753	738	702	797	730	727	719	707	805	731	783	768	765	778	757	744	722	709	765	752	740	735	700	699	824	796	762	740	795	747	787	760	750	788	763	736	756	773	720	760	785	756	765	727	739	775	718	703	737	708	742	737	696	745	773	763	717	725	720	710	752	748	793	751	714	729	727	708	726	742	729	785	743	749	740	763	754	747	756	729	734	695	799	767	732	729	740	763	740	809	744	708	757	822	702	745	754	723	716	745	791	784	686	727	753	798	734	763	724	736	705	776	765	714	710	750	744	775	748	722	742	764	750	755	722	785	748	767	719	757	783	712	793	748	793	776	725	717	740	761	781	705	762	743	750	700	729	755	778	736	728	709	788	776	804	758	746	744	757	707	659	759	766	766	743	743	673	727	763	728	687	722	755	692	744	768	739	727	755	781	710	751	667	749	718	748	718	725	826	748	738	734	718	720	753	749	721	732	773	722	699	764	784	744	748	744	748	761	725	762	721	760	725	726	750	730	702	726	761	759	750	764	741	756	732	707	706	723	762	739	734	763	780	768	712	767	763	726	774	739	747	784	722	715	827	747	798	738	732	771	726	743	754	772	744	722	747	721	715	791	730	744	767	759	747	792	746	765	676	704	775	759	731	731	734	740	719	744	772	736	767	720	710	753	761	766	705	724	780	741	764	752	706	734	760	753	740	738	751	718	769	767	710	699	712	760	761	813	768	750	718	742	789	715	708	724	768	703	729	743	743	701	805	772	748	714	693	724	763	760	711	746	778	726	789	724	744	761	777	744	701	724	764	768	707	735	782	735	707	739	736	745	727	725	746	760	771	735	732	730	724	749	710	708	761	709	722	761	746	762	790	682	735	733	766	785	763	740	715	760	793	711	734	749	731	759	727	775	722	745	745	715	730	731	750	756	731	731	744	737	758	750	718	712	764	751	735	751	781	736	693	747	771	777	750	713	734	726	716	763	729	752	729	745	768	747	797	717	793	709	728	767	765	725	756	800	712	739	763	725	745	723	725	783	781	676	731	751	670	742	748	694	741	752	743	745	795	780	782	722	746	728	745	715	715	712	711	793	737	707	744	726	761	721	718	759	783	718	700	726	698	740	782	755	762	742	714	754	778	755	737	725	770	711	672	765	779	706	763	728	683	785	720	739	782	755	733	730	743	764	759	761	736	745	747	738	783	729	690	777	752	713	737	737	746	739	752	701	782	794	707	742	716	723	717	731	688	784	709	738	800	724	717	776	693	726	745	689	804	802	742	737	753	767	727	778	709	692	727	735	718	772	746	784	726	717	738	777	720	747	756	783	726	779	786	708	705	759	788	714	776	715	724	760	720	732	713	753	707	708	817	718	763	722	712	781	717	740	728	769	754	707	813	728	772	736	755	782	803	747	764	755	706	784	708	727	736	736	768	765	716	750	795	760	770	729	799	748	726	789	728	735	762	728	719	712	724	712	741	728	776	754	735	681	746	731	749	794	773	770	754	773	756	744	780	739	735	757	762	681	770	764	795	748	741	768	746	757	740	734	741	787	738	759	740	734	736	747	735	755	763	756	736	737	760	734	725	739	765	777	740	758	707	715	738	744	780	754	792	716	755	758	784	722	803	775	764	756	736	733	730	738	752	754	727	755	736	741	717	730	765	695	699	707	705	790	739	738	772	703	698	780	751	773	754	726	735	751	751	726	712	769	747	750	682	749	789	749	698	731	749	745	763	724	726	709	782	759	793	729	762	758	769	716	695	714	750	745	737	768	765	737	763	766	754	748	726	682	723	708	740	766	758	728	733	738	719	713	779	821	773	750	691	764	757	760	744	766	725	743	723	746	755	747	783	744	721
36552	23618	7581	678	221	213	228	179	212	198	173	206	200	207	196	204	203	193	205	191	180	198	198	206	222	218	184	189	192	217	190	223	193	206	200	225	192	187	220	188	215	203	192	188	196	203	199	213	210	223	182	194	179	221	178	181	184	196	185	203	182	205	187	208	192	217	194	194	186	206	205	153	206	199	201	194	217	206	199	207	190	220	194	186	211	204	208	189	221	217	203	197	237	209	198	191	199	219	195	221	201	207	184	198	187	191	204	176	226	222	169	201	221	227	189	183	209	187	192	182	199	195	191	194	193	200	223	203	206	190	178	190	212	198	206	235	216	210	203	216	204	194	223	206	185	216	223	200	202	222	207	182	224	204	211	195	204	192	209	213	184	183	189	206	238	192	217	187	194	174	194	214	219	200	195	198	175	201	211	215	199	204	233	188	174	212	208	181	198	163	180	188	218	201	198	197	180	200	214	179	216	181	178	177	195	173	200	180	186	185	208	189	185	208	195	212	193	187	207	219	205	210	203	204	191	191	192	188	197	175	208	190	190	176	219	225	190	200	198	192	221	193	198	199	205	206	198	197	201	205	208	205	213	218	198	194	200	187	177	220	214	195	194	188	204	191	173	189	186	198	212	190	205	203	224	203	203	208	207	213	219	205	192	220	213	174	192	226	177	224	226	211	211	192	198	216	232	181	227	226	182	200	184	220	212	184	189	211	204	213	212	178	192	213	187	196	185	180	207	199	216	194	192	187	202	200	181	210	195	213	189	194	186	213	162	191	207	177	227	177	191	186	180	196	205	190	214	209	223	169	209	179	208	180	200	191	203	210	208	204	191	186	201	214	204	201	190	203	171	184	190	216	184	191	211	196	181	203	211	179	212	213	217	195	198	193	237	215	191	229	227	207	194	212	209	203	193	178	199	191	205	215	186	206	238	201	209	220	181	196	185	196	229	234	184	203	224	203	183	193	194	202	195	187	205	212	193	207	207	186	220	198	173	196	208	191	200	210	208	188	206	208	201	224	213	204	194	214	207	188	201	195	208	190	206	202	178	186	173	199	219	185	215	203	205	209	186	204	210	188	178	214	218	220	212	192	188	227	202	207	213	197	229	206	190	211	189	212	186	179	155	189	207	205	213	231	193	188	220	200	166	218	205	200	171	183	185	216	196	179	210	209	215	200	186	204	206	197	188	198	196	206	208	203	227	184	228	171	205	178	191	199	224	218	196	195	181	189	190	204	207	180	191	176	200	215	211	220	187	217	226	193	191	176	219	205	210	234	199	193	195	191	183	206	187	201	192	210	208	207	191	202	183	177	199	229	188	222	205	196	198	174	198	167	208	213	209	201	179	202	193	175	169	214	221	201	175	182	195	209	211	188	195	201	197	196	181	197	176	201	202	180	188	196	193	169	219	195	189	201	210	190	210	191	226	196	204	221	217	204	190	186	206	201	184	206	202	221	192	190	219	214	204	204	202	217	213	216	183	205	191	201	177	217	200	237	194	198	196	211	227	194	189	216	192	195	212	200	197	185	190	206	178	195	233	205	196	202	177	212	199	184	198	219	188	191	193	199	201	218	198	220	205	203	216	193	230	179	200	189	187	178	192	221	195	193	194	238	231	206	205	221	211	217	216	203	186	194	195	179	188	183	216	212	202	229	177	217	191	202	177	190	185	174	197	195	198	207	196	207	183	176	203	205	220	210	200	194	187	214	183	217	179	186	194	191	211	186	214	204	208	175	199	193	197	196	200	212	228	205	192	180	179	192	187	228	213	196	201	214	187	187	206	191	179	196	224	177	165	184	195	191	195	189	206	185	178	198	190	160	216	192	211	182	209	200	225	193	195	215	204	183	194	192	225	209	208	190	202	178	190	214	189	193	193	214	210	186	206	213	196	191	213	175	212	224	219	193	212	192	202	214	194	189	214	209	218	208	208	204	194	210	195	192	209	213	198	186	213	189	203	212	192	190	203	187	210	179	195	178	227	206	187	213	188	199	229	189	228	194	205	204	195	183	197	221	188	192	187	205	209	203	183	170	202	202	205	204	188	199	199	207	234	182	200	176	177	245	195	189	219	183	219	193	202	178	206	194	194	198	164	192	202	210	189	207	231	181	199	193	205	193	199	202	219	205	210	191	208	189	203	199	188	211	220	182	187	201	235	196	182	192	196	211	186	208	202	221	187	201	225	206	205	174	197	198	208	209	212	216	202	212	205	175	223	221	184	197	180	184	202	186	206	198	219	223	184	188	199	201	186	185	192	202	201	186	219	194	203	182	207	194	198	233	213	183	199	199	188	228	199	191	186	215	213	187	203	226	209	203	192	202	208	224	205	186	176	192	218	199	187	230	191	201	209	207	193	175	218	209	172	201	207	206	232	193	174	180	213	225	203	204	200	186	202	190	207	192	209	197	185	220	206	173	216	207	219	211	191	198	204	210	220	208	209	212	214	191	202	184	200	200	209	199	183	184	202	197	204	189	208	209	195	222	201	200	183	196	177	181	206	200	204	208	181	184	195	203	201	177	202	192	208	205	179	204	200	211	185	210	204	214	192	183	199	195	220	217	206	218	182	197	188	190	184	192	195	216	194	213	221	189	213	195	207	196	201	184	178	184	214	211	181	198	207	204	215	206	203	194	182	193	211	198	208	213	177	215	194	184	208	210	216	195	222	191	216	193	208	188	196	205	205	200	220	204	192	203	205	212	184	203	216	233	201	209	194	228	193	200	207	186	187	183	194	179	209	185	211	182	195	193	190	190	193	203	167	213	194	217	200	188	209	212	191	192	203	192	195	209	177	195	186	216	222	194	217	204	196	177	191	202	210	196	177	230	187	207	209	182	200	216	207	199	208	200	197	188	210	180	200	195	200	193	179	202	181	188	200	198	217	208	217	201	196	218	223	189	193	183	201	192	192	202	225	219	185	199	218	196	181	209	230	204	209	199	175	194	196	229	214	204	207	200	202	217	205	197	216	206	201	205	183	236	204	204	211	192	191	198	190	185	211	200	194	203	198	189	220	197	192	194	188	204	207	191	187	186	222	216	207	194	215	200	204	190	222	189	208	180	196	189	174	197	212	201	198	216	216	198	200	194	218	209	199	216	188	202	203	211	201	215	211	168	200	205	198	208	187	220	224	191	196	192	177	188	174	220	180	213	170	188	195	200	229	185	186	206	209	220	205	188	188	203	196	180	221	198	191	206	189	198	193	208	198	195	210	214	196	221	211	196	171	175	189	186	208	197	215	198	218	204	183	216	208	197	194	206	216	193	210	193	220	219	191	175	199	211	191	191	195	172	196	197	196	231	183	186	177	195	209	168	213	211	203	205	187	204	229	229	213	196	208	193	195	199	226	179	207	208	192	213	204	229	195	198	218	168	210	195	208	197	190	207	193	193	217	232	226	171	185	196	207	178	218	187	219	211	199	207	176	198	211	208	220	200	189	213	213	194	200	201	200	219	209	200	219	196	230	172	232	194	207	189	228	198
37956	26525	11272	1634	689	665	667	712	661	670	637	718	696	665	651	651	655	685	668	680	660	662	702	672	700	653	666	650	670	682	667	666	736	647	724	686	649	686	675	623	631	668	644	693	700	658	699	709	694	686	698	686	717	633	686	694	694	668	706	731	677	701	686	687	702	689	646	675	657	675	705	704	734	672	726	673	689	711	690	683	673	679	658	684	719	711	678	748	751	692	655	682	666	690	605	688	667	664	657	677	638	684	644	620	691	694	635	690	707	708	669	674	639	685	678	670	657	685	639	662	672	702	697	697	696	679	682	681	713	663	691	680	651	642	705	727	740	693	711	674	676	723	630	661	697	662	698	679	649	691	678	664	686	689	694	648	665	678	725	685	640	651	645	646	694	655	702	642	680	669	626	660	661	672	612	664	662	660	659	654	655	654	678	664	665	637	702	682	628	697	685	666	687	647	702	656	681	665	660	691	709	695	681	711	696	686	672	670	667	665	707	750	681	704	660	687	686	682	690	678	665	649	653	720	700	727	666	679	699	694	710	657	647	693	704	684	693	716	704	697	702	650	690	661	697	669	647	655	641	715	661	683	710	681	702	664	733	657	669	632	715	688	670	691	717	648	658	679	640	691	663	696	722	706	688	663	700	654	664	639	679	691	666	694	667	614	655	654	658	700	681	666	666	653	695	683	688	669	674	695	681	656	638	694	691	676	690	690	676	662	697	675	710	662	665	649	690	672	667	652	645	633	667	657	646	674	668	664	748	660	718	666	684	688	621	673	671	694	719	660	638	680	716	677	693	679	646	624	675	722	697	691	679	655	680	660	658	693	654	664	686	710	661	703	673	661	647	687	672	699	693	700	703	704	654	688	664	710	660	661	682	681	737	686	689	696	663	665	649	642	702	660	711	764	648	662	671	672	672	649	732	637	675	670	676	683	687	686	681	696	679	654	717	675	670	698	658	638	696	662	659	683	675	682	675	676	700	712	657	674	670	675	706	654	704	649	686	680	677	693	692	678	657	685	665	669	699	667	670	681	683	675	642	621	668	690	660	677	687	662	730	677	736	685	657	639	640	614	674	709	679	633	675	637	669	657	642	724	673	765	684	729	657	642	668	688	685	682	692	700	690	703	670	657	694	679	643	657	665	698	687	690	679	684	637	685	668	672	725	681	662	704	671	689	657	727	675	660	657	642	722	668	696	696	703	678	714	743	688	701	708	617	681	683	664	698	670	706	665	689	650	683	668	631	691	705	704	665	666	686	689	669	686	663	682	674	708	653	692	682	734	658	668	676	665	708	673	645	688	661	631	660	672	666	639	645	664	705	655	667	746	669	692	649	671	698	692	689	637	719	619	682	672	668	696	703	649	629	726	628	655	663	684	694	678	708	680	693	726	688	651	672	684	663	678	690	675	609	703	711	690	668	659	661	760	686	693	665	695	689	650	708	685	705	675	699	603	709	718	663	660	712	658	672	682	644	672	674	694	693	673	663	707	664	701	683	680	677	685	662	693	659	686	656	678	671	702	662	649	666	662	696	682	719	705	611	687	676	662	696	697	681	711	711	663	681	719	718	671	675	692	685	692	648	638	704	693	683	705	722	661	655	709	721	682	676	688	684	660	682	656	674	663	692	657	728	688	610	635	661	700	702	678	697	723	692	708	678	625	690	705	661	672	712	653	716	685	640	700	679	682	725	660	685	667	661	635	688	674	692	663	702	639	617	705	677	673	673	668	690	681	659	712	654	647	691	650	685	654	658	677	690	722	669	637	704	640	691	666	671	637	645	679	687	698	663	683	666	680	674	684	684	689	688	697	725	691	648	667	691	655	639	689	670	685	719	682	718	679	723	666	694	697	658	667	697	680	674	698	694	697	683	642	651	665	716	703	661	658	701	690	691	702	708	685	686	689	706	692	669	693	664	666	696	660	715	658	689	665	690	701	703	702	702	674	686	690	699	687	670	685	688	687	675	660	673	653	685	640	659	640	668	641	684	677	690	658	687	640	695	700	678	625	657	657	704	640	683	680	640	700	672	671	686	704	648	630	704	662	705	695	702	676	678	671	713	651	704	666	672	690	676	684	698	673	672	655	665	662	677	703	701	632	682	686	638	697	681	713	696	733	705	684	699	693	712	694	681	629	662	677	640	666	700	718	648	658	667	701	679	640	683	662	655	702	680	652	703	720	639	709	664	682	689	667	680	690	672	690	668	680	657	699	684	716	647	659	710	666	734	678	640	660	672	696	680	673	691	656	659	710	666	648	628	667	677	631	694	684	677	678	669	687	660	642	654	737	696	698	677	674	710	655	748	656	675	661	669	725	624	682	683	670	665	666	645	663	641	672	707	715	699	685	685	672	659	714	662	655	681	648	671	672	688	707	676	670	666	695	687	687	681	685	697	652	656	684	659	658	707	688	700	637	663	671	693	650	667	712	668	753	672	698	669	706	679	716	697	699	704	663	693	691	646	691	639	655	684	686	699	645	737	663	695	660	702	671	686	659	594	685	664	639	688	681	674	660	654	655	653	691	647	664	656	698	699	614	693	734	724	656	710	600	692	679	716	640	682	664	667	643	669	666	652	623	707	721	672	679	676	713	712	679	670	689	698	698	659	641	684	654	694	662	682	660	676	672	704	658	713	662	689	706	647	690	687	650	671	685	697	668	659	673	652	687	693	657	677	693	703	667	661	668	626	730	667	670	688	656	681	647	686	662	664	735	696	673	690	669	698	699	700	717	671	652	653	648	676	662	711	637	661	662	668	708	653	688	677	675	658	681	710	685	699	692	667	690	678	699	725	692	635	681	654	649	655	703	713	710	699	650	647	671	652	708	703	663	682	678	688	676	657	699	642	709	678	652	702	717	701	669	668	684	642	672	647	642	691	690	681	696	672	678	631	694	689	655	640	692	700	652	703	672	766	667	699	669	654	708	699	678	658	713	708	712	650	704	678	699	697	625	687	645	706	711	660	663	654	684	684	635	698	639	734	686	680	694	706	664	664	702	663	720	687	682	628	674	642	647	712	689	643	717	656	690	690	719	707	638	683	683	695	651	671	684	701	695	668	650	687	703	644	678	673	691	675	647	683	673	627	651	725	695	669	659	663	681	658	658	685	672	677	706	714	700	715	712	702	727	663	730	692	667	679	723	674	628	625	675	696	646	693	658	702	688	643	695	682	692	679	706	686	667	699	673	611	724	675	662	660	640	645	620	656	664	683	671	694	656	697	683	685	640	732	684	669	702	681	700	690	684	710	656	686	624	699	709	730	680	660	703	676	713	707	709	657	732	631	667	648	691	669	659	691	640	689	749	667	660	679	663	689	721	687	712	653	684	684	634	671	647	696	681	704	662	688	664	678	676	670	736	680	693	648	682	696	645	724	672	661	713	691	683	674	666	675	705	681	732	682	667	723	662	720	721	698	647	673	696	710	669	691	695	663	696	683	651	649	675	698	677	655	680	682	674	657	659	738	696	619	660	661	642	661	687	681
68582	59087	35359	10245	496	166	175	196	172	161	184	203	180	183	189	173	171	192	187	187	175	157	187	188	141	168	162	184	132	179	152	178	189	171	180	168	172	187	158	180	163	174	143	152	169	170	194	139	173	171	169	187	159	157	156	179	154	171	180	179	160	184	166	181	160	151	195	187	169	168	176	175	153	186	163	167	164	168	181	167	184	153	188	151	164	167	175	181	167	152	173	164	163	164	189	173	187	171	167	165	166	183	180	174	167	167	196	159	169	169	176	181	164	168	156	198	160	198	187	199	176	181	173	177	162	182	163	210	158	188	148	165	154	185	160	171	194	173	162	165	169	188	196	168	154	174	164	171	163	174	151	197	168	173	179	154	165	169	191	155	175	188	184	170	186	177	157	154	198	180	169	155	150	196	186	176	154	192	170	161	160	161	159	150	180	189	177	180	157	196	162	179	181	157	162	181	180	174	154	164	172	181	171	165	163	164	176	147	160	163	169	155	170	181	191	176	189	182	173	179	188	154	175	176	168	173	164	158	186	175	164	187	161	173	166	172	190	185	174	152	178	168	186	190	181	166	197	212	182	142	170	178	188	161	156	202	177	195	186	177	163	165	171	180	184	167	193	173	167	163	158	159	150	187	170	157	167	178	173	189	169	180	161	184	181	186	177	181	178	151	175	178	173	188	192	179	171	179	190	149	156	164	169	168	170	155	168	171	156	170	156	143	157	202	168	163	165	176	202	164	159	174	175	163	162	171	167	155	183	167	176	154	182	164	162	178	163	165	160	165	162	169	163	176	186	179	176	182	165	206	176	162	160	179	160	194	161	160	146	163	173	171	178	191	184	154	181	159	148	156	195	148	174	159	179	164	163	198	163	172	204	169	177	186	178	181	173	196	168	181	162	190	165	165	172	177	189	155	189	175	172	163	169	179	175	178	175	184	159	187	206	149	212	186	184	179	170	159	180	163	174	185	184	175	157	175	167	164	157	162	164	158	172	178	196	187	149	176	151	184	202	175	149	199	140	152	152	170	171	171	178	163	185	171	165	191	172	176	167	154	197	200	175	185	193	165	164	174	171	154	182	177	147	191	155	175	181	150	180	166	156	184	157	166	148	169	164	182	179	156	151	188	150	162	162	171	174	157	167	161	170	190	167	174	152	179	149	181	168	161	188	172	163	184	162	194	155	173	174	163	204	153	161	172	151	178	187	189	190	195	158	151	160	168	163	183	170	175	196	174	183	167	160	158	179	146	159	176	172	167	171	198	173	175	154	180	160	189	184	189	171	166	172	158	192	174	172	162	155	186	152	162	167	188	180	185	199	164	183	180	177	157	173	179	175	152	163	192	164	172	164	176	170	169	171	174	170	144	172	209	179	171	181	147	164	166	192	184	184	179	148	171	174	163	162	156	166	169	183	175	177	163	185	182	158	185	169	182	168	165	190	180	165	181	168	164	176	164	163	156	161	163	187	163	154	173	175	198	176	149	181	189	167	185	168	184	158	180	187	164	188	171	160	148	167	177	161	178	173	158	202	139	168	177	178	166	157	179	159	182	199	187	183	140	166	166	163	178	189	173	176	177	180	154	154	142	175	158	177	183	166	180	180	199	165	171	160	146	180	189	161	180	165	195	179	169	166	185	190	155	164	149	191	180	159	152	183	179	194	171	169	140	179	160	170	174	168	182	162	187	170	162	179	168	204	196	177	185	169	188	161	169	174	148	185	161	163	186	169	199	156	153	182	152	164	169	184	146	199	184	167	179	165	158	182	142	175	178	167	180	182	151	179	164	168	162	182	185	158	163	150	181	185	167	178	169	174	172	171	189	151	169	161	148	182	187	189	195	190	160	182	173	165	164	165	193	171	159	169	144	149	177	175	179	148	203	174	168	165	181	156	170	190	156	166	158	174	180	172	180	197	172	155	185	176	185	175	180	176	164	161	171	177	137	196	161	154	139	146	155	175	161	164	157	161	170	173	181	183	196	170	163	174	182	169	169	173	183	150	174	160	191	171	152	156	167	158	144	173	163	192	170	176	164	158	170	157	153	177	166	182	183	171	175	166	191	185	164	160	161	196	178	178	200	167	138	186	183	173	167	160	175	180	175	185	174	170	184	161	149	178	193	173	172	180	199	177	186	170	180	166	164	167	197	193	196	168	155	154	186	178	173	174	156	187	177	182	145	172	155	178	186	179	167	154	199	177	163	160	182	164	162	184	173	162	155	192	167	161	188	191	169	166	170	159	152	172	164	190	169	162	172	148	161	185	188	183	163	176	164	195	168	164	169	158	157	175	184	158	172	173	181	181	161	182	183	186	188	140	153	181	172	195	179	172	191	175	133	151	175	188	157	186	163	161	178	146	173	160	189	190	195	187	183	167	176	191	174	173	179	168	155	150	174	170	183	218	192	161	182	190	186	159	171	171	184	158	182	169	171	150	174	152	172	173	189	182	165	168	155	166	157	183	171	178	173	164	163	171	165	175	181	172	158	156	179	181	176	162	191	179	193	168	190	189	169	199	170	171	172	161	169	151	161	177	185	177	186	168	186	172	166	174	166	163	178	158	148	148	181	171	162	162	166	205	160	164	166	155	166	171	185	152	171	171	170	184	162	179	181	166	182	197	160	164	182	156	163	178	163	200	174	166	169	177	163	149	177	182	153	181	174	166	180	180	177	174	190	199	163	181	180	175	168	184	172	162	185	171	175	153	153	146	177	177	178	165	164	165	183	180	175	178	185	207	150	172	183	181	165	167	169	159	183	162	159	160	170	156	155	188	172	174	169	133	164	160	164	186	162	199	153	185	180	183	169	177	177	191	185	157	183	183	172	170	177	165	174	186	178	181	173	188	161	167	165	160	176	173	178	172	180	149	165	172	164	168	171	175	175	169	164	165	163	170	155	163	149	190	172	182	185	177	163	155	197	175	166	187	156	174	176	192	162	172	171	161	147	174	165	177	154	167	173	184	166	186	181	185	158	182	150	171	171	177	179	161	177	180	181	188	154	178	165	188	145	152	171	167	152	176	140	169	168	161	159	149	179	180	164	148	158	163	172	171	140	159	151	170	166	182	197	166	161	175	167	182	146	176	162	167	162	180	165	158	162	173	184	143	168	163	152	169	179	152	172	178	165	187	170	203	154	187	185	158	181	170	159	175	171	172	139	162	166	183	178	176	187	155	192	171	169	183	191	160	169	162	181	183	170	184	143	172	180	186	160	157	163	153	189	172	199	176	178	179	160	179	175	177	176	191	169	176	198	161	151	157	160	153	176	189	176	174	163	176	176	171	155	172	171	172	207	166	160	186	167	167	156	190	161	177	192	183	152	150	168	137	160	201	166	155	165	190	179	172	177	175	163	195	185	177	200	172	162	169	150	173	172	179	199	180	165	174	152	165	174	192	188	165	167	174	172	169	144	155	163	211	164	173	165	154	153	161	160	162	180	170	171	175	171	160	170	158	216	174	146	167	173	180	178	173	159	193	148	163	151
55288	48828	33663	7873	636	608	590	615	606	617	592	588	604	545	608	630	591	628	591	628	618	607	604	605	599	631	573	602	577	568	559	592	568	553	575	601	608	590	568	573	623	603	620	561	609	630	596	580	602	560	608	602	577	599	580	612	588	599	590	620	617	613	577	588	577	579	571	572	637	578	576	607	604	602	617	598	590	635	598	624	570	595	613	604	568	615	602	620	594	568	591	580	594	554	602	588	602	633	587	587	542	573	542	594	617	554	598	602	602	644	605	604	590	548	597	568	628	609	585	573	595	624	562	607	581	626	593	577	623	605	603	608	640	590	671	614	584	608	586	584	592	593	570	600	618	599	571	598	620	615	564	624	611	604	570	570	598	569	578	563	594	555	559	600	635	562	599	531	643	619	588	561	597	581	592	596	595	570	561	588	584	589	592	587	583	572	626	597	554	566	579	584	597	595	599	587	603	636	586	587	598	586	598	591	564	596	625	594	602	614	585	652	574	600	600	573	572	613	586	606	563	597	588	610	603	559	574	556	573	521	571	580	613	627	574	600	604	570	613	583	581	596	598	555	596	586	618	590	570	598	572	584	561	586	577	583	574	590	626	608	595	576	622	574	581	596	607	580	579	576	582	557	621	573	573	632	572	608	627	570	603	576	615	587	637	593	555	567	594	570	579	576	559	599	592	602	583	614	565	609	565	598	593	612	622	558	613	585	587	596	572	596	602	604	608	543	624	625	545	619	571	578	597	598	586	609	607	610	577	602	579	532	567	652	585	600	593	566	642	595	584	591	631	600	557	571	632	573	597	603	553	574	535	625	570	566	627	581	580	566	619	582	643	569	594	635	629	619	547	624	579	586	587	601	616	593	586	587	552	583	607	570	590	588	597	588	594	546	611	564	583	610	606	590	591	624	563	596	560	579	609	545	559	584	601	601	613	606	561	586	613	615	641	530	567	601	569	586	603	568	553	580	632	612	606	589	621	587	614	586	579	611	575	584	546	602	568	598	608	621	590	599	565	574	585	577	561	599	573	586	553	595	590	624	587	626	626	557	589	595	611	587	601	578	586	599	641	612	564	617	590	589	590	591	600	594	548	582	596	577	594	579	557	608	530	577	614	583	569	604	651	572	633	592	600	566	599	601	635	537	570	559	593	595	567	576	587	566	592	618	656	586	601	572	596	586	566	550	599	565	591	574	579	562	563	541	576	551	643	596	614	540	602	651	606	643	597	601	567	560	605	568	623	589	627	602	591	605	566	590	650	593	583	614	584	628	613	622	560	602	623	565	566	594	577	590	585	590	579	593	586	572	568	573	602	591	566	576	554	574	587	627	597	559	598	575	590	627	613	600	622	592	576	593	618	600	551	557	606	597	590	545	612	541	564	617	600	606	610	537	637	573	578	637	565	568	585	588	605	594	614	597	639	624	601	569	587	555	608	595	634	567	568	585	571	587	610	614	634	558	645	620	601	590	578	604	598	596	577	619	622	574	598	549	622	582	586	580	586	611	620	578	588	652	571	580	602	583	583	622	535	578	584	554	577	615	573	578	593	587	577	554	572	637	607	593	647	571	594	581	584	629	574	608	593	579	567	602	578	627	648	582	594	579	607	593	589	599	596	587	553	557	588	598	558	638	531	541	585	595	563	618	591	593	606	595	640	561	591	589	602	594	598	563	565	585	613	598	590	562	612	583	627	568	594	561	602	605	617	609	582	634	593	638	567	594	630	607	574	568	559	554	605	563	629	585	589	601	600	585	577	575	535	610	614	591	584	579	589	588	588	567	587	606	579	598	612	550	598	559	580	596	573	591	592	607	582	574	574	612	603	587	597	610	596	584	578	542	582	593	617	617	572	568	578	605	572	595	561	616	607	563	601	637	570	637	594	587	626	596	610	603	600	584	604	592	606	584	608	585	544	590	553	583	542	544	591	552	604	583	586	613	628	566	606	589	611	608	601	569	602	592	656	624	582	573	567	565	591	591	582	578	578	590	578	631	581	550	593	587	621	579	553	587	571	575	575	558	534	620	601	589	568	607	592	592	550	597	615	591	575	611	598	595	583	575	569	586	556	593	588	602	580	560	621	594	607	588	551	584	602	589	588	597	590	620	607	624	602	573	565	583	625	601	604	578	581	612	590	577	566	628	591	575	579	592	566	576	571	556	619	610	616	590	599	603	624	589	584	550	599	610	626	586	608	617	583	595	587	613	612	560	573	627	594	551	624	572	588	598	613	588	585	607	639	650	618	640	623	588	624	540	600	593	594	538	609	612	624	607	567	632	595	603	614	587	561	604	590	606	604	582	578	548	605	598	577	607	543	584	601	588	593	585	562	597	577	592	591	598	561	593	601	571	608	593	552	637	585	561	618	595	597	597	599	624	560	593	608	593	595	579	624	560	621	606	593	545	519	572	621	584	577	612	586	585	619	600	572	613	613	620	593	611	624	609	579	580	597	582	591	595	539	575	595	582	574	609	594	570	583	601	582	583	632	650	594	598	636	611	591	583	581	550	610	599	579	567	598	575	601	604	597	565	576	612	562	576	600	569	568	647	620	611	683	573	620	601	610	591	586	606	601	563	584	607	578	586	580	574	602	582	615	624	541	571	629	640	587	601	574	570	580	594	606	583	620	588	594	597	583	584	592	591	587	600	576	619	623	560	581	619	600	616	572	544	623	571	618	582	608	597	583	577	574	582	583	609	631	577	581	590	571	585	563	627	557	595	589	610	611	548	589	589	579	611	602	580	635	580	599	581	589	591	603	552	581	616	607	560	609	599	578	599	596	594	546	590	602	544	634	619	613	581	596	599	605	609	565	595	603	595	604	597	579	593	629	593	617	543	595	626	603	623	590	549	619	613	586	598	615	592	596	591	567	580	593	579	571	590	562	585	575	599	620	575	643	613	571	545	570	594	576	553	576	573	538	567	616	609	541	606	538	582	606	588	565	539	583	603	640	560	618	569	578	595	604	579	582	603	616	570	591	578	603	582	577	565	561	578	567	594	575	591	567	561	564	582	623	573	620	585	574	595	595	536	565	550	643	621	602	534	533	536	622	580	574	592	584	610	597	604	622	584	571	581	613	590	594	593	638	580	580	597	592	581	555	593	612	572	595	623	601	584	587	585	588	593	624	590	585	617	656	575	623	555	597	610	586	618	589	610	567	593	568	571	541	606	565	554	571	600	607	679	609	606	585	629	603	589	589	540	592	579	594	575	579	580	616	575	584	614	575	549	554	585	614	610	557	589	564	543	621	623	589	592	609	559	586	592	561	596	549	599	564	590	596	575	629	553	541	551	589	581	603	563	619	551	576	578	583	574	606	598	595	622	589	566	590	583	617	576	605	582	577	599	597	597	563	602	611	591	610	574	615	586	569	568	585	590	558	615	578	623	577	549	579	574	586	568	627	595	569	554	626	599	581	638	619	581	590	608	567	624	615	588	577	576	634	581	592	586	560	596	594	552	553	533	598	600	591	587	593	616	620	574
75390	70104	46210	19014	3018	273	238	224	206	238	225	218	242	210	224	211	250	184	215	241	231	225	229	197	217	251	220	225	230	239	238	228	217	218	225	220	219	244	221	232	223	236	229	233	260	195	223	211	198	221	240	232	236	219	212	241	220	200	205	226	226	237	227	209	202	215	217	233	242	209	220	214	206	221	205	220	212	212	209	238	223	228	226	244	216	181	241	223	237	213	218	210	222	220	210	206	221	212	210	227	232	229	217	228	219	223	243	205	204	221	216	212	222	201	211	214	202	222	245	209	208	217	234	233	197	209	204	234	234	214	228	237	250	213	213	245	201	216	217	210	236	222	214	202	221	216	179	224	243	218	210	233	237	243	241	241	214	172	209	212	244	204	228	202	214	230	219	216	244	238	236	227	231	216	216	224	233	213	207	225	225	221	241	223	229	234	218	233	208	219	251	230	207	221	228	205	239	213	238	231	246	221	197	218	223	217	250	219	206	243	213	202	228	208	215	219	202	200	226	209	195	229	229	234	222	237	206	216	207	218	211	223	240	229	204	225	195	225	230	213	218	254	225	229	223	204	216	212	220	206	235	227	207	254	232	249	235	228	210	247	238	224	209	237	231	195	220	221	229	222	207	229	232	222	224	248	239	208	242	256	210	261	224	205	232	204	209	204	192	228	225	249	219	230	218	231	242	211	229	214	210	231	229	229	238	222	254	212	238	253	224	221	209	222	223	229	236	224	227	210	258	188	227	217	214	206	201	246	240	216	223	229	222	202	255	209	199	226	239	223	226	196	223	211	228	229	206	220	240	194	179	229	226	238	231	222	213	236	203	225	240	212	206	248	231	250	218	237	219	232	216	216	217	214	196	206	217	210	248	212	212	216	228	190	211	245	249	214	223	224	244	216	218	227	236	195	238	236	249	190	217	220	231	213	235	232	236	235	218	239	244	222	217	215	217	210	230	220	201	240	208	220	227	212	244	212	260	214	237	199	195	202	219	243	205	208	208	211	228	199	233	237	236	230	233	215	211	210	205	227	218	236	234	224	249	204	234	230	204	267	243	216	224	222	242	227	218	222	227	240	237	233	232	218	221	222	216	231	242	242	203	233	238	217	203	250	215	213	246	224	242	227	220	222	222	255	209	238	230	242	262	195	219	222	248	218	198	227	237	241	240	193	240	226	213	240	213	211	238	209	220	206	218	255	233	222	227	217	208	240	220	203	231	204	210	226	236	253	221	242	201	215	249	232	212	239	220	203	206	232	224	237	218	207	237	231	219	234	227	229	209	208	216	228	234	236	239	228	196	211	210	227	247	237	224	210	216	235	219	195	246	274	229	222	198	217	219	206	224	239	207	223	226	215	200	220	205	225	214	205	231	234	218	202	219	216	195	214	228	235	232	204	235	242	228	223	221	226	223	220	208	218	188	235	229	220	222	206	197	223	229	218	248	221	236	212	224	211	206	229	222	214	236	223	212	256	229	222	233	256	224	233	208	254	275	235	227	237	221	233	227	232	243	222	226	224	219	246	237	204	217	239	217	232	228	207	202	218	212	218	200	209	226	199	210	198	231	230	256	232	210	234	217	214	204	241	229	253	228	227	234	225	221	204	204	225	206	225	215	201	258	233	219	212	225	237	232	212	271	253	204	240	232	209	233	225	225	227	238	229	242	207	225	217	234	238	232	236	245	212	224	221	245	240	219	231	228	238	234	197	205	218	228	238	204	196	197	220	245	216	235	222	219	196	211	261	208	224	219	219	239	215	214	239	236	235	224	210	240	184	234	239	214	253	241	211	208	220	217	219	212	216	226	257	220	199	214	251	240	221	241	221	222	247	239	230	223	247	206	200	221	210	223	236	221	224	223	212	244	211	217	229	230	205	212	200	206	202	230	234	225	238	232	233	212	222	219	201	220	222	216	233	216	211	215	218	224	255	238	213	236	202	242	196	203	206	222	260	232	224	197	214	230	234	264	247	227	230	234	223	216	214	242	213	221	208	237	257	219	224	259	235	225	232	218	243	220	206	236	229	201	211	244	221	212	227	234	213	221	226	241	200	191	214	212	215	213	216	232	228	240	218	237	229	212	210	228	226	233	234	197	206	193	219	208	204	235	212	226	214	239	228	233	251	205	233	213	184	224	237	223	229	193	211	234	242	238	225	236	225	216	222	216	225	237	210	217	235	237	219	252	235	222	209	239	218	202	229	207	223	227	237	206	244	187	218	239	229	231	235	199	228	227	237	224	240	243	231	220	209	227	227	223	191	200	204	222	204	219	222	210	211	209	226	225	223	244	217	232	207	225	228	189	277	196	220	204	200	217	248	227	231	233	240	215	221	232	199	228	235	223	207	236	231	230	231	234	199	212	224	245	186	235	226	227	225	214	229	212	221	246	206	226	230	237	253	219	264	244	247	218	223	241	222	253	221	225	224	208	234	232	208	214	230	203	219	197	211	236	227	228	231	200	182	228	208	241	234	230	239	240	218	221	228	210	242	212	240	214	212	221	215	213	233	196	207	272	214	212	217	199	230	225	207	213	202	207	251	216	213	235	195	205	237	244	235	219	218	251	223	224	205	221	230	199	222	214	228	228	244	248	213	228	224	202	214	203	241	217	217	225	223	204	233	231	208	213	225	214	213	240	244	234	225	223	211	209	212	227	225	205	229	236	209	217	245	238	246	207	214	198	208	206	192	211	233	197	215	211	210	261	205	219	251	224	229	206	211	196	225	227	230	232	212	221	226	260	233	260	193	222	228	238	211	239	229	218	205	228	213	209	221	240	225	214	180	208	244	212	205	239	236	239	230	227	231	219	252	218	260	231	256	249	219	236	218	230	201	223	201	233	219	206	233	231	244	204	224	214	216	241	226	236	213	216	242	218	212	219	204	239	217	206	194	217	232	225	244	215	272	172	208	218	219	233	234	228	209	237	232	221	198	213	240	231	209	215	209	213	237	203	234	237	221	216	194	214	246	236	218	184	240	195	256	243	225	212	207	223	235	248	210	241	238	205	215	223	207	230	250	240	229	224	259	213	248	239	239	226	187	219	222	240	228	206	251	242	234	219	196	224	204	232	220	224	189	230	235	240	250	234	224	242	228	209	208	218	217	228	230	207	214	256	204	213	218	208	243	215	244	240	254	215	195	225	256	223	226	226	235	220	215	193	232	230	220	215	203	211	219	202	239	211	234	222	213	249	225	243	229	224	214	219	214	211	246	209	228	232	206	262	225	203	247	228	208	241	217	219	215	206	190	223	230	223	225	225	221	222	214	226	207	231	219	229	241	203	234	224	253	232	244	201	193	221	235	229	226	201	211	191	210	239	221	236	239	219	249	242	219	235	220	220	245	235	243	208	247	228	199	208	219	213	226	223	198	234	247	197	212	231	230	228	217	218	241	218	198	220	225	234	231	218	207	232	248	227	218	209	209	238	244	223	214	204	245	237	228	197	224	209	190	223	219	210	206	209	223	249	218	223	204	215	218	208	229
66900	62671	45276	12673	736	746	741	731	743	730	743	778	722	768	779	720	751	728	733	767	769	725	733	715	779	759	740	776	722	729	763	743	729	716	708	730	716	750	709	763	715	689	711	747	725	730	764	753	788	716	773	688	702	711	710	732	738	726	721	761	700	767	708	687	691	688	752	757	732	733	742	693	751	738	755	732	760	742	764	719	743	686	747	758	755	725	722	697	712	748	707	695	700	760	688	694	734	742	698	738	727	744	731	773	733	715	740	737	784	722	746	694	716	717	711	793	757	713	781	710	725	752	763	751	737	710	701	713	678	716	764	726	746	710	718	707	718	727	695	743	696	719	718	699	668	749	691	784	749	660	726	745	752	717	741	667	741	753	741	719	728	726	730	771	745	723	725	781	722	768	692	670	776	730	738	713	749	708	752	717	696	754	710	741	686	711	684	719	675	739	787	752	736	738	757	680	813	720	754	718	751	731	713	702	751	768	782	764	720	757	699	667	742	712	712	727	717	749	731	723	739	757	711	710	779	733	776	750	696	731	727	698	768	716	740	752	721	763	733	713	726	733	727	739	724	704	730	675	713	722	730	732	725	680	747	726	754	747	758	719	710	723	725	782	765	810	740	765	721	732	742	722	757	714	732	706	705	671	764	762	717	700	678	704	757	778	761	724	725	741	725	699	715	695	757	714	761	748	746	787	718	738	701	714	702	714	686	753	722	772	786	717	756	746	754	703	755	701	749	724	785	714	705	718	739	747	675	716	778	708	746	737	706	681	724	745	735	791	705	732	700	703	685	769	741	670	727	788	710	749	762	753	771	804	728	712	715	782	739	667	696	723	767	692	698	736	701	751	701	719	689	705	728	729	788	762	730	731	708	726	786	753	714	731	702	721	730	744	769	744	748	734	767	772	716	768	717	712	728	726	711	756	705	745	744	717	775	749	785	702	691	724	776	761	720	718	741	729	720	739	747	718	737	693	701	747	765	765	730	751	708	672	749	763	734	717	771	743	735	698	744	742	772	723	739	741	733	694	738	725	737	734	757	701	707	735	720	747	735	712	710	762	715	691	717	743	748	787	811	712	788	771	743	751	707	687	749	726	725	723	768	764	726	767	762	753	693	727	748	742	729	762	695	797	716	717	735	718	761	702	784	728	709	752	784	757	752	721	735	696	723	730	736	701	725	716	734	739	736	735	732	708	697	745	677	741	745	739	714	752	699	701	750	752	744	751	744	769	703	703	740	723	743	721	685	772	721	705	725	738	724	764	719	693	738	766	713	697	735	729	727	725	735	747	727	767	699	769	710	718	679	753	747	774	695	765	720	731	699	709	657	724	698	729	684	738	765	754	751	738	732	672	710	710	703	696	667	729	739	760	700	666	722	771	694	728	735	709	763	730	674	738	773	744	795	682	705	739	721	686	746	726	667	682	705	742	714	685	693	694	725	694	736	745	709	774	753	770	723	693	770	754	745	747	723	727	758	771	664	748	731	765	749	765	687	693	705	722	753	697	754	752	781	700	678	771	708	737	677	728	746	753	750	745	745	649	722	727	725	797	738	702	691	683	758	761	722	754	710	714	702	763	730	693	710	729	715	736	751	746	757	684	746	746	696	740	759	738	689	725	747	697	725	772	746	779	692	723	698	685	750	786	726	805	695	775	721	769	763	679	689	745	699	754	718	733	743	727	724	716	710	786	708	698	689	726	738	692	744	732	748	678	709	717	723	716	699	737	734	707	707	716	727	732	728	739	709	703	767	715	717	737	684	751	716	670	731	723	745	716	706	743	701	724	740	780	759	721	700	752	734	688	702	760	718	775	735	726	729	686	755	736	759	663	684	758	748	748	698	689	722	718	744	796	787	799	748	729	694	753	742	734	768	678	750	718	708	705	730	733	772	709	735	742	768	749	706	743	696	697	741	759	739	746	738	706	719	729	724	730	707	732	729	749	717	708	750	738	720	735	696	732	724	741	723	732	760	759	739	744	712	730	756	726	745	785	781	690	748	697	688	729	730	770	722	734	724	702	691	731	752	699	729	721	749	711	712	737	689	713	717	748	749	737	690	687	742	745	793	751	715	751	771	708	728	734	716	777	699	721	740	731	791	720	761	703	747	719	703	745	747	707	760	735	706	756	752	739	738	704	754	776	724	774	740	737	708	728	727	753	729	710	750	731	733	754	738	712	745	763	680	736	709	706	755	750	738	777	706	729	739	712	730	693	702	689	720	743	710	712	758	739	739	728	774	737	735	719	794	728	748	734	736	709	755	786	718	663	715	740	762	749	724	696	740	714	704	714	733	679	709	732	752	737	688	734	725	735	661	732	731	709	744	710	716	733	737	734	685	753	764	715	716	744	721	767	744	716	709	706	729	682	778	742	740	712	736	743	703	735	714	736	712	752	710	689	738	711	730	703	760	731	717	750	704	711	735	684	722	722	715	765	661	754	707	718	746	746	746	713	737	719	703	763	737	731	766	750	689	754	744	752	730	753	731	715	777	731	727	781	731	748	752	720	673	673	710	695	699	794	722	716	738	753	728	734	713	689	725	736	705	726	760	721	775	716	719	724	738	667	765	704	770	795	711	783	723	726	765	713	743	743	737	725	713	723	732	705	780	688	704	732	737	763	703	725	763	742	714	704	784	713	740	785	724	706	697	733	734	746	706	772	699	710	734	736	764	770	749	731	780	724	763	715	778	750	738	777	737	709	700	668	749	744	724	753	731	736	750	731	713	757	743	756	724	783	712	724	750	757	745	754	702	682	722	728	715	734	744	737	703	708	707	772	754	707	722	776	703	805	741	720	766	709	755	745	731	693	738	753	741	753	764	740	676	707	745	718	732	710	760	749	738	730	689	734	761	737	766	734	681	683	715	728	667	716	725	698	725	733	774	746	769	685	715	729	690	747	689	719	743	754	670	713	684	739	739	763	746	746	736	760	765	707	744	792	756	759	698	743	749	713	746	712	667	763	702	756	741	736	755	728	746	775	729	739	726	705	712	725	736	718	711	724	715	728	768	766	708	751	729	732	715	739	751	745	698	743	693	762	745	754	738	714	682	699	722	709	763	714	717	689	762	749	756	724	740	698	788	730	731	755	730	751	720	764	745	756	736	687	735	668	674	764	743	716	769	728	739	714	719	729	755	735	734	711	751	781	718	763	755	745	741	702	734	775	698	713	767	710	732	734	758	719	686	750	740	643	741	675	733	719	740	773	717	756	736	745	742	696	741	760	743	706	718	714	719	706	707	749	769	715	727	751	707	711	758	726	713	739	715	767	758	734	759	717	722	754	709	704	716	767	766	722	770	703	740	741	683	709	714	719	751	730	736	739	705	717	711	748	712	721	733	750	701	759	761	727	693	743	757	730	695	765	749	776	675	686	682	750	739	730	725	777	745	764	734	696	763	761	762	719	748	697	738	734	754	746	710	702	707	745	740	702	726	773	714	742	761	742	769	769	762	747	745	748	726	725	736	699	733	798	747	727	773	696
35435	23360	7752	830	180	173	184	179	192	178	196	200	189	171	178	164	194	204	169	193	179	174	192	176	212	158	186	192	181	182	202	186	160	150	192	186	206	190	194	156	178	184	184	175	177	167	179	204	188	181	164	205	186	183	188	174	197	209	191	193	183	171	185	195	191	188	182	181	202	201	204	188	183	160	174	191	210	150	188	218	177	186	211	180	176	189	198	226	183	187	201	170	183	165	203	184	212	182	190	189	181	148	196	159	174	181	190	175	156	180	196	165	167	171	163	150	197	177	175	178	173	185	188	200	174	182	178	182	187	173	182	179	184	166	188	155	199	200	224	172	211	192	191	173	185	181	160	212	202	174	213	209	168	206	170	195	190	165	184	175	203	185	190	184	185	175	196	172	190	153	193	199	171	164	194	201	152	196	216	194	197	211	194	164	178	191	167	184	183	211	178	194	176	167	184	203	183	199	202	203	183	189	176	171	206	182	172	173	174	168	185	184	167	180	193	196	191	165	194	202	182	171	181	179	167	187	198	180	181	211	171	173	170	184	200	203	184	186	183	158	172	194	179	185	179	172	176	191	195	189	186	192	181	181	187	181	183	193	188	177	196	189	196	170	176	180	159	149	172	197	183	176	180	172	179	181	207	189	194	176	204	213	206	181	187	170	175	203	179	182	172	180	185	172	202	190	166	185	178	201	181	181	179	173	153	200	184	167	180	210	185	209	179	164	162	172	198	200	192	203	199	224	172	193	185	180	204	175	178	191	169	180	198	199	174	192	193	188	199	170	186	182	198	178	165	186	179	181	164	180	186	196	194	182	186	172	178	183	178	207	198	185	183	211	188	173	148	190	181	191	170	211	183	171	177	204	186	165	174	173	174	167	180	184	187	195	193	174	191	163	202	209	187	183	183	203	173	181	201	157	192	182	177	177	159	195	182	189	187	169	202	193	189	155	203	168	180	187	166	189	194	201	174	181	186	171	186	184	166	165	185	160	195	175	188	185	198	175	206	160	192	176	172	178	183	188	187	213	211	217	168	187	163	184	171	187	165	185	200	185	172	203	181	177	199	175	190	188	183	175	180	192	176	191	185	184	183	185	204	178	212	209	176	203	197	214	184	194	184	214	192	177	198	185	184	200	165	185	195	179	179	190	187	179	209	163	169	180	184	197	160	197	179	179	209	200	176	179	175	189	169	174	181	182	186	174	188	179	203	183	191	209	187	191	191	188	192	196	178	163	198	176	181	194	187	176	183	209	189	220	176	180	151	200	191	187	194	190	199	201	193	168	174	161	185	185	188	181	158	199	200	209	192	190	194	214	160	175	181	193	183	195	178	184	208	197	188	175	188	175	193	198	188	181	159	157	201	183	173	172	180	163	178	157	176	165	185	185	200	174	185	188	176	169	175	183	192	173	179	196	198	195	185	202	203	159	191	175	176	183	188	191	184	174	171	185	188	165	161	163	196	193	180	195	189	195	183	184	178	192	172	185	182	165	184	196	184	184	196	182	176	189	189	160	174	181	197	191	166	159	157	188	197	163	173	183	182	181	174	199	164	194	189	173	213	197	180	185	161	177	191	166	183	169	183	200	180	202	187	163	186	164	150	217	175	193	192	190	178	174	179	189	185	181	181	168	186	194	189	185	195	181	195	188	173	186	189	170	172	170	186	180	175	185	190	201	191	169	195	171	183	180	186	190	175	188	185	199	202	181	207	206	223	195	171	176	188	182	202	146	151	158	202	176	181	157	188	191	182	177	175	184	173	196	184	202	179	186	176	223	162	189	191	205	208	157	187	170	187	182	192	215	152	183	187	194	192	195	185	157	199	227	173	185	182	168	196	165	191	176	195	192	189	220	193	191	198	180	202	167	205	191	195	171	171	195	165	179	190	189	188	155	189	191	187	168	185	182	184	176	178	191	176	200	219	202	179	183	178	177	194	183	191	184	193	194	196	154	165	167	178	186	184	235	199	198	188	169	196	190	166	175	184	161	193	165	187	171	197	182	193	168	158	173	186	164	190	210	170	175	177	178	181	189	191	184	203	182	180	178	176	173	177	191	172	179	188	196	182	194	161	174	183	173	156	168	189	175	200	185	194	182	177	170	160	186	169	168	198	164	218	195	182	171	180	200	187	182	162	203	187	194	180	191	191	180	190	195	203	199	187	211	195	184	150	181	175	182	175	181	174	203	172	169	161	174	177	172	189	189	180	200	183	170	202	161	195	189	182	170	176	193	209	200	165	170	187	177	174	202	179	168	194	183	172	185	174	204	187	182	186	192	165	191	175	205	206	174	199	189	184	196	172	157	185	176	176	176	195	184	188	172	197	197	171	185	186	188	188	198	180	172	175	176	190	207	170	218	191	179	206	188	194	195	158	181	178	186	180	170	177	196	181	194	180	180	165	178	210	186	184	187	177	215	166	168	188	206	183	172	187	204	182	183	189	191	192	178	183	192	165	206	174	178	183	200	177	180	198	201	189	169	191	157	165	182	156	182	180	175	164	190	176	188	181	180	179	171	173	151	202	179	190	165	185	181	178	189	211	198	208	208	200	174	191	189	165	172	179	167	178	187	196	164	178	231	184	185	177	210	180	170	190	158	167	179	163	201	177	177	202	191	194	171	180	181	185	190	197	176	186	183	197	172	175	185	161	195	177	198	190	177	171	198	187	185	189	200	151	198	184	190	180	167	189	210	193	166	199	164	166	171	207	191	172	209	180	200	184	187	174	177	195	180	183	185	190	165	175	190	194	215	215	179	158	171	170	179	185	201	183	202	171	187	176	191	181	175	200	192	207	178	195	188	213	203	199	172	188	189	159	165	167	177	198	177	169	194	171	173	198	205	181	199	171	202	210	159	192	188	173	187	175	159	192	190	151	189	176	189	197	177	180	179	179	177	200	198	200	184	178	166	152	201	186	181	189	186	199	185	217	167	178	160	174	168	181	197	190	170	176	198	159	194	179	180	194	182	187	188	176	185	168	189	187	183	174	182	204	178	159	182	187	185	186	162	172	184	183	196	181	197	191	186	163	194	202	195	168	182	203	188	189	215	163	185	202	185	180	188	206	191	184	188	173	192	168	192	181	177	217	188	186	198	164	166	164	172	197	190	188	187	174	175	171	198	187	206	187	192	181	185	176	185	186	193	192	194	156	188	203	195	194	194	180	162	191	185	182	201	180	194	194	177	206	187	184	191	180	164	193	184	205	193	192	178	181	164	195	172	169	172	181	190	164	181	172	219	195	160	176	187	201	191	213	186	192	185	175	174	183	180	214	165	173	194	196	206	176	182	164	183	199	188	202	173	175	183	188	177	186	169	179	177	170	201	186	202	162	211	196	190	184	172	202	180	198	171	198	206	186	183	182	180	185	184	181	178	194	206	186	179	188	185	167	175	187	178	196	162	195	178	198	179	173	192	180	159	172	181	196	168	169	183	205	172	203	172	194	192	195	197	184	183	179	185	179	192	188	184	184	201	150	186	172	178
36963	27113	11645	1839	626	640	596	591	634	635	683	659	617	634	645	647	642	652	652	667	623	602	606	650	617	646	601	598	640	612	604	562	646	595	655	635	615	649	659	694	647	644	653	632	631	634	570	635	667	630	581	576	645	604	623	579	667	623	616	648	622	631	633	586	636	603	631	656	661	653	605	628	623	577	650	665	602	611	611	653	636	645	651	647	621	601	640	602	635	633	652	659	636	618	684	630	612	615	656	638	616	641	649	638	619	638	647	640	650	647	643	635	588	609	632	652	628	594	588	646	648	635	609	597	629	669	662	658	625	609	610	630	634	635	638	583	585	613	689	671	623	632	606	560	568	660	591	625	665	594	605	639	614	613	600	603	609	625	623	659	617	608	660	613	682	679	657	629	631	645	631	640	618	663	638	653	631	613	611	629	659	688	613	618	613	623	636	613	651	621	625	647	633	629	615	611	688	637	615	624	628	617	630	617	632	631	645	603	631	634	649	625	593	611	644	636	680	626	676	637	627	601	601	595	680	616	629	570	649	670	616	641	649	594	631	607	637	607	615	676	629	561	664	662	604	618	632	609	633	602	575	635	619	641	689	597	656	658	641	664	661	652	619	619	631	612	643	656	597	607	628	674	651	662	639	627	645	655	584	615	592	603	652	628	603	587	591	600	647	635	652	607	573	628	631	623	575	616	649	629	596	651	684	634	649	622	668	633	648	635	628	610	646	672	612	617	636	591	602	596	613	598	639	637	597	575	629	614	611	677	675	632	631	653	644	620	661	690	691	637	668	629	628	648	638	674	598	644	616	617	623	604	652	635	644	621	607	660	616	623	652	605	607	615	662	674	639	624	606	656	584	644	631	634	640	634	614	589	613	606	619	625	608	607	619	598	629	635	650	622	638	646	609	625	647	638	670	643	636	645	652	625	615	658	635	649	637	637	618	629	641	607	635	651	623	643	641	631	649	618	614	647	622	634	693	617	643	682	616	650	698	638	642	642	659	609	643	638	642	646	623	568	630	654	625	652	626	586	614	674	611	600	589	594	661	642	605	630	613	636	658	627	652	617	606	634	655	637	629	620	634	646	651	629	626	643	604	650	617	595	624	600	659	618	616	621	634	664	624	604	603	624	658	619	648	644	647	582	602	643	659	583	646	616	593	627	621	634	652	599	644	637	607	643	582	687	607	608	644	645	617	581	636	616	604	639	638	627	623	660	652	639	607	639	599	650	683	661	673	652	609	603	622	647	675	622	598	572	650	644	626	607	651	622	640	683	645	613	647	674	591	592	672	656	612	610	610	626	617	601	634	633	665	639	622	623	639	628	614	651	585	635	611	617	666	603	644	609	675	613	692	632	607	643	629	646	649	651	644	580	633	608	572	656	675	617	673	650	629	595	694	651	627	568	635	679	618	660	639	608	648	616	622	638	657	592	578	628	621	649	682	669	623	638	612	615	597	648	603	618	630	648	615	641	636	658	621	585	691	641	601	614	641	626	601	596	648	642	589	607	618	611	665	642	635	648	589	634	633	619	591	606	632	600	647	664	650	681	622	607	631	614	649	625	633	585	631	623	632	659	688	631	599	674	623	648	658	632	633	587	639	620	592	597	617	653	651	632	647	613	610	634	632	646	591	616	644	568	650	593	628	660	594	625	645	640	623	679	642	626	632	624	619	647	670	646	599	655	633	670	639	620	594	652	610	621	589	658	628	614	620	571	571	627	661	652	655	631	669	666	619	598	583	626	666	650	629	654	619	575	597	617	624	611	637	610	617	577	661	621	582	630	627	603	656	599	609	633	589	623	625	629	690	621	640	647	630	592	611	632	630	638	599	599	593	605	593	645	602	638	625	614	659	663	639	603	646	599	690	599	649	632	611	578	652	646	634	642	617	610	648	616	636	675	613	556	662	659	595	619	668	650	624	605	640	605	631	606	608	589	632	592	654	592	670	617	653	656	659	639	664	595	630	615	606	639	614	609	633	628	652	601	583	667	630	646	630	650	620	625	650	659	629	628	581	640	617	674	597	647	629	660	620	624	637	641	623	656	651	694	626	604	647	624	602	639	582	603	612	602	633	624	612	637	663	626	606	630	656	654	627	580	637	622	622	643	642	640	609	583	648	646	641	631	622	623	614	606	617	663	624	605	640	614	648	634	611	680	591	618	659	620	654	602	655	609	597	622	559	630	611	598	663	617	681	638	632	664	598	631	640	649	617	662	622	697	621	631	656	644	631	623	605	577	614	660	645	622	666	635	642	624	615	656	586	626	672	675	634	631	644	605	650	628	629	635	632	679	631	594	652	651	616	637	597	652	658	628	639	654	616	648	644	577	642	648	640	665	630	603	634	645	657	592	660	632	601	631	645	626	677	652	650	665	609	671	585	655	615	651	594	635	633	632	593	623	639	675	650	638	620	587	617	621	614	650	624	655	631	616	606	593	602	625	662	613	674	617	603	651	669	635	643	615	641	595	643	672	594	605	603	634	616	634	636	641	629	687	662	579	608	627	634	667	618	624	594	622	620	668	652	635	631	622	597	623	703	639	633	603	617	634	645	626	632	612	639	606	679	620	647	621	631	639	642	605	578	658	594	633	633	618	654	653	644	609	628	603	639	644	624	572	646	620	623	615	639	593	625	642	602	639	708	634	635	619	640	628	643	639	660	645	640	645	636	619	628	605	637	660	615	614	626	617	637	660	626	656	585	596	652	642	639	636	651	637	626	620	618	630	620	609	607	655	653	628	639	598	638	640	624	626	676	645	566	624	664	625	622	618	620	660	651	629	652	637	652	614	677	608	654	609	650	633	609	640	598	627	619	667	639	602	603	608	654	601	675	615	660	655	645	598	608	622	627	623	643	639	638	600	657	606	602	611	656	623	625	645	629	643	629	652	667	634	648	648	682	660	610	673	649	638	613	616	609	633	622	656	587	618	631	609	616	613	610	652	612	628	634	624	655	596	649	627	634	610	619	632	605	634	601	661	618	607	622	661	655	608	632	663	639	623	613	688	613	609	625	631	613	648	610	590	603	624	602	609	644	635	648	626	642	583	611	625	624	626	637	658	641	627	621	659	661	624	580	642	617	645	619	585	588	698	642	650	668	629	663	639	629	609	642	670	639	636	654	665	610	645	621	614	665	631	634	627	634	643	613	638	588	604	595	590	619	660	659	664	659	606	630	638	621	627	647	669	624	638	628	604	682	671	634	688	626	638	561	627	636	654	655	676	602	676	652	637	619	626	679	639	588	639	610	632	582	634	570	663	621	629	638	633	608	623	608	604	639	625	630	660	652	628	592	654	611	602	619	615	589	636	646	649	625	652	639	625	603	672	586	593	653	639	652	648	621	629	620	706	642	596	616	610	606	624	589	630	606	620	683	631	620	617	638	628	641	606	666	629	595	605	643	630	626	615	637	656	636	652	638	624	668	633	647	612	661	662	652	613	649	598	645	635	632	622	643	596	640	622	657	651	612	638	606	641	601	624	639	620
69605	60622	37534	10704	489	166	128	152	169	158	166	137	150	130	164	148	135	152	155	138	147	147	133	153	146	164	151	143	150	138	147	138	145	132	163	164	157	148	153	145	131	145	130	134	137	161	147	143	140	142	144	159	162	129	151	146	150	163	155	141	142	151	148	133	143	153	148	136	146	138	174	136	171	131	154	139	142	155	161	181	128	167	134	160	153	113	161	138	137	125	138	160	156	136	155	138	156	133	160	131	156	157	148	144	137	148	138	137	149	161	147	153	141	140	144	136	163	119	144	176	156	138	158	155	138	161	178	144	162	148	126	171	156	147	131	153	133	161	109	129	154	130	142	150	137	132	156	145	156	141	164	150	155	144	149	133	129	149	153	138	168	138	160	156	129	137	139	172	147	154	149	155	136	144	142	123	133	156	147	137	132	154	139	135	151	145	164	139	153	164	147	138	147	128	141	163	137	141	149	139	134	149	141	150	128	153	135	156	178	141	178	130	132	137	160	159	131	109	147	159	148	154	149	148	163	136	144	139	140	140	161	125	127	162	147	123	142	127	152	153	125	158	137	155	150	169	154	154	151	138	149	157	141	155	143	139	158	162	132	133	137	142	140	145	148	138	125	140	154	150	151	136	127	134	124	126	134	157	142	138	128	149	142	146	130	155	137	144	134	132	154	160	151	134	140	139	141	163	175	143	136	143	162	145	138	165	161	150	135	145	129	158	128	145	155	146	163	134	129	138	145	153	144	141	141	156	140	142	177	120	144	114	157	146	146	146	138	142	125	130	144	138	144	147	136	144	150	130	174	156	128	151	156	153	140	145	146	146	136	146	157	139	149	146	150	149	155	137	161	127	140	132	133	172	156	150	173	148	138	158	179	163	141	165	131	133	135	158	176	149	121	144	149	148	135	153	141	177	156	145	129	147	132	134	144	151	151	137	171	128	132	153	148	155	140	138	140	175	140	159	152	136	148	155	130	140	157	151	157	124	139	165	156	132	158	130	148	154	150	138	156	140	152	123	126	172	141	148	144	161	140	145	138	123	132	155	172	144	169	133	154	133	142	140	143	148	152	143	148	135	131	141	145	160	146	152	159	127	139	142	127	148	166	157	160	142	128	153	158	141	159	164	125	134	146	141	161	154	136	144	139	134	142	151	138	140	135	132	128	144	151	131	144	142	156	136	145	145	153	152	157	163	143	164	158	132	154	148	132	144	156	172	134	162	128	138	136	151	136	152	129	144	149	145	149	154	152	151	145	139	122	146	136	130	137	166	146	145	141	124	144	153	147	146	143	149	139	164	162	161	135	142	142	136	174	143	138	144	136	146	148	161	149	123	135	144	153	134	147	133	152	148	148	150	142	140	128	132	152	137	144	131	159	134	147	137	144	133	154	158	154	149	150	158	135	154	129	133	131	147	154	172	154	134	138	164	131	146	143	130	139	143	157	163	134	147	145	139	120	172	120	144	149	151	132	157	140	153	142	134	165	131	152	161	150	183	129	130	144	146	163	150	140	124	161	153	144	152	142	143	140	148	165	140	145	138	145	152	124	149	126	160	149	148	114	120	127	135	166	131	151	160	134	149	166	157	122	134	125	141	162	145	152	137	135	127	176	156	160	129	140	149	144	149	154	132	135	119	142	134	156	157	150	159	140	168	153	156	125	148	160	145	158	168	163	130	141	140	145	155	147	164	157	147	137	144	159	138	145	158	161	135	143	148	152	156	144	142	151	142	165	154	143	139	138	135	151	128	151	151	143	147	156	145	151	162	145	145	132	153	140	150	142	124	115	143	149	173	146	144	153	171	134	137	163	161	137	154	123	136	150	145	152	162	135	154	134	145	134	165	126	123	157	155	138	148	148	154	137	127	149	148	141	125	140	134	138	142	143	151	142	163	133	143	134	137	154	121	137	154	139	133	137	149	146	151	158	127	149	134	144	150	143	143	135	151	151	144	164	172	147	160	142	126	151	168	150	135	120	134	133	148	149	141	116	150	128	132	168	158	157	159	141	144	153	145	124	130	149	149	150	152	126	153	164	162	136	136	147	148	151	144	136	132	147	155	141	144	126	140	160	151	130	151	140	138	134	135	174	159	156	149	163	143	121	144	160	145	144	133	170	145	148	132	154	171	153	144	159	152	141	157	113	166	161	141	149	139	147	127	138	156	154	140	134	141	124	157	124	159	160	155	155	130	156	158	153	142	160	156	146	145	130	148	147	146	140	146	141	142	132	135	127	150	135	147	131	142	141	137	162	150	152	127	140	142	144	153	142	150	137	152	154	137	159	140	143	159	145	145	137	134	123	141	146	144	137	161	153	151	139	136	154	156	133	132	132	126	132	144	146	130	147	129	147	153	130	138	137	134	149	131	133	148	140	144	140	135	165	140	164	134	144	139	147	142	143	121	154	155	138	165	146	143	163	142	120	134	168	166	148	143	138	144	134	164	146	134	160	132	138	144	157	143	154	143	149	130	151	162	145	139	141	140	165	129	132	124	141	142	167	155	162	154	136	143	125	151	157	130	152	164	147	143	120	156	141	139	155	158	141	137	121	140	145	169	146	142	147	155	143	123	139	137	143	151	144	143	147	157	158	135	160	141	138	149	147	135	126	154	153	143	137	162	141	136	156	152	140	155	164	167	116	155	156	145	149	133	174	161	161	133	170	141	134	139	133	142	144	147	162	164	160	138	149	167	132	162	157	142	157	134	162	165	149	170	154	123	173	151	140	146	155	141	145	148	129	163	151	137	151	118	147	143	136	139	143	133	149	162	148	151	133	155	130	176	144	151	156	134	155	139	155	137	139	155	151	137	162	143	148	159	158	151	130	141	135	162	135	125	127	140	134	164	138	152	158	152	160	132	149	165	140	149	148	130	123	142	152	129	169	139	163	160	158	158	141	141	142	143	134	144	155	145	128	155	145	151	131	148	131	143	143	164	145	136	155	157	140	148	147	145	144	164	140	133	115	154	154	143	124	134	144	143	158	151	142	138	150	146	141	142	173	149	153	160	157	148	145	161	156	154	135	132	146	127	127	136	156	139	141	152	145	166	129	135	152	145	129	153	128	163	164	159	142	144	162	156	128	155	131	140	133	144	152	154	120	161	155	154	167	165	155	158	140	153	119	175	149	135	148	142	132	131	149	139	115	148	153	156	142	148	139	161	158	134	167	140	153	139	171	149	152	160	158	155	134	125	155	148	146	125	160	141	140	140	137	157	137	151	146	140	144	125	120	131	136	146	154	137	144	136	139	151	132	147	144	158	150	134	129	159	127	147	144	156	162	140	148	157	154	145	135	158	146	149	137	127	153	157	139	134	157	141	155	163	149	126	152	150	162	140	141	151	146	151	159	138	140	148	152	150	122	140	141	141	156	140	160	139	150	138	149	169	141	132	149	145	154	144	148	159	173	149	127	152	132	146	163	138	148	138	157	152	146	132	121	147	148	145	159	137	140	141	136	119	149	142	140	135	128	144	145	142	148	139
54592	48958	35715	6798	551	525	533	504	522	527	523	541	544	558	533	519	537	506	515	564	514	503	507	488	516	511	544	586	538	468	498	498	580	518	540	532	501	527	520	522	523	454	540	520	498	513	508	502	541	531	483	500	538	467	514	513	503	501	518	500	477	463	476	528	515	543	510	509	517	488	452	517	479	507	504	500	495	477	503	458	493	478	520	498	523	511	524	510	477	492	511	501	496	525	527	513	523	520	515	526	542	502	510	500	511	520	522	532	557	484	486	505	515	507	509	492	520	501	523	499	510	509	506	519	481	531	527	505	513	543	530	519	507	512	499	507	461	498	505	507	471	538	481	534	541	511	507	535	498	532	482	559	524	537	543	490	549	511	487	524	552	522	522	541	520	495	497	459	552	534	517	558	491	507	514	511	514	496	537	508	471	497	526	511	497	516	482	508	514	534	525	482	524	524	463	532	487	515	554	510	518	514	503	496	519	513	499	522	535	538	495	471	487	525	516	528	509	484	486	536	503	510	527	528	510	514	472	483	503	539	511	532	513	492	524	534	534	535	480	511	527	515	514	504	483	461	461	534	481	488	534	504	494	497	481	543	515	498	493	511	517	532	495	499	513	544	521	485	509	491	488	524	511	536	537	540	536	477	484	509	503	514	504	499	522	483	503	519	504	479	540	533	477	502	482	493	533	502	531	465	534	507	501	479	477	530	556	517	514	499	510	520	495	516	516	515	510	521	510	531	500	487	491	501	538	516	501	492	529	467	510	559	516	541	512	522	525	525	501	515	495	485	520	512	496	529	502	518	507	539	488	471	519	520	499	516	509	526	503	513	507	491	476	550	494	516	494	513	503	540	543	499	464	501	501	548	544	493	509	510	531	503	539	520	511	550	515	503	487	529	504	545	512	520	508	495	537	511	508	544	524	454	462	542	473	512	476	510	520	499	479	489	494	551	486	525	509	483	523	519	529	515	540	477	533	527	553	502	498	524	517	503	528	501	501	547	509	505	511	484	516	519	499	491	527	503	489	492	544	487	491	542	500	491	508	461	487	538	523	468	511	491	507	500	534	544	483	496	521	562	486	486	502	526	524	504	485	539	530	488	434	536	527	554	528	468	520	504	508	488	464	481	508	479	536	536	537	516	482	490	494	536	520	520	517	517	459	513	517	521	501	496	488	531	486	502	523	518	511	486	494	528	485	559	511	525	493	543	501	529	489	524	467	536	494	472	525	508	536	490	511	545	522	527	512	519	500	526	513	493	514	535	520	529	512	520	503	555	495	507	503	544	527	512	494	486	519	525	509	508	504	534	542	497	512	510	477	524	489	553	535	506	487	515	529	499	490	531	520	489	538	501	512	532	494	478	503	527	548	521	494	519	540	495	488	520	507	509	513	547	499	484	486	507	531	456	508	507	524	532	511	561	561	490	517	536	520	489	504	517	507	525	477	503	526	514	503	509	492	489	520	509	521	506	550	467	515	504	523	503	471	508	489	468	488	490	498	496	524	511	512	519	532	545	487	506	470	533	501	508	523	537	484	540	518	512	482	485	472	521	513	505	510	532	516	489	505	505	522	499	505	481	520	493	528	526	518	517	550	482	534	512	512	495	497	530	491	472	502	521	495	502	530	552	526	547	512	528	504	470	517	518	479	541	490	491	556	491	522	518	510	494	579	511	501	485	527	481	537	473	509	501	514	510	528	521	509	488	534	518	517	521	515	502	495	532	508	537	506	505	513	482	453	531	501	498	467	513	501	555	528	522	525	521	492	496	525	524	448	500	511	516	511	508	547	493	531	516	502	559	503	487	514	550	488	547	504	523	536	487	522	547	555	524	505	519	534	505	542	517	528	529	533	493	505	493	491	533	516	525	497	505	535	466	519	518	539	509	496	471	521	558	527	499	504	497	516	494	521	486	508	523	507	497	491	473	524	464	493	540	562	528	500	520	524	500	475	532	475	503	526	514	510	486	546	499	517	494	519	518	488	527	494	536	531	529	439	491	487	503	509	521	494	474	536	500	501	502	490	490	523	515	502	480	523	530	487	499	546	532	479	525	496	488	506	507	507	530	518	484	508	513	544	507	502	466	521	520	513	576	499	508	526	507	519	505	516	515	503	502	496	527	516	530	518	512	509	503	502	529	559	552	449	522	520	522	490	492	520	518	567	574	511	475	511	514	494	471	516	512	513	554	480	516	528	496	461	500	514	493	511	570	501	513	510	484	524	467	502	507	530	494	510	471	527	510	513	493	483	517	523	522	530	547	497	503	512	484	512	526	536	515	522	511	532	493	552	556	508	482	537	501	511	532	506	518	506	498	513	503	518	498	539	513	543	511	529	463	512	501	467	495	517	528	515	497	510	504	518	474	490	488	548	538	542	499	523	500	533	508	521	536	496	539	533	514	515	492	497	527	522	529	523	527	501	520	535	496	500	491	506	501	522	496	517	474	519	510	490	468	487	516	525	508	535	509	557	517	498	504	488	519	492	493	481	467	433	513	547	535	546	541	517	539	514	482	504	536	511	523	497	507	481	506	513	539	495	479	507	526	511	498	471	538	499	478	469	496	497	471	478	512	455	523	507	489	477	478	523	525	497	529	517	521	495	507	506	514	493	497	544	513	521	550	538	513	528	491	513	503	506	527	546	495	497	530	551	563	549	513	503	512	522	550	495	521	523	493	515	523	464	506	524	528	515	530	484	520	528	503	492	528	492	521	513	542	482	506	491	531	478	454	498	515	513	539	523	473	553	495	516	517	494	490	495	499	517	509	470	532	545	478	524	519	498	492	543	497	518	547	503	509	492	539	499	510	508	516	510	513	511	509	479	500	537	488	519	528	516	498	520	504	481	505	494	542	490	515	506	533	513	548	505	497	525	517	487	490	502	516	543	494	504	516	508	517	486	531	564	493	492	558	547	507	523	518	497	516	537	525	503	498	491	472	530	538	503	524	502	527	513	514	487	485	468	497	536	523	496	543	507	580	526	517	539	496	485	559	515	500	511	492	498	468	464	541	493	529	536	521	520	537	474	500	551	494	486	532	503	535	526	506	551	518	509	500	484	472	470	492	502	514	480	533	491	505	481	512	523	497	491	529	519	482	503	504	500	523	484	486	512	478	482	511	463	470	531	489	537	520	522	497	492	490	517	514	483	536	481	510	516	499	498	530	498	524	499	517	533	511	513	531	510	559	518	509	505	461	474	506	503	507	538	505	473	533	522	529	549	540	539	499	494	549	508	457	480	502	530	517	474	497	545	532	480	506	500	518	532	527	518	475	472	508	527	527	499	515	557	506	585	498	511	491	500	479	539	513	517	556	526	502	513	535	483	496	528	515	500	568	562	533	502	495	500	529	487	498	511	496	503	507	526	529	536	508	504	482	525	445	486	508	504	460	530	508	494	535	538	539	489	501	517	517	531	499	528	476	555	494	503	486	524	512	513	512	518	488	494	484	528	466	467	530	538	489	524	493	481	480	490	520	478	504	468	485
71027	65291	48428	21404	4233	307	224	228	202	199	202	208	214	195	188	190	200	196	205	220	188	176	205	219	181	179	201	206	198	217	193	197	199	210	187	176	208	202	202	205	187	196	210	207	221	216	177	202	213	200	212	169	201	205	190	196	183	205	194	181	172	166	212	197	193	189	187	172	182	199	199	170	185	170	187	220	198	182	218	186	222	185	198	202	203	181	187	207	204	177	192	193	185	210	197	209	199	197	206	206	206	194	198	192	209	204	191	183	193	187	190	191	202	191	205	196	199	189	194	219	214	205	179	191	189	205	201	171	196	212	216	166	185	208	179	187	224	179	173	186	203	216	194	186	192	203	185	193	188	189	194	191	177	197	200	210	189	178	201	188	191	194	229	204	200	189	181	210	165	173	215	197	205	185	207	220	187	182	185	180	184	203	188	187	182	200	223	202	206	226	178	220	192	186	235	185	188	192	171	166	171	188	209	193	171	189	179	183	195	168	180	170	171	205	181	191	176	210	203	168	189	221	171	173	217	199	196	191	198	195	193	220	194	194	206	205	181	182	205	208	199	195	187	196	198	195	168	179	207	200	186	231	197	199	189	165	184	195	171	184	212	198	176	188	190	211	223	187	203	175	212	205	187	159	215	218	193	204	180	183	174	193	221	180	193	174	186	186	202	172	185	206	228	184	210	191	190	202	170	190	187	212	193	229	201	214	207	192	172	190	213	186	206	213	194	201	173	194	179	174	216	177	193	208	219	204	183	176	189	179	193	179	199	188	191	216	185	212	209	194	200	168	202	194	188	206	173	188	183	209	174	181	190	179	176	210	208	204	190	195	172	191	176	197	208	183	217	196	194	198	208	198	183	200	200	174	199	199	186	184	218	193	169	191	194	194	184	202	166	207	206	212	175	208	186	192	190	180	180	189	198	206	198	192	196	194	223	182	175	195	160	185	193	192	186	197	191	182	177	187	178	201	195	176	182	202	187	210	190	177	212	188	199	224	205	196	205	202	200	207	210	176	189	208	185	205	180	197	182	203	189	203	201	154	201	182	181	163	203	214	213	171	211	162	197	185	179	196	210	210	206	191	180	207	173	194	198	170	206	212	188	188	203	199	196	229	216	195	201	199	217	186	219	183	193	179	204	206	194	198	187	194	181	205	190	210	206	190	203	192	190	196	213	203	206	184	177	204	206	192	204	190	185	195	172	207	182	206	202	200	227	175	206	192	190	191	198	207	190	186	171	185	185	200	192	183	191	201	177	209	200	201	190	179	191	195	194	188	190	172	203	187	217	218	167	200	213	187	199	193	186	171	205	190	201	208	197	191	201	215	197	192	170	213	204	183	183	184	186	198	206	203	191	179	165	212	200	189	232	192	198	197	215	231	197	184	199	222	198	180	191	190	192	180	167	190	205	202	214	194	201	180	186	203	190	189	179	205	174	169	217	199	200	185	188	185	220	184	208	186	199	192	215	187	188	177	190	185	212	184	178	197	212	208	182	199	196	204	201	198	193	182	188	190	185	229	187	191	196	189	211	195	188	233	200	202	197	180	173	207	200	182	177	211	206	227	176	191	210	195	197	199	205	199	167	214	175	181	185	202	215	179	195	208	184	210	175	195	194	189	195	213	225	182	199	205	195	166	216	181	198	187	172	196	209	184	202	200	183	201	185	197	162	211	210	210	198	194	207	193	183	181	192	211	203	183	159	228	177	207	182	194	195	204	215	198	180	175	211	196	199	166	204	186	219	181	182	211	194	189	188	212	206	191	195	206	196	181	197	226	199	195	207	183	194	176	196	199	168	195	188	179	211	202	205	200	200	194	180	189	207	213	218	192	202	203	200	180	202	216	196	189	170	176	189	194	154	200	182	192	180	187	195	215	224	195	212	198	196	188	181	189	190	175	191	188	195	168	213	180	175	203	173	188	202	215	173	180	186	166	178	218	181	183	202	212	191	220	204	185	180	173	195	197	200	191	187	187	190	180	169	181	185	191	187	206	176	209	193	199	196	217	200	205	206	182	162	199	177	176	188	206	195	191	175	175	186	220	200	205	219	205	176	181	187	204	190	190	212	205	172	175	201	176	226	212	202	180	187	188	167	197	199	186	184	184	218	201	187	187	185	193	223	200	204	197	198	192	200	179	184	186	186	191	184	175	188	171	203	190	190	214	193	195	195	191	223	178	211	189	167	188	199	211	198	199	166	195	200	167	189	196	189	206	202	189	194	181	194	205	176	190	166	186	181	199	163	193	200	182	179	185	180	194	193	184	199	198	187	201	204	192	180	219	198	188	177	199	202	206	200	203	212	202	174	197	196	175	183	212	199	204	184	186	194	215	184	205	205	194	216	191	205	204	201	215	186	205	211	201	189	210	172	182	192	180	202	188	207	200	217	184	201	174	205	156	200	173	196	165	224	197	197	174	194	187	192	184	226	208	200	211	189	180	197	201	214	175	207	179	185	197	184	190	182	180	203	206	175	187	191	215	207	187	187	180	218	207	200	176	199	212	182	187	187	199	178	218	195	185	188	150	192	193	216	207	218	198	207	197	210	186	226	186	185	213	194	186	196	203	203	182	196	199	199	196	183	193	213	205	202	204	183	196	205	216	171	189	178	204	186	199	157	201	188	182	197	198	199	216	178	200	180	191	188	174	175	198	181	207	206	206	206	186	181	184	191	155	196	229	210	189	200	184	192	194	179	181	200	175	190	181	180	155	203	210	194	189	199	205	220	209	204	174	184	203	182	174	206	207	205	202	186	206	184	191	203	205	198	178	196	169	183	210	206	197	192	211	179	222	216	217	176	176	184	185	192	187	209	187	199	212	209	195	173	174	200	186	193	199	197	198	195	208	180	201	179	190	182	210	192	188	193	198	198	214	177	212	179	211	188	208	180	197	202	185	202	184	207	192	192	192	190	207	193	182	172	224	227	168	203	187	191	199	196	204	172	197	197	242	182	212	184	173	204	229	173	208	204	174	182	196	211	170	179	191	195	201	185	211	199	192	208	196	184	195	179	211	186	214	214	175	170	188	185	203	194	199	179	215	196	222	191	205	194	181	166	219	207	172	193	197	234	191	194	194	195	224	167	201	170	177	224	184	186	146	181	170	200	187	189	192	201	184	184	182	191	186	180	171	211	194	188	186	182	189	187	200	188	193	209	192	192	202	192	203	227	188	190	202	187	212	157	191	216	187	193	186	214	189	211	206	197	201	198	214	198	202	189	217	168	192	199	192	201	197	187	196	187	183	189	215	175	195	211	189	221	189	188	195	198	173	223	176	189	216	192	200	170	199	195	193	230	187	187	175	165	186	194	188	179	184	210	183	196	188	211	166	193	227	202	203	222	201	188	201	180	174	157	199	204	205	196	195	204	190	196	217	210	204	168	188	179	199	182	199	217	160	176	213	187	208	211	190	197	186	162	174	198	196	157	198	186	184	214	193	188	185	192	178	190	187	188	184	207	190	195	197	193	187	186	217	213	203	215	183
66078	60140	49003	19317	781	763	743	707	745	723	664	664	683	635	617	675	602	618	669	653	617	713	585	649	632	617	665	680	662	709	660	669	654	622	677	672	642	648	640	663	645	662	610	625	653	674	638	639	654	640	643	674	629	585	679	670	668	681	666	654	663	677	639	705	658	616	651	650	632	682	635	641	634	634	642	653	638	645	665	659	635	700	652	593	646	634	608	682	655	661	630	628	682	636	640	656	629	646	632	661	640	644	634	685	642	674	626	666	603	656	700	650	638	612	654	635	697	637	595	687	685	603	619	658	634	606	605	650	638	623	645	608	650	644	664	634	645	624	672	631	680	691	602	642	626	655	611	603	641	642	652	673	620	635	623	678	645	668	651	628	613	628	684	630	646	647	695	631	647	654	640	633	644	630	622	642	624	644	624	627	638	582	638	627	619	679	639	659	604	653	645	660	605	664	627	656	656	607	648	608	680	636	652	617	613	596	657	623	652	623	664	640	669	647	661	657	704	635	612	634	642	650	608	622	696	664	613	669	637	659	681	666	651	634	658	589	645	620	651	645	620	652	671	617	665	642	644	664	667	666	646	656	640	648	635	607	604	638	643	622	638	622	645	592	652	623	641	621	622	642	702	670	658	610	660	634	684	622	618	612	670	640	670	703	603	672	643	625	642	686	657	625	654	639	647	638	703	618	678	651	623	640	653	627	634	613	637	614	655	661	672	664	581	669	608	632	641	646	628	640	610	647	623	629	682	686	645	640	649	626	647	651	668	643	651	669	655	642	619	609	661	654	635	659	618	649	663	617	671	668	674	691	591	649	624	683	673	610	625	620	612	628	648	644	655	617	643	690	631	649	644	678	599	662	635	662	678	650	633	635	637	692	658	637	623	658	678	641	654	624	679	627	687	624	615	630	656	679	640	628	624	641	660	592	614	648	625	637	671	647	637	636	657	664	615	612	630	643	648	636	663	663	648	611	633	634	676	651	683	601	630	680	650	655	651	625	626	612	633	642	651	634	685	673	625	661	616	622	616	676	615	631	612	649	665	622	646	664	678	664	640	650	634	681	628	645	667	608	685	654	657	674	649	680	679	685	634	637	652	653	606	629	639	630	615	633	654	651	631	622	642	670	617	662	628	602	627	608	613	608	635	594	667	619	659	623	627	647	606	623	600	697	631	660	619	659	629	671	609	647	652	610	600	647	639	623	715	588	643	701	668	628	655	611	655	721	612	657	616	624	627	677	670	660	666	618	652	661	616	671	641	622	666	649	670	626	689	657	688	663	595	681	653	607	660	656	651	642	661	670	687	635	634	656	650	650	633	630	654	646	625	618	695	646	647	603	614	613	689	597	666	675	635	609	645	694	660	634	673	652	637	589	648	578	671	649	623	622	650	635	660	646	656	653	622	650	629	619	631	666	648	629	678	607	614	627	659	630	627	616	603	646	632	658	662	655	644	670	654	642	628	643	645	676	568	657	626	650	592	639	642	604	622	674	661	638	648	636	651	671	616	666	623	615	615	620	616	675	650	633	599	624	669	638	645	649	651	629	690	664	624	667	654	659	691	644	609	631	677	659	606	653	626	639	650	707	601	608	611	644	633	633	617	647	635	610	682	667	617	671	649	697	653	608	609	639	639	628	631	648	615	639	629	606	642	682	640	645	632	623	601	659	635	615	616	657	614	626	616	645	631	599	618	633	650	641	647	614	600	636	617	641	635	619	607	609	622	647	647	684	607	677	654	678	623	629	617	663	642	613	625	603	604	675	650	613	657	632	599	622	715	659	677	617	698	638	621	673	664	679	628	671	649	683	620	656	668	618	695	670	660	618	669	689	640	651	623	621	653	639	644	608	634	607	581	634	651	653	645	650	642	646	613	644	660	660	659	619	649	616	632	610	658	620	671	677	587	630	654	621	658	631	612	601	603	621	639	673	609	643	675	660	668	634	655	627	604	601	668	640	652	621	646	655	650	645	661	647	656	687	645	594	609	594	613	662	633	602	619	661	677	617	661	646	631	621	627	665	625	677	621	684	623	599	634	598	632	650	638	655	685	609	612	621	661	594	621	612	618	674	686	630	634	637	623	673	635	652	654	610	635	623	646	633	669	636	648	686	609	665	659	612	647	668	616	637	709	651	595	643	687	637	653	630	637	636	619	621	653	662	662	638	660	622	619	600	634	658	636	634	685	652	618	657	641	678	603	643	609	666	606	619	661	667	646	645	651	643	621	668	646	632	671	622	622	643	632	643	686	651	620	679	651	633	677	593	654	691	651	582	659	623	628	668	643	654	670	578	660	635	622	654	659	646	598	646	648	610	656	639	588	635	648	643	620	630	624	619	604	608	657	657	628	696	635	611	648	656	637	623	639	669	609	637	666	656	674	644	641	629	629	648	626	656	617	640	621	609	632	627	659	658	667	649	656	642	619	602	642	652	687	640	616	634	613	650	638	652	623	623	655	632	653	658	679	669	646	630	641	669	671	636	615	640	648	650	628	645	659	652	613	625	659	643	628	637	562	628	614	616	628	582	599	638	707	615	637	626	629	675	638	681	640	644	635	604	622	609	603	645	662	668	597	656	632	687	631	632	637	644	625	665	636	602	609	632	672	621	607	674	624	599	620	652	648	670	635	662	642	659	676	661	601	662	651	641	640	607	684	608	663	659	627	651	614	647	686	632	676	678	627	670	647	629	677	651	665	666	637	666	650	647	663	615	582	651	692	638	664	625	638	679	662	654	633	614	630	690	681	643	649	603	671	630	667	701	648	625	599	631	582	681	625	651	607	666	663	706	638	595	643	626	681	697	605	670	667	662	692	638	625	649	638	633	618	652	673	612	636	666	681	656	607	619	581	616	647	657	652	638	637	623	643	592	622	644	643	654	620	645	686	695	641	640	626	638	607	638	649	607	602	646	663	648	668	641	600	647	584	631	619	660	669	639	657	659	668	664	644	637	608	639	585	639	636	616	647	708	659	607	642	684	636	641	639	693	655	658	587	688	610	693	642	660	631	628	641	664	652	664	631	660	690	649	631	711	642	723	659	658	644	600	640	624	663	642	605	667	631	647	623	610	642	643	664	656	686	664	558	626	665	670	610	675	633	643	672	670	651	650	655	622	668	711	660	651	607	640	634	669	628	672	638	637	630	654	645	640	652	644	668	686	648	610	700	653	652	623	605	648	652	669	682	635	610	657	635	638	647	650	711	621	650	621	675	740	646	628	623	655	648	662	626	646	680	641	636	641	666	668	627	680	607	631	651	646	679	635	654	595	678	651	679	643	693	662	671	670	628	665	639	597	659	674	645	655	664	624	639	600	630	624	611	697	639	606	643	642	668	639	641	634	669	647	634	632	670	645	640	637	655	628	651	619	630	627	647	624	647	641	620	661	687	650	625	616	684	651	668	639	643	633	635	641	636	626	649	668	554	636	670	655	648	644	637	705	615	607	657	620	599	627	664	606	621	623	659	637	662	648	662	646	657	613	635	619
34917	20613	6705	723	210	180	184	156	165	155	153	158	186	147	148	174	160	136	167	164	158	181	163	181	157	149	167	159	181	158	182	148	161	155	163	156	179	166	172	148	162	172	168	163	171	165	164	146	180	163	162	157	157	176	172	122	172	170	147	156	167	138	175	190	153	173	182	167	158	175	156	142	179	150	162	180	166	160	167	145	187	154	166	157	176	160	169	168	146	145	167	124	159	152	148	172	164	175	146	137	163	153	184	160	167	139	155	143	182	160	150	164	178	147	151	161	144	160	156	185	151	183	134	164	176	153	158	178	147	168	139	176	165	156	168	149	143	164	178	170	181	163	175	149	181	169	174	173	141	161	164	156	168	137	155	201	168	164	181	174	168	142	152	160	142	170	162	159	178	162	139	148	128	155	166	163	155	172	164	165	155	178	175	177	158	175	144	166	180	152	162	170	159	158	172	156	161	183	148	162	176	157	168	177	163	171	163	156	167	168	163	134	155	187	167	168	158	166	163	181	154	159	151	164	161	155	144	199	162	164	153	187	148	136	164	162	150	175	171	157	161	164	150	177	169	154	150	148	153	156	163	162	178	171	177	165	155	154	158	155	176	163	154	176	146	181	182	158	163	191	151	160	157	167	173	160	160	172	163	159	179	175	162	151	165	176	164	176	150	163	152	166	158	137	174	148	168	151	166	153	145	164	157	176	162	146	156	137	176	155	180	149	144	168	168	169	182	140	154	162	151	148	180	167	167	154	167	195	177	186	160	188	161	154	159	170	153	178	170	154	165	173	160	147	152	169	163	153	167	147	168	163	152	158	174	149	174	186	174	195	189	173	176	165	143	151	132	186	175	162	153	163	163	167	189	167	155	162	168	189	178	174	170	151	154	153	155	173	148	141	166	180	168	162	175	163	152	139	149	157	154	160	154	171	145	143	154	158	175	172	160	161	169	186	172	150	172	155	180	144	154	164	158	166	163	151	141	157	156	158	164	141	171	162	149	169	169	170	153	171	158	189	175	146	144	182	193	165	161	140	167	135	148	167	187	154	177	170	145	148	164	168	166	173	163	163	159	165	164	192	167	165	166	174	176	177	164	181	177	180	176	171	169	169	153	173	188	208	168	162	150	164	171	146	139	179	162	149	176	161	147	136	150	157	172	164	175	150	152	147	155	172	149	140	175	162	158	164	161	169	171	167	166	158	165	158	151	153	156	155	142	186	177	163	143	173	181	149	167	159	148	178	162	160	151	155	149	153	159	172	152	173	158	162	160	165	152	162	191	178	186	163	156	167	146	165	172	183	186	157	144	167	171	156	162	161	173	161	165	149	161	152	166	168	160	178	165	169	164	164	173	208	162	156	154	176	165	162	175	152	182	166	143	131	181	152	163	164	176	154	171	152	188	171	172	159	167	166	170	177	155	149	160	166	185	174	166	172	176	158	143	163	177	169	159	173	167	159	165	164	162	168	148	162	167	170	144	160	151	167	173	162	183	145	170	160	166	180	142	138	165	150	170	161	180	157	154	148	154	170	171	182	153	166	163	152	164	153	158	148	173	174	159	139	156	155	163	159	168	163	147	145	155	159	165	149	169	141	153	156	138	151	177	161	162	168	148	152	161	157	151	155	167	151	161	148	163	167	178	157	147	162	185	191	150	192	162	166	156	161	165	164	173	166	164	149	156	143	174	189	148	168	183	155	160	152	158	184	188	153	158	170	180	149	165	161	163	150	156	164	156	176	181	169	179	150	163	156	162	177	181	152	160	163	170	153	163	185	164	153	193	163	154	150	175	168	185	158	165	138	170	158	153	165	179	166	154	177	166	161	156	170	168	181	152	151	195	181	155	143	179	162	143	152	168	166	190	158	162	169	176	168	147	162	156	167	170	152	157	177	162	157	174	162	155	144	152	158	154	164	182	160	143	178	175	189	173	196	177	185	174	166	175	143	174	143	158	166	199	165	162	167	146	161	155	176	178	142	175	147	161	174	188	150	176	180	142	146	166	170	177	183	163	184	165	148	181	157	190	178	151	173	171	180	152	167	186	177	164	170	156	182	138	151	156	154	158	144	159	177	150	169	175	184	159	163	173	159	181	155	171	147	167	170	149	144	134	156	173	164	192	163	152	170	174	148	173	157	166	134	159	161	160	148	158	167	142	159	169	168	148	173	140	172	158	131	169	170	177	171	180	185	161	176	158	157	147	179	178	143	154	157	153	194	147	148	143	166	164	158	153	150	155	149	158	163	166	177	188	173	159	150	188	164	178	175	142	163	177	172	147	152	170	157	151	152	156	154	156	199	153	171	177	191	154	176	191	159	184	158	153	152	167	177	155	159	167	173	168	162	149	154	148	155	162	180	154	169	151	161	187	170	169	165	149	148	165	176	154	156	171	147	178	167	158	184	188	157	181	170	163	162	158	161	168	170	164	172	162	150	171	163	159	157	159	132	161	181	176	179	142	161	158	162	158	158	153	156	168	141	160	171	149	164	159	164	170	165	147	149	164	156	174	154	172	168	150	152	144	168	173	183	164	149	179	162	165	181	181	163	167	167	136	158	177	156	158	164	159	196	166	189	152	163	173	164	162	153	154	173	179	170	168	156	145	183	159	177	185	145	166	179	158	167	162	166	168	172	182	152	174	155	155	165	155	143	166	159	167	184	158	143	151	140	140	152	176	163	155	173	170	163	170	160	171	177	171	155	160	152	157	182	173	153	177	167	136	161	172	148	181	155	154	168	155	155	175	164	180	157	184	156	150	175	165	156	165	154	174	163	176	182	182	147	178	150	151	162	156	164	153	146	163	170	164	191	161	163	159	162	159	146	149	179	171	148	200	149	172	182	169	140	164	165	160	144	197	167	160	167	168	165	153	158	146	157	192	166	160	178	163	161	151	155	152	185	144	157	164	170	158	130	148	180	164	149	148	159	154	163	160	149	162	186	168	167	167	148	185	156	175	153	177	176	170	157	176	175	184	149	172	146	178	168	177	163	150	165	175	160	173	145	164	167	162	151	144	176	149	166	159	168	170	171	151	150	132	164	153	156	171	151	146	148	148	157	174	151	165	151	164	178	153	154	134	169	144	154	172	171	150	171	166	163	169	152	148	191	157	161	155	174	164	157	148	150	156	139	165	155	149	162	148	185	165	156	169	147	140	172	163	190	138	145	154	158	175	163	160	172	174	173	155	187	168	154	181	146	165	159	176	164	159	163	146	155	179	165	148	165	175	170	165	140	162	149	205	159	182	178	149	174	165	179	149	152	171	137	153	152	154	165	165	172	153	142	159	137	167	152	182	171	165	171	147	158	144	150	145	170	157	177	158	175	168	152	177	157	176	165	161	179	153	154	164	169	131	164	152	163	168	153	165	161	185	164	141	170	172	159	162	167	187	160	163	166	173	162	162	160	169	173	168	151	170	178	149	170	168	160	174	156	171	161	167	154	175	166	158	149	164	168	144	179	149	169	170	170	198	166	133	167	154	162	160	151
36367	24095	10582	1727	589	556	593	584	548	552	554	596	564	563	560	561	564	554	549	596	564	534	609	603	592	528	567	586	533	569	534	550	551	543	573	548	569	542	550	565	496	545	553	579	543	535	570	536	594	525	538	624	572	546	525	588	560	595	607	591	565	582	574	527	600	572	580	538	587	569	576	542	562	570	510	577	520	593	520	578	560	580	567	544	582	539	551	585	524	564	536	565	579	528	567	544	562	550	553	555	604	553	586	597	553	595	557	560	563	596	586	554	590	544	554	564	575	571	576	588	566	594	578	566	546	581	585	570	591	556	601	552	580	572	574	546	536	584	564	553	555	589	545	563	583	563	539	518	564	567	572	553	527	562	585	587	601	548	546	566	574	589	581	572	597	571	554	571	584	547	529	538	547	594	565	570	556	548	527	564	533	570	563	536	561	614	550	550	516	541	575	528	571	637	545	566	585	561	540	539	593	564	541	559	609	568	606	590	516	552	546	553	579	567	536	560	587	529	552	559	563	553	528	572	578	596	590	520	539	533	561	598	560	567	541	599	579	567	579	560	541	557	579	588	552	599	507	529	552	556	556	554	620	581	547	542	591	574	549	613	564	573	567	577	594	590	549	550	600	571	552	548	595	586	556	545	502	574	518	588	583	572	549	545	575	582	594	606	559	560	536	546	617	589	543	547	545	539	554	575	584	549	591	570	544	557	562	544	588	562	535	536	545	576	582	528	583	551	592	602	551	536	553	562	593	575	567	570	548	580	551	547	529	533	549	564	538	579	601	561	566	592	583	590	542	590	589	609	557	578	544	554	591	567	558	556	525	551	573	540	552	551	566	540	575	604	552	554	539	535	566	562	521	568	558	546	596	593	576	568	555	592	533	599	579	566	573	576	543	574	531	582	592	535	608	573	571	570	566	573	566	565	581	578	590	606	562	553	573	619	573	572	564	551	569	582	555	515	567	601	569	572	563	551	572	539	554	576	541	591	578	559	546	520	578	574	577	592	506	562	535	563	560	594	556	558	557	553	550	588	522	559	542	536	580	587	562	564	573	598	621	561	569	536	541	506	535	517	547	547	558	590	584	547	586	555	543	573	553	547	564	569	529	590	585	558	582	516	562	582	592	599	556	600	563	535	550	552	561	583	615	573	558	567	514	573	549	573	554	618	569	574	552	550	585	545	583	555	568	543	556	533	540	571	564	538	553	570	552	549	539	586	560	554	540	538	568	594	575	556	603	554	574	577	548	555	563	592	616	569	592	563	545	577	593	579	560	563	578	565	537	555	560	557	552	596	579	583	566	595	528	564	591	554	640	579	508	567	581	581	567	547	575	577	571	578	574	567	553	565	581	577	551	556	541	558	598	585	578	543	559	575	556	534	585	593	576	585	565	579	561	536	545	583	592	563	583	566	597	613	590	565	533	577	542	556	545	547	554	606	546	560	555	591	556	572	544	552	553	561	530	571	505	578	556	564	552	563	584	515	567	574	567	575	563	569	590	572	550	547	553	583	546	588	577	588	567	572	548	539	563	573	534	566	580	555	630	563	555	596	538	559	602	543	531	557	596	549	538	602	555	599	563	555	546	563	589	541	551	522	549	579	580	493	565	552	539	538	514	568	536	567	511	588	570	573	567	546	583	562	591	564	579	570	570	592	577	597	557	565	558	561	587	588	557	543	598	552	584	584	552	567	582	527	574	562	562	589	539	573	576	582	538	562	544	597	578	536	541	542	555	632	573	582	570	569	542	537	586	559	569	559	566	592	593	569	540	555	576	587	583	566	512	588	591	570	578	593	546	536	533	552	570	542	526	570	564	558	545	553	597	616	545	556	502	556	617	611	557	537	548	541	525	540	566	529	569	570	551	560	588	547	573	547	574	577	580	570	557	558	572	547	581	582	554	592	578	559	595	536	575	566	569	543	554	531	546	534	573	551	606	621	568	515	547	575	569	556	559	550	564	531	576	583	512	532	563	535	567	545	590	565	538	559	546	584	537	579	559	540	538	533	548	574	567	571	558	595	585	579	592	593	564	572	568	585	576	599	560	581	542	536	567	565	564	574	560	567	544	554	535	553	607	554	574	556	578	546	562	582	568	543	574	561	533	622	560	525	561	607	568	541	514	565	513	560	554	574	579	575	545	546	510	570	581	503	510	570	589	559	586	582	582	608	578	596	585	544	562	576	492	558	558	547	570	548	585	584	581	542	549	551	566	583	587	559	534	546	566	528	564	583	574	575	529	587	564	538	545	540	578	560	545	581	563	560	600	548	572	555	547	539	592	554	574	554	568	587	562	587	545	566	569	550	551	557	542	564	556	581	577	519	551	531	557	579	541	593	585	566	552	568	603	593	580	535	602	530	571	547	563	554	571	558	621	548	557	555	552	593	584	599	545	574	525	560	629	535	556	534	557	560	523	570	567	539	554	550	545	517	557	570	567	551	532	567	575	577	569	588	588	599	567	559	552	565	552	547	534	553	576	584	552	572	585	566	558	596	545	564	604	592	570	560	560	559	598	595	563	538	539	609	570	518	541	557	535	549	561	564	543	575	584	595	536	550	557	572	559	563	524	597	509	558	582	559	536	559	538	559	554	584	518	583	614	563	541	607	579	595	566	588	574	574	547	498	567	586	585	544	583	582	558	565	592	546	551	572	571	581	524	563	592	579	542	565	547	523	570	541	527	547	599	573	562	544	526	568	585	564	616	578	536	552	574	582	571	555	563	584	544	610	545	563	584	570	597	562	571	584	573	585	552	577	587	600	588	544	585	543	557	543	569	569	538	559	563	531	572	555	573	585	580	540	572	563	554	590	557	546	531	559	586	608	577	549	573	533	607	550	589	532	535	569	569	604	569	560	547	584	584	563	585	572	579	545	575	577	533	584	576	555	549	564	538	575	591	572	571	585	530	557	580	564	578	586	545	563	562	536	569	604	581	578	514	550	543	562	533	574	588	577	545	614	567	554	564	586	640	533	574	543	551	617	567	558	603	559	581	529	584	596	567	540	574	577	555	555	569	510	528	584	578	599	532	532	560	564	541	522	600	533	588	575	592	613	583	542	539	536	560	542	552	533	569	541	536	577	570	537	537	535	609	571	557	640	544	559	526	581	590	586	573	535	586	587	543	566	606	556	545	539	594	557	579	619	578	556	600	584	535	537	554	562	569	527	549	545	553	535	563	554	554	567	590	554	584	593	555	570	603	555	555	573	532	595	600	586	586	548	577	556	622	557	528	593	587	520	572	540	555	568	608	556	549	531	571	575	562	600	564	578	538	559	542	576	608	531	549	581	569	551	532	543	554	596	558	584	548	582	547	592	534	563	595	577	545	514	559	516	567	568	542	571	604	523	586	577	549	600	567	523	543	625	576	554	608	562	564	562	582	546	565	564	590	568	571	572	553	562	539	579	570	593	565	568	528	548	532	576	571	595	591	558	618	545	571	583	583	554	588	564	556	604	534	560	548	597	536	537	592	538	537	550	579	571
68329	58013	36252	11079	546	162	171	167	147	156	134	130	153	137	156	144	131	135	136	138	145	145	133	140	159	173	157	141	142	164	143	165	117	144	115	134	155	123	142	171	165	154	143	133	137	148	153	147	142	137	130	133	150	147	148	157	140	146	146	141	146	152	149	149	144	129	138	156	139	157	148	148	153	151	134	140	141	150	132	163	173	148	139	134	138	135	137	134	134	134	161	123	127	155	144	131	137	130	132	153	154	135	142	133	137	146	126	136	160	143	151	125	162	149	158	152	146	125	150	134	137	137	119	182	130	141	154	172	160	141	152	127	148	163	121	166	141	145	142	153	149	144	143	162	148	145	120	130	136	164	133	165	140	138	149	153	138	150	158	138	160	133	121	144	151	137	133	147	124	144	142	149	163	151	142	164	153	142	138	154	143	128	130	149	129	139	143	142	132	152	144	141	135	118	158	149	150	150	147	140	140	145	164	152	166	150	158	143	126	112	157	140	122	155	168	142	136	142	135	136	161	130	140	146	128	141	148	131	155	153	132	118	141	149	156	134	157	145	155	150	140	143	140	144	154	161	130	147	137	144	155	135	152	152	124	146	143	141	139	137	141	151	146	164	160	121	164	143	134	152	135	128	117	146	132	149	143	126	141	115	128	137	143	147	139	140	119	154	156	144	140	143	144	150	137	143	152	125	144	148	151	155	139	151	156	138	191	150	139	144	138	147	125	151	158	152	156	126	155	152	131	152	141	153	135	138	155	155	150	164	129	142	146	130	153	145	165	142	158	142	146	141	142	132	126	135	128	137	141	137	148	136	139	159	138	130	164	134	147	145	139	152	142	146	157	131	129	140	136	139	139	137	158	145	125	148	146	147	123	157	150	154	157	131	149	154	150	144	122	136	159	158	132	140	138	141	146	149	147	156	166	150	160	147	140	162	160	182	134	134	138	130	166	140	126	136	137	141	141	159	124	141	136	147	159	157	161	132	151	156	136	133	128	146	143	151	143	141	131	137	169	155	140	145	137	149	149	139	138	147	147	148	135	136	163	150	151	150	160	134	121	149	162	132	141	129	138	141	162	156	140	148	139	138	142	179	146	149	156	165	174	151	143	121	136	136	136	133	143	141	157	139	146	150	140	134	151	134	144	165	164	106	153	146	168	136	136	155	136	128	147	136	147	146	160	132	143	151	143	172	143	145	161	159	148	137	146	140	143	125	135	151	163	153	148	147	152	141	154	154	168	146	136	144	152	133	150	131	156	160	140	148	168	154	164	153	125	151	125	150	137	143	139	149	147	155	163	135	150	125	149	156	118	128	161	134	137	176	149	132	146	120	146	148	160	134	161	140	157	138	141	132	149	140	150	138	163	142	154	146	153	146	159	135	146	152	136	128	151	145	145	132	154	152	157	154	163	149	136	130	143	115	133	127	135	161	156	156	134	155	145	139	153	128	145	138	158	161	149	140	147	138	150	127	137	146	148	138	136	157	150	143	151	134	143	151	126	154	150	140	132	138	150	131	136	125	121	144	148	148	133	125	127	132	158	178	141	149	149	157	135	159	158	172	165	147	138	138	153	128	129	138	164	122	127	163	130	143	159	149	144	125	128	146	163	145	131	147	158	144	138	133	134	159	156	153	135	140	145	140	152	145	149	151	132	150	152	146	150	143	168	149	159	126	158	146	140	131	165	156	142	134	142	167	142	163	143	150	138	133	141	161	150	140	119	184	138	131	163	158	156	140	147	144	132	139	140	148	164	133	162	137	150	144	151	169	136	151	144	135	137	162	125	140	150	133	161	151	130	161	144	151	133	138	127	158	130	150	155	165	164	149	142	146	148	160	152	166	122	141	156	148	134	127	148	147	136	138	133	149	120	142	158	140	134	130	156	130	142	157	148	122	154	154	170	161	132	138	138	158	149	149	145	129	142	127	137	131	146	154	157	126	167	132	158	150	115	136	142	152	143	160	160	156	136	130	115	131	158	150	161	149	136	146	155	143	139	133	153	152	145	167	147	144	131	146	138	167	125	149	116	153	140	145	125	146	124	114	159	144	161	130	136	131	121	121	151	149	147	143	154	127	118	146	154	145	139	150	151	137	136	136	148	123	153	147	141	150	146	154	154	136	160	159	129	143	153	153	128	140	148	156	139	132	129	147	138	150	139	126	136	137	147	158	144	152	133	142	140	135	151	169	128	132	160	156	144	150	141	143	152	147	135	147	136	143	136	151	149	147	138	121	143	150	132	145	124	163	150	126	138	155	148	153	160	139	134	152	157	138	143	154	131	156	133	128	114	144	158	130	145	146	123	142	143	120	133	151	149	158	136	121	129	138	150	144	156	145	164	136	139	158	135	128	138	136	172	144	160	146	167	150	156	144	145	145	156	123	132	129	165	149	131	156	130	115	167	142	158	134	129	152	164	157	143	158	149	139	150	134	124	137	163	151	159	158	144	136	140	150	154	145	151	150	144	129	141	162	155	154	144	171	128	144	147	145	135	139	131	156	147	151	140	153	149	158	137	140	182	165	158	146	122	129	155	139	181	135	145	155	168	143	164	136	133	158	130	137	147	151	145	124	148	135	130	136	139	139	131	139	139	129	141	152	153	140	139	167	133	154	147	169	146	145	154	162	150	164	149	154	132	150	164	154	161	171	168	147	164	141	146	132	153	161	163	150	145	141	127	152	153	150	157	140	151	168	132	136	116	132	119	117	130	145	150	156	129	142	126	149	138	174	129	141	136	156	152	160	151	152	128	155	170	157	125	157	162	146	146	144	145	144	130	183	133	162	153	144	154	126	152	138	170	154	134	144	142	126	135	139	128	131	155	140	146	172	149	123	142	158	143	131	152	131	154	127	181	127	153	161	138	141	162	178	148	156	152	135	156	143	127	130	132	161	129	144	142	147	131	160	140	149	149	137	135	143	132	155	165	152	135	130	156	134	148	123	130	161	134	144	134	154	145	137	121	138	137	154	120	154	159	153	139	155	138	139	126	136	114	148	138	135	160	132	140	130	126	150	158	157	144	141	140	128	140	125	129	163	142	169	157	127	155	155	159	150	144	152	151	147	150	152	122	133	150	166	170	152	135	130	146	119	125	155	146	146	157	146	149	160	137	127	160	155	137	134	158	136	131	168	141	141	135	146	144	122	166	165	140	137	134	135	150	142	157	122	134	150	141	144	145	159	155	155	166	150	150	156	135	153	144	147	156	145	153	154	160	139	148	153	153	137	144	155	137	128	153	144	133	154	137	137	164	144	159	171	175	160	132	161	143	157	139	142	145	151	163	173	160	160	141	143	171	151	137	143	132	153	143	156	136	165	146	138	159	142	161	135	147	166	145	129	156	148	154	145	162	146	161	147	148	116	154	134	152	142	133	159	152	150	159	132	155	142	145	134	139	146	135	132	147	153	140	132	137	121	151	158	141	144	154	144	153	157	135	154	141	152	163	157	158	150	175	131	150	148	126	160	143	160	133	154	114	150	164	146
54815	47441	35537	8894	494	562	514	498	524	538	553	559	545	492	545	510	495	520	485	500	533	497	489	533	496	511	491	469	497	475	549	559	497	508	490	481	512	506	498	517	508	503	507	546	490	532	562	474	514	524	503	503	511	534	495	526	494	510	478	490	513	492	493	515	505	514	551	513	511	577	493	572	555	541	502	513	494	462	529	500	533	493	516	504	503	515	495	499	479	495	512	494	514	529	449	506	510	507	484	538	520	494	505	490	540	492	509	518	520	459	521	536	528	495	542	493	518	485	526	498	551	552	484	463	529	498	538	521	496	503	480	474	544	505	541	502	462	515	508	538	501	527	518	481	499	556	483	519	474	478	501	477	519	495	507	511	524	493	496	449	498	488	491	484	520	512	540	494	498	516	543	509	513	495	522	527	513	520	497	535	487	504	489	522	501	521	533	508	529	536	513	493	495	520	494	508	530	562	476	507	512	492	489	516	503	476	547	508	477	499	502	492	506	502	543	489	538	513	485	490	486	521	496	465	531	483	511	516	506	543	514	534	546	492	514	495	504	518	501	531	484	512	492	520	535	524	514	511	543	523	483	516	506	565	474	483	503	528	513	509	521	489	531	481	530	498	497	489	485	491	535	550	524	511	500	506	510	506	523	489	487	484	514	488	530	493	511	484	502	530	534	487	517	507	483	521	510	519	487	509	516	517	544	554	515	522	522	494	499	483	494	543	461	540	533	467	544	526	462	502	508	531	539	500	507	491	516	545	505	495	543	513	501	513	502	516	521	529	511	493	536	486	514	506	502	509	520	526	478	553	482	505	485	500	527	502	523	488	508	531	519	520	508	512	499	516	494	523	524	486	530	488	514	470	500	477	535	490	493	529	504	509	508	494	534	518	509	503	539	573	513	474	559	524	507	491	545	516	456	476	473	543	518	529	534	541	533	496	553	509	552	514	515	491	499	525	520	485	506	468	466	501	560	511	535	503	493	523	532	521	508	525	531	497	502	500	510	572	515	501	481	516	515	486	551	515	469	480	503	561	525	526	505	491	510	475	486	494	486	513	475	464	511	537	480	546	475	497	512	529	483	503	511	523	510	485	500	592	532	530	496	495	512	530	518	519	466	514	506	502	497	513	521	462	476	506	485	512	501	531	509	481	540	526	501	498	503	502	499	487	521	505	542	493	542	520	529	499	494	501	544	469	508	534	463	482	516	527	486	512	527	532	538	494	492	495	484	513	510	507	523	494	519	516	525	526	529	539	477	532	482	505	537	524	518	529	542	529	523	516	526	518	526	463	518	476	490	532	544	512	512	528	505	562	513	514	504	533	519	553	477	518	536	506	517	511	488	544	524	461	521	531	551	518	520	517	498	479	544	509	479	515	498	468	519	548	464	477	487	468	546	545	538	492	500	466	514	486	507	497	522	540	501	493	480	461	529	511	497	486	499	538	487	524	482	534	495	500	477	512	486	506	521	519	523	501	507	472	537	522	551	485	519	530	494	501	570	565	473	499	494	490	486	519	498	478	519	507	482	522	548	534	520	471	494	506	524	501	497	515	515	541	498	521	513	489	517	512	508	532	500	520	535	468	500	517	487	494	512	526	532	522	531	492	549	519	495	520	514	499	514	478	458	515	530	494	506	504	547	494	528	520	471	516	496	506	489	499	499	483	508	502	511	537	524	511	514	450	530	495	501	508	486	528	515	497	512	544	547	521	540	521	541	473	494	487	508	509	515	532	528	555	518	535	543	523	525	518	511	519	501	508	470	536	509	505	516	509	516	504	516	507	490	456	514	480	488	525	519	496	521	505	513	506	515	488	477	500	516	559	430	491	503	469	532	498	491	505	511	508	496	523	537	498	499	487	518	488	523	489	529	465	523	494	516	492	484	487	514	503	496	542	522	505	497	508	538	513	521	494	530	479	519	513	504	475	495	509	544	485	532	528	492	502	533	488	489	487	534	491	493	520	519	524	518	497	526	525	526	518	487	525	495	536	523	518	546	521	490	509	525	504	532	475	505	508	518	500	537	541	516	533	509	506	535	518	495	514	504	563	506	550	501	489	492	529	523	505	510	443	516	463	490	536	485	484	485	536	510	498	504	552	470	483	516	513	513	482	502	513	480	511	544	508	507	547	493	554	495	534	517	538	475	485	528	541	513	511	458	509	515	490	541	534	503	525	516	541	470	517	499	495	508	503	515	499	530	489	545	532	470	496	490	491	508	484	526	523	486	514	530	562	499	511	526	510	515	533	496	547	498	512	487	528	481	488	481	490	508	520	511	501	518	502	530	480	482	545	549	499	489	494	508	573	490	527	508	493	547	492	515	536	501	505	491	493	480	540	481	523	487	485	460	530	507	519	522	536	476	534	550	529	532	538	552	484	504	507	485	511	508	497	514	501	502	479	530	526	480	506	513	496	511	452	511	526	512	523	520	499	489	509	544	514	501	542	486	532	517	523	499	518	487	475	510	510	497	466	493	489	519	500	526	489	495	526	517	504	525	538	530	500	514	482	524	488	548	495	507	487	506	473	505	517	541	513	534	526	524	502	510	494	566	471	471	490	485	484	511	533	494	488	518	495	496	508	487	517	526	532	496	492	516	485	519	494	499	482	552	549	512	490	533	529	471	470	488	506	512	485	467	478	515	519	485	500	520	523	533	498	500	492	508	530	497	473	508	527	506	520	547	542	527	499	523	497	510	527	518	510	505	504	487	511	531	551	476	469	527	525	469	495	495	515	487	491	514	508	508	492	503	518	508	525	506	509	498	499	535	518	582	532	512	488	495	525	512	506	521	517	518	505	524	524	514	508	522	522	465	494	505	513	514	530	538	529	503	502	464	479	523	510	484	508	494	504	493	494	515	510	542	525	471	505	494	492	559	508	481	504	507	557	478	508	545	507	536	519	499	495	506	504	540	536	526	513	538	549	499	516	538	493	526	494	494	522	547	471	473	491	500	479	521	534	494	503	551	500	532	515	520	513	504	515	535	508	508	555	517	560	507	545	497	505	541	541	521	505	533	480	521	528	490	499	522	487	512	556	507	504	470	502	502	529	521	487	483	518	490	542	492	472	521	480	460	514	509	560	552	501	488	500	487	538	540	473	527	499	521	505	511	493	528	531	521	477	513	528	524	498	486	505	502	483	486	491	512	547	510	511	492	489	517	494	487	492	476	498	535	523	522	503	521	501	517	508	507	500	509	469	476	532	545	509	517	499	486	496	495	536	519	536	485	521	537	493	516	538	521	500	519	495	502	526	554	517	494	523	531	531	503	513	490	508	525	497	494	481	540	512	542	503	488	500	497	546	502	499	511	503	518	501	512	528	515	515	512	505	543	505	543	558	484	509	508	518	493	520	518	549	510	518	494	524	492	511	545	490	498	514	547	498	562	517	532	499	539	455	526	514	498	531	531	537	501	534	549	549	508	540	522	530	514	523	520	490	520	552	529	562	524	491	480	506	517	570	520	513	474	510	490	528	481	484	499	492
70672	67136	46745	18747	3292	288	203	203	244	189	200	213	200	202	191	230	218	186	203	217	221	192	208	208	221	209	208	206	226	212	196	193	204	196	216	223	217	197	212	199	231	225	234	202	221	182	221	210	207	185	212	207	204	214	224	199	206	216	214	199	221	183	207	177	203	198	210	190	219	193	225	184	199	217	212	190	219	224	207	201	204	231	200	216	201	216	216	191	199	210	182	196	230	211	194	199	213	198	207	193	203	232	221	208	202	207	229	206	199	229	210	222	211	195	209	220	202	196	212	218	196	198	193	201	198	225	201	192	206	200	194	220	231	182	198	203	235	202	228	189	216	202	207	203	216	219	227	213	193	203	206	211	220	230	221	207	195	185	205	200	193	191	188	216	234	216	229	189	197	218	175	218	201	201	235	205	206	216	200	193	212	209	196	222	195	198	196	203	237	191	201	233	196	191	213	193	228	200	180	219	200	203	230	216	205	201	205	205	220	211	190	194	202	236	230	202	205	190	228	209	204	210	219	242	226	205	203	187	186	202	218	214	211	208	189	218	218	198	232	194	188	202	208	194	169	216	202	182	205	183	195	200	198	188	195	194	192	208	236	241	212	210	207	202	192	191	195	226	204	211	203	197	225	224	214	227	218	185	194	182	193	191	193	197	206	209	201	217	197	204	204	235	206	208	225	217	186	208	220	197	188	199	206	212	203	200	218	192	226	250	197	208	209	215	212	200	223	205	221	201	208	202	203	207	210	208	208	222	204	180	228	203	214	207	210	201	217	218	199	212	190	191	201	225	211	215	188	188	210	195	172	232	225	186	218	179	193	198	165	227	215	203	190	196	215	201	193	205	216	219	198	198	204	206	209	207	200	209	209	226	188	223	221	173	193	195	218	222	209	224	201	213	211	220	215	206	213	198	170	203	206	208	197	210	218	203	206	192	197	220	206	205	208	214	213	217	224	234	217	203	191	231	204	231	214	210	214	225	214	168	198	189	212	242	203	214	225	209	208	231	219	203	197	198	199	189	210	199	202	187	217	229	212	195	186	189	221	228	243	221	207	232	194	229	198	211	190	224	171	200	196	209	196	197	209	200	217	214	196	205	179	221	205	212	218	209	202	223	179	215	215	218	186	194	183	203	206	217	196	228	204	215	202	202	196	208	216	211	198	204	208	198	189	207	194	204	227	219	221	202	206	203	198	233	222	219	232	224	221	200	229	189	212	200	225	232	212	235	219	203	221	190	210	201	204	218	190	196	210	234	224	204	221	215	223	213	204	196	231	197	215	200	201	204	214	208	203	206	207	209	208	194	193	237	208	200	225	202	240	233	198	195	204	208	204	199	168	190	192	207	189	173	197	232	201	212	205	208	218	210	197	227	206	213	228	178	206	194	217	210	242	212	207	214	222	187	206	199	221	216	214	210	210	243	201	201	199	217	214	197	205	229	224	210	205	227	210	221	210	194	219	211	198	190	207	230	189	213	210	218	213	200	221	214	191	199	203	228	188	210	210	221	184	213	217	197	213	219	208	178	205	190	208	211	220	205	212	220	210	241	195	216	226	214	216	197	208	192	186	214	196	210	223	201	205	230	198	202	233	222	217	217	203	199	198	221	198	202	204	204	210	215	202	212	205	224	204	198	202	217	195	185	191	202	209	212	185	230	211	194	219	214	210	217	201	219	188	192	229	205	207	203	231	207	213	199	234	190	213	198	201	235	212	220	233	201	191	220	205	237	229	224	211	196	231	193	205	212	203	194	202	204	211	215	214	209	221	208	198	223	211	198	203	217	206	210	205	220	201	210	204	204	211	201	227	217	183	214	215	231	227	220	223	206	188	225	199	223	204	212	207	183	211	205	220	200	220	215	228	243	223	187	224	214	193	200	193	210	192	192	224	208	219	213	216	212	220	191	227	232	209	195	192	223	227	214	210	229	208	200	215	200	209	225	203	226	209	174	194	217	205	190	217	218	223	172	223	212	207	211	180	201	185	191	216	214	205	221	208	168	211	215	214	209	214	223	227	216	180	215	208	199	219	201	190	204	211	206	217	210	207	239	216	190	217	205	209	215	216	210	212	219	221	202	199	209	208	210	202	206	208	218	193	211	212	223	200	198	213	214	200	203	219	208	218	206	220	225	225	247	219	217	216	224	203	199	235	200	187	228	182	198	210	207	186	189	199	214	176	187	219	197	202	215	202	206	210	192	215	213	205	204	227	200	233	209	214	209	212	197	200	205	224	189	194	211	231	210	194	225	206	209	193	221	187	217	216	204	211	191	181	198	211	188	214	232	202	231	200	189	214	187	216	194	211	218	221	210	208	185	204	216	211	209	222	199	216	200	221	222	208	200	212	212	175	221	245	214	199	216	200	189	203	229	202	195	214	196	215	220	194	226	209	188	191	197	196	225	206	223	222	233	210	198	200	224	227	203	184	207	208	222	203	212	215	209	198	231	214	203	205	218	203	218	224	217	214	204	190	207	206	203	201	224	213	220	215	211	208	199	229	214	212	216	193	214	228	211	197	222	216	213	223	202	209	198	176	213	179	189	231	214	206	191	215	252	179	233	200	202	231	211	191	206	217	223	199	208	220	214	236	196	203	215	195	203	232	226	231	205	201	187	227	188	243	197	203	218	233	211	207	183	214	207	192	231	217	223	211	235	186	200	202	212	206	229	183	207	209	212	203	207	226	209	196	212	233	192	206	218	201	219	194	250	233	231	215	216	229	189	208	210	192	227	202	202	196	211	234	185	208	227	186	185	200	189	227	192	200	198	195	212	200	181	208	198	224	239	205	209	229	201	191	205	193	226	206	214	195	201	176	211	220	208	188	219	202	171	198	207	229	217	211	235	227	203	206	186	222	213	210	213	204	212	197	213	242	217	206	210	201	221	212	201	187	211	223	202	213	207	206	200	218	199	231	191	190	231	193	214	207	228	192	195	177	201	216	210	194	200	217	205	189	221	209	192	217	217	212	202	199	194	207	213	220	207	221	197	205	199	216	196	203	215	204	206	219	205	210	229	217	211	218	201	165	190	216	211	192	229	197	219	228	209	215	179	196	198	212	197	191	244	207	211	217	191	232	189	228	202	212	197	222	199	233	223	215	199	209	190	192	201	184	213	212	217	204	194	196	210	203	195	217	203	202	206	207	215	210	191	203	199	204	199	193	212	225	202	220	187	189	197	249	193	222	193	203	214	209	217	187	187	210	221	195	223	199	182	188	209	211	198	222	227	215	214	204	207	208	228	211	201	181	226	201	198	196	193	218	200	200	223	218	218	200	221	231	207	203	209	186	181	197	222	229	228	192	213	211	202	205	226	248	182	220	202	189	200	213	216	230	224	188	195	209	223	227	186	209	242	226	209	200	192	222	206	202	188	236	193	217	207	209	236	204	204	206	231	231	192	203	202	199	218	208	226	213	213	205	213	205	210	205	192	200	207	182	190	209	201	208	215	221	227	212	201	192	225	203	205	215	220	209	209	212	204
66492	61269	46869	11735	795	737	718	724	742	694	714	716	709	726	754	658	692	676	695	706	686	708	671	707	712	686	739	692	645	702	734	661	716	713	686	674	721	706	706	654	652	688	712	693	718	662	671	717	656	676	664	664	720	691	736	648	699	703	683	734	657	667	617	651	634	675	665	689	696	696	627	720	690	692	673	695	686	684	711	716	699	675	654	706	694	697	668	684	720	665	713	697	731	677	697	707	643	674	659	661	654	663	682	708	699	764	688	740	683	684	741	658	659	676	664	714	697	712	683	703	716	678	689	679	627	680	639	696	679	637	722	639	704	680	654	662	709	705	623	647	692	694	722	679	716	664	637	682	701	678	674	681	693	641	668	672	709	670	683	686	656	659	666	680	674	662	721	656	723	666	620	717	697	726	667	696	687	652	749	675	729	688	650	653	721	723	692	723	682	704	672	692	685	695	720	690	724	659	685	704	709	679	720	738	718	685	693	700	669	673	711	640	669	701	677	680	705	692	680	676	710	660	702	705	757	715	682	649	708	711	692	672	651	696	678	695	671	657	701	695	649	681	682	675	653	656	694	664	711	685	665	693	733	687	698	682	690	650	684	653	705	667	678	683	664	670	695	670	704	723	655	638	688	662	680	702	661	671	682	674	642	648	689	664	680	685	690	708	705	677	689	627	673	676	719	678	666	707	709	699	677	651	682	651	702	703	705	672	642	646	668	697	642	696	664	655	714	714	636	705	657	706	681	675	706	718	684	691	630	689	646	733	750	677	663	701	711	696	664	660	673	704	664	665	683	646	666	704	661	684	685	705	708	647	675	671	698	692	679	685	690	661	638	738	671	658	663	638	757	699	722	625	688	716	627	711	694	670	689	703	668	661	685	647	659	703	656	658	688	677	686	711	674	663	707	691	733	678	693	699	671	695	624	676	661	710	649	638	666	702	654	723	699	673	654	688	675	664	718	647	685	706	671	668	688	674	651	689	626	694	657	665	686	701	689	678	686	655	687	605	679	680	685	733	672	675	643	671	681	656	714	667	658	672	709	683	671	679	667	687	692	697	701	673	689	700	712	703	689	634	626	728	675	689	683	668	681	659	695	674	710	694	687	681	731	679	752	645	702	680	674	719	696	700	676	790	662	706	662	652	668	724	722	698	665	649	697	659	665	679	658	698	759	684	680	738	699	655	664	663	697	676	755	646	670	670	663	652	728	676	697	719	708	676	669	675	621	688	690	680	704	718	743	720	727	698	654	687	691	670	647	660	686	645	674	706	681	704	668	674	668	696	697	661	668	666	696	661	673	725	697	700	733	653	615	730	690	735	677	686	693	694	728	676	703	732	676	650	684	711	722	740	682	702	661	699	672	677	712	719	700	697	726	705	648	703	645	706	705	674	640	675	657	645	697	677	708	729	697	721	706	656	689	654	704	687	682	658	710	683	683	665	700	728	699	706	749	668	675	694	677	711	702	737	710	647	672	707	693	646	692	682	686	697	669	683	663	703	688	687	711	641	643	691	700	683	711	634	665	694	729	716	677	664	711	685	663	662	685	689	664	669	667	672	677	703	711	700	718	708	677	739	675	694	691	692	729	705	672	634	697	668	699	687	677	670	700	677	705	646	714	731	700	703	719	734	702	647	673	700	660	723	710	659	700	685	682	686	731	697	668	679	683	643	640	683	699	739	667	641	705	703	703	709	677	664	693	670	671	646	667	590	644	688	689	681	667	703	689	684	729	690	716	676	681	713	697	681	692	673	712	673	698	671	659	671	673	674	677	696	700	676	660	654	665	657	674	660	697	710	744	674	703	715	712	679	654	683	679	718	673	744	682	710	686	687	659	695	713	683	662	659	683	738	723	675	682	670	680	700	701	689	702	674	664	675	687	717	669	684	724	747	674	691	678	655	706	666	644	687	608	680	715	712	684	642	726	642	687	668	679	638	678	690	688	669	686	664	710	637	642	685	663	658	662	725	703	692	729	713	669	683	684	700	640	651	701	697	671	667	685	650	701	699	701	686	731	664	689	741	692	684	708	731	663	691	664	682	691	665	672	679	637	657	683	706	723	676	709	656	707	694	699	679	705	694	662	670	682	684	710	656	730	689	685	677	664	686	766	732	678	630	716	692	677	701	684	704	683	671	673	674	666	681	684	675	750	692	687	683	679	665	712	700	709	660	703	738	683	693	718	724	672	656	691	719	681	679	724	663	677	720	679	711	685	671	695	653	679	670	649	694	664	683	666	697	730	660	709	666	669	665	650	680	687	765	657	698	705	707	679	668	657	686	638	699	726	698	666	666	722	679	670	742	691	646	685	696	672	615	690	686	728	699	642	655	687	676	692	677	697	706	737	667	716	684	686	681	661	743	702	693	701	697	649	669	734	687	688	706	674	688	688	684	746	663	719	640	677	705	688	680	665	661	701	692	680	742	698	641	695	704	728	676	693	679	709	735	657	687	712	676	689	718	663	722	696	696	700	673	694	632	697	699	676	697	680	655	665	696	678	693	657	620	655	667	698	689	677	699	690	686	703	729	657	654	682	676	729	695	656	709	638	658	718	693	719	694	678	629	681	711	738	724	692	706	719	720	725	730	703	700	696	677	655	702	686	677	642	648	702	652	670	641	691	660	668	665	676	711	655	711	696	718	647	700	688	692	712	688	669	683	702	719	689	700	674	706	700	665	692	692	691	688	717	678	672	660	699	659	644	652	676	679	678	681	689	689	692	658	652	714	706	707	624	708	690	674	706	659	676	666	689	634	684	663	663	673	705	671	705	698	705	708	609	677	690	668	662	675	655	714	648	675	666	717	677	707	681	665	683	658	674	745	690	734	706	703	653	700	651	710	692	687	724	698	703	647	676	662	654	731	698	632	648	697	677	665	651	682	688	697	637	733	687	699	672	704	731	669	646	683	646	676	706	699	706	729	721	656	697	667	726	672	689	649	670	650	660	646	699	708	675	695	702	671	659	702	645	734	670	687	677	719	718	670	650	731	726	661	668	656	657	680	688	655	663	694	720	710	682	680	682	707	667	622	698	719	705	710	702	679	702	677	645	634	707	702	658	678	660	652	700	684	720	702	690	653	695	708	698	696	648	671	707	713	699	681	671	679	698	668	670	705	715	686	682	710	675	647	630	709	700	726	655	642	719	655	685	686	676	687	725	651	727	675	661	634	717	677	676	685	749	671	707	724	675	700	691	679	681	702	648	656	682	685	648	653	656	684	679	712	686	655	677	687	707	646	704	672	708	675	640	679	661	727	657	663	671	668	684	703	631	675	683	675	715	665	656	683	655	685	671	679	681	659	674	688	706	629	686	667	702	693	690	677	669	660	720	724	722	710	714	669	645	689	686	697	680	672	704	640	685	691	680	650	680	680	659	659	691	709	652	676	712	676	694	707	666	658	700	684	682	659	621	680	697	662	710	660	703	679	699	660	725	658	771	687	666	690	723	659	702	666	693	703	662	683	736	690	716	701	666	746	672	662
38556	22284	6406	649	202	191	200	175	187	150	184	191	191	151	203	177	198	192	200	191	164	221	198	175	196	184	180	178	189	179	175	161	192	170	165	177	199	183	182	174	185	190	198	172	174	194	177	165	210	160	178	189	180	163	190	168	169	169	204	182	185	185	182	180	163	197	206	194	162	184	171	180	180	188	188	187	188	173	192	204	187	179	176	179	183	163	179	184	188	166	201	204	178	171	181	168	163	199	197	174	200	166	184	191	180	164	172	187	184	181	175	163	187	169	177	194	162	166	177	210	190	177	161	180	199	191	200	177	175	203	167	177	180	185	187	175	189	165	183	190	172	174	186	186	189	196	192	197	178	168	186	189	194	172	174	185	175	181	213	165	180	166	191	199	179	196	173	174	177	219	191	170	196	182	174	186	186	202	173	200	167	202	200	178	156	174	192	178	160	160	196	193	179	167	170	162	201	177	187	199	181	191	174	191	181	180	178	176	186	181	196	164	199	186	175	172	167	161	178	191	193	179	205	211	188	181	167	175	196	190	169	169	194	191	184	217	187	191	170	184	186	190	184	166	203	165	184	182	163	176	166	183	173	172	178	180	165	181	164	172	159	185	172	192	208	200	200	156	199	181	175	196	188	184	203	175	171	207	195	192	171	175	184	179	173	173	189	164	177	171	200	172	205	190	195	189	185	177	186	174	200	195	142	225	190	189	186	179	190	162	181	200	192	161	194	193	187	198	183	167	177	182	196	178	186	185	188	183	192	193	192	190	185	192	194	183	185	213	206	178	207	177	206	193	188	206	188	178	197	185	161	173	177	173	196	191	193	191	156	177	175	171	165	192	184	191	180	199	169	178	164	171	183	182	197	184	199	182	177	189	172	186	182	157	184	214	164	227	181	172	159	192	181	185	180	180	171	202	178	184	197	220	185	178	177	191	189	181	186	192	209	219	186	196	168	167	187	207	166	205	163	170	156	175	184	161	190	180	189	205	177	193	192	165	192	185	194	190	189	188	170	186	169	198	199	201	167	167	189	188	165	171	186	181	179	186	192	189	176	180	160	174	202	198	174	174	188	180	183	165	179	172	163	181	179	152	184	191	202	202	197	184	169	189	188	150	203	190	180	187	170	191	196	178	185	185	188	168	185	179	191	167	188	181	175	175	185	186	181	170	194	207	175	186	206	165	181	180	181	200	191	174	189	188	164	155	195	171	169	181	192	188	167	184	166	183	173	153	179	165	162	198	179	171	156	184	196	166	183	188	163	195	166	173	179	192	176	177	172	170	162	191	174	188	176	191	162	187	164	173	178	192	196	182	194	174	182	143	182	194	176	199	187	172	172	188	178	174	195	172	167	178	174	195	147	185	197	162	165	179	160	154	193	160	189	193	160	172	192	210	201	158	163	205	209	161	177	179	167	186	169	190	174	181	198	183	191	175	202	178	194	183	193	200	189	203	176	199	157	184	170	187	189	172	194	169	198	161	157	178	183	190	183	195	188	158	175	188	171	182	180	166	172	180	185	188	207	171	172	173	177	183	175	166	178	194	161	200	162	163	204	182	182	181	189	193	176	177	178	194	181	165	184	206	218	212	177	173	184	191	189	176	191	182	200	187	168	197	186	172	152	197	178	153	185	172	183	193	209	177	190	182	197	191	197	181	179	186	169	168	177	203	197	210	165	167	188	170	178	186	172	163	197	181	199	172	170	192	175	168	200	183	199	176	186	198	191	210	180	195	188	173	192	195	172	167	174	165	181	171	171	192	197	174	188	193	181	191	195	176	180	187	190	191	172	167	182	179	177	174	168	211	181	184	186	165	181	199	188	158	172	167	205	179	186	193	178	169	182	198	182	208	185	195	194	201	186	164	187	192	194	180	186	169	179	193	181	185	185	189	168	180	191	180	208	205	176	188	201	181	194	177	193	182	161	200	178	182	195	183	198	194	175	192	162	205	188	153	183	156	191	172	159	170	185	171	185	191	175	177	174	193	169	178	174	184	200	196	181	188	193	177	197	162	167	165	182	188	185	168	187	176	176	192	181	172	172	202	173	168	190	179	184	182	184	177	204	189	175	164	197	179	196	184	169	181	165	182	167	195	199	188	176	186	189	185	189	185	189	205	187	176	184	194	179	183	164	195	160	180	188	200	183	207	197	195	181	169	220	201	179	186	169	187	185	188	187	187	203	160	192	192	164	168	170	191	189	176	191	186	185	188	199	178	165	182	208	195	180	169	170	178	200	171	203	189	176	214	187	170	193	170	200	183	161	191	193	169	188	168	219	174	202	181	195	164	149	158	146	184	183	171	191	172	177	179	176	186	174	153	161	173	201	181	175	198	193	193	206	191	168	178	168	188	175	179	173	168	165	159	180	208	170	185	197	183	218	203	186	202	188	146	195	185	182	182	179	198	175	196	161	169	193	187	201	182	168	179	172	209	168	141	172	193	178	186	195	179	169	177	181	158	175	181	187	187	194	196	214	169	199	182	186	182	207	178	184	165	182	167	183	181	183	173	184	170	200	171	164	179	163	207	192	175	163	178	152	191	199	204	172	170	186	167	181	211	203	180	171	176	205	191	171	184	163	187	174	160	182	196	183	166	175	175	172	166	181	188	185	173	183	181	187	183	182	174	168	155	187	183	190	180	183	182	187	190	205	194	200	203	187	199	152	192	184	169	174	162	148	198	186	192	194	189	189	173	197	183	176	174	194	181	163	183	194	176	189	183	167	179	208	200	188	208	180	190	190	175	197	190	201	188	190	165	173	167	166	190	153	193	186	168	184	183	194	168	190	184	187	199	170	169	208	197	180	180	184	183	171	151	195	164	182	186	186	176	188	191	188	155	189	195	171	175	166	180	178	191	179	187	192	194	179	185	181	188	187	146	195	185	185	182	189	175	174	172	180	184	169	189	171	189	190	183	160	171	188	181	203	168	166	188	174	176	195	174	154	178	186	178	171	171	165	183	187	193	192	176	203	181	182	173	145	177	198	185	195	175	182	208	206	170	188	188	176	195	150	183	195	175	161	170	180	171	171	179	167	183	191	171	190	186	171	202	211	182	179	173	173	179	190	180	184	183	200	153	201	182	189	193	191	175	184	204	183	178	188	174	189	197	191	219	196	152	167	176	178	176	156	180	199	205	161	218	181	168	156	202	177	189	207	158	195	187	160	188	170	202	192	188	201	180	193	206	212	183	195	158	166	176	194	190	174	196	180	178	197	175	156	161	155	157	184	183	184	186	178	162	144	169	194	191	175	162	162	186	190	169	186	166	209	158	191	188	176	204	182	195	159	168	215	185	195	173	195	195	184	184	175	176	198	184	189	200	199	179	180	201	195	189	172	180	168	189	199	168	176	179	189	182	201	192	157	179	158	173	182	182	193	179	174	189	183	187	163	173	184	175	153	202	198	181	178	176	176	186	179	199	169	203	188	188	172	194	180	216	180	186	180	186	167	203	190	183	208	185	170	167	195	175	174	169	174	181	177	168
39100	24355	9902	1599	668	607	663	629	630	619	610	657	587	686	598	603	621	603	615	604	664	652	645	626	623	585	609	601	627	639	665	618	654	619	657	597	628	580	655	662	623	573	617	644	616	641	617	614	646	604	649	610	606	620	636	626	617	645	601	634	639	577	636	611	656	672	591	634	629	607	581	574	645	616	630	645	629	629	659	630	612	622	621	610	591	602	586	626	580	637	602	607	620	660	593	600	630	635	670	610	611	659	637	584	574	617	687	630	650	594	621	607	617	583	639	626	673	637	622	568	615	626	635	660	655	577	630	609	601	665	617	622	583	638	609	640	640	680	634	590	638	639	674	658	583	622	598	606	610	672	646	654	629	622	665	672	603	587	631	628	643	631	605	661	603	628	660	640	670	608	625	601	611	626	629	623	636	653	655	678	627	642	624	646	651	645	584	608	687	625	644	621	596	617	597	653	613	576	614	598	613	637	653	602	601	635	613	643	609	583	625	647	615	595	656	618	651	647	592	618	590	604	674	675	586	678	655	617	623	611	660	639	611	621	636	644	635	651	600	633	606	648	646	637	647	601	649	612	658	633	618	614	625	630	628	633	629	625	601	640	650	659	659	632	642	624	619	647	610	590	600	572	649	571	627	646	621	604	593	629	644	588	598	611	625	598	629	589	647	591	620	636	605	622	635	581	634	540	619	612	612	577	623	655	641	640	621	623	591	617	585	648	623	606	655	658	614	663	640	654	653	635	575	641	627	640	603	595	672	576	630	613	626	608	648	602	598	667	641	603	593	649	598	620	606	647	657	600	599	638	580	655	621	628	671	695	593	613	631	674	626	605	631	685	653	637	657	605	620	571	578	614	687	599	601	574	614	597	637	590	609	651	632	587	651	620	655	591	659	617	629	619	627	594	619	592	610	620	636	617	665	643	666	628	609	636	612	615	592	653	640	647	631	621	630	627	621	635	644	632	616	639	618	621	648	576	648	574	632	640	591	636	646	683	632	653	650	586	661	633	603	650	584	679	602	606	633	616	586	645	624	622	634	629	631	639	607	584	622	617	660	612	622	606	614	619	633	596	595	620	609	660	622	616	665	598	626	574	616	643	588	598	637	646	592	595	561	627	624	598	645	592	615	662	650	685	647	628	600	617	634	582	582	598	666	590	645	647	630	571	592	582	627	640	602	587	631	617	605	605	647	629	591	589	598	626	576	622	653	604	637	599	615	627	573	639	653	607	662	600	646	622	651	644	643	628	610	625	610	683	613	632	610	644	643	621	591	607	618	656	633	634	633	668	591	644	615	655	634	629	630	631	620	642	616	652	669	636	624	629	649	600	616	680	612	686	610	608	652	607	664	590	621	655	647	614	604	606	639	624	619	642	686	628	611	623	597	664	650	626	583	630	617	590	635	615	630	558	626	670	608	623	639	623	611	556	674	650	577	621	628	596	610	624	577	698	595	628	632	604	663	619	613	590	630	628	593	615	643	610	644	627	596	607	613	630	619	649	635	666	623	568	614	601	646	646	570	612	633	583	629	579	689	642	613	642	631	633	596	590	602	625	614	614	595	619	614	610	570	651	631	610	651	611	608	636	580	626	634	641	632	566	574	639	602	644	611	621	588	646	667	653	597	648	622	614	633	639	612	602	678	642	627	638	630	609	654	625	614	610	665	608	661	668	644	611	595	629	643	594	619	628	649	638	631	605	571	621	635	667	622	638	625	695	610	627	605	602	596	602	635	660	597	608	634	612	630	646	673	651	640	660	641	626	622	604	621	596	592	642	585	659	619	582	633	597	605	616	652	620	648	600	538	619	608	644	659	634	616	608	645	591	608	638	608	636	642	601	600	671	628	633	641	642	601	591	607	677	626	661	618	642	595	671	648	661	619	608	652	645	612	597	593	617	641	652	633	634	649	572	609	597	629	566	657	632	607	625	602	583	623	667	619	622	650	634	605	606	653	649	586	602	650	665	635	622	620	639	618	630	607	634	615	611	640	608	584	618	607	641	598	653	605	585	640	629	651	620	689	649	630	641	612	627	622	629	632	605	677	628	591	595	657	642	612	685	644	627	652	595	653	666	587	620	596	624	603	627	659	612	617	618	622	621	618	618	635	631	625	629	655	583	635	589	623	604	658	655	638	616	627	631	608	631	630	612	650	591	671	638	597	625	566	612	610	639	610	637	668	694	626	643	628	575	672	594	651	620	651	649	585	662	601	634	633	661	601	594	580	657	628	661	646	622	637	631	648	623	608	593	625	623	631	650	605	615	595	661	620	666	620	605	629	627	592	600	622	644	601	624	667	612	654	605	632	625	612	628	660	622	612	584	635	601	628	627	549	639	623	576	606	629	626	611	626	613	635	633	587	592	639	629	614	639	602	671	601	595	610	616	628	624	607	608	625	606	603	623	608	599	638	633	577	628	656	664	646	642	608	633	606	621	645	623	616	684	617	584	621	641	620	617	600	663	639	593	621	651	638	582	570	593	619	636	660	580	661	634	596	643	641	632	626	619	673	612	580	628	582	606	632	604	612	627	600	637	600	615	599	679	649	665	603	632	613	624	621	632	662	605	633	628	649	629	619	623	637	631	613	667	636	594	592	602	623	656	628	649	596	646	631	607	632	613	625	630	630	623	622	650	627	646	618	584	674	567	629	573	601	598	647	612	627	611	586	587	593	631	637	641	616	615	596	607	660	641	679	621	625	569	616	638	594	652	603	634	638	576	600	587	624	609	613	659	660	580	621	628	610	596	636	608	673	620	637	655	620	632	630	580	626	665	620	597	656	636	566	620	652	679	666	632	597	624	650	623	614	654	609	652	673	654	638	653	632	627	699	598	677	673	636	652	600	634	597	642	604	661	660	639	578	618	611	647	630	601	614	627	625	626	662	644	668	562	689	582	640	630	646	620	657	652	654	642	639	612	623	609	598	610	623	603	638	591	633	572	620	595	578	643	618	619	663	647	656	638	626	592	617	632	603	632	597	600	633	649	649	607	625	635	672	611	603	584	610	614	634	661	613	589	623	609	614	636	618	651	609	666	622	603	637	594	618	659	665	663	606	601	635	598	620	647	613	602	619	640	590	633	583	645	572	641	610	637	603	629	565	634	620	620	639	641	642	651	614	652	649	611	678	586	595	612	652	630	589	665	559	663	654	659	605	634	634	610	626	657	622	609	664	646	640	681	577	590	621	624	599	624	601	616	583	643	600	644	614	631	635	621	603	588	593	609	621	629	624	592	639	628	647	602	596	608	625	655	606	660	594	641	628	645	634	585	625	612	596	602	569	621	670	587	674	624	620	622	593	602	630	608	629	622	632	626	624	618	604	620	599	589	631	659	621	676	639	601	612	615	626	611	596	651	669	617	615	657	653	638	622	619	653	615	619	574	653	613	681	600	627	647	629	659	578	627	635	592	613	581	610	609	598	636	618	643	663	608	608	624	606	605	608	633	650	659	632	603	604	632	621	593	604	602	607	567	605	648	624	639
69018	58696	37410	11560	570	182	167	168	154	187	175	141	165	151	145	149	158	165	189	154	155	136	173	157	138	175	170	155	157	156	144	161	172	143	163	165	166	165	133	164	172	170	158	162	173	149	152	173	158	171	164	167	171	164	157	139	140	159	155	154	150	163	155	152	160	158	151	167	153	171	161	166	165	145	158	174	175	186	173	153	142	153	154	184	141	198	189	182	136	147	173	173	136	141	154	148	150	155	150	172	187	159	153	158	147	156	162	153	152	150	177	158	143	160	157	152	157	157	134	152	140	161	149	159	167	120	146	170	143	143	169	160	128	172	156	165	154	147	149	154	145	133	137	170	146	157	160	144	145	160	145	137	162	159	149	148	147	156	165	175	163	161	166	164	163	134	178	156	137	139	154	162	159	178	151	181	191	172	177	151	160	164	150	185	158	147	160	159	147	166	131	140	160	143	155	171	174	154	152	172	145	157	170	137	150	180	165	148	158	147	188	159	156	163	164	158	172	185	145	139	149	159	149	168	168	183	167	144	169	144	153	161	147	168	140	167	143	167	148	171	141	134	155	168	144	148	151	149	163	175	159	160	160	148	156	157	153	132	159	172	145	152	173	156	145	175	139	165	162	159	139	151	168	152	152	154	170	150	148	137	157	171	162	148	153	161	159	156	143	159	145	158	147	170	172	149	127	160	170	161	136	151	147	148	170	161	169	146	157	138	154	174	178	168	141	174	157	147	148	150	133	163	185	144	186	155	169	160	140	157	155	166	148	162	171	156	163	153	140	196	150	168	154	140	149	141	178	181	156	148	147	147	146	186	160	172	142	156	166	158	166	165	166	150	168	190	142	174	161	152	176	154	165	141	159	174	169	167	168	146	165	168	154	153	163	159	171	151	141	167	155	157	140	167	176	175	181	155	156	170	164	166	163	161	164	149	173	162	139	146	126	179	185	161	178	158	158	171	145	176	170	170	144	160	153	165	151	178	155	155	152	151	146	147	157	153	151	157	154	171	152	170	172	167	177	143	125	168	155	159	152	185	143	125	149	153	162	169	169	159	160	152	143	175	162	144	159	148	133	152	161	138	153	161	152	175	167	163	161	150	145	155	151	163	158	159	176	164	144	185	164	147	163	162	164	135	163	176	151	165	154	161	165	152	159	155	165	143	161	163	155	172	152	171	141	162	124	145	135	142	173	158	156	150	165	165	142	162	145	138	160	151	162	153	149	147	175	148	162	156	157	156	161	148	168	154	145	149	152	152	154	146	158	176	154	161	160	157	165	143	156	163	164	145	173	175	159	161	174	171	135	153	159	164	153	149	175	163	151	146	173	151	158	178	149	161	169	153	162	144	175	156	173	154	162	155	170	176	166	134	168	159	145	171	146	174	155	123	158	158	155	169	143	174	150	155	161	150	135	154	142	150	166	151	171	157	150	142	142	169	137	177	174	162	152	164	169	162	180	155	158	122	152	144	168	151	164	152	155	155	149	161	154	174	145	159	149	143	162	152	163	158	163	149	174	144	146	158	153	149	156	140	165	155	170	157	162	131	144	133	130	163	170	158	151	144	146	160	163	146	167	156	176	169	156	167	184	166	163	152	158	179	158	140	132	150	160	178	151	157	158	156	156	158	167	157	174	147	153	161	167	143	158	151	156	151	162	172	166	153	178	174	159	155	152	154	170	164	148	142	179	151	159	144	156	150	165	178	145	154	168	164	150	168	150	166	165	142	124	161	168	159	157	141	148	143	138	158	165	169	159	158	173	158	174	170	138	152	173	163	152	174	170	135	162	175	178	178	157	166	149	151	152	160	163	162	169	176	144	149	141	165	169	175	160	154	136	154	146	148	149	174	155	160	145	151	163	150	173	172	143	163	164	154	160	160	134	164	170	145	164	129	148	144	158	151	158	163	195	137	157	168	159	142	143	141	146	163	165	155	150	153	149	133	159	163	166	175	138	167	125	160	164	153	167	187	139	154	140	162	168	152	173	159	145	144	161	149	149	171	152	166	156	173	171	141	174	172	171	142	158	134	173	165	168	164	170	153	153	155	170	170	167	151	169	160	178	139	152	168	171	159	163	157	160	152	160	162	157	170	151	158	178	168	165	159	168	156	140	174	158	143	156	146	185	162	153	156	168	144	152	158	145	159	159	192	161	175	184	145	182	151	150	151	157	148	170	153	151	146	149	183	170	151	151	164	145	146	179	153	176	160	162	152	160	169	142	170	170	177	138	154	153	159	149	144	157	154	161	171	147	161	144	170	149	170	146	162	143	164	179	151	174	154	141	139	180	165	171	148	148	148	153	157	147	154	157	165	161	148	158	149	156	154	169	157	149	134	158	141	165	140	156	147	158	172	173	150	138	162	144	156	183	144	181	148	141	185	168	167	152	147	155	149	152	163	183	174	145	158	146	155	166	137	166	159	163	147	159	150	148	146	158	164	168	159	160	162	153	167	185	146	167	148	168	179	163	159	167	165	140	155	164	149	148	192	161	175	141	159	162	162	144	157	180	163	167	162	148	148	172	148	131	151	161	166	148	158	156	148	148	194	144	174	167	143	147	162	163	158	163	141	146	165	160	145	160	164	169	174	147	172	164	156	163	150	169	159	154	171	138	156	174	150	173	169	176	165	161	153	159	157	129	152	155	167	169	163	170	139	150	167	163	135	156	160	160	130	166	162	146	175	159	166	146	145	156	149	162	142	165	169	151	187	153	190	155	143	161	146	171	145	135	168	138	144	150	156	131	145	163	136	170	161	143	165	159	154	160	145	149	176	170	166	186	172	164	182	138	138	163	174	155	152	149	147	165	170	156	133	161	167	172	141	153	152	166	151	161	169	162	166	172	157	154	150	144	179	151	145	158	158	178	169	165	139	147	153	169	148	152	148	149	173	166	166	178	149	139	138	163	152	156	161	167	190	154	168	174	150	149	159	137	149	149	148	157	170	153	141	183	165	151	148	155	156	159	141	156	197	136	138	189	159	176	148	142	159	154	170	170	165	189	148	146	151	167	177	160	143	157	160	162	175	170	151	170	161	166	141	168	156	140	163	166	166	142	165	149	161	142	126	166	139	176	153	173	147	186	158	169	143	153	156	151	155	152	167	152	137	156	163	153	161	142	155	140	157	160	152	169	166	151	151	149	154	137	147	157	154	166	167	137	160	174	156	170	147	143	169	175	164	170	154	168	171	135	167	148	162	160	149	148	172	157	139	164	159	180	187	143	163	141	164	170	165	165	148	146	136	148	158	149	156	139	129	158	167	158	170	165	166	179	163	158	171	158	183	172	154	141	152	152	149	170	174	136	148	137	167	152	175	165	172	164	156	153	174	170	136	166	144	167	140	161	177	152	166	162	162	149	187	160	147	147	164	160	142	146	152	148	167	147	129	156	155	165	146	172	151	182	164	158	154	167	156	146	135	165	153	142	149	151	147	151	161	158	149	156	160	165	163	172	157	148	158	161	141	157	189	158	149	170	147	162	156
54899	47728	36691	8206	555	504	558	614	557	567	563	555	548	548	488	576	554	588	591	493	543	505	552	549	551	518	563	567	536	514	578	528	511	510	538	508	537	521	539	530	569	543	591	579	580	516	566	597	572	544	485	534	551	572	549	562	504	536	542	526	514	545	597	503	546	548	521	560	557	529	536	517	522	547	566	582	550	548	512	574	603	542	555	547	552	558	577	541	567	531	563	555	548	552	555	534	543	575	541	523	588	554	548	559	515	541	515	592	567	565	555	537	589	520	507	557	539	535	533	526	544	555	535	579	546	548	507	583	553	545	546	521	556	573	551	519	537	529	519	533	583	531	520	560	581	571	584	546	516	528	527	551	529	539	558	560	583	529	563	526	528	537	556	520	550	549	507	583	541	548	549	567	504	548	526	524	558	557	523	531	556	554	507	608	518	557	532	553	589	526	550	556	521	584	548	577	543	554	528	531	562	554	514	512	558	562	524	525	520	538	559	523	543	527	543	497	528	542	560	610	568	497	571	567	583	549	542	557	555	541	499	557	509	562	507	585	538	559	542	571	543	585	535	576	513	572	512	512	552	512	519	554	567	593	550	545	556	535	523	572	579	596	549	524	571	557	547	579	548	537	573	557	563	529	546	543	574	579	542	557	549	515	570	558	542	561	523	538	537	552	588	585	495	556	545	520	563	536	543	599	535	549	574	510	532	572	538	493	577	568	533	531	558	554	573	603	533	592	572	555	515	509	554	543	554	518	531	547	549	584	525	561	544	546	509	545	581	560	541	582	565	559	546	548	550	547	581	559	554	520	582	512	557	528	582	552	589	535	546	561	552	535	538	556	529	535	593	540	529	596	573	519	590	554	519	563	513	605	523	549	549	521	544	512	544	545	581	537	516	536	554	575	543	581	583	564	553	552	561	581	495	569	537	564	552	557	541	591	543	556	558	550	561	550	530	537	547	564	571	523	524	546	574	524	557	511	525	548	585	564	548	507	560	538	594	532	497	551	584	521	593	540	546	510	568	561	566	556	553	548	542	499	553	533	541	538	543	533	564	551	551	550	562	548	516	537	556	565	558	525	512	564	520	514	509	525	551	527	536	555	572	538	554	553	508	524	549	554	543	583	564	527	529	610	568	517	584	528	554	525	573	540	555	559	589	551	525	554	539	483	549	549	536	578	583	565	521	543	579	526	541	570	545	565	560	501	510	517	574	529	560	562	550	527	560	532	564	585	546	609	533	502	531	531	569	570	548	531	555	546	563	551	554	527	526	559	601	538	580	572	574	587	547	552	568	560	561	534	597	539	572	543	476	521	570	530	541	526	576	570	528	553	557	563	518	572	537	544	577	550	537	533	548	521	529	524	539	556	500	549	561	525	571	537	562	518	566	564	563	560	537	555	512	525	528	529	520	533	560	557	567	544	546	556	520	491	531	517	580	538	527	523	540	571	559	519	548	544	519	546	538	553	543	551	509	561	531	516	557	540	534	549	503	548	556	563	554	544	571	546	552	531	546	528	548	535	549	552	555	548	567	556	517	589	568	524	525	530	544	539	553	563	508	548	579	538	530	563	509	528	567	559	558	509	570	492	551	543	569	556	543	519	550	556	518	565	531	552	557	548	564	531	561	531	587	584	524	543	538	530	511	578	556	526	542	538	574	547	586	567	546	532	532	513	542	511	564	575	544	552	504	538	523	559	534	542	498	535	575	567	533	519	551	537	585	560	523	583	565	585	524	521	512	577	562	539	557	558	531	548	580	473	515	567	559	576	552	537	549	542	528	569	586	559	582	566	552	559	519	558	562	555	549	601	541	512	520	548	507	554	548	557	544	564	541	564	556	544	551	551	552	531	537	559	507	522	538	545	504	562	560	524	540	531	555	564	568	553	543	541	554	542	566	533	558	547	532	496	524	533	560	558	584	565	554	564	567	587	593	576	574	534	531	565	534	596	533	540	539	529	558	529	541	539	558	532	535	537	589	562	595	507	518	617	560	549	566	529	522	582	565	561	562	552	558	545	537	567	554	535	559	560	569	514	530	541	555	532	563	535	541	600	550	526	549	574	568	560	531	542	531	566	539	542	557	576	506	552	548	557	531	549	546	540	559	493	565	548	574	495	532	502	516	555	542	531	538	563	563	529	540	550	599	549	514	551	534	557	564	570	531	548	547	581	524	534	577	562	565	544	558	517	562	524	565	562	540	573	555	571	577	526	554	536	520	532	560	568	570	567	544	576	553	578	546	553	560	589	583	585	520	559	575	545	508	543	544	524	559	570	551	508	541	535	525	537	543	508	504	543	570	560	529	517	550	570	544	514	553	507	525	561	561	545	542	536	477	562	548	584	541	566	560	528	570	529	570	549	525	548	570	547	541	585	555	538	554	525	547	545	589	551	534	564	544	523	505	535	516	578	528	547	542	531	564	554	558	540	555	525	519	544	538	525	515	579	580	535	582	572	552	520	583	537	552	540	540	551	540	562	596	571	561	604	541	500	512	564	536	553	570	548	565	538	506	573	557	592	579	549	511	546	584	581	530	531	512	596	560	611	551	528	546	561	545	576	542	574	526	580	570	559	568	569	504	528	531	513	534	516	514	546	557	549	538	552	530	586	560	539	534	505	503	537	505	561	557	569	574	532	540	563	538	567	554	543	543	550	556	549	539	610	523	546	496	560	535	556	565	510	589	558	598	533	539	551	523	529	537	529	560	537	568	526	519	556	532	557	555	530	551	497	518	519	552	552	579	552	533	522	555	533	519	560	577	595	562	545	543	528	528	534	557	571	493	495	533	576	534	557	561	572	577	533	574	530	595	543	485	555	520	538	495	563	531	588	588	565	587	531	534	553	525	542	490	522	536	545	541	572	537	552	510	550	550	518	543	563	557	541	549	575	551	513	543	581	539	552	527	587	567	575	550	551	551	533	557	566	550	566	537	567	558	592	552	524	601	521	583	532	550	561	522	549	507	541	580	538	509	558	554	575	579	523	608	576	530	551	545	521	506	559	544	550	535	507	548	578	518	495	512	548	565	542	562	582	564	529	526	559	570	566	535	572	517	552	517	538	566	537	577	549	529	562	546	515	540	538	569	523	554	523	544	544	590	583	560	523	517	585	523	542	565	560	605	533	537	553	602	532	545	537	547	579	542	534	597	564	541	520	527	559	534	558	560	537	574	509	552	614	589	557	548	529	596	544	548	533	581	552	524	523	521	551	578	532	542	528	553	551	553	515	560	520	506	573	584	558	554	553	544	577	553	549	574	545	551	550	589	555	554	523	503	527	497	526	561	561	566	522	581	570	526	568	576	553	509	519	533	580	559	547	597	536	580	551	553	550	569	543	600	529	567	531	552	556	545	599	529	527	559	523	523	570	555	526	528	528	558	583	535	549	506	570	565	526	500	555	555	550	495	539	570	556	513	587	558	557	524	550	560	547	552	535	539	556	543	527	579	584	536	557	533	561	559	510	585	553	539	571	543	565	539	564	511	555
