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
335785322566	335785323408	335785323956	335785324506	335785325058	335785325608	335785326156	335785326708	335785327256	335785327808	335785328356	335785328908	335785329456	335785330006	335785330556	335785331108	335785331656	335785332208	335785332756	335785333308	335785333856	335785334408	335785334956	335785335508	335785336056	335785336608	335785337156	335785337706	335785338256	335785338806	335785339356	335785339906	335785340456	335785341006	335785341556	335785342106	335785342656	335785343208	335785343756	335785344306	335785344856	335785345408	335785345956	335785346508	335785347056	335785347608	335785348156	335785348708	335785349256	335785349806	335785350356	335785350906	335785351456	335785352008	335785352556	335785353106	335785353656	335785354206	335785354756	335785355308	335785355856	335785356408	335785356958	335785357508	335785358056	335785358606	335785359156	335785359708	335785360256	335785360806	335785361356	335785361908	335785362456	335785363008	335785363556	335785364108	335785364656	335785365208	335785365756	335785366308	335785366856	335785367406	335785367956	335785368506	335785369056	335785369608	335785370156	335785370706	335785371256	335785371808	335785372356	335785372908	335785373458	335785374006	335785374556	335785375108	335785375656	335785376208	335785376756	335785377308	335785377856	335785378408	335785378958	335785379506	335785380056	335785380608	335785381158	335785381708	335785382256	335785382808	335785383356	335785383908	335785384456	335785385008	335785385556	335785386108	335785386656	335785387208	335785387756	335785388308	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
69832	73816	61606	47247	21814	3604	332	229	231	214	222	226	209	213	219	230	212	236	208	221	206	215	208	215	220	214	203	199	221	234	226	210	226	219	213	227	212	229	219	205	192	207	199	210	214	233	207	209	212	213	189	210	204	207	207	233	226	202	202	226	217	212	201	180	200	216	205	211	209	198	223	223	203	229	231	203	203	214	208	227	210	217	222	210	212	190	231	200	232	219	203	193	223	234	208	189	201	205	214	219	211	221	223	237	233	247	222	214	194	236	224	222	212	218	228	221	205	223	235	219	200	219	218	246	198	228	204	189	200	234	201	195	216	219	215	256	222	226	192	204	231	199	200	201	215	198	191	225	220	211	255	214	204	194	216	213	217	217	220	201	206	219	231	214	198	200	212	226	224	222	195	203	208	224	208	236	215	194	195	202	231	174	197	235	228	229	212	210	216	211	206	193	217	224	192	205	216	225	211	198	224	210	210	179	235	202	195	231	208	219	247	217	229	220	198	216	220	195	228	205	210	194	197	227	221	219	221	225	199	210	232	203	206	208	221	192	203	201	196	238	181	223	205	211	210	197	221	223	181	202	221	213	204	210	223	203	219	212	222	212	219	178	214	174	202	248	240	186	186	247	182	221	201	184	229	189	211	211	210	197	205	214	204	214	224	199	210	194	196	210	218	196	238	217	220	205	238	214	198	198	231	183	203	184	205	203	224	186	201	220	197	226	211	218	216	200	208	195	186	201	235	222	207	223	213	218	236	220	213	222	204	205	243	198	228	210	202	195	210	234	211	196	207	180	221	187	240	212	210	210	219	208	207	212	221	220	207	206	210	216	200	220	206	196	224	195	212	225	222	210	237	206	190	225	227	216	212	215	208	234	223	204	209	204	204	222	203	220	208	185	223	224	223	216	218	198	221	213	209	195	235	213	230	215	200	195	220	191	239	199	212	196	220	226	191	219	215	170	228	216	203	225	236	223	214	234	202	208	213	212	195	198	216	232	219	208	207	189	203	195	225	189	211	205	209	204	199	228	223	200	212	228	240	242	233	203	179	185	202	210	202	224	215	210	232	224	208	205	211	216	251	218	199	240	190	199	196	223	230	201	193	187	212	219	197	214	222	212	231	221	190	226	213	233	215	200	217	225	214	202	230	219	217	250	213	200	221	226	212	206	235	221	203	224	232	228	227	246	242	186	225	214	228	186	214	221	216	220	220	246	209	232	220	205	196	203	208	222	200	197	210	200	218	197	194	208	207	208	222	232	229	240	209	205	203	193	187	209	207	222	241	212	225	214	201	194	190	236	210	202	204	232	211	192	219	211	238	187	229	206	197	176	197	228	211	205	219	203	211	212	193	221	215	209	220	213	228	209	232	223	214	236	220	234	201	189	202	203	210	228	205	240	228	193	210	212	206	213	216	218	230	222	207	209	191	213	207	221	225	227	185	220	199	213	208	209	213	224	214	224	225	199	216	216	197	192	202	228	220	225	205	205	206	224	250	229	228	214	213	216	183	206	219	239	216	196	197	244	190	212	200	228	198	203	219	213	244	213	208	212	231	223	233	227	251	216	212	204	198	220	210	200	232	207	211	206	217	219	240	229	220	214	195	237	214	215	204	212	217	217	219	254	213	219	213	218	221	203	244	239	210	218	205	227	213	220	216	228	219	235	202	229	227	224	217	199	254	202	192	200	210	206	217	232	218	213	228	237	176	219	219	179	240	223	238	207	225	198	238	214	214	220	218	221	215	215	227	224	210	212	205	192	198	203	193	203	205	205	209	187	213	230	202	201	207	209	215	201	216	202	223	207	216	222	190	183	216	186	202	223	217	203	207	219	218	209	202	216	238	239	220	212	244	229	225	239	214	238	227	211	211	206	208	214	223	222	210	229	227	209	197	225	208	224	191	206	199	212	213	198	216	204	204	205	204	222	224	208	213	230	238	213	212	222	207	223	210	218	241	212	219	217	194	224	230	217	214	184	225	225	229	195	212	231	213	230	210	234	232	200	222	206	239	214	227	215	196	199	205	202	217	190	200	229	203	224	214	224	206	250	227	217	232	224	247	244	206	204	224	208	222	206	198	213	191	209	222	216	230	214	234	217	220	213	214	208	199	217	205	231	235	202	206	213	209	225	229	205	231	245	229	210	209	198	202	220	211	217	239	228	212	209	229	214	218	195	221	214	193	232	214	228	198	194	217	215	189	191	228	196	200	212	191	216	220	196	180	225	207	220	226	218	244	232	208	226	242	194	209	204	181	228	213	197	226	204	208	224	214	195	219	243	209	200	196	213	204	207	221	206	214	205	214	198	209	185	224	198	195	231	193	211	226	234	217	211	227	203	216	213	201	210	205	220	211	201	224	229	203	181	208	210	205	206	226	213	173	219	214	212	236	191	195	217	216	224	198	218	216	203	187	204	218	168	217	223	194	196	207	254	209	188	232	202	189	210	199	213	210	216	184	217	215	209	212	232	204	235	213	216	220	207	187	194	204	241	207	184	207	214	229	196	216	213	226	210	215	247	223	216	204	209	240	208	218	201	205	183	189	207	216	240	200	202	226	215	232	232	221	205	214	205	219	205	231	207	228	195	209	193	213	213	209	216	231	230	231	205	217	228	189	228	191	228	189	230	221	217	191	206	220	196	223	199	217	231	218	228	221	224	202	228	186	216	231	220	199	215	226	188	227	214	197	221	229	228	212	224	239	199	205	200	204	203	200	224	222	218	216	215	234	206	224	197	202	208	234	223	216	210	190	211	213	210	207	207	205	201	218	230	237	217	229	225	218	210	244	192	188	199	197	218	217	211	205	215	216	219	240	201	199	224	219	224	207	219	209	231	237	219	208	212	197	207	189	217	204	221	209	206	222	199	199	223	236	223	205	204	195	238	259	225	226	244	215	223	211	205	218	229	207	221	205	194	195	213	214	221	203	198	209	212	193	183	231	203	180	225	212	228	228	192	226	211	216	226	223	203	216	225	213	226	209	190	187	218	192	215	203	207	228	225	207	244	203	235	218	217	224	203	207	190	204	197	200	225	223	198	221	204	217	251	228	201	188	202	213	222	198	235	192	216	226	237	189	208	189	204	197	218	183	191	234	189	236	225	195	221	206	196	230	197	178	226	218	213	192	207	202	192	223	212	224	210	215	230	207	222	225	208	218	210	217	206	188	210	214	222	222	222	204	219	213	236	210	227	230	211	211	212	225	220	198	226	231	213	234	249	188	201	185	200	201	195	224	205	189	213	197	220	210	233	219	204	196	228	219	219	206	205	217	250	223	222	202	215	203	192	206	225	215	196	199	221	193	225	236	202	212	230	206	198	199	195	193	199	209	209	228	213	237	191	228	194	211	220	203	197	216	239	217	206	233	197	229	210	226	234	208	215	246	200	210	218	242	203	204	246	224	200	209	172	219	234	225	228	209	235	195	200	187	193	191	213	238	200	223	214	210	198	223	237	226	227	208	215	216	226	195	199	203	189	192	199	188	198
53823	64865	62241	53176	22350	2006	806	793	777	817	754	727	747	729	738	771	780	748	764	790	763	772	785	804	747	802	780	747	783	790	711	749	717	791	751	754	780	740	774	804	759	769	769	711	766	770	721	754	760	774	784	734	724	760	715	793	762	723	751	757	738	731	753	770	727	732	771	767	782	764	757	749	747	717	750	766	764	765	794	769	734	734	762	759	757	763	777	744	771	758	739	695	758	731	763	758	766	780	752	757	722	725	747	722	753	683	735	763	773	731	786	734	798	744	759	748	737	768	753	775	753	729	726	769	745	747	784	785	755	727	741	731	773	775	708	677	799	723	777	751	760	754	766	773	735	768	796	800	757	746	773	765	763	790	753	743	746	780	770	765	778	778	773	755	736	756	749	752	776	785	761	838	725	743	809	784	776	746	797	797	755	782	745	751	761	752	736	741	769	729	803	787	769	784	742	735	744	742	755	770	746	701	797	752	797	769	765	735	758	783	741	775	709	779	730	715	766	761	714	736	782	734	735	786	773	787	758	772	787	737	761	775	719	755	718	733	722	745	754	720	722	739	813	767	769	724	745	766	757	771	703	748	787	793	787	742	789	717	789	779	778	726	753	756	752	729	773	744	730	778	781	727	797	792	728	783	758	739	716	773	723	765	735	736	736	778	741	804	754	728	755	746	753	742	816	775	767	736	795	734	803	765	754	797	707	741	784	712	712	761	778	754	758	739	757	720	725	768	795	792	777	756	786	804	793	741	753	725	732	747	755	749	795	757	730	767	749	752	761	762	758	752	752	742	785	753	729	798	742	776	779	782	751	777	743	747	745	736	735	809	732	752	787	790	761	751	728	777	781	754	768	732	722	755	735	746	786	740	786	725	746	752	746	790	785	744	759	768	785	778	753	755	729	783	734	771	765	779	739	756	724	765	735	754	773	691	749	716	771	759	774	789	776	768	741	702	754	808	763	763	775	792	744	774	729	764	754	756	735	754	745	744	767	757	732	752	734	743	800	759	788	764	770	719	758	808	745	711	743	733	770	729	742	751	747	746	795	760	789	719	758	812	766	765	717	796	731	766	788	768	726	769	720	748	709	711	742	716	768	823	700	715	762	751	823	756	715	708	712	702	722	765	721	765	747	726	718	740	716	776	713	759	742	717	730	754	763	742	751	725	723	785	743	791	774	771	759	741	755	791	784	730	763	750	773	769	786	788	769	745	774	756	750	744	766	737	736	739	752	792	761	752	755	793	773	759	795	765	755	742	730	734	757	744	783	784	773	760	790	757	707	784	779	734	753	745	737	774	750	735	742	739	783	780	718	734	777	736	725	741	765	785	788	780	811	752	733	754	743	828	763	732	773	731	728	732	792	761	767	757	801	737	744	737	690	715	768	757	752	735	795	695	722	780	732	721	750	744	779	798	733	736	715	742	753	766	746	796	744	738	777	785	724	745	792	729	774	740	771	791	725	743	765	787	710	785	789	774	729	771	755	780	765	746	740	739	783	764	787	736	767	786	757	759	754	731	774	795	762	719	789	759	739	704	784	718	756	748	800	800	809	789	757	813	818	775	764	701	736	799	807	757	773	745	729	788	720	732	737	718	763	766	774	809	797	736	718	760	772	729	748	754	751	762	772	749	744	735	737	774	759	792	789	767	762	743	752	811	736	712	764	766	779	766	782	770	745	732	754	745	736	769	756	788	755	770	792	721	830	779	780	722	755	762	781	736	731	756	730	775	792	748	758	780	782	715	760	758	748	779	717	755	749	727	766	729	719	774	739	738	740	741	762	759	787	822	737	714	736	747	713	783	767	718	774	782	767	724	746	739	718	752	728	721	757	775	742	748	794	749	731	710	716	691	784	765	730	777	745	753	782	785	808	770	775	721	781	773	733	751	708	751	736	777	785	728	762	717	776	712	750	746	759	818	760	746	727	746	755	792	789	768	735	772	725	759	741	720	736	734	760	756	744	772	758	770	749	738	755	753	742	834	738	778	789	781	715	712	746	795	767	760	784	756	748	754	749	787	770	744	758	787	772	767	743	799	737	743	797	745	739	739	726	744	768	750	764	756	757	803	768	719	768	786	800	742	765	750	770	708	787	714	717	729	784	772	760	764	788	740	768	730	798	746	725	715	743	749	712	789	712	734	726	770	769	703	789	749	760	784	748	725	760	723	723	784	777	773	756	748	739	778	752	756	820	738	761	801	749	783	738	774	773	724	794	777	689	789	770	666	723	727	785	729	813	735	711	697	767	790	758	743	749	696	683	761	770	722	766	758	806	724	784	752	745	729	792	784	809	774	724	739	744	740	762	772	760	778	759	729	729	681	765	727	773	756	756	839	746	725	774	754	781	737	724	767	772	737	760	796	802	745	766	719	746	767	776	764	793	803	734	777	706	768	738	764	769	789	760	730	754	759	747	743	733	740	783	742	750	796	788	722	730	702	742	763	723	765	752	761	746	726	773	724	752	782	752	735	741	727	785	777	718	750	788	704	728	792	754	715	753	744	729	719	793	741	683	699	739	762	751	734	711	733	731	778	806	803	749	751	753	764	732	737	776	729	743	707	742	772	745	765	752	783	770	733	798	695	683	780	778	704	724	755	773	765	818	763	760	782	772	733	780	727	780	784	730	800	782	794	753	770	746	770	743	718	776	758	781	732	729	693	731	776	717	756	748	805	777	758	734	726	783	712	743	732	791	771	712	731	770	746	772	746	780	775	729	774	763	800	802	766	749	739	797	763	746	772	768	773	730	763	758	785	752	779	741	796	738	774	758	739	755	696	742	723	750	756	761	824	748	749	773	720	846	778	752	732	776	787	742	748	777	775	745	757	787	755	801	773	772	742	745	730	739	745	758	778	722	765	760	823	774	703	756	714	739	731	711	739	737	754	739	741	762	752	809	770	792	834	714	728	743	782	789	735	792	806	748	748	808	742	788	733	736	736	749	739	751	764	735	761	698	761	757	727	749	783	721	762	752	768	758	763	744	715	754	793	757	806	737	740	752	771	751	777	779	769	754	816	755	719	766	745	779	772	689	776	753	788	728	759	765	778	760	771	740	759	732	752	726	719	723	752	756	742	766	723	716	769	750	770	745	770	794	786	787	731	768	750	739	792	729	752	750	789	764	703	725	694	720	759	785	740	732	730	723	757	754	732	745	785	741	756	827	740	748	753	722	782	747	775	743	756	763	762	741	748	686	767	788	782	772	787	774	755	772	755	806	767	750	764	736	737	716	768	800	735	692	716	750	730	790	735	742	683	710	759	740	775	751	758	752	742	765	710	773	787	719	796	770	818	774	717	773	772	749	792	791	772	782	745	782	772	736	774	759	773	780	727	775	712	774	791	730	747	719	786	739	792	727	748	711	746	729	767	776	711	715	748	747	842	778	760	746	766	766	727	717	720	718	741	730	756	761	682	770	754	771	818	746	732	762	761	725	784	746	757	734	702	757	733	724	782	721	816	746	757	742	764	801	778	768	755	729	730
19606	15858	9850	4900	1053	219	183	211	198	229	212	198	190	224	204	198	195	219	218	213	187	192	197	205	196	181	218	222	209	191	207	213	198	227	179	235	198	211	207	196	216	223	205	200	210	224	198	196	234	190	217	201	209	212	197	197	228	188	224	204	202	204	208	220	199	185	229	209	213	194	211	191	222	199	200	219	204	219	181	194	184	202	191	229	221	225	204	193	197	215	201	214	188	195	193	192	211	209	202	214	209	211	186	219	225	191	181	208	216	188	208	197	218	192	211	187	247	222	205	204	181	171	192	203	190	215	203	208	198	199	201	221	205	211	221	239	193	206	197	188	227	192	189	182	184	204	190	193	204	187	207	207	197	197	192	215	226	207	215	187	191	168	197	219	197	216	202	210	201	178	195	201	178	191	198	219	196	216	222	218	228	179	212	238	232	204	196	198	209	180	186	207	224	214	194	189	214	218	191	192	186	209	215	205	196	221	203	215	197	185	232	213	224	194	193	211	228	219	189	202	206	205	225	195	183	227	207	228	225	203	209	223	210	199	195	205	215	201	195	205	208	204	201	192	212	237	229	192	206	210	182	228	204	215	204	218	172	190	190	204	204	182	201	209	196	185	189	194	234	196	221	207	208	184	212	182	220	220	228	193	215	218	229	207	193	235	210	184	223	192	211	196	192	210	173	174	207	201	195	201	212	213	218	208	202	215	198	201	219	199	211	187	190	185	186	200	219	191	206	220	204	211	183	208	187	200	201	189	195	182	185	203	191	159	193	189	208	199	192	207	215	177	235	208	205	206	208	197	210	185	198	200	223	181	200	178	199	220	212	205	193	196	197	185	195	206	211	207	193	212	211	200	191	186	191	221	191	196	183	215	220	181	185	193	181	226	199	195	198	209	175	193	219	180	206	190	189	216	204	195	208	221	202	202	196	210	212	242	203	175	219	189	200	182	204	222	192	199	192	217	219	213	214	183	190	201	177	209	201	195	218	192	222	186	227	214	192	212	226	223	202	210	219	227	189	205	224	218	169	187	211	177	211	196	199	203	242	186	195	199	214	216	232	196	206	197	195	221	210	208	196	157	188	223	218	191	216	257	195	220	216	191	202	211	177	221	206	220	183	202	216	181	217	191	226	227	193	195	183	229	216	200	217	199	206	196	208	217	207	217	202	206	213	190	196	234	209	202	214	210	216	197	218	213	190	214	228	239	216	203	238	204	195	189	209	179	213	208	237	195	186	235	207	214	205	232	189	211	196	195	213	223	232	197	202	224	223	162	212	197	187	209	215	213	212	209	213	198	184	197	203	194	192	217	201	219	174	206	227	191	195	196	226	209	199	201	178	195	177	194	203	203	194	224	207	196	207	191	184	214	205	199	220	199	193	219	200	211	220	217	203	207	210	200	190	244	194	211	207	209	181	196	204	200	200	220	200	204	216	201	194	217	233	192	220	201	204	210	189	172	240	213	192	193	226	201	196	201	214	198	225	199	179	211	222	190	218	218	173	196	206	214	207	204	218	205	219	191	198	198	202	201	194	206	204	205	203	193	198	180	199	181	206	220	194	235	203	214	189	232	222	201	189	193	192	205	212	219	197	191	202	210	198	210	213	201	202	215	215	209	224	214	211	225	229	212	209	223	184	205	196	220	213	218	204	216	185	196	205	200	223	217	215	174	221	206	201	205	196	203	197	184	205	199	206	215	190	200	219	232	224	200	201	206	219	237	209	212	206	200	196	203	198	215	203	220	208	184	225	183	201	213	197	216	199	181	185	176	216	224	192	235	222	209	202	225	194	203	224	181	218	225	211	200	180	210	209	226	173	209	200	181	215	220	200	215	213	186	223	217	201	193	185	210	218	222	203	187	201	208	211	201	207	234	168	209	207	219	202	200	204	212	218	191	210	202	189	191	205	228	199	216	214	209	185	210	187	190	203	180	211	216	185	203	202	224	228	212	214	168	204	200	205	185	227	215	198	213	222	188	187	188	194	206	198	216	179	204	184	199	232	207	190	207	196	214	206	190	199	202	215	190	224	207	191	193	189	209	220	206	208	202	210	207	202	191	207	227	227	204	194	198	189	202	208	200	195	242	210	217	231	192	161	174	185	213	202	209	202	214	245	188	197	228	228	193	207	180	216	208	177	198	197	191	191	180	220	210	204	199	212	219	206	198	209	201	188	194	224	220	222	232	189	218	212	185	213	219	194	204	200	222	203	230	200	212	202	229	209	214	211	199	198	200	212	201	188	214	202	229	224	206	210	194	203	179	210	209	201	202	216	198	225	227	225	221	195	207	234	208	194	245	227	194	207	210	213	239	204	228	201	213	191	209	217	214	203	205	161	200	190	205	202	211	215	205	203	219	223	179	215	212	212	205	207	206	228	186	192	211	216	167	179	204	189	197	215	171	186	209	207	185	220	201	210	202	176	205	238	205	198	198	203	232	200	217	208	183	209	206	219	207	191	194	180	207	195	203	191	199	185	192	224	191	218	213	201	190	227	218	197	186	226	207	201	186	206	210	190	189	216	205	204	231	202	195	198	218	196	190	198	192	211	195	197	217	199	204	195	189	200	193	216	206	183	211	189	213	207	188	186	205	196	200	197	197	211	215	204	211	221	211	228	199	217	199	210	201	190	183	194	200	209	213	178	201	184	241	187	215	208	197	185	203	214	216	196	214	221	220	207	196	221	193	203	193	214	209	205	196	192	195	204	212	194	218	215	191	203	212	185	223	214	219	201	218	200	167	213	216	207	202	210	191	193	214	211	207	188	184	192	233	197	192	216	201	194	177	183	232	202	222	187	219	186	156	202	221	195	202	227	180	211	203	201	218	207	209	193	218	195	212	199	205	194	208	201	201	196	199	222	177	204	200	209	195	212	201	208	185	194	204	202	182	203	201	230	204	209	191	210	207	184	189	205	202	216	183	220	208	198	197	192	185	178	202	201	194	193	216	218	220	185	194	187	199	218	188	189	196	189	221	197	213	225	222	209	210	176	210	186	180	180	205	193	193	223	207	204	218	213	200	221	199	231	205	203	210	216	228	196	212	192	195	208	213	231	219	196	185	194	196	210	209	206	213	230	208	207	228	219	204	190	186	205	221	207	202	224	226	187	196	208	199	201	203	192	198	199	221	202	212	217	209	226	172	183	203	248	195	215	202	224	204	196	191	205	191	208	211	217	184	204	192	221	216	214	199	196	199	230	209	207	207	237	216	190	195	226	202	223	232	204	189	194	229	202	204	209	204	206	204	205	195	233	212	192	224	198	201	197	217	211	209	195	193	209	212	192	184	202	209	174	188	181	178	222	220	216	210	178	240	211	188	189	215	203	203	233	194	192	193	207	217	201	187	209	221	195	190	194	200	179	206	204	213	203	206	195	205	187	227	209	183	236	210	189	197	209	195	219	221	215	213	183	211	186	210	198	201	216	198	198	214	199	215	223	198	219	200	207	226	178	203	194	189	222	211	196	180	207	195	204	191	213	192
22859	23268	18884	13194	3516	755	740	719	764	761	750	756	750	744	771	789	733	757	742	782	764	772	781	692	755	698	800	749	725	755	750	743	723	725	769	737	734	726	709	765	742	713	713	758	743	722	724	748	735	746	767	722	774	730	766	738	767	739	806	746	757	755	721	759	765	771	759	744	743	725	718	696	686	738	736	749	774	745	760	740	721	698	802	767	733	747	757	682	708	735	715	764	744	707	775	711	741	774	773	683	732	721	739	736	719	706	742	690	789	759	747	729	752	766	719	730	758	751	739	714	714	702	719	740	768	793	749	744	747	726	757	772	706	743	720	734	704	739	725	692	749	770	701	702	743	771	756	732	740	698	750	787	763	712	794	768	766	729	745	714	715	690	694	747	743	732	745	751	767	741	786	712	698	762	727	769	750	699	716	753	763	765	787	733	713	740	746	765	767	741	786	763	714	702	751	715	775	746	728	750	785	715	729	763	753	758	740	736	778	744	705	723	783	746	736	753	782	737	711	720	769	763	721	752	759	767	754	704	740	766	720	747	714	736	721	755	650	737	739	736	737	764	735	737	734	739	752	755	767	745	750	762	679	739	728	706	714	730	743	765	792	720	732	764	719	732	729	772	710	761	713	742	736	745	703	701	761	711	768	744	742	696	730	735	702	685	726	711	722	727	704	718	707	676	697	762	729	737	743	733	715	775	727	708	723	738	764	777	744	738	766	757	721	703	784	706	746	783	786	726	743	681	752	722	682	752	712	750	772	732	723	779	738	762	747	788	751	719	721	752	719	769	724	710	726	807	727	687	749	779	749	774	722	715	782	735	759	682	668	717	726	735	748	753	809	752	718	732	746	728	749	687	748	735	708	738	744	718	751	739	735	774	733	763	769	748	726	757	721	723	741	706	759	764	745	731	716	799	745	667	736	733	767	789	718	775	670	730	727	754	730	704	717	731	707	757	714	761	711	732	734	742	760	774	734	738	741	746	803	725	692	723	750	765	733	746	706	722	738	754	710	770	713	705	752	770	730	717	752	713	739	733	707	746	720	735	759	749	700	764	791	699	751	735	688	787	778	726	757	764	753	750	704	741	691	725	751	746	701	745	738	745	683	722	683	782	708	715	721	737	706	725	756	748	746	757	732	746	776	775	763	746	760	703	766	740	773	731	794	728	772	739	757	731	653	770	719	763	714	682	761	737	703	719	767	695	749	710	764	731	761	733	724	743	766	765	745	775	767	681	713	745	778	718	771	749	784	717	730	781	744	728	771	750	766	690	709	723	812	723	763	736	809	765	759	695	712	740	714	723	762	731	716	740	745	698	767	706	753	760	726	728	764	716	744	742	752	726	734	734	809	767	709	758	789	752	724	767	744	739	714	759	716	701	773	733	726	718	727	719	784	757	764	739	726	718	727	729	762	778	702	743	785	750	741	751	721	778	708	772	743	759	717	720	725	754	727	770	736	710	697	734	734	756	757	699	790	718	785	782	728	763	735	753	728	737	720	697	745	768	703	771	803	769	764	762	756	792	757	772	704	734	731	782	704	676	750	734	761	724	769	755	750	740	778	778	722	767	750	744	739	723	725	717	734	731	725	735	732	772	793	735	738	716	743	749	718	707	782	724	746	779	746	727	724	739	744	738	702	717	717	732	749	731	708	720	729	735	792	718	733	773	761	785	720	749	747	763	758	794	739	772	757	730	737	708	788	722	727	750	696	778	736	755	795	700	775	742	749	772	757	727	742	714	734	712	742	718	741	739	774	730	691	781	783	789	734	781	759	753	752	786	718	743	760	755	696	823	718	717	748	737	755	765	746	718	707	800	737	679	742	720	715	729	712	745	737	770	759	723	700	801	734	724	732	745	785	759	722	745	722	747	744	698	763	735	709	754	761	802	718	750	740	766	748	743	756	762	761	725	716	730	789	717	764	738	808	750	738	734	775	714	726	717	768	699	749	727	775	786	721	746	773	740	790	741	733	719	714	762	711	756	694	708	728	726	793	762	728	711	737	741	738	767	712	733	710	736	705	728	765	747	718	729	725	702	768	721	687	762	733	692	778	772	719	723	723	721	744	751	730	762	736	735	748	731	724	767	785	693	712	764	755	704	682	735	724	757	723	796	760	729	725	728	758	727	773	774	799	723	708	707	743	713	727	761	725	692	705	728	712	779	740	718	748	742	765	719	710	759	754	712	721	734	721	783	723	729	763	751	800	736	717	762	738	711	729	696	768	734	775	721	714	738	741	733	723	743	775	766	745	768	714	752	744	758	713	783	757	695	703	745	723	711	702	741	728	722	758	733	786	772	756	701	693	726	751	763	743	761	749	729	713	732	777	712	749	753	771	738	756	792	772	718	701	713	733	708	756	696	768	745	746	774	671	754	724	685	746	708	737	735	722	769	719	682	752	751	737	672	711	720	734	783	751	795	696	745	733	739	728	708	723	726	718	729	719	704	734	702	767	685	781	722	735	700	727	761	759	797	732	739	772	694	747	774	743	758	775	731	771	750	743	666	690	758	686	700	731	715	757	744	704	750	757	725	776	738	723	753	745	752	745	726	735	742	785	771	755	708	720	751	706	746	759	740	760	725	717	756	768	723	709	775	728	800	746	725	668	736	722	762	719	745	724	725	741	701	705	808	732	757	749	746	706	765	754	689	686	703	769	720	716	783	727	746	716	707	743	784	748	753	713	746	732	757	727	729	769	738	682	730	772	717	751	744	717	753	758	771	724	768	744	764	763	786	731	715	720	727	741	744	810	707	771	778	802	774	726	717	713	752	759	737	771	758	715	732	737	717	759	740	743	742	720	745	730	666	743	744	772	723	717	726	755	735	774	784	758	707	680	694	738	771	719	714	798	761	744	712	740	740	779	719	709	733	738	732	680	720	773	740	744	688	706	684	709	703	769	768	749	758	733	725	752	735	727	718	767	711	762	714	755	771	798	756	779	715	729	751	711	749	746	723	728	687	770	674	742	719	758	736	764	776	758	743	714	731	754	768	743	735	745	757	764	725	720	757	715	712	773	776	748	742	717	718	746	760	727	760	758	729	795	747	715	721	725	746	743	728	707	732	766	758	748	725	745	768	709	761	724	739	768	743	787	753	735	705	691	744	743	719	743	742	743	781	732	773	787	716	755	780	728	732	765	733	743	710	714	712	744	714	731	748	715	734	739	691	720	710	730	718	716	747	769	749	724	745	709	733	726	737	762	749	680	720	758	731	820	735	741	750	759	743	785	676	711	766	755	704	713	718	762	747	792	764	738	748	718	734	757	786	744	786	745	749	701	728	716	691	720	730	720	766	729	738	748	745	725	716	780	722	688	700	759	782	718	722	752	751	755	751	688	709	777	726	760	726	731	684	735	762	763	742	738	694	724	764	759	748	771	772	678	728	727	705	680	741	744	739	711	762	725	733	767	785	711	662	778	719	769	726	731	750	747	739	780	736	709	741	733	796	722	696	709	765	733	736	704	775	756	729	773	754	712	755
63627	68018	57932	39135	15077	950	152	158	164	153	159	144	144	170	158	149	151	165	141	150	155	158	135	168	154	138	152	162	147	151	157	159	163	149	148	140	144	159	146	145	158	132	146	149	158	135	150	144	149	138	142	168	126	150	155	147	152	157	159	131	156	171	151	164	136	144	161	139	155	161	174	155	156	148	145	154	164	137	149	153	149	138	156	125	138	150	141	148	138	131	144	151	164	173	151	158	156	139	146	141	141	153	161	162	140	172	150	155	167	150	142	131	156	153	132	154	163	138	141	149	151	145	167	139	140	143	158	154	154	130	146	181	131	164	149	135	158	153	146	167	146	151	155	144	139	137	160	152	162	146	162	151	158	156	134	141	147	161	157	136	164	144	144	141	137	149	147	171	157	148	164	172	148	179	161	169	126	161	139	157	152	165	152	161	147	139	142	154	157	151	157	158	145	153	175	158	158	162	163	167	154	154	163	159	146	138	151	190	162	162	139	126	145	149	146	168	163	136	166	151	150	153	172	150	156	133	138	160	158	140	150	158	151	153	120	147	155	161	134	142	165	161	155	138	140	163	145	139	142	138	160	163	144	155	165	138	157	180	156	162	174	146	155	139	152	145	142	160	155	125	153	155	154	176	152	153	147	149	156	135	139	155	162	164	154	147	159	136	158	164	151	166	145	149	155	149	145	165	149	163	132	173	175	162	160	132	147	150	150	140	142	154	160	146	156	147	139	146	164	171	173	139	147	159	167	167	166	161	157	134	135	156	177	174	138	143	141	141	147	158	160	159	169	162	140	134	144	133	128	136	146	149	142	154	151	152	142	118	129	154	173	159	149	141	144	134	150	169	143	177	162	156	156	132	142	158	139	141	135	130	142	156	153	160	152	149	150	180	158	149	138	159	154	168	144	163	155	157	143	159	125	131	151	153	150	143	144	155	164	150	177	157	135	145	159	138	128	176	178	149	153	133	163	177	147	147	128	191	157	142	157	155	185	141	173	135	116	157	160	151	126	166	161	168	154	139	151	157	156	168	137	165	162	142	157	115	151	144	158	141	149	143	154	141	150	156	143	156	147	140	127	151	169	150	152	168	136	138	146	146	161	137	186	145	143	162	151	157	152	145	158	182	162	154	155	149	158	134	126	177	157	155	136	159	149	164	161	161	164	169	151	148	148	151	162	126	147	162	151	173	147	147	142	129	143	151	142	150	148	130	171	157	157	149	173	166	158	129	137	145	163	149	141	173	150	166	175	119	130	143	158	148	159	145	146	128	164	147	151	143	143	160	162	159	165	145	156	148	140	151	138	141	158	150	161	147	150	168	146	142	146	165	171	157	143	128	157	151	140	152	167	168	160	129	159	169	153	154	160	168	148	166	140	152	174	147	153	146	159	153	172	160	152	156	145	133	123	175	165	164	156	153	152	144	125	133	146	145	145	145	128	153	155	154	140	168	137	160	138	151	165	122	169	141	155	150	149	157	151	167	138	181	159	181	151	160	157	163	135	143	136	161	145	130	142	159	160	139	129	141	142	158	140	160	166	148	154	136	169	161	150	177	167	177	154	157	167	162	159	151	146	160	175	135	163	146	152	151	136	156	154	175	144	137	147	142	154	145	151	138	150	184	133	161	165	165	143	155	158	158	158	150	127	128	170	130	159	145	131	157	166	171	154	139	159	154	137	150	154	152	162	158	140	145	149	138	135	161	156	148	156	145	178	161	160	153	155	155	138	158	160	133	170	158	170	144	164	138	132	145	160	142	158	152	145	143	150	175	152	140	153	158	151	138	154	163	156	170	131	167	144	167	168	128	144	175	130	163	149	151	152	141	148	177	142	147	160	142	162	154	166	131	128	164	147	150	156	146	166	155	137	146	171	142	150	145	115	156	151	148	167	148	119	154	169	123	148	140	142	150	145	133	154	158	159	151	168	143	131	150	153	143	140	151	135	149	175	136	160	128	155	159	138	136	165	156	126	151	122	138	140	172	162	146	156	163	158	144	143	174	148	156	164	165	140	148	155	126	148	146	150	138	148	165	144	128	170	134	162	139	147	143	159	165	166	157	160	134	151	151	164	138	170	151	132	127	160	136	136	157	140	142	142	149	144	171	140	153	156	161	163	134	140	155	149	148	157	152	129	144	119	148	192	148	142	150	143	153	157	141	155	140	154	156	170	165	146	161	139	164	156	125	119	161	151	168	129	143	147	134	170	165	144	170	155	161	167	139	138	144	159	141	140	124	153	135	164	151	143	180	144	165	156	118	164	159	167	141	151	155	142	149	178	157	145	172	140	148	156	145	174	146	184	137	175	152	159	157	143	155	153	162	145	141	151	147	159	163	148	132	156	145	158	160	165	145	149	157	164	148	143	155	171	172	149	156	145	188	118	155	127	139	141	143	161	140	157	147	136	166	177	141	151	176	153	122	153	173	179	152	151	163	151	148	174	143	156	153	146	181	146	145	178	141	132	168	152	147	170	151	149	132	145	151	151	153	156	134	148	137	143	152	156	150	146	146	147	166	122	155	131	160	177	153	170	180	130	146	146	133	135	130	150	169	111	145	149	163	163	163	141	183	151	163	135	174	156	150	150	156	149	152	156	152	145	163	158	143	137	163	150	152	142	174	139	169	156	155	148	142	140	170	156	146	168	158	171	161	154	137	149	122	167	121	156	154	153	171	139	162	134	136	163	175	156	151	135	150	143	143	158	154	145	134	146	157	168	149	176	156	166	142	153	153	165	152	165	162	139	137	173	172	152	166	161	134	155	140	183	180	151	162	173	123	156	121	144	141	141	134	134	145	157	171	147	145	149	155	153	146	152	172	180	142	156	148	128	148	161	163	153	165	147	146	161	173	142	157	168	150	150	139	134	141	166	125	168	134	166	150	166	158	165	160	143	146	157	167	157	160	148	161	140	151	146	151	149	169	134	141	149	155	150	157	152	157	154	160	145	159	153	178	168	139	139	160	124	157	148	157	151	154	161	157	174	154	163	158	119	154	142	154	160	139	145	159	131	161	155	155	134	173	168	153	148	154	152	129	129	151	138	163	165	154	159	150	169	158	143	162	153	153	154	141	141	163	152	179	157	163	158	144	152	154	151	166	135	145	151	131	167	130	158	135	133	152	178	157	174	147	155	138	157	128	158	130	171	164	137	130	162	136	123	144	133	149	147	129	168	145	163	153	171	133	159	138	147	139	153	160	146	157	167	168	163	155	151	166	146	157	165	158	148	161	169	158	154	152	145	143	129	147	146	165	160	142	145	148	145	158	145	129	170	146	161	147	149	164	153	146	144	178	146	122	142	148	136	167	155	164	149	152	156	146	156	169	160	154	151	124	149	144	147	147	135	148	157	171	158	146	159	161	161	171	133	135	149	156	146	157	148	155	166	155	146	140	125	144	141	166	156	160	153	175	159	156	176	169	132	153	134	158	161	140	157	129	148	159	142	164	176	140	141	139	143	169	174	157	140	155	134	156	141	154	133	161
46117	55167	55702	45564	15082	644	555	591	541	578	577	543	620	547	599	582	581	601	576	563	549	528	558	544	533	551	540	553	523	594	573	551	570	593	563	516	544	547	543	564	605	550	580	600	563	545	555	578	605	593	553	534	614	559	551	554	588	550	580	536	585	555	519	587	520	547	529	591	572	542	558	557	507	546	544	540	570	563	513	516	580	567	557	599	571	543	558	520	541	598	562	555	546	624	539	589	537	524	579	571	526	555	572	525	604	579	561	552	526	551	570	580	579	568	559	529	538	561	570	600	550	529	578	581	542	604	549	553	590	572	544	576	580	574	567	548	577	579	560	532	584	573	559	529	530	552	563	573	559	595	564	542	576	586	587	583	591	529	559	596	531	599	567	592	553	568	540	596	540	571	597	562	610	567	554	567	541	525	572	524	561	542	509	561	576	577	558	583	563	541	554	570	598	585	540	602	567	542	547	583	545	552	575	583	581	560	535	574	593	588	562	570	540	550	553	532	569	542	588	549	547	560	576	546	541	561	579	519	551	580	589	549	559	525	536	552	546	603	652	532	586	549	592	568	531	534	543	554	543	548	559	562	575	539	558	540	571	518	537	552	605	577	569	514	562	545	581	544	557	558	587	585	535	553	551	553	546	554	509	582	570	534	566	588	594	562	552	575	538	576	558	580	526	579	556	518	579	532	543	552	533	494	566	581	550	573	534	551	506	581	506	569	529	581	534	547	528	544	560	555	553	589	582	543	514	566	553	531	582	580	548	578	593	534	574	548	556	552	616	564	560	561	549	518	539	615	595	535	588	608	614	568	585	528	584	521	583	599	550	537	549	591	573	543	601	548	533	538	552	571	528	556	548	590	551	580	569	556	583	577	559	566	605	578	527	543	506	544	518	571	528	524	575	600	516	552	566	559	517	537	547	582	569	563	582	590	538	541	537	533	536	557	520	516	580	545	578	548	558	534	538	568	579	545	565	584	556	547	562	555	570	577	562	549	567	560	571	517	544	548	553	581	546	558	554	573	566	574	544	556	581	537	542	544	579	568	548	537	540	595	546	548	543	572	558	560	534	528	561	573	541	559	576	546	586	544	571	539	536	579	526	586	566	604	547	555	637	547	544	525	545	542	560	522	567	583	613	557	557	566	576	580	559	573	579	555	544	510	562	543	557	561	572	557	579	563	523	536	583	572	556	568	581	525	569	551	565	556	591	538	563	585	617	553	595	542	562	550	589	529	552	543	547	550	544	579	542	569	591	566	554	562	534	516	588	567	572	556	560	545	579	599	587	577	564	554	573	573	553	567	585	596	571	556	567	600	592	526	594	560	557	556	529	582	546	576	586	583	563	586	546	504	563	575	531	559	595	534	568	547	587	526	576	587	572	572	581	534	580	578	557	601	567	575	586	544	516	553	550	561	580	593	536	552	580	536	551	525	576	541	556	604	606	573	568	562	510	564	541	553	550	643	538	546	589	544	541	523	546	578	601	537	565	569	544	557	571	560	554	587	543	585	549	551	576	584	586	588	565	586	555	570	542	563	560	589	581	609	593	552	562	561	571	578	543	553	538	584	577	570	574	558	564	565	546	509	526	573	577	515	562	533	575	603	564	543	572	579	559	580	549	574	507	551	543	536	597	536	577	539	542	565	520	583	568	594	591	532	570	570	561	577	577	591	530	554	549	584	590	544	569	557	549	552	553	566	548	587	554	575	595	547	597	609	602	562	563	575	541	598	565	555	569	614	564	567	556	623	582	580	568	576	571	581	492	548	566	565	546	573	579	580	533	547	535	592	582	510	582	574	567	577	516	504	559	549	541	543	538	538	574	582	580	535	531	557	521	530	542	583	592	546	532	575	548	505	577	536	566	599	595	573	565	564	528	565	575	531	563	565	530	574	567	573	542	553	560	567	579	590	644	570	554	554	510	524	564	541	605	608	540	591	565	579	592	570	572	567	552	535	581	567	586	531	536	551	559	564	570	541	574	534	572	583	556	565	521	575	537	592	552	529	548	552	607	623	559	555	546	563	604	555	592	564	574	574	587	558	549	590	575	530	552	557	587	602	577	536	568	566	565	550	578	551	606	561	537	583	593	611	522	527	567	554	543	569	542	578	566	578	547	541	505	577	546	586	554	524	599	580	568	567	584	549	582	576	586	583	579	570	537	555	583	586	568	582	568	536	595	533	573	587	535	518	515	562	527	567	566	586	521	611	569	562	564	548	583	543	529	561	584	540	566	567	545	529	542	577	549	576	524	546	547	564	553	574	590	558	567	524	564	538	608	613	584	543	594	574	574	569	562	562	573	568	558	553	584	541	607	580	541	593	548	563	544	578	564	572	589	490	558	581	601	604	566	554	562	561	546	558	581	551	529	543	560	603	529	554	579	536	551	584	592	562	577	566	538	549	585	540	575	574	609	587	560	551	523	585	566	532	564	584	546	556	580	579	553	552	524	566	549	550	540	570	540	555	571	585	546	564	513	579	562	519	567	599	550	563	550	559	547	500	534	544	551	557	534	551	541	558	525	558	544	565	577	499	537	530	585	561	571	557	565	602	560	567	603	524	552	529	536	597	571	571	556	535	557	550	545	565	576	584	522	556	546	602	550	583	511	563	574	558	523	548	560	550	541	591	565	552	589	546	576	532	563	562	558	519	561	562	593	553	570	559	554	630	571	548	570	557	584	578	594	536	560	538	579	558	541	545	526	611	560	581	562	574	570	545	594	523	588	597	578	538	565	571	574	607	577	575	597	597	597	551	541	537	548	584	575	573	568	564	544	560	534	532	571	557	564	535	579	528	547	565	563	592	584	520	600	548	526	566	523	564	571	578	582	562	573	555	578	557	575	562	565	569	550	573	606	555	577	547	500	572	545	573	572	551	576	537	585	544	569	602	549	538	558	560	583	548	600	542	544	550	552	532	583	559	548	539	569	548	561	534	555	573	554	581	520	537	600	569	579	569	526	537	589	568	557	585	564	558	558	587	537	566	566	566	549	576	594	539	555	535	534	525	555	568	563	536	525	543	524	516	529	577	575	559	557	562	568	568	573	508	574	592	587	572	564	582	549	572	535	540	551	553	523	568	618	579	549	591	532	541	546	592	591	570	575	572	590	548	547	562	563	562	588	593	571	572	519	546	539	586	588	578	571	580	538	525	537	588	574	573	562	560	563	575	565	581	524	564	570	579	593	517	539	530	576	580	589	572	581	569	564	518	547	550	576	582	555	591	537	613	543	587	595	539	576	552	552	523	612	539	566	589	575	586	545	561	526	548	557	550	561	515	565	544	539	520	545	544	552	531	541	575	550	579	527	582	613	554	608	594	556	514	563	553	522	586	593	552	559	549	562	525	575	591	529	592	567	570	537	569	557	528	569	573	516	577	574	553	523	561	574	585	516	567	585	550	590	556	573	547	570	545	537	602	579	531	559	574	563	527	572	548	564	590	549	533	549	534	562	555	547	584	558	585	521	556	570	527	579	585	547	562
74776	78055	64670	46160	18351	2269	277	215	249	187	214	217	200	186	191	208	194	214	216	199	199	237	189	200	183	180	187	207	184	178	200	186	186	193	200	194	213	199	200	180	221	184	199	189	205	213	214	212	220	177	184	236	210	191	223	159	206	198	190	181	198	225	214	195	210	192	207	206	207	192	224	178	203	196	170	176	207	189	223	211	205	174	200	178	203	179	223	204	204	214	160	188	200	204	191	188	195	202	178	185	181	227	185	204	204	191	194	227	204	175	210	198	198	205	220	192	201	190	201	216	164	227	184	203	230	234	174	213	208	189	204	182	187	191	209	189	186	195	190	182	214	209	202	184	183	206	184	169	206	182	207	203	205	203	218	190	186	202	184	194	200	202	206	201	186	181	198	206	203	208	185	198	216	209	210	214	204	214	172	180	188	197	203	187	204	185	189	190	206	195	185	183	222	194	164	194	195	185	189	170	208	199	212	200	208	187	186	204	206	180	171	167	205	193	214	191	189	206	209	205	197	176	199	211	203	203	216	185	218	198	223	216	187	202	206	198	200	191	172	197	199	158	212	190	206	180	190	186	210	201	215	211	186	188	176	214	177	199	191	185	168	195	210	204	192	193	173	169	199	217	227	192	185	175	216	188	224	187	201	182	203	222	197	193	187	226	191	210	196	197	205	186	220	184	170	202	192	193	191	208	178	217	203	186	211	195	193	229	185	190	181	182	184	215	220	186	193	184	175	183	210	187	193	190	181	193	180	191	208	186	202	189	185	185	202	183	179	191	208	178	208	185	189	185	179	188	193	197	222	191	204	208	185	180	197	196	188	162	191	165	197	194	204	212	193	186	226	178	191	215	207	188	197	188	196	197	188	200	199	207	186	213	214	185	187	213	226	183	184	200	176	194	206	178	213	216	181	212	211	181	200	177	202	173	182	190	203	218	207	191	188	196	187	188	189	194	210	194	195	207	235	175	207	175	204	209	208	204	208	207	201	179	190	199	187	174	203	192	197	201	222	182	189	205	204	190	219	190	217	188	205	217	225	186	199	173	197	209	205	200	196	196	206	188	198	212	209	212	174	196	220	191	199	191	204	201	206	199	198	201	198	185	201	200	198	185	175	201	177	186	201	209	194	216	191	190	193	195	227	188	199	172	211	197	180	166	203	185	190	215	224	202	183	216	190	214	175	237	183	201	178	194	206	198	182	199	194	226	192	200	193	189	204	216	194	166	206	200	186	180	193	239	225	185	212	204	179	213	199	204	186	178	197	212	195	193	217	221	211	218	187	210	194	206	204	188	201	178	208	197	190	205	209	190	191	195	171	214	196	210	184	176	199	199	192	177	190	170	193	200	192	185	198	191	182	195	178	196	205	191	208	203	202	186	227	192	208	197	218	209	177	195	235	196	176	194	210	188	214	214	193	194	191	177	210	195	179	201	176	181	212	204	203	196	201	185	172	218	184	207	186	168	180	191	214	199	175	190	180	198	206	184	206	176	209	216	231	207	211	177	172	189	213	185	184	212	194	210	217	203	185	196	190	203	192	214	208	189	199	198	203	217	213	209	181	177	206	195	197	187	209	187	190	176	208	198	194	219	183	191	206	194	193	191	176	204	212	221	196	175	202	208	193	190	195	203	210	185	203	208	218	196	220	179	219	193	175	210	183	203	198	208	214	180	199	213	194	196	202	194	196	195	181	206	202	192	179	178	213	190	184	191	185	203	192	204	194	173	194	187	207	193	178	208	218	202	187	201	211	169	200	171	203	194	181	180	186	194	195	191	186	209	207	169	189	179	179	192	191	213	182	220	185	193	178	193	224	200	201	184	202	205	215	188	174	192	202	208	196	185	218	180	227	200	220	180	229	174	177	199	180	203	210	197	186	182	203	217	201	174	179	226	193	202	226	189	213	174	198	175	190	190	182	202	203	200	192	205	197	190	187	185	200	181	196	182	163	193	182	205	196	179	191	197	214	194	172	176	219	187	198	200	192	198	191	185	194	185	183	190	179	196	192	215	216	212	192	193	202	175	172	205	183	196	184	213	224	187	200	193	185	222	208	209	209	222	202	196	190	174	206	217	206	210	220	211	192	207	179	184	194	181	177	202	226	188	199	213	178	194	183	214	200	209	195	188	191	215	207	214	187	190	185	186	204	206	205	209	192	209	190	210	181	184	186	179	186	234	192	189	184	218	194	190	188	170	206	182	189	198	195	192	187	189	207	197	205	198	204	184	179	192	200	184	201	196	202	216	203	198	193	203	170	181	217	192	198	193	181	177	196	181	232	201	194	154	188	205	185	189	217	193	180	175	186	200	184	214	178	196	183	208	188	190	226	194	188	213	224	178	185	188	193	198	209	203	184	196	200	210	181	218	182	208	192	185	197	189	195	193	187	197	178	178	196	169	199	183	198	208	207	205	182	174	189	167	196	170	203	216	192	188	196	197	202	210	215	195	214	185	212	204	173	190	224	198	189	179	192	201	209	180	194	160	213	173	192	180	189	191	203	176	202	204	187	190	198	210	184	212	218	186	205	194	197	196	194	185	206	197	206	197	204	187	213	201	197	182	214	196	216	212	199	192	203	209	171	206	200	180	199	168	174	212	189	223	196	197	203	208	205	223	174	199	211	208	204	187	188	189	217	172	186	195	173	188	192	162	206	192	183	178	204	173	191	167	213	217	197	191	161	238	180	195	178	213	199	212	188	209	191	176	217	177	224	201	193	172	183	193	187	197	166	187	221	195	195	204	192	210	194	199	189	198	183	191	198	204	177	182	208	194	204	184	192	184	226	196	208	185	191	190	187	184	182	188	181	183	206	191	195	205	190	181	222	187	220	203	182	201	199	190	187	194	171	192	191	208	183	201	201	200	188	213	209	223	212	204	169	199	222	208	219	203	191	206	203	207	219	183	190	180	193	190	200	195	184	220	194	216	182	182	178	213	203	197	217	187	202	214	212	178	203	206	169	224	193	186	209	206	186	205	186	168	178	186	199	192	227	188	199	195	204	208	211	207	201	202	211	190	202	225	214	187	175	207	209	191	193	205	183	202	201	200	204	203	183	201	213	210	176	211	181	184	199	191	189	195	211	203	194	179	175	216	186	205	197	196	170	216	212	206	187	209	211	195	203	186	194	180	213	184	202	202	203	193	216	197	193	201	222	180	195	192	206	194	195	178	222	198	204	216	192	183	200	201	210	224	202	200	207	183	209	201	211	184	168	172	196	179	192	206	188	185	202	219	189	208	211	183	182	197	208	207	183	191	185	203	221	209	185	193	210	204	209	155	192	208	193	240	196	202	204	220	206	174	182	220	215	185	184	191	200	193	184	198	185	207	181	216	194	200	187	194	187	196	194	183	223	189	193	186	201	222	192	194	182	196	193	205	199	200	172	182	210	206	185	213	157	213	220	205	174	184	209	199	210	207	198	199	194	201	162	195	205	192	178	195	188	196	210	185	180	178	189	212	190	194	187	211	184	183	211	190	170	220
57259	68952	65044	51534	15308	832	715	792	735	740	729	725	713	746	692	708	701	691	650	686	711	626	718	696	658	642	708	684	697	739	725	691	681	713	682	685	689	697	693	663	674	703	680	678	701	669	664	667	657	682	649	662	733	707	644	672	729	714	711	695	628	699	660	712	673	693	685	695	688	673	708	678	671	681	682	685	696	694	700	733	697	727	715	720	657	665	698	702	689	668	677	729	645	662	668	712	663	727	686	688	650	690	693	681	706	656	682	694	712	652	676	656	676	680	686	712	674	652	721	648	680	676	670	722	666	675	674	744	663	663	688	688	657	708	705	728	641	662	677	710	680	674	679	678	699	649	697	654	675	689	660	700	635	653	676	640	697	710	674	714	652	726	676	668	647	710	697	708	680	727	675	674	657	677	645	703	671	696	659	697	677	696	716	719	710	675	653	706	731	710	720	677	704	693	702	663	705	642	651	675	670	648	705	718	657	640	694	666	693	725	699	659	703	659	695	720	689	686	688	686	688	674	692	627	712	712	683	662	714	651	697	644	679	684	635	687	694	683	656	656	691	657	672	702	713	682	674	727	661	686	691	636	698	676	678	678	656	682	679	651	656	685	667	706	651	620	687	735	663	670	663	619	700	707	738	690	676	732	692	668	733	720	671	669	666	710	746	694	654	687	709	699	666	681	657	751	686	687	747	679	657	704	697	685	647	698	677	640	702	670	649	692	685	671	661	716	720	660	682	687	709	667	721	716	634	708	680	685	718	656	693	680	716	675	708	701	622	679	647	711	712	646	656	675	644	677	682	723	695	672	679	692	661	724	656	666	663	677	698	634	675	720	684	665	694	730	659	701	663	686	664	699	717	704	689	673	673	718	685	660	639	685	683	673	723	656	702	700	707	684	676	705	711	634	747	693	703	629	665	690	656	673	703	639	682	677	739	660	684	685	698	665	678	677	659	647	678	685	669	620	653	626	674	683	671	693	732	689	680	680	704	676	654	739	683	686	705	657	676	651	647	677	693	670	704	689	678	696	647	707	677	666	686	706	664	645	672	690	682	700	659	655	677	698	700	706	707	653	691	659	665	737	701	670	685	691	716	668	665	667	667	714	688	713	751	708	632	656	686	674	674	650	688	709	705	710	707	705	678	655	693	699	646	639	661	707	674	646	655	664	676	700	643	667	653	681	695	633	661	660	662	695	680	684	685	662	683	705	698	680	661	674	685	699	631	682	690	668	669	726	682	683	670	687	718	708	687	669	670	698	657	731	719	680	678	666	678	678	711	718	712	634	709	664	709	673	748	695	721	696	718	674	659	697	689	729	674	687	654	686	712	693	714	669	657	670	664	702	648	685	654	689	654	688	702	689	702	643	674	670	693	686	689	680	720	739	714	660	706	654	652	704	687	658	645	666	665	687	686	677	700	682	719	698	670	759	663	721	727	693	685	744	707	691	678	707	721	698	691	685	690	662	695	634	667	703	718	701	670	681	680	702	700	702	696	688	638	778	766	650	632	677	708	645	696	687	684	705	694	640	737	744	724	738	707	689	701	681	726	666	670	668	707	673	677	684	677	655	725	669	670	648	689	683	706	682	734	677	662	684	715	698	707	675	644	706	705	652	733	655	698	683	700	664	695	674	657	676	720	702	671	648	711	680	736	707	734	645	691	713	703	702	675	715	683	708	707	671	643	686	653	680	665	690	699	740	652	662	662	683	640	650	708	700	671	711	638	658	669	686	675	651	674	667	703	663	658	718	725	666	673	678	687	676	683	692	691	689	679	699	731	686	699	733	704	701	697	675	701	658	697	673	694	675	673	698	705	723	714	649	678	656	695	653	665	679	722	710	681	693	693	655	660	707	675	738	700	683	690	669	676	663	664	705	710	685	650	660	684	705	685	686	690	644	691	690	670	717	640	679	654	676	715	648	688	671	727	687	709	676	689	691	711	674	681	669	720	724	698	705	659	658	700	678	717	715	681	684	658	704	703	672	645	686	658	710	730	717	722	658	673	677	673	688	689	717	693	693	663	705	695	698	705	697	697	654	658	684	723	636	694	656	694	698	653	727	687	671	667	681	674	708	691	695	722	672	643	686	651	688	676	722	654	702	673	691	675	649	655	692	668	715	668	657	635	654	720	677	678	656	717	672	646	691	654	699	641	711	622	688	660	724	673	718	687	712	742	702	660	668	662	697	652	714	663	702	673	685	662	653	706	664	698	701	690	686	716	760	708	705	705	737	660	718	695	689	717	693	663	704	720	702	676	702	681	680	732	677	650	696	698	644	672	647	672	765	709	650	674	680	692	682	677	670	674	735	718	726	716	664	682	694	673	745	692	653	695	672	667	680	690	691	628	737	643	660	676	651	694	656	695	693	682	720	725	657	669	664	691	675	639	669	703	665	700	647	690	695	667	683	657	662	693	622	681	679	675	658	694	701	646	684	708	668	682	658	673	695	684	686	731	713	610	648	624	667	711	704	660	658	713	654	646	673	705	679	702	692	659	653	701	684	680	686	703	711	731	709	691	728	701	649	706	677	648	723	754	707	655	682	681	674	654	698	692	673	673	690	641	679	751	670	745	713	679	685	712	658	674	711	659	682	726	689	657	706	665	689	716	687	703	692	692	628	651	654	693	687	715	674	706	662	724	687	690	664	726	664	687	718	671	697	701	698	688	699	717	687	635	687	657	685	719	662	688	729	654	681	718	683	712	719	662	636	667	726	697	692	711	686	694	683	685	738	660	722	674	713	621	718	725	727	690	711	682	682	671	651	670	689	717	693	660	710	691	703	685	680	670	709	639	723	674	661	711	721	712	666	650	691	694	648	680	655	691	701	720	685	704	720	683	737	684	717	664	703	657	747	711	642	713	669	615	650	722	710	695	715	686	640	718	689	673	699	715	670	694	700	701	664	667	668	679	688	682	669	693	695	690	675	677	696	710	696	711	705	732	709	725	681	699	673	693	704	636	683	634	703	699	668	662	683	672	718	664	674	653	692	648	684	673	661	687	676	698	703	643	695	719	695	697	693	670	730	668	664	687	748	700	695	693	707	716	672	688	655	672	673	651	717	698	702	738	686	710	685	656	625	668	726	678	700	727	677	730	643	716	655	703	679	705	677	654	678	697	655	631	706	686	656	680	658	703	705	703	702	675	655	684	672	702	633	678	685	659	695	690	710	656	686	709	763	672	706	747	697	673	735	682	686	693	644	687	662	639	640	704	688	754	661	657	666	683	661	678	672	688	675	691	700	665	685	649	642	716	700	690	677	679	654	679	684	691	659	656	716	616	637	680	652	683	659	698	628	705	682	710	662	707	671	701	652	731	686	677	718	695	678	667	684	681	697	670	672	668	706	640	670	710	643	670	695	655	665	655	677	686	684	697	698	683	692	709	652	637	687	672	716	672	714	696	656	682	681	692	763	686	642	701	697	690	714	718	690	639	647	712	680	708	712	685	659	664	705	688	668	677	672	718	709	711	670	685	680	715	647
21791	19872	10950	4015	794	209	198	213	184	198	171	222	200	194	201	220	191	205	165	201	199	200	209	228	198	177	171	188	191	184	213	191	209	209	229	214	201	204	185	190	203	202	182	191	172	176	192	181	199	167	191	190	202	202	203	205	197	214	202	200	194	193	183	175	185	180	162	196	186	207	212	199	194	171	186	171	208	186	209	189	189	201	186	181	209	195	201	198	183	176	206	200	187	179	215	210	163	210	184	170	209	203	194	201	191	170	190	210	203	189	185	223	178	172	187	188	194	219	190	182	183	177	199	170	190	174	177	194	216	204	175	181	212	231	189	193	180	192	172	188	202	186	188	204	187	185	196	195	190	192	209	223	196	179	197	211	186	184	190	185	184	186	182	204	192	183	196	152	200	209	180	196	176	181	199	188	185	195	170	205	199	188	188	173	197	208	190	182	203	215	198	195	175	196	166	187	178	163	185	196	189	185	194	186	203	201	164	212	181	230	219	171	203	166	188	176	194	204	183	197	161	173	183	214	184	193	199	198	195	179	185	171	171	208	201	181	210	195	211	176	191	188	210	190	181	200	194	198	217	197	187	197	197	190	186	173	200	171	179	176	212	211	198	184	208	222	200	199	226	203	194	170	191	215	194	200	158	190	184	189	191	168	198	175	181	180	221	200	198	186	188	199	190	187	192	177	183	178	182	175	197	165	213	209	193	189	193	185	182	173	180	212	191	172	199	213	197	189	190	208	200	204	177	185	174	185	203	181	212	189	214	197	175	187	184	179	193	216	187	180	185	221	167	181	196	214	198	168	184	163	205	189	175	194	187	179	181	197	191	192	225	166	188	174	179	208	198	197	194	181	175	186	202	183	200	194	206	211	189	218	180	176	174	208	209	196	195	196	170	188	196	181	198	183	215	218	204	191	213	189	177	217	179	183	177	169	201	200	210	179	187	212	199	189	217	155	191	190	177	196	185	186	179	195	219	169	195	208	198	177	186	194	184	190	164	155	173	187	191	194	196	167	193	206	175	198	226	187	185	199	207	178	214	199	190	185	182	192	188	183	181	218	207	196	195	188	188	188	218	213	179	193	192	176	186	181	202	212	177	215	175	185	191	157	185	181	178	186	206	168	178	183	197	191	179	188	180	170	202	205	189	218	183	189	201	189	203	209	200	182	180	195	194	188	191	186	180	193	190	183	211	228	215	193	196	196	189	179	201	217	188	191	180	190	187	188	205	185	196	175	197	179	204	189	166	226	162	206	216	190	207	219	179	193	184	191	192	206	219	193	183	168	183	170	190	202	198	211	210	190	213	181	221	199	193	226	202	208	198	210	199	198	188	216	212	174	199	175	195	187	220	179	201	180	172	191	201	206	184	178	201	198	184	205	187	178	195	188	208	209	176	225	177	191	209	195	210	173	206	209	190	209	216	215	209	216	200	203	168	200	190	177	220	202	173	205	171	175	192	197	191	191	226	219	199	194	185	191	171	183	196	183	206	188	169	202	171	208	204	209	190	184	203	191	201	190	197	160	172	188	176	183	177	193	200	177	203	183	210	199	192	217	189	201	213	178	178	203	163	178	192	218	169	189	175	202	188	217	202	176	191	188	170	207	208	216	196	196	188	182	202	199	191	181	199	188	208	201	182	169	180	198	185	209	198	194	169	165	200	191	197	175	182	188	179	211	186	178	186	212	191	173	184	175	185	182	195	166	191	189	175	188	204	200	209	169	173	195	193	215	197	187	157	199	191	181	208	199	200	202	211	185	195	190	192	178	180	194	186	194	210	195	176	215	220	203	196	194	187	198	193	188	196	165	189	202	185	170	185	194	166	168	221	195	194	214	184	183	185	158	215	175	171	163	176	198	186	179	203	199	175	187	190	195	189	177	185	202	195	170	180	207	206	194	191	198	208	163	190	172	201	237	195	184	194	175	210	197	170	182	181	195	194	212	212	204	212	183	199	189	178	195	199	228	192	189	194	181	203	205	198	173	203	189	195	193	183	203	201	188	207	180	192	203	182	190	174	188	178	214	223	193	195	199	176	155	188	190	200	211	176	185	178	202	207	164	189	211	202	187	188	180	156	189	179	192	189	209	217	208	169	186	217	200	186	185	178	175	197	194	195	195	178	172	203	181	183	173	198	199	187	197	185	192	197	182	220	201	171	191	195	184	207	179	195	175	188	197	189	213	190	220	192	190	177	184	209	202	188	215	186	188	216	171	187	204	188	192	198	185	226	182	208	191	191	180	182	189	203	197	183	207	197	204	204	190	173	182	203	223	189	185	220	220	198	177	185	211	202	206	193	182	188	219	178	176	214	158	198	221	208	210	207	185	194	194	166	191	172	182	166	200	196	194	161	177	180	198	168	207	191	184	194	208	209	170	189	196	195	189	192	204	190	221	193	217	194	185	179	195	181	170	193	205	187	214	196	189	182	166	198	181	200	198	167	193	204	200	201	195	176	192	191	202	198	200	183	194	189	195	194	205	194	198	184	192	167	185	213	203	182	207	219	192	182	179	194	197	175	205	177	198	176	175	176	172	201	204	201	181	193	205	205	190	198	199	177	190	180	207	204	195	215	189	184	165	209	213	205	162	186	188	201	201	210	197	186	170	205	201	197	190	191	176	191	175	194	195	184	204	190	201	197	178	200	206	198	193	203	199	203	169	192	200	203	200	189	190	161	194	190	210	185	222	200	207	192	192	196	187	194	205	187	174	184	189	190	174	200	178	192	181	179	208	196	178	195	174	210	226	204	187	171	199	197	167	213	174	193	211	208	209	186	208	208	191	208	186	188	221	197	191	195	197	198	187	179	186	201	179	188	198	205	187	196	197	207	182	214	199	175	204	202	217	176	213	194	200	200	174	168	194	191	188	214	198	173	185	198	190	183	179	212	182	212	210	213	192	184	187	180	190	200	195	182	180	211	190	205	195	196	186	199	167	180	210	166	188	184	203	183	202	203	195	188	198	189	209	187	200	209	212	189	187	206	172	190	194	185	183	195	195	203	221	181	195	207	191	192	208	198	188	193	188	193	180	217	193	194	191	211	181	182	176	201	205	187	181	195	191	211	214	206	193	194	177	179	216	205	206	198	190	204	227	180	196	177	173	214	196	174	185	175	177	171	198	197	193	185	201	189	177	174	202	177	185	194	217	222	181	185	206	182	201	201	195	196	162	209	203	192	183	216	197	200	195	170	187	185	187	198	184	191	186	186	192	173	197	183	206	176	188	202	192	196	171	188	170	199	197	206	205	183	181	187	205	197	204	179	205	177	208	171	173	189	177	184	185	190	196	192	182	189	178	191	193	175	184	188	204	178	219	201	167	203	203	208	202	214	179	194	201	177	180	185	180	215	187	199	185	175	183	214	162	193	190	200	201	188	195	191	199	188	161	201	185	234	187	181	172	192	194	200	197	191	195	181	202	161	180	173	203	211	212	173	182	194	224	204	185	167	216	197	187	188	199	207	167	187	205	181	189	190	198	192	206
24327	26338	19205	10265	2259	726	667	649	728	653	715	655	647	687	701	648	622	673	714	700	681	697	726	688	698	689	617	718	651	686	656	709	672	666	675	690	710	707	695	704	706	676	679	716	675	664	692	725	662	708	774	732	697	698	732	688	688	709	720	672	667	651	786	683	694	663	694	690	653	636	654	678	680	706	669	679	689	717	703	686	687	674	637	690	690	691	652	696	699	678	674	678	715	654	705	685	715	667	689	681	660	671	700	676	633	738	665	722	680	649	691	706	664	731	695	660	701	702	685	687	737	695	680	722	679	723	681	679	705	667	707	689	685	646	713	653	783	701	701	700	667	683	712	723	682	696	675	678	697	687	717	656	752	669	669	713	728	730	698	681	649	689	672	711	680	678	636	692	700	663	690	698	692	750	712	676	701	768	725	650	662	681	704	694	668	738	702	704	703	681	669	741	688	702	702	724	656	678	706	701	724	667	695	676	689	664	689	661	707	674	704	721	652	688	736	690	722	727	701	708	704	689	709	692	687	671	729	697	703	733	688	686	677	682	653	693	723	695	653	693	654	711	688	703	681	725	682	673	656	691	718	661	722	665	704	694	712	728	655	645	677	691	698	654	670	736	675	666	708	700	754	664	692	687	714	695	682	681	728	706	686	721	741	665	653	680	712	660	664	703	713	710	639	699	681	705	732	671	712	717	676	665	674	700	658	681	736	686	699	677	691	691	690	662	695	691	690	653	673	665	684	664	703	702	645	652	673	643	661	661	674	693	704	701	693	656	670	666	654	708	673	685	717	695	723	682	687	679	718	706	706	711	663	691	696	676	676	702	706	719	734	701	688	732	673	698	697	725	648	679	715	668	684	690	697	676	695	658	690	663	661	694	683	708	675	678	674	716	714	733	665	720	668	740	655	697	714	716	697	695	658	715	676	688	733	723	707	675	699	658	704	707	692	691	676	680	659	646	690	698	668	690	698	674	723	678	684	686	736	609	731	680	650	675	702	742	673	700	720	682	698	712	688	685	633	729	693	662	725	655	682	684	724	670	650	651	629	685	669	720	669	685	697	714	710	717	733	708	704	710	688	695	649	707	652	696	667	695	654	686	675	721	699	726	692	681	676	672	744	718	707	666	654	677	724	681	656	647	666	694	630	670	690	691	679	676	712	701	663	688	731	681	702	708	682	689	675	666	693	694	661	657	695	668	720	653	697	654	660	695	672	679	655	689	700	719	690	670	650	668	710	677	717	723	692	673	691	660	715	685	695	694	722	711	689	660	727	712	735	697	634	686	737	720	750	696	665	708	716	701	666	701	669	713	702	633	688	688	678	673	676	703	689	679	703	685	682	685	711	687	719	668	699	681	689	711	675	722	628	718	690	722	691	688	691	673	729	668	682	677	699	692	669	695	692	715	708	678	702	669	641	646	712	697	685	676	681	730	713	671	572	710	672	652	706	689	692	694	735	679	668	681	660	669	678	671	729	742	681	700	732	680	686	681	664	693	694	725	695	716	716	691	684	669	696	704	661	714	722	711	695	696	665	644	720	703	704	696	688	702	679	736	665	736	685	671	703	687	712	689	662	759	706	674	720	641	694	680	725	703	713	700	682	696	718	652	650	655	704	679	679	667	718	633	685	630	679	733	691	670	672	703	731	710	688	711	676	641	749	609	704	718	677	673	694	697	690	680	685	684	665	696	688	677	682	715	682	689	673	683	643	706	705	737	678	640	678	716	685	654	674	688	672	697	681	656	704	701	676	684	683	657	734	687	701	711	666	721	684	726	654	716	685	669	728	690	711	667	670	736	711	670	642	693	667	704	700	684	720	705	651	710	665	659	680	699	681	664	691	708	706	656	676	708	694	698	760	705	701	704	695	729	634	703	722	689	693	702	670	702	707	667	709	688	683	742	724	686	660	681	674	650	676	697	709	680	760	727	646	717	691	702	763	734	662	659	656	686	664	653	676	654	727	687	648	706	700	637	735	709	732	720	699	733	675	710	682	732	658	707	708	675	681	714	705	697	702	690	672	708	650	710	699	731	648	644	727	690	690	718	669	654	714	680	679	728	680	654	666	663	720	661	735	670	717	662	715	710	687	699	694	739	688	655	712	682	699	704	711	708	690	699	717	658	677	702	632	684	713	644	687	672	685	686	680	665	675	720	689	693	661	703	660	688	743	680	659	709	614	674	690	652	663	685	698	675	703	688	677	668	675	718	707	715	716	662	695	677	674	676	651	689	723	666	691	662	671	698	674	708	649	707	675	700	672	720	666	697	732	644	681	673	707	666	684	703	713	709	717	667	693	666	705	691	694	680	646	740	746	715	670	749	716	718	692	668	703	673	664	733	666	735	661	675	692	726	657	664	707	674	695	713	661	709	668	681	703	658	654	712	692	675	687	730	690	668	707	665	690	688	713	697	701	726	688	717	721	682	673	648	703	675	691	679	681	718	636	716	666	705	704	723	665	745	691	697	692	674	716	721	689	681	712	652	676	669	732	693	723	725	657	688	667	689	692	642	638	621	696	680	693	656	684	688	706	719	689	706	722	720	642	684	709	628	709	667	701	708	685	681	699	717	659	748	648	706	725	669	724	756	698	672	687	649	756	696	659	635	658	653	717	706	660	667	727	712	688	692	699	703	697	750	711	658	645	671	662	646	689	690	703	678	631	674	655	722	680	668	670	707	673	680	691	696	661	654	715	648	678	674	683	654	714	713	692	668	698	671	660	689	677	643	660	683	733	712	674	705	695	718	699	700	695	724	674	703	728	680	694	673	741	697	696	705	687	653	720	639	670	657	688	721	664	649	663	637	676	669	696	684	693	702	710	694	699	728	679	686	725	655	720	672	686	662	671	647	696	654	659	636	660	699	667	724	671	692	718	711	697	717	682	660	662	646	711	671	734	675	664	749	670	680	717	709	718	672	629	690	689	681	666	651	670	720	711	730	691	654	695	729	712	710	651	653	688	702	691	659	690	654	693	679	685	699	701	690	698	737	705	650	662	736	751	693	680	676	686	644	723	751	717	652	709	683	691	663	670	706	685	722	671	690	714	678	669	714	690	675	728	716	679	697	711	679	703	690	696	737	671	690	709	670	672	707	675	664	703	680	698	651	690	721	714	652	724	676	660	688	716	661	707	750	676	690	670	677	730	701	653	677	746	714	676	700	675	720	653	702	739	692	669	676	648	715	743	715	719	670	714	685	707	625	736	644	666	665	744	707	710	698	642	678	713	708	675	672	657	746	701	688	676	716	683	669	721	652	698	657	697	704	692	666	661	646	702	679	695	665	705	698	699	683	737	715	696	681	708	683	662	681	679	710	674	750	658	736	676	706	683	664	701	726	691	719	705	672	721	733	694	663	647	655	688	744	676	694	693	689	754	670	720	713	701	691	673	654	672	715	671	684	680	645	694	636	701	690	660	695	729	705	732	683	722	678	698	699	685	688	722	687	680	674	700	707	656	712	651	678	664	706	661	715	670	680	675	682
65121	68876	56486	34036	11798	855	184	177	156	161	178	177	178	160	167	168	182	177	151	157	162	158	154	174	163	146	173	187	156	168	147	143	146	164	155	176	165	179	145	176	162	186	170	119	152	163	174	164	165	145	169	183	143	167	162	182	156	164	173	159	168	177	168	184	137	162	171	169	160	156	173	158	167	168	157	158	159	166	152	156	166	171	177	167	162	143	177	152	171	189	150	170	155	148	177	159	161	136	151	181	171	160	145	172	172	165	170	198	152	156	146	160	165	156	163	165	177	152	172	198	170	160	171	158	168	162	173	151	145	140	152	170	177	152	160	164	157	154	160	157	176	161	157	153	174	161	162	165	138	173	134	158	146	154	158	164	155	158	158	172	153	168	148	172	135	143	160	167	150	186	148	171	176	194	159	161	181	162	146	165	153	147	161	182	175	161	169	165	144	148	157	167	145	156	159	158	179	154	182	174	168	174	148	183	146	158	148	169	169	148	166	149	178	150	180	176	163	177	167	171	158	159	152	167	151	151	169	177	156	141	157	177	161	144	159	164	162	150	163	164	162	159	161	155	152	161	169	160	156	153	157	162	155	173	146	150	157	161	152	141	190	183	148	173	178	159	146	165	167	160	169	140	157	162	188	172	165	157	145	170	169	161	177	186	173	151	151	173	181	164	163	159	167	160	156	177	182	138	167	161	157	165	173	154	152	156	172	156	159	164	173	161	152	172	180	164	179	184	154	169	165	168	150	154	152	148	154	134	156	154	165	148	138	160	159	181	173	155	154	163	155	174	193	169	156	164	160	161	170	152	151	152	170	154	136	148	143	148	135	146	170	170	178	160	177	148	166	149	177	163	152	161	140	178	155	145	166	164	171	153	149	171	160	182	163	152	178	151	177	144	182	158	172	161	177	154	156	172	165	160	171	164	176	165	165	153	159	157	145	175	169	164	152	140	185	153	168	165	189	156	155	162	154	191	169	157	155	187	147	167	175	130	167	189	177	168	165	156	163	164	195	176	171	185	152	162	158	164	161	160	160	163	151	158	143	178	171	140	157	141	146	158	181	177	159	170	167	145	161	133	151	166	154	171	161	158	163	175	172	142	165	169	150	163	131	168	162	172	145	167	165	174	164	161	157	164	181	184	152	157	162	142	157	158	159	169	187	152	167	169	186	156	151	167	167	166	173	171	191	155	151	160	169	141	187	165	153	150	166	147	178	159	170	152	144	188	164	147	164	145	158	145	163	164	133	200	161	147	158	158	152	155	115	141	126	136	157	154	159	166	136	171	147	158	172	153	166	156	155	151	151	137	167	155	172	164	144	146	151	138	142	174	166	173	187	177	147	141	154	163	154	164	152	165	177	172	154	168	178	191	172	160	141	155	163	167	164	171	145	137	144	148	172	159	147	156	164	149	171	167	158	165	177	153	155	160	158	148	160	185	149	160	151	163	170	163	172	179	173	149	151	158	176	161	165	167	147	153	172	166	181	185	152	146	162	173	150	164	164	155	163	177	170	145	169	146	141	151	167	148	154	173	168	160	156	173	172	160	178	174	154	178	163	162	180	159	158	163	168	172	172	171	177	174	152	164	160	189	168	162	160	162	164	162	171	164	160	156	183	165	148	150	168	156	149	160	160	178	182	172	172	141	165	180	145	160	153	152	173	155	160	168	164	162	136	148	166	173	161	155	186	154	135	152	176	166	162	144	155	152	182	158	166	157	158	170	161	162	135	168	165	163	189	157	152	145	144	167	153	149	182	165	148	187	159	149	156	159	151	156	152	167	175	165	181	161	167	157	165	157	130	149	173	182	162	178	151	188	148	144	174	181	169	161	141	159	174	160	164	145	150	168	166	166	146	184	152	150	158	158	146	163	163	147	168	139	172	154	159	136	162	171	165	151	168	153	157	162	145	155	168	162	175	165	170	167	153	146	140	172	139	140	145	162	169	176	147	148	150	178	153	179	172	157	167	150	164	131	170	138	143	182	169	156	168	157	155	168	160	165	153	159	169	161	159	158	154	172	157	165	174	159	191	146	171	171	165	140	159	170	156	174	165	176	165	163	164	177	146	171	158	152	160	158	166	170	181	176	151	175	162	183	163	168	146	147	173	149	138	163	175	153	181	155	148	142	180	149	184	166	166	168	165	162	157	180	152	192	141	168	146	165	176	179	177	158	159	147	174	162	146	154	176	135	173	160	162	173	146	172	163	161	195	162	179	190	167	155	148	186	151	161	176	154	177	136	153	166	169	158	167	155	159	156	158	174	171	140	154	146	165	176	147	171	182	165	147	153	168	160	169	134	139	174	183	145	149	162	142	177	164	161	153	146	150	178	146	163	164	130	162	144	172	167	168	151	187	157	152	161	173	149	158	164	163	170	152	189	146	164	142	136	165	151	167	167	185	161	189	189	159	143	146	141	170	171	174	163	144	144	174	177	165	151	159	157	172	190	160	149	171	145	151	157	167	156	148	179	137	180	173	175	144	146	160	159	174	167	167	162	173	197	148	160	168	153	174	156	155	172	168	160	152	141	146	196	139	155	192	156	156	165	151	149	187	152	173	142	150	165	152	169	158	137	144	166	183	175	177	156	192	137	187	157	158	157	174	163	158	171	154	150	173	168	157	156	146	137	165	146	168	161	160	152	168	150	162	151	142	142	145	159	162	182	166	162	176	149	139	172	160	183	163	156	145	139	175	147	145	162	178	146	162	166	162	173	146	162	159	150	145	176	137	164	174	174	160	183	152	163	150	152	182	157	157	161	152	172	156	159	164	173	172	142	144	169	162	182	174	161	177	173	166	166	162	178	157	159	165	167	171	157	163	156	161	159	165	158	167	172	138	153	170	162	149	161	155	173	190	172	154	157	159	161	186	155	173	169	156	145	172	184	150	167	138	165	151	148	171	167	137	133	160	147	171	158	164	173	170	181	137	157	173	144	185	142	149	165	162	155	174	177	157	176	171	186	175	144	168	191	165	160	164	142	181	179	136	137	180	175	154	152	141	182	151	164	171	158	153	181	157	186	164	168	164	156	178	167	141	147	168	163	149	168	177	185	179	149	155	167	162	173	166	150	156	162	174	164	186	172	146	163	145	153	167	160	148	139	165	169	175	168	158	187	146	154	166	161	166	155	174	171	146	186	163	142	155	154	147	161	163	145	141	187	142	163	146	149	160	163	146	172	154	176	166	148	159	181	164	152	181	164	145	158	156	176	151	164	172	164	174	165	160	164	157	175	181	167	148	159	153	176	133	167	137	191	164	157	185	158	140	151	179	147	159	172	169	161	163	138	161	150	171	152	163	181	175	172	150	142	156	169	154	181	190	179	161	173	167	179	169	177	162	175	150	151	182	162	154	176	173	125	145	154	175	168	154	159	168	148	141	147	161	170	143	154	146	162	173	152	180	179	138	159	156	140	155	169	156	165	149	161	133	156	156	189	154	191	147	151	149	164	154	167	176	162	172	160	172	158	139	181	159	164	157	152
47214	56698	54234	40626	12898	1149	640	570	619	621	649	594	619	628	619	620	606	599	581	562	610	604	558	620	625	590	579	572	599	588	643	549	585	580	554	561	622	569	619	607	575	597	597	563	621	552	596	582	566	609	571	554	583	602	580	600	555	613	587	597	580	554	559	563	595	586	580	644	590	643	576	569	620	588	640	549	576	595	610	627	617	617	639	629	592	634	571	587	631	610	647	596	603	580	600	603	601	592	603	617	594	581	581	616	580	628	633	579	607	607	588	600	601	636	530	611	591	582	581	603	618	616	549	616	609	614	599	608	589	590	557	602	602	617	582	562	595	560	583	581	559	549	600	573	597	581	555	557	604	607	564	633	590	607	602	597	596	626	608	585	586	580	569	612	596	589	540	566	607	574	577	590	571	552	578	605	591	584	559	593	570	571	582	555	574	622	536	576	552	587	561	569	581	619	600	593	573	539	620	603	585	562	607	624	583	598	621	540	601	623	552	573	586	585	573	588	583	605	615	617	584	639	567	613	605	580	606	564	583	621	584	590	595	629	581	575	596	569	598	532	578	575	651	580	577	577	622	585	601	580	565	566	601	596	579	589	561	565	583	573	622	590	572	592	591	606	546	596	617	573	571	593	599	556	541	580	609	563	610	562	570	596	584	568	596	582	636	588	609	569	594	570	603	553	597	584	564	541	575	579	571	583	577	639	551	594	618	607	588	593	587	579	558	606	594	571	593	587	625	606	589	554	540	563	638	580	598	626	598	542	600	579	572	592	530	605	552	561	597	617	625	612	595	568	610	598	571	579	592	583	591	590	602	576	576	575	600	604	605	559	563	596	594	618	647	581	579	605	599	545	617	635	601	589	603	637	589	600	622	568	585	558	626	540	577	601	628	614	589	551	608	566	579	568	590	616	600	590	588	627	596	603	606	594	624	580	579	564	579	610	606	559	601	625	583	594	567	574	568	625	622	586	598	573	597	575	591	637	577	602	629	593	581	632	622	618	579	611	605	554	590	600	568	562	616	580	588	583	625	577	552	590	618	569	561	608	553	633	594	570	612	582	600	596	586	607	557	603	570	589	557	580	571	617	609	581	581	526	578	574	585	598	565	602	593	583	583	585	595	599	596	590	552	623	585	616	606	566	605	568	602	624	543	558	568	609	607	641	652	579	560	574	619	623	611	586	656	568	618	579	596	590	614	602	570	585	554	565	568	574	600	608	562	580	602	608	541	598	590	575	583	520	627	555	586	557	571	593	595	578	584	597	603	568	622	564	592	570	577	597	568	572	581	562	547	572	571	598	551	602	591	561	596	578	568	595	597	591	606	569	598	586	601	569	578	629	594	599	590	563	604	597	569	586	630	581	628	589	559	595	551	601	615	564	562	591	595	543	644	575	594	609	583	555	554	587	630	564	588	609	583	555	585	590	589	624	565	601	634	594	593	617	590	550	565	600	570	600	585	602	626	592	577	563	555	623	609	597	601	622	548	627	602	563	590	589	592	555	566	578	565	584	582	587	604	627	568	604	590	557	631	553	599	600	573	605	582	579	574	613	573	589	583	608	610	575	585	594	578	573	608	608	569	591	549	627	532	612	555	586	566	577	603	564	555	593	605	564	614	601	604	561	617	618	607	573	571	587	562	600	553	626	654	586	582	596	601	557	634	596	601	626	607	619	575	562	594	595	612	575	610	554	556	598	584	578	591	544	609	574	608	606	586	579	580	601	625	573	582	605	573	583	583	605	583	579	598	570	614	609	617	587	553	638	616	586	611	589	625	608	594	587	588	603	587	584	577	595	603	606	647	581	507	558	636	592	589	628	570	660	584	616	600	569	593	598	572	615	611	585	626	604	595	585	625	615	589	619	607	579	618	626	544	617	591	584	583	574	569	579	591	598	580	586	578	569	568	594	580	565	551	578	574	647	570	555	577	582	590	597	608	564	635	569	570	563	601	568	588	612	559	629	576	566	597	568	601	581	570	617	616	630	573	564	611	559	582	556	580	598	554	622	597	560	631	591	612	615	599	574	586	626	558	570	598	592	587	601	633	581	568	563	586	627	585	593	571	589	592	586	582	624	582	583	575	547	619	608	588	562	595	541	568	575	623	612	555	625	578	644	625	627	611	594	595	592	633	634	605	581	559	548	599	560	610	575	567	551	562	567	603	614	609	609	566	614	591	617	580	591	603	611	572	641	606	582	591	584	633	593	578	582	580	597	583	587	594	574	592	626	637	596	589	625	590	614	574	549	574	590	588	583	629	586	639	563	559	614	590	582	635	597	596	611	573	596	589	591	583	559	594	597	603	591	574	610	563	588	560	571	564	587	596	586	603	584	596	565	608	632	585	551	563	590	600	567	556	593	593	557	566	593	570	545	584	582	578	580	556	587	592	558	587	578	564	579	559	606	631	607	566	606	541	543	596	593	571	582	590	613	592	598	583	555	623	646	614	576	599	558	626	635	585	641	604	573	609	547	616	565	617	529	604	572	636	632	593	587	630	620	569	588	596	598	632	591	622	557	570	662	590	594	560	604	581	588	615	585	591	598	571	595	607	564	557	570	566	546	587	567	569	580	564	593	582	606	587	602	584	527	565	558	584	583	595	607	596	586	629	637	564	583	572	604	593	608	574	548	611	644	574	607	612	599	582	571	599	556	575	578	636	562	602	564	601	573	654	599	582	589	578	591	582	593	570	556	553	581	583	595	560	577	625	581	562	614	562	610	578	590	628	605	533	590	623	596	620	577	622	624	577	564	569	590	590	577	599	611	609	647	645	591	578	590	568	599	599	584	586	562	600	590	576	598	578	575	549	598	576	570	566	582	574	584	616	610	602	598	620	594	578	583	601	603	580	565	557	621	589	603	541	601	616	540	582	579	620	577	607	600	555	635	599	592	563	553	570	613	561	575	573	608	617	586	623	572	582	585	579	583	575	576	588	581	539	617	618	587	583	565	603	571	609	596	593	564	600	543	593	601	594	579	580	596	592	647	649	585	580	622	527	610	614	599	626	541	591	610	603	579	576	597	602	597	617	618	622	618	529	607	592	611	593	583	608	591	584	559	588	586	642	575	584	564	587	567	589	547	614	601	643	608	564	568	586	588	636	611	609	617	592	598	587	613	642	575	548	586	614	562	551	607	586	590	588	592	584	582	588	586	586	596	584	578	579	614	556	606	567	585	604	544	568	605	603	601	561	552	595	583	574	597	538	588	576	544	594	619	610	594	610	598	569	578	586	589	611	605	566	598	583	552	600	591	583	583	615	586	599	613	561	590	591	614	595	586	589	590	539	572	571	590	600	610	544	616	581	615	592	581	554	597	579	609	613	564	621	621	615	607	632	583	614	575	625	563	540	565	612	601	647	568	622	615	609	586	630	588	586	580	580	575	554	564	580	573	580	592	616	574	619	587	575	608	607	624	549	595	593	579	598	613	663	589	602	611	617	552	625	606	593	543	617	598	597	599	637	544	613	643	606	608	634	602	574	613
73032	76311	66819	46364	21107	3622	315	231	227	239	234	231	250	251	224	230	200	210	247	212	241	236	204	246	200	233	232	232	199	216	230	269	228	227	229	228	253	216	252	241	212	245	215	221	240	247	207	215	228	208	220	235	223	228	225	214	223	225	230	228	230	214	224	232	236	230	207	254	215	220	226	246	212	197	222	217	205	241	248	208	230	227	207	239	257	226	235	230	201	228	213	211	231	233	233	207	253	244	201	214	232	228	238	198	212	225	223	234	219	225	238	249	206	240	233	202	202	226	246	235	228	221	227	204	236	209	231	235	195	209	223	225	225	211	204	215	233	212	214	256	222	227	186	200	237	228	211	208	195	236	259	216	245	231	257	209	219	225	204	210	216	216	204	234	254	198	214	214	219	214	196	218	191	236	214	250	218	195	221	229	218	227	228	238	202	218	219	200	216	260	221	211	191	210	212	246	216	229	255	243	188	218	219	225	222	223	218	221	264	237	221	224	209	233	220	208	236	206	234	211	213	255	196	230	219	221	208	236	204	217	227	232	260	229	217	235	231	223	232	239	235	217	230	252	216	222	206	216	230	201	217	251	219	224	239	222	210	242	206	255	204	219	201	230	214	225	223	202	209	224	223	234	228	237	226	210	220	236	228	216	220	218	187	243	220	235	242	236	245	228	223	216	242	218	215	219	224	240	233	230	202	233	217	207	212	220	207	213	215	191	241	233	214	248	211	251	207	209	244	229	228	215	221	228	220	221	236	214	233	239	224	226	225	240	182	233	201	224	241	210	222	227	223	206	255	194	205	228	202	203	209	194	199	196	234	226	223	239	233	216	238	210	244	206	217	250	224	246	215	205	239	215	223	206	210	224	220	222	229	233	216	245	198	234	224	221	236	209	216	221	202	217	230	205	255	207	190	243	213	231	215	225	210	225	229	224	244	236	229	206	193	221	226	211	217	224	195	224	228	222	209	227	232	215	211	232	225	238	226	220	215	214	246	195	212	211	214	226	217	212	221	212	211	203	222	230	221	227	205	204	225	178	196	214	222	235	251	204	220	220	217	204	208	252	192	213	232	221	210	221	239	211	218	202	218	252	239	234	215	213	227	212	196	190	215	214	229	217	215	223	221	207	236	204	205	198	207	230	185	221	215	206	220	219	224	239	244	214	237	231	222	210	231	205	218	199	204	193	221	202	212	241	217	251	206	227	228	231	197	215	210	187	229	217	222	214	236	219	220	196	238	213	224	206	185	227	241	217	189	212	254	213	239	212	216	201	259	233	223	230	242	197	204	214	207	237	248	248	256	237	226	236	219	234	245	220	247	215	257	207	233	201	218	247	225	206	218	212	214	225	203	205	216	219	224	216	232	203	228	217	222	243	207	196	233	197	212	241	191	239	231	185	231	239	200	212	216	232	244	214	208	213	229	243	237	237	241	224	244	199	224	226	201	233	210	222	234	232	199	227	213	227	209	223	259	200	168	223	222	214	192	212	236	207	203	222	234	254	248	230	234	220	231	193	215	229	222	213	228	232	209	223	212	224	248	220	213	214	221	251	208	226	221	217	232	220	219	218	222	225	241	217	228	213	220	219	238	222	219	241	203	204	219	199	234	228	236	243	242	199	210	218	208	216	201	222	243	240	232	218	199	214	223	246	225	226	234	227	210	202	188	200	225	229	221	199	201	225	229	223	239	236	234	231	211	234	211	213	223	223	231	211	232	221	221	234	217	223	221	230	231	228	212	231	227	237	227	226	224	213	212	228	207	244	235	229	199	211	233	210	212	216	227	218	203	216	215	222	225	194	230	232	245	259	194	212	229	235	237	226	226	230	222	220	225	234	241	253	213	239	224	223	225	214	229	227	231	204	229	217	216	218	208	232	218	234	235	230	207	235	211	230	218	239	238	217	213	232	210	220	213	225	220	217	236	213	202	237	222	229	236	224	206	239	227	214	221	208	245	214	213	218	204	218	223	239	227	255	217	233	229	222	208	209	225	234	212	242	204	210	222	233	219	220	200	229	252	217	227	242	190	216	228	228	215	225	225	209	209	241	236	250	229	212	224	207	222	223	233	227	223	220	229	205	202	215	224	233	220	230	235	218	217	227	215	233	199	211	215	236	211	222	253	216	229	223	193	217	202	213	219	218	204	204	212	221	226	208	224	226	197	206	224	222	224	185	219	204	195	218	221	201	217	221	231	212	224	216	235	251	206	226	220	230	225	204	226	249	232	221	246	206	193	218	221	211	214	218	222	227	229	238	260	229	226	203	208	214	231	227	223	235	189	222	217	219	228	244	199	234	222	207	220	230	207	206	221	193	196	199	233	226	217	228	192	221	210	259	219	217	234	226	224	194	197	223	211	210	210	208	216	212	223	232	220	227	206	205	221	225	227	224	241	229	251	244	209	260	210	211	200	228	237	244	230	244	229	210	247	234	227	235	218	225	198	206	216	245	233	213	206	202	231	190	219	197	240	236	229	216	232	211	220	235	239	207	229	215	221	225	227	229	250	251	235	214	240	192	214	233	195	219	211	204	225	216	202	243	218	216	197	230	220	234	233	215	229	226	226	215	223	228	280	230	216	217	231	228	199	197	220	231	217	233	215	235	213	201	216	206	198	216	209	219	227	217	213	211	213	217	207	218	218	239	238	196	216	234	223	207	216	234	201	234	221	212	210	257	216	230	243	200	219	215	211	210	209	230	224	208	198	204	202	213	233	234	219	208	231	234	231	211	217	245	214	197	228	245	245	236	235	220	235	210	240	216	233	261	239	234	211	215	222	212	212	231	212	212	235	234	202	200	218	223	202	198	250	233	213	233	225	244	248	195	227	218	203	224	211	236	227	200	206	211	214	229	201	210	228	205	237	226	227	239	205	250	241	226	242	222	222	218	237	204	216	209	223	211	231	230	213	206	224	226	222	197	196	237	197	218	225	230	216	234	226	252	203	254	216	251	204	221	228	218	241	203	218	224	223	226	232	233	210	239	237	210	213	217	236	208	234	231	240	243	244	225	211	208	216	223	219	211	220	208	220	221	206	218	230	212	241	209	231	227	203	223	204	225	224	250	229	233	222	218	213	212	245	201	210	206	202	213	225	214	220	216	225	228	230	210	227	227	210	199	187	219	227	210	207	205	217	211	209	217	218	189	236	226	207	248	221	202	207	228	219	223	223	220	215	211	222	220	242	229	198	232	228	226	232	234	197	208	255	194	227	202	244	214	212	196	227	206	190	214	205	211	231	204	258	235	219	208	220	199	205	212	225	248	248	234	218	227	233	203	223	240	236	253	210	222	217	245	188	234	222	215	243	215	248	208	249	243	235	211	245	227	216	239	202	219	194	245	203	216	225	220	213	217	201	243	223	206	220	218	226	242	223	237	246	251	217	243	198	242	202	247	250	201	224	227	216	220	213	228	202	228	213	234	238	221	219	229	245	209	200	215	215	219	206	229	215	229	235	228	218	192	240	214	248	234	232	241	225	223	216	208
58090	68051	68328	51760	21628	2959	808	773	820	801	844	793	838	804	764	753	820	758	751	765	796	765	776	740	777	757	768	771	705	753	759	752	775	760	777	752	760	742	831	774	784	742	759	731	797	780	766	761	744	730	752	806	778	763	770	761	736	743	714	815	797	774	784	760	748	808	732	770	784	756	766	778	785	785	726	753	778	751	772	741	751	716	784	731	758	784	786	768	754	794	757	765	760	733	767	779	768	783	777	785	773	726	789	752	749	774	696	725	713	806	825	768	730	791	732	757	758	767	825	768	746	762	766	710	771	754	750	760	768	744	785	787	772	755	805	784	755	728	758	722	751	783	764	783	762	735	745	765	726	781	779	751	774	768	790	760	772	784	790	741	779	769	795	805	701	762	768	787	758	791	779	733	727	777	726	780	742	797	772	775	775	733	800	785	754	783	759	752	738	717	786	759	702	712	819	788	783	815	749	728	781	748	751	750	721	780	747	770	797	781	796	810	788	755	761	764	781	749	790	767	747	783	746	769	795	724	802	766	788	746	748	819	761	758	759	802	751	757	774	761	801	806	794	753	787	756	776	777	762	698	779	709	758	763	798	805	750	751	746	781	721	737	763	758	773	745	740	788	766	771	782	719	774	772	732	746	744	775	814	792	761	761	735	720	704	746	784	765	752	774	813	767	817	829	732	782	775	766	747	762	770	751	767	746	734	802	765	742	751	782	764	738	806	805	721	745	767	761	739	712	767	815	766	761	753	758	777	793	794	787	773	726	747	810	782	755	790	767	739	776	759	764	750	774	764	770	786	734	765	744	791	777	724	842	727	778	796	765	769	779	797	756	749	824	759	730	776	738	745	756	727	777	780	819	806	774	720	729	724	730	781	826	767	737	740	794	742	751	807	785	785	780	755	778	739	731	770	762	778	757	729	755	761	733	737	744	795	737	732	774	778	746	763	796	811	790	799	768	774	734	759	807	766	737	754	777	777	740	749	743	790	768	755	779	827	779	787	761	747	786	823	780	743	778	770	802	711	755	750	765	764	754	777	764	765	784	731	768	759	783	791	767	747	774	769	782	762	762	733	785	772	793	747	757	752	777	791	782	736	766	792	785	785	748	794	779	802	750	777	759	771	762	783	796	781	783	748	771	770	755	769	808	772	786	791	740	795	736	759	803	812	791	769	790	755	738	784	735	739	760	799	691	816	759	735	708	770	770	748	746	760	757	797	751	759	756	790	817	778	784	778	735	774	838	750	757	760	805	766	745	759	741	736	776	784	764	764	762	780	744	763	767	729	809	711	790	729	764	816	763	750	804	807	764	758	722	774	757	728	796	796	749	802	725	761	739	704	757	727	699	715	720	774	744	719	825	750	783	750	807	756	782	743	771	758	756	697	779	788	711	736	788	793	766	777	789	720	738	750	747	772	789	718	762	731	798	800	791	760	736	727	755	787	737	713	801	793	796	728	758	736	754	814	809	765	773	702	727	760	722	776	697	748	763	758	746	765	732	832	771	735	754	761	755	765	779	794	742	745	773	726	725	803	737	738	782	751	753	758	776	736	771	756	772	759	796	782	749	808	783	743	757	718	755	782	725	717	752	802	822	778	772	806	783	764	777	771	791	775	755	783	776	726	764	810	731	774	731	776	744	778	749	736	762	699	752	723	753	798	726	759	713	785	771	773	718	730	769	748	768	749	790	759	767	796	774	697	783	756	743	738	775	754	824	753	777	791	783	744	733	715	728	755	770	802	767	763	714	783	737	742	738	761	757	794	740	766	793	731	785	801	778	781	771	759	725	784	798	849	797	804	772	747	736	721	736	741	782	751	785	774	780	745	755	772	734	813	759	849	769	831	760	760	751	802	707	811	749	768	763	784	720	730	737	736	772	721	743	805	769	775	807	757	738	784	790	748	786	772	778	790	753	821	726	768	732	841	785	727	777	830	719	751	764	785	776	793	777	793	775	769	761	824	774	748	775	750	759	767	828	787	729	824	776	746	799	762	804	771	770	728	808	736	778	745	735	781	786	769	784	765	746	741	740	765	762	722	750	717	736	786	807	741	759	694	766	754	743	776	719	746	732	777	767	798	767	753	782	797	764	822	802	802	744	741	767	761	761	778	787	780	697	724	719	767	786	738	793	754	710	739	756	786	779	737	764	721	742	804	770	805	781	785	803	767	764	811	773	759	787	775	780	802	756	797	691	771	768	789	741	764	749	743	781	729	763	748	767	754	754	786	757	762	750	787	763	821	776	728	791	796	765	763	738	809	801	728	783	749	751	793	748	786	799	770	812	790	764	712	722	753	734	748	777	778	734	792	761	749	790	746	780	780	776	772	748	792	741	796	790	743	751	815	773	738	741	746	840	752	747	785	797	753	747	770	770	734	770	762	762	770	741	753	721	759	802	759	766	729	767	770	789	758	744	761	799	775	762	743	749	752	768	780	731	792	771	805	749	781	737	781	798	763	770	782	685	766	741	807	734	754	716	809	762	793	749	727	755	757	779	723	777	820	786	768	735	732	786	769	690	801	742	749	750	733	783	773	758	784	745	787	795	834	715	774	789	824	725	760	762	766	740	731	746	736	760	770	756	797	783	785	791	730	799	776	826	807	807	807	728	731	736	776	731	782	778	732	764	741	755	730	755	753	772	760	750	754	763	760	762	762	770	764	707	780	772	765	795	724	822	783	756	744	704	800	774	765	778	761	809	783	738	758	741	753	770	771	749	752	767	772	715	761	766	811	740	758	717	758	783	764	757	797	801	772	781	789	723	735	795	752	751	772	724	739	789	757	766	800	767	752	768	717	766	755	750	785	739	788	761	739	759	772	747	756	763	748	708	820	755	756	793	737	778	795	744	758	754	722	761	760	748	747	774	739	762	829	811	770	758	751	734	719	773	749	782	790	793	758	803	820	782	783	743	777	704	771	807	748	778	744	777	819	764	782	822	800	766	726	764	773	787	755	705	764	792	800	800	759	737	730	783	708	737	754	825	804	791	832	785	768	720	802	797	753	741	757	750	782	706	768	780	784	745	844	718	773	751	730	801	802	727	807	764	775	749	760	695	795	731	784	734	756	805	756	735	766	793	748	794	771	815	826	749	769	780	780	804	792	803	742	783	745	768	740	725	792	781	748	743	759	765	787	736	765	805	801	754	748	742	799	761	724	737	754	777	791	811	792	811	747	796	735	705	748	772	753	700	765	786	780	795	729	767	753	790	743	757	778	763	829	758	749	736	740	775	734	768	781	760	788	746	760	790	816	774	754	766	777	813	765	829	755	756	788	752	740	770	756	732	800	777	804	792	775	719	736	767	772	819	743	738	762	781	736	751	762	774	747	742	838	814	736	787	712	806	764	755	725	766	745	783	798	762	789	789	724	755	736	768	779	758	757	763	754	747	791	766	840	774	750	760	786	768	724	760	733	771	746	774	788	812	797	791	772	789	772	785	761	766	727	793	790	750	725	802	736	773	760	774	760	744	743	763	812	750
23436	17210	10731	4818	913	261	221	215	213	228	196	200	204	198	174	194	201	212	190	208	216	188	210	205	221	209	223	213	205	206	203	190	213	198	197	197	201	198	224	208	178	222	207	217	212	227	194	197	235	215	196	188	184	199	211	206	230	195	209	210	192	197	197	208	211	221	219	191	179	207	217	220	188	204	212	215	201	203	208	217	196	204	202	193	200	181	200	228	213	185	177	222	216	196	224	223	200	222	193	185	211	189	203	220	214	198	218	228	202	213	203	196	247	196	207	220	217	226	212	193	183	180	222	220	212	209	197	230	193	178	204	210	210	213	218	209	238	234	221	179	196	227	192	208	191	209	187	228	192	197	223	216	211	207	202	197	219	232	203	218	207	205	206	190	210	196	220	205	221	209	240	209	219	227	210	199	185	205	197	202	189	211	214	201	194	188	184	210	201	187	204	224	187	227	190	203	199	222	202	206	203	205	227	200	238	211	212	216	186	206	189	194	202	221	216	228	177	211	218	196	232	218	195	209	208	201	191	230	203	205	183	194	196	194	223	232	189	176	210	188	208	179	212	216	207	203	182	201	198	205	210	207	217	192	228	199	233	170	228	241	197	194	186	211	202	193	210	203	209	225	194	208	204	196	201	218	218	202	195	202	184	209	213	218	198	221	221	203	217	219	217	222	218	202	219	205	223	200	226	203	210	216	240	220	194	203	189	200	198	203	209	197	230	230	175	191	186	197	185	176	216	202	206	222	207	210	211	211	212	188	193	226	191	211	223	214	176	186	208	219	227	204	221	241	206	189	212	222	199	225	204	246	216	204	197	211	202	193	217	206	209	232	213	210	214	226	184	221	206	215	182	201	197	213	200	219	194	200	206	176	190	201	228	202	186	189	216	229	228	213	168	231	196	224	197	213	213	213	201	211	199	211	204	207	220	214	202	221	215	206	206	186	223	204	194	213	221	201	199	216	181	212	200	217	201	226	207	200	205	213	196	223	201	212	220	188	195	207	205	229	192	220	213	202	211	220	183	189	220	195	217	185	196	201	200	204	203	219	202	201	178	187	209	210	212	223	205	214	220	194	206	187	222	208	184	190	217	226	212	207	210	198	201	191	205	208	217	199	186	193	202	217	224	197	203	229	206	191	197	206	223	196	193	216	211	197	188	185	200	208	203	210	199	189	197	227	204	215	212	206	193	201	216	219	182	220	195	193	205	206	198	204	230	226	216	196	200	209	204	219	194	196	219	194	220	225	194	231	220	224	202	193	213	185	177	238	210	217	209	215	205	194	223	216	229	183	229	219	209	203	198	194	213	194	223	198	217	234	215	195	201	229	217	206	178	210	205	188	208	190	225	198	196	227	217	224	175	218	242	205	220	206	232	217	196	205	236	218	230	227	228	197	189	221	204	229	199	191	200	212	216	213	208	204	203	204	203	222	203	196	216	200	212	217	202	209	201	191	197	226	205	209	187	226	198	202	217	213	186	202	200	203	209	222	181	198	210	192	210	225	197	213	213	216	213	191	197	181	205	178	220	211	199	188	206	203	180	193	207	185	208	189	206	216	197	188	198	234	194	222	199	199	202	209	210	188	189	202	193	214	201	225	207	184	213	172	212	221	208	239	224	203	208	199	183	197	203	226	220	220	184	210	198	223	194	181	204	205	177	211	187	212	223	212	190	203	191	234	195	218	212	213	185	187	206	227	206	221	200	200	220	203	185	198	199	216	211	222	181	205	202	189	217	207	189	215	212	227	206	251	198	237	226	204	199	189	200	214	200	205	205	193	204	208	206	217	202	183	171	204	200	211	194	212	227	212	211	231	200	205	210	204	188	199	211	209	203	208	165	193	199	221	204	200	212	202	200	208	205	203	191	209	194	215	191	197	190	186	211	207	237	223	208	215	205	221	240	205	195	195	205	218	217	219	218	203	201	206	188	220	237	195	217	219	185	200	225	222	221	183	247	196	206	220	214	203	204	209	201	204	197	189	186	213	208	212	214	211	223	190	204	210	205	199	211	206	196	190	212	199	209	189	189	203	211	219	220	192	196	177	209	210	193	202	207	201	209	228	196	192	207	209	179	193	192	186	192	160	171	192	168	200	193	229	236	195	209	196	243	207	209	207	210	205	199	240	211	219	213	192	248	209	199	218	202	210	209	202	190	194	207	214	192	192	179	196	227	205	221	204	221	182	217	185	211	169	223	207	203	202	207	223	212	199	209	214	231	219	222	214	222	189	207	205	205	174	188	188	197	220	228	194	198	215	210	202	225	210	227	201	190	196	204	220	228	217	230	189	191	210	195	220	198	198	207	212	212	208	173	201	255	216	209	194	225	201	184	193	205	208	199	204	202	198	210	218	199	218	237	220	210	201	201	209	219	196	190	220	215	210	194	195	211	212	212	235	206	196	202	200	182	216	209	203	211	203	212	230	211	203	242	191	207	184	209	198	216	198	214	189	225	215	229	200	217	207	220	196	200	201	185	207	206	208	218	204	210	188	227	215	219	216	221	223	176	203	197	196	215	170	214	204	223	214	214	200	202	197	188	217	206	194	213	229	176	202	200	215	217	206	215	196	242	187	206	201	196	186	210	204	214	211	184	203	184	217	192	232	214	189	205	194	212	207	218	212	195	181	207	193	218	209	209	222	198	212	205	202	192	223	213	222	182	195	204	199	217	197	206	204	225	215	185	193	190	232	222	201	218	225	218	209	222	186	215	194	195	213	229	204	199	200	179	179	217	221	228	210	182	188	197	210	218	200	216	228	200	201	197	221	195	198	201	209	206	187	223	200	209	199	215	211	213	215	225	174	204	213	209	198	205	209	205	194	201	198	217	218	232	205	180	242	234	211	218	204	202	204	206	235	217	202	198	208	202	198	199	209	223	202	202	218	197	192	215	217	193	193	216	217	230	169	222	191	207	194	199	194	211	193	202	208	205	226	209	226	213	196	171	192	212	217	186	217	210	195	216	205	197	193	213	190	216	222	197	212	219	214	223	225	184	227	216	182	213	213	205	212	217	208	190	188	204	207	206	187	197	200	209	221	191	231	217	189	189	223	185	195	205	191	218	213	207	209	196	202	214	229	171	194	201	221	206	191	227	184	223	208	232	200	214	201	210	234	212	232	246	225	207	193	219	178	219	226	202	205	219	225	223	206	205	214	233	214	180	200	209	182	222	243	202	208	180	208	200	205	215	201	202	201	205	230	182	210	214	177	207	213	222	212	228	193	201	203	185	215	210	226	217	191	195	193	229	235	217	210	197	218	205	206	205	205	226	219	203	201	193	188	227	212	193	215	204	224	218	206	193	218	206	211	187	234	213	217	219	192	210	194	199	210	207	206	201	207	223	205	231	215	208	210	176	185	208	207	219	201	206	200	239	221	201	211	222	233	215	214	199	209	235	187	216	209	204	184	215	222	227	203	197	219	232	219	214	208	207	227	214	210	231	233	217	202	181	188	173	212	187	207	221	195	229	200	217	213	207	217
25791	23627	19661	12564	2662	798	730	713	690	733	723	761	711	773	729	671	747	804	757	717	710	722	729	766	797	718	727	749	726	754	729	720	768	715	681	749	754	711	754	783	737	774	752	702	705	720	710	749	743	722	734	745	748	714	723	778	753	718	743	762	764	689	702	708	717	760	733	671	721	786	821	746	736	746	722	730	712	772	707	749	747	689	732	723	725	749	681	765	716	772	722	700	712	748	742	705	739	769	752	767	744	765	705	721	738	686	742	727	740	691	762	771	724	748	707	684	763	728	767	777	699	699	685	778	713	683	689	761	766	708	705	727	697	738	769	714	739	745	736	754	740	769	732	736	692	737	727	724	776	732	729	741	737	791	656	742	723	738	730	687	733	713	721	713	759	736	765	762	713	718	770	745	737	797	769	718	717	732	717	760	738	705	687	790	703	715	740	711	776	766	705	744	734	704	743	691	753	761	749	754	763	723	700	729	684	705	727	786	718	691	727	707	745	742	728	746	746	740	745	771	716	732	754	721	754	754	763	766	716	723	730	719	692	682	733	757	721	728	735	707	746	674	732	731	665	721	696	721	710	780	759	721	685	717	710	723	768	760	744	750	753	728	731	755	732	728	776	721	674	666	733	773	715	674	746	724	721	752	749	730	760	738	741	732	760	744	707	735	696	763	786	737	758	756	691	736	738	714	727	688	719	697	748	714	761	776	742	707	721	706	753	722	720	679	729	727	761	797	755	729	691	759	752	694	722	789	681	714	683	722	723	769	777	759	758	716	719	747	756	720	720	777	738	708	732	736	773	775	720	745	697	730	788	703	760	723	727	772	720	775	703	754	711	738	768	726	749	777	724	755	732	745	772	741	762	744	762	738	744	716	728	757	719	750	759	782	668	776	705	742	731	749	755	705	745	752	735	713	778	722	778	766	694	712	763	757	716	775	734	743	713	701	740	722	708	708	731	730	721	734	688	709	772	734	758	776	737	723	716	727	716	746	704	729	722	757	718	729	721	736	737	682	745	747	743	732	756	753	756	683	724	740	735	696	706	742	725	717	730	768	710	718	777	721	777	721	763	739	762	761	757	720	757	724	737	716	770	746	714	693	742	709	716	770	780	755	725	757	700	717	741	755	742	738	754	747	728	722	745	682	721	732	735	698	793	715	744	711	776	684	739	733	797	730	734	749	742	755	743	754	727	737	750	732	776	722	702	786	696	756	706	767	739	757	767	737	738	739	727	750	727	711	779	740	759	797	742	785	765	756	769	763	701	721	756	695	744	751	738	708	787	707	719	708	734	733	742	770	735	736	761	736	737	725	721	726	715	760	728	705	752	743	778	711	747	746	727	733	726	752	740	766	760	774	696	752	776	769	763	749	701	746	753	752	751	705	709	732	724	770	724	714	754	720	710	722	700	718	694	748	699	779	701	751	736	772	757	728	683	775	767	766	750	720	686	724	701	756	766	713	690	706	738	751	726	744	760	736	767	787	786	721	796	743	740	737	764	726	702	704	690	792	721	762	685	736	737	725	719	755	732	766	729	759	727	738	729	761	754	752	737	732	753	734	722	755	706	728	755	714	741	751	733	789	731	729	743	722	690	726	689	727	705	733	707	749	749	703	714	695	726	740	755	729	732	681	755	747	757	745	750	742	753	716	780	675	741	745	743	719	727	717	738	760	731	733	710	721	755	699	720	773	722	729	814	709	732	742	780	734	762	766	731	721	770	738	737	730	713	745	770	704	729	672	754	734	708	742	710	725	769	688	729	741	763	749	728	719	761	763	732	766	707	723	764	771	753	704	738	761	754	717	754	764	750	698	738	746	721	755	733	720	792	776	699	708	758	728	705	752	723	754	743	777	714	711	743	747	735	757	730	781	772	736	723	761	725	721	742	741	735	709	725	719	701	710	721	746	716	695	707	711	778	738	786	743	736	738	712	710	705	733	744	757	753	748	767	748	770	765	729	751	764	702	739	774	699	698	723	755	738	736	751	701	775	682	727	699	710	667	755	743	710	702	751	763	748	717	752	744	706	772	727	727	722	716	681	781	754	751	748	733	728	711	720	759	741	725	757	718	730	736	713	734	753	733	751	712	740	757	760	732	701	705	696	756	717	749	723	722	726	722	731	718	766	752	775	752	726	711	720	764	709	734	797	733	714	766	736	770	715	712	679	718	711	721	733	671	740	734	723	760	729	696	723	758	722	801	699	719	790	717	763	711	792	741	703	725	750	707	735	761	716	712	700	721	744	730	718	806	691	723	703	713	711	723	779	751	711	712	714	768	746	749	754	709	747	775	743	746	720	735	716	726	724	723	802	758	770	751	749	725	730	745	694	789	734	719	773	709	738	724	733	689	704	695	750	717	729	739	744	758	743	715	752	743	756	732	751	743	708	764	792	739	774	713	747	743	760	761	765	752	751	770	786	685	715	774	726	737	717	734	729	720	731	742	744	726	715	713	709	757	777	743	734	735	707	721	774	758	797	728	685	750	784	756	722	761	709	717	759	760	733	683	767	684	719	723	739	766	757	758	716	720	692	760	710	737	757	706	777	719	703	729	782	747	763	745	740	751	716	735	772	770	801	687	754	772	796	736	736	766	747	748	772	700	779	745	726	721	713	743	706	687	756	759	713	724	726	771	697	726	734	699	701	748	757	723	707	710	739	732	728	721	720	733	742	708	707	722	738	710	719	753	720	717	710	724	775	736	762	698	745	757	755	691	749	732	759	728	747	770	735	737	777	696	720	767	746	723	758	687	759	736	716	695	737	712	736	719	706	747	789	735	747	702	726	730	738	709	720	714	734	715	718	696	718	759	727	773	726	714	736	758	731	721	784	735	732	727	733	736	696	758	756	728	706	738	757	732	747	723	684	766	737	720	732	755	755	773	743	734	697	730	752	765	725	672	762	788	724	749	730	754	698	804	741	731	765	720	753	762	740	726	719	700	704	766	777	754	675	697	704	736	730	738	717	717	720	756	760	706	768	762	720	729	743	749	758	763	755	752	756	752	743	750	773	736	716	723	794	744	732	745	740	763	695	749	777	725	759	714	729	720	764	729	734	702	749	759	761	720	798	801	714	692	735	741	769	743	710	731	727	748	739	737	740	708	754	738	760	774	739	730	720	761	741	693	704	696	759	769	758	739	721	771	727	700	735	681	755	693	752	716	736	780	744	677	722	734	713	740	749	745	736	732	753	741	735	714	722	753	722	788	692	708	736	704	699	767	758	755	717	774	727	719	732	708	725	746	731	716	751	739	711	757	737	733	772	723	751	757	701	749	715	763	747	785	771	735	714	696	741	763	721	672	753	717	726	737	680	727	729	720	722	751	738	714	762	716	754	742	743	741	746	717	711	718	779	767	752	778	755	672	719	726	710	728	737	697	738	726	744	728	744	764	757	731	734	737	743	748	759	670	730	705	695	742	764	748	722	718	764	710	740	718	797	702	712	724	758	695	726	757	730	709	774	700	742	702	759	745	715	720	754	736
63963	65633	61246	36879	11864	894	200	158	201	198	174	160	150	160	166	173	167	163	193	176	152	164	184	153	162	171	181	174	177	169	165	151	154	173	165	150	177	168	155	172	166	183	148	168	174	152	186	155	163	154	164	173	184	153	172	195	171	175	165	178	158	149	151	165	159	169	144	156	168	178	157	172	155	167	177	169	156	148	171	182	155	164	164	146	168	150	181	163	156	186	175	141	169	185	139	158	182	175	194	194	165	174	153	178	188	164	163	181	142	157	186	185	172	157	167	154	175	151	153	197	183	187	165	149	163	181	162	137	155	181	176	144	180	151	180	177	166	157	155	174	166	159	166	167	168	154	170	162	153	175	157	184	149	175	189	145	181	165	173	184	153	156	160	176	160	185	158	201	174	169	163	189	186	175	171	148	154	179	157	182	167	148	167	171	141	164	154	170	178	170	158	163	161	135	174	161	195	156	148	165	165	189	141	161	156	193	174	183	165	163	169	171	155	145	168	173	158	166	145	163	165	158	171	168	170	166	176	162	181	152	159	168	165	176	178	186	158	155	165	154	196	172	162	172	154	172	188	187	175	181	171	174	182	174	170	189	166	152	175	146	169	176	166	190	186	168	167	165	176	182	152	162	162	164	174	166	168	163	162	173	175	178	160	167	185	162	180	165	162	159	162	191	152	170	184	164	156	145	165	161	152	178	173	175	148	193	153	153	180	172	191	169	171	144	158	156	204	153	177	153	178	169	163	161	170	167	170	169	157	168	166	172	185	180	186	154	166	169	182	173	167	169	168	173	172	184	166	182	185	198	169	175	166	158	177	166	173	164	143	155	172	160	156	166	173	186	149	164	147	162	151	189	167	172	147	168	148	159	165	148	173	190	150	181	165	194	152	174	184	189	148	186	178	158	170	148	193	174	168	148	182	167	174	181	170	172	166	163	160	171	174	166	193	148	176	164	191	139	160	157	164	185	182	168	151	165	148	163	146	172	163	144	197	185	164	158	164	170	180	169	155	182	165	150	175	193	170	193	168	164	178	168	151	172	155	183	151	161	133	172	171	205	154	156	153	159	177	142	195	154	194	186	149	165	160	187	168	155	145	164	169	187	150	165	163	167	165	148	165	144	163	176	159	168	182	143	181	156	170	171	166	163	197	164	178	146	157	159	183	189	179	185	159	153	156	160	169	171	161	165	164	166	160	183	168	168	143	151	161	167	152	161	152	154	174	162	172	181	134	166	172	158	187	177	177	166	168	158	166	184	155	155	151	166	187	171	171	164	156	191	162	174	176	165	178	155	167	144	154	165	174	189	162	165	174	166	147	165	147	151	172	170	174	189	179	156	183	194	173	167	179	159	159	156	142	180	174	175	162	174	164	169	158	172	183	170	175	134	186	177	164	147	175	152	177	178	171	167	152	132	161	180	171	163	167	164	196	154	175	184	153	164	164	169	160	162	150	145	175	169	150	183	167	164	196	169	171	139	176	159	179	153	148	172	157	152	190	164	178	163	154	191	152	160	168	170	170	139	166	184	164	173	176	169	175	173	166	176	175	163	179	163	152	169	177	137	149	180	186	164	161	157	178	170	165	168	163	171	176	164	171	162	171	177	163	137	140	156	142	169	175	169	188	148	168	167	161	144	156	186	160	191	142	181	191	152	151	157	174	150	186	149	151	187	156	177	144	159	157	145	156	152	171	157	171	169	164	174	164	170	164	183	163	147	181	154	158	152	135	177	180	170	159	178	168	180	167	158	177	167	165	188	152	164	165	176	169	189	184	154	166	170	167	191	166	179	174	156	164	154	176	180	162	157	181	201	144	173	163	173	176	172	167	176	142	174	176	177	159	185	168	163	154	169	148	160	145	173	173	159	156	189	132	174	174	165	144	169	167	141	151	169	159	159	156	159	169	171	190	167	163	156	164	152	184	174	179	163	171	182	159	165	179	166	173	172	152	149	157	174	175	162	164	191	147	165	151	160	134	165	167	178	154	187	163	172	169	170	190	163	179	164	155	175	178	166	148	162	163	152	158	163	163	170	152	149	161	151	169	155	177	162	158	179	193	178	154	145	170	162	180	159	166	144	151	172	176	177	170	184	185	164	163	171	186	173	186	154	188	156	197	190	157	177	183	154	183	164	186	148	161	178	173	168	179	181	185	158	145	155	196	166	170	165	170	146	175	169	169	149	171	171	168	163	185	172	151	167	178	166	186	172	150	154	174	154	149	162	171	173	167	174	147	179	176	172	199	164	181	199	165	159	156	172	168	179	174	173	142	162	169	173	174	179	170	164	161	160	165	143	150	147	160	173	145	185	152	170	177	167	158	168	154	169	157	175	138	160	166	196	168	161	166	169	174	151	148	185	180	174	153	199	176	168	177	166	149	152	200	167	173	176	160	157	162	183	168	149	157	154	158	159	185	174	158	152	170	167	170	182	157	153	161	153	148	186	155	189	163	175	167	135	160	162	176	164	150	157	190	170	184	161	159	176	182	174	176	146	171	170	179	176	167	170	157	146	149	174	150	163	162	156	148	154	189	169	165	164	182	159	155	157	162	155	158	166	169	165	156	162	166	169	160	172	172	153	147	180	171	175	161	160	192	146	169	171	172	171	156	150	176	175	163	184	174	160	168	193	161	160	145	172	188	155	166	193	153	164	143	186	155	165	174	149	186	144	178	182	163	171	189	164	179	160	189	167	168	160	190	167	164	173	177	174	161	163	189	173	144	185	182	157	155	163	178	190	164	163	152	158	166	185	179	164	158	164	160	165	205	159	166	181	179	170	167	162	167	131	141	173	179	188	164	169	179	191	163	179	197	159	162	189	190	165	175	173	149	174	150	179	157	150	178	152	164	161	184	178	170	161	151	185	170	178	179	173	160	158	170	172	152	173	168	158	153	158	180	172	169	157	165	191	166	165	163	162	177	168	174	162	162	171	162	179	165	154	153	166	164	160	168	174	194	152	156	150	169	150	180	144	154	184	159	177	167	186	167	188	175	179	177	157	168	173	164	164	171	178	156	142	166	167	188	168	162	171	176	162	187	158	188	162	144	171	173	158	166	157	166	179	166	152	153	159	161	175	168	164	170	153	176	160	186	192	168	153	175	165	162	167	174	155	181	164	171	163	168	163	155	163	170	152	162	161	170	172	166	167	166	144	204	190	161	143	149	153	163	173	162	159	175	152	157	141	171	170	175	188	199	180	193	162	159	167	154	162	170	163	177	157	174	165	145	154	179	168	176	163	171	191	170	166	175	174	169	161	174	166	168	147	150	163	162	138	176	158	141	161	186	169	178	167	142	175	178	154	159	171	151	158	189	164	148	149	160	175	150	166	144	150	155	163	166	175	163	162	136	159	143	167	162	161	171	171	146	179	185	166	167	188	177	178	159	127	175	179	159	177	175	169	136	156	205	181	166	173	164	151	180	169	148	161	168	166	167	150	190	159	153	200	142	184	182	188	175	161	161	162	163	183	160	186	195	162	176	188
48084	53705	59164	40810	12154	1146	662	631	593	619	622	613	624	626	591	623	596	593	634	596	590	578	622	631	653	625	612	649	586	668	637	574	602	591	607	616	656	599	615	635	653	618	597	593	599	587	596	647	550	571	598	628	615	622	594	592	590	650	652	608	595	618	583	619	624	563	627	571	599	611	606	607	625	583	613	600	619	589	613	596	581	632	634	603	630	574	584	616	592	598	616	604	583	586	613	633	674	588	585	608	598	644	613	626	636	615	630	582	567	626	587	601	617	635	604	586	647	613	614	615	586	617	633	596	552	591	591	593	613	588	596	585	567	616	585	664	626	616	612	600	598	577	599	626	615	627	570	655	624	603	652	586	593	566	562	584	572	618	565	590	576	559	639	660	608	584	636	569	629	623	618	593	584	581	575	589	604	555	578	614	584	579	608	601	598	562	615	556	616	622	569	604	621	566	633	578	630	601	597	624	620	615	583	597	635	633	604	563	589	603	606	584	560	586	610	628	604	615	590	582	631	587	652	615	622	600	571	640	570	587	621	611	585	619	566	637	659	614	619	617	584	586	616	603	650	594	608	631	549	617	553	576	560	591	581	572	654	582	652	573	578	585	575	625	629	628	610	664	570	564	625	605	580	562	599	587	595	626	628	568	615	640	614	607	604	612	584	622	572	657	626	647	656	627	599	607	612	637	606	579	595	593	630	626	607	607	615	626	614	593	624	621	635	617	631	580	578	578	589	629	621	604	609	580	640	588	583	590	590	598	588	603	597	626	600	591	614	610	632	633	590	636	631	571	619	583	617	578	612	602	621	612	609	636	577	568	556	612	592	586	602	570	570	636	644	583	627	610	616	585	591	585	622	581	613	666	590	589	617	614	589	607	624	599	603	620	593	636	608	623	570	598	613	621	635	592	635	615	609	571	612	598	590	619	628	617	565	591	610	587	548	612	590	601	583	601	578	621	591	620	590	572	566	574	638	607	576	616	584	609	598	592	582	591	597	602	595	602	605	608	606	618	611	631	597	576	604	590	611	659	583	615	654	620	616	625	643	615	613	586	656	592	558	609	628	608	645	600	626	597	587	575	600	597	579	623	658	621	640	605	592	595	622	583	595	629	599	617	591	568	627	576	616	554	602	597	594	606	589	574	615	598	587	573	644	630	626	586	565	601	582	622	628	663	613	630	588	620	580	632	648	595	598	656	605	593	595	593	564	605	582	608	633	635	593	596	631	599	609	617	522	612	588	598	611	634	599	658	591	624	616	560	570	616	577	600	589	629	556	566	635	646	657	598	551	602	606	607	587	586	615	545	569	620	599	671	634	565	649	622	644	578	602	607	614	638	602	583	635	634	610	606	589	632	605	571	587	614	596	593	586	594	609	647	616	638	600	637	639	646	621	670	624	566	630	577	641	616	605	607	636	599	600	594	603	587	614	606	622	641	592	580	578	650	628	653	543	565	632	585	556	619	630	630	638	617	607	637	590	599	587	626	584	597	611	643	575	605	580	644	592	562	599	610	650	644	606	562	587	637	585	591	587	563	601	599	600	657	672	581	548	613	572	612	654	563	613	589	578	589	588	535	595	603	573	626	560	557	607	637	603	604	620	633	588	581	610	594	590	627	584	620	591	639	589	608	599	588	592	554	634	600	586	626	627	644	596	653	648	570	596	596	562	617	597	586	594	551	601	622	626	604	570	622	583	635	703	618	619	593	589	604	548	565	605	622	631	616	575	592	617	568	576	633	623	589	619	592	612	584	582	587	596	609	586	601	577	573	580	616	572	565	587	643	593	597	662	584	593	579	600	605	602	608	602	610	618	607	606	610	607	597	588	585	614	658	599	557	590	602	562	613	624	628	633	605	608	610	601	598	661	594	608	631	575	610	626	576	606	572	585	604	619	624	598	586	614	611	630	612	634	579	584	644	597	609	577	619	627	590	593	597	604	631	630	592	580	605	607	593	619	626	590	605	584	628	594	601	629	623	604	596	609	598	597	619	624	553	638	599	618	621	634	617	604	571	602	566	641	570	594	614	614	594	619	590	602	622	616	600	637	583	614	629	587	580	562	596	656	592	597	604	648	602	604	570	636	600	607	572	627	577	626	584	600	641	644	545	616	597	627	609	638	637	597	616	616	610	611	588	607	608	614	634	676	576	614	648	590	644	621	610	611	630	613	621	603	601	564	623	622	598	557	620	570	612	589	571	619	589	619	583	621	648	613	634	589	644	582	604	627	607	632	664	632	567	586	629	541	566	667	590	627	631	616	602	601	534	569	594	618	591	617	595	626	604	596	631	582	548	645	632	649	595	584	627	569	614	593	628	582	606	627	628	589	587	623	641	606	597	613	603	575	605	594	648	612	603	634	611	604	618	612	610	607	601	570	571	633	579	594	614	613	585	622	612	597	561	625	606	597	643	620	660	572	630	614	603	631	623	624	576	607	633	614	641	585	569	598	635	602	618	625	613	613	627	597	589	607	590	599	610	654	616	598	590	577	613	640	626	617	594	586	599	600	619	629	628	610	598	605	592	570	584	625	632	639	633	651	630	563	568	603	586	641	589	658	625	618	603	650	596	644	632	601	598	590	583	586	631	556	561	555	566	671	607	590	584	595	604	595	619	623	583	606	621	589	596	579	647	586	628	572	558	636	588	615	572	581	625	623	595	571	590	567	611	628	585	579	599	602	610	574	619	591	597	585	625	595	676	645	586	614	616	612	575	614	629	611	557	600	570	562	634	593	616	569	586	568	585	641	599	632	601	638	564	590	599	626	627	576	614	574	631	626	607	614	626	620	607	620	559	584	604	587	560	600	599	579	606	599	648	602	582	577	643	615	571	601	619	594	612	580	582	576	608	640	622	596	637	587	627	577	583	618	623	605	605	593	605	631	568	544	569	613	599	625	614	619	651	664	607	604	605	613	586	657	609	614	641	618	575	561	611	593	595	636	624	590	626	619	628	638	620	618	562	542	601	589	594	600	587	595	604	605	637	614	645	598	583	643	596	602	602	566	615	613	641	627	623	623	632	597	640	612	614	597	603	631	600	593	639	600	624	563	603	523	616	635	574	618	600	604	581	645	602	606	629	596	625	605	593	594	599	558	600	615	608	597	675	605	622	576	607	592	619	605	619	620	606	640	573	592	575	579	595	617	582	623	597	570	588	582	590	622	613	632	583	594	606	597	570	645	609	607	577	619	608	600	628	623	634	628	587	613	595	629	608	608	604	591	645	575	608	562	632	579	575	581	606	559	570	627	617	601	604	584	598	605	586	570	637	587	615	619	606	640	609	607	609	589	619	603	633	597	597	587	609	614	594	636	618	628	653	594	609	627	676	591	610	644	614	598	601	577	627	598	616	614	637	598	603	571	597	588	600	617	652	661	615	588	645	607	615	612	618	618	565	583	624	616	595	579	624	642	623	604	626	599	607	619	582	578	586	591	615	634	597	566	560	600	533	607	607	596	651	610	611	584	598	622	608	625	621	551	590
72460	74525	69413	44399	18442	2763	322	211	213	224	245	199	214	192	210	216	218	228	207	215	211	192	219	238	194	210	211	223	185	229	217	198	219	216	199	240	198	222	201	218	184	241	219	205	213	186	212	219	227	221	246	199	229	223	211	217	246	219	237	216	216	218	231	214	200	220	233	232	224	231	205	212	203	219	216	213	212	211	210	210	230	214	210	191	211	212	208	203	216	158	200	211	210	231	226	216	196	211	247	208	219	197	245	210	211	204	201	220	209	197	208	221	218	236	212	241	222	206	219	224	205	201	199	215	206	212	222	230	199	217	199	235	210	222	207	250	221	195	194	239	195	201	210	214	207	204	245	222	203	223	211	215	201	211	216	198	235	241	206	221	212	201	193	213	192	223	216	202	225	195	233	202	220	198	216	209	195	209	202	228	213	210	210	230	228	200	204	183	194	239	211	202	222	191	224	233	216	205	195	242	201	232	184	197	226	202	199	220	227	186	195	222	259	220	225	218	211	228	220	227	223	219	226	226	195	188	221	235	232	215	221	219	223	229	190	207	211	215	220	186	226	218	222	226	197	213	202	212	232	217	201	210	192	196	242	183	206	215	231	222	227	226	198	207	245	226	224	210	218	228	219	269	205	206	214	195	198	222	210	209	211	212	213	217	220	227	217	211	194	212	212	202	187	224	198	223	224	228	226	240	210	191	208	195	230	198	209	235	196	199	197	231	194	252	205	192	184	235	236	197	236	233	227	200	226	230	218	201	215	174	231	181	222	206	245	236	232	220	207	209	196	208	248	216	217	221	229	214	226	213	208	195	220	195	193	219	225	241	215	234	228	210	205	234	235	208	224	199	229	218	212	211	211	205	214	220	223	218	224	235	229	205	214	235	184	202	218	196	199	229	226	193	211	241	203	224	203	214	228	226	244	213	186	234	222	200	201	209	213	230	225	205	238	227	214	202	221	221	215	202	233	209	238	213	211	206	193	241	218	226	223	241	205	209	233	211	228	226	220	209	223	220	202	223	198	225	190	208	204	215	197	213	197	210	210	205	202	216	202	219	217	194	221	216	223	229	218	227	213	226	227	204	221	188	214	217	220	211	222	234	219	215	194	221	207	212	223	231	205	225	226	212	212	194	194	220	233	244	202	209	220	214	223	226	200	206	195	241	213	199	210	230	215	244	200	242	210	218	207	220	205	221	225	209	191	212	230	220	213	195	200	201	247	219	220	221	230	192	206	218	222	210	238	223	244	241	208	208	201	205	203	210	218	190	205	202	214	200	221	236	210	227	227	226	214	232	223	193	201	213	196	266	201	221	199	222	230	206	228	211	225	215	214	212	218	226	211	225	205	231	211	191	178	231	209	213	210	216	203	219	200	222	217	211	186	238	214	215	228	223	204	204	215	232	237	211	249	230	217	219	255	225	219	223	187	220	180	229	203	218	202	236	199	219	233	213	206	219	216	198	224	233	201	222	211	243	235	207	233	192	236	236	201	179	240	206	205	211	234	235	229	229	210	227	218	191	195	229	217	222	216	219	216	203	226	208	206	219	209	226	218	232	173	203	198	208	200	204	214	209	202	199	206	232	233	197	232	219	190	230	213	223	200	253	218	180	231	225	218	201	200	212	203	218	220	205	228	231	238	198	233	218	208	204	200	242	200	216	226	240	211	215	225	209	217	206	186	217	205	207	215	195	241	216	236	224	174	220	189	224	222	196	203	193	205	223	221	213	217	227	205	206	212	222	228	208	233	243	211	213	213	207	220	228	213	202	222	216	237	231	202	218	216	208	214	231	227	212	221	186	198	220	214	216	223	230	208	186	222	248	206	247	180	217	216	210	206	221	241	202	208	221	212	183	244	222	218	226	211	202	205	205	194	195	235	256	208	226	210	193	203	225	203	226	223	208	228	237	190	218	215	196	218	200	203	239	208	183	197	186	235	193	208	201	222	211	210	219	228	234	219	234	214	239	180	230	219	226	202	227	215	232	231	233	235	201	213	248	213	206	228	225	212	211	225	206	217	203	193	182	207	190	236	227	203	203	233	224	226	209	209	198	218	209	231	225	198	186	209	208	210	244	198	221	236	243	229	230	229	210	177	211	220	205	222	192	216	205	234	212	210	227	241	201	234	218	245	195	216	211	228	210	180	228	201	200	195	234	223	230	201	218	233	212	223	200	226	237	200	201	214	202	227	207	251	209	207	225	204	203	242	219	192	226	214	199	224	243	210	215	222	233	213	215	204	247	218	199	199	204	209	215	225	222	219	241	209	223	207	217	230	230	207	226	205	208	205	210	225	180	211	222	201	211	192	223	221	204	234	220	242	209	220	197	240	220	211	222	212	197	198	209	194	218	229	235	207	211	223	212	215	233	205	205	208	217	236	222	212	221	215	211	213	216	255	226	194	226	223	228	222	253	216	194	245	204	211	217	206	214	230	241	207	228	225	212	224	234	236	199	230	212	209	210	229	220	209	241	223	214	205	216	209	216	215	210	210	218	197	218	260	218	225	183	204	207	205	213	231	202	212	214	237	216	213	213	190	214	221	242	208	235	202	206	198	217	197	230	228	218	204	212	228	210	222	209	218	220	226	175	235	202	191	220	213	209	232	200	196	201	236	225	225	195	204	233	203	186	186	214	228	226	213	200	227	223	219	213	202	225	202	207	224	214	217	212	228	236	221	239	211	238	224	216	220	207	211	230	215	205	214	197	218	214	196	207	211	207	231	213	210	211	223	215	194	236	224	205	229	215	200	220	228	196	206	219	195	202	203	209	211	198	200	220	180	219	186	197	235	209	218	239	220	225	197	194	225	239	247	225	217	227	215	232	207	203	221	203	205	228	242	246	202	222	209	201	213	207	217	203	235	203	216	201	224	207	215	224	205	225	196	209	239	202	210	232	219	223	220	207	206	241	216	230	214	237	201	219	182	230	208	220	229	220	193	208	223	223	216	200	205	212	217	225	226	225	207	238	203	211	220	202	226	211	219	212	221	228	202	191	226	199	224	224	227	223	211	225	226	201	223	223	200	216	188	206	230	203	241	207	224	213	222	209	223	239	229	208	207	234	210	207	225	190	222	189	230	232	207	216	194	227	214	210	174	230	224	228	195	236	216	210	242	208	232	206	191	219	211	233	202	236	203	209	222	226	203	209	215	266	222	193	211	201	226	208	196	226	237	244	190	190	210	214	233	204	224	219	230	224	227	222	219	201	197	232	218	231	230	248	213	205	240	216	220	202	217	201	194	216	199	226	198	211	199	241	183	227	227	216	209	215	217	223	211	212	190	230	235	196	202	219	210	205	216	223	216	217	226	193	233	214	230	203	225	226	217	204	227	193	189	238	234	201	221	213	205	202	212	186	224	221	232	227	192	199	237	189	225	259	209	189	195	216	202	218	209	209	227	210	212	190	214	230	199	224	230	202	216	225	233	214	203	193	223	214	212	193	241	230	181	204	228	227	210	209	241	198	238	235	242	215	214	224	209	186
57488	67099	71706	48417	18158	1056	770	807	764	759	777	812	761	808	797	732	745	729	755	744	737	750	753	749	776	781	747	748	752	735	658	741	750	748	709	749	766	696	765	770	693	771	751	775	732	728	742	673	742	753	732	760	723	721	721	687	753	702	687	728	748	736	675	685	748	737	739	751	768	730	736	720	774	713	734	772	745	728	732	730	715	742	779	741	774	772	768	794	724	762	721	724	720	711	689	743	727	735	755	741	775	802	722	768	738	728	722	698	764	700	740	737	693	712	668	709	717	804	798	718	778	736	765	767	735	811	681	720	770	710	749	783	704	747	707	705	717	680	730	728	716	754	752	739	714	760	778	742	745	734	733	762	703	758	722	757	722	668	770	767	717	732	767	728	736	719	748	731	736	728	741	721	750	742	761	761	771	722	778	703	714	798	767	750	719	686	741	735	720	723	757	750	730	731	858	730	755	743	763	683	763	760	782	756	714	725	738	725	770	752	761	766	710	727	771	677	748	753	737	765	726	725	729	748	704	732	734	775	724	774	726	757	714	717	707	735	708	764	741	751	771	704	733	732	743	723	762	744	771	750	704	767	725	835	761	710	682	704	808	712	758	695	752	706	749	739	748	731	767	765	735	800	711	752	746	726	684	712	729	768	776	755	688	723	713	717	745	708	699	739	708	703	708	776	753	755	743	746	713	701	781	752	687	743	730	755	700	710	679	756	706	733	679	763	781	734	739	752	803	705	761	710	714	710	761	757	689	705	754	726	715	719	713	721	704	749	748	712	757	724	751	732	728	704	753	721	739	747	762	768	697	748	742	755	752	744	740	719	717	779	675	722	769	742	751	756	743	771	764	719	764	754	783	734	711	760	718	753	681	686	725	767	681	727	695	704	705	715	771	781	716	715	738	749	709	701	740	715	776	772	730	714	810	738	712	741	765	783	781	729	768	767	759	696	723	736	716	736	713	717	730	715	772	726	679	792	733	715	756	716	751	737	719	737	773	678	787	704	742	767	712	726	725	743	758	750	745	776	746	720	750	772	732	737	727	743	806	775	719	765	749	760	706	726	762	753	764	718	728	717	726	732	754	758	756	750	711	754	641	712	736	742	733	737	705	749	733	714	727	736	710	768	693	764	703	710	718	759	780	772	780	745	746	709	754	761	785	737	750	745	735	758	757	745	741	760	748	760	688	735	752	743	696	696	782	723	766	732	756	738	751	770	752	741	740	713	795	711	702	748	741	740	797	680	744	728	749	740	784	754	778	717	733	728	737	742	723	709	763	801	792	737	690	754	766	743	719	744	737	746	741	734	745	690	758	750	769	773	762	739	716	768	776	731	708	742	747	766	762	765	733	776	700	709	724	718	718	721	720	730	731	732	754	749	760	724	716	764	707	706	723	702	703	757	746	757	786	746	748	776	732	718	728	736	781	757	775	786	717	808	779	725	723	685	722	735	772	745	741	757	751	691	754	699	748	705	765	738	775	732	689	759	752	695	749	701	766	721	722	743	764	726	748	734	806	730	757	731	714	680	725	764	718	801	802	778	717	754	719	756	781	745	737	692	751	756	767	739	732	755	786	753	694	764	720	721	726	729	717	742	738	753	745	781	737	703	724	762	747	769	758	752	767	777	740	721	689	714	764	704	710	736	709	749	762	779	738	745	722	727	738	795	747	749	749	674	716	719	718	748	683	734	751	761	778	746	739	783	763	719	714	735	743	726	656	733	749	765	721	778	758	752	714	741	756	740	798	700	760	727	749	742	732	714	731	714	711	765	743	748	757	735	768	754	712	768	764	753	739	736	797	768	747	709	736	691	739	695	778	754	787	661	750	671	736	735	757	727	747	748	752	773	701	733	716	755	706	714	761	775	720	716	724	785	792	777	667	744	773	668	723	736	748	767	731	724	737	735	750	787	715	785	729	743	735	744	737	739	742	727	733	764	774	689	733	755	732	763	710	695	712	773	793	756	740	771	768	733	738	765	773	744	711	736	752	689	714	784	723	734	751	745	731	729	698	684	712	767	690	772	716	728	714	730	785	785	703	731	729	732	748	784	723	750	744	732	756	723	741	715	734	709	706	710	771	741	718	761	681	721	734	655	722	739	736	698	732	745	715	748	728	770	743	757	732	706	742	709	672	716	738	745	684	787	713	739	774	693	737	824	719	720	728	730	741	718	752	760	737	728	734	714	770	700	731	733	753	729	765	723	730	784	732	742	724	783	745	732	712	730	766	697	741	687	759	722	715	727	732	775	760	718	768	718	760	752	742	754	776	744	745	772	747	735	709	758	756	736	713	766	708	760	719	794	686	725	727	683	796	732	741	692	722	793	726	703	761	763	725	721	752	701	759	691	810	784	804	752	746	713	736	792	735	722	702	726	708	769	729	737	739	727	786	751	741	705	745	706	745	707	744	759	744	713	754	736	744	697	801	710	725	731	728	709	761	706	760	779	725	710	797	716	713	747	688	680	757	755	770	729	727	737	723	749	742	739	729	809	666	748	749	708	743	689	713	747	740	786	727	779	725	732	745	756	753	692	754	721	732	748	752	751	733	740	747	752	736	754	742	752	761	759	773	687	710	783	752	721	720	762	772	724	787	741	736	708	779	726	743	771	750	700	716	704	705	707	709	733	724	724	747	724	793	698	743	749	690	746	785	725	736	720	770	742	736	719	762	726	758	724	778	733	750	740	730	713	750	766	716	729	659	739	766	698	690	747	709	735	750	737	722	783	729	742	723	731	736	779	727	734	703	724	781	684	722	738	701	746	700	744	727	747	792	717	699	751	749	766	764	717	720	746	798	795	755	713	745	729	708	750	734	743	725	713	745	783	708	746	757	762	682	766	735	728	714	783	708	755	758	739	739	732	743	775	720	757	726	730	767	739	755	758	742	756	781	737	713	717	733	749	759	748	776	726	697	725	751	701	789	751	738	703	734	735	709	787	693	733	731	694	743	727	755	710	735	759	745	698	674	756	734	726	720	722	755	717	712	732	743	666	730	712	691	755	754	738	740	705	771	741	724	762	739	740	784	753	743	754	787	756	735	706	757	725	775	707	728	739	697	727	740	702	732	739	728	749	714	727	740	750	773	741	718	706	734	713	698	767	743	705	762	725	739	769	693	741	770	726	730	726	748	710	768	701	660	739	760	729	697	708	721	764	761	730	694	783	715	763	734	782	755	734	767	736	725	784	771	700	745	751	725	737	746	716	754	721	713	742	738	732	712	773	770	713	746	768	713	739	735	690	751	765	711	734	740	750	747	753	738	768	798	739	713	723	731	742	740	768	774	756	706	745	733	746	774	717	751	767	720	760	696	740	719	741	761	755	735	716	762	722	832	727	762	733	716	779	764	754	774	720	764	704	720	741	735	716	741	748	703	697	742	717	733	732	708	699	714	713	763	723	785	735	729	727	720	763	737	759	768	745	712	742	716	771	738	718	708	717	715	745	747	748	701	760	746	756	706	727	745	770	802	720	745	746	736	752
23237	18334	13988	3579	516	265	230	192	215	195	190	224	208	192	195	193	225	204	215	190	214	188	193	219	190	214	202	210	215	196	208	198	230	214	218	210	192	205	216	198	199	188	205	197	207	222	201	236	204	229	186	215	191	211	223	227	226	211	201	232	191	207	198	197	196	223	187	203	215	206	191	206	185	220	213	216	217	200	211	205	240	213	209	206	225	202	209	190	194	200	197	184	201	187	188	208	198	200	190	194	194	208	213	208	215	216	188	179	199	159	213	197	214	207	201	222	198	242	221	197	195	203	211	200	217	210	183	198	195	179	190	209	227	204	217	193	195	217	220	221	197	183	190	210	193	183	202	206	199	217	174	209	169	197	214	195	216	184	197	180	219	205	176	187	213	189	222	224	203	197	177	208	214	219	216	199	222	230	222	222	220	201	193	205	210	203	189	192	196	207	217	193	219	207	217	209	208	228	202	221	226	200	201	205	189	228	203	187	207	201	195	220	211	247	187	192	218	228	183	198	230	209	210	215	228	229	224	222	218	184	207	222	193	181	218	217	216	209	199	213	198	208	178	239	196	197	200	205	191	223	197	205	209	196	206	223	224	187	205	223	213	198	178	231	211	200	213	189	205	217	211	173	188	207	196	223	232	192	217	200	201	230	209	220	216	210	221	188	212	222	217	196	210	200	205	205	188	195	218	189	218	229	211	190	198	183	200	196	205	196	189	182	224	212	203	197	194	212	206	189	193	201	187	200	184	242	194	209	184	217	205	219	217	234	197	214	204	216	204	199	199	192	211	220	193	210	205	182	203	204	215	189	196	179	183	208	209	214	197	216	203	200	214	224	191	236	197	196	190	223	205	203	213	212	220	204	215	215	227	202	212	227	196	203	199	206	182	201	212	233	208	198	196	178	207	220	205	203	209	208	190	187	214	224	193	211	189	189	212	208	205	202	204	231	206	201	216	216	217	223	191	199	191	205	221	192	196	197	211	178	209	173	196	196	202	207	224	217	223	210	214	209	211	192	216	210	180	242	227	186	205	194	199	214	214	189	200	171	209	210	200	183	213	199	189	204	181	219	180	208	230	230	222	211	212	189	208	215	203	221	199	188	201	174	209	239	191	170	188	218	199	207	207	217	222	222	196	202	198	208	183	221	202	222	235	233	198	193	221	200	194	176	221	212	198	196	190	183	183	214	198	203	195	201	228	201	209	212	176	205	200	210	209	198	207	190	210	240	189	215	207	194	229	220	205	201	220	229	211	207	206	189	209	213	219	205	188	200	223	195	203	224	217	196	218	217	218	196	219	182	215	196	205	204	211	193	214	235	192	212	185	211	199	195	197	225	224	202	205	198	201	230	211	219	210	207	187	183	193	224	220	213	198	197	219	219	201	229	222	218	198	202	191	204	207	200	233	213	209	196	198	233	164	196	209	203	229	189	198	213	222	199	207	182	190	217	194	214	203	208	204	213	210	217	221	202	218	186	195	195	210	192	209	195	192	213	185	200	210	201	211	189	184	212	222	195	188	190	217	195	224	197	212	198	202	180	229	209	206	193	218	229	207	226	205	204	206	185	234	205	223	196	197	213	190	219	189	199	205	208	191	210	173	203	188	218	202	196	239	197	216	212	223	229	206	237	237	213	195	233	223	210	222	195	244	209	202	218	226	233	217	242	215	234	216	197	213	205	224	203	207	222	180	213	211	209	210	216	209	203	203	202	209	202	204	230	196	215	197	193	194	187	242	207	193	211	214	213	187	218	223	197	215	204	208	227	218	215	201	216	217	188	199	215	195	199	207	202	227	200	205	212	219	196	206	195	230	218	226	193	211	241	222	187	201	217	215	209	204	200	208	204	204	201	213	216	201	229	231	212	197	211	212	212	209	221	217	206	209	208	214	211	214	202	202	202	194	228	220	183	173	205	196	198	195	195	196	200	209	200	181	187	208	211	197	205	181	216	198	203	218	223	244	191	190	196	197	188	192	203	179	201	204	215	218	222	185	202	204	216	218	205	214	221	207	223	218	229	218	216	201	216	233	188	186	198	211	237	186	193	205	198	197	230	209	194	205	212	206	211	187	208	213	214	196	194	191	190	204	225	187	232	221	199	213	211	221	202	187	213	205	187	193	203	214	216	206	211	213	208	189	189	193	220	227	219	221	224	188	187	206	239	216	206	201	195	200	201	199	238	239	226	212	213	170	204	206	223	210	208	203	187	203	197	211	206	215	230	199	195	216	223	220	201	211	218	223	237	210	190	207	193	203	195	213	199	222	227	219	206	221	216	232	215	215	205	180	203	209	208	215	210	194	234	205	226	201	200	212	214	233	210	204	207	215	202	223	217	217	187	200	197	195	230	193	213	190	214	215	182	214	204	235	200	217	201	204	206	196	210	198	208	199	195	253	201	205	210	201	198	198	189	213	200	208	193	201	193	213	208	166	199	206	212	200	219	203	201	218	223	188	197	226	203	234	197	225	224	232	218	201	237	189	210	195	195	187	222	227	188	191	220	219	202	214	203	223	207	207	172	204	213	223	203	199	209	201	196	193	203	200	214	210	195	208	215	213	221	197	219	206	229	238	188	189	236	200	203	202	184	218	213	211	215	207	204	214	192	195	188	187	165	217	189	180	198	204	194	228	227	231	212	185	225	211	185	219	187	188	215	208	233	209	186	222	219	194	190	223	190	206	208	198	169	232	234	176	204	220	224	207	207	171	219	198	187	203	203	208	207	208	194	209	184	192	201	202	216	196	200	205	234	210	198	218	213	174	200	218	190	215	196	183	224	199	204	181	213	217	222	221	191	215	211	225	221	189	198	217	207	189	215	214	198	205	222	194	205	211	194	213	205	210	207	193	204	193	227	204	207	215	231	190	206	196	207	193	238	191	211	195	207	206	229	201	182	235	204	215	211	228	201	211	224	221	214	219	217	195	195	236	199	198	198	205	183	205	204	202	230	204	207	198	187	192	215	208	221	181	186	200	219	187	205	190	216	221	201	232	197	193	204	199	194	214	201	206	195	195	199	231	196	203	204	230	206	190	185	209	194	208	203	200	205	197	195	219	197	193	207	203	210	210	191	193	194	202	217	238	200	206	198	225	239	185	224	210	200	210	225	187	181	197	189	217	205	203	212	188	194	205	203	224	201	206	199	214	200	199	217	219	215	206	202	205	205	210	197	189	208	190	239	210	201	202	194	204	188	197	215	220	198	196	228	205	209	203	200	195	233	189	195	195	208	228	206	183	212	211	189	198	206	198	202	207	205	207	213	219	199	183	201	208	196	233	188	198	206	209	194	207	189	186	213	235	202	212	199	187	229	196	191	222	194	221	213	228	201	208	203	217	212	210	206	193	194	198	196	198	240	200	207	212	200	210	214	216	213	221	214	197	219	202	235	217	205	200	214	196	198	207	219	194	203	202	217	203	201	228	201	190	180	216	231	167	214	202	200	214	214	225	178	207	225	200	182	202	205	231	182	192	189	205	203	211	210
25632	25398	22548	8913	1724	750	760	740	723	751	697	701	736	751	735	725	690	760	778	763	773	761	738	727	746	691	767	756	761	694	760	771	773	743	685	732	743	704	752	784	732	674	727	776	698	746	749	745	751	711	732	728	711	732	711	699	735	693	700	744	737	771	767	743	712	721	700	763	714	709	728	713	788	716	691	742	673	745	745	705	725	711	729	727	746	741	708	743	728	719	755	732	708	766	749	750	716	765	762	734	701	800	781	758	740	789	688	730	683	699	755	734	711	729	703	744	715	715	739	731	682	683	732	700	738	792	728	714	720	735	742	719	758	729	738	721	744	706	722	709	725	754	697	755	740	763	696	748	733	726	755	727	694	724	717	731	700	742	723	734	685	737	744	757	745	711	752	713	699	729	714	732	732	728	719	748	753	744	718	733	803	743	705	701	734	767	726	747	760	737	679	717	751	738	743	743	740	742	790	718	756	724	690	720	756	741	799	729	713	754	753	675	767	718	695	733	756	736	670	697	776	693	746	715	727	786	721	748	691	708	773	711	769	776	722	714	707	725	775	699	731	780	695	757	731	745	736	702	738	716	712	727	751	694	766	730	780	698	777	779	691	724	739	750	741	766	718	727	719	730	746	713	738	752	711	696	746	685	723	710	728	762	763	742	764	771	711	764	707	676	747	737	673	729	747	700	751	745	767	744	766	747	751	741	729	740	667	703	678	748	761	687	705	770	755	701	731	732	716	747	685	691	745	729	731	746	734	708	720	742	688	723	729	709	727	715	734	745	723	735	740	736	689	711	740	746	747	698	809	707	732	747	697	784	717	708	724	733	760	741	759	724	702	735	752	785	696	751	713	816	714	750	744	738	690	760	744	773	730	721	724	710	740	730	718	765	751	685	749	724	738	738	741	737	770	700	736	750	660	739	759	720	774	694	703	696	751	686	744	716	684	728	697	679	734	727	738	750	739	724	737	708	711	744	714	739	713	737	729	740	683	677	737	776	706	788	754	717	713	785	721	702	762	682	739	765	726	709	724	734	687	716	721	738	719	733	781	728	693	735	718	759	714	759	730	702	736	752	735	733	756	734	710	733	771	704	736	736	763	728	686	784	694	718	751	719	703	698	723	759	723	736	788	741	736	781	710	766	747	746	768	773	711	760	751	757	720	728	732	735	751	720	693	725	720	745	711	756	709	695	742	762	719	721	694	691	758	726	733	738	762	782	711	726	723	710	746	714	740	703	708	754	722	726	706	702	747	772	733	753	692	742	768	724	663	771	690	736	696	745	682	737	716	749	794	713	703	725	689	760	762	763	754	735	743	728	704	764	747	692	697	733	731	693	732	760	729	702	676	725	739	756	758	763	661	750	759	731	746	751	738	701	705	679	720	702	754	777	698	756	708	710	703	749	751	724	707	754	713	714	681	764	739	724	745	749	724	749	739	752	752	710	691	694	701	694	772	749	699	706	720	720	657	741	763	754	711	768	764	695	730	717	744	746	723	659	723	730	763	665	725	737	691	738	699	716	696	748	739	710	754	692	723	713	766	778	736	754	726	766	744	715	702	705	717	721	739	720	731	705	715	755	721	777	750	694	748	714	750	683	769	716	746	716	741	734	673	721	709	778	731	762	761	700	705	682	779	735	733	733	674	726	739	675	715	721	669	762	761	694	771	688	756	783	721	733	738	705	756	717	738	728	692	738	738	659	726	707	743	728	686	717	753	759	762	760	784	745	729	717	715	734	716	750	737	716	736	774	688	713	695	742	696	704	746	736	743	729	713	714	768	704	743	732	717	754	715	740	746	703	721	697	721	711	744	702	767	704	716	697	750	733	741	714	704	715	749	708	733	758	721	662	678	743	724	721	730	706	729	707	726	752	707	762	722	700	747	727	746	713	765	738	723	783	758	730	739	723	723	750	689	785	710	710	709	772	703	732	734	718	697	746	713	724	723	776	703	667	725	706	731	740	723	730	748	701	772	696	779	759	770	700	732	743	751	750	714	691	701	748	712	727	688	723	737	694	722	706	754	752	766	710	658	731	750	737	731	657	769	704	725	709	710	658	730	772	726	740	773	743	749	702	720	743	756	713	760	746	646	686	685	718	771	744	725	743	740	758	723	737	752	711	755	736	754	716	710	696	745	710	761	746	725	738	725	714	746	754	711	731	760	709	739	738	793	705	663	724	782	722	772	686	739	733	747	760	726	778	757	701	694	713	726	717	729	716	700	730	743	753	696	773	705	745	701	768	714	732	752	713	709	703	742	751	732	743	750	723	710	759	698	749	750	733	692	684	739	733	743	728	698	731	705	708	771	722	731	774	689	707	746	736	715	726	694	736	746	739	760	700	718	760	692	690	721	721	773	686	718	755	704	728	763	774	714	725	705	687	724	754	740	765	711	732	722	734	709	743	718	724	695	762	724	721	695	708	717	718	731	793	722	760	702	748	739	738	736	725	763	708	770	748	734	717	748	714	747	740	777	716	711	791	740	702	745	793	743	724	697	709	735	766	730	750	731	738	735	778	722	735	730	668	738	740	719	718	712	842	718	738	717	739	697	731	702	730	718	749	755	702	739	756	721	724	712	705	728	713	726	742	743	727	717	733	695	715	747	676	724	749	741	705	762	740	737	729	715	720	740	752	680	762	762	688	778	719	737	711	758	770	729	721	739	711	754	712	736	709	715	745	730	710	697	717	698	768	767	728	736	755	721	750	718	731	734	672	688	730	752	693	672	731	706	705	712	727	734	697	679	738	706	723	717	706	732	760	734	686	754	736	769	689	734	750	697	782	723	785	750	703	714	751	746	709	711	704	696	695	795	704	703	777	707	724	766	672	711	745	738	773	737	738	759	749	746	745	720	714	734	731	742	649	755	770	773	742	743	700	712	761	722	732	734	761	686	749	694	710	723	704	777	681	739	718	715	732	718	729	735	736	769	738	709	754	727	721	722	749	732	691	701	749	716	742	758	700	730	673	712	678	732	717	736	685	731	743	728	731	743	784	722	695	762	767	724	757	714	719	694	723	714	717	694	648	731	716	738	764	741	708	712	722	737	762	756	722	754	752	688	761	768	706	704	719	729	715	749	732	688	697	764	752	703	725	709	713	712	730	745	741	764	676	730	709	725	693	758	757	726	740	750	715	741	742	767	745	723	729	714	764	725	670	758	741	792	743	714	727	698	775	746	709	693	717	694	746	750	747	671	683	713	780	744	671	700	745	714	710	712	698	739	692	704	731	724	741	726	705	708	738	728	708	802	708	695	702	746	752	743	743	713	705	723	698	753	726	757	740	708	737	711	772	711	746	693	722	718	742	759	701	703	704	730	766	715	754	756	745	740	685	756	757	743	747	772	771	731	750	743	735	701	757	757	796	713	730	771	737	723	709	767	713	767	735	750	747	730	685	717	710	710	771	700	745	725	767	731	690	700	743	725	672	709	708	763	745	711	693	680	688	747	728	715	748	707	713	740	780	696	704	726	701	722	704	734	721
65309	68478	57002	31977	10041	487	172	162	179	188	156	177	201	171	201	161	147	159	177	171	177	153	176	158	165	176	183	176	203	161	187	169	164	162	180	173	160	152	149	163	175	174	166	161	172	163	173	177	185	187	180	175	179	182	162	171	186	173	159	158	190	173	162	176	166	176	173	166	170	151	173	160	180	148	195	165	171	159	171	176	163	173	185	185	180	160	166	168	165	190	174	189	153	179	165	170	158	186	153	155	156	166	180	159	169	165	170	147	177	170	202	154	150	209	151	178	170	175	156	164	181	175	187	159	178	172	184	173	170	160	183	144	160	166	159	182	197	182	185	172	200	186	173	170	165	192	168	174	170	195	145	183	174	174	142	131	192	160	163	167	161	171	173	164	189	160	182	164	171	176	152	189	179	168	179	157	170	160	190	165	163	173	160	186	176	166	171	168	182	173	190	175	158	167	161	172	157	168	151	180	176	161	162	163	174	159	152	184	196	180	146	162	149	156	176	160	172	162	167	173	177	181	177	176	175	181	177	197	177	175	180	187	178	168	164	157	165	171	155	187	174	193	164	169	162	172	176	191	196	149	168	173	161	161	164	186	179	163	186	166	167	165	186	180	171	153	162	160	185	157	174	176	168	163	181	169	168	156	175	174	184	151	149	162	167	202	160	187	152	184	166	176	186	163	187	167	171	172	176	183	169	163	174	162	188	174	175	168	165	177	180	163	154	189	165	158	130	181	183	177	172	171	176	170	176	197	164	173	161	182	171	155	165	197	162	197	175	166	191	188	186	162	146	185	179	156	168	159	197	164	188	173	151	173	185	169	157	183	158	177	149	169	161	174	166	163	168	168	166	183	180	160	183	186	163	158	158	178	192	167	164	173	162	153	168	170	185	175	184	150	177	174	171	182	172	164	169	164	196	169	181	173	201	181	178	166	175	177	153	193	171	163	157	167	155	145	171	156	171	172	185	162	191	172	169	169	149	186	157	177	181	155	166	173	158	190	179	177	164	175	191	199	184	161	159	194	176	181	180	184	173	187	171	175	173	170	195	152	167	159	166	190	180	175	172	168	164	176	177	167	181	185	173	209	166	153	179	176	186	182	144	189	140	163	180	153	166	200	183	180	170	169	169	195	175	156	178	173	147	151	157	182	160	173	177	170	190	169	175	184	166	151	164	147	154	183	173	184	186	159	170	171	156	184	173	184	132	173	161	174	173	173	144	159	171	180	170	174	183	182	197	181	170	191	159	167	163	188	188	190	184	174	193	153	171	152	163	182	162	201	172	168	162	173	185	165	164	186	198	201	198	158	173	160	164	175	188	154	157	180	169	174	173	190	147	148	166	161	165	182	160	170	182	156	146	147	180	173	168	201	147	174	185	174	169	168	166	181	202	166	174	209	166	187	176	179	168	175	185	184	168	187	155	170	141	160	161	161	131	165	173	197	178	179	164	171	168	152	171	186	169	167	152	164	168	194	174	168	180	178	151	190	184	155	160	163	194	167	168	171	195	163	154	185	185	176	153	154	163	156	177	197	169	162	180	182	156	173	182	176	183	176	163	177	177	171	158	200	180	178	132	175	172	199	143	163	180	180	169	172	164	148	174	155	143	162	143	165	165	167	184	181	176	170	190	172	155	163	174	164	174	179	186	161	171	153	169	182	180	170	185	162	158	189	177	167	172	174	187	158	153	153	178	184	181	183	163	162	179	184	172	163	163	170	174	160	168	170	156	165	161	185	151	152	184	160	168	171	173	160	182	181	163	195	173	160	171	200	171	163	179	176	153	195	170	182	179	166	158	175	161	166	180	175	158	168	176	169	173	165	190	169	171	176	155	190	177	157	161	167	187	158	163	175	186	163	184	159	162	150	185	176	163	172	178	162	209	178	155	179	173	174	160	167	168	170	196	171	168	157	180	154	184	164	172	153	172	178	188	179	175	188	181	168	148	156	164	172	173	174	174	156	144	174	179	165	187	168	203	173	175	163	163	197	184	176	163	170	151	191	176	162	184	175	178	146	152	160	166	172	165	159	159	166	171	187	166	183	160	181	202	166	172	168	149	170	153	160	160	156	165	176	160	136	147	147	168	176	155	150	148	172	179	167	204	163	179	180	151	166	172	173	190	165	166	172	172	172	162	166	187	165	189	179	167	181	157	173	174	185	203	180	158	191	175	162	164	158	160	165	166	153	177	180	154	140	173	178	193	167	188	171	180	170	178	164	159	160	174	171	152	164	156	189	172	168	175	170	161	157	171	162	176	158	159	164	170	178	187	172	150	176	176	180	169	164	158	168	164	177	158	168	164	181	199	167	185	182	184	171	179	160	167	176	173	171	182	158	159	164	170	174	177	177	162	167	144	186	154	178	177	172	156	182	165	184	170	171	188	171	163	162	177	151	177	148	199	154	150	150	179	153	161	191	147	164	175	161	159	177	183	161	178	184	179	174	182	162	181	178	183	188	186	149	167	175	153	158	179	170	169	150	177	169	158	203	162	182	184	167	164	164	181	173	148	161	162	168	157	181	173	156	206	182	177	171	162	198	168	168	179	156	159	160	168	138	166	185	197	176	187	173	158	167	177	154	160	159	185	154	163	165	185	171	166	151	180	180	168	143	178	167	155	161	178	173	167	174	170	141	158	173	173	178	178	197	174	174	198	168	186	190	179	183	182	165	167	156	165	152	177	150	185	177	161	165	192	185	196	151	183	174	166	180	169	181	184	156	179	171	166	154	171	157	164	142	181	192	160	154	176	185	178	175	143	185	178	160	167	146	178	177	146	167	167	157	176	182	178	186	159	192	174	177	179	176	183	173	177	170	192	170	202	157	187	163	163	177	166	205	185	158	176	184	166	144	161	178	173	180	165	173	185	193	175	151	185	183	158	169	163	188	194	156	154	177	163	173	174	184	174	178	161	155	157	185	188	192	161	167	173	173	178	195	169	175	173	171	173	170	156	164	167	153	177	176	175	148	141	165	153	174	194	167	165	158	198	176	178	180	162	145	169	173	180	166	183	149	167	165	179	164	156	178	186	180	163	165	187	172	172	167	135	176	178	171	180	178	162	182	185	166	186	155	181	177	155	166	173	190	178	156	172	191	180	169	159	199	165	177	172	173	188	173	177	183	170	183	173	160	174	189	164	175	173	169	175	173	157	167	186	179	163	190	165	190	186	171	181	178	177	180	161	168	178	142	195	170	174	160	180	166	167	149	169	168	173	167	158	161	167	176	143	139	153	182	168	172	169	183	146	178	179	144	168	179	177	164	158	154	164	163	154	141	176	177	172	192	166	186	184	158	167	159	146	200	136	185	185	178	154	163	144	180	163	167	172	190	201	167	148	178	165	175	163	144	141	181	177	187	158	154	190	171	148	179	158	169	187	159	192	153	163	163	179	182	159	148	181	164	154	141	191	182	143	178	175	164	182	184	170	178	176	174	174	155	156	173	165	141	152	162	178	177	183	169	175	176	149	172	196	175	146	160	151	154
47470	56230	55160	37120	11083	663	636	629	615	581	610	612	605	656	649	612	640	609	622	622	602	628	636	622	628	612	641	656	610	619	634	619	601	588	615	604	660	621	599	686	623	619	612	619	660	637	592	629	624	616	610	568	577	626	621	602	640	611	618	588	665	570	656	630	619	620	604	649	620	611	616	630	620	606	601	577	586	611	594	638	589	605	631	606	594	633	644	583	653	598	578	587	635	631	635	586	596	619	637	662	619	660	621	629	583	591	612	645	595	613	555	621	567	638	662	650	635	585	647	607	660	604	647	619	557	635	604	642	629	604	598	611	611	590	620	616	645	607	622	606	592	596	586	620	577	658	587	612	609	648	634	582	595	637	654	583	674	602	583	596	588	591	609	582	590	600	636	604	630	644	595	646	607	608	657	649	616	603	636	623	615	619	612	606	622	594	574	607	586	591	621	603	653	646	626	625	591	617	632	650	680	579	622	562	603	611	594	601	643	629	612	625	602	647	595	609	623	593	623	661	643	577	603	624	578	542	611	588	609	594	621	625	630	626	611	615	612	623	575	629	595	584	674	647	673	654	563	604	633	632	621	584	596	573	607	631	646	625	599	578	617	638	614	607	685	574	609	613	624	591	614	661	608	617	625	622	611	602	598	622	582	600	626	624	609	607	633	639	619	556	608	635	590	602	583	605	616	600	653	631	635	597	607	583	625	597	629	645	600	611	585	621	583	623	609	612	637	565	608	610	578	626	645	614	612	606	596	635	598	689	617	554	637	663	615	617	591	652	624	592	616	647	612	623	604	651	591	627	577	567	634	564	623	601	611	624	607	595	619	612	598	586	624	642	557	584	641	639	600	637	656	607	617	640	599	643	575	627	591	641	619	625	602	591	581	584	629	570	650	677	605	640	624	632	584	595	632	626	632	631	634	592	634	594	645	590	589	636	672	587	626	588	631	651	621	608	601	584	594	627	621	612	630	614	595	595	615	599	580	593	594	641	611	579	597	610	589	620	610	620	605	636	586	661	620	653	632	582	627	634	583	613	634	590	651	583	645	632	625	601	613	620	635	624	614	592	596	643	594	632	617	623	604	639	631	623	620	595	607	605	608	649	601	585	646	610	626	616	595	634	626	603	608	644	585	571	605	607	677	668	595	603	594	611	626	585	610	607	599	660	583	613	587	630	668	593	590	611	642	641	630	623	614	615	618	633	608	616	585	596	640	664	631	627	632	663	659	596	583	599	621	647	688	626	576	605	589	607	633	633	583	634	593	600	604	694	612	614	623	634	619	574	678	625	651	589	643	627	618	610	584	626	613	644	653	613	639	627	640	610	626	623	614	646	632	616	636	658	629	610	596	676	632	618	644	625	617	600	618	555	658	605	623	632	610	617	599	619	630	611	622	615	671	665	589	618	625	600	628	610	656	622	600	633	583	639	627	613	597	617	599	627	580	651	647	590	623	635	652	610	631	585	632	627	593	594	638	629	602	622	611	632	639	623	573	584	607	598	615	633	651	616	623	591	606	578	599	635	621	582	601	609	640	607	606	591	607	595	603	647	629	597	608	670	641	634	638	647	641	621	582	592	631	606	639	633	652	590	641	605	645	584	627	623	616	652	604	605	653	583	645	596	636	644	551	591	599	578	597	596	643	601	618	647	651	603	657	641	615	604	626	588	678	598	610	642	621	597	639	658	589	600	572	652	614	596	593	630	613	602	583	602	609	621	656	571	637	608	635	637	599	628	615	616	614	605	580	633	633	613	658	582	566	630	659	618	680	627	648	653	606	669	625	596	579	589	649	649	596	567	600	579	636	584	631	593	619	636	626	568	671	616	572	601	623	575	622	642	594	618	618	628	634	597	583	643	647	627	597	596	613	598	598	590	622	580	580	602	613	622	609	610	647	642	572	612	654	591	626	617	609	602	607	606	626	649	603	625	596	608	618	590	617	596	604	614	602	583	665	607	612	636	607	602	561	591	607	625	595	603	581	586	629	585	582	599	571	651	619	638	616	632	685	598	619	614	602	627	614	642	659	593	603	607	620	633	602	620	598	565	640	640	625	629	603	638	634	625	655	615	608	594	596	604	600	623	595	591	609	559	604	621	602	619	586	604	614	634	597	649	634	621	615	591	576	676	605	630	587	605	593	644	607	647	694	609	618	652	636	609	607	595	549	658	635	579	655	636	620	617	625	628	582	632	606	662	589	621	624	606	635	609	569	634	671	598	627	640	635	642	643	604	576	603	619	613	632	632	651	615	592	615	612	612	631	647	605	600	598	620	593	635	640	623	625	603	632	630	623	631	631	649	543	648	590	606	577	614	610	612	627	612	625	655	610	590	632	600	626	635	683	605	640	627	602	596	619	586	599	586	589	600	653	630	603	579	599	659	625	589	657	632	632	641	579	558	612	603	607	633	608	602	606	631	664	578	573	599	623	600	648	623	664	567	578	612	595	647	611	622	640	588	655	640	573	588	596	620	635	590	580	628	631	627	606	600	591	619	620	593	608	588	611	678	620	589	622	591	588	617	626	668	591	637	601	618	659	596	662	681	655	621	607	582	644	599	623	586	596	594	578	606	615	624	626	623	640	629	632	650	613	643	595	592	624	625	655	628	617	641	602	639	661	615	610	592	633	633	608	610	595	638	593	600	594	596	609	612	612	585	608	688	643	634	597	644	603	636	567	631	632	587	596	611	628	639	625	662	601	592	648	599	613	608	646	629	629	615	612	596	591	621	578	632	627	653	597	623	584	634	603	627	623	650	609	642	569	583	620	612	585	593	625	645	637	622	619	601	656	588	599	572	615	578	657	614	586	616	596	591	588	650	589	568	639	594	614	629	664	629	602	649	656	615	589	629	628	626	624	568	601	614	643	598	642	608	594	613	604	613	661	632	585	624	637	673	565	609	669	612	572	610	621	637	601	631	652	626	613	619	680	593	600	569	653	635	623	601	628	573	619	589	556	561	615	598	607	634	562	611	599	629	604	653	616	646	607	616	578	634	580	656	600	616	652	591	653	613	624	616	590	634	639	631	627	628	600	608	585	650	597	626	666	651	637	620	629	589	600	659	649	667	591	607	650	596	623	621	640	606	603	648	635	631	660	654	592	639	585	580	576	612	628	643	621	627	611	633	601	633	631	650	583	640	624	576	641	655	601	614	611	611	594	645	615	609	636	594	596	685	597	613	582	638	583	602	618	594	649	640	607	624	653	581	636	608	631	593	611	614	616	624	633	620	624	624	607	635	612	603	633	578	614	628	629	621	634	634	626	615	641	639	617	623	647	593	611	568	631	613	605	588	609	637	618	601	623	633	581	604	603	633	575	584	597	618	637	641	642	634	634	589	604	599	594	605	599	647	582	562	627	617	664	637	628	644	616	605	627	583	613	612	605	595	597	576	604	631	622	604	606	606	612	621	594	640	594	613	639	649	608	635	609	601	587	652	586	634	621	613	610	684	628	644	594	630	599	636	632	582	643	593	616	641	589	654
75871	76893	66797	41401	18255	2444	336	219	206	220	212	239	226	236	255	239	224	224	226	227	204	230	234	231	233	224	257	247	214	229	248	213	218	214	208	192	217	228	224	237	278	237	219	231	242	197	214	205	221	203	228	233	223	229	210	211	196	243	226	222	239	235	228	210	225	216	223	232	206	214	248	223	206	226	244	226	234	197	214	225	236	230	222	210	246	237	236	220	223	213	262	216	214	229	225	211	192	229	215	227	215	216	234	218	217	206	224	202	251	246	224	222	216	225	211	216	234	226	235	214	227	211	232	251	255	226	235	215	214	217	225	218	230	249	209	233	220	199	230	246	215	233	210	209	230	216	231	209	225	228	238	232	203	247	228	219	231	242	214	241	206	239	238	238	223	239	219	237	219	227	228	211	223	213	197	222	214	212	212	209	239	248	221	205	225	235	213	228	224	219	217	208	219	219	211	224	214	223	221	234	226	219	247	235	244	224	229	212	239	237	205	205	239	203	217	213	214	239	218	192	223	210	191	207	234	228	257	201	206	256	217	218	221	230	225	224	219	239	208	230	231	244	213	244	195	230	231	237	215	254	228	237	243	244	220	208	212	216	202	212	225	195	221	224	229	197	245	210	254	248	231	231	220	225	229	204	234	185	203	223	210	215	231	206	214	223	227	202	207	213	196	216	227	212	219	239	209	227	230	228	223	224	222	209	210	219	236	223	243	241	215	226	235	233	223	241	240	234	226	202	222	255	221	241	217	223	221	218	208	217	211	222	228	209	227	206	273	228	191	222	208	227	200	210	235	261	210	212	214	221	201	211	221	245	239	189	235	211	228	223	213	209	228	204	210	210	216	236	252	252	229	257	194	212	227	229	227	220	205	250	204	228	207	218	197	240	230	242	219	231	203	227	234	230	247	213	200	236	239	223	227	267	227	228	196	215	206	221	218	237	215	199	201	236	184	256	230	234	212	212	244	196	216	226	212	197	207	227	231	211	225	205	216	205	222	209	231	242	227	229	217	204	228	243	222	217	209	226	216	249	216	224	190	225	207	227	221	247	206	226	214	212	237	223	242	224	228	240	221	202	223	215	223	243	213	238	201	241	209	242	231	222	212	208	219	226	229	222	213	233	253	183	225	221	235	237	229	209	212	246	222	228	216	235	201	232	208	219	202	211	248	232	203	233	228	214	220	233	207	235	237	217	214	226	226	216	220	230	229	234	203	205	205	218	205	227	208	231	219	214	223	209	232	237	243	210	212	250	232	229	224	206	220	217	192	215	234	232	214	203	234	240	225	231	202	228	203	217	226	223	212	235	232	215	239	232	227	224	209	218	204	210	228	234	221	227	218	216	229	247	201	189	228	242	209	225	238	220	225	216	217	216	229	222	208	227	245	238	253	207	222	223	251	251	217	210	190	208	230	210	210	244	225	217	209	200	220	233	225	224	233	209	233	230	221	199	221	201	187	236	211	216	230	234	242	226	212	242	224	220	241	225	240	204	230	228	217	193	223	223	202	242	233	234	187	200	192	201	216	228	227	219	213	207	205	224	199	229	209	230	179	254	242	222	216	211	225	202	256	208	218	225	221	217	209	235	223	198	219	224	199	212	204	236	232	205	229	209	239	236	225	234	227	247	206	232	203	219	251	228	228	221	216	222	206	252	204	225	206	231	204	239	214	201	228	240	246	217	232	237	224	217	225	198	221	208	219	219	206	200	219	201	216	207	204	232	197	231	218	222	243	180	247	225	204	226	245	220	223	224	249	216	241	238	228	234	237	220	205	240	215	221	216	242	221	233	230	196	229	220	228	208	228	218	203	224	229	238	241	201	243	205	229	226	221	199	212	231	234	222	229	212	244	243	186	229	213	237	231	217	198	217	207	237	238	226	196	221	244	239	201	295	247	247	231	220	252	214	209	222	228	242	218	214	215	193	219	222	224	259	220	239	247	243	250	242	216	204	220	228	211	232	218	242	198	221	225	229	219	242	221	218	236	222	231	218	207	244	222	203	238	202	204	222	216	202	200	217	222	224	217	228	228	219	221	239	226	211	218	226	235	222	225	228	227	231	216	229	205	218	213	222	238	237	214	251	230	226	236	225	236	228	221	210	235	235	233	221	229	216	202	237	236	241	231	228	224	232	230	205	220	220	227	202	218	203	250	235	231	217	219	211	217	228	218	217	201	260	223	220	218	202	214	232	234	229	177	209	245	250	211	201	196	199	236	206	207	233	238	229	217	238	221	225	234	215	232	229	220	241	225	227	224	210	251	212	237	210	218	201	220	209	213	223	191	207	235	230	240	215	237	211	213	174	210	232	224	235	243	224	212	234	182	203	237	237	220	198	220	215	197	216	218	224	203	202	251	245	247	257	190	234	203	248	252	225	240	201	220	197	209	234	245	229	227	241	232	227	246	220	191	238	256	221	226	221	211	215	233	220	227	228	219	243	213	199	229	223	204	237	209	212	199	201	213	194	231	245	209	229	212	235	226	225	180	215	203	224	208	205	241	217	220	240	215	233	225	225	237	230	212	214	209	242	227	229	220	220	216	228	210	206	223	253	233	226	216	224	176	218	221	219	199	215	230	226	247	199	216	242	233	231	213	228	238	242	224	215	226	228	225	205	221	227	205	238	197	225	215	230	223	268	243	214	217	236	228	225	239	232	214	227	233	189	218	238	202	259	225	206	250	227	261	235	214	207	220	202	193	229	237	224	220	222	214	230	210	225	217	228	239	214	256	226	216	213	214	256	245	209	214	210	218	234	212	221	261	254	232	252	254	226	249	235	217	227	190	255	219	200	188	223	213	222	227	221	211	237	225	245	199	223	198	258	229	221	209	238	205	214	229	200	224	241	226	238	226	227	191	234	223	217	221	220	200	228	232	236	218	231	210	220	217	218	202	227	205	238	250	232	221	237	206	218	235	237	226	216	216	211	220	216	248	223	214	226	221	214	252	229	224	215	238	193	219	220	208	212	228	235	249	197	252	237	198	215	230	202	223	223	211	225	238	229	215	227	218	201	227	219	239	201	232	233	228	231	213	228	218	202	203	215	235	216	225	226	206	230	228	228	231	230	236	217	213	228	219	249	231	217	220	215	227	212	247	227	203	215	235	217	212	238	262	244	212	231	228	188	223	223	235	218	218	234	211	224	234	229	236	236	208	216	206	208	199	229	206	199	232	228	213	216	229	222	251	224	223	234	214	200	211	257	233	197	220	230	254	208	199	220	220	229	230	235	207	209	237	237	213	252	248	229	254	239	255	251	203	222	203	223	245	213	205	229	230	210	239	225	220	210	220	215	248	223	212	230	202	217	238	216	219	209	204	242	227	210	231	200	203	212	211	214	207	222	241	215	230	203	209	213	219	196	198	224	218	219	222	186	229	218	218	231	204	187	212	207	212	245	195	214	219	254	204	245	210	186	238	201	213	220	206	219	241	216	230	228	236	247	221	193	196	232	222	220	244	244	209	222	215	208	223	234	220	228	229	227
57429	68683	68907	45843	20041	776	808	815	811	783	785	748	812	805	822	744	744	812	785	754	737	731	762	757	772	793	764	802	742	759	798	757	710	775	695	768	775	771	785	811	805	721	822	734	796	796	750	773	740	777	778	757	781	786	794	787	759	769	757	713	773	749	755	809	752	743	795	742	720	800	741	728	808	742	761	760	771	747	793	795	770	751	743	775	805	759	793	767	700	764	815	779	728	819	778	782	792	765	726	742	749	770	703	777	794	774	755	733	798	808	788	805	742	740	761	762	746	787	762	752	746	741	723	757	744	733	745	764	749	819	729	774	816	763	754	786	752	747	780	766	729	782	790	712	774	804	774	736	770	782	817	797	788	786	780	793	798	722	729	737	777	763	764	762	775	775	743	758	757	794	769	723	767	789	743	786	711	750	781	818	775	798	737	770	755	725	732	711	755	831	801	751	773	767	787	765	745	769	759	774	766	817	774	750	723	754	751	788	736	750	754	741	784	719	740	761	727	753	778	749	749	760	784	745	718	788	736	803	795	775	805	746	729	796	776	772	772	786	761	754	738	787	766	781	785	768	773	761	781	750	778	752	787	764	747	719	806	784	758	719	766	746	785	790	729	791	771	793	745	736	773	753	782	775	759	732	759	789	794	748	774	765	755	750	777	765	754	746	743	841	797	781	769	760	725	789	734	774	756	791	804	752	773	766	771	772	786	810	735	758	775	765	757	774	760	752	771	773	742	789	776	790	785	761	808	798	731	775	739	722	791	771	791	747	722	802	789	762	784	727	777	756	775	736	805	757	751	770	752	741	788	786	816	784	796	803	759	776	755	822	764	771	786	782	740	798	745	756	795	771	794	727	741	711	722	774	716	741	783	753	781	738	738	790	766	795	783	782	811	795	779	739	780	794	756	777	801	792	747	822	733	761	774	754	737	752	740	753	790	753	748	786	739	809	793	761	787	800	711	765	749	762	756	766	834	736	738	741	730	735	830	755	717	792	754	747	815	760	754	762	774	794	789	793	775	756	754	754	766	775	773	774	752	758	767	791	724	739	780	686	746	756	754	806	765	762	768	774	815	755	771	749	727	763	779	735	725	799	780	791	745	763	781	845	765	823	802	772	753	782	762	794	753	768	765	806	744	720	788	804	798	716	800	724	767	744	780	754	778	725	792	758	728	759	730	708	770	806	748	753	764	759	770	778	732	746	798	800	714	777	776	763	743	767	748	746	759	775	768	784	744	763	770	795	762	756	755	748	757	749	787	765	771	729	760	758	772	774	757	776	780	765	723	811	762	767	750	761	785	745	772	782	793	719	744	793	703	735	763	758	792	790	789	749	800	792	736	778	767	768	776	729	711	764	785	771	715	790	749	764	761	754	712	753	774	830	764	755	802	784	770	787	796	732	792	800	781	734	780	759	746	749	766	755	765	782	765	753	744	816	750	787	772	781	773	801	774	752	745	722	782	725	752	775	775	734	727	724	767	770	801	724	811	786	746	772	705	709	741	779	754	781	749	776	736	778	761	786	726	723	791	739	788	745	755	796	801	800	746	780	767	795	750	778	771	782	799	718	754	816	766	751	805	767	736	799	794	780	787	758	788	768	779	725	751	761	803	755	734	793	785	768	761	815	753	765	740	769	766	771	748	746	805	771	736	780	793	756	792	708	757	792	746	784	756	797	767	770	760	743	751	755	740	766	809	731	769	778	794	754	770	749	786	773	786	780	703	806	730	699	792	780	756	811	816	771	801	773	738	716	810	757	770	752	762	729	775	698	771	798	753	776	751	733	700	810	807	764	776	770	793	780	754	762	717	758	773	715	737	781	763	854	762	740	704	746	794	734	822	752	836	774	748	770	778	719	764	770	748	736	750	742	736	754	784	722	807	749	778	753	782	749	776	721	736	741	805	773	726	783	765	760	737	759	723	770	761	719	739	743	801	761	742	790	794	782	775	728	805	731	747	747	740	802	735	767	758	774	783	781	779	766	761	759	778	753	809	779	740	738	759	739	808	733	743	763	806	767	778	750	783	791	774	825	796	735	744	708	793	771	781	785	724	764	769	749	777	769	713	781	790	781	780	761	766	751	743	764	751	822	753	785	758	749	731	791	742	790	762	778	756	782	732	770	733	765	811	761	747	777	756	770	775	769	794	755	775	770	731	760	759	759	780	758	752	775	771	752	727	749	763	769	831	753	785	734	771	774	824	773	734	760	791	768	812	697	780	736	738	749	754	810	709	750	771	770	744	808	811	747	795	793	783	728	747	733	777	825	750	754	783	773	742	810	772	755	750	734	702	765	773	806	799	825	779	776	778	764	751	792	775	777	749	758	768	772	746	714	703	735	812	746	769	734	744	699	777	723	776	758	769	720	741	775	759	794	746	739	753	783	789	728	760	809	775	734	766	764	779	804	776	753	737	744	730	765	747	728	822	794	734	757	731	780	734	764	728	720	754	747	757	758	774	810	752	786	783	778	780	788	720	798	771	766	797	739	777	779	765	726	746	781	750	730	772	724	757	724	754	755	734	724	747	806	781	732	715	775	769	796	746	747	753	770	747	744	763	763	716	771	793	766	793	790	767	778	809	763	739	782	726	752	786	761	730	756	745	796	768	758	753	733	692	805	777	762	781	750	762	754	759	765	783	797	784	776	765	758	814	775	716	736	784	747	702	763	729	787	777	778	760	751	811	748	774	712	765	769	771	735	781	737	763	839	778	771	749	803	735	739	754	776	740	739	714	778	765	755	777	782	760	768	756	758	770	742	764	770	749	717	762	805	749	785	803	746	735	755	792	788	793	720	763	725	743	753	775	790	770	767	752	778	735	761	772	737	761	749	736	806	742	771	760	794	775	741	742	772	739	843	774	760	755	774	733	783	733	763	750	756	835	737	730	767	805	766	699	730	802	782	804	779	756	738	762	775	686	731	780	760	791	780	788	717	738	693	798	706	747	734	786	754	789	771	738	776	740	735	809	792	749	788	810	740	805	788	784	778	727	765	773	757	759	758	723	782	735	758	765	764	786	801	772	783	734	749	754	747	776	779	759	753	766	774	791	723	766	744	766	792	732	766	763	768	757	808	738	721	758	746	778	773	744	761	749	750	801	706	759	761	817	748	750	769	739	784	761	755	787	730	798	747	769	798	822	717	770	775	742	744	760	759	691	785	766	747	782	805	770	737	770	766	760	742	731	754	766	767	739	801	725	756	750	738	756	801	735	797	722	761	766	748	806	785	813	798	785	760	742	781	726	721	723	791	706	811	754	771	754	769	757	860	748	749	744	774	775	745	741	766	772	743	779	783	788	787	766	742	760	717	756	770	756	726	757	784	725	785	775	796	748	767	728	734	749	769	782	722	717	752	773	777	823	814	751	785	827	751	818	788	774	764	805	752	809	781	748	741	737	786	777	762	745	739	776	730	721	779	738	753	726	747	809	752	747	721	779	786	803	785	774	768	742	772	794	754	788	770	756	782	741	748	737	797	736	741
22090	14948	13688	4973	1074	222	204	224	207	202	191	214	203	219	194	231	218	224	224	218	203	204	193	215	206	222	204	220	205	204	195	234	216	221	233	210	214	180	187	208	239	187	214	209	189	181	188	246	212	217	193	201	215	197	200	209	206	196	176	210	209	220	224	209	207	223	206	216	204	204	202	216	184	206	207	196	205	192	218	191	230	195	184	219	257	214	193	205	214	200	196	202	203	203	204	188	221	213	206	224	206	204	208	238	205	178	206	229	196	194	200	217	215	206	195	219	234	206	204	200	219	205	204	235	198	224	195	191	202	209	220	204	212	199	230	212	188	220	218	255	215	194	206	212	219	203	215	209	207	200	202	206	199	221	192	220	227	211	207	206	214	197	205	202	201	194	212	195	208	194	201	203	187	207	230	214	240	215	224	211	204	189	199	212	238	200	225	207	202	199	222	213	215	224	210	210	194	211	212	194	198	217	194	190	212	199	227	215	202	227	202	191	216	183	199	219	242	218	209	206	208	201	210	214	232	213	204	218	226	208	184	212	231	224	202	172	211	197	209	218	227	223	211	211	223	220	195	187	217	222	198	223	181	224	229	212	225	218	235	187	216	208	217	212	230	229	197	231	209	174	224	189	198	195	228	207	189	210	190	226	210	206	187	187	202	206	218	204	207	220	232	195	230	208	199	231	208	218	204	230	214	205	220	211	224	199	238	198	225	204	201	200	212	208	230	228	235	214	227	212	195	199	207	204	206	222	221	195	227	211	202	212	211	213	182	216	230	211	197	240	192	200	211	231	205	207	197	212	208	227	189	203	210	186	212	205	205	201	207	226	200	199	231	236	207	205	195	242	210	210	192	209	221	195	193	214	197	191	206	223	188	203	208	192	211	177	214	225	192	191	214	215	205	211	208	218	220	188	203	202	204	214	226	203	204	211	179	206	215	213	227	210	218	196	219	215	218	184	209	203	219	242	220	211	214	230	200	195	195	209	204	195	218	236	218	214	235	193	225	222	206	217	235	192	220	203	209	212	193	206	178	207	206	221	226	196	199	210	233	219	195	223	200	214	206	219	186	248	218	214	188	216	212	194	197	193	228	185	202	203	211	177	215	219	211	224	212	189	218	206	236	198	188	196	206	228	225	186	207	208	233	210	176	215	253	204	186	206	222	189	221	209	211	193	188	222	194	200	216	225	193	190	222	245	208	192	224	225	203	205	213	195	189	189	213	231	230	204	216	197	214	180	236	197	209	205	202	193	224	209	209	221	227	249	207	228	185	204	183	215	192	193	188	220	219	212	182	224	207	202	202	194	202	214	205	217	204	234	215	194	219	193	223	207	213	212	218	210	175	199	197	222	180	207	217	200	197	216	197	213	228	210	213	217	211	218	208	194	208	189	220	216	212	227	204	252	177	203	232	225	227	183	211	194	203	187	209	225	215	207	206	175	188	208	192	187	211	209	206	197	223	208	218	226	226	185	199	218	231	202	205	194	179	180	215	224	217	262	200	187	221	191	204	207	196	205	222	221	199	216	222	192	192	219	218	224	189	191	201	215	213	216	198	211	190	198	210	211	203	195	198	173	231	180	221	231	222	225	188	231	217	208	183	204	196	225	201	208	225	219	215	201	217	217	190	251	201	180	186	209	220	197	225	217	199	207	196	206	223	192	202	200	213	212	210	202	203	209	218	170	213	222	228	239	224	198	233	218	209	195	239	206	208	204	205	200	224	218	204	214	219	216	212	216	214	195	194	187	205	210	227	223	199	202	208	208	220	223	225	208	184	186	222	217	213	202	209	188	201	207	199	209	176	196	209	228	226	213	189	198	212	184	214	191	229	200	209	212	218	233	216	214	222	243	194	208	195	204	227	197	190	221	214	203	215	196	176	204	209	221	182	224	199	222	220	226	218	194	208	231	213	200	211	208	236	226	209	220	186	228	213	188	167	205	213	201	208	208	231	216	205	196	210	196	213	202	195	205	201	185	230	219	219	212	179	223	196	179	208	219	194	200	208	186	227	196	217	193	234	212	196	192	214	187	218	208	199	199	225	211	210	207	197	206	179	210	204	190	206	215	201	215	214	224	181	209	195	200	235	187	228	201	191	229	205	206	231	222	190	223	185	219	222	211	215	198	235	229	205	204	213	223	232	197	190	202	210	204	195	215	219	246	210	213	190	192	193	222	205	215	212	242	234	224	223	200	219	224	205	215	209	183	223	188	209	222	194	190	176	209	214	194	208	209	223	265	191	218	218	245	204	230	239	184	209	226	207	222	199	202	195	220	204	205	196	211	218	216	230	206	194	220	206	217	187	207	205	201	184	210	209	200	209	198	181	217	234	225	211	204	218	214	204	223	222	197	209	218	194	201	253	211	223	218	214	199	185	198	197	205	211	209	225	209	204	211	210	239	196	225	212	204	200	232	218	202	196	216	210	204	214	197	201	207	227	202	225	208	210	230	221	202	198	219	218	248	217	214	199	224	229	204	225	240	207	211	237	236	218	212	211	209	222	201	229	194	211	182	214	186	236	223	214	226	209	224	242	203	200	186	205	217	205	209	214	243	216	206	199	193	192	212	200	206	192	188	214	185	227	200	226	204	218	212	202	221	222	200	215	197	229	197	218	209	217	227	213	201	208	203	197	195	228	219	194	209	190	208	187	194	210	182	207	216	218	202	221	185	207	192	218	215	203	236	191	211	212	242	212	197	206	194	190	216	214	197	193	171	194	198	186	211	221	215	214	185	210	183	200	210	198	193	209	225	217	213	181	205	191	196	196	203	209	209	214	186	196	211	214	194	181	211	207	229	229	183	211	194	221	216	210	194	194	191	215	222	198	215	211	242	212	190	213	193	193	184	200	211	205	197	205	183	210	237	201	199	201	217	180	221	217	231	226	207	213	213	234	205	204	194	200	226	205	219	187	205	204	215	213	230	225	208	217	203	209	195	198	211	194	211	211	198	223	214	212	213	221	189	226	176	218	193	220	197	218	209	226	216	209	217	215	232	191	212	213	229	205	212	212	195	222	218	199	206	190	175	193	205	200	204	197	231	232	203	226	240	194	214	188	229	211	204	207	205	191	227	202	198	195	190	189	240	195	224	207	212	214	218	193	193	199	193	197	230	174	219	218	214	223	226	195	191	211	199	203	208	193	203	188	210	223	237	213	220	190	221	207	212	212	191	243	211	225	210	172	208	196	188	221	205	205	198	240	222	234	215	203	241	197	234	219	220	195	208	193	231	205	223	236	215	197	204	221	217	214	218	216	225	204	202	194	203	205	214	193	204	201	186	219	221	221	207	191	196	207	223	193	223	208	192	215	234	218	202	214	216	200	177	218	184	217	216	212	194	184	215	212	205	231	212	210	213	216	221	221	205	208	212	212	192	183	208	212	204	217	217	200	227	199	183	196	212	210	239	204	215	188	233	235	203	224	237	227	210	222	212	195	221	207	217	214	162	218	193	218	207	215	206	218	192	223	202	208	235	207	204
24471	21779	22948	12051	3481	717	708	716	753	761	714	726	756	740	743	706	672	747	730	755	760	741	734	689	737	754	774	739	755	705	733	695	738	766	724	722	711	682	773	748	773	772	703	741	734	752	712	690	752	729	723	755	734	728	826	785	759	740	722	764	721	746	723	731	807	727	728	745	723	744	734	713	757	725	766	704	747	660	761	724	732	732	739	725	765	727	740	708	712	720	756	746	772	714	741	726	726	758	751	724	689	715	733	743	744	773	757	786	742	732	737	757	705	774	712	720	715	742	736	723	691	703	739	749	663	778	692	746	742	725	741	767	766	739	747	749	728	842	744	779	757	735	723	747	734	718	752	773	794	783	685	749	778	721	757	761	759	728	788	698	693	739	721	744	753	713	746	735	759	729	772	747	721	744	702	757	734	736	751	716	753	720	749	752	753	762	732	759	744	732	779	705	692	703	741	766	717	724	745	743	718	711	700	695	716	718	769	755	749	718	713	732	734	728	731	806	749	737	759	748	738	731	747	749	735	719	760	713	735	736	673	692	797	759	716	712	779	783	761	754	766	735	753	752	710	678	718	793	725	700	705	755	715	747	692	718	732	717	732	771	685	747	752	738	727	754	799	756	731	674	718	725	709	712	681	710	726	789	729	733	744	773	724	716	710	717	785	777	755	723	758	720	778	744	782	737	768	754	771	696	757	728	708	712	761	688	732	774	735	706	715	717	717	754	735	732	736	765	748	743	785	777	748	776	738	745	729	740	752	773	722	694	756	738	727	729	740	817	716	730	753	714	675	746	727	677	705	722	715	773	710	781	739	772	721	723	738	738	745	755	776	712	733	716	745	803	750	745	752	700	706	734	797	738	795	748	759	765	723	696	756	719	744	751	740	729	759	722	668	709	701	689	741	745	744	753	790	727	742	741	707	746	784	726	706	744	724	754	738	802	760	676	716	748	764	726	759	749	720	785	737	721	752	713	700	664	718	701	813	764	757	716	762	703	725	700	732	767	754	715	759	703	728	754	729	760	715	750	762	698	719	745	757	710	720	756	782	749	731	755	738	744	729	747	665	728	762	743	739	728	753	776	743	750	736	753	714	729	725	751	750	753	747	714	816	741	699	754	741	753	731	716	735	760	765	769	709	766	752	695	684	735	764	789	697	723	783	727	711	731	785	723	723	761	722	764	771	749	737	733	712	695	772	736	718	733	752	763	770	761	730	716	724	742	715	698	753	743	768	748	741	780	692	719	763	761	792	777	720	758	733	750	775	705	777	726	723	747	704	722	721	773	699	731	753	763	728	750	735	722	740	776	735	717	772	788	716	775	708	738	740	747	774	716	691	721	735	717	732	751	759	763	738	742	734	729	736	786	727	750	739	766	708	753	740	705	728	774	760	748	728	748	738	764	740	744	714	734	785	766	689	741	721	733	712	732	782	727	722	752	766	739	689	689	741	726	750	747	728	724	732	749	771	719	739	728	765	716	745	746	758	730	750	708	699	753	739	741	714	768	746	740	738	758	713	687	783	740	695	754	742	699	718	715	731	698	719	730	686	735	734	725	743	717	745	708	724	721	739	754	726	744	730	682	757	759	747	721	777	726	704	725	704	712	713	766	747	667	740	750	690	718	706	779	743	756	702	722	734	718	750	722	749	769	736	738	755	747	754	803	729	719	763	684	739	771	716	721	810	754	737	729	806	750	739	741	695	703	740	763	704	753	752	693	726	728	747	709	755	762	805	769	753	707	784	720	749	733	786	728	718	698	743	704	740	749	741	696	734	765	748	732	716	787	791	700	757	718	788	778	726	811	710	739	742	708	748	739	724	742	708	722	750	700	750	777	734	744	754	728	719	719	722	722	745	708	779	722	748	724	743	753	754	721	734	711	787	762	747	776	716	732	705	707	740	792	725	748	751	748	696	692	733	712	745	728	757	760	769	748	708	732	752	751	747	765	746	712	737	721	769	752	756	696	688	729	743	791	743	769	742	735	746	681	749	706	754	714	743	768	742	706	699	754	734	757	733	690	740	729	737	702	749	759	715	764	763	703	703	706	748	735	702	758	679	770	738	748	731	731	730	766	804	766	742	744	715	735	694	733	751	751	732	778	753	761	742	704	751	750	755	747	755	712	743	768	738	700	747	730	718	751	745	738	751	761	710	726	723	706	786	730	758	743	752	736	767	712	713	744	792	731	735	714	748	766	756	724	747	745	731	712	789	742	720	715	737	729	762	704	809	741	733	707	729	759	744	753	713	689	758	678	743	717	718	780	743	740	748	714	789	681	770	713	694	750	768	755	720	709	774	727	790	771	692	708	783	768	715	701	686	776	779	746	756	715	732	756	745	720	769	704	750	749	740	734	750	751	757	761	772	753	690	695	738	712	755	752	764	707	735	777	780	699	672	772	728	751	701	688	771	718	707	748	702	738	735	763	736	748	752	781	741	723	724	748	713	737	721	726	716	725	697	717	729	735	751	757	763	725	745	758	738	808	740	746	743	741	732	740	693	724	740	736	786	765	766	728	710	727	712	709	745	784	739	753	723	713	750	755	743	736	796	757	730	763	782	736	773	752	758	747	702	757	764	720	748	769	708	738	708	752	720	722	734	742	724	726	809	773	727	763	738	749	754	739	708	720	705	736	743	707	730	715	726	724	715	739	758	758	806	754	709	764	742	727	756	730	739	723	725	735	747	709	739	793	787	778	750	738	736	700	730	724	711	788	716	750	706	719	701	740	740	772	789	737	737	742	715	784	733	725	759	731	720	715	808	813	724	719	718	719	770	718	711	737	758	695	758	724	773	733	752	750	759	727	733	695	735	745	702	716	729	780	778	732	731	736	717	742	720	738	764	699	763	710	754	777	707	751	778	776	774	758	692	775	735	776	742	783	734	671	785	765	771	753	746	686	722	702	717	752	716	740	822	774	735	738	697	723	722	804	701	767	723	762	727	737	771	739	756	741	727	756	739	700	702	779	771	759	716	755	758	735	704	741	730	694	722	754	772	749	738	786	717	671	704	706	685	697	733	714	768	794	714	784	709	718	787	723	724	690	732	759	771	716	753	792	748	710	728	736	760	679	688	768	729	764	722	769	722	711	731	789	738	742	729	755	701	762	704	746	786	768	747	688	727	716	720	707	794	698	713	703	715	749	735	744	692	725	736	699	697	739	704	748	779	750	719	762	708	756	775	752	743	694	738	779	740	717	691	706	759	737	708	708	754	775	703	732	725	743	736	728	730	782	692	703	805	750	771	765	722	706	777	705	756	774	715	756	762	776	749	756	777	728	736	772	741	698	742	753	763	737	771	773	753	770	788	754	703	796	714	737	728	726	714	718	723	746	752	770	740	701	727	803	780	706	750	774	706	767	750	776	706	762	729	759	782	678	749	721	746	786	731	712	768	737	763	720	732	743	765	770	699	733	702	734	759	723	751	722	735	755	746	747	702	746	701	742	744	747	720	752	691	757	748	745	710	750	728	748	729	726	732	757
65042	67335	59219	33274	13129	916	200	167	172	190	211	158	172	190	170	191	168	209	168	183	167	150	179	165	156	182	168	180	175	166	169	170	156	167	149	165	179	165	192	180	163	167	153	183	188	178	164	185	162	191	178	207	182	182	162	173	165	180	166	176	176	182	175	197	183	182	167	159	188	167	169	172	180	168	162	161	199	173	184	187	180	170	183	173	160	178	169	165	178	169	200	192	176	172	175	155	184	163	213	166	184	169	179	178	166	178	175	193	199	167	185	169	191	166	180	176	185	198	174	189	171	181	165	188	165	180	194	185	194	178	192	179	162	173	172	176	188	205	185	168	155	189	182	168	166	199	169	157	197	140	181	170	172	185	165	191	196	175	177	165	162	176	165	168	188	161	159	194	202	185	177	168	184	182	183	194	176	157	192	156	216	182	192	174	183	160	153	187	174	185	185	169	201	198	188	160	159	180	189	183	184	182	190	180	199	179	189	183	168	198	180	203	175	186	191	181	177	193	212	178	166	176	174	154	152	191	205	179	171	188	178	168	168	184	187	189	152	184	180	156	181	184	198	178	209	184	194	168	184	170	158	190	176	177	191	173	185	177	203	175	176	191	149	183	177	187	188	192	179	178	198	175	199	188	177	178	172	173	181	169	186	176	189	155	176	171	175	171	194	170	183	158	179	193	191	194	172	192	185	177	171	177	180	160	186	182	181	175	177	190	184	167	217	187	167	193	194	177	176	186	153	173	178	150	172	176	165	170	197	161	192	172	166	174	159	177	188	181	176	220	219	180	158	154	178	185	212	179	185	165	163	176	167	180	191	182	189	165	173	201	203	193	179	182	167	182	181	193	155	189	196	191	178	200	142	180	184	176	179	186	180	165	177	147	186	185	166	158	181	170	177	156	173	177	190	183	169	170	160	203	198	194	163	192	190	201	147	160	170	185	182	178	176	194	154	167	186	178	161	186	173	204	171	174	187	172	168	196	187	177	175	183	169	171	192	173	184	164	191	182	174	197	175	160	189	152	174	173	195	175	173	181	193	181	165	175	180	188	189	191	177	193	182	164	185	210	149	164	173	193	162	176	183	202	172	172	168	178	167	181	196	157	193	198	180	178	164	193	185	164	163	184	175	183	208	154	183	160	189	168	199	192	191	175	185	195	163	176	177	187	200	171	168	186	179	182	167	173	187	181	171	188	198	205	172	211	172	167	169	185	183	170	185	205	208	167	174	189	189	207	167	176	182	198	160	164	172	185	174	163	172	175	195	186	174	176	179	173	186	197	175	162	176	152	164	182	189	178	174	170	185	194	178	199	151	182	176	200	181	197	180	167	173	184	179	179	168	187	165	181	141	167	192	170	163	188	174	169	180	180	198	202	183	207	184	216	163	187	171	174	191	180	180	185	170	170	196	192	182	191	174	198	183	173	170	161	175	179	154	190	174	170	184	169	184	198	176	190	173	191	181	168	178	192	181	171	169	158	162	158	167	160	188	177	162	153	156	203	179	165	188	207	175	180	159	179	176	204	171	169	168	174	180	186	185	175	182	175	182	155	171	175	173	166	185	157	169	165	187	175	177	173	198	189	185	174	165	164	187	181	179	172	168	170	182	172	189	178	176	172	166	198	167	186	186	197	167	160	142	184	183	155	165	200	171	180	156	172	191	169	174	185	190	153	159	203	169	188	194	161	174	171	178	192	182	149	165	203	187	168	157	173	156	181	182	165	173	179	172	198	195	159	169	201	182	172	175	178	186	178	181	181	199	185	144	183	179	191	169	170	185	159	178	168	174	174	198	179	169	183	186	188	183	197	174	178	178	176	173	180	151	188	174	205	170	179	187	192	148	154	156	181	190	182	176	182	190	187	211	188	174	169	173	192	167	162	179	187	184	191	172	172	181	157	184	198	171	187	174	165	186	187	177	192	186	164	183	178	174	164	178	169	167	176	164	186	154	174	175	202	167	171	177	145	180	186	191	187	167	171	179	183	176	170	179	171	176	152	173	186	196	150	176	171	176	162	173	173	178	178	167	171	199	190	147	198	186	170	183	159	169	169	159	180	172	152	180	196	186	161	181	176	168	196	166	185	155	182	176	157	202	186	177	181	184	178	162	183	176	174	169	179	174	172	167	172	172	181	192	177	175	181	168	177	182	146	161	173	146	161	161	164	178	160	183	151	179	158	159	163	172	166	155	170	142	152	181	184	173	159	150	170	185	201	190	175	171	149	185	194	196	173	174	174	140	179	199	185	194	177	147	161	174	168	189	158	154	167	170	180	171	193	179	183	162	170	177	181	192	170	177	184	201	168	151	182	181	199	151	189	165	179	185	173	183	203	208	193	170	168	189	166	177	171	165	186	182	194	178	175	171	171	183	188	189	167	179	191	164	156	184	188	180	158	178	159	188	176	195	158	177	172	192	163	186	214	184	210	190	164	191	189	189	170	180	159	192	168	192	193	157	173	204	181	172	162	180	157	187	176	176	184	206	181	170	183	176	185	185	175	158	160	181	185	166	183	191	186	183	158	184	187	199	171	155	177	168	168	207	182	167	159	188	171	159	163	172	175	190	196	180	196	181	201	170	177	195	178	157	183	165	178	171	172	184	166	185	187	187	165	180	188	158	189	205	174	193	186	168	188	182	196	186	183	189	173	180	192	167	161	158	176	171	169	161	189	175	182	214	145	180	147	193	201	177	177	188	166	168	175	171	171	169	184	159	158	186	186	182	173	180	177	180	181	189	173	174	169	184	187	194	164	182	175	197	181	150	156	163	182	187	153	159	180	177	172	176	172	178	179	177	179	172	188	203	163	180	158	162	179	167	178	158	186	155	209	185	188	193	176	188	184	152	175	183	141	151	190	179	180	174	175	197	170	158	175	176	169	164	151	147	166	168	188	191	167	190	180	168	164	190	195	162	180	176	187	168	190	184	185	183	188	168	171	188	187	200	169	166	153	166	200	168	169	187	181	173	178	175	192	188	184	178	176	205	186	197	148	195	160	201	178	167	177	179	191	162	174	182	200	175	167	163	181	171	188	168	175	196	186	193	161	187	165	164	170	193	182	192	214	168	170	190	183	162	196	173	178	170	164	176	179	179	179	193	186	164	157	178	176	175	191	184	162	157	177	149	181	186	177	166	192	184	194	170	164	171	172	212	199	167	171	169	177	188	165	166	188	153	186	183	183	151	178	174	179	164	181	177	179	188	188	194	160	169	165	179	168	181	179	180	153	174	186	167	174	174	177	161	182	148	158	181	157	180	186	167	205	175	176	163	170	169	175	173	179	160	177	179	176	176	170	160	161	178	161	206	185	176	199	163	214	172	181	171	196	180	169	197	165	185	192	187	185	186	166	181	172	184	172	158	159	175	182	162	189	160	188	172	172	173	178	179	184	197	194	172	159	173	182	173	182	183	180	171	173	205	186	188	190	190	185	164	160	169	175	177	168	181	157	158	197	170	161	183	185	181	181	161	167	182	186	153	174	179	167
47870	55104	56780	38520	16540	695	637	662	617	646	674	637	700	681	617	657	632	698	674	668	636	641	633	669	629	639	600	662	645	670	618	626	650	624	695	632	606	632	633	652	628	639	655	592	618	624	648	654	691	627	633	662	630	603	634	698	654	636	660	654	632	635	623	641	610	591	636	609	637	627	629	623	673	646	663	579	625	641	596	605	644	660	652	660	644	662	616	631	653	596	635	643	679	640	651	636	640	659	647	641	593	613	606	601	566	587	615	633	630	611	615	676	638	634	618	630	603	627	635	626	620	630	679	642	610	619	702	620	621	665	658	626	626	630	608	654	630	645	627	648	615	637	602	636	694	679	605	607	640	647	620	581	664	604	621	657	662	607	612	602	627	648	631	638	682	610	588	604	645	653	629	626	634	644	648	606	670	648	614	639	580	600	700	631	625	613	665	644	652	661	599	591	607	649	629	665	632	621	612	633	597	614	621	614	650	627	657	581	655	627	634	659	635	645	638	626	654	633	705	674	647	650	633	625	639	677	693	649	635	626	647	604	648	629	603	617	587	626	585	629	625	608	602	623	619	629	636	638	638	612	640	632	620	650	630	665	668	616	644	632	674	612	603	652	623	594	619	617	624	616	652	641	650	617	663	646	617	630	685	622	628	654	634	598	647	633	633	597	621	608	663	671	662	636	621	658	624	652	602	662	618	643	613	638	586	605	652	617	639	640	650	563	615	604	672	612	619	654	668	597	647	637	626	678	609	645	600	638	644	634	624	666	648	630	612	612	637	607	649	639	607	650	598	639	587	562	632	589	670	620	645	642	657	647	600	623	656	622	657	613	645	607	616	657	597	639	629	656	600	659	571	619	609	564	660	658	613	632	648	680	679	621	641	623	601	656	620	617	635	616	588	664	650	647	651	655	596	650	642	601	647	630	619	602	632	645	630	623	655	609	561	623	633	637	566	647	574	608	642	648	635	631	610	643	626	638	652	630	637	656	621	614	635	622	682	627	635	629	622	677	672	637	633	602	624	643	647	635	618	627	625	657	635	679	605	604	584	621	611	680	636	675	663	665	647	619	609	622	640	587	656	668	635	612	660	621	646	651	611	576	695	680	676	646	610	644	633	630	697	661	627	646	633	647	654	617	642	628	660	640	641	645	621	644	653	638	638	643	625	669	628	660	626	647	672	643	649	661	608	618	577	654	602	685	624	623	620	616	638	621	615	639	670	609	666	593	650	654	640	616	634	615	649	637	649	672	615	625	617	584	656	628	588	661	597	615	618	651	628	608	665	652	647	609	650	605	621	630	604	643	606	612	658	630	626	655	639	682	661	643	616	623	587	664	603	582	619	614	647	627	654	628	677	604	644	600	651	633	640	646	607	627	588	629	621	684	631	618	611	655	592	631	655	596	652	625	623	604	692	621	647	638	656	657	647	607	613	638	635	622	559	670	647	662	590	668	628	656	629	593	622	595	633	582	669	609	603	615	622	615	657	614	576	628	688	616	644	643	651	624	620	613	665	643	641	681	631	668	633	649	680	620	620	617	641	657	619	614	661	591	634	658	613	648	618	632	655	643	610	673	641	637	664	643	660	646	629	610	674	632	624	655	638	642	654	573	616	684	621	590	635	638	681	640	674	653	578	647	660	638	621	600	617	636	602	625	622	640	620	627	604	614	617	623	637	602	638	617	605	634	603	632	617	656	619	652	636	613	587	657	659	648	576	635	655	583	625	627	647	635	656	640	606	642	665	666	684	646	611	623	620	651	645	619	641	658	636	635	624	638	626	622	682	616	647	675	612	610	681	641	633	609	620	643	624	660	634	626	667	630	657	598	683	583	620	608	628	604	640	646	594	635	619	653	581	630	640	643	650	645	614	663	671	625	664	646	590	631	594	598	629	656	621	635	636	667	668	608	660	627	650	654	596	624	643	643	638	634	659	649	631	619	658	615	717	609	646	626	645	598	618	634	631	690	656	643	670	661	655	634	625	613	624	617	624	660	634	601	659	611	648	635	652	646	657	647	599	628	654	630	596	643	647	583	660	630	664	625	625	638	676	622	656	648	628	639	617	632	609	607	638	688	614	652	683	607	641	610	710	636	652	628	619	648	614	602	595	645	627	627	633	658	652	593	653	634	619	654	644	638	675	678	664	663	618	653	658	567	618	664	636	646	586	655	631	642	606	641	599	639	668	628	623	602	623	606	640	648	661	614	650	633	642	617	619	610	645	615	573	646	619	690	666	577	643	600	648	641	647	632	611	596	656	687	664	606	651	593	637	605	628	621	634	658	634	665	641	668	679	624	640	609	620	625	615	631	632	610	664	659	633	629	614	620	610	618	638	587	631	643	619	652	628	615	664	619	658	676	601	600	645	642	593	622	705	605	710	651	612	635	651	631	616	610	623	659	620	639	607	635	636	630	665	641	660	631	663	634	639	613	677	643	670	618	666	655	659	626	662	638	657	683	684	644	635	678	615	571	584	651	646	653	602	649	625	617	634	612	655	603	648	617	633	702	620	652	635	638	648	655	647	630	632	619	651	660	641	636	604	671	640	649	618	675	600	618	600	592	611	658	645	630	662	616	628	635	644	582	646	639	651	644	646	621	670	592	640	580	657	644	632	645	630	620	640	616	654	597	645	632	644	631	600	626	669	621	651	644	653	601	643	640	627	614	656	607	652	616	674	649	686	623	631	627	657	666	631	645	661	629	618	619	646	612	612	684	635	628	657	686	677	637	649	690	608	628	601	597	600	641	652	590	670	641	631	646	656	663	617	653	693	619	674	635	653	630	620	647	638	653	635	680	645	636	635	641	627	674	639	639	595	619	655	616	661	641	641	637	651	630	602	629	676	658	640	644	665	672	656	611	689	651	640	598	614	648	634	614	599	651	622	590	600	635	680	605	685	635	615	679	645	635	625	635	681	637	619	612	638	608	575	686	629	643	639	641	661	602	642	648	594	581	641	672	598	623	597	612	627	632	693	587	640	629	650	622	655	638	639	685	648	640	632	633	591	652	689	699	661	648	705	599	619	612	630	625	575	617	645	638	643	589	612	623	633	646	629	654	668	683	599	630	621	633	650	600	635	622	650	634	628	652	663	626	653	648	612	620	642	607	649	629	592	678	671	660	642	653	583	611	640	618	603	605	640	643	618	622	682	642	633	629	636	622	616	603	616	595	615	640	618	628	652	632	602	629	595	586	664	607	634	607	592	625	639	658	668	698	646	621	684	630	651	663	598	617	651	633	626	674	650	616	611	662	650	622	661	616	632	619	596	672	657	612	605	651	623	589	671	679	597	635	664	615	641	673	621	619	641	656	644	654	620	598	651	615	646	614	656	674	617	647	614	631	631	624	654	666	630	653	621	619	610	651	629	638	619	680	635	688	695	576	659	635	630	655	625	605	617	638	661	618	619	668	646	660	573	634	624	590	607	618	616	587	620	638	641	641	627	629	651	626	639	635	640	614	610	624	642	639	651	634	633	648	631	645
74453	78228	68567	44046	19403	2348	295	235	223	228	212	238	234	210	259	213	198	209	198	233	277	241	238	210	217	238	239	231	243	221	215	227	207	211	255	229	216	229	227	195	205	192	236	232	209	232	241	223	243	217	214	233	232	231	233	238	250	216	234	239	186	232	205	222	231	233	225	251	221	251	210	186	205	235	222	218	220	236	226	233	230	225	230	243	217	232	211	199	196	218	231	202	237	238	215	226	206	228	242	225	231	230	220	232	212	212	236	230	239	222	223	220	221	222	211	214	222	211	209	235	240	204	220	220	214	206	208	226	200	226	247	232	244	224	204	226	196	226	222	217	206	218	212	221	246	202	251	207	243	208	239	203	223	214	211	213	201	220	240	237	214	225	225	257	234	219	219	234	239	193	198	217	239	201	228	205	205	236	222	256	222	221	226	210	207	212	216	216	231	238	237	230	236	205	228	224	231	198	234	234	214	243	218	201	216	242	233	244	228	216	258	234	205	220	233	225	234	216	208	238	253	206	200	201	204	220	256	238	214	201	207	208	225	223	212	233	247	216	231	224	222	221	246	239	201	212	215	244	208	255	230	237	214	209	215	215	242	237	224	216	209	226	200	231	219	199	203	229	246	210	210	207	217	213	221	223	218	238	204	211	262	231	248	249	242	217	189	221	225	225	212	208	230	231	221	229	240	257	220	206	213	187	196	225	205	249	234	208	206	227	219	220	210	215	193	234	220	238	217	224	229	227	227	247	245	218	237	227	239	220	225	212	211	221	221	208	210	220	207	242	221	208	230	225	216	242	245	213	207	208	222	241	206	234	229	201	208	206	213	224	225	224	195	217	232	198	212	212	251	197	196	195	233	239	209	243	207	203	227	215	221	228	224	226	227	220	213	214	221	245	228	224	235	245	202	233	232	238	228	185	224	234	229	199	214	230	227	229	231	236	241	240	244	198	216	206	218	217	200	190	197	241	240	221	260	251	230	230	235	207	209	252	246	234	216	199	220	200	205	214	213	231	212	273	235	208	213	238	224	229	197	217	220	214	213	236	194	231	234	239	201	232	227	203	204	215	219	249	240	210	227	254	223	185	221	205	210	227	209	224	224	206	232	213	201	203	203	209	211	228	196	239	205	222	216	226	217	235	221	234	219	222	214	216	224	216	214	229	225	240	209	211	223	247	228	240	251	223	225	237	231	235	234	205	223	220	209	213	236	221	241	235	219	231	236	213	220	204	209	247	222	202	216	207	214	225	230	226	218	203	225	237	240	238	220	267	223	208	215	246	219	234	225	199	260	234	233	215	203	199	232	224	216	216	232	241	218	197	238	232	224	245	237	236	201	235	204	226	218	215	206	205	212	201	216	227	219	219	218	242	223	222	222	223	205	192	236	224	237	230	196	223	206	231	243	191	224	245	229	223	238	227	229	223	211	222	222	229	260	217	248	210	229	240	236	247	207	236	209	233	229	233	226	200	227	250	213	229	227	232	241	209	219	224	214	219	220	201	239	230	211	221	233	227	197	240	233	192	206	243	232	210	232	262	217	229	240	202	229	227	221	235	231	239	222	213	225	225	259	237	227	232	213	193	211	212	223	216	212	228	217	218	244	206	206	233	220	240	229	206	235	253	206	256	214	205	216	200	199	241	238	217	219	205	202	205	210	220	218	216	221	203	210	214	225	217	221	228	230	229	218	245	229	200	250	233	243	224	216	222	206	226	225	208	234	236	222	224	220	217	224	208	245	239	217	218	237	233	243	199	228	230	238	217	199	212	218	205	228	210	197	239	214	226	210	228	208	198	236	243	200	199	215	214	215	227	211	218	217	205	203	211	222	236	216	248	211	218	206	232	224	198	203	202	219	220	214	202	245	213	208	214	209	229	228	254	237	212	212	205	235	216	207	235	217	261	201	196	226	199	204	197	209	208	198	213	222	240	215	224	202	230	223	236	186	214	218	222	235	213	199	231	252	228	236	221	225	234	199	232	231	216	239	193	233	212	207	214	251	252	216	232	247	222	248	234	184	192	219	222	241	223	221	261	224	243	231	213	194	251	205	204	223	230	256	185	215	218	221	235	221	256	212	230	210	199	237	246	242	276	229	247	234	191	250	238	201	246	227	222	242	210	222	242	220	209	239	235	255	237	240	218	228	212	230	232	202	200	225	225	238	230	231	217	238	226	218	210	219	203	205	231	210	224	230	216	224	204	218	208	221	209	223	237	199	207	217	198	209	235	202	221	225	203	222	177	245	209	216	226	205	229	229	207	219	220	192	240	232	207	223	242	213	206	227	263	223	230	220	246	213	198	237	240	212	234	208	207	214	198	271	214	199	235	251	222	222	231	225	193	198	229	236	251	200	213	211	235	235	234	253	226	219	237	222	213	224	218	226	230	225	245	216	225	194	207	226	212	237	224	234	229	226	184	213	193	214	221	208	222	225	211	219	205	202	212	228	222	217	248	224	233	220	224	232	215	215	214	239	216	220	207	224	226	254	226	234	259	221	230	187	206	239	203	232	226	206	228	229	210	215	237	227	228	238	229	206	189	241	236	221	218	223	221	224	214	212	234	227	191	242	208	225	235	204	214	211	198	239	232	231	209	248	228	212	204	213	220	232	232	240	241	245	217	224	237	199	217	237	226	233	227	208	215	217	250	233	202	219	235	208	206	246	236	230	213	214	235	230	213	232	242	236	223	211	252	239	197	206	236	202	225	212	226	250	206	238	215	225	220	200	213	195	219	204	183	212	223	251	226	206	223	242	228	226	220	235	227	218	215	221	201	218	228	235	236	194	242	248	239	204	220	214	231	231	224	233	219	223	205	239	241	230	217	221	228	219	242	230	223	224	207	248	228	226	224	213	214	206	210	228	203	227	224	221	204	240	218	220	219	219	208	236	225	213	219	255	223	201	242	221	232	238	214	227	223	233	228	215	244	221	201	269	245	227	233	210	248	216	210	215	249	227	222	212	250	208	251	216	220	211	213	220	230	212	223	220	231	212	218	245	204	248	228	218	243	234	219	197	209	219	216	221	207	222	225	221	215	223	217	215	229	208	245	226	212	226	206	225	233	255	220	242	237	237	223	215	255	203	207	229	218	219	231	225	221	204	222	226	232	208	238	230	206	243	208	220	224	209	214	209	238	228	199	210	193	203	212	193	206	203	211	252	237	204	197	202	227	239	233	256	198	246	210	216	208	213	243	229	220	224	246	237	233	221	231	214	217	228	243	234	231	238	221	228	226	213	214	234	226	197	229	221	228	214	227	232	245	235	213	226	219	221	225	200	212	221	225	222	206	206	244	231	243	234	236	249	221	226	199	195	226	232	199	248	215	241	236	202	230	231	210	234	223	198	239	230	221	223	210	227	230	233	236	227	223	230	214	223	237	219	196	193	232	208	224	229	198	222	225	225	208	229	234	237	223	226	228	233	225	212	207	218	223	194	247	218	217	227	198	200	255	228	209	193	232	244	241	199	206	221	239	217	213	218	234
57531	68206	68986	49099	18110	809	785	797	756	759	787	771	812	744	724	728	786	802	731	738	732	799	757	778	744	799	775	732	780	770	778	717	713	784	776	791	753	759	754	755	709	734	794	829	759	799	735	778	761	770	706	813	774	731	774	778	755	729	740	774	807	753	716	812	802	753	727	756	747	783	758	745	736	741	727	742	753	746	749	783	739	731	750	752	707	728	721	791	749	775	775	734	748	777	793	748	754	787	779	807	764	767	758	719	800	773	754	719	780	747	764	734	844	782	736	733	779	776	787	699	744	778	702	753	769	780	767	762	777	760	728	778	773	735	757	725	763	775	765	810	737	782	720	789	778	746	756	731	766	771	729	752	758	717	738	767	768	713	758	756	763	737	755	751	784	781	792	737	748	759	777	791	774	760	746	707	720	788	753	748	701	729	805	780	751	780	745	758	784	769	803	728	762	775	763	785	810	758	800	738	753	755	769	747	742	792	761	784	745	774	793	730	754	794	775	800	780	782	727	786	786	793	736	724	771	793	728	774	760	721	781	729	734	763	782	723	755	746	728	760	836	735	755	764	712	812	766	770	747	770	716	789	744	780	746	719	823	764	730	745	797	767	783	795	766	760	769	743	801	780	776	727	769	788	747	738	788	777	759	743	771	757	815	783	758	725	774	781	768	797	754	766	717	740	755	719	727	734	760	789	792	770	800	798	751	745	795	783	731	727	817	740	748	781	776	759	768	776	783	790	752	707	728	824	742	735	815	755	751	796	748	763	752	777	726	787	783	779	764	756	768	768	745	718	749	732	764	798	738	725	767	759	782	766	758	753	732	783	721	740	755	745	772	759	711	801	725	767	771	781	712	747	802	721	737	761	787	764	752	751	775	771	743	777	779	755	780	774	803	785	762	721	731	749	752	745	784	761	722	694	782	767	783	785	773	758	762	728	749	746	790	727	812	784	789	734	759	782	788	731	741	733	783	791	761	770	734	774	748	774	723	746	760	728	724	801	770	784	752	729	749	782	797	773	727	799	777	790	758	733	777	720	797	768	784	766	711	692	782	753	759	762	759	745	771	772	733	786	759	799	733	785	753	742	759	782	709	781	770	723	734	772	717	762	777	770	744	806	748	751	753	750	681	753	769	748	784	761	738	752	703	780	754	734	732	757	732	716	737	744	816	774	772	747	763	791	806	739	747	770	761	782	751	755	781	761	743	771	699	791	762	775	757	772	764	837	752	767	772	749	774	780	743	776	777	738	759	774	723	724	770	768	705	731	736	713	741	708	716	783	750	809	724	747	799	777	749	753	765	814	732	782	760	783	742	784	751	797	717	726	744	746	811	728	767	768	704	762	732	742	731	721	794	727	753	753	742	720	753	739	768	778	794	767	742	747	745	789	730	782	751	770	759	721	733	742	707	810	749	803	784	744	713	775	776	749	744	770	786	769	790	766	744	769	832	703	728	718	771	762	774	756	736	745	744	775	793	734	715	734	775	770	759	735	762	748	750	769	731	738	762	756	788	739	783	749	758	757	770	806	765	719	825	700	786	718	806	744	751	762	791	764	697	751	737	739	782	719	775	778	788	753	758	779	729	744	744	763	755	740	774	782	716	755	785	748	730	725	739	735	739	744	782	780	735	819	798	780	741	803	799	732	725	762	762	699	779	756	807	727	764	754	759	751	746	752	788	745	748	786	798	759	812	758	760	764	748	737	731	710	731	731	754	804	792	734	796	746	719	758	759	747	716	795	730	802	758	796	732	745	768	708	783	791	754	737	761	731	784	801	729	760	782	753	793	776	788	761	720	742	757	803	756	741	741	715	750	745	799	760	766	714	754	766	761	756	783	781	802	754	742	782	768	777	758	759	749	780	738	780	775	738	735	765	756	774	760	777	713	751	736	821	766	733	761	744	762	757	736	802	746	763	757	781	795	744	749	726	742	751	745	753	775	737	775	768	794	826	763	754	768	739	717	735	765	718	785	725	736	765	795	785	720	769	790	746	777	730	737	755	750	751	754	743	725	742	743	778	785	787	745	746	771	729	729	747	769	808	753	752	760	773	785	771	729	768	748	737	728	723	764	803	727	778	818	772	781	801	731	752	749	785	730	782	783	827	764	730	715	697	757	779	750	821	730	725	776	743	772	745	728	765	786	786	757	752	752	800	682	731	742	785	784	779	790	746	762	741	779	730	729	751	771	793	743	768	735	829	768	735	746	777	727	803	796	748	741	806	776	742	791	711	742	748	769	748	739	800	745	731	799	766	763	736	820	773	759	781	767	778	788	750	741	716	720	736	780	798	794	730	757	737	717	771	702	757	758	738	826	769	781	717	709	757	839	746	803	725	737	698	713	738	751	780	746	772	818	756	783	782	739	750	783	755	744	775	805	789	720	761	797	723	794	742	766	763	712	753	775	745	731	738	802	723	726	761	772	785	771	753	781	827	736	738	732	765	780	767	764	727	753	727	763	769	765	757	743	754	771	748	761	759	737	777	798	748	764	780	757	750	764	745	727	790	728	752	725	759	794	741	774	766	765	825	762	768	748	725	771	767	762	752	773	728	776	757	727	798	772	731	749	711	783	738	769	751	708	764	730	761	761	806	763	756	719	778	774	729	727	740	771	746	739	772	793	718	729	709	703	785	778	758	779	815	704	700	814	732	787	780	722	729	759	731	694	786	798	777	737	737	754	698	780	792	800	763	769	733	743	762	814	801	762	783	763	740	735	749	755	750	718	815	721	792	810	783	767	747	766	757	726	811	737	771	731	786	730	796	699	722	739	782	779	701	751	742	744	750	766	771	788	774	789	744	798	741	763	741	784	745	767	812	763	741	699	738	744	771	771	780	776	774	708	730	751	752	789	733	731	760	795	800	702	778	750	762	802	767	833	770	734	776	776	742	698	753	766	746	792	808	768	755	747	757	772	803	772	778	739	764	741	745	759	783	775	747	775	770	729	775	693	779	734	784	807	803	733	701	795	769	765	715	721	757	787	742	761	758	771	741	725	750	765	768	776	742	763	736	770	780	751	752	784	780	770	816	741	761	771	759	763	737	775	793	769	778	754	777	775	726	783	749	774	718	755	722	760	800	757	814	756	742	758	804	762	719	758	728	761	749	786	788	764	712	692	744	771	745	748	773	770	747	824	799	747	748	734	745	776	752	751	757	832	747	773	775	748	732	749	753	765	755	785	777	774	782	738	722	713	760	779	816	748	760	791	783	836	753	754	707	724	707	744	772	719	786	739	749	742	778	751	716	756	803	774	724	733	753	769	765	776	717	763	787	749	768	735	760	785	763	770	733	760	730	756	764	773	803	710	773	773	757	763	744	716	729	720	776	720	760	779	799	727	738	788	753	755	749	757	766	774	766	743	760	733	759	744	845	745	744	761	792	795	755	700	790	770	758	726	734	758	758	775	719	758	756	803	735	770	767	755	791	791	820	743	766	738	732	778	726	717	803	699	766	757	812	756	767	719	784	721	748	776	759	751	719
21007	18884	12022	4628	965	218	210	203	218	225	215	188	228	215	198	198	198	219	211	195	203	217	221	204	231	206	185	206	223	238	209	206	195	218	209	212	230	187	227	211	205	202	197	203	193	191	219	218	193	227	242	215	216	227	202	209	205	196	218	220	239	227	196	192	209	212	214	208	213	217	200	202	214	189	247	243	208	203	218	226	204	207	210	216	215	198	204	240	230	188	223	215	199	237	225	214	191	205	173	205	194	204	203	218	201	183	175	209	201	202	229	226	193	207	209	222	190	200	202	211	184	226	216	210	213	209	222	216	198	183	176	223	196	224	188	211	185	219	194	225	199	179	211	227	212	247	222	212	220	209	216	198	214	227	222	223	236	198	227	197	218	238	188	229	211	207	207	203	193	200	188	200	217	202	196	218	178	227	212	225	189	208	214	220	203	212	213	206	196	186	228	221	186	217	217	205	222	232	211	200	207	239	204	214	230	205	204	214	208	228	191	200	211	218	214	214	203	218	222	204	207	208	208	209	185	201	181	205	200	208	206	197	210	201	215	206	228	216	204	211	203	220	212	195	206	204	220	216	211	198	223	218	206	222	248	185	182	203	200	202	196	194	197	181	212	231	209	215	191	197	222	211	209	208	201	214	209	201	224	228	198	199	222	210	216	233	231	214	222	208	220	199	197	186	224	241	223	215	230	193	210	211	196	205	183	243	236	192	209	217	181	191	183	226	211	205	230	219	213	220	211	203	210	224	194	228	213	211	206	243	216	221	227	220	209	229	186	208	191	221	203	210	206	190	239	202	216	215	209	224	210	223	197	216	206	208	196	216	209	203	198	213	204	164	201	222	214	207	198	197	220	208	223	197	183	197	226	203	239	199	204	200	231	204	192	205	226	219	185	198	209	219	203	220	218	209	218	226	227	226	182	215	213	217	216	188	193	234	192	204	180	217	196	206	185	229	197	208	199	199	230	181	226	226	205	210	201	205	208	208	206	205	181	205	208	213	180	229	198	232	205	181	225	221	231	202	212	226	200	190	224	207	194	218	199	191	196	208	214	214	221	216	227	226	182	208	219	202	218	204	194	190	204	201	210	208	199	215	196	231	234	197	216	211	205	199	198	220	223	227	208	199	223	188	206	197	210	203	190	199	214	214	182	231	214	201	193	188	225	235	189	224	231	211	206	226	182	201	212	195	207	197	203	227	238	230	205	198	199	224	185	230	215	194	192	204	199	209	225	186	217	188	225	221	234	242	196	236	224	206	205	223	199	241	234	186	231	184	207	222	212	203	224	209	185	198	229	208	201	253	182	188	208	217	233	189	231	223	205	200	179	194	218	215	223	194	212	211	211	208	215	215	206	218	195	223	195	226	198	206	188	218	212	205	216	218	210	237	206	215	217	190	218	208	223	204	221	205	195	211	206	186	203	218	220	217	191	192	194	194	195	185	198	233	221	208	202	198	216	225	205	209	194	215	206	221	204	191	204	188	226	198	218	186	199	211	196	198	204	225	225	200	209	212	222	216	218	191	202	214	229	183	201	219	198	187	221	224	198	209	207	188	219	202	205	207	192	200	217	223	201	207	202	219	206	189	215	216	221	191	216	205	206	183	186	224	193	191	218	180	186	215	203	215	207	223	212	202	198	197	202	220	195	207	208	208	217	203	203	212	203	195	167	217	236	212	220	217	230	190	208	211	233	227	182	190	212	202	209	199	210	217	197	195	191	181	198	179	210	197	195	210	204	197	220	229	208	186	229	208	220	187	212	211	211	200	230	216	209	207	214	199	226	229	217	188	208	225	237	211	224	204	221	195	216	213	212	182	218	189	225	187	217	202	213	199	202	207	210	186	216	208	193	216	211	216	240	219	215	201	213	183	222	215	211	227	207	224	192	192	208	194	213	212	191	230	205	210	251	219	218	192	202	195	213	191	175	204	209	223	224	208	207	213	203	200	214	237	224	206	198	227	230	217	201	204	227	199	211	206	230	178	204	219	213	229	217	207	199	199	213	216	212	190	206	202	193	192	216	214	200	188	214	214	181	188	210	211	216	223	216	229	197	217	208	214	197	200	196	208	215	200	211	210	176	196	206	171	194	198	199	198	209	186	226	216	199	195	253	208	180	193	247	218	233	206	183	237	203	220	198	193	208	220	229	196	219	212	200	222	204	234	192	248	226	191	188	219	205	227	218	244	210	219	230	203	196	200	194	216	222	195	221	233	214	205	212	206	195	179	217	217	221	185	204	190	225	199	208	203	196	241	215	182	217	212	206	220	202	207	218	205	221	210	204	191	217	219	220	187	216	196	213	222	203	245	209	199	208	214	220	216	203	197	192	198	211	198	213	208	189	216	232	248	177	183	192	218	222	202	225	228	206	203	207	207	222	205	195	185	197	187	218	184	218	212	206	206	175	210	202	195	192	191	209	195	230	232	198	230	235	218	217	186	221	213	210	201	203	205	248	243	202	245	215	207	246	194	218	225	208	203	231	197	195	224	207	187	229	224	199	210	193	202	225	224	209	199	215	211	214	206	218	202	248	234	226	221	196	217	184	175	214	224	214	221	217	208	218	217	215	212	195	204	269	225	205	227	206	208	205	197	212	204	180	205	238	198	216	206	200	211	217	215	202	199	195	211	220	212	202	189	203	228	212	218	200	206	182	206	211	194	194	234	206	215	234	226	190	230	221	190	222	194	180	181	202	206	211	196	196	211	204	218	223	230	246	214	202	189	206	210	205	207	191	238	202	219	184	213	189	208	191	206	204	227	202	217	219	188	203	202	191	203	224	197	195	233	220	229	220	187	198	205	218	190	200	202	195	215	218	200	188	217	221	215	214	198	190	230	206	208	211	217	220	227	221	196	231	215	216	206	221	248	214	211	202	194	200	194	203	222	210	197	207	224	208	237	212	192	198	204	229	208	182	203	189	193	212	206	206	212	203	191	214	229	221	214	222	218	207	196	241	203	198	198	213	203	199	224	213	208	207	206	211	213	187	230	200	226	205	209	215	224	182	214	204	196	193	196	213	245	239	201	209	213	229	207	233	195	217	200	206	199	205	210	208	205	185	211	204	214	228	216	200	210	192	211	217	219	203	173	233	210	209	230	213	211	235	219	261	220	223	210	217	197	215	211	189	211	197	212	192	214	188	196	215	211	222	185	203	201	199	199	219	220	195	198	242	212	203	219	197	202	210	207	194	228	218	213	214	206	214	237	210	214	204	197	203	210	192	190	196	206	197	205	210	207	207	193	213	229	199	205	221	213	224	191	179	192	223	198	194	214	229	200	202	194	210	197	223	214	210	189	205	190	224	218	190	197	190	231	228	201	207	230	216	187	200	217	209	199	227	213	220	220	204	193	230	204	200	216	177	190	219	217	211	209	210	190	222	225	219	194	218	220	202	219	199	198	208	210	235	211	205	198	228	197	195	239	223	225	190	231	234	223	229	225	203	210	210	212	195	220	225	202	207	193	234	211	194	219	190	214	218	205
23331	25706	21132	11926	2881	723	745	749	724	719	686	742	731	725	723	762	704	754	736	693	766	705	771	771	711	714	758	713	717	696	716	760	711	746	767	725	720	716	761	737	717	683	730	811	753	745	748	751	723	737	702	761	704	717	751	735	709	737	719	734	701	701	715	737	766	756	707	725	747	710	724	695	718	707	745	789	735	705	727	765	698	767	688	764	729	691	706	735	669	770	688	749	699	735	716	714	725	723	684	781	690	732	688	698	745	743	736	709	723	739	721	754	734	744	743	745	756	781	785	718	722	763	772	700	682	752	739	719	742	727	761	762	752	704	737	700	746	702	711	764	713	763	735	757	691	716	800	721	733	735	680	728	728	741	735	703	700	730	745	735	717	658	744	759	725	733	769	685	736	755	747	760	723	748	737	735	696	752	728	738	732	696	736	758	716	706	744	703	733	764	759	734	727	741	702	773	727	726	753	699	697	757	745	694	756	713	696	707	764	693	748	694	658	747	749	713	731	736	735	768	736	727	741	721	692	794	718	692	734	775	722	726	693	700	781	677	751	750	696	761	769	760	701	718	724	776	749	711	711	770	803	638	711	722	748	746	724	738	743	727	779	747	755	690	734	702	724	774	721	713	748	736	722	721	683	736	711	722	766	719	755	733	731	749	743	750	720	726	717	714	762	811	754	708	713	753	750	724	725	701	707	727	727	753	723	787	767	712	759	742	684	726	714	727	724	732	741	688	717	689	737	737	739	792	772	756	730	700	728	784	767	727	732	728	764	713	757	686	742	774	769	736	737	716	745	753	753	761	772	736	741	686	757	762	750	785	727	740	719	746	657	751	700	721	686	748	732	704	730	726	791	774	774	705	717	739	763	678	776	703	718	740	743	764	746	731	750	719	723	707	707	703	752	754	702	744	738	745	693	726	697	695	762	731	681	729	744	741	807	720	738	769	746	711	708	726	718	698	699	700	772	731	713	756	741	697	782	765	743	671	704	756	726	720	739	708	716	734	720	756	707	749	757	703	686	778	769	727	717	701	717	742	704	757	716	713	700	728	750	721	724	746	718	747	714	788	732	724	722	739	754	718	729	699	735	735	711	759	703	666	763	651	693	716	715	739	713	699	701	723	719	737	739	757	723	682	736	719	731	763	722	717	693	776	721	775	716	734	753	733	739	686	712	758	692	772	750	709	716	724	732	788	708	738	697	722	759	774	740	753	761	713	705	780	750	708	746	715	728	768	713	732	747	780	740	722	730	734	727	781	675	765	749	726	701	691	716	760	722	744	730	725	704	736	701	743	771	729	710	714	674	732	728	689	703	726	745	705	727	725	682	709	718	724	692	785	755	714	709	749	748	717	760	738	725	709	754	726	737	680	708	720	736	745	718	743	733	782	741	710	776	716	755	722	641	729	759	738	724	746	742	754	773	710	709	746	760	722	742	735	760	732	737	667	739	707	760	704	764	769	797	689	742	766	700	707	726	703	677	712	782	690	707	714	723	755	727	798	740	720	731	706	748	690	718	729	754	702	726	705	736	777	722	740	758	790	763	687	703	779	697	698	728	729	763	737	773	707	724	808	699	706	709	712	760	730	707	755	665	751	762	767	735	725	711	672	776	711	724	724	772	750	705	773	675	711	725	714	749	706	758	772	742	728	739	699	786	719	711	736	737	749	734	699	710	726	726	721	713	754	703	680	760	692	731	747	703	682	728	759	755	705	682	691	728	744	755	795	772	728	741	755	723	743	688	737	743	761	690	757	735	760	710	760	714	698	729	772	701	697	752	694	719	772	678	671	700	755	704	699	756	729	685	733	746	777	756	751	726	717	711	724	756	755	788	709	713	732	727	704	730	723	730	767	731	700	684	740	754	723	744	773	734	724	735	683	742	768	689	789	752	732	733	738	701	676	736	771	678	724	725	728	694	727	716	717	643	708	751	723	684	695	689	715	721	710	745	745	708	697	713	750	735	721	777	727	706	729	716	742	751	748	748	719	766	735	738	774	731	736	692	737	746	716	685	693	702	695	787	689	723	746	730	666	736	741	725	707	761	745	745	764	701	766	718	694	735	775	697	700	737	748	715	751	712	721	753	746	704	708	655	740	721	692	750	725	755	744	756	742	723	726	719	669	746	763	773	732	754	715	749	712	701	752	744	761	712	757	711	723	756	748	706	707	775	717	751	727	729	712	725	760	746	726	727	722	722	731	697	704	748	700	767	735	724	724	747	698	726	721	734	734	734	763	750	704	708	736	730	740	735	719	734	730	751	752	709	720	698	792	711	754	749	800	717	715	732	707	829	781	724	731	761	784	737	770	748	742	710	766	723	712	773	723	738	705	737	749	710	690	737	787	752	758	699	712	813	735	686	741	739	728	721	792	712	746	725	754	701	738	735	698	749	723	733	709	766	708	710	788	753	775	721	726	770	709	785	760	728	721	746	728	704	697	791	723	777	734	697	783	725	728	702	681	713	724	708	738	714	721	736	714	691	743	792	736	780	701	714	725	710	772	727	749	762	764	764	758	742	781	746	740	783	751	716	748	721	705	743	695	734	702	728	739	720	752	769	751	750	728	743	781	748	783	738	731	684	746	742	758	755	699	716	689	777	759	744	698	729	749	736	745	759	782	758	755	735	755	725	706	719	728	687	770	728	732	749	732	770	723	710	732	706	673	751	749	692	732	798	715	718	682	750	735	717	705	777	739	702	719	738	700	695	732	708	695	745	710	769	777	698	770	739	749	743	749	782	742	730	731	756	724	728	717	730	710	726	747	700	753	725	675	774	753	715	724	718	740	710	717	692	741	736	722	726	723	751	682	747	721	729	738	729	744	739	752	711	747	723	708	737	745	742	708	730	752	736	747	760	693	735	731	753	757	784	687	710	704	696	700	718	753	709	765	745	686	719	694	720	778	717	704	743	742	715	727	761	697	711	799	771	705	692	713	753	722	705	721	720	792	734	745	716	687	729	753	747	737	678	764	732	716	715	739	703	734	737	718	737	693	724	755	784	765	738	776	771	704	677	712	750	712	730	731	729	704	699	715	718	735	805	725	736	712	736	680	740	713	748	716	749	741	726	746	747	755	758	707	723	733	730	772	739	737	753	743	764	694	730	722	724	729	715	731	753	761	719	754	757	741	699	706	766	703	735	687	784	733	760	728	732	807	747	720	690	745	745	747	763	750	746	685	725	686	774	787	696	732	772	699	729	738	703	758	721	759	754	745	749	748	716	729	788	767	740	722	743	701	664	754	744	713	715	755	743	738	708	749	727	740	717	702	760	780	713	764	684	707	740	733	766	759	742	686	781	683	729	766	744	765	727	725	708	786	738	723	757	722	705	753	745	739	745	743	726	722	709	746	749	725	730	702	724	724	711	727	685	730	752	739	739	709	708	777	741	759	709	755	696	732	719	724	712	759	739	700	766	712	753	734	727	759	756	733	719	754	738	760	721	745	751	736	764	739	732	728	773	723	729	735	729	733	715	704	705	739
63299	68258	63074	40250	16385	1326	207	183	192	167	180	173	171	179	180	152	198	153	155	161	168	169	160	181	215	197	177	199	170	185	171	174	200	171	179	190	158	194	179	166	154	175	159	176	160	192	172	191	173	155	184	151	181	191	180	183	199	185	162	169	180	159	203	168	203	156	176	196	163	199	157	159	195	190	164	176	170	184	186	166	200	155	158	183	179	180	190	198	179	188	187	180	158	172	171	182	185	166	175	152	180	185	180	173	179	168	157	190	177	173	184	191	189	178	181	187	161	172	178	185	190	158	164	184	177	180	149	179	193	183	168	198	174	200	158	170	184	173	172	183	215	186	178	171	162	184	206	177	171	186	181	174	175	169	185	179	175	175	169	184	178	154	185	183	199	163	194	166	147	177	169	177	179	184	156	179	175	206	152	170	168	175	195	164	170	192	208	166	158	193	194	185	183	173	181	187	188	187	159	193	158	183	159	195	181	182	169	169	190	177	182	194	169	181	160	192	158	177	191	173	188	178	174	197	184	181	184	186	198	171	176	177	165	170	186	180	170	192	176	179	186	175	168	180	164	167	167	186	173	196	173	168	190	171	178	182	165	196	186	175	194	201	170	167	205	174	173	200	164	159	206	172	187	194	166	194	171	190	174	177	183	173	185	176	180	172	190	187	184	190	164	164	204	185	181	183	191	168	178	201	162	212	183	187	186	154	169	171	188	191	181	176	173	205	137	163	161	172	174	164	157	182	150	187	169	190	171	199	177	172	178	168	188	183	177	167	195	186	155	199	173	164	153	171	186	168	163	173	171	176	172	194	174	183	178	195	196	176	206	204	191	193	204	209	190	191	196	164	173	173	184	171	163	177	165	179	171	180	170	206	172	170	201	153	166	180	149	188	204	160	174	166	194	178	184	170	179	177	197	152	184	204	187	174	155	187	169	188	180	169	177	167	177	195	193	163	189	182	181	167	178	156	171	181	176	175	180	178	177	186	174	195	194	184	174	173	184	179	171	187	180	172	197	178	183	181	192	151	176	162	175	179	195	188	180	182	189	175	181	184	173	196	188	170	165	201	181	176	182	170	181	156	170	157	184	166	181	175	195	182	143	173	156	179	158	182	176	184	180	174	167	181	175	182	173	178	156	182	203	168	175	175	157	179	190	192	197	165	181	174	189	171	164	175	176	157	181	171	161	180	177	180	202	162	178	183	186	176	212	194	147	167	187	191	194	183	172	186	193	198	184	175	175	161	176	171	176	160	181	190	184	165	160	163	160	170	198	162	165	169	163	181	181	191	162	172	172	159	191	164	172	189	186	174	188	184	184	166	187	182	180	180	154	183	162	183	186	196	161	178	171	193	191	203	163	173	182	165	211	164	175	177	179	165	169	182	181	202	187	172	201	188	193	166	183	165	168	220	175	176	175	175	164	169	177	186	187	182	159	179	177	178	161	158	183	177	172	164	199	198	195	176	157	189	167	165	167	203	161	166	157	204	169	173	184	174	198	168	160	155	183	187	190	181	165	178	189	205	198	183	193	162	174	186	194	170	167	167	182	215	171	188	164	167	163	177	165	167	190	189	181	198	172	175	168	179	190	153	208	206	183	190	197	202	178	178	140	182	178	193	181	189	183	190	174	212	182	167	166	186	185	188	177	187	183	191	160	170	171	190	179	190	161	197	158	198	167	162	164	180	175	151	177	182	151	164	174	181	185	170	179	190	181	180	186	173	202	176	166	185	199	189	176	192	181	162	173	172	169	190	176	166	181	173	185	182	175	163	168	206	157	181	182	180	191	194	176	177	189	201	169	181	160	180	163	168	197	186	168	176	175	174	189	166	167	160	160	188	168	170	176	178	170	169	197	197	216	191	168	177	184	185	185	173	170	173	167	175	172	184	150	182	171	175	170	166	165	187	196	164	167	173	144	171	163	176	189	175	177	188	181	164	169	191	167	169	214	187	189	185	174	180	160	173	159	155	185	187	181	211	163	175	194	172	171	185	175	184	182	161	201	165	184	178	159	169	188	170	190	168	197	176	195	167	179	194	179	179	174	194	170	196	176	193	169	151	167	178	190	176	171	180	188	160	182	198	171	191	197	195	195	174	197	172	170	177	161	173	190	194	162	156	180	187	164	190	184	174	164	186	174	173	156	161	173	163	194	189	173	177	177	176	166	178	158	183	169	188	176	182	192	186	176	171	171	196	195	165	201	179	192	183	182	168	183	196	166	171	198	183	158	191	175	191	172	175	180	193	204	166	198	163	199	177	197	188	177	183	179	197	185	196	183	196	188	185	183	144	195	164	180	164	184	173	193	167	173	180	151	187	146	183	188	191	179	161	172	174	210	190	198	178	189	161	181	183	170	168	163	173	168	186	146	183	171	164	199	177	201	158	170	187	159	179	193	169	171	207	176	159	170	190	184	170	195	174	193	162	190	183	186	158	187	137	182	174	179	158	177	182	177	175	183	204	181	185	182	188	184	182	178	192	171	159	161	172	188	183	171	171	167	182	192	182	164	171	159	168	162	184	176	181	179	177	167	188	169	180	167	204	174	173	157	181	180	185	183	172	170	176	203	192	169	167	173	167	178	181	168	174	187	172	157	183	194	213	169	195	182	167	161	178	166	194	172	192	189	181	179	182	178	185	179	183	187	183	202	201	172	185	153	190	206	156	167	188	171	180	177	168	197	176	165	167	212	170	196	199	184	184	179	188	164	165	173	174	167	209	190	186	180	177	191	178	166	175	184	211	178	184	174	171	190	156	206	199	166	190	173	177	181	194	189	170	170	178	187	171	154	175	179	175	186	176	160	168	158	165	180	177	200	179	178	158	181	168	195	150	164	184	190	202	199	184	182	212	173	169	174	190	183	192	202	193	159	188	194	170	189	174	166	165	187	189	190	189	166	182	171	191	177	162	176	175	192	149	173	188	190	170	170	170	167	205	176	163	184	181	196	199	183	177	171	160	171	193	193	174	192	172	182	179	193	184	165	175	186	186	191	175	165	194	191	163	182	174	171	175	183	175	171	186	176	187	178	185	172	166	186	164	192	163	166	186	179	144	170	178	172	158	206	156	182	177	172	174	179	188	158	154	175	176	188	155	171	163	185	179	190	174	177	191	174	177	189	167	184	182	186	164	166	183	180	192	189	190	166	199	210	174	183	181	174	169	166	183	167	178	152	145	201	169	167	167	174	161	166	166	162	200	172	178	172	177	176	180	194	196	200	176	165	176	198	201	179	189	153	185	176	170	185	182	193	183	172	174	153	175	185	204	169	157	128	171	181	167	194	192	187	183	169	181	177	177	159	169	163	204	187	186	155	199	148	167	194	179	175	203	163	173	176	178	153	196	173	195	180	159	183	182	172	174	177	178	176	215	174	188	208	168	173	159	194	186	190	187	174	178	163	168	169	176	178	164	189	192	174	175	225	188	191	164	170	167	161	161	160	155	164	178	174	182	153	166	196	172	169	181	177	163	178	170	193	165	169	162
44942	54390	61476	44058	18944	634	656	625	651	658	642	670	646	673	638	610	619	580	651	644	630	647	628	660	637	630	638	620	614	579	645	665	706	647	612	603	646	616	654	640	653	670	620	641	648	659	636	592	670	651	619	639	594	641	624	621	652	641	654	604	680	618	635	639	650	627	600	620	662	648	590	587	695	639	598	605	607	667	657	646	631	626	638	599	667	636	630	665	630	627	597	666	664	633	634	622	624	669	663	636	648	603	611	599	583	638	628	598	651	614	662	613	619	644	630	596	656	651	632	615	623	664	659	633	641	648	596	631	623	604	645	612	643	592	656	647	639	644	636	632	648	666	647	635	635	650	621	626	651	643	618	607	609	603	658	631	568	636	639	645	634	670	607	641	671	676	617	628	621	646	608	637	600	618	626	609	638	656	647	631	621	639	648	643	629	628	620	614	628	628	655	665	658	624	624	644	669	655	660	642	617	689	606	633	654	668	657	621	628	619	609	631	616	664	641	662	631	669	661	577	617	607	635	643	648	609	615	609	610	613	615	662	585	579	607	599	597	610	623	629	633	659	618	604	645	647	631	671	608	599	659	649	642	624	623	631	637	634	617	625	673	665	627	579	654	641	612	626	629	630	631	605	662	615	630	642	576	613	624	646	608	625	620	626	623	605	618	682	654	643	625	618	660	616	627	676	621	666	658	622	604	636	591	603	651	651	584	639	593	644	638	642	610	646	600	591	658	624	620	645	647	634	623	648	621	653	619	645	604	652	614	657	678	627	578	647	642	637	638	611	618	608	625	634	667	575	642	671	624	639	605	634	621	607	625	647	650	615	634	644	657	623	643	648	635	626	672	638	639	653	667	641	605	611	652	650	624	644	603	663	648	597	682	629	621	652	579	672	655	649	668	657	633	600	640	598	625	665	632	620	629	641	663	597	628	633	650	685	591	628	659	622	614	614	646	657	616	618	617	626	615	645	647	655	613	636	617	645	624	657	622	661	654	661	657	613	628	662	632	623	649	598	624	646	591	635	632	652	619	654	603	633	630	647	643	617	646	628	648	613	640	657	628	685	664	617	636	620	645	615	659	629	664	641	599	621	646	620	651	665	610	649	682	652	650	638	630	634	609	603	640	655	614	601	616	598	644	659	643	636	644	652	634	655	645	585	623	656	675	629	624	627	632	619	637	624	585	635	626	664	650	628	636	583	622	628	665	634	653	660	644	610	676	671	622	636	636	672	599	668	653	650	642	648	616	656	613	594	642	647	689	642	614	610	622	622	665	653	645	625	591	658	643	613	647	648	574	624	656	640	634	607	636	626	621	682	627	660	648	589	616	641	617	595	646	647	628	663	622	629	603	623	648	640	617	645	625	645	641	631	597	629	668	664	693	675	644	613	658	634	625	708	600	678	670	649	615	654	645	667	657	614	597	654	620	618	628	621	625	628	675	627	629	654	623	610	589	590	623	655	648	655	633	592	601	614	615	662	619	629	642	600	604	669	668	630	675	608	639	649	602	639	646	626	656	602	624	651	712	642	585	692	651	606	636	631	653	662	612	614	625	602	633	653	614	676	635	627	595	683	625	670	605	626	687	612	637	610	645	641	669	630	640	686	650	630	672	647	637	627	578	653	638	653	642	623	635	660	613	624	613	621	668	588	644	629	637	634	643	617	630	642	600	625	638	629	612	633	622	619	643	668	623	672	633	697	636	617	636	654	636	666	630	606	621	608	635	597	667	631	618	658	666	586	645	624	646	656	595	626	643	591	592	619	607	621	616	656	597	636	612	620	637	626	634	666	598	652	591	581	663	631	647	601	657	637	648	645	635	624	583	652	689	624	640	636	665	636	668	617	619	627	615	551	633	617	637	643	612	627	644	627	621	650	664	651	659	652	624	621	647	668	600	656	574	691	664	628	609	673	652	634	589	654	615	641	623	657	603	627	692	682	654	641	601	598	624	646	609	666	612	606	610	633	623	604	655	630	606	622	646	607	637	638	621	635	625	639	628	613	640	679	610	662	606	645	653	630	623	637	679	665	609	627	566	697	697	663	640	582	640	654	615	629	655	629	615	636	628	674	628	615	631	622	653	659	664	612	637	614	639	652	646	646	643	633	670	645	668	696	642	624	611	623	607	665	665	622	642	652	668	611	661	714	647	621	670	591	598	625	621	648	673	624	666	641	646	650	609	667	631	660	640	640	645	642	649	647	603	619	647	665	673	611	624	610	666	606	660	649	607	646	626	642	658	686	641	602	606	654	694	653	650	606	640	610	660	609	655	677	619	678	616	639	661	627	585	613	652	651	597	593	614	627	629	626	626	640	634	633	607	608	692	634	632	639	623	637	607	725	672	642	584	656	649	584	624	612	649	628	642	675	639	605	625	648	660	637	633	633	613	670	634	654	604	654	641	639	663	604	631	628	678	629	684	682	674	613	625	672	562	649	606	635	621	614	624	667	606	658	646	620	690	654	650	603	637	629	587	636	610	646	616	575	643	629	638	654	622	620	642	581	595	659	597	622	640	627	664	660	646	627	655	637	628	666	670	655	588	601	661	590	653	642	655	654	642	599	621	652	645	639	604	616	602	625	620	631	672	628	626	625	668	653	599	677	656	661	618	630	661	632	637	652	631	645	633	587	627	622	635	624	618	641	617	622	624	622	616	677	683	636	623	575	607	666	633	622	600	648	637	669	619	622	639	652	627	649	637	616	646	657	624	631	657	652	640	650	591	600	651	610	657	614	631	630	606	624	624	619	659	625	609	617	613	632	626	650	631	670	653	633	624	628	620	636	661	628	647	651	587	630	636	669	626	618	601	699	641	634	622	636	632	689	642	580	615	626	636	666	625	612	658	624	629	601	620	627	651	584	619	641	604	575	611	619	645	649	655	666	612	621	645	628	623	631	650	648	618	600	649	644	627	641	595	662	638	617	666	632	586	649	646	662	686	617	684	688	586	663	615	680	677	638	590	635	594	628	582	676	630	625	632	664	655	631	627	638	661	664	642	662	649	657	634	626	631	619	663	630	640	640	613	640	617	619	671	622	645	654	583	643	658	657	667	582	576	623	577	673	606	647	629	657	633	651	621	601	659	677	664	653	662	607	602	597	599	636	640	670	603	607	617	606	622	622	641	676	627	636	629	616	604	614	621	640	664	626	614	642	606	622	676	683	638	626	616	632	654	604	656	665	614	630	599	626	593	649	588	662	631	599	631	651	653	631	672	637	610	644	637	654	645	637	614	620	615	599	620	597	630	592	625	598	644	594	673	628	648	643	652	685	583	618	634	618	627	609	681	634	610	612	637	642	616	635	654	647	625	630	624	661	612	640	657	572	634	643	622	658	653	645	626	637	661	679	615	585	602	639	626	614	640	616	616	634	604	573	636	673	647	622	611	665	627	600	657	607	652	651	643	594	605	676	602	631	581	611	678	642	638	607	626	624	660	689	662	647	645	614	632	640	604	642	621	654	613	639	628	601	590	655	683	659	601	618
72107	76482	71987	51241	25351	4715	318	244	230	200	239	233	209	252	250	272	227	229	237	245	239	210	219	235	228	249	253	270	231	225	235	240	239	211	239	240	210	224	233	227	235	238	219	254	227	242	260	224	229	208	208	217	201	258	231	228	201	216	230	199	239	246	214	230	233	195	243	226	254	230	229	237	226	277	234	236	223	253	237	233	239	245	232	226	234	254	226	247	252	213	229	208	239	227	217	233	206	223	254	199	235	208	226	219	239	228	222	232	228	203	249	230	242	222	236	220	234	216	261	246	218	236	239	200	222	229	222	224	234	253	229	232	227	245	219	213	229	230	233	215	220	239	254	211	242	221	232	232	217	206	231	208	210	228	254	225	227	236	215	226	237	223	245	225	271	205	229	221	225	250	214	207	217	207	218	204	245	218	251	244	226	216	245	236	238	219	229	237	211	223	229	226	237	214	185	205	206	226	242	236	228	228	225	222	233	222	203	223	235	224	236	243	251	220	228	199	228	226	222	221	219	255	243	223	225	222	256	234	226	221	253	223	260	233	231	230	219	217	248	259	235	241	255	204	231	220	228	223	230	257	219	250	202	231	228	223	257	231	220	246	227	203	232	220	235	229	236	212	207	217	213	191	229	218	245	229	241	233	209	234	233	213	215	214	239	255	240	244	233	223	220	244	227	239	252	228	206	268	217	240	250	242	229	222	249	237	231	228	242	217	225	243	200	228	244	212	248	205	233	248	190	214	240	239	225	249	235	221	237	224	219	230	213	250	205	226	248	249	235	241	244	222	226	204	274	208	238	223	241	223	190	213	231	209	208	213	242	214	242	244	209	222	246	241	222	234	217	219	220	231	226	224	225	224	219	225	237	236	233	236	230	251	248	217	231	252	239	231	239	242	212	236	247	258	221	222	234	243	254	228	241	229	230	231	228	230	242	234	233	230	224	256	217	266	254	227	228	263	257	241	231	235	211	227	233	228	229	244	216	220	235	228	230	231	240	232	232	243	206	220	249	233	218	218	240	211	213	229	235	245	207	222	231	267	223	244	239	245	226	226	206	232	237	216	269	218	237	230	245	230	229	222	233	225	241	242	235	217	220	225	207	242	243	219	251	229	247	239	221	219	223	198	239	233	230	239	245	222	237	232	265	228	194	258	210	208	237	243	248	246	218	243	222	229	204	248	243	228	240	229	227	236	228	214	204	230	227	241	207	237	219	195	225	211	235	261	246	237	238	241	215	244	234	228	220	221	266	216	215	258	226	210	237	218	244	216	213	253	231	227	217	204	252	254	240	242	215	236	241	238	248	209	199	219	213	253	205	246	227	240	241	261	255	216	224	240	226	237	224	227	228	247	248	239	191	262	222	245	213	234	229	238	213	218	239	252	226	219	229	207	244	205	231	202	222	206	236	233	224	233	233	228	208	233	246	205	234	250	240	234	230	235	223	215	237	214	248	228	214	219	259	221	207	226	227	228	214	244	209	240	230	230	205	239	221	220	253	191	236	210	233	219	245	243	219	222	240	229	221	206	212	255	230	246	231	210	240	221	253	246	214	226	210	219	258	225	218	200	228	260	228	205	226	252	232	243	207	201	224	208	228	225	216	196	223	225	232	223	227	208	238	224	215	222	215	224	230	230	216	227	231	256	235	234	224	216	217	246	222	249	225	215	204	255	226	216	251	204	227	210	221	222	238	228	235	228	245	216	223	233	217	195	213	199	216	235	206	217	220	241	215	230	238	234	208	262	225	243	240	206	223	226	218	231	238	220	248	206	235	240	205	246	241	239	222	254	201	226	215	228	223	230	245	215	216	202	217	214	232	220	219	250	240	232	217	207	200	265	219	228	230	207	231	231	208	214	201	221	231	215	235	249	227	224	209	226	222	220	206	225	227	205	254	245	231	240	235	221	211	235	228	260	217	236	239	224	245	228	226	213	234	253	229	236	225	200	229	246	229	225	238	248	241	237	234	222	206	256	202	212	249	230	226	204	229	222	218	236	240	215	216	223	212	237	231	233	223	226	265	263	252	237	216	240	218	217	214	219	213	238	227	237	223	239	222	206	228	241	241	217	212	239	210	242	237	234	215	223	226	232	249	244	230	268	236	229	222	229	238	229	220	227	211	215	231	209	226	224	210	206	236	222	255	240	253	202	245	217	243	250	212	225	235	253	224	227	248	251	234	225	237	237	205	246	226	217	225	224	223	219	222	250	232	216	211	227	204	225	247	264	220	225	214	237	221	225	228	235	217	212	244	219	245	230	210	239	239	226	261	233	213	230	205	226	249	216	251	253	211	236	232	218	192	195	218	229	216	216	243	214	232	225	223	210	220	233	256	210	233	236	221	216	208	233	239	220	229	237	256	225	212	234	248	216	259	244	225	229	227	226	204	252	218	217	236	237	225	213	239	242	229	209	235	224	225	238	242	229	245	231	228	222	238	223	239	236	258	224	209	245	234	221	208	249	210	215	238	218	216	219	208	255	231	222	220	239	232	227	234	221	252	226	246	202	214	242	198	192	217	226	242	215	244	224	239	244	230	234	240	234	225	217	223	223	224	228	215	213	203	207	234	232	189	249	222	205	244	234	225	228	234	237	242	226	211	223	204	209	244	191	215	230	242	206	259	231	240	255	221	262	235	216	259	213	249	224	240	214	240	221	212	258	230	250	223	234	224	254	237	235	228	260	224	237	233	225	246	234	244	237	217	219	222	220	206	252	261	235	220	228	212	216	204	228	204	234	216	203	210	247	236	232	217	267	232	256	215	223	228	223	221	237	214	202	207	258	234	225	229	222	233	205	231	247	264	211	236	261	228	234	227	233	224	244	218	213	197	224	259	242	214	258	241	219	219	205	234	191	200	222	256	243	241	237	240	234	215	219	228	232	212	229	219	249	204	208	226	210	232	231	223	253	247	225	244	233	232	218	216	250	244	226	199	214	258	238	210	232	229	208	211	219	236	237	249	231	224	255	223	229	249	220	249	230	256	237	228	205	254	225	258	230	223	217	241	219	223	261	230	229	200	226	205	225	241	208	216	236	240	242	223	190	219	217	245	230	208	233	232	227	214	223	242	212	245	224	222	268	220	206	242	230	240	203	242	213	231	229	241	240	218	225	225	210	222	219	209	245	243	220	231	264	221	222	248	237	262	248	225	244	220	220	233	221	236	238	232	227	246	233	222	238	229	252	263	226	208	227	222	229	237	205	212	244	228	225	233	222	222	222	227	255	227	214	228	226	241	203	216	238	260	229	224	235	214	250	231	228	240	243	226	217	231	212	221	252	219	189	235	219	239	242	199	209	235	207	199	239	268	240	198	239	229	210	244	273	243	234	251	255	232	246	234	235	228	224	201	244	212	214	235	241	230	237	208	245	247	237	229	237	236	217	231	240	207	220	223	230	226	236	251	223	250	235	245	223	199	238	224	254	231	212	235	218	220	238	227	226	225	267	231	254	247	205	242	233	219	231	228	250	236	212	216	232	225	222
55259	66937	74605	55712	26321	783	843	785	809	839	774	777	803	738	758	737	709	788	788	797	776	782	847	730	850	789	763	784	769	805	792	775	782	759	769	801	731	792	772	782	816	819	773	763	754	793	727	782	830	771	761	798	797	756	802	763	780	804	778	819	782	757	782	807	779	734	763	776	733	766	793	804	788	824	761	805	801	760	771	742	742	726	785	735	777	800	735	801	803	773	749	803	808	799	791	747	793	728	785	841	793	800	733	773	766	779	754	797	728	760	766	749	721	791	762	822	788	764	769	738	801	779	759	779	784	740	790	789	825	766	764	780	785	799	713	783	754	780	754	752	715	806	756	793	773	769	758	773	776	772	812	789	790	795	773	845	825	795	824	712	755	748	784	804	797	766	719	814	782	785	734	853	785	808	776	780	772	786	779	756	769	774	787	783	783	763	771	755	786	733	741	771	770	773	805	721	770	795	787	821	816	770	800	757	772	775	807	765	769	748	772	772	779	756	795	758	810	799	782	777	776	774	760	771	721	756	789	775	746	773	808	740	753	808	799	765	702	765	728	809	809	772	777	740	791	771	784	728	772	744	784	807	758	808	767	809	764	811	760	776	738	769	816	788	778	768	751	766	790	766	785	810	722	744	752	757	764	769	803	774	761	774	782	783	762	710	780	823	821	789	771	778	785	801	777	762	780	786	712	800	714	792	814	829	769	793	791	773	771	783	754	784	765	745	755	779	734	777	769	786	798	743	788	781	710	747	726	731	786	762	814	808	785	800	721	756	838	776	733	763	780	804	740	745	761	701	748	786	746	736	740	735	751	802	752	787	819	763	782	769	747	794	771	784	778	790	741	776	787	811	759	779	738	788	779	786	801	828	810	797	782	797	761	816	779	773	820	762	774	742	789	775	766	820	772	735	769	783	790	747	741	796	710	788	779	757	757	775	747	774	785	734	786	766	747	743	779	778	815	806	793	761	780	799	811	812	787	772	773	760	768	738	772	789	796	756	776	790	796	759	755	777	749	771	808	807	822	783	730	774	745	804	748	842	783	829	763	787	732	820	775	757	752	768	778	777	768	762	779	772	787	837	773	777	792	774	806	760	772	773	758	730	745	752	779	822	762	767	794	775	799	781	731	841	780	812	757	754	720	811	716	760	759	757	781	810	774	731	842	786	781	796	817	733	743	770	783	754	807	775	736	806	842	805	757	791	744	839	808	810	773	759	761	742	742	771	829	723	823	739	790	803	761	813	793	762	768	768	794	770	767	768	794	743	740	817	819	753	777	774	779	770	824	806	744	755	772	704	783	748	756	767	751	775	805	772	784	772	821	784	787	804	773	811	781	741	823	787	759	798	766	789	765	779	767	746	750	786	766	797	800	797	796	793	780	753	783	705	778	766	720	732	779	772	760	758	804	793	728	779	795	738	782	775	809	758	819	801	756	794	756	754	787	778	752	749	754	801	738	767	767	772	780	711	799	793	756	773	736	756	772	758	842	812	767	784	795	803	783	763	758	735	777	771	833	775	786	748	760	752	786	788	787	797	755	780	754	762	781	728	748	754	763	795	757	752	769	765	777	789	761	817	762	775	794	795	808	788	803	817	752	759	798	739	783	823	774	810	738	765	741	759	800	783	752	765	773	739	781	806	730	796	769	783	788	751	814	776	781	784	811	786	753	765	770	751	782	763	794	774	714	831	769	753	752	760	794	729	749	760	804	756	774	823	769	778	737	795	786	807	777	791	762	780	791	790	754	731	792	725	821	773	772	816	754	814	752	801	760	805	797	782	793	771	752	776	781	740	833	741	775	792	794	768	730	747	797	805	765	795	776	776	792	764	778	777	791	756	795	750	741	765	775	829	745	738	785	758	733	791	771	786	756	771	785	774	731	758	766	755	797	778	780	798	807	802	757	803	784	742	764	768	781	800	808	782	779	772	767	761	780	762	755	766	779	761	765	791	726	779	814	797	776	799	766	782	763	751	763	802	765	759	776	797	772	765	835	741	791	788	773	753	777	781	803	771	746	779	762	795	791	766	744	777	797	769	797	795	750	774	767	757	753	788	787	804	742	763	810	767	806	781	791	747	830	759	737	765	809	757	762	761	790	789	804	783	785	789	768	763	732	834	796	782	774	823	768	824	775	805	802	801	774	727	764	782	805	844	802	763	804	756	808	767	792	794	797	736	778	790	806	769	777	794	780	782	784	757	796	774	748	783	795	759	784	788	769	734	774	746	753	788	771	780	779	778	744	788	844	725	780	805	775	768	728	767	785	729	720	777	857	749	794	793	716	768	761	735	797	738	778	829	760	743	773	818	742	765	749	751	803	840	769	749	745	779	752	778	797	842	767	785	723	796	766	817	784	739	771	777	733	816	842	776	784	762	728	818	803	826	764	743	770	749	791	787	753	769	801	733	734	794	805	815	742	781	809	779	783	770	770	737	797	806	758	781	787	766	808	785	755	789	769	805	775	796	782	783	730	809	752	766	729	827	780	781	736	786	781	779	751	794	768	797	770	724	757	770	751	791	764	790	789	800	779	792	783	741	752	782	762	780	732	780	751	759	757	822	775	799	786	752	743	803	777	795	710	792	742	794	793	770	768	790	829	800	739	796	748	761	823	771	802	785	789	815	781	768	757	763	759	789	766	768	752	749	791	733	755	799	813	793	782	784	785	806	774	752	810	797	759	781	784	772	757	780	787	773	792	778	828	748	800	773	772	799	794	799	751	776	759	766	782	766	774	750	715	832	804	812	777	798	739	799	791	730	774	744	761	773	790	794	709	824	772	805	830	725	746	761	798	845	762	752	787	772	819	735	796	781	783	751	717	757	785	758	750	782	795	752	733	773	800	769	805	813	789	749	789	783	790	806	805	757	762	756	793	756	752	819	772	751	748	773	807	762	747	819	782	814	792	845	740	808	770	785	736	799	753	788	756	784	722	807	767	707	804	814	775	723	750	764	742	753	770	760	770	814	743	755	807	786	744	754	788	786	786	809	802	819	760	816	775	780	765	770	712	779	818	804	783	785	793	780	783	806	755	793	785	796	796	776	749	766	803	751	748	750	735	819	813	787	789	781	776	787	789	807	753	765	796	766	777	775	803	804	773	806	791	787	766	764	810	760	749	728	770	782	795	805	764	718	757	777	765	788	764	774	745	766	765	762	809	747	778	733	811	787	792	747	754	777	735	782	762	780	765	768	796	781	815	784	729	819	832	811	786	754	716	821	747	788	774	733	791	785	755	762	773	730	797	762	813	785	826	809	769	804	790	844	788	702	773	806	813	757	783	758	737	749	805	793	822	785	764	772	759	766	797	790	785	791	755	791	773	777	781	807	739	775	795	779	818	783	771	806	748	803	859	794	708	811	735	752	732	776	780	750	793	817	754	827	747	779	768	777	784	764	781	776	761	804	754	816	753	785	768	793	789	777	828	730	775	784	752	736	777	729	772	823	809	744	805	792	743	770	728	805	740	795	811	768	798	826	799	815
21650	15368	11800	6302	1391	239	210	216	196	234	215	238	204	200	208	207	218	217	200	196	181	221	201	192	224	220	190	203	191	181	193	182	199	201	215	206	193	197	194	203	214	192	206	218	180	198	219	198	199	217	205	202	204	200	226	226	214	191	206	229	190	204	216	187	182	201	210	180	187	197	200	214	225	206	221	219	213	182	235	189	198	196	195	218	198	212	180	218	172	184	207	199	212	201	206	189	206	198	192	202	203	213	187	213	220	198	202	229	189	207	206	196	196	201	210	174	182	203	212	211	194	193	164	198	227	198	186	205	217	207	196	224	196	209	173	220	225	200	176	205	199	208	227	212	188	223	203	207	191	206	218	169	204	192	205	196	212	199	216	204	193	183	172	223	207	190	192	203	205	207	201	210	206	197	196	229	200	174	186	196	197	209	207	208	210	212	226	195	202	206	176	200	196	224	207	182	195	201	187	209	221	188	214	197	195	203	229	217	223	197	203	191	207	187	192	210	224	195	225	198	198	185	195	199	186	199	222	204	208	215	178	173	207	195	202	225	168	220	183	175	190	210	217	207	206	197	210	210	200	194	197	196	206	193	213	170	204	188	185	204	208	201	203	210	192	216	204	213	215	185	184	208	190	208	231	231	193	202	212	213	216	199	208	214	212	201	213	210	185	214	225	189	197	229	203	202	185	208	200	184	206	198	228	215	204	211	205	191	199	205	211	191	211	219	198	162	181	205	198	193	211	190	195	189	216	226	198	195	203	210	202	207	208	199	190	216	206	222	194	203	198	190	202	190	182	206	210	243	196	220	212	209	177	178	201	185	194	204	210	210	211	203	179	221	199	209	178	230	193	221	173	201	237	185	182	207	193	226	188	198	212	219	206	197	196	196	201	204	176	223	185	190	201	193	176	215	200	230	201	192	219	194	229	211	215	193	186	187	206	225	184	208	184	218	190	223	202	211	194	202	206	217	209	224	194	194	191	223	208	213	203	214	198	204	185	209	200	214	203	177	188	200	190	208	189	193	198	217	215	224	221	212	180	217	211	188	231	195	183	205	181	194	191	185	203	220	208	200	208	203	242	190	233	204	214	192	214	209	224	181	207	194	234	215	209	203	225	206	164	201	213	224	221	190	183	194	204	210	189	207	172	213	212	204	196	214	195	211	225	198	196	200	195	218	218	208	201	228	212	195	201	200	191	188	191	187	198	221	239	194	228	184	218	205	190	193	193	190	193	233	193	199	213	198	217	186	226	202	185	216	208	208	188	223	193	194	175	208	211	209	247	198	210	174	199	209	236	197	191	209	206	195	192	171	198	244	190	209	188	195	201	201	208	220	212	196	201	188	202	210	208	195	184	195	208	200	180	225	218	205	209	181	224	209	180	200	212	207	181	182	219	194	199	208	186	183	200	212	177	188	247	181	192	195	209	193	228	211	182	169	187	183	199	203	212	165	200	214	237	176	209	190	217	205	211	207	196	198	198	188	184	198	211	239	193	193	198	230	184	198	219	198	189	217	207	220	200	192	234	213	183	186	210	236	195	220	182	195	183	190	212	185	206	209	196	189	220	187	196	217	214	208	185	187	216	218	244	183	184	203	195	212	216	192	201	212	231	187	198	219	202	208	200	199	192	207	199	191	205	197	194	194	191	211	234	214	207	180	186	218	193	200	229	233	191	202	190	215	210	205	220	199	224	211	231	200	194	179	207	207	205	209	160	216	216	236	209	183	193	221	196	213	200	226	202	180	188	174	220	197	190	219	183	186	191	195	188	212	192	210	193	211	186	210	216	198	196	222	186	196	202	211	206	211	199	225	189	198	215	204	189	217	220	189	216	190	211	211	180	199	219	201	223	196	192	200	202	197	183	179	205	218	172	186	226	206	220	172	212	200	197	212	192	206	226	207	189	196	210	212	220	198	188	211	228	190	182	210	221	193	194	188	175	212	194	187	217	231	194	175	210	205	229	188	199	209	188	188	185	207	224	194	184	192	195	176	197	182	194	194	189	197	207	187	203	187	221	216	197	219	209	176	210	179	182	196	196	195	205	212	194	199	197	200	208	162	221	188	219	217	206	191	221	187	208	226	208	184	190	208	183	205	182	213	221	215	198	194	183	201	228	212	202	218	204	199	221	204	198	213	206	207	192	221	184	207	210	204	188	224	204	207	209	179	204	208	220	203	208	189	214	191	174	203	210	195	197	216	190	205	193	191	217	187	224	191	192	207	216	204	165	211	217	202	215	196	188	217	179	199	195	196	204	236	192	176	222	185	203	216	188	204	234	198	230	205	210	221	210	195	203	221	213	191	195	219	242	194	210	198	197	236	181	202	171	224	235	200	215	206	185	221	199	213	200	185	204	208	228	189	223	195	196	220	191	214	207	178	182	210	207	191	212	204	197	219	226	194	217	181	201	194	221	207	185	228	222	203	185	203	189	194	186	195	189	216	194	182	205	193	218	198	205	227	194	197	199	217	201	232	203	198	204	200	215	214	218	196	204	211	205	190	209	203	213	232	215	187	185	223	196	221	200	203	200	203	182	201	199	218	207	216	198	211	188	206	186	225	195	188	203	198	191	216	212	200	218	210	192	198	195	207	228	170	216	187	211	214	166	207	210	186	187	191	210	195	229	187	212	189	210	202	221	217	202	209	200	196	227	213	198	183	196	222	194	208	208	193	202	198	193	211	223	206	196	215	172	205	205	203	188	221	214	210	192	187	214	197	204	200	212	202	197	191	205	173	175	206	214	199	201	223	199	207	192	200	244	186	209	205	204	186	200	198	193	185	198	204	208	186	210	198	191	211	177	215	197	207	223	189	179	187	166	202	199	239	195	208	195	180	223	192	193	195	204	221	205	208	210	204	193	241	203	226	190	228	191	210	200	213	240	216	213	227	210	220	198	182	196	193	215	214	219	207	211	183	230	209	217	193	200	200	202	171	210	208	187	196	228	216	188	204	202	211	212	196	213	190	185	213	206	216	170	199	192	191	167	184	186	204	204	203	193	203	227	212	206	214	211	195	205	240	218	210	215	197	203	195	197	199	209	210	226	204	216	210	178	205	217	189	224	191	211	205	187	234	189	214	193	186	201	211	221	214	208	209	205	196	167	192	214	206	204	205	182	190	211	196	235	199	198	204	182	168	216	197	197	193	194	198	192	188	202	195	199	172	217	199	208	164	204	230	181	202	221	208	191	205	222	185	204	198	229	205	225	202	203	190	193	180	227	204	221	200	209	192	222	219	208	167	216	189	201	194	220	197	198	232	197	229	198	222	208	191	215	210	196	200	195	191	187	198	213	203	177	214	209	174	200	188	200	216	216	201	226	221	201	175	190	234	216	198	200	195	194	206	190	206	193	223	206	193	179	198	176	209	203	234	195	174	196	218	192	189	212	192	233	181	211	194	225	232	222	184	186	201	217	194	200	194	189	197	217	193	189	202	200	200	206	193	221	235	225	208	205	183	222	207	180	201	183	212	179	211	222	188
24089	21636	21244	15002	3824	721	687	735	665	725	709	715	708	656	703	690	690	711	716	744	685	710	709	723	726	731	711	653	730	683	678	688	695	722	723	714	726	742	711	634	745	771	711	679	686	707	707	702	747	708	685	689	718	744	715	741	662	712	748	709	716	760	677	721	689	685	686	717	697	701	721	668	670	734	695	721	723	714	674	706	710	693	705	742	711	724	725	745	752	682	729	710	716	691	733	690	706	738	679	729	676	685	717	721	713	741	661	747	733	691	741	708	695	711	724	687	648	690	680	689	742	711	667	729	758	706	702	758	734	729	727	698	703	696	704	703	722	696	702	668	712	684	735	725	714	695	689	693	724	741	726	692	694	725	728	664	708	710	749	734	657	690	719	766	707	722	707	739	714	810	693	715	715	685	719	762	698	739	748	729	690	773	662	705	736	673	688	731	715	718	722	704	690	708	686	725	690	761	714	707	707	703	682	716	704	673	677	718	703	742	689	661	721	673	730	704	675	639	695	710	734	729	721	682	730	722	697	726	706	705	719	703	666	720	685	692	755	730	674	705	710	699	707	682	684	729	700	711	698	748	746	728	724	699	683	686	712	695	755	762	668	736	750	707	751	695	693	709	682	700	734	703	725	716	753	704	691	706	736	693	744	687	708	704	686	723	717	693	723	709	695	738	730	648	743	673	672	731	674	734	692	728	750	686	684	685	666	745	662	665	731	691	681	706	698	703	686	722	727	774	735	692	709	726	667	658	746	715	681	715	695	744	711	693	727	719	732	718	723	683	668	687	724	713	725	739	691	714	768	702	661	713	695	706	695	720	692	690	690	707	715	728	731	701	696	726	744	723	708	766	691	765	742	710	713	700	740	660	699	718	694	711	688	670	744	725	738	681	736	721	732	705	748	701	666	722	746	686	781	689	764	698	669	742	736	681	733	681	730	730	733	670	693	699	726	658	678	631	702	723	664	725	742	746	703	719	688	715	669	708	734	700	697	762	759	722	726	715	677	673	724	675	705	680	689	695	720	676	696	731	708	717	715	709	751	699	703	703	742	732	723	742	722	716	720	649	681	693	717	730	729	734	720	715	714	733	733	739	705	664	679	667	720	728	729	738	692	718	764	683	701	738	703	698	697	745	689	693	683	741	685	686	724	715	719	725	723	633	729	714	702	652	694	724	722	756	703	736	688	713	680	711	692	709	703	736	746	744	670	665	681	674	688	726	702	719	722	687	636	680	736	662	672	752	714	732	700	703	702	687	772	699	665	701	729	701	689	723	707	744	725	688	698	732	686	721	690	730	714	668	712	691	733	708	712	677	758	683	743	699	713	699	726	725	712	738	768	699	677	737	748	716	723	714	715	731	700	733	691	744	727	675	737	737	744	656	705	674	742	682	675	695	675	738	731	734	672	725	660	697	753	705	658	738	736	702	677	689	722	736	720	658	751	678	734	727	724	681	725	731	706	725	676	740	772	687	722	710	761	740	736	683	695	743	723	702	730	710	712	732	729	692	725	707	689	677	690	726	732	711	735	668	664	712	715	734	718	712	705	687	724	766	705	779	749	750	674	728	680	718	693	748	697	726	696	682	683	729	769	684	709	659	721	727	696	757	719	741	713	675	714	773	763	757	736	716	727	707	709	710	653	686	710	719	674	722	717	692	746	729	731	715	698	686	714	685	730	685	726	756	691	740	708	697	689	719	735	740	667	743	717	708	731	689	698	709	662	745	731	695	682	746	735	721	703	715	704	729	709	688	726	701	684	704	704	736	687	670	674	676	699	668	734	663	728	718	675	697	692	706	712	727	688	731	694	711	711	698	693	744	694	692	683	682	713	660	679	681	684	741	705	683	714	728	700	727	682	690	705	710	772	686	715	737	702	703	686	741	731	676	744	733	708	728	741	747	741	711	686	667	683	677	674	718	715	764	667	689	701	704	734	734	742	673	732	708	748	690	696	744	736	733	747	718	683	712	722	705	672	701	746	768	719	708	738	739	664	718	741	745	728	702	765	735	733	699	699	685	750	680	710	678	688	685	697	740	711	714	695	689	723	669	740	705	696	704	692	717	699	736	722	733	716	701	724	729	684	686	657	723	715	736	698	729	708	672	733	683	685	708	727	713	674	728	698	746	774	703	759	718	715	687	704	694	715	738	706	694	769	673	704	706	739	718	703	705	659	730	710	690	695	707	730	738	656	719	689	721	664	709	722	726	654	707	691	723	702	691	695	671	731	723	739	705	669	730	706	712	710	701	689	715	687	712	721	750	745	702	714	693	684	712	722	717	723	713	712	733	667	750	691	652	705	740	710	743	725	741	722	694	735	699	734	745	729	690	698	746	719	739	765	735	692	698	712	706	670	707	664	728	704	693	696	709	690	659	702	690	738	688	692	689	750	713	743	689	658	717	658	700	671	683	686	716	721	675	744	694	736	682	699	700	721	703	678	755	718	752	700	718	697	721	692	703	665	713	710	729	673	757	721	705	674	698	706	717	726	713	679	735	695	703	700	690	718	676	720	707	672	706	728	667	705	735	654	716	701	752	720	743	744	707	659	701	721	707	727	707	723	681	765	695	743	768	650	722	673	682	697	689	681	716	710	715	668	692	706	678	686	731	740	720	739	733	722	726	736	702	737	717	685	675	666	682	713	674	701	717	697	681	682	718	708	712	710	699	713	746	691	753	690	714	732	748	691	686	679	682	682	686	656	706	757	713	661	716	734	725	734	717	770	717	703	754	690	741	715	686	733	689	731	698	739	711	745	713	721	696	701	684	700	744	714	706	678	694	736	706	683	771	677	698	716	703	682	709	719	657	741	711	712	674	756	727	689	701	697	695	733	708	690	756	740	703	692	701	702	667	775	704	683	719	727	674	677	745	718	709	722	715	686	704	731	702	716	715	692	684	752	754	713	688	734	691	712	744	735	769	749	678	663	747	691	689	727	702	704	699	710	677	719	677	716	706	686	749	703	726	718	733	725	712	725	685	693	718	649	736	757	714	737	738	682	706	685	699	711	694	699	724	670	685	678	686	668	633	713	749	715	728	741	679	681	711	661	712	728	707	729	750	716	727	719	675	760	716	725	725	720	697	711	676	696	741	676	705	721	674	733	741	678	728	718	715	673	731	777	743	706	709	732	737	727	728	733	705	739	706	700	663	673	707	685	728	702	721	669	716	721	734	727	715	748	708	694	693	746	706	747	704	654	731	708	713	746	683	729	754	673	700	676	690	687	735	675	741	740	725	723	742	742	681	749	713	732	722	681	714	743	724	715	738	686	752	706	717	690	695	660	722	726	710	686	718	700	729	707	702	709	717	705	677	714	713	675	742	683	708	729	757	725	689	725	691	735	770	717	731	699	680	722	689	721	742	753	685	700	722	674	711	724	751	619	728	660	682	713	705	710	712	732	688	716	716	739	714	687	679	720	669	722	695	759	702	777	734	710	733	703	705	699	683	696	711	697	693	685	724	702	694	738	682	692	719	744	731
63960	68199	60654	41436	17482	1373	197	181	178	178	177	168	175	152	184	160	162	167	176	156	171	158	176	176	158	196	177	158	164	177	164	155	187	173	178	160	147	163	163	153	158	176	177	167	156	178	175	163	148	147	169	174	153	179	163	158	164	166	156	175	174	205	186	148	183	151	140	171	141	154	156	152	179	168	161	137	179	151	164	161	158	169	147	154	162	154	143	174	134	180	138	157	152	161	170	171	145	148	155	182	173	172	169	167	154	168	185	160	170	146	165	158	146	153	159	170	174	156	183	160	156	164	166	135	176	167	177	170	155	162	160	144	152	158	150	167	183	165	169	168	152	166	173	198	155	173	198	153	176	168	199	180	180	163	153	155	161	181	175	157	164	182	152	165	164	157	163	142	182	166	158	176	161	160	156	131	158	169	172	182	150	158	154	168	174	168	174	172	173	169	166	167	175	172	175	169	158	177	154	186	126	170	183	179	164	186	177	196	175	169	158	159	156	182	157	146	173	152	159	150	181	152	162	184	158	153	168	174	162	165	201	162	173	155	153	146	146	178	170	161	184	171	151	155	146	156	172	170	173	177	162	174	171	171	168	152	188	164	211	169	172	192	165	164	190	159	175	154	161	158	157	169	170	147	187	175	167	182	176	185	164	163	173	160	171	162	141	152	148	177	189	162	161	180	158	162	173	169	159	163	142	156	141	165	161	180	156	154	171	151	176	176	160	171	159	167	177	175	175	158	172	172	182	165	178	176	157	142	152	155	188	152	174	184	152	158	172	138	186	163	155	178	155	150	178	189	186	158	145	169	177	170	180	142	151	171	147	164	173	159	168	186	158	175	177	164	158	177	157	190	168	152	179	172	178	150	161	173	155	151	167	168	173	162	184	161	165	166	138	161	163	152	162	162	156	162	160	172	170	164	157	172	177	163	176	171	175	176	162	163	156	152	174	182	163	171	163	140	168	161	147	160	152	156	176	173	165	163	177	177	189	158	155	184	162	147	152	157	166	172	179	172	170	154	182	177	169	176	187	170	154	196	157	161	171	181	169	184	178	170	126	167	151	140	146	184	149	156	147	169	153	164	156	171	158	172	169	182	167	177	146	183	186	167	154	162	147	132	169	174	172	175	164	157	149	175	183	143	165	175	215	157	178	155	171	183	164	179	159	178	168	178	167	163	154	140	174	157	167	171	149	161	158	175	173	176	141	155	163	175	148	170	158	156	161	161	170	153	168	170	180	164	150	135	169	151	162	162	169	177	161	169	166	152	165	166	166	159	156	172	171	168	171	142	171	163	141	193	166	183	170	176	167	178	169	171	167	163	154	159	191	153	163	169	170	170	166	179	183	161	152	160	159	141	147	161	168	159	148	165	164	173	175	166	160	162	150	166	190	174	143	160	153	168	160	149	178	162	150	160	173	156	157	166	167	166	182	178	164	152	154	177	196	148	188	192	155	179	170	172	153	167	151	159	171	176	178	137	164	187	163	152	167	171	180	154	175	139	164	156	169	145	165	171	162	175	182	171	170	156	164	143	180	186	172	159	162	155	159	188	160	149	162	170	180	196	180	167	168	174	160	153	143	161	166	174	169	164	170	173	158	155	169	172	163	172	156	161	170	165	191	166	170	182	194	154	161	136	146	176	167	202	176	156	167	167	189	160	168	156	176	153	174	174	165	162	169	164	160	180	146	181	160	153	161	163	173	173	148	168	149	157	157	155	180	160	182	175	184	153	142	145	158	189	160	168	182	164	145	187	156	163	159	154	148	192	169	169	167	165	163	191	164	132	168	154	163	167	186	140	157	174	170	170	174	179	163	184	179	176	159	177	171	187	174	197	168	165	161	167	149	144	170	168	149	154	180	166	163	177	162	167	181	170	176	147	137	156	175	184	181	160	159	148	155	192	176	152	166	173	183	149	161	180	173	162	153	164	196	167	174	162	157	162	185	157	167	164	172	166	189	182	164	163	169	167	201	190	141	147	190	152	166	161	169	145	167	165	172	175	153	190	165	157	168	170	174	181	183	144	160	183	171	163	162	180	131	159	167	180	179	172	161	166	161	182	169	168	160	169	161	150	163	177	176	154	162	151	167	158	191	169	174	160	194	158	181	165	174	172	171	182	141	191	157	162	171	189	149	156	166	178	163	179	166	162	170	154	174	153	160	178	186	155	166	162	157	173	178	174	157	164	156	186	172	161	181	175	143	161	147	180	184	169	150	149	170	165	167	155	162	155	148	174	155	145	170	171	168	169	167	153	174	181	172	153	180	184	160	177	153	140	176	169	186	176	171	171	173	161	162	164	174	164	171	187	157	175	155	151	193	173	164	174	146	175	172	159	154	174	155	160	153	182	189	167	174	177	139	160	164	173	178	162	166	154	185	148	150	157	185	166	161	176	163	166	159	156	174	162	157	177	168	165	168	171	190	179	174	176	173	164	172	169	171	172	164	156	187	164	169	161	200	166	180	168	142	173	174	172	158	176	169	165	185	168	186	195	182	168	147	164	158	167	132	155	158	170	163	183	126	165	175	170	171	176	153	150	159	174	168	153	180	180	174	145	166	164	183	183	159	172	168	153	137	182	172	158	165	151	153	151	143	178	175	147	168	182	166	156	176	147	155	148	155	151	185	163	162	167	178	187	179	173	168	182	161	160	149	159	194	176	162	151	184	155	182	163	141	157	163	166	169	157	173	158	153	168	139	163	153	149	165	179	162	164	159	179	171	151	184	169	133	171	187	155	168	152	158	176	168	149	177	158	193	174	171	167	201	153	162	170	149	176	144	170	162	169	143	186	183	160	166	156	158	168	172	148	160	171	150	182	171	164	161	178	183	157	178	176	182	183	145	180	180	166	178	177	170	166	146	161	162	162	156	162	155	155	153	172	166	147	175	163	177	150	152	176	186	173	143	176	145	167	173	165	164	165	166	174	149	160	180	160	162	149	177	155	168	189	176	186	142	160	139	171	136	168	153	176	165	170	159	154	158	160	145	160	169	158	173	155	178	147	163	159	166	167	168	168	179	155	171	160	174	171	170	152	167	170	160	172	161	163	195	148	184	154	155	191	156	190	175	184	156	155	159	172	159	170	151	151	162	167	152	168	154	173	155	169	195	163	174	179	156	178	169	166	181	151	158	166	154	144	160	166	161	162	161	168	171	181	164	173	169	159	167	161	161	179	176	170	138	174	168	141	178	148	140	154	174	164	161	156	168	164	164	159	169	153	133	175	172	181	157	161	178	160	175	153	159	160	175	143	160	174	166	147	183	169	151	146	165	152	172	159	152	160	169	166	160	170	173	169	160	173	187	171	153	154	192	149	156	170	179	170	166	163	166	156	168	186	151	176	153	151	163	175	181	173	172	161	147	139	153	178	176	162	159	166	170	152	174	171	172	177	165	161	188	142	187	159	155	171	159	175	165	166	176	167	164	177	175	157	171	174	165	192	164	168	158	165	170	158	170	167	160	169	170	160	146	166	167	172	167	162
46227	54732	58714	45907	18189	657	631	608	586	624	593	574	545	564	593	588	612	615	585	613	552	600	576	642	573	556	559	606	605	577	660	569	615	591	617	592	571	576	556	647	601	617	599	596	589	572	591	574	583	581	593	576	580	578	637	616	619	607	592	569	588	574	629	573	606	636	565	617	559	594	614	583	583	597	571	573	576	597	587	599	586	616	567	595	599	586	584	597	599	604	570	560	578	634	612	635	535	607	560	616	587	625	592	589	649	634	583	616	579	577	599	617	621	564	613	583	578	584	638	616	576	601	587	578	602	651	586	581	571	643	581	582	608	562	624	595	627	582	549	584	586	590	608	564	649	554	595	604	602	619	580	569	560	587	569	588	621	600	551	591	617	610	585	570	623	605	552	572	567	587	580	565	633	581	606	631	546	558	593	565	636	538	582	562	561	551	564	653	620	599	582	594	585	592	608	595	611	585	612	568	593	573	585	620	594	616	572	591	594	607	593	580	583	584	594	578	578	599	528	574	591	573	630	607	625	551	604	589	636	645	586	622	573	597	582	588	591	631	589	601	532	609	634	609	554	621	625	630	613	623	595	595	595	639	572	571	565	605	581	590	620	600	611	608	565	625	617	582	527	588	597	562	592	590	619	579	577	602	596	612	627	582	574	571	611	586	635	580	606	571	546	642	586	597	542	583	594	598	620	574	649	610	617	582	621	569	591	616	608	601	612	636	553	579	592	604	559	595	623	576	602	607	603	574	586	626	608	597	619	609	553	637	593	577	580	592	579	540	571	546	556	613	559	599	613	609	639	590	578	550	593	571	611	591	600	586	624	586	545	567	587	597	657	557	543	575	549	594	613	588	608	576	617	590	582	587	596	574	621	607	574	563	607	591	612	584	590	593	608	587	570	567	588	599	602	607	628	643	577	567	576	575	584	626	612	619	590	616	636	551	600	623	518	539	597	621	596	601	565	595	577	582	572	587	583	591	595	571	599	594	645	592	591	570	600	624	623	615	566	578	550	619	580	624	555	582	579	615	625	577	584	602	564	612	589	577	625	626	554	582	563	602	578	648	618	603	556	609	570	554	545	583	568	576	571	579	588	596	575	562	593	589	598	591	595	620	558	592	619	640	595	572	601	579	575	617	628	593	622	576	601	608	569	594	548	585	615	612	601	586	590	584	609	589	603	585	567	575	575	595	598	571	577	600	608	588	607	606	624	623	605	582	576	569	618	623	605	611	651	576	568	616	584	619	579	597	618	579	603	594	540	618	585	588	612	570	613	610	574	594	624	638	585	592	605	589	594	568	546	596	583	572	600	577	551	602	562	566	536	566	582	604	566	601	603	643	614	579	605	605	595	577	568	595	592	576	570	624	628	556	589	609	627	631	616	589	535	568	618	609	584	637	616	562	586	559	614	601	553	610	593	603	553	524	598	572	571	608	579	553	565	573	618	589	623	597	587	603	610	595	618	608	574	610	595	628	508	597	585	570	594	625	564	606	583	588	569	543	570	595	605	534	529	628	603	606	594	573	659	555	585	563	559	585	591	608	591	619	598	608	534	632	564	529	601	566	624	586	578	597	595	564	619	594	610	593	566	591	568	665	575	610	504	614	582	603	543	601	628	559	653	645	594	602	555	573	581	577	600	586	606	613	583	622	598	606	607	612	571	568	584	586	630	605	597	576	585	590	614	586	561	601	591	558	600	597	605	605	577	601	550	606	609	586	608	586	606	614	582	588	563	600	587	586	577	600	589	612	555	583	604	604	593	602	539	608	612	607	607	569	584	575	571	582	603	612	569	564	580	602	562	565	602	598	579	591	610	596	618	576	598	580	614	572	623	585	626	592	547	558	601	581	617	574	603	597	563	575	630	600	577	568	600	556	579	594	565	614	563	555	616	593	574	595	620	589	546	597	592	555	577	569	575	578	603	594	575	641	587	609	609	597	606	625	596	596	608	565	618	550	546	629	602	598	561	614	557	534	582	583	616	591	600	568	590	603	591	596	591	582	539	574	586	579	599	598	580	594	598	554	577	595	621	584	646	624	585	625	578	555	563	542	596	619	629	570	596	577	573	585	621	606	631	592	596	577	573	570	572	588	543	567	631	558	605	614	549	560	589	584	611	609	600	578	576	610	591	618	585	598	580	607	564	609	550	579	557	607	547	549	601	619	611	606	575	573	589	618	620	573	570	573	569	625	607	600	561	648	596	582	603	588	625	559	587	547	549	577	623	635	607	611	600	596	620	584	570	592	586	589	563	550	562	562	589	583	605	591	578	596	574	593	575	632	573	565	635	625	573	607	640	576	621	579	590	543	568	615	604	577	603	621	549	576	582	637	595	569	583	595	583	569	564	575	587	626	614	582	577	594	598	583	589	595	575	601	574	610	615	553	573	560	560	605	607	595	587	580	603	615	603	596	572	611	610	544	601	682	583	618	582	611	627	620	562	586	592	618	569	639	589	569	579	564	582	571	585	610	614	615	573	590	590	548	544	564	576	600	591	576	601	566	605	591	585	585	597	547	600	610	574	608	599	637	589	603	570	538	577	553	608	593	574	612	576	611	599	574	626	642	593	597	578	629	598	626	595	625	652	561	568	615	613	585	547	540	587	591	597	614	639	603	625	616	607	581	593	584	608	559	571	580	586	576	619	629	590	595	567	600	558	596	611	628	591	573	572	549	603	615	629	566	620	581	572	578	590	642	587	610	581	582	597	557	613	607	586	587	549	573	558	567	586	534	603	577	613	576	569	572	609	577	630	602	637	583	640	622	619	575	616	551	582	642	548	541	611	633	582	553	600	591	652	578	615	597	606	583	647	561	615	579	580	618	589	592	583	578	547	622	591	601	582	580	627	595	593	584	586	600	625	604	589	618	558	592	562	601	604	567	628	597	602	596	554	582	591	627	608	612	611	555	602	559	610	576	584	588	588	574	587	622	571	595	614	599	587	589	575	603	590	588	578	614	601	558	598	586	602	607	600	560	576	608	544	586	602	601	575	575	594	585	534	587	582	597	564	577	570	596	623	612	630	580	617	619	564	561	548	593	590	615	605	634	549	604	630	535	585	575	578	548	607	573	599	597	551	582	611	581	601	592	586	608	585	580	568	583	568	614	581	611	602	578	584	629	607	588	605	554	574	585	612	611	573	634	559	569	533	614	558	594	546	601	601	530	564	584	575	583	584	593	565	592	578	613	597	604	594	591	596	624	585	676	573	619	557	601	555	590	612	631	583	577	573	584	605	570	621	595	599	612	584	579	586	592	633	569	615	580	597	568	602	585	619	622	606	602	613	585	616	592	636	607	581	588	605	579	539	610	586	589	613	580	613	605	554	576	610	589	587	559	545	611	602	566	589	635	597	630	563	600	575	603	610	588	585	560	580	601	588	573	596	576	588	616	604	588	575	600	602	584	581	552	566	605	619	641	612	614	622	625	569	561	610	583	607	597	600	577	581	610	572	616	554	609	612	556	558	603	612	588	623	588	567	591
72722	76324	68566	49072	23777	4419	339	250	243	238	218	237	238	226	252	241	265	233	258	221	215	245	232	232	260	252	261	233	235	236	228	242	224	230	244	259	228	237	250	223	224	255	225	223	240	249	224	221	239	236	223	247	252	224	238	240	235	201	242	226	232	207	235	207	237	234	252	213	222	222	239	218	241	250	239	232	235	243	258	229	198	232	208	264	203	205	213	237	217	250	230	238	193	221	238	227	256	244	245	237	230	226	231	247	229	234	239	238	234	251	218	246	240	250	240	229	217	246	223	223	234	211	262	226	238	237	237	233	240	243	187	266	215	240	255	244	234	218	212	237	226	226	238	274	232	274	206	249	205	249	208	229	220	207	218	258	236	229	239	238	250	264	225	236	253	246	230	210	226	214	218	223	243	243	264	219	221	237	235	216	244	234	211	195	249	227	224	237	227	216	217	219	239	236	232	218	226	238	240	242	249	226	243	226	213	235	211	226	214	219	194	232	235	224	210	230	236	249	230	236	224	244	230	249	224	218	221	236	229	235	221	250	230	223	245	224	252	212	217	224	237	240	251	238	199	220	250	248	237	255	229	241	220	221	229	229	237	257	245	222	225	226	217	219	239	198	232	215	259	255	245	229	239	240	203	248	237	273	238	234	205	237	238	229	211	253	206	231	236	234	241	234	238	236	252	228	199	210	222	236	245	207	227	197	210	229	239	250	243	247	247	244	230	233	198	216	213	241	249	255	267	214	251	223	237	226	227	247	267	208	204	236	255	231	249	231	251	221	274	205	240	256	220	227	217	210	219	220	231	227	224	215	228	229	250	241	236	230	253	229	229	232	238	214	243	253	237	250	222	225	228	227	224	219	228	219	236	246	215	253	245	260	230	234	224	229	233	218	246	260	231	228	240	230	211	226	230	254	233	234	220	220	243	251	242	230	235	255	234	264	233	261	211	237	206	240	244	262	233	233	230	241	237	238	247	203	242	227	217	251	217	223	257	225	241	242	258	248	235	214	258	249	242	213	219	211	232	263	259	232	208	243	250	236	244	224	234	236	259	227	234	227	227	243	208	230	231	234	211	235	226	217	236	250	249	261	231	252	287	218	250	229	231	218	261	231	245	205	214	236	229	241	260	221	245	251	220	237	225	254	219	238	222	240	229	264	223	237	236	238	250	251	246	230	219	229	213	233	237	232	219	237	223	222	264	237	230	229	219	252	233	224	242	232	234	215	216	252	226	222	236	218	236	263	243	264	247	243	216	230	220	249	247	238	240	244	253	230	208	219	214	252	253	237	243	244	232	283	199	259	210	256	220	247	246	230	226	210	234	236	233	242	217	223	220	239	243	244	212	227	210	228	228	221	248	229	213	235	225	228	227	234	244	229	215	240	245	249	206	245	201	241	218	250	213	233	242	238	238	221	234	217	205	228	232	218	242	240	228	223	233	204	236	228	229	266	243	211	223	217	239	244	243	246	212	224	197	232	213	182	238	242	211	233	220	220	228	236	215	252	226	208	243	237	213	224	217	247	241	206	235	233	249	239	239	245	242	242	252	234	254	250	264	226	262	205	235	251	225	239	198	231	219	219	195	243	208	244	218	250	252	214	232	228	234	233	245	238	222	191	237	219	199	223	214	253	222	235	232	214	227	233	212	243	227	235	237	227	240	234	232	236	213	238	243	224	211	225	238	217	234	242	236	228	244	218	243	241	216	232	236	203	222	244	233	219	237	235	218	228	241	246	240	246	209	226	241	220	221	236	243	239	232	204	233	238	227	193	228	241	248	221	263	233	252	277	225	241	210	238	235	215	249	236	239	253	225	232	239	219	256	246	233	209	223	224	224	229	218	243	228	218	246	191	248	236	249	230	220	230	244	231	241	247	214	240	261	207	240	254	219	247	195	232	244	226	212	190	252	257	229	229	221	257	220	236	239	233	236	223	261	228	237	248	226	235	228	231	231	216	241	226	231	239	188	246	224	221	204	198	233	241	191	232	239	234	230	252	246	229	213	226	229	237	261	232	249	213	233	237	219	228	243	214	213	272	259	245	206	231	240	249	222	219	223	202	202	243	249	240	237	224	238	262	226	257	206	234	254	222	228	218	251	236	249	226	245	244	217	249	229	261	229	210	233	224	231	253	241	260	252	253	221	238	236	245	229	239	234	230	243	247	232	217	245	236	232	253	239	221	252	225	237	218	241	229	236	202	238	218	243	250	264	238	232	240	245	208	250	228	238	208	245	212	214	221	270	236	253	229	221	237	206	254	228	226	229	229	247	201	232	206	242	242	209	248	230	201	226	212	239	239	245	227	231	246	215	229	218	255	234	234	246	213	223	229	247	222	222	229	205	229	231	220	248	229	223	206	221	252	230	224	245	238	233	262	232	235	229	229	252	235	249	220	223	233	237	220	253	220	239	226	205	247	249	255	229	200	231	233	243	234	254	223	269	217	250	189	211	272	219	223	236	227	235	262	238	229	224	227	241	260	246	236	225	229	222	239	231	231	234	272	248	235	247	240	209	264	234	240	226	250	255	253	232	226	217	218	231	229	231	238	229	247	228	222	208	219	223	238	200	250	235	246	231	235	219	233	220	232	216	235	239	222	222	246	234	230	219	239	235	199	214	238	229	214	219	226	211	223	220	249	240	221	238	241	234	202	223	240	252	221	222	249	250	217	215	241	225	229	241	248	217	211	239	262	239	202	226	236	235	253	227	226	220	253	219	220	227	242	241	256	225	235	255	207	228	241	246	242	263	254	245	209	215	239	230	179	236	213	214	231	194	220	240	236	225	224	208	200	213	244	230	229	254	208	220	226	254	261	233	235	212	215	226	236	222	197	206	251	225	258	217	222	229	236	205	211	226	240	234	253	220	225	235	231	210	228	232	237	222	237	224	242	249	222	213	249	255	222	228	231	251	221	242	220	228	236	227	228	251	214	220	219	238	222	222	254	256	244	230	238	228	235	263	251	243	244	228	193	260	226	239	203	246	237	215	240	228	250	240	233	238	249	214	237	223	214	237	243	230	226	254	219	252	244	221	215	253	229	214	225	249	251	214	240	238	253	243	211	225	228	222	229	211	224	243	263	252	232	225	248	242	236	235	251	252	208	253	230	225	218	249	234	230	204	219	223	257	231	223	228	222	248	221	222	231	245	221	259	265	235	212	217	251	210	249	205	262	235	271	223	224	233	259	179	216	209	206	237	233	216	228	251	217	241	249	238	215	218	235	240	222	233	224	225	230	224	210	227	223	226	226	234	234	237	216	230	226	249	266	259	232	217	239	247	213	252	256	236	246	235	227	228	221	252	251	247	241	220	265	222	235	234	221	231	228	251	226	235	252	235	198	246	236	212	225	247	229	247	228	213	248	188	227	235	227	233	250	225	259	220	215	215	250	242	222	233	218	221	239	201	198	219	251	199	229	250	240	224	217	214	223	250	222	202	218	233	236	224	235	224	237	238	254	252	209	218	238	230	227	223	216	233	248	215
56097	68286	71403	54357	24334	933	830	792	806	807	862	792	727	831	803	727	829	772	849	797	806	818	803	772	756	815	840	761	801	851	763	820	787	780	808	799	785	777	785	814	795	771	761	737	786	781	770	835	774	793	796	818	791	749	785	756	779	768	784	782	821	799	841	778	779	775	776	827	787	767	765	794	820	753	765	741	747	813	744	761	785	750	767	802	797	811	789	796	805	790	791	780	691	756	763	780	833	733	774	758	809	796	747	760	774	746	781	806	775	789	784	769	786	763	785	744	781	785	789	826	754	818	798	831	767	774	778	754	753	793	796	787	770	832	821	746	741	745	781	810	740	791	791	748	799	777	756	836	777	879	815	786	760	799	775	736	807	814	828	756	816	815	747	754	752	796	767	732	768	779	774	737	788	786	809	821	762	745	727	797	805	810	729	760	782	763	766	826	798	815	708	759	760	764	758	739	782	785	848	835	771	769	732	744	776	843	764	758	796	845	773	739	809	808	807	845	710	804	755	773	786	762	815	812	761	810	766	811	783	752	746	808	764	797	822	763	769	814	760	816	708	767	864	803	771	801	752	824	704	764	731	776	793	772	726	846	779	794	736	782	763	782	806	736	804	774	797	797	821	791	796	789	813	818	718	767	752	782	787	733	748	788	791	762	777	794	827	767	808	797	800	734	804	801	738	801	824	793	798	740	814	788	774	740	785	765	769	776	843	776	789	788	823	792	755	787	752	772	767	823	720	770	823	784	815	820	786	749	813	824	823	804	826	839	767	757	802	826	757	750	804	774	789	776	785	799	772	800	783	825	813	825	785	812	779	846	786	762	769	810	818	760	787	772	814	763	752	819	797	722	756	772	798	775	768	796	749	767	770	738	760	804	789	775	804	748	781	726	767	756	745	821	780	801	729	784	752	761	777	783	814	781	748	795	764	750	809	748	754	777	790	764	759	767	818	805	779	758	793	783	775	764	786	831	798	806	773	800	765	759	749	779	822	827	765	803	753	821	778	766	736	765	763	812	839	768	801	759	776	776	774	774	757	754	855	752	788	797	794	801	780	743	745	756	778	799	827	798	783	809	722	808	762	807	739	803	719	807	806	753	789	794	807	769	835	769	843	785	743	772	739	829	767	848	734	793	764	757	791	754	822	747	763	784	776	800	788	766	816	748	790	808	779	805	825	793	768	806	785	811	759	782	764	770	737	792	793	773	784	776	716	822	790	807	729	783	815	841	781	814	798	798	746	788	790	802	795	842	762	816	760	780	739	788	817	799	795	742	810	787	794	766	792	747	811	817	758	778	803	782	777	790	790	844	798	832	823	757	743	725	768	825	795	816	756	762	823	766	782	787	795	796	766	780	811	788	805	784	803	760	744	751	810	786	817	817	758	778	799	762	784	775	771	781	772	821	720	784	788	784	797	791	783	813	772	757	848	764	820	798	807	784	839	817	809	810	750	770	809	724	771	752	780	757	801	787	809	742	815	781	782	800	767	779	799	782	808	740	788	810	806	787	775	746	785	787	758	798	795	811	790	843	751	783	807	712	761	798	781	773	804	780	777	775	801	808	794	753	799	749	781	739	780	804	813	780	741	760	773	786	777	750	806	767	764	767	808	761	777	794	721	835	788	786	785	794	778	745	831	749	800	788	801	807	777	754	791	795	769	777	787	798	784	787	813	804	746	774	774	805	780	825	777	773	797	781	815	750	751	780	782	772	822	746	798	790	831	799	774	744	761	752	805	757	798	815	800	810	796	766	811	776	793	723	810	789	802	849	789	777	841	810	789	782	831	773	824	744	771	740	829	815	796	766	794	802	824	784	803	797	752	768	798	760	779	756	764	768	774	769	772	842	777	783	843	795	751	832	795	791	816	796	784	818	795	778	760	797	797	735	799	808	751	754	783	783	765	799	795	763	797	858	820	854	800	824	804	780	804	782	742	815	817	827	826	747	788	787	788	796	841	850	796	794	772	765	814	779	743	824	786	838	794	781	770	814	809	784	782	788	801	774	819	746	733	774	810	770	764	817	765	799	787	803	796	795	774	780	731	800	790	784	853	748	822	830	740	809	753	792	731	790	800	842	791	783	812	727	845	775	791	788	784	786	791	803	732	750	783	758	823	768	810	817	768	764	763	773	815	807	731	730	795	767	754	719	771	787	795	804	736	820	774	773	817	788	781	774	762	799	777	723	753	758	763	754	763	775	784	781	734	779	733	771	796	787	786	835	830	782	772	751	789	760	742	785	777	753	776	855	796	765	752	815	809	808	763	772	774	796	731	761	788	803	790	770	827	790	799	792	791	782	774	756	804	774	764	769	816	773	760	783	752	799	757	831	735	786	832	790	773	801	830	825	789	777	797	806	806	809	797	805	821	814	773	827	752	797	815	848	734	740	787	816	810	776	776	778	807	819	837	806	746	778	827	747	829	818	784	799	812	784	802	772	836	795	770	821	775	773	774	811	825	767	843	753	780	793	743	722	826	784	791	769	748	782	774	784	830	805	785	771	816	761	828	803	774	741	765	800	769	790	794	782	793	752	750	792	762	776	780	839	729	751	764	753	804	787	778	798	802	763	698	747	797	753	790	846	873	813	791	775	775	785	831	823	773	752	770	819	815	829	791	844	789	795	795	808	771	820	778	766	836	796	760	770	774	754	792	832	795	799	818	773	821	784	760	826	859	797	740	804	780	767	753	779	730	792	768	755	793	762	766	812	807	762	813	777	786	745	761	844	820	771	824	795	772	762	819	775	811	765	748	811	827	766	822	766	818	818	782	765	806	799	785	834	738	829	760	802	779	810	814	789	810	776	811	732	804	754	753	801	818	773	798	772	819	781	783	797	788	792	784	779	756	789	773	790	772	791	811	782	769	703	802	791	772	705	796	783	754	806	810	807	795	767	822	805	766	804	766	742	777	792	806	843	772	737	803	758	772	746	773	735	773	759	821	775	787	797	798	749	807	730	788	786	799	763	789	768	812	783	785	801	783	728	812	778	779	789	795	809	708	712	789	797	757	760	844	771	737	771	764	813	783	781	775	770	718	772	756	775	794	821	807	833	807	802	805	777	772	740	775	822	785	779	793	809	827	857	791	765	794	753	811	765	833	778	795	798	785	769	751	814	814	794	734	806	772	787	740	794	786	771	784	756	806	790	780	774	772	773	751	804	792	812	838	787	796	788	823	731	741	764	809	830	804	794	745	778	739	791	757	788	774	774	804	779	749	788	800	797	835	826	805	758	739	826	771	759	753	826	786	792	807	809	811	762	787	773	815	787	779	772	747	790	726	816	766	774	764	779	787	791	785	773	739	813	780	760	810	837	751	727	778	819	785	796	781	745	796	791	701	830	810	783	838	764	761	791	737	781	793	804	810	821	780	753	782	803	795	828	785	809	817	806	759	755	782	787	800	761	736	783	756	803	748	755	815	749	781	779	812	755	811	808	800	805	815	756	760	818	740	797	820	805	784	789	794	737	828	776	800	781	781	808
23206	17945	12802	6023	1214	274	199	239	242	211	218	229	230	202	217	227	220	209	232	209	221	193	202	225	228	215	213	270	221	206	218	219	252	188	227	229	217	202	221	226	214	213	221	244	240	211	229	206	231	200	217	237	234	200	217	243	232	215	224	198	216	223	228	211	232	236	224	219	227	211	238	229	205	232	222	224	203	233	214	211	257	214	195	208	231	215	207	253	208	229	217	216	211	183	214	190	213	216	225	240	236	241	216	224	228	217	217	208	242	252	215	221	211	205	221	206	259	220	244	228	242	223	238	225	221	237	217	238	224	207	230	218	208	212	213	249	203	244	239	209	224	241	229	230	222	224	228	211	220	203	198	239	212	262	241	221	233	220	216	227	218	247	222	228	225	217	247	240	215	220	219	198	219	215	227	206	200	207	220	234	212	205	194	247	205	218	203	210	239	219	239	208	200	201	218	210	211	206	218	210	232	209	210	216	229	202	203	215	221	201	213	225	249	227	204	205	232	227	237	201	215	210	220	223	185	208	223	247	246	236	228	214	214	215	209	228	218	248	203	188	228	226	226	215	213	208	221	235	246	216	202	245	209	232	234	243	206	225	223	235	198	224	188	206	208	227	234	248	232	234	249	207	210	212	205	219	210	204	198	243	212	220	234	221	226	218	239	209	221	236	249	229	225	228	203	228	223	215	212	212	242	253	222	228	212	217	200	238	207	225	216	234	241	233	240	228	233	230	215	223	224	206	226	213	202	216	241	218	219	223	213	247	215	223	233	224	241	238	215	236	229	226	212	222	227	243	223	219	233	236	200	227	245	226	222	238	220	239	214	221	214	227	229	197	206	207	219	230	273	234	239	234	221	223	196	208	232	216	218	225	242	219	234	223	221	241	226	216	230	237	205	227	240	189	199	239	218	228	229	213	213	219	213	193	222	223	231	241	199	241	209	227	245	226	204	218	202	242	253	228	230	218	223	231	235	199	218	225	235	216	197	224	209	221	255	192	191	225	234	226	230	228	233	213	219	219	236	226	233	222	194	223	225	253	185	221	202	256	200	215	221	219	210	225	226	218	222	195	211	214	235	209	213	189	209	236	212	235	224	232	221	215	222	228	243	242	225	203	215	221	218	250	256	250	234	231	220	211	225	248	194	217	225	233	222	241	226	204	228	232	201	218	218	207	252	214	258	217	238	219	219	235	207	211	224	242	219	219	221	233	233	211	211	233	201	202	234	226	261	209	215	253	212	208	228	251	253	220	240	218	197	222	211	217	236	207	260	231	247	206	219	218	183	239	235	225	259	238	245	216	224	207	240	228	247	204	213	215	223	217	197	225	210	243	248	209	224	208	216	230	240	230	218	223	197	224	216	230	242	202	225	212	225	204	218	212	203	230	250	230	212	221	212	251	240	189	224	243	237	248	206	215	216	213	221	238	212	207	232	229	216	239	216	243	209	249	246	229	236	232	199	249	214	230	231	233	235	228	221	235	208	233	199	218	209	230	226	228	255	212	224	258	263	245	237	240	229	215	221	231	238	221	227	222	213	230	223	214	216	254	220	234	251	217	211	244	237	207	223	243	236	223	216	217	216	233	210	219	215	219	224	225	223	202	219	205	203	229	178	249	271	210	233	212	239	214	221	221	204	212	202	202	237	220	230	236	210	222	189	226	218	220	217	203	224	222	221	211	247	218	217	204	205	198	224	216	240	207	208	224	226	265	224	222	245	205	244	218	201	205	228	208	210	215	203	226	186	199	231	222	225	222	235	244	217	234	241	199	218	231	211	228	202	210	238	228	211	219	260	222	209	250	227	226	232	207	199	216	216	220	200	242	231	211	261	230	232	235	236	202	243	213	224	220	227	233	224	218	244	239	226	218	189	224	202	208	216	224	217	218	193	213	194	250	206	220	242	218	243	204	220	226	208	226	210	198	216	207	233	224	223	229	235	220	237	216	227	229	238	232	222	221	210	202	221	242	223	217	225	204	232	228	214	201	222	199	213	208	196	222	215	219	200	216	211	243	250	248	215	238	213	244	237	228	211	233	211	211	229	215	213	240	220	207	213	210	220	215	232	219	227	230	235	230	209	234	215	220	223	201	246	215	248	216	235	233	217	208	207	215	223	241	223	227	217	232	215	218	224	222	246	214	189	213	208	261	215	224	234	213	206	216	222	208	202	220	237	224	214	200	229	216	225	206	205	215	210	212	223	222	230	224	215	237	253	202	236	215	247	224	215	237	219	234	202	232	217	248	221	210	208	205	217	196	232	220	215	237	194	210	227	251	220	222	210	213	245	217	220	216	213	238	223	249	239	211	221	227	216	237	239	215	260	209	228	234	243	204	215	229	237	244	255	214	224	212	218	187	225	211	210	214	232	190	232	232	218	253	257	232	245	207	225	231	210	207	203	219	231	225	244	222	217	224	219	239	249	231	246	208	219	218	212	220	218	211	224	232	218	242	232	209	235	236	210	218	226	233	221	218	238	220	239	208	220	233	208	247	221	221	230	220	202	235	215	204	225	236	239	253	202	232	228	233	210	212	200	204	208	247	236	222	205	229	232	220	203	200	244	217	222	234	212	205	220	219	203	241	236	240	226	220	203	216	229	216	196	239	215	204	217	199	234	238	219	220	189	211	209	229	201	223	224	201	228	206	239	213	225	216	199	201	244	239	234	192	234	210	232	220	226	236	229	222	203	232	250	212	259	221	213	224	217	236	225	213	233	217	232	226	217	198	240	238	226	208	215	228	227	219	219	252	227	234	201	238	234	230	216	246	251	223	215	225	235	237	238	202	227	196	220	222	230	245	229	229	224	225	240	235	195	229	236	224	214	198	206	205	246	226	229	236	207	228	212	222	223	229	222	233	200	227	220	222	236	226	191	220	221	248	215	236	223	216	246	244	234	226	215	228	242	234	224	222	261	207	193	222	244	252	214	204	220	222	209	218	229	226	198	253	213	215	242	233	210	277	227	222	212	242	214	233	204	228	208	184	215	237	200	226	210	212	219	225	232	222	221	228	229	216	223	219	207	229	235	251	226	220	250	236	220	223	233	213	213	242	203	208	227	204	210	230	221	234	233	218	231	224	213	229	222	220	231	218	239	210	215	211	211	210	216	222	226	234	205	249	226	215	240	200	232	246	240	210	226	253	234	236	201	222	230	208	255	250	235	222	239	220	232	224	244	210	240	193	236	210	244	209	218	202	221	222	208	220	209	234	247	218	251	229	256	229	222	215	235	218	209	233	217	226	219	232	203	245	236	205	246	216	224	218	246	225	201	221	236	216	219	225	218	226	224	225	224	219	226	222	211	249	194	230	188	249	216	251	221	227	241	236	241	216	222	241	199	254	214	244	244	207	222	218	226	213	230	250	216	200	220	257	252	236	221	256	249	229	220	211	226	206	210	238	227	249	239	207	204	212	212	259	231	232	221	244	200	224	231	215	234	238	226	197	206	219	214	214	233	213	194	215	231	221	219	230	224	227	215	238
25107	24772	21845	13486	3376	791	757	787	818	760	813	782	815	773	776	758	779	812	752	745	790	763	781	722	762	764	768	730	754	749	818	811	787	737	739	723	785	771	758	822	805	793	827	779	812	776	802	778	797	741	791	736	750	769	768	743	734	754	761	758	780	769	750	775	780	741	775	793	777	768	787	755	768	729	746	771	788	755	768	721	747	741	756	811	754	809	747	790	776	796	772	788	755	786	823	739	823	808	761	815	734	765	774	795	788	729	770	764	796	845	772	792	742	796	714	781	781	766	767	790	826	835	756	745	815	797	748	792	711	721	826	789	752	799	717	764	791	820	767	711	698	776	761	757	718	745	754	739	736	791	745	751	793	754	777	772	760	784	740	798	750	744	812	745	752	751	783	766	744	798	783	735	815	728	750	750	751	747	747	738	803	758	800	716	789	820	736	779	774	832	754	768	745	753	780	775	805	749	770	752	754	753	758	763	797	742	821	827	841	757	755	808	818	807	794	801	788	779	722	780	728	765	751	820	761	737	743	777	788	739	808	824	755	788	737	791	755	822	747	777	783	823	762	732	792	856	731	800	793	808	802	774	826	778	731	782	761	734	747	741	804	755	770	807	754	736	807	771	767	772	744	747	764	797	792	801	788	811	739	747	804	758	734	776	782	783	824	754	778	734	802	807	765	814	791	752	774	780	769	754	802	783	747	750	743	759	777	780	777	750	763	761	760	754	813	799	775	709	776	758	769	760	761	729	799	747	717	791	794	782	758	746	772	764	789	775	804	735	794	787	733	776	774	746	747	761	797	753	806	814	754	779	770	760	729	812	768	815	772	755	794	773	780	794	744	743	747	764	753	783	717	786	806	794	698	758	753	803	760	777	747	755	736	754	789	788	803	792	789	760	792	753	763	775	756	796	770	774	753	793	796	735	784	809	728	769	727	782	785	784	760	759	754	757	782	757	740	769	754	758	770	767	813	769	777	810	751	793	748	831	769	747	713	788	758	748	736	738	784	702	755	781	761	740	750	773	812	730	780	715	736	736	747	745	773	747	738	766	762	725	755	775	797	777	758	817	805	784	769	775	840	800	780	757	782	806	753	725	749	808	774	761	774	771	763	820	758	775	708	789	782	775	783	781	795	785	751	739	790	777	762	758	827	746	750	785	773	807	816	788	737	770	791	775	752	737	807	738	817	759	743	763	770	790	731	772	762	765	785	768	800	756	782	803	767	729	763	799	765	711	716	760	748	731	822	742	701	774	805	731	757	769	732	771	785	778	777	783	738	795	771	773	786	817	762	803	784	761	751	743	800	810	781	748	761	759	743	805	722	808	749	735	789	807	688	782	786	769	767	794	755	712	773	715	762	763	729	740	769	752	751	761	756	759	751	792	740	800	840	759	750	797	780	787	796	797	794	737	778	839	786	796	798	790	724	784	766	736	785	740	753	772	751	724	736	799	795	789	823	808	764	806	758	797	776	788	758	765	747	767	823	790	763	789	763	730	763	751	785	762	797	844	765	740	747	748	827	770	742	712	776	733	745	755	772	756	818	786	759	777	779	767	757	794	781	759	750	791	765	814	785	740	743	751	772	788	829	785	820	777	810	728	710	720	802	800	807	795	752	732	800	775	778	818	753	806	774	718	797	787	778	808	762	772	780	797	801	812	783	709	798	773	746	793	777	784	755	738	790	751	826	775	765	810	772	759	797	732	819	805	770	782	794	725	721	796	781	769	768	756	765	783	779	787	747	769	741	767	770	767	699	781	771	777	798	761	826	836	737	734	796	796	723	762	825	771	817	784	801	788	750	721	806	774	750	712	776	773	771	769	779	737	764	750	805	768	752	779	786	731	763	801	739	744	730	744	731	775	787	806	810	788	733	776	775	748	720	796	820	751	790	800	767	767	807	767	741	815	745	751	717	774	842	805	801	780	787	760	787	771	740	798	730	749	751	777	718	718	777	761	801	777	803	761	736	752	801	767	740	781	793	752	795	759	795	771	739	798	732	788	724	756	798	784	766	791	748	723	797	799	766	766	774	750	762	798	761	773	713	749	809	798	723	748	727	807	744	755	767	753	753	769	767	777	787	767	811	781	748	779	681	806	820	760	745	795	765	812	696	810	795	771	765	828	819	759	741	770	770	777	780	802	746	757	771	777	790	773	739	745	778	720	799	741	766	788	734	760	744	780	789	765	781	775	755	755	763	787	780	789	770	701	771	775	746	805	756	759	756	735	738	789	790	805	753	835	742	810	752	725	772	787	790	781	753	816	769	771	721	773	778	774	805	782	814	763	757	765	805	741	748	773	748	733	749	800	743	739	736	813	726	784	736	778	746	794	788	772	790	766	781	779	790	779	759	789	803	785	763	769	837	800	750	746	759	744	784	748	779	734	775	787	773	770	766	756	776	781	751	735	718	804	784	786	738	780	807	800	784	759	745	771	763	746	773	747	771	765	778	774	758	778	815	784	788	784	770	831	768	750	775	740	764	762	770	758	778	774	794	764	830	753	774	744	778	784	790	767	811	762	770	794	798	732	765	722	758	806	715	752	829	816	772	786	766	751	795	789	846	775	780	736	815	782	765	746	747	788	810	794	752	698	744	735	732	781	775	760	788	797	757	768	784	680	769	779	746	818	767	787	765	791	775	746	780	767	733	782	773	723	801	762	813	780	778	802	737	757	757	778	786	783	789	803	757	744	798	777	775	781	831	784	769	711	756	783	812	794	804	766	760	757	753	762	789	754	792	827	747	774	743	763	749	812	738	777	777	761	762	779	789	790	721	775	745	751	761	787	763	785	763	780	798	818	721	750	771	769	730	770	775	765	751	804	743	702	715	774	775	783	775	772	793	763	779	776	813	745	794	761	744	767	786	800	740	738	800	780	762	755	741	776	796	767	742	795	731	742	793	768	746	766	793	799	780	796	824	780	749	773	779	801	745	774	757	768	756	733	765	786	753	742	769	727	821	781	790	769	755	754	741	762	772	770	778	821	763	711	794	750	762	760	710	824	785	784	827	763	781	797	753	743	728	810	757	765	774	789	781	760	800	818	738	757	750	818	723	818	778	760	789	811	737	818	771	762	784	827	833	713	764	754	804	709	762	764	757	799	759	768	770	814	774	782	753	816	733	815	792	788	755	739	785	777	771	749	755	808	744	754	736	801	757	787	766	808	722	791	758	742	793	765	772	761	762	754	753	812	838	724	787	750	785	769	782	778	814	775	767	740	774	774	758	808	826	828	761	778	799	809	757	782	766	771	777	805	766	762	729	734	754	749	778	745	777	803	788	753	764	764	758	757	766	770	783	756	786	734	800	771	821	739	781	757	781	764	753	757	776	785	773	747	731	752	759	782	740	730	733	793	776	821	806	778	759	748	788	768	770	754	784	790	761	731	800	778	765	787	786	782	808	764	756	741	774	816	760	772	826	778	779	740	735	789	793	802	816	800	743	813	758	799	774	746	802	729	770	759	747	744	808	725	763	756	727	792
64635	66517	61581	41113	16319	1311	204	190	194	171	169	185	181	163	162	187	208	162	181	172	167	188	177	192	159	176	165	173	179	192	146	195	155	174	154	174	188	176	191	173	188	180	155	163	178	182	165	159	181	170	203	175	168	153	176	181	160	189	141	167	183	195	163	181	162	159	179	164	186	154	165	174	207	194	181	162	183	171	180	168	162	166	170	187	163	197	172	180	186	181	149	176	195	170	196	180	176	185	189	183	171	188	160	173	171	152	175	172	171	183	192	169	146	192	180	189	192	154	186	194	168	174	185	180	171	182	182	186	165	175	158	172	186	180	168	180	167	182	172	173	173	191	165	164	186	166	186	179	187	172	174	160	180	172	166	168	173	181	160	183	178	174	185	184	188	171	178	168	179	186	190	199	174	166	188	186	181	198	192	182	191	162	168	184	179	195	183	170	182	176	164	164	172	156	180	166	177	181	172	178	165	209	175	198	175	175	181	160	174	198	180	166	189	145	190	191	170	179	177	166	170	212	182	160	190	182	161	184	183	167	171	193	169	184	191	171	176	154	185	160	164	162	139	183	166	174	170	194	166	163	204	165	159	166	180	174	200	183	195	171	160	177	169	164	165	181	164	195	186	179	200	186	182	173	182	168	174	191	181	166	185	185	176	166	163	165	150	171	179	167	160	157	192	201	154	175	155	172	173	183	158	166	162	163	155	159	177	176	158	176	174	173	147	162	177	177	186	178	175	181	185	183	161	172	171	173	168	166	169	182	189	196	182	171	181	173	188	179	185	172	178	173	168	175	150	182	166	178	173	167	189	178	203	171	166	177	198	176	180	182	178	178	172	195	180	177	180	170	171	163	190	181	193	176	177	170	185	179	148	181	168	200	167	185	165	164	154	169	175	170	168	172	200	170	164	167	172	212	168	154	192	162	172	195	153	177	163	193	161	177	179	166	180	182	169	214	196	162	174	184	170	188	183	176	192	163	161	181	178	189	184	178	183	175	177	166	187	179	163	191	179	188	169	186	202	187	162	177	153	213	150	178	153	174	201	183	174	182	171	179	190	165	177	185	180	178	157	173	164	170	175	176	181	170	184	169	179	193	177	181	176	185	159	192	165	164	175	162	156	166	185	176	158	155	196	177	192	191	181	196	163	187	176	167	176	177	169	174	174	164	169	165	174	172	152	183	170	185	163	212	201	167	175	180	175	168	168	181	161	174	181	170	188	187	160	157	178	176	205	191	195	192	179	182	187	168	173	187	163	168	183	175	174	183	190	167	183	171	185	197	178	191	172	199	173	161	210	173	182	182	168	153	178	170	151	172	181	182	171	138	192	185	168	182	169	182	173	188	160	184	147	154	198	176	173	157	163	168	178	180	173	157	163	176	157	175	169	149	168	174	182	180	188	185	180	154	158	190	166	171	168	166	179	198	172	169	179	192	195	151	171	177	176	177	182	191	172	163	186	187	155	156	158	183	187	178	178	184	177	186	179	192	188	154	172	183	190	185	167	162	167	171	174	162	171	145	171	196	179	178	162	179	152	170	202	204	170	178	191	180	165	190	176	163	188	158	160	177	174	177	183	190	183	162	194	165	168	198	195	166	157	169	177	190	182	170	170	185	170	176	171	163	196	178	175	194	197	169	178	185	187	174	182	161	178	181	156	174	174	163	200	191	185	188	161	173	178	172	181	155	172	168	182	179	184	171	183	187	190	179	173	185	180	186	180	186	169	169	188	197	200	187	190	186	184	184	174	172	216	179	170	197	193	166	159	188	174	170	189	178	161	178	175	189	167	182	189	184	216	205	173	163	177	148	220	180	188	156	202	178	177	179	196	202	175	177	183	172	199	168	164	172	168	176	175	177	146	162	181	168	194	211	177	169	193	180	192	191	178	153	178	191	201	180	183	178	199	176	169	168	185	181	181	185	177	178	160	169	181	171	179	185	191	183	194	182	194	178	188	173	167	185	162	181	151	176	175	161	189	181	167	188	171	176	176	171	178	173	180	176	196	172	189	188	173	171	164	160	171	162	170	176	199	177	182	185	173	199	164	166	169	158	203	190	183	174	200	198	218	187	165	181	164	166	198	165	143	186	150	188	166	188	181	194	198	182	179	163	181	178	180	187	199	189	175	164	177	205	156	162	171	165	191	179	184	173	160	181	177	166	162	169	175	144	172	157	160	168	191	164	162	191	179	172	184	188	168	181	185	173	178	187	184	182	176	165	175	181	189	177	190	189	179	182	152	171	183	165	182	179	153	188	179	180	155	172	179	186	172	190	196	164	167	168	199	173	184	148	145	190	192	196	206	176	182	170	195	172	170	185	191	192	199	181	166	180	177	162	175	168	182	194	179	188	174	188	184	176	180	180	171	180	160	174	153	146	160	197	160	192	186	175	183	179	171	169	188	165	183	154	169	161	160	157	178	175	192	175	172	187	183	159	180	184	170	155	181	182	157	178	163	162	216	181	155	185	150	156	185	171	188	166	175	172	200	170	172	163	181	181	159	194	168	178	183	191	158	193	178	182	168	173	173	169	179	173	185	177	191	174	204	167	176	197	197	186	162	184	165	179	157	166	167	181	163	171	172	158	187	171	190	183	199	187	188	190	159	177	198	159	164	188	187	164	179	186	174	186	215	172	191	151	200	185	163	176	168	186	199	188	168	178	162	164	166	160	186	150	189	185	160	176	175	163	209	171	167	178	185	156	213	189	158	173	168	175	155	175	205	172	161	196	166	168	175	188	210	171	181	203	172	169	170	194	151	179	163	170	162	149	169	218	165	178	147	177	198	166	186	201	175	188	171	180	189	185	183	169	189	183	183	180	177	143	152	157	177	182	185	189	181	180	191	183	184	194	168	174	171	169	177	166	180	187	180	170	156	198	181	159	169	159	185	166	188	195	154	168	187	175	165	153	150	158	169	181	166	178	171	175	181	184	176	155	172	171	179	175	204	169	175	172	177	178	166	173	172	170	177	175	175	193	175	188	172	186	172	168	181	171	181	155	185	156	160	159	172	186	189	208	189	167	157	148	154	169	177	184	185	192	155	192	190	176	174	175	197	169	173	176	164	173	181	190	169	199	174	171	168	178	193	194	191	164	170	200	169	193	169	195	159	180	177	173	181	158	184	172	197	184	157	171	182	157	184	170	185	187	183	164	160	161	186	186	161	176	180	190	163	176	158	182	192	158	153	161	172	179	176	163	198	159	172	171	186	161	170	164	190	191	175	167	154	177	188	166	166	175	184	187	171	153	173	138	167	179	165	186	160	192	164	171	171	164	188	171	190	192	169	183	148	191	186	182	170	187	197	174	177	175	186	161	188	162	152	180	192	160	170	174	175	166	173	162	190	182	181	170	197	180	157	177	185	155	157	171	176	187	198	167	171	187	154	164	159	149	147	159	189	191	178	168	196	172	196	201	165	194	195	187	158	165	168	164	177	179	163	183	176	180	161	168	189	172	161	157	191	155	184	188	201	174	178	159	194	186
47049	54048	59973	44908	17020	681	629	673	653	627	631	608	610	627	660	642	586	637	667	625	645	593	667	636	610	638	662	619	664	617	607	646	600	649	619	603	632	659	631	642	628	682	609	628	637	605	635	631	619	641	638	623	614	640	621	614	667	595	627	603	621	628	603	666	676	588	611	641	637	597	657	580	641	541	628	636	598	633	643	604	642	644	657	618	640	664	577	622	644	620	644	622	623	623	624	639	625	633	629	608	632	621	640	656	647	666	631	661	620	599	654	643	626	623	626	582	573	643	600	623	574	654	615	597	608	649	606	633	631	634	611	657	659	613	603	631	655	638	626	595	586	597	615	653	607	648	618	700	633	616	617	685	625	643	630	609	620	577	642	658	632	631	608	592	647	652	662	617	641	603	657	579	668	616	624	580	619	599	595	659	624	635	607	627	639	654	654	608	578	668	609	675	574	620	663	579	615	619	603	601	652	647	646	613	644	626	619	582	601	632	589	624	644	604	595	637	623	604	601	674	659	587	577	571	618	650	662	607	646	628	606	605	620	606	611	587	587	614	621	662	633	616	578	618	625	649	614	622	618	616	606	638	664	620	607	620	643	619	628	613	660	623	644	613	625	587	670	658	611	599	611	614	616	578	597	616	628	609	643	625	622	614	617	582	587	611	649	591	620	627	636	612	591	635	606	647	587	582	618	637	650	598	625	630	600	683	614	628	664	635	627	653	575	634	590	578	602	639	674	667	604	598	597	614	604	609	621	611	626	588	643	636	580	662	665	580	596	605	588	644	636	605	667	615	667	587	640	664	604	567	639	600	644	591	638	661	625	600	606	642	628	611	661	621	672	626	611	597	598	612	620	597	640	665	651	628	638	623	640	609	628	606	614	617	632	609	588	634	612	656	600	641	631	587	659	607	629	659	601	632	616	620	652	610	615	607	631	613	634	632	638	658	648	623	619	612	565	591	596	634	621	599	649	629	623	634	635	610	600	641	623	599	650	645	589	647	586	608	640	644	635	595	628	616	641	639	596	611	626	668	645	622	622	624	639	642	652	651	637	671	648	634	611	655	610	590	639	612	626	637	605	593	630	674	590	622	658	588	669	622	647	603	623	642	625	648	628	654	613	618	637	638	602	602	653	642	647	602	617	630	619	635	641	636	608	589	619	623	648	659	634	611	631	593	669	657	624	605	641	605	649	662	658	624	620	650	642	648	637	612	624	625	588	616	577	621	640	649	617	625	657	636	621	603	580	607	647	613	589	598	609	652	578	627	616	643	672	630	641	620	620	612	642	672	647	646	636	604	666	644	617	612	669	646	655	609	586	611	647	640	629	609	648	615	638	613	666	619	651	652	600	611	590	613	648	634	638	610	624	618	634	589	615	658	611	632	604	604	664	621	617	607	665	654	585	600	633	633	652	616	597	605	642	599	602	619	576	581	629	652	614	634	615	548	643	619	629	607	606	604	610	633	646	616	603	596	648	611	652	598	598	595	657	601	660	594	613	667	665	606	666	636	659	654	609	638	658	643	646	589	614	623	607	603	619	641	657	576	558	648	626	643	631	603	632	604	582	598	662	569	596	647	673	607	587	649	635	637	637	630	561	624	631	649	641	619	675	624	609	595	650	623	635	627	629	647	635	666	635	578	573	635	654	607	626	590	643	624	625	593	619	636	650	645	674	666	623	568	642	592	595	693	638	615	611	613	594	635	595	615	607	564	663	669	615	621	614	633	605	601	609	590	591	602	597	628	676	628	648	628	616	621	628	677	629	688	613	608	596	612	633	631	642	582	604	641	622	619	594	622	605	665	663	655	598	630	640	624	661	588	645	600	647	604	614	634	595	640	567	617	609	619	641	639	626	607	595	646	673	638	600	610	632	605	646	649	639	615	604	634	654	643	597	623	581	628	638	694	620	662	665	596	639	632	629	601	631	649	591	582	631	621	608	614	634	636	614	650	620	597	651	582	647	632	615	626	641	641	647	628	615	623	610	656	612	574	669	645	621	606	632	645	644	573	647	612	621	669	620	625	645	598	631	609	609	604	636	629	646	636	602	598	638	646	612	612	595	613	611	594	663	610	651	644	606	618	630	665	620	670	635	610	642	671	633	613	616	643	629	670	627	625	638	630	613	635	599	654	580	610	633	632	608	597	605	568	628	619	632	616	617	662	639	663	667	610	632	653	629	653	668	608	642	563	598	590	622	620	604	605	645	608	631	621	625	634	667	658	652	589	598	629	608	613	635	611	630	669	685	587	665	546	667	642	611	587	621	602	630	629	622	580	640	631	627	660	617	612	589	605	603	610	627	668	634	629	636	609	637	635	589	638	656	614	623	649	625	615	584	644	658	639	640	618	627	549	597	621	612	602	629	626	609	580	582	626	599	591	550	665	663	656	617	625	636	596	625	576	613	620	627	625	618	661	657	630	678	603	582	610	617	637	629	631	663	624	605	592	614	643	647	586	656	615	622	611	629	642	591	625	629	642	611	660	625	618	624	623	610	582	628	610	606	593	586	619	611	597	631	653	636	644	597	650	699	643	589	615	611	603	630	606	672	602	635	599	634	599	595	649	612	618	608	624	656	605	623	618	639	619	624	616	609	646	636	605	592	610	633	647	600	688	611	662	652	616	608	626	614	656	606	651	591	686	631	697	668	616	612	622	620	694	688	618	620	605	635	624	632	642	589	568	608	668	620	632	604	641	616	654	635	654	608	646	618	609	635	619	626	549	656	649	626	641	601	637	663	610	613	618	626	616	628	587	626	644	599	641	644	640	628	616	641	580	623	578	675	628	609	623	660	656	632	637	641	618	611	640	651	656	621	599	661	655	615	640	600	632	585	671	618	570	642	598	653	612	649	599	646	627	609	622	683	641	622	650	624	604	656	630	577	673	661	665	555	602	575	655	646	624	625	630	608	615	663	637	603	607	634	578	627	620	652	646	599	619	632	651	658	602	666	693	620	632	650	640	648	629	630	590	650	652	620	653	593	674	620	601	595	650	647	652	648	609	634	649	646	621	621	617	587	619	634	607	610	628	629	661	620	640	613	658	607	639	619	608	637	666	638	614	618	628	592	628	629	609	593	626	633	629	688	648	611	636	692	590	635	607	607	632	599	606	640	616	627	657	610	574	637	662	641	636	623	660	571	606	627	613	622	652	616	586	632	617	619	603	659	577	588	678	587	658	655	647	647	634	626	611	632	614	644	627	601	633	601	637	648	660	600	643	590	591	630	619	601	634	642	633	648	646	617	653	657	663	630	633	647	600	598	613	661	651	684	669	630	629	662	590	634	619	595	604	616	630	643	604	622	600	597	616	664	604	633	593	622	610	636	584	629	604	613	642	640	638	630	568	652	648	653	637	599	651	635	599	610	653	602	650	681	591	609	605	598	610	607	648	645	604	623	630	627	628	648	648	662	659	586	635	645	569	614	631	649	593	596	580	642	619	626	610	602	632	625	610	607	645	653	593	611	598	640	575	647	616	651	631
73793	77108	71263	49783	23244	3949	372	267	240	267	230	224	227	226	237	208	208	238	218	215	209	218	227	199	205	243	229	227	228	218	218	200	226	272	226	204	226	243	245	219	215	214	215	227	210	217	242	242	219	237	211	235	239	222	226	213	228	225	207	201	207	224	244	228	232	237	212	231	219	217	233	200	234	230	241	234	198	216	227	211	206	238	234	258	224	228	256	228	202	211	220	237	240	194	198	234	242	212	215	221	242	225	226	235	219	214	219	226	221	230	218	209	222	246	219	231	210	223	214	205	236	216	234	237	220	233	230	227	218	242	252	255	205	214	213	238	216	257	190	220	225	239	188	199	224	244	214	224	222	220	229	233	233	196	209	215	238	222	202	231	220	209	216	216	246	196	227	212	251	233	206	206	220	193	215	225	220	203	238	214	214	197	226	237	196	213	209	224	205	230	205	236	219	212	220	217	215	218	229	221	234	230	205	205	186	265	225	212	259	210	230	213	236	220	225	212	224	230	223	232	206	232	242	241	200	221	209	237	237	223	237	233	201	247	210	214	219	230	222	217	210	228	223	246	224	214	214	216	220	205	213	241	222	212	201	194	204	228	220	223	246	214	237	215	223	227	207	248	242	230	213	231	209	224	218	220	238	239	233	216	208	238	254	211	250	244	239	222	220	219	210	227	225	259	213	252	223	247	217	241	220	206	222	222	233	242	215	214	230	224	194	211	199	237	217	219	204	235	210	225	223	227	228	221	222	239	215	213	218	247	248	239	238	224	210	221	240	233	217	226	236	198	227	231	235	200	228	194	212	248	224	205	229	218	239	225	231	195	250	207	230	245	225	215	246	233	231	235	233	220	218	235	200	220	231	225	222	211	205	207	215	187	226	222	233	241	218	224	209	203	231	228	232	219	240	226	230	217	203	228	211	214	235	230	197	225	198	222	218	234	246	194	231	208	222	217	224	209	218	238	222	225	224	232	214	206	227	239	213	221	215	253	232	204	207	220	219	216	252	229	224	266	235	198	219	255	227	221	228	240	235	217	247	202	231	217	239	211	199	227	224	219	208	230	209	213	244	241	225	237	215	201	228	202	228	213	197	233	213	225	220	225	236	226	233	230	209	210	239	221	218	240	244	196	249	251	232	242	251	218	215	216	220	211	228	206	198	242	232	218	249	203	250	206	209	233	211	218	241	225	235	203	228	226	227	219	220	239	256	210	232	212	216	231	220	223	201	226	227	266	209	225	217	206	218	231	219	227	217	214	217	240	249	224	231	213	221	225	219	203	210	219	217	222	236	220	211	231	210	224	226	219	236	258	231	210	225	208	218	189	212	218	231	204	233	232	223	207	227	225	243	215	193	247	246	204	235	220	236	230	212	223	211	213	220	218	215	210	213	226	238	242	231	226	254	245	218	199	218	219	238	207	219	241	213	211	202	229	220	212	217	223	215	211	222	226	220	252	237	238	212	204	216	232	241	216	224	201	223	225	234	206	229	224	223	244	221	206	208	238	193	210	228	231	238	215	228	211	226	230	208	206	247	216	204	217	241	230	203	228	255	190	239	229	217	232	203	217	227	218	202	230	238	237	230	241	214	223	198	226	217	260	250	225	259	231	221	211	215	247	215	216	218	233	245	212	218	231	228	196	254	233	221	213	207	241	244	209	247	240	196	212	239	234	202	222	222	218	242	242	216	231	219	221	217	227	208	220	217	224	246	214	221	231	206	224	218	223	235	207	223	226	212	220	247	229	218	231	237	233	248	209	237	224	239	238	214	226	206	213	213	237	211	223	222	235	228	196	206	247	271	203	238	216	238	248	222	244	221	207	237	203	232	222	220	207	223	237	226	249	212	216	221	229	205	232	229	216	200	238	239	220	223	238	234	198	239	204	241	236	219	213	250	205	237	197	229	223	238	223	194	227	227	236	221	214	235	217	219	247	222	238	245	215	241	213	217	236	223	195	201	243	225	230	248	234	229	210	239	228	231	201	240	238	216	230	229	212	205	229	233	245	230	229	215	205	229	199	240	242	233	209	224	237	233	216	225	262	216	218	261	206	264	218	231	234	236	236	248	207	226	238	224	225	254	215	218	248	213	273	253	228	230	213	204	225	228	241	231	223	222	228	215	232	223	207	240	227	223	224	192	219	216	228	225	232	208	232	232	227	240	192	207	229	230	229	213	212	229	227	230	195	224	226	220	221	210	197	195	200	243	211	214	217	220	247	234	207	221	243	212	207	262	218	248	212	193	230	227	213	210	207	224	217	243	204	213	216	221	231	232	260	205	249	194	208	235	199	236	222	209	198	243	233	230	239	243	229	196	231	244	221	241	249	232	215	215	236	228	204	227	238	235	236	212	208	212	234	239	213	243	207	208	202	225	244	223	233	237	207	211	209	255	213	217	233	202	236	239	256	242	234	249	214	228	218	197	224	235	220	222	237	236	223	215	230	214	233	219	220	212	235	223	202	216	226	225	214	189	222	230	254	247	233	259	225	222	250	220	194	228	205	239	209	217	203	225	203	221	224	236	217	245	219	255	226	225	233	244	243	259	201	235	213	217	226	236	223	258	216	219	208	238	249	209	232	200	200	216	234	215	239	199	229	238	234	252	243	211	216	219	217	220	223	232	221	190	238	237	260	240	227	202	232	242	227	222	190	195	225	245	218	197	197	223	210	229	221	228	222	222	228	238	189	256	213	209	235	243	225	210	243	251	211	228	233	234	218	220	230	247	213	233	209	215	226	230	206	219	244	206	221	240	202	232	202	215	223	220	227	206	221	217	241	220	224	217	219	224	237	238	222	231	225	201	189	206	216	205	228	204	209	246	214	208	238	245	211	196	223	199	238	227	234	193	226	218	207	212	222	221	235	235	215	230	208	212	212	244	225	237	216	246	224	205	241	237	224	209	197	220	236	246	230	240	231	219	206	231	244	233	223	214	212	250	247	217	221	201	208	244	234	209	197	212	214	214	208	201	212	226	233	214	210	218	231	246	204	216	231	229	197	228	215	211	194	258	233	228	222	227	225	248	230	241	235	245	225	221	237	220	225	224	203	230	224	240	226	213	216	232	224	224	217	217	224	218	219	250	204	234	224	215	218	225	246	234	233	194	217	211	234	233	234	212	235	225	239	205	221	215	227	200	225	231	197	238	186	228	202	225	217	215	209	209	212	238	244	220	260	214	236	224	235	227	218	214	206	212	214	216	232	211	224	229	194	253	241	223	213	231	214	223	226	223	230	217	239	240	211	218	224	287	218	222	218	232	233	211	220	204	245	233	206	246	215	229	195	213	215	240	237	212	228	225	215	218	247	229	230	202	229	220	218	235	219	234	193	230	254	220	220	227	202	224	213	231	221	196	232	235	216	224	216	221	209	242	243	235	244	227	206	233	200	206	228	204	230	180	217	237	205	227	205	219	219	217	219	232	230	221	199	230	229	206	209	219	226	208	194	205	201	225	225	208	217	228	258	233	224	221	234	228	199	207	239
56449	67592	72831	54511	21646	811	787	767	783	802	745	756	752	799	775	766	754	751	749	782	767	755	761	790	698	761	739	751	732	784	715	738	763	728	801	754	726	772	741	733	786	774	750	772	808	764	739	747	735	741	735	745	767	754	725	739	783	767	756	768	716	759	726	764	727	766	763	738	763	789	783	751	737	767	744	728	733	766	736	742	817	721	724	732	783	740	764	703	771	780	723	785	759	751	754	766	779	735	775	738	796	777	770	741	749	766	762	735	823	735	715	784	746	795	728	744	800	775	790	721	737	712	719	757	740	746	766	767	743	697	801	740	851	723	795	769	739	794	747	726	747	769	757	737	771	717	799	797	782	731	760	712	717	725	734	750	712	793	761	723	770	783	789	761	758	741	762	771	764	784	744	759	785	772	763	721	747	793	684	779	762	759	797	787	749	748	770	737	762	778	716	751	777	795	763	782	789	782	803	780	748	785	771	722	743	747	760	770	703	783	709	779	773	690	744	726	787	754	727	739	782	715	769	767	751	716	770	758	731	803	742	730	789	723	773	797	766	767	745	785	728	754	764	758	764	758	746	767	734	732	777	761	744	788	726	752	731	758	794	770	781	753	703	770	759	741	771	716	781	701	726	757	772	739	786	763	759	718	733	774	736	725	773	789	786	727	754	721	789	740	760	763	742	724	756	756	779	748	758	789	723	801	845	697	748	723	756	794	774	766	778	791	733	769	769	721	764	751	774	778	799	798	755	766	752	733	780	767	744	766	753	784	761	717	764	742	735	765	782	711	798	777	781	795	744	732	772	687	700	726	802	783	759	748	770	802	736	740	758	751	755	751	720	759	718	762	770	770	714	783	694	821	764	715	741	795	739	751	797	739	683	727	674	706	743	744	757	755	712	682	732	730	727	764	784	749	801	720	737	742	757	819	757	752	765	743	737	803	720	747	751	753	738	751	770	796	779	794	735	745	703	720	780	714	741	756	759	778	766	749	756	747	757	742	766	762	738	734	776	759	759	728	772	713	763	757	725	762	724	803	787	767	737	720	725	699	757	784	700	754	773	737	760	700	777	731	770	739	761	741	817	760	730	765	747	713	762	766	771	763	756	763	692	742	729	752	788	769	782	745	788	755	703	753	730	693	735	757	753	748	826	769	783	766	732	731	725	733	735	778	795	785	772	776	744	772	754	800	765	730	718	769	764	772	733	724	794	720	748	722	731	761	737	810	775	741	713	709	801	799	779	749	777	749	729	781	749	706	762	755	731	782	757	762	755	754	735	789	736	778	721	743	710	786	759	737	800	743	763	822	732	766	743	800	769	799	779	806	759	726	746	736	769	738	740	779	733	768	766	730	758	744	776	744	779	791	744	723	729	740	800	720	782	781	718	721	757	727	754	761	737	750	742	716	745	775	771	733	746	753	727	782	756	717	706	750	773	830	770	744	784	820	773	704	768	713	748	763	746	826	795	761	716	753	766	765	746	739	748	781	739	728	737	718	780	820	753	734	767	782	755	753	743	735	766	724	752	786	709	772	707	779	753	738	747	751	779	677	699	709	748	735	717	785	732	760	773	775	760	760	735	751	764	726	724	792	773	740	776	759	744	794	740	788	789	786	770	733	721	721	741	762	735	770	709	780	729	772	790	764	757	785	743	775	736	749	770	727	754	745	740	813	686	797	766	751	743	715	788	774	746	749	748	733	722	753	806	768	768	731	792	800	713	752	725	752	777	771	772	727	781	701	762	739	734	753	759	776	770	737	783	816	775	776	752	737	722	788	830	724	686	768	732	743	741	741	758	705	791	788	739	758	765	728	748	739	751	775	697	780	719	724	720	713	806	711	696	771	788	784	741	758	756	754	759	752	754	791	697	768	756	743	787	753	794	733	788	770	726	741	737	762	796	713	725	801	735	770	734	730	738	749	762	756	762	788	783	756	801	751	762	741	775	751	784	761	747	801	744	736	774	771	794	726	692	742	764	740	732	784	779	792	793	735	755	751	746	739	803	795	816	815	748	808	787	777	756	777	832	774	774	738	744	737	753	731	746	780	759	767	694	753	692	735	734	757	760	717	759	730	749	746	740	742	778	703	763	757	778	735	757	737	761	771	736	738	768	777	777	765	755	742	713	751	767	737	766	781	742	742	807	753	791	760	763	753	803	727	817	748	758	788	811	825	709	724	752	710	748	771	741	725	739	748	729	780	736	715	760	719	773	741	772	752	783	757	778	746	782	812	748	766	775	733	756	773	747	770	745	788	770	742	693	749	806	740	788	729	701	720	794	748	766	789	768	741	751	774	752	747	787	733	762	751	723	743	767	749	730	728	755	733	703	793	747	754	755	762	798	724	781	748	763	716	774	689	779	793	731	730	784	776	749	713	771	797	740	744	739	765	748	758	695	763	777	780	723	761	750	760	723	758	696	781	757	811	721	763	782	743	721	761	765	740	799	773	737	742	758	739	747	747	766	747	786	775	733	739	757	796	770	746	714	725	707	797	752	746	751	716	792	750	751	708	773	772	703	775	759	794	742	749	773	734	822	748	711	704	717	666	725	754	730	801	773	740	724	790	779	726	807	775	778	740	738	725	759	798	767	779	770	738	769	747	740	728	737	785	718	811	766	768	755	730	766	767	756	768	753	722	804	769	766	737	788	742	728	742	724	762	808	712	773	794	768	856	722	707	741	758	787	762	744	718	763	734	758	792	748	783	732	731	802	719	780	759	748	749	777	763	728	694	747	765	746	817	748	760	716	725	719	714	781	732	713	738	761	716	789	811	746	759	797	722	726	774	813	762	725	718	810	731	754	781	736	779	734	720	736	710	763	752	784	775	732	780	728	778	774	780	749	696	764	703	767	777	790	795	811	729	756	819	717	743	766	706	731	778	781	746	672	760	768	738	735	739	747	780	715	776	758	781	773	764	787	796	748	752	768	775	739	811	760	770	767	743	778	726	740	729	767	781	712	764	766	730	779	750	712	735	729	778	746	757	750	736	777	721	742	790	745	744	739	763	791	757	710	776	740	746	690	776	740	735	740	748	738	754	752	723	783	732	773	745	763	754	768	755	805	805	734	758	759	789	800	706	758	747	785	804	763	737	735	793	737	800	730	733	758	780	734	778	714	753	753	739	782	788	754	737	742	778	773	744	738	743	782	805	767	767	755	792	783	752	753	720	785	726	719	751	766	755	718	782	773	704	756	749	706	739	756	749	789	791	744	743	715	683	767	760	719	770	760	768	743	759	753	745	775	752	752	738	757	785	735	746	682	754	798	709	717	790	760	739	686	770	761	729	700	745	737	750	780	773	717	787	762	732	764	783	787	789	726	728	710	755	766	739	714	782	772	768	753	757	742	750	728	719	757	738	782	789	776	731	791	722	757	770	752	750	767	764	736	731	773	734	751	751	763	789	749	730	773	732	718	726	786	778	771	702	735	755	741	769	751	708	720	746	744	792	765	733	733	753	786	755	750	800	738	760	702	776	744	729	752	777
21963	17035	14884	5281	928	239	215	225	236	240	218	238	215	224	189	199	240	238	229	201	218	190	202	205	238	200	230	225	215	206	199	203	197	202	223	186	257	225	207	228	215	203	182	240	245	204	207	213	191	219	218	205	228	206	206	204	224	200	200	216	203	205	201	222	243	189	199	189	212	228	199	243	227	206	215	231	218	197	204	225	183	221	211	222	198	214	206	224	230	214	220	219	206	225	226	211	205	218	201	192	216	218	216	218	203	218	233	203	188	217	201	227	211	211	231	243	220	215	212	216	230	208	207	205	204	231	233	237	213	196	206	230	204	213	230	228	205	201	183	195	199	220	218	184	218	215	195	211	206	220	234	218	215	214	226	232	225	221	221	215	244	219	193	206	190	207	215	179	242	218	216	229	219	230	202	229	224	197	219	218	196	219	198	218	232	194	225	230	203	201	219	215	207	202	222	200	221	222	222	219	214	218	220	208	229	203	210	178	209	202	226	199	193	216	214	190	232	221	217	207	231	194	215	188	200	218	212	238	235	211	223	201	218	208	208	193	218	213	199	231	209	206	227	231	247	234	214	222	220	198	236	194	217	231	201	216	230	233	215	196	223	218	206	213	222	205	254	217	195	198	232	233	183	209	252	210	203	196	195	243	228	215	187	231	230	201	219	226	203	222	210	193	189	202	216	223	190	218	208	233	202	219	212	181	231	190	224	215	229	198	215	190	223	219	235	191	239	219	235	192	221	199	214	224	218	206	213	204	202	203	202	220	237	213	212	197	187	211	226	208	223	199	200	195	217	218	238	208	203	233	215	200	207	215	218	227	236	227	210	225	218	244	213	233	229	209	189	199	207	230	205	205	200	208	201	202	198	184	196	203	197	223	221	219	208	199	211	188	235	208	211	186	235	201	223	200	223	220	185	223	215	215	215	229	208	228	226	209	215	228	201	219	200	233	227	207	233	223	227	222	240	176	212	200	200	209	177	219	234	220	239	216	224	224	241	202	213	213	217	246	206	210	202	235	232	221	201	205	228	253	201	236	213	224	209	182	274	224	204	195	207	213	214	201	206	194	194	226	231	201	204	191	219	219	219	250	200	182	222	229	210	211	216	218	195	213	203	215	221	219	186	213	199	231	224	239	221	176	173	238	214	218	193	205	224	217	211	246	219	220	221	220	188	220	217	210	225	219	204	234	224	236	216	233	224	208	228	205	212	223	219	194	208	199	214	212	197	214	209	234	228	203	220	209	212	209	213	210	230	216	184	206	215	207	231	204	217	209	211	204	196	232	212	196	227	231	205	199	206	182	198	219	181	192	208	198	238	223	188	200	200	244	227	181	197	225	212	214	189	192	240	199	207	216	230	188	214	199	219	216	220	187	208	214	215	188	224	225	209	213	208	210	222	207	205	224	222	207	199	188	234	215	217	204	209	206	228	215	219	227	221	197	218	200	207	196	213	221	231	207	234	212	203	208	212	206	232	222	205	224	203	214	207	209	232	218	211	209	245	184	245	216	210	223	213	217	249	208	206	215	220	217	221	213	195	216	220	223	237	201	230	207	209	202	256	225	213	174	226	216	215	188	201	238	211	231	201	211	190	224	197	241	232	221	222	195	226	193	218	206	214	211	195	185	193	210	235	179	196	215	205	230	185	217	217	187	225	210	198	219	210	191	211	194	205	206	208	218	190	218	196	201	236	246	182	220	201	204	214	213	227	181	190	212	207	218	211	226	212	223	195	234	206	190	190	222	213	224	191	229	225	223	209	192	217	236	233	214	192	217	228	224	209	202	212	222	203	212	216	217	221	207	242	209	209	217	231	207	195	222	220	184	201	211	225	219	218	194	222	195	232	196	204	210	227	206	234	234	210	219	197	215	225	204	212	233	229	209	200	218	213	224	206	223	194	203	237	192	194	220	207	226	218	217	215	222	229	211	206	216	248	204	202	228	217	205	199	209	222	220	206	207	191	219	228	233	193	203	222	194	205	212	231	237	229	233	214	207	221	231	197	209	214	206	207	207	248	225	206	226	237	191	221	220	214	216	239	222	198	206	210	191	242	204	238	204	232	182	238	223	208	212	199	203	186	220	220	229	227	220	198	221	217	178	213	209	190	211	248	222	203	207	201	184	229	233	231	208	210	207	211	210	222	209	202	219	198	180	222	207	212	245	219	208	227	230	220	189	209	211	204	234	238	210	231	204	203	209	231	224	189	215	218	201	229	212	210	190	221	184	226	246	214	250	215	188	201	196	207	206	193	224	208	208	210	210	227	198	226	221	201	215	223	199	201	211	204	206	230	199	191	228	196	229	212	228	184	204	202	184	187	219	224	214	206	225	203	199	212	231	213	214	235	198	216	201	219	216	211	237	231	198	197	205	215	213	213	206	181	236	211	205	204	203	190	208	252	197	200	204	211	223	219	254	186	183	206	207	185	213	233	205	213	222	198	219	232	225	205	234	215	182	216	220	236	195	191	210	226	214	186	195	223	195	214	211	198	202	198	219	203	211	212	192	242	247	231	215	224	235	223	204	236	194	213	185	239	216	223	225	204	204	191	200	231	203	209	211	233	209	215	228	215	212	220	217	231	215	202	185	187	230	235	212	203	215	204	205	209	232	188	225	183	210	222	240	203	224	200	202	215	222	228	225	186	224	231	210	204	204	224	209	196	205	213	254	239	209	214	199	210	216	203	217	187	243	217	183	195	206	203	240	201	206	199	222	202	210	221	211	231	225	182	208	234	209	198	216	214	205	239	215	194	215	219	205	223	218	237	226	209	214	217	221	209	214	233	207	218	234	200	200	208	210	222	257	222	203	214	199	205	232	227	240	227	210	223	227	202	234	204	229	218	224	226	222	186	206	203	198	215	232	231	219	208	224	201	185	226	211	240	216	220	228	209	208	203	204	195	198	205	225	228	201	201	200	208	211	206	178	224	210	209	220	237	198	218	196	217	191	208	197	213	230	224	217	229	202	218	189	230	192	230	232	237	221	216	213	215	196	232	198	206	206	227	200	206	233	250	211	217	201	210	207	233	251	205	229	212	221	229	201	209	203	238	212	208	218	218	247	193	205	205	230	199	214	211	207	195	204	184	209	221	222	195	215	196	215	217	235	212	205	204	198	206	196	243	211	216	226	201	200	209	237	216	233	212	237	224	206	246	222	236	204	209	218	202	204	231	200	215	224	202	212	212	209	236	225	238	229	223	201	208	217	249	217	232	192	233	223	230	207	213	199	220	234	228	214	244	219	235	192	202	224	238	203	223	201	197	222	201	209	242	241	273	204	190	227	224	248	210	210	198	208	221	214	229	222	205	205	209	219	213	238	218	224	204	201	202	222	202	216	232	214	216	198	234	224	224	201	205	182	222	207	220	206	224	226	175	212	214	233	214	203	222	209	204	232	222	225	207	241	206	208	199	204	206	225	194	208	213	211	188	211	221	225	240	225	202	235	219	228	217	210	214	191	197	227	213	211	220	223	223	198	247	227
23819	23531	23883	12085	2456	779	704	779	743	747	720	684	702	745	783	728	718	661	718	759	749	736	739	746	742	726	770	781	790	711	734	767	753	736	667	776	723	691	759	740	693	734	749	710	735	683	775	726	703	696	740	752	750	755	676	750	729	702	733	724	735	767	727	786	741	751	751	695	741	718	789	741	713	724	701	768	761	730	706	725	776	775	720	737	697	754	669	747	762	721	728	709	786	769	704	796	781	710	733	718	732	754	797	784	730	737	746	768	745	735	712	725	731	721	688	772	746	742	686	736	769	702	729	767	709	719	779	745	777	757	740	751	739	736	776	701	712	690	724	750	768	770	743	714	708	743	702	750	756	753	756	748	734	704	706	740	751	751	714	726	678	771	686	704	754	739	715	712	725	731	738	765	758	751	741	720	717	708	754	746	713	677	767	762	771	713	704	755	733	748	757	694	737	771	742	741	721	726	711	695	764	781	743	719	767	749	743	758	760	707	773	696	784	687	746	756	708	698	712	739	726	786	733	746	719	701	725	755	686	754	696	751	756	761	711	745	706	814	711	752	769	765	777	719	734	754	723	750	727	727	749	766	697	755	738	770	768	729	749	722	774	747	713	787	710	718	716	728	746	688	715	716	750	730	741	707	721	732	685	725	772	755	738	748	723	700	741	706	705	780	703	729	705	761	714	751	754	725	737	711	713	747	749	710	744	781	738	775	699	758	739	723	695	750	751	692	724	719	719	732	703	724	751	746	738	739	750	758	763	750	789	755	726	655	725	707	693	743	708	718	725	749	781	702	778	745	742	748	721	730	690	726	762	722	702	766	730	707	741	767	726	719	709	739	741	711	681	724	717	721	715	750	729	741	718	770	711	741	759	748	720	745	721	748	724	690	731	753	787	762	715	718	744	753	740	754	726	711	742	704	729	767	768	774	703	741	708	696	703	733	706	745	784	715	724	751	728	743	708	765	732	720	702	717	741	723	748	703	768	742	754	733	732	752	737	722	729	713	694	755	767	793	728	722	711	796	705	712	742	745	719	767	780	718	749	779	780	735	745	788	758	697	700	737	691	764	731	738	800	710	756	690	714	711	768	728	727	723	761	736	721	752	706	718	693	764	720	681	726	750	719	698	702	720	727	745	723	719	766	711	760	793	729	744	707	707	707	723	758	737	762	682	753	759	712	748	753	742	716	739	710	740	769	773	699	780	784	790	734	747	784	745	771	732	715	760	727	753	740	743	693	746	768	748	753	740	805	762	749	751	688	727	747	749	717	745	722	721	709	737	723	733	741	729	747	731	738	748	723	758	747	679	725	740	728	732	744	694	740	735	706	707	725	695	753	731	721	722	751	765	742	772	687	720	730	767	708	730	772	765	782	748	670	720	713	695	717	713	767	718	768	732	742	694	727	716	742	723	736	733	741	703	763	750	709	719	713	677	695	756	722	723	755	734	718	733	743	735	751	778	707	725	741	731	825	722	744	732	731	725	760	705	752	747	729	716	702	723	745	744	714	741	751	724	735	760	754	747	755	738	744	755	700	721	734	712	725	763	713	701	721	760	704	722	726	740	747	730	724	720	803	704	733	766	765	678	757	703	698	701	753	749	733	767	752	770	815	698	718	748	740	719	788	789	737	770	732	677	750	705	736	774	748	739	760	684	757	741	734	691	726	793	714	746	728	776	738	735	755	804	695	708	714	733	738	768	735	761	697	762	707	694	699	781	718	725	794	712	751	775	759	674	737	739	766	744	751	780	701	738	723	742	735	733	769	769	725	719	740	745	730	753	732	761	724	731	729	683	754	750	741	724	735	759	750	736	759	753	787	680	750	779	702	753	706	726	747	709	734	712	764	738	726	809	761	714	768	693	715	773	728	731	731	726	718	733	735	799	760	679	729	741	777	736	721	758	729	763	741	762	729	740	728	729	682	702	737	741	776	789	738	752	742	733	803	738	723	739	712	760	709	749	757	742	720	747	741	736	795	713	733	670	780	750	704	735	743	706	734	735	765	718	692	748	717	727	744	729	721	773	713	773	759	722	753	738	761	762	769	779	758	716	750	745	722	744	751	772	721	753	732	743	768	749	708	707	725	731	761	736	714	759	799	692	665	760	751	745	734	753	776	748	714	689	697	764	723	767	757	708	755	713	718	746	690	710	736	767	689	765	739	732	777	714	769	719	739	760	746	749	713	755	721	724	715	736	685	735	704	774	755	691	778	706	722	713	695	767	688	720	716	740	747	728	738	740	727	709	735	795	738	787	784	714	674	747	765	768	730	731	743	736	798	706	749	705	728	733	745	722	748	685	746	806	759	677	763	787	710	745	700	741	740	730	677	742	702	784	741	699	732	712	772	743	703	660	727	695	747	713	736	731	719	750	762	753	777	726	768	738	749	722	708	751	758	807	673	702	731	733	768	734	729	725	727	689	723	735	682	731	747	705	739	746	779	741	743	778	766	715	764	773	695	725	722	733	716	758	761	769	735	698	717	759	716	759	722	703	724	678	717	735	724	748	750	719	714	736	669	758	814	757	784	733	712	737	731	757	676	721	747	701	770	785	771	774	755	779	718	711	692	724	723	731	734	748	746	796	723	663	734	741	768	720	727	756	688	684	687	746	706	725	719	726	736	737	690	754	724	743	703	688	725	731	724	711	714	716	707	720	790	766	734	726	758	774	720	733	757	765	736	768	718	724	753	711	773	732	738	761	713	732	708	759	739	748	728	781	790	720	703	713	714	757	709	751	712	742	704	734	731	726	670	737	766	747	741	765	752	770	758	795	771	754	746	748	733	757	727	760	727	749	731	728	714	697	731	769	729	766	766	711	772	725	766	742	785	788	769	746	719	764	694	743	741	726	716	717	765	686	757	683	744	785	734	751	742	706	725	732	771	710	766	762	711	751	722	747	676	742	761	750	737	708	749	715	705	740	705	733	706	684	734	740	764	754	760	717	741	693	752	729	773	721	779	738	750	738	739	754	749	770	735	761	680	705	710	745	749	743	723	703	753	765	736	739	768	766	716	691	735	720	762	740	717	784	713	747	733	767	755	731	740	741	728	742	674	730	751	692	699	774	721	728	728	712	711	770	751	715	761	721	786	744	734	749	807	722	747	803	742	764	744	738	724	724	736	740	741	741	722	754	720	765	773	711	752	710	730	730	717	725	760	685	706	705	728	717	798	736	744	791	734	769	715	682	719	689	767	753	756	755	737	727	745	779	744	728	741	720	793	750	723	775	743	759	677	741	700	749	710	708	736	763	709	750	733	767	769	711	701	759	728	703	768	756	686	773	727	725	727	739	698	731	733	724	727	742	775	729	721	715	755	752	707	705	763	717	785	747	758	710	800	734	698	721	703	695	740	740	734	716	746	745	713	720	745	735	743	750	714	756	726	760	743	699	720	746	742	740	791	725	823	762	713	729	739	741	763	778	733	743	755	726	730	741	701	722	738	753	729	754	714	732	751	740	761	741	740	780	715	774	756	763	758	684
64411	68195	62709	38947	14352	1068	195	202	164	193	184	190	178	170	183	181	151	173	186	176	188	189	176	182	171	188	164	197	207	180	192	201	181	180	198	189	166	189	189	177	195	200	183	204	192	174	196	195	176	190	176	191	177	177	180	171	194	200	183	190	167	149	189	201	226	167	193	168	190	168	190	171	163	180	189	190	183	187	190	178	190	159	183	153	175	218	213	175	169	198	179	183	151	167	156	176	178	155	212	189	190	159	177	180	212	182	142	187	172	180	175	191	180	212	181	168	179	167	173	208	193	191	180	184	182	193	201	170	183	174	174	184	187	181	176	167	159	180	180	172	175	193	193	168	174	174	166	180	178	180	185	181	193	176	171	179	207	195	183	192	183	192	204	200	191	169	188	185	170	177	170	179	196	187	184	177	181	162	170	183	177	165	177	196	187	173	183	162	188	209	182	173	177	176	201	210	187	180	151	177	197	171	163	185	185	206	192	158	193	174	165	174	186	190	162	193	167	176	199	189	158	186	161	174	189	185	178	188	168	167	159	195	198	200	227	171	179	158	179	194	192	184	202	180	193	185	174	153	182	178	194	187	167	169	183	174	183	196	173	196	171	174	205	199	182	160	174	183	181	194	185	191	168	180	156	154	193	166	185	155	161	168	167	199	160	168	157	174	181	188	196	182	165	189	183	178	193	194	182	183	206	195	195	174	182	193	173	187	177	187	196	174	175	185	189	173	157	168	178	166	175	185	198	184	179	198	196	188	194	213	168	148	180	168	165	168	177	185	197	197	180	189	184	191	205	215	180	199	175	216	185	174	163	169	168	179	172	177	209	177	184	190	167	185	184	183	166	169	187	173	209	170	183	192	185	188	174	171	176	177	163	178	173	168	182	170	180	199	187	160	190	194	175	179	205	192	178	189	171	192	196	185	178	174	188	165	184	171	178	180	174	174	155	209	186	163	171	175	161	178	182	181	176	170	179	172	168	168	171	195	195	190	189	191	199	185	187	181	172	171	167	181	170	191	175	195	190	175	176	184	149	181	184	180	177	158	179	168	183	180	194	185	187	184	172	179	183	188	165	187	174	192	165	170	159	197	194	188	177	190	193	173	174	179	205	200	179	164	173	194	155	198	194	176	193	167	192	180	171	175	160	173	170	172	179	181	172	168	173	182	181	210	173	187	181	186	187	180	190	185	169	194	194	166	200	167	192	183	176	172	193	177	180	177	180	200	186	191	190	178	169	200	160	163	198	183	186	150	185	185	167	170	175	174	165	138	188	181	184	184	175	181	194	206	189	188	205	166	188	179	181	178	186	194	165	186	189	193	177	170	202	174	182	188	179	176	194	189	192	198	182	164	192	174	193	171	193	182	189	181	161	178	179	178	185	185	172	189	172	180	153	193	165	178	190	185	172	184	175	185	199	196	160	164	176	169	185	172	194	188	183	179	200	163	154	174	181	187	195	195	184	160	169	190	222	179	197	183	194	195	199	198	156	187	171	169	182	207	170	170	186	183	180	178	184	203	179	194	199	180	221	187	163	198	195	172	158	174	194	183	178	169	171	181	147	202	175	158	166	156	169	167	165	184	171	164	196	168	176	192	208	183	189	187	198	178	188	163	200	180	186	183	157	190	152	166	191	170	189	174	151	172	176	184	185	156	167	174	170	163	190	181	169	159	191	165	200	200	195	169	182	188	166	174	190	170	168	184	177	185	184	183	186	166	202	171	191	166	168	185	186	166	156	176	189	168	193	170	180	191	188	177	179	187	191	187	178	202	171	169	217	174	179	183	200	190	218	166	211	182	199	194	156	203	170	168	176	201	177	180	218	199	171	190	170	167	168	207	213	202	198	171	194	172	183	182	193	173	171	192	172	168	177	179	175	184	163	172	159	171	171	213	189	195	177	181	199	177	191	185	165	153	153	178	190	174	163	184	173	169	195	186	191	191	189	177	181	167	158	195	194	172	199	191	186	177	179	164	166	158	160	202	181	178	188	159	170	166	165	189	188	176	166	181	183	160	173	189	201	208	187	186	191	189	170	195	185	189	172	170	171	195	196	177	184	174	186	189	170	181	164	206	171	187	205	216	178	176	173	174	178	189	175	173	188	178	181	199	167	194	186	189	181	176	180	189	179	164	186	173	176	168	167	191	156	173	175	181	176	179	181	193	189	165	154	183	166	177	187	174	157	208	185	182	163	197	186	190	151	195	180	201	193	158	211	198	168	174	163	190	172	193	208	167	176	172	188	172	176	183	196	175	178	193	169	214	177	194	183	181	183	191	194	189	193	179	182	156	181	164	165	179	199	179	180	187	203	169	198	158	154	190	175	181	180	175	196	169	190	170	173	189	176	165	171	181	184	200	172	181	161	181	197	189	164	173	182	174	182	164	178	189	181	172	174	186	201	160	176	190	186	179	197	179	170	193	185	175	171	163	183	205	167	188	170	195	185	188	183	174	185	186	179	197	183	160	197	190	191	203	156	180	165	197	175	193	160	160	202	185	201	186	177	198	159	196	221	181	170	199	186	188	182	164	150	196	196	172	162	170	193	182	177	184	194	164	160	179	181	176	173	168	195	163	179	186	204	189	165	189	197	177	189	169	176	193	189	163	193	184	155	170	191	165	165	182	180	182	172	182	190	175	204	179	162	189	186	194	192	200	185	196	166	177	178	181	185	168	156	165	183	168	191	176	199	165	181	150	185	190	204	176	211	179	175	182	171	200	146	205	168	202	212	184	185	154	203	180	179	180	187	171	188	187	180	177	192	194	164	196	180	198	187	193	173	186	183	175	177	200	216	186	198	198	186	169	174	192	173	192	185	198	193	157	184	176	167	154	185	167	172	166	166	169	187	201	190	189	169	187	205	162	189	169	183	161	195	173	189	188	185	179	165	174	195	182	169	175	172	185	180	177	204	160	175	179	202	175	170	180	179	178	172	184	179	198	175	201	173	185	160	159	185	174	173	201	164	201	162	184	187	207	191	189	178	181	174	158	155	171	157	168	190	184	162	165	152	164	193	161	177	195	165	198	164	187	205	201	196	193	184	197	188	188	166	203	185	199	180	194	206	195	195	176	195	194	179	177	172	207	171	151	191	200	194	175	186	189	203	178	191	169	172	206	160	161	185	184	153	166	173	165	195	177	192	170	198	193	163	203	172	173	186	185	170	186	182	173	178	192	177	153	175	187	184	171	155	191	162	174	185	167	187	164	172	169	191	190	173	194	170	183	192	163	171	174	184	181	194	173	175	172	190	194	166	206	166	186	189	192	195	189	192	204	181	182	197	193	194	173	169	183	188	194	193	195	174	190	209	201	158	165	170	174	176	195	170	180	186	175	182	181	177	186	173	187	181	184	171	181	164	174	208	178	208	184	194	160	185	186	184	202	188	177	189	182	187	169	169	182	172	177	187	169	173	156	206	209	168	196	161	197	157	180	180	153	175	183	169	174	189	181	178	167	205	169	194	180	170	198	165	153	210	168	179	177
46843	55981	60752	42472	14667	640	645	637	687	648	632	628	587	637	633	624	622	626	606	675	631	639	677	687	623	657	664	611	634	661	641	623	629	630	603	608	617	646	608	600	683	676	635	621	596	637	644	681	612	646	632	656	599	585	632	633	656	652	632	595	613	656	640	668	622	645	632	632	636	692	640	634	641	582	620	619	654	605	606	609	610	660	614	638	676	605	636	673	650	616	649	627	604	625	649	665	608	603	604	611	652	629	623	626	653	627	614	607	632	682	618	647	618	637	624	600	654	654	649	663	650	666	613	668	666	624	633	650	641	608	638	636	638	664	641	636	640	588	680	615	664	615	684	615	639	631	636	621	671	663	629	615	652	642	595	600	607	649	609	613	601	590	654	608	633	650	611	612	616	641	615	584	652	662	621	603	613	682	602	665	685	621	613	648	609	642	635	606	643	648	651	625	672	638	680	656	638	645	651	652	622	604	692	633	611	635	671	626	648	678	665	652	652	663	598	593	642	632	628	617	611	691	614	610	618	616	674	634	639	647	618	695	640	597	608	606	670	598	593	618	608	661	642	614	632	616	631	640	623	602	619	624	607	599	638	596	628	612	629	682	659	657	609	650	635	640	610	664	618	634	579	590	646	640	608	591	649	634	607	613	619	687	619	612	634	640	662	620	599	658	595	645	623	617	636	618	612	636	588	623	649	639	606	618	603	613	616	623	627	651	628	639	607	584	672	656	666	590	612	645	603	697	658	634	619	651	688	617	687	612	654	607	625	605	626	675	632	624	647	648	637	634	607	620	665	633	657	603	631	635	613	612	608	605	584	656	617	674	587	599	664	650	636	664	638	658	627	635	645	609	668	635	659	608	662	607	655	624	647	635	640	619	617	668	616	626	652	612	626	629	632	619	609	643	616	623	634	647	642	670	678	663	636	649	645	652	653	611	670	663	645	646	632	583	613	627	647	661	637	599	641	611	608	634	655	660	665	658	639	603	681	613	621	674	699	616	627	640	646	617	678	660	666	655	642	639	631	596	629	689	574	650	638	679	637	670	666	632	668	614	684	645	605	667	604	588	617	623	602	655	632	617	644	633	597	647	604	614	598	651	619	600	639	681	623	673	624	658	656	645	637	615	653	561	628	629	617	619	612	595	620	640	640	657	642	594	665	661	679	638	692	612	629	646	619	638	628	642	614	664	598	608	661	628	607	594	639	590	644	616	618	686	661	634	633	623	639	672	613	620	646	619	662	627	630	632	599	639	624	638	686	644	629	645	644	590	662	660	632	623	616	648	592	636	647	601	644	654	632	643	644	629	643	622	645	625	643	635	613	615	641	624	620	635	666	657	637	616	660	641	646	656	635	665	616	613	636	636	631	653	612	566	655	624	676	607	619	602	640	628	604	619	607	598	611	674	603	636	611	639	627	656	627	652	649	669	635	642	618	639	623	667	673	621	651	606	651	645	624	683	617	632	622	642	635	635	682	642	647	659	620	642	661	636	660	664	647	657	627	654	656	619	623	600	604	617	601	684	661	638	612	624	655	627	653	645	624	611	648	609	636	601	603	617	624	614	665	650	641	621	632	622	590	619	618	610	593	622	621	608	622	630	644	619	643	607	640	611	675	602	613	639	652	665	641	600	650	669	637	655	648	633	630	631	661	588	648	616	608	617	581	640	625	607	629	599	700	687	649	610	637	639	590	621	617	626	652	603	590	653	616	661	664	590	634	604	615	649	699	629	635	615	663	574	676	589	595	637	667	627	648	626	633	647	664	650	572	625	619	644	607	642	615	601	666	656	641	630	631	613	604	634	610	637	627	665	679	654	619	680	647	637	626	617	621	631	643	640	644	630	603	616	620	683	623	656	656	626	629	686	694	669	665	622	653	596	656	652	632	583	636	639	665	643	588	636	684	630	629	664	631	620	668	626	615	631	651	639	605	621	661	656	627	646	613	621	619	660	648	638	606	640	652	609	621	641	675	604	702	624	647	630	672	643	646	646	543	645	679	572	649	660	671	620	625	646	643	629	609	635	650	608	645	648	667	637	612	595	652	617	662	662	673	631	629	583	633	650	668	611	690	680	674	621	644	641	647	667	677	595	647	623	643	662	670	638	636	620	630	652	597	688	594	619	616	626	596	623	670	614	666	655	612	651	632	628	647	623	610	664	647	675	657	651	612	626	700	649	662	654	638	624	653	596	616	588	625	634	619	645	649	639	622	603	627	677	572	615	608	609	633	639	645	632	674	638	669	624	607	669	626	675	631	651	664	634	591	681	637	673	577	581	619	627	627	647	607	694	586	646	617	611	620	640	608	687	645	626	625	655	633	627	642	611	648	650	655	612	605	645	643	607	643	645	641	653	633	642	655	636	598	658	639	688	635	623	651	622	583	650	647	603	625	644	635	648	622	640	671	623	627	662	660	655	622	662	618	605	660	614	612	621	631	603	640	630	662	568	598	642	662	636	624	615	683	619	672	618	647	628	653	680	667	614	635	635	629	648	617	629	654	649	612	604	643	651	634	625	639	641	617	645	687	632	577	634	662	652	617	615	597	675	672	658	629	644	596	634	694	668	642	698	604	636	610	617	637	623	662	644	647	575	655	631	649	644	626	612	621	629	636	671	578	694	623	663	585	664	659	634	673	609	599	625	630	653	617	612	634	709	667	590	597	622	633	657	651	592	667	632	607	638	648	640	660	623	662	588	654	630	647	597	638	595	632	646	648	624	610	661	631	605	675	625	691	655	603	629	632	658	651	630	626	613	598	622	630	616	633	610	656	581	637	613	596	597	615	642	628	602	611	650	606	644	675	607	642	661	666	635	612	634	678	618	630	633	624	654	639	623	627	624	650	684	638	674	596	630	613	618	621	632	681	605	636	635	645	656	664	642	653	654	637	640	602	617	628	620	631	580	622	625	631	673	603	604	669	645	650	616	594	662	636	658	667	651	600	658	631	652	669	670	649	638	640	655	632	671	668	623	643	650	638	660	621	650	663	666	642	640	657	669	610	630	640	629	644	623	592	635	585	647	669	586	661	608	652	627	615	655	690	595	643	668	622	641	633	636	622	607	621	617	654	628	575	608	616	623	674	621	630	621	664	625	642	642	648	638	639	659	631	612	631	574	642	624	646	589	630	615	637	642	633	614	616	650	633	639	621	613	632	664	690	661	643	620	635	638	678	698	638	618	618	585	596	633	616	655	659	635	617	647	604	652	600	608	666	641	630	639	657	642	639	653	613	630	683	617	647	609	659	638	647	636	615	640	641	597	640	659	695	622	609	651	675	654	649	648	640	601	575	632	642	598	625	648	660	624	665	655	636	612	605	614	630	647	700	611	675	642	623	643	651	682	630	602	612	643	646	660	670	622	605	688	654	617	612	640	628	640	598	645	649	598	661	588	662	679	672	622	614	648	678	629	678	622	656	604	675	676	623	620	687	656	601	645	655	638	636	639	645	677	652	633	634	641	611	585	594	640	617	603	674	654	653	640
74309	77804	72397	48593	21343	3315	290	242	226	239	229	216	256	244	234	224	181	263	207	219	253	231	257	250	227	230	256	248	211	261	222	239	230	243	232	240	213	218	225	234	243	249	230	228	235	224	231	239	213	225	247	232	264	253	236	266	256	223	231	234	249	220	226	214	215	244	243	248	249	241	235	279	218	235	268	232	219	267	223	245	218	218	267	235	244	228	216	238	199	242	250	215	245	228	244	222	253	233	265	227	221	230	229	231	243	222	241	240	231	244	207	235	246	235	237	240	241	243	240	244	252	237	244	220	242	216	219	239	227	220	233	232	217	250	221	244	224	241	232	218	234	200	258	214	234	249	249	234	252	225	227	230	216	249	208	245	216	216	220	216	264	218	238	252	215	227	260	234	241	207	228	241	244	223	260	217	212	206	241	246	239	231	210	245	271	229	235	225	232	223	251	250	231	229	242	234	233	231	209	246	226	205	261	249	260	233	247	278	250	243	219	215	237	230	251	223	217	244	272	233	204	220	222	235	245	226	243	247	248	213	213	255	255	224	226	226	254	237	225	222	245	236	240	250	235	261	238	233	258	240	222	227	237	231	226	227	238	226	224	243	232	250	231	267	213	227	225	208	208	210	277	238	216	196	246	254	265	233	226	225	227	230	280	234	225	219	228	244	224	219	252	219	216	225	269	247	232	246	272	233	210	229	223	236	216	225	234	236	224	246	219	200	238	223	237	232	232	224	226	247	263	261	252	207	233	229	239	250	234	247	235	216	218	236	233	233	222	214	196	215	223	228	203	238	269	247	229	253	232	229	207	233	258	238	217	232	241	244	243	246	241	224	200	206	224	224	222	239	238	262	233	214	224	200	243	250	229	228	236	253	259	233	243	249	226	212	287	241	240	221	210	222	239	249	222	234	254	225	216	240	227	230	235	205	219	219	242	234	222	240	213	258	266	210	226	224	226	216	250	246	239	248	227	222	208	243	220	237	227	204	222	208	221	267	219	205	241	265	238	223	235	237	210	217	222	243	224	262	223	224	222	233	235	211	232	227	232	234	247	218	254	247	279	219	277	222	232	223	241	265	235	230	236	226	245	286	220	264	242	248	222	227	228	242	210	223	225	242	238	224	235	221	258	241	243	254	197	246	235	231	250	242	239	222	207	219	251	246	237	213	239	214	208	221	262	216	223	221	215	220	250	228	204	235	232	244	234	250	226	246	234	230	236	249	226	259	251	215	242	219	235	217	229	225	244	217	259	205	217	230	219	227	232	208	249	257	233	266	219	239	258	213	252	253	243	245	235	250	212	260	258	221	243	254	217	216	225	258	252	245	236	237	220	234	256	222	250	208	209	233	216	213	261	234	204	250	276	256	210	235	254	236	240	225	210	247	212	244	267	217	252	246	206	219	281	243	208	222	241	215	205	229	234	225	227	222	255	229	272	233	267	226	211	230	257	257	236	238	230	239	250	217	213	217	267	239	245	242	244	236	243	253	237	229	251	237	260	236	234	246	229	242	252	223	251	192	234	234	219	232	237	241	225	228	225	267	220	225	250	249	219	251	224	254	242	242	265	223	240	234	269	250	236	227	233	253	230	217	234	241	221	254	228	230	222	234	240	202	224	241	255	244	261	227	239	216	226	237	229	216	206	220	238	243	239	218	240	262	226	259	249	233	219	236	252	215	221	225	227	241	220	228	218	247	252	236	223	236	221	223	272	203	231	246	237	244	235	233	228	210	237	217	246	248	205	198	239	227	233	230	249	242	216	214	247	242	243	275	242	223	241	245	254	259	258	239	214	258	229	221	252	245	216	232	246	254	240	234	236	223	214	239	251	239	236	243	243	210	252	203	247	244	211	256	255	244	258	249	249	255	246	236	231	234	236	240	223	208	216	244	228	240	254	234	209	266	224	244	227	229	220	234	237	212	240	236	223	228	225	230	236	221	229	206	237	250	203	219	230	277	236	217	233	240	234	273	200	242	233	229	254	227	217	226	241	235	237	237	244	230	252	230	238	205	269	234	235	225	245	244	215	211	255	256	206	247	246	231	206	261	220	225	253	245	258	234	249	244	225	242	242	223	215	208	259	262	241	227	226	226	214	232	225	220	224	233	231	267	242	227	269	235	210	240	244	233	233	243	241	252	248	249	225	246	230	243	223	252	223	247	246	231	230	223	242	225	264	262	223	224	235	252	209	264	226	260	266	243	239	192	268	249	254	236	226	238	211	208	241	227	217	247	228	225	221	232	249	228	230	229	229	231	253	235	243	231	234	260	249	233	241	215	261	222	233	258	213	237	250	208	240	249	217	224	238	261	221	211	244	233	223	221	225	263	239	244	237	246	221	259	230	240	220	245	243	244	224	233	236	222	229	249	226	228	222	236	226	225	246	221	222	242	262	235	221	232	232	234	227	234	255	258	241	261	219	249	220	228	251	266	216	223	239	228	244	243	235	239	233	267	224	245	249	231	239	221	259	264	230	268	228	251	243	243	240	235	235	238	252	241	252	244	255	261	225	238	236	235	212	242	264	227	218	226	235	219	249	212	239	237	227	212	237	224	236	236	247	234	221	231	233	234	231	246	243	234	245	234	240	239	233	247	247	204	249	233	229	250	233	254	241	219	216	238	235	225	244	258	238	232	232	226	232	219	228	259	230	243	267	224	247	232	218	223	231	236	241	235	237	255	217	219	231	238	229	213	239	217	226	230	209	251	226	205	241	233	235	237	225	242	216	230	204	230	267	219	261	241	224	225	248	254	218	260	233	212	227	238	230	209	245	220	226	245	241	216	231	239	226	215	224	220	242	216	237	260	236	223	248	232	218	255	236	241	261	213	251	233	214	258	227	220	225	245	255	255	201	231	232	237	249	228	218	212	216	218	222	257	221	250	208	235	269	242	211	206	218	238	225	201	241	236	240	256	246	213	258	225	250	229	236	240	246	273	237	237	236	241	239	253	225	255	240	246	246	237	236	234	254	245	248	240	219	204	232	244	229	226	281	229	258	229	242	233	249	222	214	228	233	242	237	253	236	235	236	227	268	260	206	218	255	242	232	210	243	252	237	235	238	251	236	244	250	230	241	252	245	240	275	260	247	233	251	201	220	222	220	220	213	271	214	218	245	238	228	229	229	236	248	217	233	222	242	253	201	235	215	249	248	262	217	236	240	231	251	242	239	243	242	218	212	227	219	218	223	234	243	222	230	238	225	268	234	249	232	255	236	243	238	244	224	240	244	240	237	229	227	232	259	233	222	212	249	251	226	228	234	267	223	239	237	226	205	215	269	243	223	233	204	259	266	240	222	252	219	238	267	230	248	267	225	234	220	226	267	223	241	221	214	242	232	245	250	216	254	241	255	244	239	221	246	229	240	240	218	220	247	218	237	246	246	215	224	255	269	236	227	243	256	216	233	220	254	227	228	224	243	248	225	227	232	245	210	210	212	238	227	231	224	262	253	232	241	233	239	224	229	231	234	235	229	223	210	219	212	248
56483	67980	74508	52048	19486	810	799	804	809	792	829	750	786	808	807	832	750	789	788	765	820	716	807	795	789	805	846	820	813	799	788	814	740	802	808	786	780	774	803	776	765	759	835	808	759	731	802	777	769	767	760	763	819	822	751	781	780	757	801	762	809	799	776	772	770	848	804	783	727	837	803	790	800	799	799	795	784	782	743	769	723	791	743	791	772	780	790	751	782	809	754	758	794	756	785	818	825	766	799	810	781	818	780	748	744	826	792	791	773	786	786	773	799	770	795	770	791	783	838	756	778	727	790	794	809	798	812	807	811	738	791	755	773	783	791	729	756	863	826	743	774	817	761	837	776	819	778	790	798	798	792	757	751	829	827	818	705	835	747	740	803	782	834	785	785	758	751	813	766	845	729	748	805	756	733	815	777	779	781	793	810	837	818	807	802	818	810	759	838	782	820	791	829	797	823	766	762	815	795	810	782	776	796	781	799	810	775	783	785	743	715	803	780	758	819	814	785	780	791	835	829	789	764	794	812	813	821	742	727	755	799	746	788	799	762	772	731	770	729	798	795	757	807	794	791	781	783	776	765	814	769	818	814	837	818	755	755	787	746	782	777	767	755	801	773	775	845	799	761	764	789	768	821	752	762	785	780	754	815	812	749	768	761	770	777	794	791	779	792	820	785	755	755	773	774	763	834	762	826	751	814	788	779	787	776	813	791	769	795	797	801	764	792	733	785	781	760	809	761	776	743	799	753	777	776	809	773	765	759	695	818	768	792	827	814	787	807	749	792	777	753	755	742	774	807	759	793	800	773	839	769	707	786	780	790	772	767	763	810	801	806	764	738	749	741	777	784	740	803	721	769	749	783	784	800	777	804	784	804	789	730	804	776	782	783	738	804	737	780	785	773	746	820	755	772	776	750	789	782	724	801	751	763	797	779	834	794	844	777	782	781	790	805	804	791	764	760	817	820	792	747	749	790	742	795	773	784	775	799	786	802	780	782	748	759	787	783	768	801	840	747	842	764	781	789	780	716	755	784	767	784	781	805	777	774	830	800	746	786	807	833	810	783	739	761	792	818	794	780	795	819	754	748	796	769	786	753	790	799	817	774	815	771	794	790	812	785	790	777	826	765	808	761	776	839	822	783	738	763	770	774	773	820	828	766	793	746	797	715	746	778	789	765	780	811	815	794	826	756	746	776	791	722	817	796	830	736	789	844	759	805	775	805	772	770	757	784	783	762	776	790	835	743	774	760	794	831	796	787	730	779	779	821	814	831	820	838	783	698	789	796	795	781	790	799	778	772	802	790	775	765	748	783	741	749	820	768	790	725	747	777	796	757	773	789	768	771	778	825	776	767	790	759	776	786	805	823	821	818	748	832	729	837	771	776	775	756	808	752	834	762	768	829	795	773	772	858	787	807	770	745	822	746	769	751	778	760	821	769	835	770	796	787	768	747	793	721	806	744	795	831	802	824	749	829	806	778	775	759	807	772	810	765	707	777	835	774	785	789	766	806	762	821	783	772	804	739	787	823	799	744	767	779	739	786	772	762	808	747	792	804	794	849	759	853	796	784	796	815	805	756	808	797	790	813	814	746	818	815	784	808	773	771	800	773	793	821	801	793	814	813	811	797	761	844	779	761	782	757	757	834	771	809	761	742	779	787	805	804	782	838	804	752	759	820	805	770	783	785	794	735	786	808	754	793	798	779	830	794	817	786	803	786	765	789	778	780	774	805	780	787	731	854	820	775	814	811	780	750	797	786	787	776	805	774	774	808	824	758	793	813	791	824	764	715	849	775	811	764	763	808	786	803	773	803	767	820	794	793	779	783	760	820	813	783	795	774	745	786	831	812	794	795	771	799	752	741	770	756	753	799	781	778	740	778	772	800	798	771	756	858	841	762	800	789	818	748	740	845	777	709	773	785	799	840	765	740	781	786	790	835	789	768	785	771	766	800	723	765	780	813	823	801	771	763	747	799	807	801	812	863	784	757	747	746	727	786	788	822	793	779	802	796	777	790	764	757	803	833	787	762	784	795	745	796	795	805	770	820	767	786	843	788	776	800	774	805	782	808	771	780	788	749	798	762	784	793	812	791	795	796	814	792	734	837	783	778	786	773	827	800	773	810	793	757	758	787	766	782	762	764	793	789	856	840	758	801	745	736	762	785	760	804	769	788	751	780	812	769	787	761	780	818	825	799	745	807	789	784	778	829	771	815	798	758	759	798	736	823	758	782	816	826	826	805	830	790	829	800	794	799	842	746	804	759	784	754	772	749	802	778	770	780	753	754	837	769	745	800	802	775	757	804	779	800	753	787	768	775	785	741	788	738	779	749	768	784	805	792	763	762	748	812	770	801	765	740	735	801	784	783	780	782	793	781	771	778	793	764	798	737	792	844	738	806	815	818	749	745	791	818	799	776	780	787	757	796	841	779	824	739	773	778	819	787	803	760	798	794	783	773	814	766	758	850	813	778	792	759	753	785	798	786	800	778	776	783	845	769	799	799	802	819	762	802	793	759	760	840	823	780	756	801	781	784	792	795	792	775	808	823	774	749	830	804	799	773	798	818	808	797	829	754	788	832	833	739	787	802	767	848	740	786	751	751	777	752	782	798	756	785	801	815	818	787	796	803	761	784	736	820	793	779	799	806	811	779	744	801	772	775	813	820	757	827	757	789	820	771	823	772	759	845	805	766	786	830	789	763	750	769	791	805	768	819	806	705	762	739	797	765	803	811	766	750	732	824	801	814	768	790	777	814	722	826	733	770	774	805	767	778	812	773	784	816	777	839	821	781	780	849	777	779	803	771	761	781	797	750	777	747	735	784	788	780	816	781	777	801	823	767	769	787	771	735	756	840	768	773	801	774	753	818	786	791	753	795	797	811	769	856	825	739	786	766	780	769	783	743	774	811	805	780	763	834	763	779	792	785	771	761	819	797	774	842	768	744	768	747	805	761	781	764	833	767	773	783	784	814	761	793	815	786	787	773	750	745	792	761	768	729	779	777	804	766	753	762	768	786	749	805	771	766	734	763	751	799	762	709	794	779	767	798	812	761	812	776	795	799	822	755	720	824	778	757	788	814	781	801	778	797	799	809	848	765	747	745	782	822	720	733	804	803	850	774	819	796	806	807	780	756	739	784	754	798	834	839	741	805	786	785	811	772	749	786	802	804	813	789	774	778	788	795	772	802	764	796	763	782	840	784	799	803	849	849	771	797	749	812	767	783	734	762	814	775	788	804	771	796	793	736	793	808	775	780	769	874	779	717	794	765	777	766	781	766	780	731	792	749	801	768	782	779	803	759	751	782	775	798	745	774	753	766	791	822	793	797	789	765	784	744	793	815	760	716	804	746	780	782	781	794	760	729	843	779	809	817	811	784	734	784	770	756	764	757	799	778	766	778	779	774	778	785	795	877	773	796	797	806	780	757	797	810	786	770	810	785	759	788	795	821	789	744	802	793	777	766	741	740	816	782	810	839	769	787	745
22098	18167	13107	5444	1167	211	213	197	213	189	203	200	206	214	222	208	215	232	224	235	201	214	195	215	219	214	215	232	201	207	205	224	182	200	205	211	206	201	184	205	215	203	195	225	189	182	200	210	181	220	195	213	230	195	232	219	214	234	210	218	229	205	200	217	210	192	210	191	221	206	205	195	227	200	239	238	232	240	211	195	233	203	232	232	228	205	201	231	213	217	204	206	225	223	213	221	210	222	211	229	197	216	198	205	232	221	212	186	216	208	204	205	207	216	220	221	211	211	215	221	190	221	205	203	237	235	207	214	225	194	198	204	226	187	202	216	193	216	222	230	235	212	239	217	200	227	208	202	229	199	212	205	227	197	239	237	224	208	201	197	197	222	212	213	224	230	216	196	229	204	222	241	199	213	229	224	198	219	235	189	232	207	205	194	219	204	223	231	222	219	193	208	185	227	198	234	220	214	193	212	188	214	212	221	235	198	189	192	217	212	202	203	196	184	221	238	202	218	189	221	201	211	215	229	216	195	231	197	218	225	198	211	203	221	218	238	218	228	199	243	204	217	225	223	195	217	224	223	203	190	227	197	205	240	218	215	194	191	226	213	219	192	205	210	170	235	206	236	213	207	178	224	193	219	233	237	229	206	200	229	192	154	205	236	245	203	191	207	228	175	183	223	235	209	185	234	222	226	223	206	215	190	197	192	195	230	193	196	219	256	223	234	202	215	190	225	240	202	209	193	220	214	230	229	215	200	211	235	210	233	192	201	215	214	241	238	228	228	227	234	207	212	218	220	228	192	221	215	215	204	196	235	200	233	198	193	188	182	191	219	200	210	228	219	225	208	211	202	216	220	237	204	222	212	194	210	209	216	214	225	229	216	214	221	201	198	229	212	217	240	219	198	198	205	221	218	233	209	207	199	204	221	222	204	210	221	206	216	213	227	226	208	213	193	211	221	201	208	198	235	216	214	205	201	204	210	203	214	211	196	203	220	218	201	251	195	204	208	223	208	213	207	200	207	235	213	233	210	195	222	220	188	188	212	201	205	197	209	219	222	225	225	221	221	220	228	234	224	214	198	209	213	235	201	217	211	213	219	207	217	230	189	200	211	206	219	242	222	206	186	214	199	207	187	215	201	211	247	216	225	202	192	226	201	208	198	208	207	232	232	202	222	206	212	210	202	214	199	226	214	213	223	212	224	198	210	214	211	211	214	262	183	222	193	199	204	207	217	223	207	221	224	217	230	225	214	207	218	232	213	210	221	235	237	204	221	243	216	168	228	204	223	204	210	227	223	239	217	212	241	207	206	208	224	189	227	224	206	197	214	201	194	210	204	216	189	226	228	208	219	222	206	185	203	197	217	204	192	220	198	194	207	220	215	221	219	211	199	231	230	242	228	216	216	203	237	204	199	200	201	214	214	214	236	211	231	214	227	201	212	222	199	213	183	235	230	222	199	195	193	229	222	236	232	217	204	195	216	185	236	231	233	209	214	203	221	193	203	227	220	208	210	221	233	201	213	213	223	219	213	212	210	246	206	224	208	189	229	218	231	213	208	222	198	208	233	209	217	209	254	241	241	211	191	209	234	231	218	199	237	213	222	194	194	189	206	222	213	236	211	217	225	202	203	206	234	218	209	204	201	222	234	207	238	211	231	207	216	220	211	205	219	213	248	221	216	219	201	196	205	235	209	219	201	203	211	225	216	208	207	190	217	212	203	206	235	183	228	216	232	208	215	185	222	208	239	230	234	222	210	208	209	214	223	195	226	228	210	185	213	272	211	207	210	195	220	238	216	218	195	190	209	213	219	228	228	210	234	226	212	230	196	198	191	226	228	191	216	190	222	202	219	218	212	207	210	217	235	205	220	223	212	195	216	226	182	205	211	189	194	203	216	202	187	227	219	227	221	208	223	205	206	202	230	205	202	201	203	218	216	210	220	206	217	243	221	205	203	206	224	212	215	213	236	220	229	204	226	217	220	219	206	208	223	214	208	201	189	221	231	225	204	224	200	209	198	210	213	219	227	201	200	211	193	192	214	235	212	181	203	230	191	202	203	228	196	228	190	212	211	199	220	217	201	199	215	192	219	218	179	205	215	195	207	236	210	218	203	237	212	211	232	215	198	244	220	207	226	221	213	213	216	211	208	203	230	215	216	223	207	220	195	207	205	246	230	226	210	207	201	216	242	204	191	199	225	242	220	226	205	207	202	206	218	193	183	186	204	209	195	202	208	217	218	223	215	216	200	196	197	208	198	211	202	192	224	218	203	194	198	200	202	225	210	201	245	220	221	208	204	224	200	220	208	202	195	216	207	230	195	214	206	178	212	200	220	201	188	176	205	201	197	209	230	219	212	217	224	207	202	207	233	217	225	189	219	202	203	209	225	198	199	206	210	234	222	221	231	223	207	224	219	208	206	203	225	216	246	223	206	195	182	228	208	224	195	209	201	203	203	185	208	252	232	203	209	212	205	210	174	210	207	205	217	209	208	229	230	219	214	198	210	212	209	231	210	206	220	229	209	208	184	163	207	202	196	208	191	213	206	186	196	227	196	218	221	214	204	207	209	213	211	237	199	206	194	241	215	212	217	225	209	189	198	193	210	212	227	218	203	227	226	193	209	229	212	215	226	196	207	242	209	186	226	239	218	196	209	188	209	208	216	224	224	240	205	207	234	200	198	201	229	213	220	198	198	202	226	184	209	198	214	236	224	204	231	225	195	207	201	229	212	222	240	229	223	209	219	198	192	218	214	206	250	235	197	208	201	221	220	233	217	203	217	209	212	236	202	177	203	205	219	219	201	201	231	206	220	240	209	195	210	198	205	201	226	201	228	211	198	188	212	227	211	263	201	195	199	221	218	198	221	197	205	215	202	204	219	183	209	203	214	207	233	233	192	221	191	203	205	207	207	243	208	205	196	194	210	215	214	216	226	207	254	230	192	225	215	211	224	219	217	217	202	206	230	181	219	224	182	199	201	210	221	231	217	215	212	221	216	214	211	197	203	220	221	212	228	208	208	185	215	216	224	219	190	171	217	213	238	253	209	190	228	242	191	202	201	215	172	223	211	191	208	234	206	199	240	251	223	220	204	221	228	201	214	205	215	183	202	232	215	215	228	224	241	205	190	206	223	212	221	235	217	228	188	213	208	211	224	197	210	186	206	210	207	204	229	197	216	199	227	254	187	228	249	240	216	193	200	202	188	217	187	204	198	216	224	224	210	234	224	226	205	210	198	230	191	222	193	190	203	213	239	251	213	222	202	211	213	219	213	220	185	215	208	221	199	213	235	225	239	202	203	230	220	221	215	226	219	207	204	209	216	221	235	183	205	235	219	206	195	235	213	232	199	231	218	207	203	212	209	225	211	204	220	219	228	209	174	206	192	193	217	213	215	187	228	242	231	177	223	179	233	222	214	239	199	238	225	206	214	251	205	213	222	214	221	227	200	222	208	199	207	236	223	213	216	210	226	220	185	195	212	190	204
24267	24663	22111	12804	3012	704	714	695	754	735	720	705	733	723	791	735	716	772	762	720	756	749	700	696	749	764	729	716	752	750	721	708	706	721	736	720	711	692	724	764	717	776	730	749	729	716	776	730	745	699	728	752	743	740	738	706	736	695	737	755	806	730	703	760	770	719	804	739	712	721	725	740	705	715	737	696	730	785	745	732	769	728	743	732	726	741	726	744	723	726	723	721	756	796	748	725	753	765	709	751	768	753	699	745	804	742	738	722	702	698	693	719	702	730	763	714	723	717	780	752	731	696	707	741	679	749	759	703	772	717	750	732	705	746	724	769	682	806	721	761	735	720	742	750	756	754	724	702	699	747	707	779	774	726	739	719	753	728	759	739	760	707	735	737	728	720	739	742	698	712	715	757	736	740	723	728	763	751	691	756	759	709	727	745	750	720	694	707	721	672	697	742	704	716	736	750	754	711	754	761	712	709	795	779	750	742	722	705	790	726	730	737	732	724	743	781	751	732	724	739	731	721	737	765	751	724	722	738	715	728	691	717	785	718	746	703	746	748	746	702	716	771	747	715	707	746	718	762	711	751	744	697	699	750	743	744	767	753	725	743	713	740	721	724	721	745	769	705	741	768	711	733	697	700	752	747	780	708	717	732	724	745	748	748	756	759	762	724	695	726	674	785	740	752	711	727	741	739	749	738	746	751	733	770	722	704	741	685	753	740	741	702	736	705	738	764	766	716	731	703	775	736	791	734	709	750	732	713	764	760	743	760	742	743	739	726	797	723	720	742	790	750	741	757	720	711	749	702	751	759	736	723	778	741	722	736	736	763	737	736	732	740	732	723	772	701	755	756	731	761	740	736	707	765	761	735	747	713	775	729	708	685	761	765	770	741	730	776	710	736	754	757	778	698	745	739	758	689	753	706	751	683	720	730	751	771	722	724	709	774	735	701	738	732	701	765	737	739	754	744	764	700	740	741	714	702	741	758	780	672	696	693	716	695	689	752	699	742	737	755	723	706	709	742	742	713	703	727	720	700	735	735	696	743	663	725	764	683	741	695	746	715	730	676	731	743	718	705	755	766	709	740	741	735	692	671	764	732	735	729	727	731	772	749	727	704	755	755	724	741	711	724	758	723	731	724	755	731	762	712	726	758	674	735	744	726	750	727	756	721	683	721	744	753	701	751	752	746	685	774	724	755	710	737	748	734	741	718	711	724	690	700	758	740	740	747	775	706	767	694	766	763	759	740	727	730	750	713	656	782	732	705	771	769	739	753	720	758	716	725	710	732	734	737	715	720	758	730	734	810	744	731	728	730	703	726	728	774	751	704	770	695	723	721	708	716	727	738	746	764	720	738	742	710	777	736	705	782	770	715	745	749	736	777	735	723	711	745	650	767	761	798	703	743	742	754	717	719	748	737	725	746	721	722	716	725	750	730	738	725	716	759	746	768	759	723	764	706	754	763	743	739	678	725	721	749	786	700	700	737	758	727	729	732	698	666	728	710	733	724	767	686	704	736	729	677	700	715	734	714	750	767	745	720	737	714	689	745	740	731	702	681	725	789	743	739	749	729	684	780	772	743	744	717	665	733	726	745	690	744	756	705	747	653	724	746	730	686	731	708	708	745	695	702	777	685	723	758	733	780	724	716	765	750	730	791	717	759	750	734	748	716	747	765	708	750	781	751	760	697	731	752	695	734	723	748	723	705	771	722	724	774	740	710	725	733	722	721	729	756	744	691	797	693	733	713	748	707	743	743	762	708	724	732	739	750	754	775	702	723	760	762	758	782	736	701	719	719	723	698	736	764	716	731	754	728	753	784	711	704	761	681	746	699	762	801	720	764	695	737	765	726	705	757	700	737	745	742	717	764	746	766	749	740	740	681	774	723	728	751	789	765	725	715	713	756	699	746	709	810	753	699	717	716	730	733	713	746	781	749	737	762	707	748	728	731	733	690	737	757	702	753	744	762	713	683	759	742	723	699	690	775	708	721	771	764	754	770	684	749	754	769	715	768	739	671	740	725	743	751	708	745	717	725	729	661	731	756	691	715	720	700	751	757	730	723	747	767	751	728	711	707	694	706	730	718	739	698	704	705	801	686	728	712	753	706	727	760	746	719	729	713	685	739	746	736	737	767	699	716	741	770	710	768	740	707	681	742	764	714	709	777	723	732	677	681	726	741	774	718	734	713	706	735	666	740	745	719	705	747	751	780	748	773	741	748	724	701	759	692	762	737	727	748	744	722	747	719	769	708	715	741	737	753	725	732	742	727	740	773	717	741	743	711	727	755	759	704	733	732	708	742	755	721	771	755	731	767	748	781	708	778	734	748	699	755	722	761	745	676	782	743	716	718	701	744	746	690	707	712	774	770	768	777	717	733	744	730	772	742	718	733	752	776	747	681	691	738	690	738	734	717	715	761	741	752	699	756	712	712	773	689	730	782	738	726	751	751	758	726	744	737	711	724	685	713	760	713	710	781	746	736	788	694	766	782	766	748	755	751	733	763	761	725	734	711	713	716	703	728	724	739	730	709	717	758	757	763	654	711	828	699	715	717	724	742	736	735	693	746	718	743	750	714	745	737	705	750	757	720	720	768	725	751	760	707	752	715	751	744	721	735	761	716	763	737	733	722	732	732	742	736	720	703	755	734	756	734	741	696	669	746	725	742	735	730	765	781	742	712	714	725	774	696	717	728	694	702	696	722	768	716	690	725	740	746	724	707	708	756	694	740	735	723	752	759	743	744	730	717	759	712	722	745	765	763	765	660	732	699	745	740	730	755	751	687	748	762	779	730	735	765	740	762	756	698	684	740	771	693	738	750	716	739	766	768	720	694	767	730	751	759	771	701	762	726	700	744	721	724	701	760	709	719	743	721	697	793	715	749	738	735	738	731	710	772	786	724	702	757	778	699	782	736	752	723	720	713	719	740	727	704	751	720	689	679	739	773	718	755	683	749	747	748	721	786	713	707	779	730	723	759	764	703	746	748	750	749	749	734	717	764	691	774	694	772	718	727	704	766	728	711	726	709	730	687	733	741	769	740	710	742	738	691	758	731	746	737	744	724	707	708	747	741	733	714	737	790	735	727	754	716	705	750	666	701	739	749	735	762	718	733	731	763	677	752	755	748	737	739	692	768	783	715	723	722	743	708	730	719	723	692	679	769	752	765	769	665	751	684	750	769	701	758	729	716	793	730	726	757	723	761	732	770	735	767	736	761	708	674	725	758	706	763	750	713	760	740	768	773	747	757	730	743	721	726	751	729	736	743	745	700	718	734	751	699	732	662	710	681	692	748	687	727	736	736	740	727	714	734	710	773	708	764	777	754	712	697	714	772	747	738	732	751	688	711	707	724	742	734	701	720	679	759	764	705	685	731	712	730	709	722	726	782	734	756	727	751	748	684	704	717	791	755	754	760	752	720	728	722	717	745	748	755	760	710	785	739	765	709	733	722	737	725	707	720	783	755	726	723	738	697	710	739	736	689
64693	68839	63027	39247	13739	926	183	177	185	199	194	203	181	200	204	156	161	176	186	179	158	177	195	162	190	177	197	158	181	175	171	166	157	185	159	180	182	172	168	188	164	210	165	197	173	189	176	164	205	175	176	211	210	177	185	209	156	173	158	156	177	158	196	149	167	171	172	155	182	181	182	191	139	183	205	174	152	161	206	142	162	186	163	205	170	163	199	182	181	187	194	194	189	182	167	183	166	185	178	173	162	178	178	175	179	184	164	188	168	168	170	199	182	181	161	170	185	189	162	166	173	176	179	185	203	208	151	204	176	173	169	167	189	172	170	165	171	163	156	173	174	152	145	199	182	183	175	185	186	191	189	190	185	169	182	187	156	178	208	168	153	160	187	198	176	163	188	169	176	172	182	167	163	176	198	193	192	152	173	149	178	183	158	173	179	192	181	167	173	167	165	178	165	182	192	194	178	198	193	181	158	162	175	159	190	183	177	171	177	168	175	177	162	172	184	182	170	187	174	160	167	179	163	176	167	192	175	153	136	188	161	187	176	183	194	173	177	183	186	172	180	173	185	182	180	179	171	185	193	160	164	184	183	193	180	167	185	201	188	180	172	161	192	177	185	198	203	165	171	207	172	191	161	184	168	176	140	159	171	191	168	161	185	195	159	195	195	173	189	168	190	188	153	169	168	160	163	176	160	180	188	163	178	182	186	191	171	186	194	183	179	166	170	173	191	178	187	168	172	179	187	161	178	180	170	178	168	186	180	175	165	176	166	158	173	177	176	172	164	179	185	192	182	174	167	180	163	158	187	144	167	176	193	183	163	167	198	173	179	167	153	158	180	163	168	195	178	150	168	181	196	159	164	178	177	177	170	163	170	151	199	179	171	186	164	173	162	164	187	165	186	169	173	172	158	175	191	167	189	168	189	184	171	161	170	157	183	157	179	164	167	154	152	189	161	178	167	203	185	163	142	191	163	184	167	152	190	186	179	185	144	179	175	169	170	209	178	165	164	174	155	177	156	191	160	181	190	180	175	160	173	195	177	161	193	174	174	154	154	182	176	194	185	172	213	161	171	180	188	149	175	180	164	178	171	178	160	178	173	181	187	185	199	160	166	192	179	168	170	170	166	161	189	184	175	191	176	187	172	162	172	188	196	165	173	195	196	183	166	181	169	157	192	170	186	194	168	168	175	188	195	166	178	169	166	175	171	185	180	150	176	168	184	169	193	184	201	188	168	172	170	182	186	172	160	170	158	172	162	176	165	176	164	164	166	175	187	188	160	174	160	164	178	182	166	192	199	204	193	150	174	166	153	193	168	194	180	197	169	206	170	178	197	157	166	173	188	174	194	182	178	170	171	173	178	178	176	174	183	151	191	158	168	183	155	200	174	184	187	188	177	138	169	175	189	165	182	182	194	171	168	192	161	174	193	162	175	174	188	190	168	189	199	165	187	156	166	160	163	165	187	157	189	201	203	189	162	194	161	189	177	155	164	194	162	166	184	181	171	180	177	169	188	169	191	176	168	176	164	179	185	192	190	182	180	193	200	170	154	180	185	162	177	168	184	189	160	167	187	178	167	161	166	184	182	171	193	180	158	170	186	175	175	171	187	166	195	181	161	188	172	192	189	185	174	184	201	183	180	179	184	182	184	163	176	175	203	168	175	193	184	179	166	169	162	190	161	201	181	167	186	177	157	174	184	184	168	199	156	175	178	181	190	149	155	164	180	182	212	178	180	181	159	182	164	189	163	169	175	159	179	188	183	184	186	178	165	146	182	175	161	170	190	194	153	159	176	188	179	188	189	173	184	186	163	158	193	169	164	170	169	178	197	167	164	166	149	158	189	169	158	190	172	166	181	154	157	161	179	165	169	177	182	148	185	160	165	171	153	167	176	185	186	184	162	162	185	187	191	190	168	165	201	184	171	164	153	146	156	191	180	201	187	186	175	181	165	163	171	179	175	183	177	163	174	151	167	164	192	195	171	201	200	173	168	172	192	159	170	158	162	184	179	169	192	166	153	205	193	174	187	171	181	182	168	179	157	181	177	195	195	172	175	193	172	154	185	184	152	196	168	176	167	178	183	198	170	182	175	182	162	179	175	195	168	162	158	176	145	177	185	192	190	170	210	178	170	218	196	165	167	165	202	163	187	159	193	170	178	152	185	173	166	171	179	211	165	170	155	196	178	179	172	188	174	177	164	171	223	171	176	178	166	200	169	180	179	181	166	202	171	161	167	143	172	182	173	173	164	176	179	168	185	204	199	182	160	169	187	192	171	182	176	175	181	178	176	191	172	183	191	199	171	186	188	180	185	186	185	186	179	177	189	174	173	181	191	173	190	177	165	171	166	156	200	187	153	156	199	154	164	193	164	170	166	164	190	176	131	190	178	160	170	196	162	192	186	164	158	171	207	181	175	171	190	188	174	187	171	167	178	181	172	196	175	179	179	163	176	182	157	183	157	156	184	175	174	183	176	194	173	161	180	178	181	171	176	187	169	157	180	165	182	173	169	163	166	162	176	182	176	160	162	188	183	187	179	186	174	194	172	190	180	193	157	170	182	162	171	192	180	154	168	179	176	169	162	153	156	181	160	178	193	168	175	182	185	190	172	156	166	152	182	158	194	166	153	173	178	160	194	176	162	202	179	163	184	158	166	176	167	194	182	144	178	183	156	168	160	166	155	184	186	190	141	200	184	212	178	196	201	155	175	155	169	187	173	173	163	176	170	174	169	187	156	184	161	193	156	169	192	184	178	184	162	150	186	175	184	160	179	212	209	180	162	165	197	161	181	192	175	179	191	166	175	163	167	193	155	179	184	163	164	166	168	190	192	159	165	173	156	156	185	196	192	161	165	169	190	175	168	160	184	170	172	166	178	182	183	184	207	159	193	189	177	174	190	159	166	184	154	172	180	174	197	162	176	133	179	171	165	176	186	176	179	203	200	172	191	180	192	171	183	168	161	140	187	165	181	165	181	155	168	155	160	195	172	148	190	191	166	173	193	170	166	182	165	178	172	149	163	169	173	192	161	180	161	178	159	174	185	173	166	187	178	177	170	200	189	191	171	199	159	168	209	181	187	178	180	175	167	154	182	178	161	157	174	185	185	211	165	203	193	169	166	168	167	165	198	186	166	177	173	159	192	165	193	199	176	154	205	167	192	199	204	196	204	181	179	175	194	199	161	157	191	171	195	200	167	168	201	167	185	162	160	188	165	182	190	174	173	173	167	180	183	183	195	183	209	197	165	198	170	167	170	199	169	186	156	188	159	175	191	169	177	177	188	186	175	179	166	184	177	171	159	199	173	170	172	159	201	156	174	168	174	179	156	180	167	180	174	146	165	170	151	162	175	208	180	172	212	175	162	172	174	164	179	180	190	182	176	168	220	172	159	186	173	183	158	191	196	191	177	166	160	200	181	194	189	171	166	176	169	165	180	196	182	172	168	188	159	161	145	183	189	164	197	167	174	170	173	180	169	202	149	195
46760	56034	61026	42833	11970	669	651	636	634	575	640	610	628	656	645	597	634	625	570	596	626	680	601	634	684	639	626	601	635	638	609	625	627	622	603	631	636	615	634	643	630	653	639	618	618	609	632	618	611	652	640	653	603	604	604	585	618	639	614	626	646	657	644	605	703	607	631	607	633	591	647	625	621	648	622	624	635	591	669	650	654	647	605	653	601	650	608	653	614	601	556	586	608	621	638	623	613	618	615	604	591	595	587	678	615	610	615	626	609	619	628	649	591	600	616	659	614	639	630	647	595	598	632	638	582	630	620	600	593	651	644	621	604	630	635	619	597	596	641	610	621	606	614	666	597	651	634	658	659	602	614	619	663	629	648	608	588	649	636	640	647	632	618	639	608	645	617	608	624	601	630	607	639	672	609	609	656	627	631	583	599	599	646	658	617	640	616	634	620	635	601	575	607	599	588	627	602	612	636	604	592	655	607	644	624	613	582	582	656	671	630	602	626	633	617	588	623	579	651	622	636	650	623	659	586	575	643	608	627	627	605	609	620	619	605	626	578	602	589	611	634	648	676	636	624	616	646	639	592	618	676	614	607	630	632	648	626	614	638	584	644	640	649	616	619	622	614	661	618	631	632	615	603	616	597	641	659	622	669	589	661	586	648	624	613	605	643	623	597	622	638	622	644	622	614	656	604	666	658	639	631	636	695	636	607	609	663	610	621	627	622	612	641	599	640	592	627	609	662	636	639	652	619	617	637	627	618	626	639	627	604	589	596	675	619	571	623	648	673	606	599	595	652	634	609	625	621	605	662	614	651	631	566	594	608	666	675	605	609	699	583	587	627	663	605	608	600	628	627	577	626	626	608	645	603	584	622	627	601	587	640	608	630	599	596	610	653	620	631	612	627	589	628	616	628	646	654	664	615	635	613	649	614	628	623	664	607	618	634	650	614	630	621	620	658	639	643	636	643	605	600	570	664	633	611	607	568	665	650	656	648	604	644	627	621	588	629	646	641	606	617	603	648	559	664	578	620	638	670	644	659	646	639	607	605	597	650	643	645	658	618	645	615	653	628	637	627	631	630	629	615	622	637	613	606	606	569	589	628	620	594	646	635	662	612	629	643	591	627	600	611	590	617	586	593	616	617	607	572	638	621	648	627	664	644	632	631	652	608	594	615	614	613	635	571	640	616	585	652	602	634	632	638	611	661	617	623	652	649	605	599	614	597	617	649	594	606	622	633	568	660	601	635	645	642	644	645	685	647	641	584	641	606	594	607	580	675	633	692	644	629	633	625	592	588	644	664	611	632	715	711	653	634	599	593	655	572	635	636	614	615	583	616	656	679	627	615	627	641	631	608	613	613	627	641	587	669	609	605	648	609	595	614	617	653	594	605	627	599	588	613	614	662	610	631	610	655	633	617	611	578	600	635	641	597	599	614	610	611	628	626	596	683	657	662	606	637	607	631	642	628	603	614	650	677	621	624	638	620	635	631	646	633	667	637	598	611	580	628	606	572	602	603	636	626	629	595	660	673	611	640	609	613	663	613	610	699	636	623	666	643	621	637	578	632	606	618	668	584	628	615	615	641	621	638	615	607	611	562	646	605	624	615	641	613	639	641	625	599	629	676	637	624	688	608	662	601	653	615	579	659	583	637	651	634	650	586	627	653	643	620	661	647	576	633	623	670	612	632	630	580	621	620	607	627	636	644	597	609	606	622	622	593	635	649	608	633	586	604	648	631	625	600	642	597	611	619	613	674	636	586	604	622	604	607	655	644	632	623	650	641	622	626	608	583	649	584	587	588	637	655	627	619	569	602	626	609	658	628	581	626	661	575	630	584	666	632	633	648	611	648	611	618	614	587	637	626	583	633	593	643	619	609	637	621	577	654	672	619	654	636	650	642	597	619	639	589	612	646	596	672	625	637	629	591	621	625	634	621	610	609	607	626	601	655	590	609	650	696	600	620	612	627	625	598	562	596	612	637	644	634	638	624	594	671	592	647	676	647	625	598	643	640	628	645	637	634	633	627	621	606	616	645	628	631	605	679	638	669	587	641	639	591	666	652	626	621	633	626	654	626	627	601	606	576	574	636	584	653	580	605	631	666	675	643	568	610	658	642	603	607	665	623	643	684	598	657	583	657	612	601	600	664	643	587	701	646	615	625	620	609	648	596	654	647	598	634	613	628	625	655	622	586	550	618	610	597	588	612	606	586	579	636	658	621	593	630	625	578	590	606	610	621	629	628	613	591	632	603	632	567	628	617	655	615	642	610	621	640	644	639	593	607	619	578	646	598	587	633	651	615	583	634	640	595	606	602	650	613	606	651	610	618	618	605	658	607	625	635	608	615	615	619	617	656	630	628	624	612	603	621	645	638	629	584	579	627	632	615	633	659	633	596	614	583	564	603	664	607	654	630	594	594	612	646	597	611	606	638	636	631	628	651	635	620	640	656	638	643	614	617	670	619	631	611	616	599	653	614	672	630	637	619	630	597	619	608	606	611	603	604	623	653	604	602	648	631	621	638	602	596	648	633	619	605	672	622	603	589	638	620	611	591	625	627	633	606	651	627	649	629	605	621	604	599	659	640	619	635	586	630	658	581	660	606	635	636	656	656	592	621	641	610	645	651	576	616	580	633	595	691	625	628	663	590	643	596	641	647	626	648	642	652	634	591	663	636	638	661	599	629	624	620	662	647	557	590	604	603	613	615	637	641	668	632	663	604	587	601	579	568	578	633	648	570	649	605	631	631	628	632	623	589	629	644	617	628	607	625	588	597	590	615	609	639	666	624	603	629	609	595	577	602	576	629	624	609	613	672	603	652	633	646	594	653	669	632	624	579	633	625	672	606	645	605	629	608	601	604	624	650	660	624	573	604	612	627	606	601	606	644	623	582	622	636	601	601	629	598	643	623	691	621	623	629	642	644	643	627	623	649	618	633	595	615	643	591	633	634	674	620	608	577	619	605	669	670	622	616	659	628	609	629	625	602	620	630	618	712	666	622	630	632	617	602	600	639	604	619	626	608	581	590	667	605	637	609	599	632	604	646	577	607	614	648	599	648	651	625	635	616	643	589	622	630	646	602	630	600	642	606	643	629	676	656	616	571	663	645	596	662	632	649	632	624	602	646	593	641	633	621	635	583	592	603	632	643	591	628	647	618	633	626	592	609	612	632	603	592	626	630	615	604	613	610	649	655	611	580	641	645	635	669	602	608	637	634	618	587	560	629	674	594	618	666	620	595	589	580	654	637	629	627	648	610	643	639	632	619	633	609	589	625	592	621	629	697	622	621	604	608	656	616	578	618	620	583	612	624	646	629	654	577	619	643	623	641	582	612	576	613	633	651	653	589	606	642	599	664	592	626	603	607	573	649	654	640	643	607	597	670	661	624	653	637	675	630	606	629	598	627	654	648	603	595	629	643	610	605	634	652	581	577	606	663	608	607	607	614	668	642	608	660	639	667	642	590	582	616	665	641	623	601	623	670	616
73440	77621	70981	45463	19330	2977	328	252	231	245	237	263	263	263	239	246	256	270	246	244	247	218	241	235	234	261	231	250	245	242	221	247	235	228	235	252	246	231	223	245	229	250	251	230	221	248	235	254	251	228	246	240	245	254	242	224	262	246	241	224	243	229	227	243	249	246	259	221	249	236	259	228	250	211	237	219	222	255	225	227	231	251	257	235	225	236	219	208	248	234	228	232	252	203	215	238	259	194	226	261	251	242	253	231	240	212	239	216	265	217	235	223	233	241	251	236	230	235	221	205	219	249	227	264	210	235	231	255	219	227	229	270	240	265	221	235	220	244	243	233	252	212	246	252	224	222	234	225	232	246	239	262	216	227	226	236	213	246	236	220	237	219	270	242	220	215	231	235	250	253	249	246	233	235	236	225	212	241	249	222	244	231	263	210	240	233	250	208	225	244	245	229	221	265	225	223	234	240	248	230	249	216	222	236	228	233	235	216	242	246	213	222	240	233	246	228	259	232	219	254	248	251	201	230	222	248	253	227	252	228	242	232	256	224	236	224	236	263	238	206	242	223	231	196	260	247	234	208	224	228	219	235	224	234	269	215	227	240	235	223	224	245	211	222	247	232	240	250	232	205	232	238	272	242	218	234	223	213	229	245	246	237	250	235	247	211	247	214	241	233	234	230	243	259	248	241	242	248	217	234	250	231	220	224	250	260	215	226	236	237	257	222	239	238	240	224	266	222	233	255	238	236	205	244	207	225	216	215	258	228	253	250	255	238	235	223	228	226	205	257	217	241	240	247	258	242	231	235	229	246	240	228	242	250	249	206	254	219	217	246	232	218	244	222	236	233	238	232	225	270	243	232	241	225	243	224	244	255	232	217	214	253	239	224	250	223	223	244	248	256	222	234	244	205	244	256	225	244	240	213	223	223	258	250	232	204	226	260	229	264	235	251	245	215	235	245	249	222	233	227	251	232	242	245	237	227	231	238	235	252	220	252	240	228	227	255	258	225	234	273	238	230	225	248	235	238	212	259	257	248	257	224	213	228	230	219	231	228	226	235	223	248	264	224	234	237	248	211	238	252	237	233	242	245	250	220	250	231	239	233	239	238	239	242	240	246	229	238	245	229	214	235	259	241	212	227	255	231	277	245	254	224	226	264	211	207	221	224	247	232	235	230	243	240	224	236	236	248	244	235	236	242	213	227	266	214	224	224	233	249	223	234	247	233	234	234	254	223	226	237	243	220	229	242	256	218	239	234	230	251	237	222	252	241	238	218	239	256	221	236	227	241	227	223	240	227	251	219	247	255	208	241	237	243	227	254	210	261	225	230	239	228	227	219	257	234	244	220	214	221	233	215	225	241	244	227	238	247	244	257	230	280	239	221	231	236	253	249	224	232	236	232	252	224	227	222	231	229	268	231	232	230	233	246	253	220	218	249	227	220	231	237	213	220	224	260	245	224	242	235	237	231	220	199	232	240	240	237	233	224	200	235	245	236	245	244	226	218	245	225	219	225	239	240	211	242	250	221	215	236	243	253	255	232	265	225	250	230	245	250	239	233	226	245	261	224	216	248	218	236	247	237	232	217	238	261	238	245	244	222	218	228	221	226	230	247	223	239	248	216	236	261	231	234	249	245	242	243	237	243	222	242	250	223	214	224	251	276	228	196	232	229	241	265	218	232	203	240	227	244	232	245	247	243	216	248	229	256	237	245	243	213	238	272	222	216	237	234	259	248	223	232	242	214	230	240	209	240	235	270	247	260	214	221	204	230	238	250	227	224	230	227	223	225	219	222	252	228	236	239	259	259	250	208	246	240	218	260	232	222	244	232	260	233	261	249	244	257	223	217	235	246	228	239	219	229	221	236	227	234	223	244	251	269	232	244	260	255	214	232	230	253	213	238	246	217	231	238	242	251	238	247	230	254	242	228	227	255	249	253	239	225	212	231	217	242	226	251	218	237	221	214	233	221	223	221	195	214	234	234	214	223	260	251	235	248	234	245	265	250	226	265	268	229	219	223	244	240	232	246	210	211	219	231	215	254	237	237	269	236	248	234	251	295	241	219	207	263	255	216	253	256	228	241	241	247	257	244	251	245	253	221	240	240	249	236	242	225	219	237	254	241	242	224	229	242	209	233	238	236	228	241	223	221	218	250	235	232	211	247	236	201	247	265	234	260	237	241	250	219	215	254	250	242	229	236	226	241	212	214	238	222	249	223	233	236	237	250	249	255	238	227	244	254	214	240	211	234	246	221	241	260	226	204	237	224	238	229	228	218	258	242	252	253	256	241	230	252	261	237	260	217	220	236	229	244	256	252	234	272	251	252	253	243	221	252	220	242	252	224	242	255	244	229	273	241	220	225	234	279	229	237	238	231	237	241	243	211	224	222	220	228	260	242	226	249	232	243	250	225	227	237	244	243	236	188	249	216	222	231	218	222	228	219	231	233	255	231	240	281	231	249	220	232	222	253	248	252	242	232	248	226	228	251	250	244	208	241	226	249	250	229	243	223	221	257	262	236	232	247	265	257	237	239	235	209	235	258	225	260	235	246	211	238	241	232	239	236	238	222	240	232	244	253	229	228	235	221	232	221	220	234	248	250	220	239	240	226	223	237	240	240	226	245	230	255	235	247	227	226	283	279	230	236	208	231	218	236	259	236	223	234	209	265	212	282	251	231	217	230	254	226	242	237	228	240	227	240	249	249	246	224	230	230	231	227	250	227	230	233	240	212	215	245	226	265	240	221	241	245	239	257	231	243	237	220	226	266	241	239	254	229	241	232	257	219	243	251	236	271	241	234	239	211	247	240	260	220	249	215	209	240	240	242	229	229	225	232	220	243	263	246	215	237	245	242	252	230	237	261	250	209	226	221	227	228	234	204	234	219	244	216	245	236	230	239	242	254	256	215	257	227	225	230	273	245	265	235	242	278	259	249	251	220	233	239	242	217	238	237	227	236	228	203	235	214	249	228	213	230	240	242	242	248	259	233	205	240	217	237	224	231	261	268	248	288	242	243	225	218	236	258	262	222	246	215	236	220	236	254	246	219	256	254	248	255	245	217	236	248	238	235	235	238	237	235	224	258	224	238	214	262	219	255	255	254	243	236	209	242	222	232	234	235	237	254	242	213	245	231	224	242	235	216	251	229	224	240	246	242	230	235	206	248	236	233	238	243	222	232	256	228	233	243	245	247	227	228	253	238	224	198	252	222	250	205	252	242	256	242	228	218	220	223	223	257	219	265	218	264	234	249	234	225	265	234	252	254	201	234	234	240	219	255	250	198	227	219	242	215	240	228	220	205	260	244	242	247	206	236	223	220	239	216	242	236	212	224	242	244	282	224	218	240	254	221	245	237	240	254	257	230	241	261	235	241	212	215	244	234	195	243	211	234	227	232	222	225	242	228	231	222	267	259	241	233	250	235	225	241	244	218	271	224	239	231	220	223	240	244	207	233	216	260	245	213	223	233	225	248	231	221	270	229	214	226
57144	69373	73054	49681	16204	818	837	824	816	785	777	798	778	790	811	770	835	818	803	769	847	828	778	791	768	741	793	777	760	778	790	818	804	778	773	808	782	720	826	832	853	753	829	801	799	829	810	789	771	788	801	774	799	796	763	746	792	797	818	763	797	792	767	760	829	795	763	786	794	799	784	825	795	778	809	816	790	784	755	789	751	780	800	793	805	811	797	741	756	777	803	763	790	767	794	775	786	799	804	829	762	790	765	753	752	854	762	837	823	807	815	815	796	788	777	816	845	822	787	827	835	786	804	828	812	773	762	837	821	795	842	819	790	783	759	774	775	773	820	784	806	743	874	767	752	769	785	842	734	769	726	872	795	820	819	769	800	791	814	826	787	793	771	782	843	774	730	806	826	820	796	784	708	800	762	777	822	764	773	771	804	870	804	799	784	766	777	818	814	804	774	754	796	784	805	771	812	849	784	817	824	769	792	788	778	849	789	738	776	812	774	784	776	741	798	766	771	748	770	752	761	841	777	768	764	810	762	755	801	760	818	782	732	775	805	781	750	747	795	815	785	818	787	732	776	791	796	827	804	785	768	802	833	772	861	803	793	804	751	824	816	796	773	823	816	822	797	854	757	770	792	772	821	811	775	801	778	778	793	822	815	831	833	849	762	766	753	826	799	771	782	760	763	757	785	818	783	813	857	776	781	766	791	787	816	803	832	788	826	751	778	756	850	758	760	806	772	707	784	693	789	751	811	806	832	786	782	816	809	789	814	806	793	773	785	762	776	795	756	816	800	767	844	754	794	762	763	755	769	754	767	766	765	768	774	830	794	812	830	845	853	803	778	825	818	800	782	747	823	774	798	792	810	803	777	780	793	787	789	799	767	757	830	899	828	784	782	805	789	788	787	737	790	772	852	796	792	779	822	785	811	782	802	757	793	794	755	799	807	760	801	781	784	804	752	779	815	790	777	786	739	803	817	836	774	811	808	809	818	794	821	798	759	773	810	722	802	784	797	786	784	784	770	810	759	785	879	789	760	757	770	826	773	774	775	780	768	770	790	759	796	788	816	784	819	767	766	768	785	787	798	859	755	752	832	823	761	791	780	755	805	837	812	778	787	803	792	745	773	764	811	850	809	803	785	768	787	784	761	748	804	817	801	820	783	822	733	767	808	836	837	824	793	860	807	767	798	812	789	800	784	765	771	781	791	779	780	787	787	757	800	765	867	744	829	811	811	816	796	787	759	804	763	798	779	774	823	815	783	790	793	782	829	768	806	748	717	802	772	811	761	811	783	749	809	743	801	835	782	796	784	770	797	815	794	759	811	800	774	820	805	799	809	790	804	766	784	730	751	788	818	797	742	766	784	783	813	802	771	791	814	783	793	750	788	776	756	804	745	786	770	818	757	816	761	783	778	790	782	782	792	753	810	770	837	830	820	808	778	782	814	754	829	800	824	837	784	795	796	780	777	771	808	747	765	768	817	760	777	760	827	801	821	781	774	822	792	786	806	839	802	850	799	811	794	827	777	798	762	801	788	822	804	753	785	837	826	761	801	755	775	740	820	767	789	722	778	825	751	766	816	773	782	777	724	746	795	830	765	772	819	846	796	768	795	823	787	790	766	831	772	793	781	784	803	776	835	788	811	778	837	786	776	810	760	785	796	775	795	772	791	774	804	784	794	729	801	793	816	771	789	811	829	810	787	748	810	782	818	798	772	806	803	831	801	773	798	835	756	786	800	795	819	840	785	764	757	829	814	815	808	768	815	786	786	825	844	815	725	793	767	875	809	769	817	789	824	753	817	760	798	804	720	846	761	772	762	771	793	806	785	803	778	818	786	786	768	799	803	753	803	757	768	814	772	753	739	783	813	735	800	799	797	827	836	783	815	797	751	769	756	767	805	805	795	733	820	785	834	754	775	811	775	737	786	805	767	766	796	758	795	764	737	849	766	804	823	807	807	769	809	826	829	815	767	841	846	814	805	792	796	800	825	798	791	820	790	798	798	744	786	798	801	770	833	824	759	823	814	775	803	776	797	781	774	802	825	773	797	809	756	808	774	750	722	788	783	806	768	836	760	838	807	804	784	824	761	767	753	807	811	823	774	793	779	797	797	788	795	710	799	783	787	743	794	763	777	791	775	837	819	782	799	832	738	796	767	813	765	833	780	805	781	781	830	877	796	808	811	739	791	761	755	802	778	802	766	830	799	768	879	768	800	853	773	803	834	837	801	786	780	772	781	783	805	803	802	788	775	769	799	819	757	760	758	738	816	800	765	801	823	749	798	815	813	778	784	762	771	774	856	779	804	755	776	779	806	829	806	828	821	809	793	797	786	779	773	825	810	784	761	791	801	789	779	750	798	816	796	795	735	767	788	789	822	775	811	804	804	774	840	823	807	828	789	784	807	808	789	743	774	780	789	813	795	809	775	791	791	800	796	799	826	811	780	823	750	801	829	805	848	813	777	773	779	817	774	790	753	746	773	780	747	831	827	761	826	797	814	810	783	794	788	778	793	825	752	837	811	752	800	752	814	772	759	740	809	770	789	787	822	796	807	816	809	751	797	806	786	779	833	761	836	789	805	756	760	787	792	771	796	814	826	797	818	778	792	780	786	804	794	766	808	774	790	773	764	802	740	762	790	771	818	778	765	799	811	806	787	764	750	868	789	833	830	769	782	817	809	790	784	769	784	803	751	814	828	857	820	742	771	796	782	803	760	787	790	808	778	784	759	754	793	780	795	803	813	837	774	811	768	781	828	771	779	808	728	768	760	782	758	747	795	776	788	754	811	760	834	839	789	803	785	776	785	754	801	763	772	810	778	807	810	802	835	841	780	791	799	785	791	783	772	774	819	793	802	805	798	798	819	798	775	739	812	777	785	786	848	785	783	739	793	822	772	810	770	756	773	826	785	794	748	823	794	815	764	789	771	772	765	798	772	842	753	767	758	757	811	808	813	761	773	801	836	778	800	803	808	840	825	813	705	843	794	803	805	826	820	807	758	808	804	792	819	759	784	786	785	722	799	826	786	836	791	789	754	857	782	761	725	836	825	803	810	752	872	771	811	765	791	808	821	831	780	740	792	801	735	825	778	760	804	806	771	863	796	754	846	772	782	804	800	811	782	836	759	751	812	749	763	793	816	795	807	777	796	792	824	748	803	785	745	817	817	813	836	794	775	772	760	744	806	756	816	801	820	760	784	827	769	823	800	777	763	783	772	808	812	823	786	825	823	818	813	790	745	822	818	808	784	875	825	779	791	776	775	741	783	779	780	778	787	751	828	762	801	796	806	798	797	801	776	805	776	787	819	823	804	759	707	720	789	833	788	780	726	844	815	776	840	780	800	765	827	803	845	751	774	784	777	738	814	750	830	746	769	798	776	784	858	766	784	782	822	778	796	812	819	804	812	801	826	773	788	753	810	800	758	788	743	774	778	784	780	761	763	776	741	804	758	776	784	759	798	839	749	815	767	807	776	764	774	825	828	800
21513	17856	12294	5330	1145	246	224	221	245	197	228	237	223	230	214	219	228	217	210	213	200	218	216	221	206	206	224	213	245	181	220	201	220	193	236	219	226	202	208	224	217	218	214	202	210	215	213	228	228	204	230	213	207	193	197	203	211	201	211	234	241	198	220	235	228	233	225	237	210	210	209	247	222	216	252	207	221	204	225	259	214	213	227	215	195	196	211	206	257	220	211	228	201	203	236	208	220	205	219	215	213	186	223	189	249	214	249	224	212	212	205	216	209	243	236	224	205	203	246	208	232	219	201	211	204	208	219	210	227	204	205	236	218	221	235	230	197	224	246	218	212	242	206	241	192	215	195	240	207	203	229	226	216	222	204	226	226	217	237	198	229	235	222	236	216	201	214	181	241	226	211	226	213	241	241	207	239	206	220	216	207	234	197	246	223	238	233	240	226	237	204	207	225	218	223	208	230	233	216	213	234	211	193	214	214	229	236	237	234	226	194	211	241	240	233	218	218	202	228	223	223	216	220	251	250	219	192	228	204	214	214	216	191	207	212	197	228	211	236	210	205	225	222	238	225	200	191	217	244	235	221	204	175	206	221	220	204	226	234	210	221	228	239	200	208	222	215	230	206	221	233	227	202	207	237	203	249	202	230	209	207	232	226	219	203	228	210	226	208	232	222	216	203	236	244	212	209	229	236	254	233	240	219	225	252	243	211	237	216	244	223	203	191	226	236	210	216	209	199	240	207	260	223	208	222	239	196	196	228	215	208	213	192	209	217	246	228	198	215	217	197	223	234	235	209	215	213	243	222	216	239	197	239	216	192	244	218	239	226	201	202	241	221	219	206	196	250	215	239	214	229	240	248	221	250	206	232	215	232	225	218	220	192	203	217	234	223	261	223	206	200	247	217	233	231	239	223	212	217	209	214	199	223	206	211	231	211	211	246	196	223	230	212	231	174	218	231	216	225	210	222	230	218	226	234	247	217	229	231	242	224	220	238	244	225	219	207	217	209	210	223	194	242	221	223	206	222	242	211	221	230	219	209	247	194	229	224	217	225	222	230	245	196	224	215	231	213	208	226	232	243	223	245	206	208	200	226	224	226	249	220	216	221	224	241	235	229	229	211	219	194	249	211	217	205	232	245	234	226	244	226	229	225	220	244	234	229	229	222	212	195	233	214	217	241	213	207	206	248	219	205	220	216	203	230	235	226	229	244	241	240	231	219	225	235	227	223	201	225	208	234	199	211	218	228	232	218	249	218	201	224	210	222	211	251	205	210	219	215	204	221	225	203	194	226	222	218	233	222	222	233	222	213	221	194	217	230	196	229	222	203	224	222	224	235	220	228	220	218	241	221	204	252	207	240	249	227	212	266	207	214	206	213	221	209	200	217	232	211	201	182	211	223	219	231	229	222	239	209	222	208	223	213	232	222	233	222	201	207	258	227	241	227	229	229	215	232	217	236	229	231	228	207	212	235	214	227	220	230	225	209	198	215	201	218	208	232	216	214	227	225	218	203	200	229	220	188	257	233	224	224	233	227	225	237	241	205	253	213	209	218	217	210	209	212	195	233	204	219	219	207	233	204	202	229	217	216	221	217	204	223	192	229	221	218	220	218	222	203	231	243	222	237	203	238	229	229	245	220	240	229	203	197	217	228	200	208	212	211	236	237	218	229	195	234	227	180	197	218	222	233	217	215	217	216	218	234	212	224	222	217	217	198	218	218	216	207	215	218	209	196	202	219	216	221	215	217	200	206	238	225	221	219	230	236	241	207	223	221	223	205	215	217	216	237	230	213	196	226	258	221	235	209	202	200	209	203	216	212	232	236	232	239	234	250	227	201	239	217	228	232	240	236	257	226	236	257	226	210	198	214	234	223	188	212	230	216	223	205	213	217	212	236	228	215	228	234	244	225	217	219	228	200	229	245	226	217	238	219	198	190	199	249	219	237	221	236	187	235	214	234	214	227	218	201	237	254	227	230	217	234	211	214	224	211	216	229	242	200	184	215	222	222	225	225	226	208	212	218	227	207	220	239	230	202	228	210	204	226	258	214	241	217	234	219	235	227	203	193	224	227	237	235	241	250	215	224	239	233	238	243	231	232	214	218	224	205	227	226	227	196	205	228	231	204	227	215	229	231	218	220	219	244	235	257	225	243	206	214	212	210	193	232	227	241	195	202	214	206	231	224	197	231	219	232	232	223	226	236	229	232	246	217	218	235	209	218	208	222	221	221	229	208	209	239	218	227	212	235	224	226	219	235	233	215	246	201	224	212	198	224	210	211	239	232	206	211	239	230	241	215	244	215	221	219	224	226	213	210	209	221	203	231	224	216	211	206	234	210	213	232	230	203	236	196	189	215	226	204	212	215	218	235	210	233	225	209	217	205	232	224	235	211	232	214	230	219	240	212	232	210	217	214	210	216	198	226	216	217	211	211	229	244	207	193	233	242	190	217	237	219	247	209	236	226	222	207	212	213	225	197	243	196	221	215	237	225	227	237	208	211	211	214	231	221	213	215	215	208	201	228	226	222	231	239	210	229	193	206	195	229	215	220	222	239	239	242	213	240	218	215	188	227	205	223	200	234	206	233	224	215	227	210	219	245	224	207	246	226	224	229	219	207	217	213	211	242	191	207	189	207	221	223	230	200	222	212	246	205	209	226	229	217	249	214	244	227	212	243	216	225	197	227	237	249	214	195	217	235	225	222	221	223	197	228	240	208	223	219	235	210	228	221	216	250	195	228	223	218	225	230	207	198	226	213	235	238	207	238	243	210	219	216	188	233	210	201	223	225	255	231	237	203	224	211	208	237	237	205	228	220	234	243	217	224	227	228	232	220	235	200	218	214	209	224	198	267	213	215	222	222	241	222	254	226	203	217	230	207	202	229	219	228	209	209	223	231	238	233	212	194	214	230	213	231	227	213	252	226	231	236	212	229	218	214	213	207	218	224	223	233	203	223	235	204	224	225	214	215	213	206	216	230	216	212	216	236	246	216	226	212	235	225	244	231	226	220	204	225	196	220	229	226	215	233	199	249	215	227	212	228	242	229	225	222	234	234	246	228	210	231	220	229	203	230	221	260	206	228	236	233	251	219	218	220	217	237	220	231	214	188	211	228	230	215	199	222	207	221	208	226	237	205	187	223	209	227	218	235	235	221	235	207	219	201	240	224	203	201	213	214	241	230	245	205	226	208	245	233	202	201	225	186	245	244	197	177	222	220	208	215	199	192	208	226	227	239	265	215	195	227	202	207	230	241	221	234	233	218	227	230	204	223	220	212	255	219	217	213	215	206	229	206	229	227	216	232	231	217	193	218	222	220	198	257	225	235	241	226	250	226	225	248	205	240	202	218	217	239	227	236	223	219	213	245	243	244	214	236	212	223	219	189	227	198	228	256	223	210	220	229	212	209	223	221	209	194	223	195	213	221	217	234	222	249	250	228	196	252	224	223	235	242	236	220	214	230	210	227	226	217	238	222	208	218	190
24147	24696	20833	12827	3220	748	747	768	771	737	785	798	744	785	754	749	719	764	743	786	724	794	790	712	716	769	761	783	767	744	783	760	761	726	757	795	705	761	747	721	770	765	757	741	703	741	790	776	767	771	799	780	738	768	715	740	732	797	743	765	768	732	774	751	795	746	764	745	783	814	735	724	773	784	760	763	746	729	750	743	755	823	755	745	757	769	732	751	703	772	710	797	789	747	762	745	756	782	751	771	776	782	772	777	788	790	797	735	764	761	767	774	766	812	744	727	780	772	768	746	778	733	762	747	805	769	768	766	766	765	780	765	735	783	757	759	744	768	767	770	775	723	765	752	755	777	807	690	758	767	732	772	793	774	776	714	745	759	763	742	765	822	793	763	682	777	733	783	756	770	771	744	773	797	773	761	786	790	798	783	709	773	773	764	740	782	758	756	776	738	778	751	750	765	783	773	731	778	809	728	768	799	779	770	734	739	813	750	772	789	788	802	778	787	776	786	691	722	826	748	771	735	770	785	755	715	747	773	731	815	771	721	776	784	776	765	770	763	752	790	760	743	800	758	766	745	727	806	757	765	752	768	737	749	784	751	742	753	696	728	749	734	735	719	789	745	822	739	790	793	758	763	785	731	767	785	733	787	759	793	771	720	727	717	761	777	736	783	795	761	697	799	756	732	755	752	724	754	741	756	824	792	794	736	764	718	841	759	724	822	746	701	791	712	769	741	768	746	755	764	727	796	779	819	790	753	774	764	757	753	763	753	737	777	748	768	810	791	785	790	764	794	754	767	774	815	765	760	782	752	757	739	778	759	715	732	748	758	788	715	795	748	727	795	775	751	767	778	775	764	794	762	778	774	720	706	771	720	735	769	728	723	746	781	810	787	777	779	751	764	770	794	809	732	729	817	762	730	728	773	669	730	792	711	770	749	770	763	759	762	759	760	835	739	766	729	807	783	767	749	772	725	782	793	773	789	769	735	737	790	766	710	782	758	797	764	767	766	790	754	779	766	764	766	739	750	762	759	781	762	727	762	760	726	761	723	731	757	750	792	791	759	745	782	803	702	773	727	787	755	713	761	736	778	806	753	807	715	739	746	771	766	735	762	754	763	761	787	773	752	728	826	688	798	731	773	732	790	768	739	801	771	745	753	744	715	766	773	720	750	732	787	778	772	769	780	739	789	730	727	738	788	771	729	789	770	814	749	778	718	791	734	785	786	804	769	782	759	759	696	766	744	716	801	774	733	761	765	743	756	734	771	730	777	768	778	733	748	771	769	756	751	766	783	800	741	751	789	740	785	736	737	751	767	701	748	735	794	756	846	790	751	675	781	776	784	751	758	744	789	744	725	755	818	768	739	807	796	783	749	775	708	760	792	746	805	743	759	779	768	763	758	758	739	772	788	744	789	746	763	764	788	690	729	738	711	753	785	814	754	725	794	763	804	783	749	721	764	772	742	740	747	749	739	713	795	773	753	732	781	737	694	706	751	723	752	794	757	750	786	752	706	724	737	773	770	776	758	722	776	746	753	776	717	749	769	767	741	690	683	800	758	734	758	769	793	793	736	774	775	741	732	805	749	741	741	762	816	819	744	755	724	756	728	790	744	753	775	768	787	738	693	771	806	703	746	745	730	820	789	750	736	758	742	761	763	746	743	747	712	717	723	783	755	744	793	697	759	761	765	738	750	773	770	794	792	732	783	766	765	777	747	750	771	789	774	716	724	741	728	744	798	757	695	721	776	727	771	767	777	725	822	779	726	798	745	747	770	740	755	741	760	772	788	726	747	716	761	771	731	761	749	773	808	787	733	772	775	752	746	747	745	754	752	747	762	768	794	747	765	766	754	757	775	697	756	772	740	732	741	801	749	735	742	786	777	776	751	779	788	751	761	789	772	702	725	733	786	728	743	747	744	792	788	758	738	735	743	812	803	727	767	741	810	733	776	792	746	803	704	803	781	754	736	737	756	797	752	736	769	750	747	712	760	722	772	751	737	765	743	732	708	780	751	743	779	749	765	813	752	746	795	786	783	755	763	759	748	780	777	780	779	710	747	778	771	797	769	799	762	761	723	777	726	760	773	740	747	750	695	705	791	748	713	767	754	724	760	783	770	763	751	755	786	693	795	742	754	770	738	741	774	773	783	788	738	777	779	732	759	795	792	735	778	716	784	765	733	755	782	720	740	754	708	739	762	716	751	752	788	753	763	751	736	749	778	773	777	781	720	717	760	781	787	730	797	775	771	773	735	740	756	813	787	800	733	722	747	787	824	714	760	816	771	773	777	767	791	736	744	771	810	738	777	708	819	780	776	712	723	734	741	691	766	759	793	763	744	777	789	782	755	748	815	814	765	819	730	742	787	762	775	735	743	759	761	726	787	748	746	761	749	730	760	742	755	733	756	777	781	804	776	694	723	742	744	765	745	773	723	761	766	746	783	791	737	796	722	786	765	748	749	792	794	777	790	749	750	795	751	755	801	771	794	776	790	772	740	754	769	745	750	751	741	823	793	760	736	735	767	744	762	806	708	789	702	744	802	770	688	745	829	755	765	782	790	740	763	755	746	810	753	723	725	773	753	756	753	765	766	737	794	764	779	751	777	722	791	742	772	763	770	772	756	771	757	733	774	728	801	750	744	797	700	759	751	775	731	784	793	762	786	740	682	849	763	756	795	802	802	811	731	718	732	754	759	763	743	702	806	775	738	754	750	768	758	768	802	784	744	772	782	805	763	749	784	731	761	729	781	786	765	782	742	727	774	784	746	777	736	812	742	756	765	703	764	777	767	783	770	694	729	791	742	781	766	736	741	761	744	744	755	762	788	794	814	775	752	802	749	751	772	737	743	811	796	800	729	761	740	749	762	781	763	800	761	774	845	808	746	776	775	737	719	804	768	747	748	744	795	780	757	749	781	757	763	750	747	753	725	746	741	761	763	783	722	768	716	750	762	782	787	772	771	728	799	736	725	748	787	706	734	733	743	735	763	767	797	791	721	719	751	746	767	770	779	799	791	739	796	766	749	753	784	720	740	768	742	724	750	724	774	736	765	715	798	735	757	796	755	812	756	778	781	742	737	745	754	751	772	764	735	796	756	738	724	744	722	748	744	764	732	731	777	790	695	734	771	760	728	786	786	743	791	713	738	722	754	747	755	748	732	733	751	773	697	711	824	751	737	763	765	708	797	802	751	756	799	727	770	755	762	836	765	783	759	774	777	758	790	757	772	772	697	744	702	791	728	781	775	790	739	734	774	759	789	756	797	714	785	755	792	746	734	786	738	773	761	758	757	748	804	735	741	791	741	802	804	757	777	785	753	705	741	777	761	762	756	756	730	800	808	752	740	787	787	788	758	736	760	747	775	757	751	775	792	802	785	725	786	758	783	750	777	780	702	771	740	748	718	737	767	727	793	762	774	726	759	773	787	738	740	755	751	729	786	811	815	749	711	777	763	751	736	809	792	734	752	771	784	736	728	777	780	753	756
65618	69937	60563	38017	14453	1027	184	196	209	206	202	180	197	182	181	203	185	207	194	209	180	216	176	169	194	211	190	197	153	194	187	213	213	196	191	178	192	195	195	200	185	196	185	187	186	202	187	197	194	217	199	202	180	204	180	193	197	198	175	179	202	189	216	180	178	210	203	218	201	204	175	192	196	201	188	196	205	171	197	185	172	198	204	206	201	194	188	219	213	207	209	197	172	176	218	206	207	185	208	196	207	174	196	195	182	184	207	213	207	218	180	207	188	189	226	194	219	194	194	211	202	234	194	209	193	200	180	193	213	217	208	188	194	198	198	202	178	175	226	215	192	189	226	181	199	175	193	197	224	202	182	218	197	190	212	208	164	184	188	181	154	199	212	209	176	164	188	211	148	180	187	187	209	229	193	186	209	198	184	179	181	212	181	187	208	182	168	195	189	187	209	215	190	183	190	211	191	193	174	182	193	192	217	171	191	169	180	199	178	193	203	170	193	203	167	180	176	186	211	164	194	197	191	192	174	193	191	195	196	174	181	194	184	186	215	210	204	183	177	154	188	200	233	200	170	188	182	206	185	217	162	218	206	188	223	202	196	208	192	189	191	208	182	198	205	199	194	202	188	194	193	219	202	190	197	180	196	190	194	175	203	165	207	201	188	189	184	196	176	194	185	189	197	182	176	207	212	207	184	205	189	178	206	203	200	214	207	175	208	201	188	180	197	201	176	183	190	160	189	213	221	212	171	196	185	184	200	197	223	184	216	168	197	195	184	188	177	199	191	179	202	199	175	176	186	194	198	191	176	177	213	183	181	200	189	187	179	183	175	158	225	160	186	192	199	186	205	190	203	206	186	182	169	206	193	159	195	200	191	199	184	165	198	187	208	206	216	193	194	199	215	192	192	202	206	201	185	176	196	190	188	183	183	232	203	187	192	191	191	216	198	201	183	198	197	203	201	204	192	213	202	208	196	161	209	197	199	202	198	196	213	209	202	167	183	192	182	205	190	185	170	180	193	191	192	197	183	177	189	228	160	200	218	196	184	179	185	193	170	197	212	190	199	198	205	171	200	172	192	169	182	200	200	198	179	193	193	201	177	170	195	216	196	168	172	197	219	191	164	187	197	185	203	196	171	198	187	215	180	215	199	187	182	189	170	191	199	199	185	164	201	201	201	179	177	184	181	205	184	210	206	207	219	196	178	207	192	214	189	202	185	198	187	207	190	197	177	191	180	179	183	211	202	210	197	190	196	177	199	182	189	202	189	183	193	193	187	175	233	197	179	179	191	177	169	179	210	193	212	191	199	212	209	184	191	216	188	175	186	223	200	187	200	175	214	188	201	173	220	230	172	194	215	192	195	200	199	192	189	194	212	181	216	199	206	205	201	180	204	186	199	170	190	194	193	172	188	219	180	196	202	179	190	197	205	186	186	179	183	189	179	200	183	191	216	210	185	208	189	181	172	193	223	213	180	175	215	180	209	179	206	218	205	185	192	228	218	187	196	205	170	189	193	201	196	180	209	197	205	196	192	210	175	202	182	191	202	178	189	179	201	187	181	194	169	200	213	187	186	216	193	184	199	190	197	182	185	183	192	176	176	157	211	187	187	210	202	188	191	206	214	184	180	196	180	192	204	174	186	171	166	200	177	211	171	203	192	199	195	179	208	195	201	201	206	187	175	184	183	194	172	171	217	206	196	176	202	196	172	220	201	187	175	214	193	185	174	191	219	209	212	171	212	229	197	199	189	189	196	215	204	208	204	205	179	203	203	185	180	177	183	196	194	205	200	197	184	187	186	178	183	213	183	193	177	177	204	177	198	187	176	195	190	192	204	203	181	192	213	185	205	200	202	205	184	199	188	201	200	177	204	162	183	199	190	174	207	209	202	216	184	154	166	203	181	199	210	207	192	206	194	197	193	200	210	189	196	208	181	218	197	203	180	203	172	195	185	191	227	184	179	192	203	186	196	185	198	181	192	205	187	195	197	190	201	170	203	207	181	178	197	199	203	196	204	186	202	198	210	186	185	195	196	197	194	188	202	194	199	192	171	199	187	188	199	182	208	205	203	196	206	193	186	179	204	176	202	194	211	213	176	204	140	171	191	199	196	233	232	215	198	185	207	216	179	192	194	201	190	189	192	203	192	181	212	186	175	205	213	204	186	178	196	180	199	168	182	211	191	195	171	184	209	198	193	192	178	185	195	190	165	209	171	177	179	173	181	187	203	184	208	168	191	207	192	187	172	167	207	191	204	217	201	184	201	175	167	194	210	178	197	205	167	204	164	194	154	191	188	188	225	178	198	206	202	193	171	193	198	191	199	190	210	192	167	198	188	195	214	218	176	179	189	227	190	191	179	195	237	190	206	163	210	172	191	179	197	181	217	224	174	211	214	185	203	185	188	191	179	207	189	189	216	192	191	173	216	176	213	175	200	181	196	198	206	192	178	161	189	207	202	207	209	202	190	178	185	176	183	202	203	219	172	176	179	204	205	211	188	220	188	193	213	185	183	192	210	186	210	194	177	189	210	182	190	193	197	198	219	198	213	201	208	192	208	192	193	192	188	195	196	183	186	174	195	218	197	185	200	201	211	193	191	193	201	178	198	178	185	193	207	189	219	198	211	185	188	185	208	198	174	195	190	207	201	203	216	205	198	194	200	211	200	204	207	164	193	201	198	217	194	182	204	199	188	204	213	173	177	179	184	177	190	176	171	187	190	194	185	198	195	203	209	185	196	192	201	203	192	184	203	174	197	200	211	174	207	182	190	214	207	201	221	192	209	197	190	193	175	196	179	194	181	187	176	202	192	190	183	194	190	191	183	175	187	190	215	210	197	208	201	187	190	195	205	189	203	211	196	196	213	200	186	199	192	190	184	201	184	178	228	196	196	214	217	173	193	181	196	191	204	182	192	196	209	190	199	203	178	187	202	202	188	204	214	203	203	201	179	216	195	175	196	214	195	187	195	193	184	186	219	193	187	205	213	179	183	211	172	171	185	198	218	195	188	193	196	205	154	200	211	208	208	198	203	169	195	181	182	201	194	186	208	193	186	188	190	205	211	185	182	176	198	186	191	186	182	198	205	200	183	173	204	214	189	175	201	195	197	207	224	191	203	215	193	166	192	179	182	198	197	186	194	185	207	183	184	201	209	204	172	196	202	189	213	201	180	215	192	203	211	212	197	186	213	200	183	181	214	180	187	201	185	209	177	190	202	209	199	179	201	200	197	189	202	214	223	203	189	190	181	200	204	166	189	176	174	200	210	188	178	176	194	209	207	190	196	188	185	215	200	178	184	178	207	221	194	195	210	164	204	186	221	193	205	164	182	202	194	188	190	176	202	204	216	193	169	231	189	220	209	202	195	207	195	205	206	217	184	197	197	197	211	180	175	211	209	191	204	167	193	171	218	164	198	167	194	198	204	206	216	183	175	173	207	208	212	203	190	208	182	185	235	180	212	204	181	178	194	200	196	191	200	187	204	184
47095	56961	58989	42243	15875	687	721	718	673	680	685	669	703	704	689	706	697	676	666	668	670	645	703	664	703	709	694	670	685	720	678	674	697	718	652	693	653	693	679	689	704	674	711	667	683	697	666	630	644	669	666	715	723	693	721	682	683	675	674	696	698	686	647	644	718	666	666	636	706	688	701	694	698	659	716	674	674	655	662	694	716	649	686	676	711	704	690	698	679	711	658	646	690	676	680	635	640	627	665	640	692	673	662	639	653	722	664	687	690	654	719	669	700	679	665	675	691	644	747	681	649	684	693	642	669	705	719	600	643	641	651	652	630	696	707	645	690	704	669	679	656	640	669	657	692	622	659	642	640	672	640	678	630	701	677	691	704	708	693	694	657	641	689	700	728	655	674	631	646	696	689	628	683	686	747	680	691	664	676	652	673	685	667	737	673	685	681	680	653	698	675	697	664	691	640	661	665	696	692	658	677	706	651	683	684	656	666	650	670	687	660	674	684	663	705	660	643	683	638	667	706	693	689	709	675	694	668	677	701	706	652	722	736	665	642	690	685	696	664	673	681	669	682	664	670	687	666	655	686	689	721	696	680	675	724	632	688	717	634	660	665	636	673	680	639	706	690	707	701	701	703	646	718	718	682	701	682	682	685	733	710	658	617	662	689	687	724	701	670	664	732	696	655	707	687	621	668	674	663	719	694	701	674	676	689	681	693	729	667	665	676	703	671	678	625	711	671	666	708	692	680	680	675	718	683	713	721	705	665	690	645	664	632	670	683	667	695	707	726	693	673	648	652	669	663	682	701	683	667	677	695	714	600	664	694	670	679	703	670	696	679	665	693	654	697	666	681	686	700	675	658	687	728	679	687	655	678	615	684	732	694	701	693	712	743	669	627	718	686	687	663	673	678	689	662	638	655	666	657	608	703	654	690	635	682	720	635	679	669	628	681	670	698	663	688	674	692	705	682	671	677	670	647	638	681	654	635	688	668	714	696	677	675	674	642	671	646	718	647	714	628	639	727	719	682	665	672	708	669	685	676	670	690	709	727	619	638	679	713	676	729	667	638	694	671	697	687	652	643	686	631	675	703	677	726	715	677	655	595	671	657	696	679	712	658	678	691	718	690	647	688	687	663	697	641	681	696	641	637	683	674	687	692	647	698	673	647	642	655	697	711	663	664	668	687	637	666	610	633	663	689	652	672	678	662	693	681	716	639	689	639	738	691	701	724	661	671	685	688	692	663	681	713	650	658	645	695	648	657	709	630	675	680	665	707	695	687	708	665	698	659	662	692	702	690	686	652	716	684	688	695	656	694	670	680	685	714	698	642	681	663	702	647	667	670	691	674	672	686	628	696	696	642	671	641	718	650	656	685	675	691	668	661	688	675	631	651	674	635	698	665	673	692	666	674	657	654	708	683	642	727	663	657	698	647	658	667	700	662	710	665	681	671	703	670	681	649	676	654	728	654	678	691	698	651	661	641	654	662	647	687	701	672	717	672	705	689	686	682	630	655	687	701	671	677	659	675	672	670	752	671	684	690	674	702	685	658	663	698	661	710	720	699	714	645	667	656	643	683	645	683	660	685	681	661	671	712	670	681	674	700	666	658	660	696	644	629	681	630	644	651	672	696	693	716	676	668	679	664	726	647	636	695	649	630	659	648	660	666	678	711	708	667	702	664	664	696	687	701	689	686	639	667	648	680	662	670	710	700	650	694	658	632	681	646	662	658	650	674	661	692	700	645	672	678	674	673	657	696	686	662	639	666	651	718	650	647	697	679	675	647	683	698	654	690	687	656	738	664	669	681	692	637	662	649	692	657	676	697	687	709	679	651	655	732	714	690	663	680	678	714	731	657	689	685	687	638	668	687	685	631	655	716	711	664	646	674	666	662	677	634	642	663	655	656	751	675	668	682	698	645	658	707	652	677	671	666	665	715	647	664	667	634	679	678	662	655	690	662	700	683	665	666	658	678	677	653	667	612	706	677	637	680	683	661	722	662	683	691	730	673	661	677	705	609	724	689	686	657	698	706	684	712	676	702	666	687	659	644	729	672	666	719	643	707	677	671	699	691	668	631	715	675	641	651	678	640	733	704	689	639	692	647	704	688	667	646	713	698	670	704	711	619	703	667	667	712	634	657	703	691	710	697	657	659	656	704	676	641	629	712	665	675	634	706	673	654	668	665	667	656	667	688	692	705	686	684	625	710	640	674	633	717	697	643	641	702	660	669	630	704	709	670	658	694	665	661	646	684	725	680	686	670	672	679	683	673	658	651	703	650	709	724	636	678	662	683	712	647	683	658	674	677	697	697	669	638	698	648	683	635	641	720	604	708	650	666	684	665	678	679	653	610	667	612	697	670	679	650	719	649	667	693	706	728	716	698	687	658	664	662	682	724	705	614	706	685	689	667	664	686	626	684	705	720	692	622	665	650	710	725	639	655	676	669	665	649	639	688	708	683	665	672	678	701	646	670	685	693	686	716	661	744	686	677	655	668	656	689	706	767	649	689	695	667	684	660	665	652	680	703	703	661	655	710	682	640	645	659	738	682	675	689	672	685	652	628	639	660	674	695	677	669	722	680	648	613	691	659	708	696	686	665	688	618	682	633	709	703	703	674	699	657	651	708	707	658	614	690	618	690	659	651	675	688	643	696	669	669	693	670	651	675	649	642	672	646	649	647	676	669	666	693	715	678	650	691	680	666	694	669	690	645	687	663	695	638	659	641	731	709	691	645	657	752	656	670	654	671	706	649	648	670	725	673	655	666	665	645	700	660	665	685	690	639	666	680	685	679	776	658	674	662	708	651	630	680	669	693	667	671	652	713	673	674	664	687	700	650	629	626	653	693	680	678	664	669	678	678	680	681	673	709	678	634	666	689	665	657	671	638	688	677	705	694	669	676	676	670	725	679	618	652	693	733	673	684	660	689	626	695	655	658	678	689	672	654	680	667	695	688	706	662	702	717	660	662	689	682	692	709	703	668	691	712	710	718	659	679	695	648	708	660	703	671	691	668	697	679	682	685	654	713	652	678	646	667	698	701	667	698	682	669	651	654	713	679	654	671	681	631	701	685	636	636	683	665	635	708	683	690	648	709	662	709	709	652	701	687	660	681	682	632	671	722	705	629	667	637	712	711	660	671	628	678	715	687	649	708	691	690	685	676	748	685	654	656	646	677	672	697	689	686	685	715	700	691	654	698	707	684	698	694	679	666	640	686	656	698	651	710	674	663	628	666	708	661	729	637	695	704	647	675	696	647	663	681	640	676	657	701	681	679	656	681	674	664	682	629	665	677	704	636	644	680	626	691	691	663	665	711	682	622	683	676	694	685	701	678	734	692	664	700	681	642	707	674	657	716	742	685	631	679	680	678	700	662	674	673	695	658	640	655	697	664	685	681	674	653	669	650	656	666	665	691	642	659	682	682	674	649	685	644	702	652	671	625	667	656	611	668	636	670	645	665	675	699	711	680	717	678	685	683	712	619	731
73238	77603	67893	44627	20822	3135	394	263	247	263	234	249	266	236	245	261	284	252	238	256	240	250	239	256	263	241	239	268	229	280	251	285	243	253	267	229	283	247	244	223	265	241	237	226	239	255	243	224	245	245	272	254	247	224	273	242	219	262	242	263	266	263	243	230	272	247	253	223	245	237	219	239	243	247	252	231	264	244	256	267	288	256	256	270	237	253	222	248	227	227	240	234	264	273	245	267	246	263	249	244	214	263	254	245	263	242	240	274	268	217	253	269	221	228	239	270	220	240	283	293	259	246	263	263	223	241	236	255	247	264	273	243	268	251	251	243	270	245	258	271	246	239	220	237	260	252	226	219	244	224	268	230	242	268	258	230	243	234	248	244	234	242	250	265	223	275	278	249	247	252	256	230	257	218	227	255	259	258	258	244	219	247	238	230	257	256	248	262	220	225	258	248	266	242	261	236	224	258	264	265	272	215	277	272	263	260	256	231	241	224	256	239	259	269	242	255	245	239	236	260	256	264	253	263	251	241	242	232	270	254	245	256	249	252	242	246	251	258	249	250	223	240	248	256	262	247	231	259	223	243	251	237	242	265	227	255	280	249	245	253	259	243	273	275	259	233	245	248	241	261	255	232	261	236	279	247	245	237	237	250	243	275	238	218	268	277	266	244	235	218	244	240	283	231	247	258	252	242	250	270	274	227	243	221	242	237	221	223	236	246	268	258	262	248	264	223	256	270	233	247	243	234	230	259	279	257	213	261	269	255	250	248	261	235	236	229	255	244	233	241	242	251	285	239	234	275	230	253	234	243	244	279	251	253	259	261	256	275	259	247	267	233	241	236	265	269	211	273	228	246	252	234	266	269	227	234	240	249	236	288	260	235	286	272	268	259	203	233	259	237	248	256	220	244	226	251	257	272	241	260	261	259	250	274	276	240	288	248	232	247	265	257	233	271	277	245	253	237	227	231	258	241	271	242	246	256	244	247	232	239	240	250	254	267	267	235	249	229	244	252	255	218	250	252	247	222	247	255	236	231	259	254	243	248	258	238	240	251	253	229	225	238	257	242	235	280	235	236	237	245	245	252	229	265	238	241	251	249	224	256	245	255	237	232	249	243	269	216	229	257	248	225	252	261	268	264	238	240	244	223	260	239	244	256	236	233	258	269	254	265	257	217	251	249	253	255	271	256	282	221	243	246	239	246	222	256	252	255	259	246	249	280	236	226	246	266	241	254	237	242	253	216	240	249	236	278	254	243	265	251	276	242	246	256	251	246	237	230	225	243	242	233	248	254	227	250	227	243	249	246	262	263	208	261	246	237	246	267	243	240	237	256	270	244	248	252	240	259	252	255	260	263	245	276	244	242	238	243	241	272	284	226	255	235	251	249	258	221	230	258	251	238	244	256	271	259	257	237	240	241	283	269	240	230	222	247	240	227	263	262	257	262	252	223	268	226	252	271	262	241	236	233	256	249	243	258	223	260	230	243	249	242	244	228	261	289	266	233	237	268	251	244	279	257	241	239	228	233	244	229	236	274	241	248	230	263	234	232	234	258	251	241	251	229	239	249	236	270	227	241	248	285	218	222	253	222	240	245	269	248	243	265	248	231	263	242	232	238	236	233	244	244	260	236	257	256	250	232	238	258	266	242	226	261	271	244	249	230	260	259	256	249	226	226	258	270	274	255	264	256	261	227	239	265	231	249	228	267	252	262	257	233	206	237	253	254	254	256	287	256	220	230	228	263	276	230	278	218	238	243	257	246	258	237	247	258	267	255	262	242	235	280	256	234	280	249	267	264	248	260	237	259	249	290	249	250	255	266	246	230	239	248	235	255	229	239	254	232	252	271	243	261	249	257	222	274	244	266	263	260	261	247	245	251	243	227	253	235	277	231	256	274	234	244	264	230	266	240	222	254	255	259	283	226	259	246	253	240	256	245	236	239	240	263	245	219	245	233	231	235	246	276	264	268	248	261	238	231	251	259	221	256	263	239	250	264	240	216	252	273	243	223	264	251	259	272	228	251	250	246	234	270	240	257	249	236	264	231	233	231	257	260	246	273	252	259	263	253	259	280	241	276	234	246	258	212	263	252	255	250	276	221	249	242	246	267	260	274	224	253	248	265	218	232	241	235	236	247	242	231	235	229	236	258	265	247	255	278	250	261	224	253	238	246	266	223	247	241	247	277	264	254	237	240	213	257	247	243	275	246	284	238	231	237	247	229	220	263	247	221	212	260	232	278	264	257	250	234	249	255	263	276	249	261	290	257	265	240	273	247	236	244	268	254	251	250	262	231	253	249	264	266	227	248	240	243	242	250	269	249	220	262	277	239	278	258	247	252	255	243	236	231	236	206	233	231	247	264	259	249	240	272	246	261	242	261	261	243	236	226	236	243	231	245	256	261	237	230	238	232	257	252	245	266	245	251	243	260	263	219	233	251	270	244	222	235	241	247	255	232	238	255	234	245	256	227	269	235	254	251	249	246	228	248	250	252	255	231	246	277	261	280	236	228	250	216	225	224	244	224	271	235	247	248	260	239	248	233	234	255	252	243	270	229	261	281	226	233	248	263	270	263	254	257	255	223	236	245	230	241	259	237	218	249	223	247	259	271	246	280	243	245	242	212	241	261	253	246	247	255	241	237	221	266	253	240	245	226	236	221	254	232	262	233	271	233	243	248	226	236	258	238	262	256	293	266	247	259	242	245	236	241	285	229	227	262	245	248	265	262	220	228	246	259	253	249	238	282	246	227	250	252	250	238	253	229	239	248	266	238	243	263	259	247	246	256	260	262	227	238	262	257	237	292	256	259	242	258	290	259	255	248	246	226	244	238	245	251	263	234	252	259	254	253	255	225	255	245	258	220	256	256	235	257	239	228	242	246	247	250	259	246	245	234	224	251	279	245	252	250	250	272	242	231	259	263	233	253	250	237	232	262	235	254	219	246	251	262	216	234	234	245	226	245	253	209	254	265	228	239	248	259	239	259	241	245	248	242	247	249	258	242	272	249	258	271	259	212	256	261	289	263	226	240	249	256	270	250	222	212	224	233	242	271	231	254	248	251	226	213	267	252	267	239	239	240	243	249	237	258	230	239	231	261	242	252	256	233	234	241	262	268	241	250	247	222	240	193	244	257	247	234	235	231	251	264	256	231	284	245	256	246	243	277	228	270	251	249	282	238	273	254	250	249	239	257	284	248	243	245	248	243	234	230	231	244	277	222	236	247	235	253	251	246	238	247	237	240	261	272	228	256	249	208	241	247	256	234	248	252	269	253	251	286	244	236	261	256	246	255	252	234	228	254	273	223	252	265	262	277	241	249	265	274	264	258	253	245	250	240	228	233	257	253	229	238	265	247	231	274	245	222	259	257	242	272	254	236	274	251	243	226	225	239	253	262	274	252	265	263	241	246	231	264	258	251	255	253	246	275	219	241	256	263	260	267	229	247	277	245	296	246	244	236	260	268	242	278	230	249	273	236	243	232	287	236
58332	70251	69547	49589	21424	944	794	900	844	838	842	838	843	811	812	833	798	869	803	871	874	860	840	828	845	780	869	810	820	807	790	823	797	863	792	775	829	815	764	820	827	833	833	810	834	838	828	814	856	796	796	874	778	824	785	842	771	852	864	872	868	812	815	848	814	851	835	773	805	834	829	818	798	832	820	820	782	818	833	854	840	841	810	850	782	792	797	859	789	874	813	785	849	792	851	800	832	846	771	816	857	792	810	794	800	812	819	864	824	853	831	835	827	832	810	814	792	791	858	793	799	823	853	839	821	847	820	852	832	739	764	850	794	768	815	826	802	814	816	855	804	825	839	835	800	790	826	834	860	778	824	850	819	870	837	873	837	825	839	815	820	819	831	879	810	745	775	841	789	765	839	828	807	803	842	830	800	878	827	799	828	834	819	835	832	838	779	806	837	820	846	869	797	817	874	811	814	814	802	831	871	817	821	837	813	841	826	823	817	822	854	858	864	853	820	847	769	802	830	889	831	826	814	857	811	852	832	805	865	833	808	843	804	823	826	832	815	819	807	872	865	843	870	818	812	833	815	771	773	832	843	842	834	790	818	807	812	842	844	817	801	829	842	835	828	803	816	829	822	797	847	832	825	825	804	837	809	816	842	875	900	774	826	834	789	766	846	823	805	861	808	814	819	777	833	785	829	805	842	787	899	837	836	810	869	801	843	828	814	803	808	864	844	784	814	851	811	789	753	838	835	841	834	832	833	856	837	853	805	811	848	857	832	885	822	845	803	826	822	821	803	843	899	810	804	774	770	778	906	821	823	841	806	796	834	841	861	840	802	797	808	844	801	814	815	854	830	797	857	798	813	862	803	860	821	811	820	865	829	809	799	819	854	803	826	831	802	834	837	869	771	821	810	846	840	842	848	832	801	831	883	802	827	862	791	834	826	828	790	749	785	842	829	847	891	812	799	853	773	853	802	847	853	870	779	833	830	824	846	820	870	794	810	819	814	802	830	818	784	817	788	878	791	815	808	863	817	822	770	821	795	806	820	857	795	823	810	833	790	852	872	860	843	876	841	884	833	819	815	909	805	828	835	845	811	884	811	823	846	837	894	795	830	825	899	852	743	817	845	821	827	819	829	819	821	838	811	829	808	817	815	799	821	802	792	799	841	809	773	846	855	829	857	812	783	820	804	868	835	768	837	805	796	800	770	833	842	838	835	804	839	851	812	799	846	920	797	763	833	824	795	784	761	810	806	830	775	828	839	845	845	797	857	849	817	788	818	798	794	830	873	780	833	831	890	836	856	828	837	849	833	812	883	804	858	825	789	785	794	830	832	860	799	781	837	837	769	849	840	830	811	833	826	816	837	740	830	857	815	855	776	838	804	816	808	864	836	802	851	855	816	859	840	804	829	854	866	824	813	791	884	783	824	881	792	872	785	854	827	868	839	746	788	831	839	820	876	908	803	775	807	799	815	871	857	835	813	803	809	816	816	817	848	804	860	825	811	827	850	803	866	771	764	790	795	840	793	771	793	846	827	768	827	816	826	830	879	860	855	797	848	819	808	795	780	796	888	792	792	852	802	847	873	837	805	797	837	788	844	834	852	828	873	823	805	866	814	809	813	853	797	860	806	861	806	791	794	834	830	827	805	778	801	826	841	781	828	840	813	810	849	784	818	791	848	826	789	836	814	854	829	830	811	852	827	813	850	786	788	790	788	845	843	775	826	811	900	843	811	828	803	823	793	822	864	825	865	799	847	846	823	846	838	791	851	853	860	816	848	808	800	818	843	862	784	844	821	804	776	783	813	822	831	860	798	889	837	837	795	802	817	869	844	824	831	774	828	823	843	802	849	883	799	827	809	866	861	862	820	757	814	853	866	789	808	809	793	845	836	873	852	802	862	802	768	799	837	816	843	783	841	845	849	838	849	869	835	812	794	849	880	804	795	873	821	814	813	844	872	808	813	818	790	770	825	815	849	855	845	794	860	802	884	806	828	823	850	793	795	847	880	828	820	807	858	836	875	843	872	773	832	831	806	835	839	821	884	848	817	820	861	794	793	824	826	807	800	823	843	852	801	828	834	844	808	812	843	810	812	817	798	782	841	805	855	844	852	808	867	817	831	818	845	789	800	809	855	790	791	829	816	797	839	805	814	786	822	838	830	810	814	787	839	829	834	870	828	861	823	784	833	811	809	846	878	814	816	805	808	817	837	792	808	851	808	815	786	811	826	793	867	777	815	820	842	809	827	853	827	855	836	874	770	789	787	811	826	785	867	810	856	817	819	817	800	835	817	823	794	813	773	851	817	810	816	838	824	833	788	786	842	821	845	804	825	775	844	817	857	819	781	904	815	831	796	835	791	802	792	789	833	851	807	819	817	821	819	826	797	797	822	806	824	807	811	793	819	764	898	842	832	884	824	844	787	805	837	804	845	811	829	841	819	836	841	818	803	837	845	809	834	900	842	826	820	812	855	804	886	829	781	835	818	898	814	862	841	820	831	793	868	818	842	836	847	806	812	857	831	793	827	846	806	812	806	761	842	840	780	786	796	783	778	767	864	844	817	829	814	784	761	824	790	840	818	816	800	771	869	770	876	801	838	811	771	834	779	804	828	853	801	853	810	793	839	855	802	789	801	857	871	848	795	790	827	822	802	806	823	828	843	786	793	864	775	796	795	816	831	780	812	860	799	813	802	860	807	858	826	873	816	797	771	814	812	841	841	857	818	825	832	840	802	846	793	824	806	843	838	824	824	855	829	801	833	881	814	814	842	778	806	847	812	855	831	846	879	852	847	816	866	789	848	807	825	766	823	798	839	811	863	826	809	804	814	839	806	868	853	805	796	786	807	860	830	795	811	817	846	812	848	809	794	842	840	859	857	819	832	845	854	797	829	814	830	824	819	809	862	849	774	828	782	843	844	817	830	880	779	854	821	818	838	833	856	831	841	855	839	818	812	805	757	856	742	820	824	790	852	818	888	839	831	887	869	830	831	830	799	811	802	846	792	840	810	785	838	871	832	845	842	824	832	819	836	795	813	845	821	848	812	779	784	815	827	791	794	811	859	875	849	855	838	833	841	808	839	862	830	891	831	834	849	842	851	787	874	798	783	755	818	804	857	907	832	851	829	868	832	806	833	830	880	802	834	826	760	870	831	845	845	839	777	792	808	800	816	803	834	842	791	845	844	868	854	820	866	876	821	779	856	844	835	811	815	849	834	875	813	848	864	777	788	759	832	853	835	832	882	789	866	817	831	827	813	796	826	829	885	857	848	793	855	832	798	802	871	823	851	789	840	855	785	843	852	836	831	837	816	820	921	777	809	802	845	816	834	774	800	857	876	878	821	809	795	874	819	825	780	859	835	854	803	804	859	827	870	822	821	826	832	850	840	851	916	869	831	799	831	824	826	818	883	819	854	838	816	806	798	800	813	812	825	819	818	854	788	842	880	855	855	783	858	844	853	814	890	806	812	836	825	844	796	850	841	848
22349	19233	12881	4331	1029	283	227	225	231	234	200	212	223	226	226	237	226	234	233	220	203	212	207	215	245	236	222	242	234	232	208	256	240	226	215	225	250	199	217	235	240	229	251	218	222	225	231	220	214	256	201	233	253	217	222	215	235	220	243	208	223	231	227	228	211	192	206	264	242	266	212	210	219	208	208	200	229	232	234	233	221	230	230	247	225	229	225	236	226	242	212	257	223	224	242	236	240	240	220	234	245	208	222	218	249	204	241	231	231	249	199	227	207	260	244	245	226	215	233	274	205	232	245	223	226	226	259	230	221	205	224	220	224	222	202	212	249	271	253	229	245	196	249	233	233	208	242	225	219	236	238	225	246	222	217	229	231	239	237	191	243	221	247	259	228	243	228	249	236	226	234	224	216	212	226	237	240	231	221	241	228	223	256	214	234	252	211	244	238	201	215	231	237	213	197	253	221	254	242	214	224	235	222	223	250	218	259	208	235	237	236	248	223	238	251	252	233	231	235	228	238	242	238	243	252	222	230	226	237	222	218	224	226	224	196	226	206	211	255	194	232	248	221	256	226	222	236	256	266	230	243	227	230	253	210	248	222	217	229	252	219	243	235	253	222	221	206	215	230	225	212	241	216	224	239	229	240	215	206	223	249	253	226	222	231	249	220	232	196	219	216	241	216	237	219	226	237	227	215	248	207	221	247	222	232	227	228	242	214	241	228	208	200	215	233	220	216	235	188	215	230	232	220	217	239	239	238	230	218	216	247	232	224	208	241	239	226	233	231	223	238	237	226	214	203	242	218	248	245	213	224	217	221	246	210	234	218	243	241	227	225	223	232	210	241	231	249	248	233	226	223	240	230	233	213	239	231	236	223	257	228	239	234	255	232	224	203	221	213	234	236	233	260	200	221	243	239	234	231	221	238	233	219	213	211	229	228	225	237	252	239	237	222	243	228	233	244	209	233	219	235	214	246	225	209	232	226	252	234	192	233	210	244	216	211	231	226	247	237	211	198	236	208	228	237	246	222	226	217	240	225	237	222	235	225	243	245	228	256	233	243	206	214	216	244	227	223	218	246	196	253	210	232	211	232	204	267	237	235	211	227	253	227	218	257	234	232	230	215	212	230	223	212	255	238	219	231	209	239	258	226	226	225	228	240	219	221	207	218	233	256	235	203	226	232	223	213	239	245	245	220	233	231	219	209	238	210	229	215	228	256	241	230	249	229	199	230	237	228	235	221	227	241	231	226	196	214	232	229	222	209	211	232	240	207	233	228	236	230	220	214	233	222	246	212	233	226	207	206	243	238	222	214	242	235	247	225	195	215	253	233	242	267	223	218	241	218	221	224	200	199	226	219	199	240	200	251	238	215	212	237	234	244	233	238	185	213	270	250	230	220	244	224	213	221	235	243	235	215	251	220	229	240	242	252	243	235	263	249	255	244	234	206	215	217	233	240	229	238	233	203	236	214	231	215	211	230	219	220	212	216	234	205	249	238	242	212	236	225	227	213	237	227	232	238	228	225	215	219	234	223	234	204	216	233	215	245	231	228	241	228	217	205	235	231	244	224	237	227	227	212	230	224	226	229	235	214	254	232	226	216	261	220	232	248	232	251	222	243	225	218	214	210	228	232	189	225	238	201	222	233	232	224	245	217	235	239	213	216	205	228	240	216	225	226	242	231	228	216	237	261	238	237	238	223	240	218	221	203	230	219	242	223	232	240	237	245	204	247	252	203	233	194	226	238	225	236	210	249	230	220	234	239	236	234	254	235	247	220	212	235	220	236	223	224	219	219	220	245	216	236	241	225	198	230	229	243	224	251	242	253	208	225	208	208	227	225	222	225	222	237	225	239	233	210	214	224	223	216	206	240	250	235	226	226	214	231	238	211	218	229	231	220	205	221	211	230	197	210	256	232	229	221	233	236	243	212	267	238	211	250	235	210	199	211	219	241	221	235	228	211	218	240	269	241	248	236	233	234	220	228	239	235	208	224	235	228	218	214	216	229	226	228	228	231	225	231	244	220	223	255	253	237	225	244	231	206	228	238	238	219	241	226	230	227	237	235	219	213	246	224	226	229	217	219	201	210	237	223	261	237	198	226	238	222	232	210	246	232	225	242	236	240	249	223	205	245	214	200	236	230	230	225	209	248	231	246	259	243	238	235	226	222	234	242	217	207	258	208	215	240	260	229	233	226	242	210	229	219	212	219	223	246	207	231	218	227	237	220	216	216	218	235	221	242	226	213	220	220	239	240	219	247	232	255	209	239	239	222	216	213	199	238	222	244	228	215	209	210	219	229	197	227	196	233	252	216	231	217	226	257	236	219	230	222	228	249	234	246	208	216	235	208	198	236	232	208	225	197	228	217	220	216	240	244	208	223	235	236	242	210	215	244	216	215	246	238	222	248	225	234	226	223	240	230	209	221	225	227	224	223	213	246	228	227	216	248	219	190	235	206	220	257	233	225	231	236	231	203	217	229	221	235	218	216	225	242	221	225	232	197	234	237	218	239	211	229	229	224	210	222	235	252	239	210	235	240	233	239	225	250	214	222	243	238	221	241	204	218	208	230	232	214	251	216	214	212	240	245	236	228	235	207	244	237	219	268	221	234	238	237	237	226	201	229	250	212	233	236	246	218	205	238	235	213	218	240	235	238	224	224	217	213	240	205	222	241	212	208	225	216	234	199	238	227	241	225	211	229	219	203	192	229	197	243	225	244	211	248	217	219	209	239	230	223	237	225	230	238	255	240	248	212	210	239	222	225	239	241	257	211	225	246	226	236	218	250	231	223	242	213	213	240	216	247	246	206	251	220	212	209	209	229	233	241	237	225	218	232	239	229	225	221	221	209	216	202	199	227	231	219	224	251	236	227	208	229	244	253	225	234	230	224	212	226	222	248	256	224	235	234	201	242	231	225	247	273	228	225	206	231	219	234	250	237	209	206	219	215	196	238	219	222	209	216	214	218	216	239	246	217	247	208	254	214	223	224	217	222	231	246	233	228	227	221	200	236	203	237	221	222	244	229	198	210	255	227	217	185	222	227	208	240	243	217	236	217	226	214	216	236	209	234	257	234	249	223	224	239	210	227	230	194	212	225	211	220	262	200	232	214	248	223	221	215	243	245	219	208	202	217	232	203	207	236	217	235	223	236	219	260	231	227	205	197	245	244	232	229	230	235	252	225	217	249	199	224	228	243	224	234	226	231	219	253	218	222	224	235	245	229	194	206	200	234	226	211	227	261	228	231	228	223	213	220	243	224	226	223	212	233	228	219	250	235	218	221	232	254	227	214	230	207	215	235	242	208	223	216	216	209	229	234	229	232	227	214	221	237	229	221	232	229	232	219	216	241	234	192	201	237	213	198	222	234	230	258	261	224	241	225	269	213	247	229	230	232	212	225	239	216	230	236	212	236	213	239	222	235	201	221	207	222	226	231	228	234	245	207	228	222	245	222	253	239	214	222	230	205	231	222	201	210	211	210	234
25157	26067	20776	10966	3003	763	807	799	775	772	778	795	733	771	806	796	803	793	825	813	809	784	752	733	749	800	801	731	763	749	785	776	727	819	807	848	811	771	788	788	781	776	820	769	776	740	781	761	787	782	782	750	760	833	785	781	772	789	755	760	801	779	777	800	739	770	768	776	781	749	804	766	783	751	806	802	737	788	762	773	734	766	824	777	801	784	810	740	761	744	758	764	786	726	799	808	780	774	826	786	809	787	783	747	749	757	767	716	787	785	776	826	793	745	762	792	721	782	760	779	810	790	765	847	816	831	814	797	821	740	800	777	785	813	701	791	740	769	782	815	762	795	790	742	797	787	773	806	785	792	801	776	770	798	780	804	733	756	779	803	726	803	817	817	823	792	726	767	833	822	751	762	797	760	779	742	790	817	783	785	800	712	783	767	771	819	827	756	823	776	802	792	756	758	787	762	784	797	769	805	743	808	805	785	802	827	764	785	798	803	760	793	754	806	810	791	808	770	741	742	727	761	830	793	756	788	813	795	741	812	835	785	743	798	752	835	822	757	750	800	811	756	745	830	791	816	754	732	797	785	777	793	802	794	787	823	802	780	788	731	814	758	784	776	770	777	832	790	733	769	727	765	768	737	769	792	783	800	764	805	748	829	793	789	751	729	783	793	791	767	816	853	797	786	728	811	750	763	825	792	744	768	803	759	738	766	747	777	780	781	807	780	809	792	799	811	806	782	793	790	825	747	774	730	788	763	814	822	782	749	780	749	786	828	818	734	779	783	761	774	779	785	744	813	765	782	744	825	729	737	779	718	785	743	773	763	760	810	820	772	831	766	780	784	802	794	785	813	813	828	789	797	771	779	799	793	752	751	720	817	758	748	718	811	754	708	788	728	771	756	793	796	857	790	777	779	816	820	789	816	731	802	785	764	783	796	806	762	783	763	742	752	800	790	822	766	805	792	755	782	807	752	784	794	775	813	763	770	782	810	771	766	795	769	770	745	781	786	790	781	768	762	757	780	812	800	766	715	794	764	821	766	809	773	802	803	795	786	787	795	756	753	770	805	769	758	786	772	745	761	804	794	782	750	809	798	740	816	787	775	782	742	787	783	821	799	771	788	758	791	822	771	788	732	769	797	783	783	783	771	761	781	796	783	770	748	730	804	748	747	773	824	732	787	804	824	808	798	776	763	760	786	802	795	789	816	749	793	784	759	810	761	741	802	813	766	783	778	766	760	798	811	779	773	777	801	852	824	782	786	769	816	785	771	780	804	803	761	785	764	778	770	754	770	768	788	774	777	760	730	795	826	789	762	805	777	796	723	782	825	802	794	766	791	757	759	804	780	734	783	756	830	762	783	738	782	810	813	776	779	783	764	764	742	799	770	820	789	780	800	763	827	774	792	760	812	793	778	807	776	766	756	750	767	739	824	779	802	752	790	811	794	758	807	854	815	804	787	846	820	780	769	737	783	771	766	784	769	789	828	770	783	805	737	748	769	750	835	771	772	787	778	770	818	790	758	744	775	770	776	775	784	805	801	777	734	684	793	779	747	760	783	824	816	749	780	763	754	826	813	725	785	761	760	765	773	774	732	780	781	809	788	776	796	747	796	756	786	769	825	810	801	747	743	819	801	808	759	812	829	781	765	794	792	777	784	766	782	784	747	753	755	767	777	767	774	794	717	743	797	780	811	790	771	785	781	780	772	764	784	754	778	784	778	734	765	784	839	810	848	714	793	820	826	792	808	785	774	805	738	794	814	807	792	784	803	807	724	811	808	810	795	776	766	726	762	806	774	805	821	766	780	835	761	775	766	814	848	783	728	790	773	741	738	760	756	778	805	787	777	801	813	734	777	769	811	817	821	774	810	735	800	784	800	740	793	752	757	794	771	734	799	796	804	749	783	817	773	782	766	794	763	780	770	829	793	754	785	733	745	789	797	777	770	776	801	782	723	801	777	800	766	777	765	843	773	730	782	792	775	759	804	748	749	771	745	804	823	754	785	774	755	820	806	780	790	756	717	773	794	791	777	767	792	789	848	782	798	781	753	783	795	792	761	822	767	751	798	775	777	814	841	729	794	704	806	793	769	778	746	797	748	741	758	795	766	775	781	742	806	747	826	769	796	768	775	782	772	827	785	780	831	761	778	800	779	793	834	773	789	772	807	766	786	794	734	730	827	774	758	802	744	764	795	739	786	811	781	842	783	784	770	787	743	781	763	780	789	770	770	810	800	762	797	784	756	784	802	778	787	788	799	809	774	786	785	751	830	797	831	765	815	809	743	792	783	771	770	748	743	742	791	860	805	763	771	793	781	796	823	802	841	769	787	859	770	802	779	783	804	805	705	809	768	794	795	797	784	804	773	791	806	778	786	750	741	837	784	784	752	715	744	809	815	781	820	759	795	826	810	736	807	821	786	770	779	786	780	804	774	770	765	779	778	738	750	799	792	825	801	778	792	783	777	784	824	782	758	785	776	798	785	748	814	773	776	742	760	816	794	814	789	795	777	803	777	716	788	805	766	764	752	808	805	825	754	790	760	753	794	757	759	817	784	789	738	808	764	785	800	794	775	834	772	799	748	753	773	811	780	781	779	731	836	816	729	776	815	737	782	774	774	783	738	780	785	792	814	797	738	794	805	782	762	783	760	770	772	780	772	775	801	745	753	819	731	770	821	754	791	777	773	806	789	789	777	788	834	816	771	787	795	753	777	758	801	735	802	718	770	814	791	794	758	754	777	791	770	737	766	822	734	780	762	778	751	811	712	742	735	802	765	804	826	771	764	727	733	807	758	797	766	783	756	743	801	840	793	746	823	766	793	763	778	782	753	750	805	843	804	820	771	770	792	819	761	797	757	766	782	786	791	769	769	777	800	848	764	796	701	783	828	838	776	811	734	754	796	764	788	765	764	780	810	778	770	830	786	807	786	790	768	823	814	815	774	777	841	807	820	768	778	821	790	777	794	771	762	782	767	811	783	840	741	776	778	786	791	773	796	726	792	775	812	782	767	764	780	784	775	785	799	777	814	765	800	763	781	759	754	821	789	761	810	744	757	729	816	749	846	791	774	802	771	756	789	827	733	765	766	794	775	792	804	794	790	780	813	792	786	783	758	787	805	791	773	827	805	782	743	832	825	785	771	794	771	763	815	772	759	822	787	752	810	758	784	789	776	746	788	807	811	788	768	745	786	753	786	788	833	800	736	825	779	794	779	803	757	805	805	742	759	815	762	805	816	777	764	782	804	773	793	760	803	780	773	810	805	742	823	832	806	763	802	783	801	802	785	786	771	802	743	760	774	855	767	798	817	808	813	774	775	808	795	746	804	756	778	835	769	825	837	782	767	734	786	816	797	758	844	749	781	802	801	819	775	760	820	827	761	872	771	793	860	779	774	814	790	811	807	773	782	740	750	752	760	766	786	777	843	775	739	752	741	803	787	797	794	756	787	807	747	738	805	833	742	782	724	808	760	798	782	718	740	787	768
65582	69556	59942	35572	11985	794	221	192	169	201	203	177	202	157	191	184	181	197	187	178	186	185	179	203	195	172	186	164	189	190	184	205	208	181	198	174	185	188	190	191	185	177	193	191	193	171	174	178	176	194	190	178	170	175	169	197	185	191	186	190	166	165	206	197	190	164	162	163	186	163	187	157	202	206	187	177	182	211	181	211	191	171	198	180	194	201	182	171	177	172	194	176	163	179	162	190	161	183	198	180	188	210	164	200	173	162	217	166	199	206	173	184	164	200	180	195	176	179	203	200	199	180	193	183	165	193	174	205	170	185	194	184	198	178	164	163	168	179	168	189	162	183	178	180	173	174	176	195	173	169	209	161	178	186	181	180	180	190	186	181	184	185	196	151	187	193	189	186	180	182	171	178	207	169	167	170	188	180	183	176	174	177	171	192	191	194	182	182	167	178	160	190	189	195	196	153	175	168	200	170	161	192	152	190	166	192	175	196	176	199	186	164	189	182	163	176	172	201	175	207	161	165	183	176	175	168	170	156	193	196	166	175	177	158	192	192	196	187	174	176	182	196	172	189	177	142	191	192	166	160	177	198	165	187	177	179	170	199	179	186	168	194	200	183	199	179	185	177	184	157	186	210	189	173	163	174	168	171	183	183	195	176	187	194	192	187	163	178	197	185	197	152	185	168	185	144	153	167	183	200	211	205	198	179	180	170	181	164	177	192	180	182	188	218	175	171	180	176	191	168	151	180	165	181	191	198	151	193	158	189	184	167	179	178	181	184	183	191	184	178	173	202	196	172	181	194	183	180	168	184	174	194	172	186	165	196	188	192	187	185	169	171	152	207	195	202	168	191	166	170	195	180	178	199	189	197	165	180	177	196	209	163	181	167	185	161	203	171	194	206	188	163	194	212	172	169	210	202	194	173	169	186	180	196	176	183	165	203	199	175	193	161	191	180	183	197	168	155	162	169	182	213	185	185	174	183	188	200	204	196	179	193	159	161	208	216	181	178	194	176	199	172	227	190	184	184	180	168	199	174	191	188	159	173	182	184	191	180	168	154	173	177	173	224	192	182	205	202	172	191	171	183	215	183	184	177	177	183	168	186	188	189	169	192	166	174	179	163	180	190	168	175	177	192	184	158	150	213	145	203	181	188	173	200	202	200	158	188	191	174	175	200	186	191	201	201	174	193	164	175	195	192	173	199	177	172	216	183	193	181	185	166	195	181	178	188	183	180	209	162	169	175	172	178	178	200	193	177	193	189	185	182	170	166	194	153	165	154	180	153	168	179	195	174	185	196	187	182	178	206	166	165	198	194	188	194	187	185	178	176	190	174	189	191	212	174	199	165	181	191	167	189	187	205	172	158	159	180	177	177	166	151	177	190	170	169	175	170	194	191	201	181	192	180	185	187	161	200	171	183	202	188	178	190	175	221	167	172	180	175	197	170	178	174	180	186	181	183	196	172	166	191	171	182	169	180	194	172	190	191	192	199	186	201	181	173	189	192	181	187	215	193	183	166	174	180	180	195	207	164	181	169	178	212	198	202	189	199	153	204	197	174	196	183	184	188	193	177	190	181	203	171	178	191	192	181	178	185	188	192	191	176	177	187	211	192	176	175	180	172	174	192	167	188	188	178	149	184	170	167	212	192	186	152	182	177	177	154	150	165	187	195	188	186	177	199	176	200	186	168	184	160	176	174	185	175	196	184	168	187	169	177	174	204	163	176	180	192	174	204	184	187	197	181	184	179	188	164	184	184	179	212	172	176	187	179	185	187	179	189	173	183	174	196	174	182	168	171	187	183	197	177	194	190	197	168	199	170	203	167	178	186	192	184	181	151	189	186	189	176	209	177	195	178	181	168	188	179	176	183	183	201	175	192	182	181	210	185	170	161	166	176	182	187	184	154	210	177	193	159	199	193	198	178	185	174	162	204	185	192	177	174	173	184	184	197	199	198	195	177	187	192	185	215	182	177	167	176	185	191	160	203	183	187	174	195	195	198	184	191	188	159	166	207	188	178	195	190	179	181	214	171	176	167	196	187	183	186	196	168	196	195	202	169	165	163	200	189	174	168	175	170	165	203	184	183	187	191	177	180	198	185	171	167	162	193	191	191	160	177	187	177	196	168	188	185	198	176	209	191	189	157	186	183	192	191	174	184	172	194	159	195	164	197	191	164	215	181	182	180	171	184	197	172	175	176	183	168	203	165	170	192	189	163	189	192	183	193	197	175	180	173	192	169	191	182	182	171	191	186	173	187	182	169	180	164	183	179	174	201	170	187	193	170	169	191	205	181	174	155	180	165	165	185	176	179	196	169	186	178	190	191	195	186	189	172	169	175	203	198	174	180	164	154	175	170	159	171	208	196	177	182	194	178	194	183	180	195	198	190	195	207	175	173	168	173	203	189	187	205	199	154	183	186	171	180	169	165	186	185	185	212	168	176	194	176	190	187	197	179	188	161	202	167	171	149	175	189	189	194	163	178	180	185	185	192	166	180	168	184	182	178	178	188	171	180	196	179	194	189	192	167	187	143	183	200	179	173	166	173	168	189	199	183	173	199	193	181	209	165	178	183	167	181	187	189	186	198	193	199	179	199	163	188	191	194	159	165	182	194	170	185	171	184	167	190	160	187	181	207	213	209	181	204	177	182	176	197	174	208	181	177	182	198	180	172	186	198	157	197	197	162	169	177	191	200	192	149	163	162	194	181	181	192	191	170	193	200	187	151	186	197	194	189	172	164	164	174	176	176	210	181	183	174	167	193	204	197	172	180	175	184	192	170	154	178	180	199	189	187	183	183	184	194	195	188	197	179	197	184	186	203	179	199	179	168	181	200	178	194	165	194	184	153	178	190	173	190	185	180	213	152	195	188	163	199	196	196	178	173	174	188	159	193	184	173	190	190	163	199	172	192	190	199	201	178	179	193	178	180	200	167	183	169	163	178	191	189	180	185	221	188	174	187	195	171	196	184	182	179	194	164	193	175	179	179	197	196	195	187	187	168	173	176	191	145	165	182	159	187	172	187	151	189	173	209	193	166	178	198	195	166	211	195	168	172	161	188	186	199	175	197	181	193	170	183	182	194	184	193	194	198	169	175	161	205	174	194	193	191	194	204	182	174	201	187	205	160	180	202	194	180	180	191	182	164	176	193	196	174	181	190	194	206	197	193	173	181	194	170	205	191	162	195	179	194	166	182	182	160	174	178	191	144	168	170	207	191	196	163	181	196	187	176	184	196	185	188	172	183	177	187	154	172	173	183	180	147	190	186	164	186	206	202	174	199	182	178	209	191	163	188	198	185	199	172	157	184	193	182	164	160	191	187	185	182	178	175	174	172	181	185	181	160	197	191	172	169	175	173	183	195	158	183	161	195	208	185	192	155	171	158	192	173	206	161	205	190	198	201	177	182	193	174	179	170	179	178	189	194	192	200	166	181	161	199	203	175	187	195	164	212	197	158	184	168	184	205	201	206	187	191	194	185	191	170
47681	57280	57494	39709	11349	670	671	624	622	604	671	645	649	645	662	594	704	629	670	619	627	665	649	600	624	632	647	632	619	691	645	633	673	687	629	614	677	659	661	639	607	696	623	626	667	689	572	677	664	574	645	656	664	645	638	646	633	662	634	652	669	658	644	620	647	612	652	645	625	646	675	665	674	612	612	665	672	661	643	625	627	658	622	662	631	674	631	624	684	639	675	672	626	626	654	630	614	647	688	644	614	594	623	663	629	653	600	640	639	619	604	638	687	629	659	627	643	579	622	682	586	634	625	613	633	617	646	630	648	591	652	644	625	679	646	649	691	635	625	633	658	659	624	621	619	616	657	638	610	657	665	629	624	641	641	662	632	655	573	607	632	633	631	636	636	651	665	620	622	606	637	629	613	633	630	655	609	607	616	651	646	658	634	661	634	657	696	620	615	658	682	653	677	613	633	642	651	619	626	631	648	666	640	632	655	601	638	682	598	634	645	614	652	629	639	655	660	654	642	611	626	648	612	620	661	650	623	635	659	668	674	609	640	688	630	665	635	607	635	626	625	582	609	625	646	615	708	598	642	605	664	631	657	631	667	680	666	671	651	627	638	644	630	641	635	597	628	634	655	666	619	625	672	609	637	615	590	643	621	662	621	635	653	612	629	633	640	633	617	684	631	633	643	646	647	627	558	671	649	625	641	613	644	666	584	602	623	611	581	653	632	639	655	648	661	618	625	630	659	667	664	661	646	664	622	622	671	633	626	620	629	640	630	621	623	623	623	640	649	655	641	659	616	621	637	615	645	638	605	651	597	648	666	679	660	674	629	632	628	654	633	656	613	660	634	632	635	619	647	645	576	631	645	636	624	624	664	641	641	641	648	603	652	631	593	646	645	589	679	629	614	614	600	628	625	664	615	614	622	649	621	654	640	628	645	650	580	674	648	626	670	646	611	625	669	630	632	626	629	632	659	693	612	638	684	660	655	635	640	643	653	642	592	661	655	559	599	639	643	599	637	616	654	586	676	606	651	627	640	638	624	670	590	643	638	636	616	634	644	689	628	656	618	611	610	635	636	660	616	623	631	651	681	614	621	613	654	610	601	638	606	622	649	641	626	625	667	609	611	679	644	667	656	619	606	650	642	597	665	652	630	671	619	583	648	677	690	635	605	656	643	665	635	627	678	644	630	634	639	654	647	698	653	629	626	632	657	674	574	651	621	663	628	657	698	619	640	663	649	652	636	603	656	656	654	633	641	669	661	633	638	606	657	645	622	626	664	661	623	674	680	635	624	666	631	645	617	657	604	671	628	658	647	628	645	664	673	646	678	655	593	588	639	637	699	666	658	641	651	634	648	627	678	618	623	624	659	629	651	627	633	653	605	620	661	616	620	622	643	566	586	603	617	617	619	627	612	598	606	629	636	614	622	676	599	633	680	624	686	659	675	610	655	666	646	620	640	652	663	630	605	662	667	643	624	666	677	621	633	663	652	643	609	660	654	596	639	667	614	667	648	644	631	651	603	659	633	616	598	643	657	649	650	593	607	644	638	642	652	633	614	647	629	645	658	592	631	664	607	664	630	603	634	649	613	657	650	674	639	654	677	608	716	634	679	605	644	640	621	656	681	583	639	639	651	600	602	613	622	666	649	687	661	653	644	693	643	624	600	639	629	678	653	642	602	673	632	661	650	666	671	640	624	659	648	667	641	623	617	590	600	632	666	622	629	667	660	647	616	586	610	624	610	662	612	619	640	690	611	655	654	684	621	603	636	590	623	607	601	645	624	621	622	660	623	646	676	646	620	661	620	654	656	605	625	662	663	632	658	642	605	692	667	673	606	593	654	664	678	635	658	651	631	636	658	633	619	654	643	671	683	649	644	655	654	645	656	601	656	618	655	676	664	646	639	634	652	643	619	663	686	660	649	653	641	613	609	607	618	644	583	670	636	589	654	642	633	643	607	679	665	611	642	626	612	612	610	612	605	624	634	647	659	641	588	591	687	601	672	631	667	647	644	661	681	620	614	653	630	659	653	616	657	621	601	601	676	652	650	631	649	606	676	644	660	586	655	648	665	659	628	635	665	681	666	649	672	624	623	671	640	643	599	659	639	692	619	668	606	641	666	618	644	640	664	637	635	618	657	683	649	647	634	559	707	633	646	633	639	602	644	665	614	647	669	618	653	660	657	641	639	616	654	704	612	605	663	634	628	624	629	660	686	645	614	616	644	652	583	656	599	602	623	653	663	568	613	630	671	647	631	591	655	632	650	643	647	613	588	634	657	685	631	666	649	611	641	649	626	646	649	651	673	656	640	640	613	614	642	607	613	641	607	643	673	625	620	630	627	658	632	602	640	686	639	667	650	622	643	615	664	641	680	658	632	625	688	604	594	638	586	660	655	665	665	618	664	621	619	637	641	639	680	628	679	626	641	654	649	609	675	603	644	645	620	662	660	621	597	607	644	651	643	619	631	685	632	668	618	617	645	625	672	644	601	603	635	629	655	684	599	641	637	679	665	656	639	650	630	632	662	665	654	672	597	678	643	625	632	633	653	620	630	648	646	644	613	620	640	650	577	662	573	649	620	662	639	610	686	646	604	603	603	682	582	640	636	638	658	671	677	601	629	639	629	659	683	654	627	642	615	641	634	599	626	671	675	641	642	619	652	614	648	644	633	616	672	676	650	676	676	597	638	626	646	627	663	665	661	649	613	594	687	614	678	617	678	677	663	638	649	651	674	643	656	630	634	675	654	702	658	653	658	632	692	618	591	668	652	638	693	637	598	630	644	616	671	611	619	653	653	628	589	640	629	652	662	599	638	616	615	624	680	673	643	631	602	636	651	612	667	604	635	628	673	628	664	632	634	608	647	620	636	580	674	574	639	604	639	660	641	604	640	651	648	641	630	667	653	684	643	661	645	651	656	616	644	626	658	626	664	664	673	615	633	638	649	634	591	641	620	579	626	613	638	591	625	600	610	639	640	617	650	633	642	629	590	617	627	617	637	656	631	666	686	618	613	693	655	622	626	627	624	630	626	660	640	602	612	616	645	641	632	613	616	657	648	574	655	623	623	583	663	637	621	640	614	639	630	668	653	613	673	650	633	671	638	631	629	623	644	644	625	616	615	633	659	646	630	657	641	580	599	670	662	665	649	649	662	622	612	616	601	642	652	671	638	653	663	636	668	628	630	658	614	672	650	647	641	597	670	614	629	617	629	664	635	617	630	651	642	616	657	601	670	594	639	658	631	642	693	596	584	625	661	647	632	631	611	675	649	620	632	627	623	622	670	596	620	666	628	631	636	629	641	658	646	658	692	646	655	666	619	629	665	666	679	654	616	651	629	615	592	648	682	639	658	612	662	623	653	658	614	673	649	694	631	690	637	609	667	638	655	587	702	603	650	639	654	685	673	680	630	650	565	604	614	604	622	678	637	688	608	648	636	587	594	578	646	602	624	647	664	639	723	598	639	596	640	645	619	629	673	678	613	648
74080	76496	68974	46119	19796	3302	404	256	259	213	224	239	248	221	230	215	238	241	230	231	252	247	219	227	241	262	218	237	225	248	208	235	241	234	238	252	207	221	257	225	243	202	217	236	217	224	224	224	224	236	232	223	251	234	244	244	219	232	225	246	237	210	233	234	232	235	235	203	224	227	222	237	218	265	216	257	177	234	231	254	234	229	244	228	221	219	227	231	240	215	230	223	230	232	230	243	227	242	244	247	228	214	242	266	221	251	239	222	232	223	261	235	194	221	232	209	238	218	261	229	225	229	246	247	235	232	226	234	240	221	222	238	251	234	225	240	231	214	227	228	211	250	216	189	243	241	248	225	222	203	222	233	224	218	224	230	230	214	232	232	236	212	239	214	239	251	215	217	225	243	229	223	221	212	220	214	205	232	250	243	224	244	236	210	231	235	221	232	227	235	224	229	227	235	251	248	217	235	216	240	231	240	249	227	212	240	235	225	254	227	235	233	238	239	210	228	255	230	230	247	236	236	241	192	249	227	256	224	237	229	220	228	250	256	233	223	251	237	228	251	246	226	228	249	206	228	208	225	242	250	246	216	235	228	230	226	217	237	256	223	232	228	227	261	213	267	225	232	233	233	209	251	206	207	224	222	237	237	215	204	204	274	219	221	212	218	255	230	220	245	214	225	239	235	238	222	206	247	232	219	226	209	228	236	233	219	244	217	245	238	232	244	196	241	230	220	251	233	237	233	240	215	237	220	216	227	244	237	232	218	231	234	198	227	239	258	236	223	217	222	236	222	239	231	229	236	231	224	238	240	221	259	242	216	221	242	241	213	235	202	269	233	251	261	215	243	222	235	232	226	222	233	216	239	241	242	243	217	255	248	229	241	216	230	261	237	226	216	242	199	177	217	215	224	220	249	235	232	224	246	232	241	250	224	221	226	217	223	215	221	253	238	229	199	232	247	237	220	240	245	220	249	252	222	272	241	211	221	219	212	213	225	255	230	256	201	239	232	255	246	207	220	248	196	253	214	209	242	234	236	227	234	209	208	219	229	222	229	235	222	234	234	222	235	247	210	227	216	232	230	269	228	213	237	234	229	227	250	229	230	266	237	228	221	242	235	248	234	234	234	215	219	237	241	226	270	244	224	225	222	213	217	215	239	237	261	218	219	224	236	228	211	218	236	231	246	235	215	215	235	241	221	260	239	208	230	213	226	224	253	231	252	217	227	265	236	247	244	236	244	237	221	237	236	222	241	242	232	254	220	245	224	246	247	218	209	225	223	241	227	248	209	228	244	225	207	240	219	223	246	221	229	263	234	229	259	218	238	232	241	246	239	249	250	220	231	236	224	216	222	229	236	236	245	227	215	225	251	226	220	235	247	242	238	187	203	224	229	215	243	226	228	230	234	227	226	254	233	222	241	217	235	227	218	232	242	249	233	216	232	224	248	201	231	247	246	239	244	259	227	209	221	240	220	243	221	219	225	230	251	217	227	229	247	237	222	228	208	236	228	214	247	243	241	218	246	201	248	248	246	236	242	253	232	211	212	208	238	212	233	240	228	244	238	254	234	236	225	266	245	229	250	232	240	217	223	260	218	231	223	217	244	210	236	222	233	260	231	247	215	226	210	234	222	237	240	222	224	249	229	218	245	249	272	219	246	220	233	251	237	242	219	234	225	233	216	196	234	227	253	260	237	243	216	253	231	235	263	234	235	219	248	216	215	246	233	226	217	226	234	229	235	217	231	206	218	237	216	230	231	185	246	249	232	241	232	256	216	242	226	232	216	209	218	229	232	231	240	215	214	252	223	218	224	231	222	243	253	232	244	240	222	212	215	237	212	250	234	235	225	243	225	253	227	220	228	242	245	225	239	228	230	242	218	226	243	207	240	245	231	231	243	220	228	234	225	246	228	217	232	224	251	237	236	250	233	223	208	214	237	237	247	233	212	222	242	226	222	222	213	225	224	225	255	244	197	238	210	251	206	208	243	220	239	232	250	238	213	216	215	211	215	219	218	210	229	258	237	218	235	240	240	256	247	224	210	245	257	248	217	240	222	220	224	203	211	201	212	215	247	230	239	265	260	222	236	211	193	217	230	235	226	223	230	232	233	205	249	250	241	218	238	230	222	243	245	246	221	217	229	249	230	225	225	235	238	224	258	205	224	236	244	241	226	211	198	205	235	220	238	257	243	242	235	240	263	235	240	230	242	205	232	224	250	247	228	245	237	223	226	232	240	234	236	237	227	234	237	228	241	237	251	216	227	234	243	207	228	235	228	266	219	231	226	240	227	227	220	250	288	225	244	240	257	222	243	237	237	260	233	240	251	217	252	233	227	225	261	232	230	225	257	218	213	221	235	235	234	232	237	224	236	227	232	218	213	211	225	213	219	223	241	200	225	256	219	222	217	239	221	209	225	235	216	230	234	215	255	236	249	233	237	247	245	217	255	236	239	227	222	224	236	258	249	224	239	217	220	194	237	233	236	218	238	220	227	245	207	251	224	238	227	227	231	233	189	223	233	209	230	249	267	221	229	223	231	215	225	238	196	239	232	219	215	238	215	238	212	240	221	205	261	231	224	241	221	242	266	234	216	214	212	222	214	229	230	214	218	240	229	230	247	226	243	237	217	243	254	266	231	219	227	228	214	229	251	237	243	249	217	199	211	216	218	231	250	220	234	216	244	234	237	237	223	219	242	248	241	203	244	243	222	254	233	252	207	238	247	209	242	247	208	213	225	250	231	215	243	206	237	241	240	210	241	249	207	224	235	262	224	199	251	243	203	225	231	223	220	236	247	222	248	220	229	219	237	203	231	209	232	218	220	239	247	233	227	254	227	223	224	234	240	239	228	233	244	228	246	264	249	257	229	220	226	259	239	256	250	241	256	242	211	241	247	220	264	223	236	229	255	215	233	258	227	221	234	232	241	254	236	239	223	213	236	224	228	253	216	226	225	211	230	227	208	239	220	224	224	227	225	214	252	263	238	231	219	227	236	241	241	255	244	238	249	237	251	233	231	222	252	221	209	233	232	230	221	198	218	233	226	226	228	232	219	242	236	222	218	236	254	249	234	252	215	252	237	247	228	258	211	223	235	232	225	259	238	244	260	203	195	241	248	212	215	231	243	232	248	203	205	230	232	220	237	216	250	224	246	218	265	241	253	230	234	241	255	244	205	226	236	234	238	246	233	231	229	224	243	229	231	253	212	245	217	239	224	192	218	240	230	227	260	247	205	226	221	219	242	234	237	233	262	221	208	219	214	236	221	282	248	198	224	226	224	201	250	244	233	224	224	224	229	223	248	216	226	226	211	241	265	251	217	211	231	219	240	212	228	211	217	211	219	222	233	237	227	250	238	232	217	248	236	234	224	219	240	234	212	236	208	237	227	239	234	229	233	248	229	204	208	230	208	240	239	207	239	230	225	228	221	239	255	246	226	215	232	238	224	230	239	222	223	241	241	222	246	251	236	236	260	233	226	229	209	215	227
57423	70019	71903	51094	16705	832	816	820	766	802	731	788	771	799	798	715	733	719	754	767	794	780	776	730	779	873	781	770	759	785	762	822	800	791	754	786	790	805	800	704	733	786	769	802	700	754	769	761	772	804	729	769	779	796	720	749	788	811	792	770	764	773	757	798	783	739	735	769	764	761	750	753	769	776	762	782	795	794	777	802	767	809	787	778	796	763	753	758	739	764	710	777	708	758	796	808	812	754	747	770	729	763	782	789	769	759	756	776	760	777	744	764	770	833	793	740	791	783	770	680	769	787	783	783	780	786	786	755	757	749	781	764	790	817	786	806	767	757	815	770	736	769	820	810	758	744	754	744	788	739	773	723	789	757	774	778	766	744	746	806	750	747	774	790	759	755	754	739	769	815	761	753	712	770	832	757	758	784	770	761	739	786	778	778	799	744	735	729	835	794	740	720	738	781	744	792	816	781	781	760	737	780	796	762	745	765	791	723	774	756	779	826	754	762	765	758	804	793	854	731	784	740	743	732	751	762	765	751	758	785	779	734	754	754	791	783	763	736	826	763	759	770	774	770	770	689	742	821	711	816	782	751	787	734	802	811	774	792	780	758	760	759	749	758	783	794	746	732	777	810	754	750	715	779	755	760	758	753	781	756	739	775	794	752	788	781	812	787	729	740	803	806	777	774	775	812	742	769	779	801	755	786	814	783	742	779	796	816	770	721	773	728	771	736	784	760	775	774	776	786	779	782	724	804	809	755	743	788	768	805	782	776	767	752	768	748	754	762	777	753	779	782	786	790	804	753	713	758	750	727	806	800	764	752	757	773	762	736	764	726	761	771	706	783	815	750	774	781	756	744	785	792	746	745	779	780	794	825	766	743	794	755	772	825	757	807	786	792	746	790	795	734	782	735	796	747	763	794	752	781	738	780	777	749	808	744	749	757	785	759	738	753	758	763	849	759	780	773	774	777	758	753	806	819	788	729	771	787	776	779	719	804	698	769	791	789	809	776	775	792	769	740	729	763	830	812	797	750	741	783	743	818	785	785	755	753	781	797	785	741	761	740	793	782	790	738	778	752	760	758	790	793	708	770	762	740	753	747	820	752	751	808	745	794	799	771	799	764	776	825	804	755	738	767	826	717	754	768	729	791	799	766	781	811	819	750	771	768	715	729	788	771	737	790	799	769	797	823	798	788	792	800	782	793	782	752	756	789	795	757	801	768	771	761	698	785	789	787	752	762	805	746	783	791	774	743	850	784	749	789	812	738	759	816	775	780	751	775	721	760	713	774	752	787	783	801	804	755	759	813	783	772	811	785	745	784	792	767	771	772	788	763	719	734	740	755	769	777	756	755	762	790	717	769	778	779	779	747	751	734	781	804	744	792	777	775	784	787	791	772	750	773	783	771	674	771	804	738	718	790	756	739	742	769	765	790	738	754	720	741	766	761	770	775	788	828	756	782	761	831	780	792	780	780	815	749	765	821	739	707	771	753	747	797	747	797	739	796	831	771	823	805	742	756	768	747	789	793	753	763	795	764	776	746	771	754	803	750	787	750	798	790	811	769	741	827	816	758	816	745	755	762	783	805	762	848	783	755	773	802	736	766	752	717	804	770	781	740	754	757	794	791	782	830	767	784	740	797	796	792	765	772	731	812	785	771	776	738	766	761	748	758	759	747	745	792	733	812	772	777	790	747	799	753	769	767	750	768	775	802	745	756	795	782	792	783	795	768	746	760	772	823	764	786	762	834	790	782	794	796	772	726	742	724	744	798	763	773	770	820	768	739	761	778	729	811	707	779	780	757	774	813	783	799	764	774	780	754	767	733	739	772	761	721	767	788	776	785	757	723	766	791	784	785	781	695	827	729	764	752	776	780	804	835	814	748	763	805	825	739	747	741	797	772	743	750	764	773	765	742	739	767	798	758	757	767	747	806	778	762	820	775	744	704	768	762	807	772	807	769	788	788	771	803	771	838	801	768	802	762	841	795	755	761	785	777	762	811	807	776	736	784	776	772	815	769	758	760	774	739	789	789	765	783	794	771	784	734	730	772	779	753	747	739	788	763	780	726	723	802	770	783	728	751	798	772	776	785	819	785	808	755	830	732	796	737	727	782	778	763	756	795	764	772	748	778	810	725	757	755	731	755	770	760	771	761	758	790	766	728	735	759	787	789	750	741	762	753	778	742	827	804	760	799	729	757	802	728	788	753	826	746	768	775	795	770	768	727	732	722	739	782	798	782	754	744	768	791	737	788	790	764	781	801	768	811	723	740	742	735	807	761	764	698	775	784	757	843	749	806	866	756	789	792	780	821	753	739	768	744	779	773	758	751	765	756	791	757	799	703	735	758	762	809	750	737	745	747	752	761	760	782	750	808	814	750	766	757	765	774	820	762	746	767	789	732	776	753	808	755	812	833	732	789	756	802	832	803	784	813	757	752	829	809	805	776	780	772	765	777	745	793	797	748	783	761	749	759	802	790	739	766	716	778	756	739	751	814	786	780	751	777	786	801	811	761	746	691	739	740	794	804	789	783	777	736	764	776	803	804	786	748	764	761	756	765	806	812	728	754	778	754	775	792	810	775	806	815	802	801	789	812	776	778	794	731	770	841	791	782	818	751	790	756	769	766	769	762	752	739	793	720	785	865	787	693	764	745	845	728	771	795	774	762	779	782	777	785	801	796	752	807	724	800	796	786	777	763	779	769	686	764	759	762	752	778	770	744	754	729	796	730	744	818	783	752	774	754	745	775	767	766	748	723	760	758	788	747	798	751	780	778	799	746	773	788	792	798	797	761	776	785	753	781	761	734	777	791	825	761	746	755	753	810	773	746	780	816	769	744	741	768	769	753	764	798	780	803	811	714	765	735	737	787	762	774	736	774	756	756	794	773	768	788	761	756	799	745	761	791	820	769	741	762	789	746	786	817	814	769	754	832	752	742	734	773	743	845	771	764	736	763	756	785	749	768	747	793	797	771	793	754	840	795	770	811	741	762	766	820	756	739	777	736	788	778	703	797	778	810	834	743	811	756	806	769	777	758	818	776	835	753	763	762	725	805	774	747	759	784	795	742	792	748	792	813	753	806	780	745	777	797	742	795	791	775	738	765	750	825	753	797	801	762	712	776	747	771	782	780	774	777	743	775	766	798	739	763	788	764	773	753	747	732	757	746	835	796	810	733	739	751	749	756	752	777	778	800	758	713	771	786	749	815	793	801	748	779	763	767	801	815	780	812	750	747	769	767	810	784	754	769	719	747	797	776	815	778	760	796	765	794	775	773	791	779	775	705	789	792	802	743	798	751	773	794	807	753	762	816	730	787	755	829	745	751	785	758	806	753	791	751	783	788	760	726	756	817	775	801	802	758	791	793	750	777	756	776	727	760	785	824	762	770	749	798	793	788	775	708	769	734	716	794	794	749	735	764	772	738	766	751	729	775	847	806	764	763	793	727	777	781	820	817	804	772	777	763	812	782	742	768	785	797	778	796
22944	18191	12155	4515	815	254	214	213	215	207	211	251	216	203	210	209	208	222	198	203	227	228	205	204	210	208	224	206	221	194	224	231	224	228	200	200	210	212	225	241	215	239	208	198	233	224	204	215	211	190	213	212	195	240	239	275	231	207	223	195	221	209	200	217	183	205	230	197	225	195	233	218	207	215	215	202	217	204	211	217	204	182	219	218	197	232	198	200	216	217	217	219	232	194	233	187	223	234	204	222	238	218	234	223	240	232	209	213	211	172	221	246	222	203	218	226	214	224	201	230	240	192	208	203	223	199	231	207	193	196	206	231	212	223	214	239	192	188	210	206	205	207	208	226	199	192	208	254	192	225	222	226	182	198	217	238	249	215	237	212	227	209	218	198	223	223	224	205	204	212	250	219	205	234	227	209	230	222	180	210	228	223	199	223	236	214	214	219	211	211	186	199	222	240	201	223	188	219	212	218	197	200	208	200	222	242	238	213	214	225	221	204	206	210	220	197	221	191	220	188	207	217	245	199	200	241	233	216	213	204	217	205	221	198	207	216	203	228	231	210	212	213	225	202	238	211	216	222	238	224	210	211	224	210	206	218	215	203	213	225	211	221	229	195	187	221	202	218	252	205	213	212	191	228	211	240	206	233	188	227	227	199	244	210	194	178	227	221	248	201	212	207	224	202	227	200	212	219	212	232	205	221	216	224	218	215	216	213	212	206	213	236	206	238	229	204	217	220	205	229	242	224	217	202	221	219	218	211	227	205	185	228	221	246	219	200	220	182	200	209	205	206	227	218	192	189	180	253	238	199	222	223	190	214	224	207	195	216	198	223	226	235	208	220	195	207	216	224	247	224	233	220	238	224	212	189	216	198	216	205	216	227	234	223	213	227	221	205	230	199	216	203	213	229	216	212	227	197	217	225	193	208	227	194	214	222	224	222	214	232	210	214	223	200	207	238	201	191	221	212	206	186	207	232	196	207	199	185	198	233	207	234	214	190	232	215	237	222	246	214	213	222	220	195	211	199	228	238	226	199	217	211	227	224	227	215	203	225	218	203	221	229	234	196	225	198	224	216	190	210	207	195	181	207	211	231	199	201	194	196	227	229	209	234	213	199	204	204	211	214	215	211	214	251	200	222	218	233	232	219	213	213	192	228	237	230	189	212	200	201	220	226	200	201	195	235	238	221	212	192	200	238	239	217	201	203	223	223	216	193	199	191	218	225	237	179	207	232	225	202	226	233	213	203	212	233	249	208	209	226	208	193	207	206	189	224	197	214	221	203	186	225	229	192	212	202	233	230	221	220	201	226	206	200	187	238	217	203	219	221	229	189	219	188	179	221	223	216	199	218	220	195	214	199	197	212	214	214	222	201	198	221	220	224	210	212	217	231	186	219	202	197	197	209	167	246	218	211	212	218	252	240	200	205	232	218	205	215	214	211	245	233	203	207	254	220	211	217	224	207	223	220	208	215	209	215	206	229	204	233	205	190	215	233	202	184	205	226	202	212	227	217	227	245	203	197	221	217	227	223	203	225	220	213	216	213	244	219	209	213	237	209	202	232	241	214	189	196	222	241	228	222	201	213	209	234	212	227	184	238	239	226	227	221	242	251	214	223	187	230	224	228	211	249	221	236	213	217	201	197	211	212	237	224	228	221	198	211	193	223	202	217	174	196	210	216	204	208	213	227	195	214	219	221	225	235	221	208	207	224	222	209	238	230	227	225	227	209	208	212	205	203	220	214	208	205	223	190	218	230	212	220	215	193	219	195	220	207	224	204	212	216	214	185	190	221	188	223	227	198	244	197	218	230	210	217	201	213	211	229	200	215	221	205	197	205	224	208	214	205	201	220	192	210	200	211	220	211	205	200	235	226	226	229	207	226	224	206	202	206	208	197	205	250	219	209	223	245	231	215	223	227	196	215	209	198	192	218	219	198	250	206	195	211	218	226	217	218	185	203	246	223	194	239	198	230	229	193	205	197	223	221	223	219	207	205	200	211	222	194	226	212	238	187	225	243	210	188	215	197	210	223	201	213	210	216	217	212	214	210	221	237	251	196	228	230	231	202	215	172	231	215	213	209	214	217	234	215	201	221	197	224	194	240	234	210	201	199	216	195	217	214	191	228	213	212	205	216	207	195	235	224	205	208	220	227	204	203	227	209	220	211	219	220	219	178	197	223	193	217	184	227	225	217	210	250	220	207	231	194	229	209	217	225	213	216	214	213	217	228	218	217	238	208	224	232	203	215	231	220	209	206	205	235	192	217	222	227	208	225	192	219	235	211	205	210	202	236	230	218	198	205	216	205	218	205	247	243	182	203	196	207	244	228	217	217	199	227	214	213	178	220	195	227	207	204	223	207	206	220	187	223	233	224	203	201	224	215	203	222	227	204	203	216	231	193	178	209	215	203	206	217	207	211	194	213	228	219	236	202	201	213	221	228	232	193	228	213	214	195	187	238	213	214	203	231	198	200	206	224	213	192	233	213	191	212	213	220	183	216	224	269	214	211	201	212	218	207	199	192	201	212	220	208	179	197	206	197	228	210	195	217	188	230	223	233	214	233	203	211	187	205	221	177	198	202	216	201	213	217	216	240	211	246	224	212	186	193	224	223	217	233	204	240	201	213	224	231	208	214	241	220	225	201	224	222	242	220	225	243	204	168	217	222	218	198	215	249	194	208	229	210	213	213	232	232	206	214	222	201	191	203	234	196	225	215	205	214	234	219	224	205	240	241	220	215	226	220	202	233	219	231	245	203	225	203	197	185	246	222	208	210	217	211	238	201	215	195	200	224	226	214	214	231	185	179	204	206	228	195	214	244	211	212	220	218	199	224	205	234	224	200	214	222	224	239	216	203	222	211	195	203	208	208	223	206	229	213	202	198	232	231	209	186	207	190	210	212	216	215	231	192	222	217	222	202	207	203	221	213	217	194	243	212	191	204	218	213	227	215	235	227	232	197	249	201	227	206	198	211	197	234	245	205	237	221	223	247	190	202	227	193	215	216	203	228	236	207	230	231	196	218	236	215	227	192	253	208	203	205	210	227	213	207	245	206	229	209	221	221	207	216	234	230	218	211	208	244	242	219	235	208	208	200	203	211	244	210	207	267	244	208	231	207	225	206	231	230	236	211	208	200	236	230	229	228	209	205	226	223	215	205	234	214	210	238	209	194	210	209	229	221	222	212	216	201	231	206	225	228	233	230	204	221	200	223	216	200	222	233	228	214	213	217	201	198	236	194	230	209	210	194	195	212	191	207	232	203	239	226	221	215	249	199	196	213	222	225	206	220	227	214	215	214	203	183	207	209	210	206	230	218	234	224	221	214	210	208	197	212	222	232	208	202	218	221	217	228	198	204	216	207	226	232	224	201	197	231	200	194	233	190	219	214	203	196	218	202	217	228	222	234	219	187	187	220	185	187	226	210	235	223	235	197	213	231	211	210	230	216	210	231	220	205	206	204	220	203	225	203	185	211	234	209	211	218
25122	24362	20548	11419	2301	731	737	689	733	726	743	710	740	706	784	692	745	727	694	720	730	758	736	710	702	768	740	735	672	723	729	745	707	733	757	737	731	745	743	769	737	749	724	770	706	737	687	702	711	724	722	714	748	724	745	719	730	740	741	736	741	737	684	703	757	744	722	757	711	731	753	730	763	696	672	719	738	781	777	785	745	692	702	676	732	754	747	718	744	713	728	773	684	769	776	744	795	747	701	707	738	729	722	693	693	750	725	734	785	711	723	746	724	773	759	740	705	727	784	706	728	704	717	764	733	711	743	730	712	755	713	823	777	753	779	681	750	728	756	726	730	708	712	746	749	765	756	735	779	713	761	711	764	745	744	708	699	723	731	729	746	700	739	708	749	768	768	751	720	786	725	701	727	712	715	692	687	729	702	697	728	717	755	732	698	794	774	725	727	733	749	728	720	758	772	757	723	738	716	707	726	697	741	690	749	721	775	757	751	741	728	737	727	716	736	736	724	697	739	761	746	730	762	748	716	720	737	705	712	723	702	702	715	734	739	676	761	731	705	710	702	733	784	751	748	760	687	745	723	715	687	709	740	758	718	723	693	775	774	737	746	717	775	729	747	748	794	732	734	697	739	743	719	739	709	719	739	749	749	709	708	766	723	715	735	764	776	742	709	722	745	732	710	728	738	709	718	769	707	747	729	760	728	650	734	755	757	721	709	704	762	716	715	690	675	695	753	775	744	710	759	721	736	666	768	760	724	717	679	729	722	764	737	772	721	730	751	723	767	743	761	758	686	750	738	755	798	727	726	721	765	744	754	759	731	733	787	722	719	709	771	727	743	755	710	747	788	705	678	750	737	760	738	778	728	692	758	731	676	730	713	679	731	708	734	782	755	737	776	756	725	738	758	751	788	730	731	761	724	723	696	780	718	718	734	747	717	769	773	739	724	711	654	765	685	745	757	734	761	714	768	766	745	740	688	717	755	734	745	740	747	716	682	725	695	706	717	800	698	759	705	713	732	721	762	753	709	755	719	728	729	737	743	726	733	757	745	660	754	745	726	770	711	762	737	737	759	695	698	723	703	697	734	776	749	688	762	754	758	709	722	777	761	679	743	740	718	710	697	711	726	733	770	738	749	809	717	725	749	732	690	726	762	687	737	772	758	760	714	712	717	711	743	726	698	707	763	709	754	768	691	752	760	737	746	746	711	723	784	702	736	767	730	703	720	733	739	699	701	761	755	760	816	777	745	751	742	759	753	747	737	771	760	725	660	742	756	694	779	758	768	777	714	741	799	777	744	733	739	746	750	746	758	706	746	727	741	740	721	696	806	795	750	684	729	783	680	735	778	744	702	742	767	722	758	719	739	722	779	704	763	729	790	712	708	719	734	736	744	749	725	745	734	759	728	720	713	742	674	695	743	721	704	669	772	710	715	778	726	673	662	726	758	763	726	710	722	748	711	781	699	751	711	730	766	780	756	727	749	741	759	712	721	748	729	717	724	741	708	754	730	730	712	775	761	735	697	739	718	709	740	765	747	759	693	744	693	712	725	715	749	780	740	745	752	771	739	773	748	762	727	753	716	721	702	717	701	719	707	730	747	761	669	706	733	722	731	663	718	753	775	723	683	753	729	754	717	733	755	732	719	748	751	723	736	724	742	788	746	731	723	685	727	768	793	774	720	727	688	697	695	700	758	734	769	742	753	701	725	759	734	708	738	727	740	760	725	711	663	742	744	771	728	760	764	763	763	720	732	727	758	710	741	770	711	740	740	732	742	688	694	792	718	747	721	749	737	709	717	749	740	762	733	753	749	707	690	752	739	730	740	731	710	794	756	766	779	775	762	716	716	770	691	727	741	772	686	736	771	731	736	745	716	749	779	718	724	748	764	685	763	749	772	732	741	700	787	690	720	675	775	734	765	707	745	700	709	738	677	766	746	754	730	787	707	743	740	726	736	771	753	713	726	675	727	734	768	734	725	716	750	745	709	746	732	750	711	719	741	730	745	742	735	732	739	715	709	782	750	745	738	759	741	664	703	721	682	733	722	740	717	789	799	733	725	695	737	770	751	763	772	772	711	787	753	723	762	771	747	740	786	790	725	776	727	694	724	720	691	769	723	706	773	720	759	725	784	716	741	687	755	706	711	753	747	773	771	679	744	685	736	691	736	779	752	733	745	735	732	707	771	724	764	754	744	707	712	748	719	745	739	726	732	728	762	688	717	767	700	702	754	762	762	718	719	804	753	749	739	719	728	708	746	725	731	763	746	686	703	716	754	716	736	743	720	720	706	728	719	737	773	790	765	742	748	733	732	769	719	702	751	747	743	760	723	749	738	723	751	737	763	735	711	725	707	739	715	735	709	708	762	732	775	754	731	806	757	794	734	737	696	712	718	704	732	709	701	714	700	700	781	698	767	700	725	755	763	734	732	714	739	732	744	712	707	770	746	750	730	744	787	719	793	730	758	709	730	771	737	769	778	698	693	758	709	727	694	772	747	724	775	737	766	759	702	738	745	713	784	762	699	719	740	776	780	687	751	753	701	719	739	748	732	692	762	808	721	766	711	719	769	712	775	755	730	747	748	734	707	725	783	695	707	690	727	728	685	743	778	707	732	733	726	698	723	714	741	747	786	745	729	724	736	726	717	749	704	720	753	741	726	742	688	750	709	717	720	741	707	774	732	745	754	689	757	768	723	764	754	750	713	725	772	768	722	755	747	778	736	729	715	729	744	706	735	737	724	793	706	703	764	714	735	769	771	748	737	749	729	731	759	712	742	753	713	699	777	744	707	670	742	693	747	743	760	794	721	758	703	726	734	755	749	712	703	756	715	747	727	785	758	746	681	729	729	756	714	734	696	757	776	752	746	760	721	758	684	736	776	713	705	742	785	704	724	733	725	743	721	770	723	717	735	749	719	764	711	717	772	718	752	742	729	723	738	727	728	712	717	738	733	742	732	716	701	743	749	760	739	750	692	740	756	741	726	726	754	737	821	733	739	728	716	760	772	733	733	725	733	742	690	770	738	766	757	688	724	713	745	679	733	734	693	702	768	717	741	737	738	719	719	773	706	700	751	729	711	771	720	726	752	768	710	711	679	755	732	787	798	702	728	754	739	720	719	773	710	753	727	697	723	711	714	739	718	772	756	735	728	760	827	763	711	704	678	743	732	770	712	753	700	760	731	736	698	732	707	733	738	734	729	738	740	740	728	725	722	759	725	769	694	749	741	740	726	737	729	761	748	690	762	726	690	734	730	813	706	731	760	765	744	743	764	718	776	753	746	773	740	711	734	749	789	706	718	731	716	730	754	779	714	709	715	719	740	740	745	774	755	766	742	728	735	719	789	729	776	764	709	775	711	751	703	739	686	721	725	743	742	737	746	717	734	726	721	729	753	742	758	747	737	763	714	767	707	742	702	746	764	796	717	741	735	724	719	696	696	739	743	733	779	725	738	747	756	795	719	728	753	714	783	767	729	723	729	767
67271	67040	57565	34857	12520	868	207	199	201	183	173	176	200	169	187	169	181	206	190	194	201	198	191	211	160	171	195	172	186	181	188	172	191	221	169	171	180	183	180	196	195	203	196	175	176	209	175	169	179	170	159	182	189	204	183	205	198	192	179	171	173	176	192	197	170	163	200	191	196	195	188	188	209	209	177	180	195	167	184	199	191	172	158	165	191	168	197	195	210	166	194	163	208	171	182	165	180	171	179	193	198	193	188	187	193	170	183	196	196	200	188	182	196	188	202	195	182	181	173	206	168	174	187	211	180	181	176	162	185	180	168	173	192	165	205	177	175	178	189	190	184	168	153	176	221	169	179	192	188	187	192	184	188	168	193	206	169	204	185	175	159	186	190	189	210	175	151	164	173	192	196	188	198	161	185	216	179	195	181	177	164	184	184	174	174	202	185	203	173	175	192	189	198	186	188	189	189	179	185	186	178	181	165	179	186	159	170	207	184	202	200	180	166	179	198	164	187	165	174	169	169	164	199	170	208	179	187	202	189	192	198	191	210	182	161	179	186	189	182	209	165	185	176	186	228	174	202	180	170	191	184	178	199	185	161	183	191	164	185	186	169	179	166	178	168	174	175	185	177	183	188	182	177	182	178	181	171	183	173	170	185	191	199	161	189	190	194	165	177	158	169	205	190	183	184	166	188	192	204	188	167	185	179	171	174	189	199	163	177	182	180	174	190	170	187	190	179	190	186	182	192	173	196	183	181	204	190	191	209	193	182	192	168	199	195	162	167	186	196	206	184	176	179	169	176	195	193	177	212	190	167	185	184	207	174	165	184	199	190	157	226	189	209	184	195	184	160	187	206	181	170	174	180	224	197	173	191	169	195	192	178	193	190	183	169	164	184	202	185	189	166	178	186	197	191	194	181	184	181	190	203	174	170	156	209	193	186	212	184	170	198	179	199	190	188	177	178	165	203	186	188	172	191	180	193	147	204	169	163	177	184	181	157	177	206	213	177	186	214	201	181	139	177	173	187	172	203	185	179	183	193	164	189	165	209	187	176	181	221	197	195	193	168	179	171	184	188	194	182	195	162	189	198	183	191	192	214	180	207	182	165	208	158	183	160	184	178	188	184	167	159	187	186	178	181	183	191	205	188	183	172	190	180	193	187	194	207	158	164	217	198	179	201	212	186	183	188	181	197	186	169	187	200	187	203	162	206	208	180	151	198	186	191	167	216	196	175	195	209	170	193	181	185	200	174	187	183	185	182	191	183	185	193	175	203	177	205	190	173	181	184	150	165	206	179	195	194	185	188	172	175	192	177	186	190	205	180	173	190	190	196	200	196	169	186	197	180	183	188	174	174	213	174	184	169	208	185	180	167	161	197	161	199	183	199	158	164	182	178	189	179	180	172	162	170	166	167	183	166	200	177	171	216	192	177	168	179	181	187	203	207	194	207	187	191	192	190	195	189	173	166	190	206	171	181	198	181	188	212	181	194	176	199	198	193	202	194	184	175	173	181	182	178	181	201	192	201	190	191	187	194	190	192	186	207	192	187	176	205	183	170	193	198	200	197	159	185	183	174	178	172	183	172	182	170	185	189	201	204	181	177	184	163	205	168	193	171	186	173	191	201	177	205	165	174	188	183	170	179	182	179	184	188	183	185	189	178	190	220	178	189	193	185	181	174	168	167	197	206	173	184	190	184	205	190	204	179	171	190	198	151	228	183	206	193	183	177	203	176	174	195	188	186	199	186	182	201	180	198	187	173	197	195	181	193	167	203	173	197	181	178	193	170	193	184	161	189	177	207	154	195	175	211	186	188	173	208	192	204	187	196	165	192	201	172	195	181	189	177	171	203	190	164	205	172	168	194	165	194	163	207	199	172	187	207	189	192	199	169	171	205	169	180	193	195	190	181	187	187	150	179	222	175	186	176	176	195	162	209	179	180	176	189	170	193	206	172	187	184	184	191	195	185	210	194	188	176	197	216	204	197	184	192	197	187	178	175	176	172	183	202	156	167	187	181	155	177	178	199	174	189	192	218	183	170	184	210	179	208	191	229	191	174	228	181	183	167	183	188	186	179	188	204	191	192	172	202	186	173	167	177	206	184	201	165	195	193	192	190	186	180	187	207	182	180	171	196	177	162	189	182	186	199	190	184	189	173	172	177	188	189	200	173	179	194	180	170	181	178	196	181	176	201	175	190	194	183	200	163	179	208	169	173	158	183	173	198	179	199	174	216	186	162	178	184	191	190	187	191	164	230	206	221	187	164	199	185	162	157	185	182	200	174	169	186	186	171	198	188	210	162	193	179	197	186	181	177	193	201	172	185	198	179	163	173	190	191	172	170	169	196	161	189	187	213	155	188	178	188	196	177	194	194	185	220	189	221	173	159	176	194	191	185	169	184	196	196	202	198	192	203	169	177	168	178	192	189	185	185	180	172	196	189	181	193	178	183	184	187	188	155	187	183	198	199	192	197	187	180	202	165	184	167	186	208	183	210	188	179	172	206	172	172	168	158	176	182	195	186	193	170	194	164	197	176	182	202	170	170	193	188	170	164	168	152	160	189	182	177	173	170	199	177	160	165	167	185	181	172	178	178	167	196	185	176	196	185	162	169	167	184	206	176	212	172	193	188	192	173	192	185	193	191	184	190	186	163	168	193	175	200	170	203	173	187	199	174	170	203	183	189	194	181	184	182	207	185	175	203	183	184	196	169	208	193	191	191	154	172	197	169	185	186	170	194	202	167	185	168	196	202	197	170	202	192	194	190	206	184	195	193	178	195	169	190	171	170	190	167	188	181	199	202	173	195	174	179	209	155	205	190	181	193	176	174	192	169	184	186	192	153	189	204	184	184	181	186	166	176	207	194	182	191	169	182	179	201	184	186	197	179	222	178	195	186	154	179	194	185	189	199	217	178	181	189	194	179	174	178	165	195	187	174	186	186	190	199	185	203	171	204	190	170	172	179	192	200	169	169	185	213	179	184	170	205	176	179	197	181	152	180	176	174	164	194	196	169	196	205	167	189	196	181	200	177	189	181	210	175	186	208	195	189	180	182	186	196	170	186	167	168	214	200	171	173	197	177	168	179	214	172	193	199	175	181	208	185	189	198	192	193	184	176	176	198	192	179	186	188	183	190	218	183	177	175	211	165	215	175	183	181	186	173	190	206	181	182	202	179	187	179	194	180	213	187	169	194	184	179	193	175	183	169	181	170	194	210	171	177	204	181	161	206	157	199	222	170	206	187	194	167	182	190	188	181	192	192	183	198	190	203	181	184	191	190	169	198	184	170	213	170	189	193	187	186	197	178	205	177	191	176	207	170	197	203	197	196	198	195	193	193	179	188	185	175	181	189	187	179	213	186	180	186	188	200	177	181	169	191	161	202	187	190	225	177	178	172	174	181	213	202	179	186	167	191	182	176	168	184	185	179	175	183	203	202	197	180	201	185	174	203	183	142	182	198	184	154	201	190	196	195	183	190	192	168	171
49158	55709	56186	39003	14075	691	662	624	658	680	654	679	651	669	646	691	672	672	698	624	672	614	725	618	616	686	628	653	652	680	677	665	611	629	666	634	663	630	649	626	634	649	619	619	663	627	649	646	638	675	645	676	655	626	655	648	664	635	618	605	647	673	603	685	638	655	607	725	644	661	673	617	676	600	659	614	591	658	627	639	649	655	614	616	697	589	657	639	650	661	665	637	727	616	686	652	570	668	645	618	604	655	635	630	648	623	641	671	599	674	658	667	661	663	639	631	655	673	658	663	630	654	695	626	657	644	679	615	651	679	661	658	649	659	668	678	600	636	640	653	672	656	636	647	662	629	613	639	610	654	627	642	616	653	603	679	652	621	639	642	610	680	646	680	619	600	665	630	661	613	654	642	609	640	694	638	673	635	673	674	619	661	693	652	628	613	631	607	616	596	659	671	630	659	611	650	624	632	646	633	655	630	642	655	673	630	667	633	618	624	672	644	679	611	688	617	670	642	645	591	644	652	610	622	686	716	619	641	632	654	654	637	687	677	656	651	700	643	624	672	644	646	601	633	669	664	619	668	632	605	648	685	656	635	628	624	643	649	636	665	668	683	632	642	613	656	642	635	668	624	673	628	633	625	645	616	641	625	654	644	687	605	640	623	659	659	708	651	642	634	691	621	673	595	615	654	675	602	645	674	623	599	639	678	635	620	687	638	685	679	666	615	635	645	625	665	649	671	628	714	653	633	641	639	681	593	647	627	646	651	665	600	643	658	672	655	650	657	660	662	674	648	631	607	643	653	709	637	642	626	641	648	631	648	609	595	656	619	640	653	663	653	661	697	642	662	626	634	692	633	649	624	652	631	655	699	623	610	653	677	587	632	671	677	688	689	647	628	680	669	679	700	661	658	671	621	671	622	678	650	697	603	638	656	643	623	629	645	654	681	625	689	637	652	633	601	642	634	639	651	689	627	673	613	654	647	684	629	649	678	645	612	637	607	692	667	667	598	633	682	656	650	674	656	658	653	643	657	624	680	614	653	632	665	642	682	634	697	674	647	644	652	613	632	690	651	662	654	649	636	664	699	638	634	608	684	627	632	610	668	627	661	620	657	630	656	667	638	682	603	659	680	681	685	664	681	660	664	665	641	672	674	641	604	649	651	648	633	658	691	629	644	605	673	632	641	594	609	674	612	661	623	653	692	654	617	653	616	650	641	672	657	667	637	628	635	649	633	617	636	634	656	632	616	645	650	633	686	683	621	628	651	653	627	708	687	640	610	643	614	641	640	625	618	672	731	651	665	640	623	593	647	638	628	666	608	679	676	675	616	666	655	680	614	654	650	680	627	634	624	684	640	602	687	638	661	667	626	656	609	661	663	629	658	671	671	619	695	591	695	673	645	612	668	625	633	670	663	690	639	657	650	630	628	691	623	648	625	600	691	654	656	638	646	658	655	655	630	647	632	674	694	619	626	642	669	628	655	623	656	670	648	660	670	652	635	642	653	656	651	676	620	645	599	661	673	653	635	650	683	635	658	652	674	637	647	571	666	661	641	664	581	661	637	616	636	602	669	687	603	665	641	657	580	668	621	602	656	637	625	625	666	639	617	668	665	651	693	614	627	659	651	636	568	624	623	611	633	639	651	592	614	719	654	648	614	587	665	649	598	651	659	647	672	679	612	632	639	655	638	627	658	633	641	633	662	696	646	645	640	674	640	659	644	687	643	652	663	648	648	644	652	663	628	613	696	634	651	679	603	613	646	664	651	674	672	655	650	635	699	647	682	668	640	658	697	668	710	688	690	669	616	635	692	690	670	636	660	670	689	623	636	633	628	608	669	642	636	664	627	637	688	696	661	642	648	673	629	622	636	683	661	663	603	611	632	698	637	610	631	674	633	647	698	643	640	644	669	678	598	603	671	651	681	654	645	665	636	607	659	673	636	657	673	650	623	619	640	675	696	696	661	633	624	680	651	631	678	627	649	671	671	719	591	660	636	634	685	661	618	637	638	676	680	646	646	675	616	643	608	636	643	624	667	632	703	598	679	653	646	638	649	670	645	618	666	614	621	653	682	645	642	647	647	637	696	652	599	610	656	631	652	651	664	673	663	600	655	670	641	666	651	672	645	645	671	619	606	648	678	651	630	616	678	649	670	632	650	653	655	630	647	598	659	635	612	650	715	641	659	644	613	609	642	620	665	631	656	619	623	635	660	673	638	619	654	666	598	627	649	686	674	689	659	642	708	651	650	587	680	689	672	622	638	671	639	606	634	665	610	650	654	606	579	627	652	631	645	627	705	624	695	642	679	680	670	662	636	611	632	641	645	626	640	719	661	657	628	652	646	644	651	623	630	615	617	594	644	671	622	633	633	615	659	676	614	632	648	638	631	653	652	599	657	662	643	617	644	657	680	604	615	673	606	614	629	638	603	621	606	646	619	591	623	642	655	625	660	655	645	670	649	672	652	621	657	621	627	692	610	664	642	603	630	627	669	634	582	621	646	667	645	630	650	642	661	657	644	682	633	587	649	637	677	648	642	691	647	670	671	653	640	658	618	680	610	634	636	643	661	646	644	660	658	604	630	629	625	630	630	617	708	615	624	621	632	643	641	643	696	644	661	607	651	630	672	631	663	628	640	661	636	614	651	637	683	630	633	619	667	668	661	671	632	652	633	647	605	619	656	665	644	639	668	683	627	648	670	663	605	674	715	652	603	676	612	691	685	626	663	671	651	672	665	699	655	641	644	579	636	641	682	660	645	694	628	628	693	629	637	663	667	658	619	683	613	654	651	653	646	687	637	672	653	636	636	641	615	615	625	702	654	644	640	625	653	608	653	678	673	656	638	671	627	683	636	634	644	667	614	662	665	609	669	629	666	642	591	675	703	603	645	665	650	637	626	671	650	600	685	629	619	625	639	628	655	623	610	641	635	629	626	654	650	684	669	685	641	666	636	631	663	654	617	592	668	631	641	631	659	691	627	608	647	648	637	696	655	641	651	657	654	656	675	673	617	651	585	672	592	664	608	652	628	652	631	645	667	663	653	684	697	631	612	649	656	663	679	643	671	663	643	653	652	671	642	675	669	681	672	631	670	652	663	654	612	629	638	631	609	676	625	616	646	630	652	644	708	630	635	669	648	676	611	664	599	634	631	656	687	645	695	645	600	632	617	704	627	650	634	644	658	690	667	645	645	617	660	654	664	677	621	656	662	657	596	634	662	618	649	661	692	640	683	632	641	686	686	634	612	678	629	640	635	660	653	630	668	676	637	648	639	680	661	683	639	658	666	696	655	613	623	644	624	666	653	678	687	630	661	653	599	639	637	604	642	626	647	629	666	626	646	641	643	654	618	655	667	596	642	687	650	648	630	668	627	638	603	624	689	624	660	668	610	634	692	626	640	658	648	620	601	647	641	661	616	693	629	661	635	635	650	693	649	606	599	661	608	699	654	653	619	589	664	658	599	652	627	609	663	643	668	680	671	647	641
71864	75012	66413	40880	18105	2541	351	244	247	242	240	239	257	246	274	237	260	255	252	267	248	217	233	227	237	264	266	253	244	244	244	256	227	264	262	228	248	275	214	248	237	254	255	256	238	247	249	240	238	235	274	254	215	233	247	220	247	211	234	213	253	258	243	239	253	246	267	266	250	245	274	228	232	246	242	266	231	272	258	256	247	244	246	235	225	252	263	235	261	225	245	235	262	224	230	273	246	244	272	248	287	235	227	245	245	273	239	251	252	248	269	238	241	249	276	243	215	254	249	233	250	237	237	226	224	269	247	235	247	228	240	227	249	224	245	261	229	226	245	263	241	273	212	281	257	227	248	266	233	241	253	238	227	231	244	259	230	265	252	240	269	239	246	240	224	256	240	232	222	247	247	245	258	241	257	219	222	242	253	262	247	269	217	235	235	236	250	251	261	240	231	233	217	222	247	236	221	247	246	245	231	257	261	261	279	249	250	241	261	232	241	274	238	240	233	246	230	271	234	242	254	257	248	272	218	255	233	237	222	229	272	271	236	260	237	231	238	243	260	254	237	231	255	257	249	243	257	239	223	241	233	225	255	239	250	271	256	248	243	226	259	237	241	225	227	263	251	247	240	232	242	232	227	226	227	241	271	238	286	244	256	259	221	265	241	240	222	229	232	257	241	243	255	260	223	238	216	255	273	243	239	234	261	258	252	247	232	261	229	253	265	250	242	244	277	238	258	268	220	256	237	253	257	230	277	245	226	261	245	214	235	274	242	244	286	218	217	237	247	255	238	240	233	254	273	259	251	244	250	254	238	245	245	225	269	235	233	278	251	237	240	251	249	249	272	215	244	245	255	257	233	243	264	247	234	259	258	263	228	230	262	249	245	257	254	244	253	245	243	248	254	250	257	268	254	275	251	225	223	257	256	220	243	239	236	264	241	253	264	265	254	220	265	247	264	238	237	252	209	244	243	242	251	260	254	250	219	270	230	217	253	271	267	232	233	245	256	235	252	228	247	237	242	252	248	250	246	252	236	201	254	262	261	231	244	242	263	219	234	240	261	247	254	259	245	248	236	269	247	244	241	233	237	237	239	257	252	257	261	219	276	225	269	253	273	218	243	272	257	243	275	221	224	258	257	239	244	271	235	251	280	252	266	231	242	243	268	277	245	265	223	219	267	234	272	235	234	257	254	238	256	222	245	273	258	268	224	263	226	222	269	232	263	265	229	248	257	238	228	217	242	273	254	251	261	227	223	240	226	262	257	240	236	241	245	249	236	251	251	240	240	260	236	215	266	219	240	246	232	241	242	280	234	260	248	240	268	245	276	262	249	245	222	219	248	232	246	276	275	243	284	258	227	271	236	251	279	236	226	251	241	268	227	266	219	259	247	253	228	248	251	232	241	233	250	229	255	236	234	214	262	251	266	280	235	250	243	255	247	265	278	223	276	225	233	253	229	238	267	261	258	255	232	260	227	240	266	239	253	237	256	255	249	252	261	259	249	237	232	257	248	270	261	250	247	259	235	257	268	249	249	261	281	240	258	256	234	258	222	257	221	246	214	236	228	225	262	259	227	257	241	243	232	264	280	241	249	263	253	221	225	237	228	243	238	262	258	235	267	222	237	242	240	237	255	235	254	253	238	234	267	231	248	258	235	248	246	251	243	214	219	251	233	240	234	258	249	229	271	260	233	257	261	262	255	244	259	262	252	268	261	244	250	256	243	250	280	240	246	249	244	255	265	247	258	289	228	258	256	255	260	264	260	228	244	233	287	247	253	238	232	242	243	230	247	254	220	212	243	231	239	255	239	240	238	267	264	238	245	239	228	234	203	260	268	256	254	265	260	247	245	249	222	229	266	234	240	242	238	233	237	252	254	236	271	242	264	209	228	228	259	213	232	245	248	228	246	230	267	268	268	220	244	273	252	248	244	234	261	226	224	239	241	231	256	238	258	262	221	225	256	261	290	229	232	254	257	262	277	258	238	226	237	233	241	229	235	255	233	243	258	223	274	205	239	241	239	247	253	274	262	248	244	250	268	247	248	239	268	261	208	241	250	259	253	243	255	264	281	239	241	223	248	266	238	232	244	230	264	230	247	228	252	276	235	257	266	257	239	271	234	250	239	240	218	271	257	239	247	247	243	266	240	257	248	252	265	247	246	219	247	250	246	238	270	251	271	220	229	241	255	234	272	226	242	220	251	246	249	232	266	252	252	257	225	247	253	252	240	275	285	265	251	248	239	251	268	251	250	226	207	252	246	267	210	261	235	215	229	224	248	226	240	254	275	250	243	250	239	284	246	243	224	230	252	240	255	252	240	243	251	251	225	245	238	212	274	250	285	228	255	263	217	242	264	262	261	265	234	268	230	238	249	234	251	245	245	268	204	225	217	241	249	259	257	239	253	249	256	232	248	250	256	240	222	247	257	263	241	244	261	258	255	262	232	259	246	247	271	264	223	247	239	252	246	229	262	238	232	251	257	242	222	238	277	236	271	230	250	234	250	264	241	253	242	259	225	228	254	236	282	245	246	239	229	235	225	265	219	266	226	235	251	222	240	236	241	233	244	226	239	244	246	254	266	252	242	242	217	276	262	254	250	222	251	244	240	246	212	273	235	246	229	232	256	246	250	239	223	227	238	246	269	226	244	265	239	253	244	271	250	248	273	259	221	247	239	227	256	253	244	231	230	245	243	240	256	245	230	260	255	240	258	253	225	240	267	257	247	240	221	227	224	223	250	254	232	260	253	210	225	240	241	245	270	249	226	247	239	270	283	252	252	245	243	221	236	262	220	253	240	235	245	252	238	262	251	222	237	243	233	272	229	275	255	239	248	215	218	246	237	264	255	243	230	263	256	229	264	227	235	264	247	237	239	234	263	241	250	227	247	229	276	244	243	215	245	243	228	234	246	245	248	241	256	269	258	236	246	257	222	249	248	251	261	258	227	231	243	235	263	221	276	254	296	249	221	240	242	290	231	258	251	229	246	239	236	245	222	243	236	255	239	240	238	249	258	259	232	243	260	263	253	264	259	254	232	250	255	214	237	249	232	236	244	267	230	262	215	217	274	257	233	244	221	248	252	223	243	243	272	244	229	263	248	270	232	254	241	245	243	247	244	260	228	250	259	277	239	236	276	274	251	261	284	221	231	238	242	240	264	274	263	225	254	249	269	215	235	243	231	249	264	248	236	231	254	261	239	219	248	244	253	244	259	252	242	252	237	240	244	237	243	270	236	248	251	252	251	251	220	213	229	226	267	230	221	238	227	235	253	254	263	251	261	281	267	223	243	248	256	241	224	269	245	258	238	254	228	243	258	249	233	257	241	264	243	241	247	259	235	268	259	237	233	273	261	252	239	250	252	246	237	247	239	251	250	297	221	252	225	268	250	226	258	234	234	242	254	217	245	250	233	245	251	237	210	230	241	243	231	238	252	249	226	221	244	249	273	268	252	229	239	260	236	228	230	243	235	259	261	225	260	230	249	222
59901	68253	67208	45209	18940	860	862	847	832	818	841	840	855	819	845	863	806	809	816	845	784	800	810	808	788	835	884	807	804	841	839	776	823	833	788	789	801	821	755	830	776	831	777	803	808	837	799	770	848	852	801	807	816	799	763	834	784	813	789	791	828	808	825	784	825	827	828	784	834	851	821	801	828	752	822	817	826	837	808	777	807	827	802	807	795	833	827	828	834	793	826	831	814	833	860	811	833	856	810	797	815	832	794	824	800	808	812	831	807	805	805	797	830	799	783	843	771	865	807	843	815	787	857	792	829	880	827	824	797	789	803	827	773	816	782	824	848	769	821	760	807	818	827	864	849	793	764	810	801	787	790	846	801	811	831	795	843	804	869	814	827	794	818	876	887	828	861	792	836	787	878	830	819	852	831	793	737	817	788	816	806	769	837	857	807	825	806	837	880	800	763	864	811	813	848	807	822	797	773	846	811	775	828	830	785	769	807	829	738	827	806	829	824	786	880	814	831	822	812	795	768	864	814	818	772	735	827	821	788	848	806	788	794	831	792	813	815	791	799	847	790	818	791	801	864	882	819	792	784	826	794	827	828	753	805	801	813	807	799	823	768	822	817	800	796	771	843	808	824	857	782	779	852	795	829	793	808	764	801	827	831	812	836	794	797	840	800	816	785	836	797	852	803	790	830	883	802	800	832	841	841	817	796	865	817	855	773	761	765	872	798	754	832	806	793	808	790	821	758	847	820	817	790	829	808	843	800	821	781	819	842	842	822	822	848	812	750	842	862	771	841	862	811	814	830	810	847	775	838	802	857	882	819	815	806	787	780	859	831	838	795	811	852	830	824	803	830	817	835	848	802	852	777	795	780	826	831	821	802	833	813	850	790	800	783	845	788	859	836	811	832	802	815	822	815	784	844	800	799	833	769	817	806	813	817	824	818	822	828	773	846	822	821	812	771	799	799	814	878	812	800	777	800	802	780	786	789	827	819	804	778	865	797	808	839	794	835	821	855	837	808	800	833	798	848	776	815	848	838	815	801	791	820	887	845	825	791	827	809	805	857	839	829	785	797	763	793	840	815	806	815	806	791	792	800	799	826	798	805	798	742	813	788	774	842	818	765	806	862	887	808	788	776	778	818	787	827	787	837	814	834	749	848	822	843	757	800	820	858	821	832	845	849	786	821	759	832	815	839	857	805	812	807	814	777	826	850	870	801	860	809	834	811	788	808	887	778	825	854	748	801	800	873	812	806	795	810	836	867	782	826	819	797	769	794	829	791	808	804	842	808	772	830	810	837	765	857	763	804	770	778	741	776	833	827	805	822	862	777	871	823	804	892	851	784	887	824	803	805	750	814	762	826	826	772	780	752	852	826	844	824	815	806	803	832	801	860	832	818	824	807	818	828	849	811	823	824	801	824	809	781	825	801	838	802	840	800	820	826	822	833	801	814	785	797	824	811	804	813	804	805	811	832	815	879	785	824	776	764	798	778	790	791	782	792	817	796	797	842	830	805	811	832	781	823	836	823	796	794	807	817	786	816	785	832	773	882	798	785	791	808	799	813	831	841	799	800	757	795	781	758	807	823	797	821	810	830	787	822	786	807	862	819	836	839	801	744	777	832	788	781	758	828	815	800	850	772	856	816	782	791	815	796	834	777	772	788	802	774	787	812	817	856	798	830	851	791	817	831	788	851	815	782	822	852	825	807	817	876	815	840	797	819	811	829	816	804	749	813	829	862	825	806	861	884	829	747	819	830	835	751	780	857	832	833	884	835	788	806	820	781	800	808	772	808	770	822	783	817	816	834	749	821	861	794	831	817	856	786	779	817	841	778	805	806	805	811	792	800	820	827	815	761	795	802	802	822	778	824	830	838	816	810	833	850	860	807	780	763	826	844	814	801	831	818	873	837	817	810	885	835	830	769	803	777	796	878	857	810	847	836	832	836	826	805	817	824	827	815	825	791	819	822	834	816	829	825	806	867	836	806	861	809	809	811	887	869	849	818	804	781	770	780	819	813	849	852	835	818	800	819	825	798	819	827	822	840	865	766	786	794	810	802	814	806	816	781	829	851	803	804	830	759	862	828	825	865	801	843	799	799	811	855	835	819	822	800	838	835	775	807	792	729	749	817	760	784	793	777	827	833	839	810	814	844	872	815	853	789	788	795	798	753	780	802	806	815	819	792	787	774	805	803	870	791	790	809	804	820	851	829	848	819	782	797	803	803	768	908	786	872	806	851	830	853	792	782	790	789	769	819	812	836	790	803	814	840	808	843	849	782	802	833	825	786	778	823	801	792	818	791	810	804	822	807	880	835	848	837	824	803	846	819	775	819	744	815	792	842	804	802	759	791	819	797	786	790	777	796	839	763	807	840	820	817	804	819	765	805	844	861	820	805	832	823	781	763	853	810	824	815	863	812	817	768	797	833	814	841	791	829	829	779	851	809	824	812	801	772	789	787	844	811	767	823	825	803	832	807	794	796	782	857	773	876	815	814	795	828	805	824	805	791	787	799	805	781	806	852	799	772	808	803	819	857	800	828	854	826	840	787	854	805	770	730	806	849	871	843	836	836	826	776	834	813	815	739	797	798	796	797	813	799	817	769	781	849	794	780	832	824	867	746	819	859	794	824	813	824	791	781	817	838	881	840	840	791	786	819	790	834	799	819	787	843	770	845	834	793	901	793	833	784	845	808	862	840	829	849	808	796	800	854	829	818	798	817	775	855	800	799	844	765	811	831	824	870	824	824	820	841	800	848	775	794	774	777	775	798	865	821	814	812	830	786	817	868	788	863	815	819	827	770	851	826	765	796	848	856	851	805	789	806	790	832	780	809	781	819	780	849	756	833	821	827	818	795	803	770	823	815	844	806	841	805	807	819	840	793	835	799	794	790	832	811	758	817	809	798	788	800	868	787	835	814	834	792	802	832	867	838	772	825	854	825	804	844	825	825	823	798	773	833	807	871	804	838	842	806	789	830	861	788	803	856	842	761	808	842	857	820	830	819	803	793	868	809	803	854	858	796	795	825	783	786	799	810	813	784	809	809	788	803	801	795	821	838	853	811	809	739	835	813	780	809	866	784	768	761	836	808	824	817	873	803	828	814	810	816	840	801	856	799	821	829	803	824	835	820	780	832	850	833	797	812	830	800	793	819	821	755	813	835	881	872	856	793	786	848	785	741	785	796	828	798	791	839	794	843	823	798	789	802	804	801	825	812	813	815	829	867	839	851	788	783	860	813	817	822	799	834	823	819	817	772	763	796	797	790	842	799	840	787	788	803	816	785	860	825	820	798	856	847	805	785	825	770	812	804	804	782	834	849	805	842	802	814	760	816	853	752	780	840	821	813	762	790	825	835	828	796	808	844	881	853	811	779	833	812	823	835	837	797	790	813	821	847	796	818	852	811	847	763	792	818	763	835	850	901	820	818	822	791	841	778	827	794	842	821	814	844	809	831	844	842	870	837	793	795	804	727	785	764	797	813	777
21250	19380	12116	4433	899	248	225	231	245	213	251	213	251	229	237	238	224	214	235	233	253	231	226	249	227	222	268	228	204	223	238	226	209	223	212	213	226	223	214	230	242	239	220	222	232	242	221	221	213	216	245	214	229	226	234	229	242	235	239	241	238	245	224	222	226	253	210	215	224	228	222	250	237	230	230	212	200	234	247	224	202	219	230	246	234	230	236	200	195	243	232	227	234	252	250	218	208	242	246	242	229	248	217	226	239	227	227	238	229	216	243	245	226	232	251	209	216	226	230	242	207	228	220	213	245	256	229	213	214	244	201	268	244	225	237	195	213	230	254	241	236	211	215	228	246	244	220	216	225	250	227	222	243	249	207	236	212	228	230	225	220	252	219	221	219	212	210	267	219	241	225	228	218	218	230	233	228	216	221	239	226	235	254	245	238	243	229	236	217	238	248	238	244	218	251	208	216	231	205	217	219	220	231	238	234	221	226	227	237	242	242	223	225	201	212	211	205	245	236	231	261	234	200	226	216	221	238	236	251	241	228	226	225	222	204	233	207	225	217	259	225	231	230	226	196	235	223	232	248	237	224	238	231	221	227	206	239	202	216	220	244	195	218	251	243	244	205	234	226	257	230	233	229	220	223	218	206	229	212	242	236	222	219	229	207	246	203	214	206	234	215	260	240	238	233	202	191	223	222	213	217	239	238	211	247	224	256	220	225	240	230	245	229	218	228	220	240	241	227	235	246	220	256	237	217	251	257	224	241	207	204	209	251	238	226	223	256	198	224	248	258	225	237	213	225	243	237	231	229	223	226	232	235	240	231	206	248	245	237	236	233	226	215	233	227	215	231	247	208	259	221	249	206	238	213	226	212	239	242	251	216	235	237	201	229	238	236	237	210	213	222	260	242	217	220	247	224	228	213	231	223	229	218	228	196	210	212	232	240	233	236	206	235	210	240	192	225	224	234	211	204	218	225	232	239	246	227	273	195	221	244	234	229	228	231	243	231	222	233	236	236	221	230	253	211	230	251	240	238	221	218	228	246	232	233	241	231	226	249	235	220	214	246	214	205	233	234	216	219	222	220	241	202	223	255	239	228	211	239	229	237	216	220	233	213	216	206	259	246	232	223	245	226	231	208	249	220	218	222	210	194	230	234	213	231	255	236	238	219	238	232	217	242	233	218	220	213	228	255	234	220	241	218	250	237	204	248	201	199	227	228	222	231	231	256	220	251	218	236	246	246	244	222	244	236	197	201	245	227	203	241	252	236	226	219	191	212	226	217	230	224	215	226	252	248	215	246	229	197	245	218	262	242	228	224	214	222	238	218	241	217	224	218	224	245	226	197	247	215	250	211	233	260	236	253	223	213	238	243	231	242	212	224	225	225	219	225	222	229	224	232	227	229	215	227	255	212	233	231	221	256	223	233	200	231	218	228	226	230	224	229	219	207	241	248	225	250	252	250	262	264	246	229	214	203	234	234	222	249	234	238	204	225	222	229	226	237	272	235	230	229	218	235	219	223	239	243	244	217	238	215	241	227	223	229	229	234	215	238	234	232	229	237	217	254	231	222	237	225	240	239	223	227	250	209	248	233	234	209	228	242	215	231	240	217	229	193	235	225	215	240	241	220	238	206	233	223	234	216	228	217	221	205	249	216	227	217	236	228	201	234	219	245	232	217	228	221	225	234	232	222	240	209	219	233	212	223	209	266	217	224	242	247	231	205	190	225	208	225	225	242	203	246	233	218	224	229	208	230	190	244	218	219	244	242	220	231	249	238	220	198	214	217	241	242	225	213	243	232	212	206	213	237	247	210	232	239	207	231	200	244	213	218	215	235	217	225	226	203	225	210	238	242	214	233	217	228	234	215	237	216	214	224	225	205	248	248	215	253	263	210	205	237	253	268	243	247	193	242	241	236	214	224	236	241	233	203	247	221	238	213	227	226	221	218	198	230	215	226	219	221	212	226	248	213	238	218	248	228	196	220	200	225	232	206	187	238	207	242	250	225	255	227	256	233	230	233	228	248	229	233	251	218	251	226	223	220	215	217	244	226	224	206	234	206	228	248	221	213	253	227	258	245	234	222	245	210	235	232	223	217	217	222	224	228	226	236	212	213	235	190	235	222	213	225	238	234	235	192	228	237	218	201	214	231	227	212	205	221	229	225	229	234	220	241	241	230	226	226	228	227	234	230	232	233	238	228	225	243	209	239	243	230	212	235	231	208	224	244	219	212	203	254	225	246	232	244	223	205	211	231	246	252	205	182	242	236	211	221	206	215	250	218	213	242	225	207	217	216	216	199	218	226	261	226	241	248	220	236	211	242	226	209	232	240	242	228	239	219	208	206	218	215	233	251	255	242	224	221	244	217	247	226	235	244	251	245	228	209	261	232	192	237	222	208	220	198	232	207	218	223	226	253	240	223	239	238	206	226	222	244	211	189	197	255	233	205	217	218	241	208	232	247	241	217	242	232	223	224	224	235	216	241	238	228	223	224	215	216	221	225	236	217	208	208	224	211	215	204	220	220	219	245	236	225	224	203	230	241	223	238	218	220	216	249	208	227	240	226	220	239	204	235	238	203	237	245	191	242	223	255	223	213	238	239	229	218	212	236	212	241	246	218	207	235	236	216	238	229	238	239	248	238	220	238	228	229	227	213	236	223	209	246	231	240	208	216	230	191	228	227	261	233	225	214	227	213	229	199	206	231	238	222	220	212	224	229	245	213	249	229	241	225	243	228	235	221	212	238	226	222	239	247	207	236	241	248	230	214	227	214	229	186	210	243	228	233	226	212	210	262	223	239	222	227	201	263	220	243	250	242	199	224	237	210	247	236	233	234	251	233	220	230	217	227	232	221	211	214	211	234	205	248	222	243	237	231	211	213	230	226	237	235	225	211	216	233	237	222	240	224	226	218	226	224	238	198	214	212	271	198	232	227	229	234	223	229	216	215	252	252	243	238	228	204	222	214	224	226	219	243	237	222	225	223	233	244	243	228	214	233	221	235	235	222	219	234	212	211	262	206	211	213	194	232	229	223	211	208	225	236	236	221	208	212	227	228	242	240	224	218	252	220	219	229	219	220	228	214	196	231	245	224	204	244	225	229	221	229	232	193	220	227	242	206	223	256	241	205	223	214	235	229	220	237	229	247	211	235	235	233	251	230	217	205	252	225	227	234	197	265	223	217	202	232	234	215	239	219	218	229	216	201	220	236	261	245	206	228	229	222	258	214	245	246	240	235	229	224	210	260	225	223	210	220	243	217	211	239	238	220	194	229	229	224	223	230	224	239	219	235	195	231	243	246	236	248	230	231	227	233	214	228	207	209	233	230	240	237	224	233	244	223	194	235	233	245	234	210	219	235	207	221	220	215	228	216	231	230	248	244	232	241	247	245	244	225	246	239	212	216	225	243	238	205	221	220	201	213	216	235	212	246	234	218	202	243	232	237	225	246	214	230	243	235	223	235	240	215	209	229	209	219	234	209	222
24710	25808	20685	10756	2508	778	812	734	769	777	742	809	771	745	754	806	798	794	728	771	815	785	784	813	778	789	760	805	807	771	698	801	794	762	789	739	755	805	770	755	752	792	844	739	753	778	750	757	757	801	757	820	784	811	789	728	803	776	820	820	740	809	811	794	729	752	773	755	825	772	828	792	742	750	791	720	757	774	796	784	791	794	784	767	749	750	770	779	792	809	762	773	786	781	764	752	764	779	753	742	784	800	781	752	797	755	754	804	744	733	754	755	779	769	773	766	767	794	757	759	789	830	744	789	752	800	725	789	823	726	704	772	767	835	759	811	757	701	828	788	832	794	784	773	778	754	763	779	754	746	788	713	789	766	781	762	766	757	767	762	821	781	791	808	771	768	785	764	800	730	811	784	786	763	784	783	783	775	791	829	702	817	746	760	810	753	729	752	767	770	742	756	783	799	800	754	760	768	783	772	810	718	754	810	793	745	841	765	803	815	756	791	774	792	746	816	796	774	815	781	735	761	783	710	768	749	776	795	767	766	745	780	782	794	770	747	729	789	761	789	746	756	799	775	820	772	762	820	778	793	777	745	808	784	793	769	812	851	804	817	759	747	776	774	761	809	770	813	754	819	789	775	732	798	783	770	790	803	755	758	810	772	801	808	756	783	775	798	797	730	744	774	762	754	781	725	851	754	800	758	768	731	809	759	769	773	803	779	789	797	733	762	748	768	759	778	822	835	792	782	795	774	739	799	820	723	800	797	734	759	750	794	781	777	783	737	782	796	783	754	767	767	743	780	796	741	734	767	763	776	802	780	766	751	782	795	799	803	790	747	769	800	768	810	786	785	772	809	811	694	760	815	784	801	728	849	745	774	801	744	748	765	754	744	803	798	762	715	779	784	776	768	804	754	798	753	792	792	793	801	786	770	774	801	821	738	762	826	746	773	801	753	794	778	761	758	799	780	812	776	752	785	751	820	818	755	769	739	820	774	738	772	761	786	754	781	815	722	788	759	774	757	802	800	782	800	761	809	795	788	790	760	780	792	774	771	785	773	784	729	792	775	769	808	779	762	781	777	791	746	780	739	843	756	772	779	772	801	763	782	754	799	797	736	765	781	788	778	780	798	767	776	769	778	756	761	755	781	772	748	768	743	824	791	783	782	737	782	788	737	782	781	735	798	782	768	741	776	795	779	767	772	752	784	740	797	794	787	787	757	786	730	809	749	728	779	757	805	729	739	755	767	770	750	795	797	737	816	764	752	730	747	792	767	762	755	819	758	771	825	733	773	818	784	774	803	824	775	758	745	737	806	766	783	779	742	726	706	746	779	781	798	813	742	729	758	777	740	785	797	769	789	797	785	763	748	774	777	743	787	829	731	838	779	852	760	754	814	811	857	792	787	821	718	731	740	779	778	775	738	769	789	790	796	814	823	752	761	824	757	760	753	784	816	812	770	739	786	719	817	803	717	740	796	767	742	756	789	755	741	750	761	744	781	716	754	767	763	794	730	800	719	782	753	732	774	745	821	805	752	728	764	798	801	725	747	753	854	765	760	788	761	813	750	751	751	782	731	762	788	752	817	739	730	764	770	785	786	748	794	759	770	780	858	726	818	797	808	747	838	788	791	804	768	814	790	764	777	787	776	772	780	778	724	757	801	764	731	804	792	775	845	756	762	802	782	765	828	767	750	820	776	714	794	783	757	792	730	772	829	780	779	771	769	781	782	756	724	797	801	826	837	790	809	755	823	787	726	788	824	781	770	737	753	782	742	755	779	754	774	735	776	762	742	760	784	748	798	734	758	754	760	814	787	782	749	750	762	788	834	782	779	783	797	779	760	825	774	771	754	727	729	773	801	755	779	809	730	744	761	748	779	785	819	778	765	774	741	712	795	762	770	697	782	769	759	734	762	827	743	790	733	791	784	773	751	733	790	772	752	781	810	767	798	760	797	753	777	773	821	834	757	803	733	817	786	778	751	809	823	753	771	780	816	769	732	805	738	759	800	747	825	784	768	813	754	832	767	773	760	781	772	802	764	811	766	772	747	786	773	754	772	741	790	735	774	726	787	744	754	769	816	789	777	749	751	777	720	760	719	815	769	833	774	809	790	751	741	794	752	794	802	731	785	737	776	786	789	729	817	826	728	766	742	787	786	767	754	749	798	760	818	793	803	793	733	803	818	791	772	768	805	763	805	766	823	753	791	762	811	740	777	756	724	779	772	733	776	780	772	746	761	740	799	791	799	785	745	803	746	787	764	778	771	784	786	807	806	785	794	768	784	764	802	808	783	760	767	787	767	768	734	811	813	786	769	708	742	760	766	770	786	811	738	787	791	766	811	750	773	794	734	758	769	739	803	761	711	762	793	796	803	760	791	797	726	748	823	760	808	758	816	755	816	810	760	809	798	787	800	712	728	799	825	780	768	785	772	736	838	773	784	802	746	782	754	780	769	781	754	789	824	759	776	737	771	757	784	781	749	786	732	828	716	799	777	815	811	814	773	785	755	807	764	826	805	775	764	791	795	840	757	780	774	766	729	793	753	772	778	795	840	768	823	746	806	775	812	738	722	767	738	788	829	730	732	777	798	734	753	751	818	743	773	764	775	778	756	744	730	801	748	735	786	770	744	761	775	787	831	777	732	760	770	810	820	783	757	781	752	753	745	805	748	775	771	745	762	773	774	775	754	718	771	812	818	781	742	802	768	766	798	757	714	776	796	807	794	761	777	753	835	838	770	812	754	815	792	824	758	729	734	848	836	768	739	785	789	774	804	748	766	800	775	793	734	857	746	775	756	797	788	774	742	751	776	797	766	771	805	777	772	804	755	740	744	800	794	731	740	766	759	788	781	765	787	784	762	728	757	810	746	709	807	747	786	706	746	806	780	789	774	718	738	826	789	775	793	793	784	789	820	761	762	798	721	839	794	808	792	807	789	736	753	758	783	826	747	820	767	810	783	766	767	757	833	774	837	810	794	796	798	821	783	811	746	792	818	749	789	739	779	757	777	724	813	755	799	787	807	783	747	777	758	777	787	767	781	767	786	771	782	766	775	787	752	765	775	761	778	805	752	766	748	782	750	748	786	820	775	769	811	774	762	763	770	813	803	790	739	798	779	773	757	761	802	789	769	735	746	786	773	709	783	731	741	755	801	774	779	735	793	721	777	756	786	786	789	806	746	775	811	743	784	725	721	812	818	763	755	832	815	748	786	787	794	824	794	767	774	798	750	773	748	768	795	738	778	777	769	727	793	747	773	740	798	787	783	824	756	783	777	727	735	744	773	783	791	787	746	790	794	760	743	803	779	746	782	796	773	768	793	799	708	790	771	783	764	775	768	752	771	794	769	770	776	764	811	757	768	768	738	749	817	821	767	770	799	789	800	814	800	793	746	781	798	756	739	806	798	716	765	830	790	782	837	729	793	775	792	726	783	747	834	757	784	729	754	783	773	812	777	800	776	794	812	747	818	761	757	762	842	752	733	768	737
65946	69636	59655	34862	12444	839	211	223	204	201	211	178	185	181	206	153	195	205	185	193	200	192	183	229	185	177	184	187	192	176	183	182	190	205	179	206	148	180	195	183	164	192	180	176	199	181	175	183	194	214	193	211	200	206	210	187	199	178	216	197	204	187	159	183	211	194	200	179	191	187	172	211	183	194	202	191	208	195	183	191	175	197	198	196	181	193	183	169	198	193	181	181	167	197	196	184	182	200	208	192	211	203	173	192	185	200	181	177	179	174	172	192	172	180	178	184	178	170	204	208	172	204	183	212	180	195	185	187	189	194	202	184	205	218	216	205	196	211	190	178	188	192	165	182	187	169	194	193	169	191	193	190	216	181	183	185	185	185	189	186	181	195	203	181	201	171	209	190	198	190	194	186	168	195	177	214	201	176	172	167	184	182	182	180	184	185	170	175	212	190	177	175	198	201	178	181	160	182	194	199	168	174	192	202	173	168	169	189	209	181	193	183	209	181	164	196	187	209	173	195	183	189	193	207	198	186	205	166	183	194	189	182	170	200	196	228	179	186	178	179	205	190	195	175	188	180	186	192	182	185	165	170	177	178	191	215	195	193	187	175	208	172	205	166	198	170	179	193	159	213	201	180	196	195	166	183	197	200	215	194	170	160	163	204	167	189	181	192	155	169	197	172	184	184	182	183	196	196	164	198	193	189	206	202	172	183	206	203	184	195	195	176	170	193	202	219	165	185	202	178	177	203	186	175	183	205	206	207	197	216	169	161	199	194	173	188	204	193	165	161	178	157	183	162	171	195	210	194	192	186	186	198	182	174	186	199	194	189	180	193	197	219	168	204	204	159	193	186	189	189	190	197	160	174	185	190	230	218	187	199	163	173	199	181	188	201	190	197	210	179	166	184	202	189	192	191	174	179	180	186	213	181	184	185	178	173	207	177	168	193	195	203	174	177	189	174	192	175	204	187	182	203	156	201	167	194	185	194	207	196	175	220	202	191	171	186	187	182	203	190	172	167	197	178	181	190	171	190	173	176	189	173	173	187	192	194	192	208	200	197	198	170	210	177	183	181	188	197	163	204	181	196	181	204	174	204	194	180	178	191	214	176	175	199	211	204	182	208	175	203	205	166	188	191	200	180	184	179	178	204	213	215	189	198	189	173	200	199	195	195	202	187	201	182	192	171	187	192	179	174	209	185	177	193	202	181	170	198	211	172	202	194	182	210	193	192	193	176	165	191	176	192	182	184	191	186	189	203	188	197	169	206	179	222	194	185	197	204	184	178	196	177	206	172	182	186	179	184	198	206	176	205	205	206	181	196	171	189	162	164	201	179	209	192	194	183	230	198	189	157	176	159	201	196	208	175	174	195	165	216	193	176	194	205	192	208	189	218	219	189	205	194	150	163	199	209	200	176	189	193	176	163	198	177	204	207	187	225	175	205	155	178	196	184	190	185	168	179	170	192	183	203	191	183	170	166	209	167	177	174	199	177	211	173	187	179	169	205	179	197	185	188	175	160	218	192	197	183	173	207	209	180	186	196	190	193	191	189	202	181	217	184	189	191	188	201	203	195	198	183	206	215	162	198	176	196	209	179	211	193	188	190	178	209	171	179	204	192	187	178	177	183	187	181	191	193	225	176	204	214	185	197	215	185	174	173	180	180	175	187	168	193	197	181	198	188	184	195	191	181	198	183	182	178	182	143	191	192	183	198	189	192	207	194	184	188	180	187	175	183	187	191	166	200	175	180	169	201	196	195	179	174	185	190	208	169	177	185	199	171	176	188	184	192	199	199	185	198	193	169	166	225	184	172	197	197	190	184	203	175	178	183	192	192	186	156	172	185	187	206	194	209	183	177	191	195	197	192	201	182	182	173	213	199	197	183	185	170	202	208	181	198	180	199	171	179	201	185	199	160	202	201	201	194	178	209	213	180	186	167	184	171	203	183	178	187	176	187	190	180	197	177	178	172	210	177	176	206	180	182	178	168	203	183	179	198	171	163	190	193	180	197	199	187	178	207	165	194	192	184	188	192	187	179	169	176	188	155	171	194	200	185	230	170	195	176	200	198	191	204	192	207	174	180	182	191	168	195	196	184	194	173	205	206	176	178	158	180	199	178	198	167	198	186	174	164	199	205	184	227	203	195	208	198	166	192	173	166	172	170	190	169	154	178	184	212	211	175	212	178	197	166	197	199	185	185	196	205	180	170	152	189	200	200	180	183	196	196	174	189	195	207	188	190	199	219	190	197	180	199	195	179	177	188	185	195	163	184	181	177	202	210	230	194	175	187	210	147	196	199	184	183	162	179	183	174	174	190	190	191	197	184	204	184	192	180	170	202	170	153	196	167	214	202	200	190	173	214	191	194	209	206	188	204	199	205	205	162	210	211	211	196	195	186	178	207	192	175	175	180	179	184	187	195	177	194	197	190	166	191	187	219	211	179	169	179	187	173	188	197	191	201	179	178	217	195	208	204	183	177	207	180	160	206	206	190	186	193	202	183	163	160	167	171	162	181	186	175	201	167	191	191	188	163	194	184	181	204	191	208	184	193	168	208	199	197	193	180	206	193	205	178	192	190	213	190	203	192	187	203	206	196	191	196	181	164	197	192	188	181	196	220	188	195	202	189	189	186	203	175	172	212	185	191	172	182	174	173	179	180	177	186	210	197	187	167	211	189	186	176	184	191	195	181	185	174	191	177	186	185	189	184	172	181	181	200	200	217	187	164	175	185	171	206	178	173	171	208	204	168	203	177	193	190	187	191	175	191	196	199	186	205	195	191	180	194	187	188	174	178	209	196	200	205	201	207	199	198	176	180	192	180	188	206	187	186	188	206	196	173	207	191	203	185	182	171	191	196	198	167	170	174	210	199	200	203	187	200	179	182	206	194	167	187	180	170	191	173	204	181	186	178	197	196	176	157	182	209	192	190	203	191	189	191	188	180	169	194	181	194	182	200	183	206	179	173	177	177	195	195	188	197	186	199	204	199	182	184	187	186	205	179	182	176	191	209	204	179	198	187	182	175	187	201	188	193	181	225	209	196	198	206	182	184	174	184	166	211	207	176	186	195	166	187	185	183	194	203	232	175	190	201	170	180	192	157	194	197	170	189	180	173	202	185	188	203	180	193	192	219	191	187	180	201	163	204	187	195	195	172	164	214	185	194	180	199	182	185	173	191	195	212	187	174	180	182	189	199	191	193	167	206	191	198	198	191	200	178	208	198	207	183	178	177	199	178	183	188	194	186	170	171	187	190	208	197	172	184	186	191	187	196	194	191	203	178	153	174	191	199	187	197	195	158	172	218	186	170	193	190	176	183	184	166	190	207	185	208	212	199	194	193	165	185	188	205	199	186	195	193	204	186	193	171	197	211	179	180	190	187	190	197	187	182	196	191	183	188	172	175	187	197	207	176	177	164	210	196	192	150	176	191	192	194	182	193	188	193	190	178	182	192	187	180	207	214	195	196	175	179	194	175	177	206	182	203
47574	56354	57517	38597	14190	665	665	630	609	679	682	641	637	615	692	673	673	672	652	663	653	651	665	651	625	673	709	602	643	647	620	715	693	689	613	671	649	656	684	681	639	640	708	667	684	624	633	710	619	619	626	632	615	682	647	693	674	641	659	679	675	687	652	668	695	662	683	624	690	674	624	680	661	673	641	614	651	667	646	670	665	665	648	663	662	678	658	637	638	713	674	666	656	638	660	635	662	674	636	608	681	717	617	657	677	667	657	639	643	716	654	622	680	652	679	612	647	677	666	642	590	654	653	617	662	676	655	648	664	637	630	693	667	598	659	684	637	617	627	635	638	646	650	631	637	627	635	653	625	652	674	686	731	607	648	645	628	666	701	670	666	697	639	676	652	642	720	656	663	645	611	638	666	668	688	642	650	635	658	666	645	666	658	684	656	702	649	627	637	678	639	600	658	631	659	666	615	684	691	676	666	618	694	645	648	641	656	649	697	623	662	684	653	648	634	628	643	668	649	689	677	628	618	649	690	648	642	647	625	656	671	606	658	610	648	679	640	643	619	735	634	632	642	636	651	644	657	708	639	666	689	655	639	668	674	636	653	671	655	659	649	639	674	703	684	640	651	635	672	657	657	690	669	662	652	619	590	665	601	632	658	628	639	697	648	690	624	631	657	696	623	652	663	630	696	671	638	645	688	667	607	642	658	663	638	639	677	642	650	666	680	684	648	581	662	670	665	652	668	656	680	745	664	688	638	658	649	675	652	622	673	641	729	724	650	612	648	631	644	702	622	636	632	683	664	662	650	643	654	671	707	699	672	645	666	640	648	648	670	611	617	631	642	665	631	662	604	667	623	652	652	669	716	648	660	720	683	666	637	639	635	667	652	612	598	669	650	638	656	691	663	680	687	651	711	652	673	622	626	682	654	607	680	664	662	644	700	639	685	655	667	660	665	647	669	674	652	674	669	599	649	631	680	679	683	662	666	652	705	648	640	651	652	639	670	596	685	648	673	649	671	659	660	627	697	685	649	662	661	673	633	681	668	610	685	663	642	690	632	687	654	642	704	621	637	667	653	682	651	688	642	632	634	667	633	604	654	686	601	641	634	681	652	660	643	637	672	674	614	693	671	627	669	648	681	687	669	652	666	645	654	651	642	669	660	650	622	630	640	663	676	671	671	640	685	655	620	653	681	708	685	689	636	626	624	664	699	703	642	647	661	660	693	642	642	668	663	649	677	665	636	647	656	634	647	655	627	623	682	662	689	635	658	650	658	672	646	667	644	646	606	634	641	664	633	645	705	650	583	643	624	639	723	645	618	643	666	644	645	653	700	671	655	668	685	659	702	627	650	698	617	630	670	627	673	663	660	662	661	652	631	690	611	682	686	637	628	636	682	604	641	669	680	620	645	647	709	671	602	643	684	659	651	653	608	616	666	671	678	670	624	666	702	698	679	655	624	707	630	653	646	636	666	672	637	660	619	677	690	663	684	639	644	616	647	647	693	625	687	668	631	624	669	649	693	677	644	679	656	677	678	637	705	650	636	619	649	655	650	693	658	580	601	663	625	670	665	641	633	605	627	679	677	656	680	692	637	656	665	661	636	722	680	625	653	660	633	672	673	677	676	681	636	714	678	619	636	656	634	669	620	677	681	615	646	620	648	670	655	653	664	684	624	698	695	657	623	632	622	651	661	613	676	658	671	620	661	683	642	642	653	674	681	652	633	642	661	673	698	614	642	663	664	646	704	657	674	717	674	641	609	673	622	639	631	652	656	631	643	654	634	609	660	670	682	650	669	668	629	668	676	646	681	634	657	653	703	678	655	638	658	651	626	663	637	688	656	646	692	619	691	661	648	727	664	686	666	688	657	689	637	631	644	651	652	662	677	707	632	633	636	609	676	667	682	682	662	664	608	682	639	642	670	652	645	624	659	671	647	648	648	669	656	661	629	662	625	660	663	670	649	613	676	690	604	653	656	645	649	663	598	669	678	647	695	659	630	676	646	677	649	685	641	628	650	647	620	685	658	681	664	589	673	644	660	681	695	670	584	643	651	687	670	646	661	662	627	677	671	689	633	649	651	641	662	673	665	653	629	691	623	672	673	695	639	657	704	642	680	671	634	677	634	632	629	730	629	649	673	666	681	674	610	693	690	611	618	704	624	632	671	659	659	646	703	663	642	647	657	641	649	639	657	619	623	645	649	632	665	687	679	646	665	659	662	695	657	632	671	581	676	656	639	645	650	645	681	675	662	653	719	630	637	712	675	671	649	663	638	654	685	681	677	668	612	646	674	675	669	675	678	653	691	674	691	624	652	682	638	657	648	658	652	657	647	663	683	613	684	612	661	631	606	643	608	706	664	641	619	671	638	647	700	600	654	658	648	690	621	654	709	693	643	667	663	621	667	654	642	620	671	655	705	633	625	626	696	642	645	664	652	662	679	635	627	684	671	670	656	663	668	659	633	616	644	657	640	681	662	641	675	660	639	650	641	684	681	643	656	574	659	685	696	690	651	672	674	603	641	646	642	606	667	679	681	680	613	591	615	651	677	699	651	653	631	636	656	603	683	628	657	637	641	597	657	687	619	634	645	710	655	659	688	634	643	656	627	670	619	647	622	663	710	621	688	619	661	636	666	651	672	688	679	662	662	611	644	613	669	637	653	671	646	611	645	660	669	695	626	714	649	632	620	643	676	683	686	643	566	649	637	651	646	681	642	686	633	690	624	676	668	672	664	644	676	649	623	674	648	665	680	678	698	665	642	674	680	639	639	623	685	619	681	642	668	622	648	670	621	606	631	671	685	693	676	620	646	657	660	649	684	619	685	671	637	662	611	660	652	668	648	641	672	681	653	656	619	671	682	635	653	611	652	624	670	644	660	611	633	637	634	654	662	675	689	652	653	621	673	662	640	666	656	646	602	655	705	621	617	636	658	668	664	675	657	655	691	654	618	662	669	662	615	687	648	656	696	623	624	657	607	638	646	660	673	671	696	664	654	703	680	650	638	648	670	673	675	623	634	664	631	681	631	629	695	686	686	673	601	615	637	629	665	647	680	668	657	614	672	671	684	653	664	644	652	677	653	617	646	708	697	622	690	617	623	649	620	663	634	593	599	680	694	691	675	638	627	658	703	666	660	607	646	606	674	642	659	659	673	666	664	694	657	653	645	697	679	646	619	645	692	685	686	643	639	608	684	656	651	648	612	609	641	654	637	634	665	683	706	655	673	672	636	668	662	644	657	640	658	664	640	664	683	677	580	662	660	710	680	647	623	665	673	632	665	651	631	689	645	660	652	666	597	641	671	643	629	691	661	608	630	631	669	651	718	653	671	664	660	694	626	639	675	626	647	674	625	691	631	673	627	612	585	635	648	661	678	678	631	623	615	590	679	672	632	682	660	647	656	662	609	620	665	666	695	674	662	677	641	672	660	643	663	644	643	678	652	689	661	688	635	659	621	614	646	654	655	675	692	661	641	683	620	641	604	689
77460	77257	64398	36699	14950	1453	282	250	269	251	251	266	267	252	236	229	224	272	256	240	234	278	259	263	276	267	232	244	235	248	225	244	264	256	245	270	282	267	268	240	248	248	227	243	239	221	229	263	279	264	269	250	246	250	254	238	243	238	243	281	241	248	235	273	242	245	264	272	266	242	233	233	267	260	223	250	233	269	250	250	224	258	227	239	244	231	249	255	235	267	270	238	234	251	260	221	246	244	276	238	247	254	256	245	274	294	245	223	254	243	246	239	245	244	239	247	268	268	251	245	261	230	267	277	271	244	246	264	295	243	264	281	260	259	245	239	252	259	235	238	215	265	223	285	283	242	280	265	264	237	242	213	248	233	253	264	266	249	289	251	240	267	265	261	259	235	214	245	247	252	250	281	258	246	260	250	254	262	237	214	244	230	224	236	242	270	244	290	262	273	258	255	268	255	240	281	251	254	252	243	254	256	222	241	251	248	259	240	261	252	262	238	221	245	223	247	227	259	256	237	246	257	265	252	232	235	238	249	252	256	257	246	270	255	252	258	234	238	223	245	281	279	266	221	233	221	231	281	275	247	251	272	235	254	266	224	217	250	247	244	253	262	267	262	260	246	243	270	271	210	225	246	235	253	248	262	231	235	240	265	220	252	248	272	256	264	270	244	265	252	241	252	212	244	257	251	252	232	245	240	240	235	228	244	247	246	287	249	267	245	232	269	219	250	241	282	268	246	248	248	249	249	257	265	271	247	270	239	248	258	251	224	261	244	281	232	281	221	260	226	228	277	282	251	225	221	248	252	231	271	238	254	258	251	228	251	274	244	253	284	259	263	274	275	286	267	245	246	238	253	232	269	241	266	233	253	257	246	288	266	271	240	268	249	229	242	255	243	246	235	249	236	255	266	238	263	250	239	232	244	227	240	257	256	242	273	260	254	235	232	256	234	248	270	272	219	251	234	223	257	255	278	278	250	244	228	264	248	247	247	260	249	257	234	248	257	275	260	238	236	237	255	285	256	220	237	240	211	239	262	278	219	263	258	250	263	265	260	234	262	256	236	282	243	268	260	261	252	242	235	257	220	241	228	227	197	239	255	209	250	258	238	276	287	254	249	242	240	239	249	251	253	253	261	244	266	249	249	246	235	251	251	251	232	256	243	243	260	266	246	271	246	232	273	270	239	244	263	254	219	262	275	255	262	211	257	279	245	247	220	253	280	264	276	240	262	240	230	225	246	252	236	252	240	251	236	234	253	266	245	247	275	264	251	274	240	262	244	274	241	264	245	249	237	233	257	232	283	247	234	245	277	243	258	241	264	244	225	271	262	267	285	227	258	239	229	262	259	269	233	271	237	234	259	225	232	248	253	285	238	254	229	217	235	251	240	223	243	244	220	249	263	249	246	230	261	241	277	265	267	271	250	263	268	233	231	258	252	248	272	256	217	254	238	250	258	216	285	280	266	237	259	260	242	286	247	241	255	237	241	236	243	237	258	243	247	246	272	228	251	272	254	266	272	231	259	248	245	247	238	263	228	257	261	239	242	227	215	236	235	235	234	229	273	254	228	229	257	231	248	246	253	243	251	244	296	237	257	235	253	241	225	260	272	270	253	264	239	253	241	235	243	222	209	251	241	247	236	247	283	264	267	248	236	251	245	262	277	253	245	262	273	247	260	248	250	250	235	228	258	247	257	253	230	243	231	250	269	235	236	250	220	271	237	278	241	246	238	268	269	259	252	243	256	253	281	249	245	258	260	254	241	273	232	238	224	255	234	274	225	251	248	232	252	243	260	256	253	252	222	249	247	236	224	235	239	224	227	220	256	247	235	236	264	243	271	259	267	267	247	256	233	239	260	237	258	268	249	252	230	270	252	251	243	243	268	245	267	254	259	250	233	249	230	243	230	242	188	246	255	249	220	260	224	244	265	250	235	261	249	262	267	236	263	254	228	230	252	245	250	270	261	249	254	264	247	226	259	255	240	234	233	264	244	248	269	240	253	258	240	236	262	257	244	248	271	234	236	260	249	235	245	237	233	262	262	252	235	252	263	236	250	223	279	231	264	262	278	266	219	237	255	226	254	284	266	256	236	255	248	246	235	286	243	235	263	247	260	242	260	256	227	244	255	241	266	214	238	227	255	258	241	237	221	250	250	263	226	238	244	241	240	230	265	251	275	257	223	250	252	235	259	218	249	277	276	238	254	259	243	232	260	250	264	262	243	281	233	224	254	242	221	236	227	251	251	288	230	207	258	277	245	233	243	259	265	233	245	264	236	234	263	224	254	246	246	263	239	248	255	278	242	248	223	238	286	217	276	261	253	240	271	233	261	260	264	261	252	245	260	266	251	259	249	262	219	261	239	263	239	244	210	250	282	255	230	239	220	269	270	235	256	260	232	237	262	254	272	252	243	260	237	226	238	256	249	232	276	257	256	257	229	266	245	262	235	274	251	231	257	235	263	241	257	252	241	255	267	249	250	236	247	254	251	241	273	253	262	257	224	250	300	251	234	232	255	246	255	255	241	246	226	251	252	261	264	236	281	252	252	254	262	244	232	256	229	242	256	260	246	246	275	216	246	239	250	274	241	246	248	211	245	233	250	262	250	259	248	258	244	255	254	275	236	273	240	279	260	250	257	246	238	229	262	244	260	268	251	257	256	268	240	248	249	212	242	278	258	238	258	259	240	257	252	234	229	245	263	235	257	231	239	279	254	228	241	265	253	263	258	244	262	266	266	286	275	262	229	278	231	234	247	254	265	233	255	245	229	238	251	226	250	266	217	238	259	226	236	225	280	236	233	255	264	226	210	238	272	242	247	217	287	259	235	271	257	251	238	235	253	242	262	263	257	252	232	251	242	253	245	251	266	255	249	266	236	241	213	234	236	230	260	270	237	279	270	252	223	259	247	233	279	247	252	245	230	269	260	246	263	243	233	249	265	252	287	231	248	232	239	247	249	276	244	261	247	281	257	256	225	244	242	264	232	276	236	243	242	251	257	257	234	251	252	253	251	253	240	275	226	275	242	240	218	256	235	246	273	259	230	255	274	246	265	248	223	243	236	267	255	258	245	280	263	246	249	254	242	245	227	251	252	253	240	250	217	244	276	219	244	237	229	240	235	259	239	230	250	244	231	255	244	258	248	231	274	258	256	255	242	235	234	248	267	234	256	237	277	228	250	245	242	271	238	259	250	219	261	249	249	269	241	219	255	218	259	269	248	281	247	263	255	252	247	235	251	252	270	272	244	249	240	263	239	283	254	250	251	230	263	236	237	264	243	256	256	263	249	265	217	229	271	260	253	217	255	240	238	252	256	218	247	258	237	272	233	253	259	240	238	234	234	269	286	230	226	236	219	268	259	251	252	246	295	246	257	219	245	245	267	247	212	234	239	264	241	270	247	251	295	263	255	286	251	283	272	283	246	260	267	252	273	263	232	240	212	259	252	246	248	244	245	238	269	256	233	241	232	232	233	226	257	215	275	249	267
61829	67821	63935	40575	14824	866	865	820	819	837	807	872	806	811	852	843	801	815	819	844	849	821	856	879	830	825	793	795	835	785	813	855	810	851	839	828	865	811	798	823	824	797	834	849	872	846	835	782	801	852	875	848	835	869	825	872	788	839	850	836	812	832	805	851	830	799	848	795	830	805	793	810	845	825	872	852	851	816	828	786	806	797	851	884	817	837	875	834	816	810	841	809	836	830	805	771	791	837	844	826	837	862	838	811	842	822	829	861	844	852	816	758	770	850	858	798	816	816	816	834	861	800	793	854	836	803	834	829	827	904	821	787	775	830	875	848	833	814	815	861	765	781	788	853	785	827	827	837	845	829	811	817	837	874	819	803	804	886	821	766	793	798	841	810	880	881	838	880	816	829	793	779	848	822	760	859	868	826	848	826	800	843	814	826	845	834	806	819	841	853	849	844	805	799	840	814	851	822	902	814	832	882	783	792	773	835	810	831	813	824	805	828	827	820	812	827	823	810	855	868	818	840	793	883	831	826	784	800	916	808	811	792	801	793	816	805	815	793	799	850	828	781	847	778	832	816	825	787	818	841	842	909	820	838	789	817	862	829	834	801	823	867	878	775	833	828	817	795	819	836	816	790	775	861	843	823	838	825	815	872	832	848	820	819	896	816	799	760	818	869	855	845	843	842	822	801	846	782	888	870	841	802	801	882	822	875	853	825	835	844	813	855	771	867	854	845	827	800	813	845	835	808	764	860	850	792	840	776	828	823	888	797	803	832	845	813	806	829	779	806	815	855	883	819	814	805	826	810	891	816	817	788	811	804	852	814	814	794	869	855	845	820	817	818	774	783	768	819	843	827	832	819	822	843	829	855	836	897	825	834	818	838	828	830	816	821	835	870	794	791	832	775	787	828	813	836	790	879	875	832	873	831	792	785	794	825	831	806	825	813	792	782	776	803	796	817	864	870	805	854	869	826	846	809	832	811	833	850	832	846	793	841	850	800	842	813	836	799	812	800	767	827	823	799	876	794	760	820	751	858	828	847	816	843	814	822	798	849	886	834	792	805	855	779	860	839	855	843	856	857	844	824	852	832	819	858	809	851	813	770	854	810	803	831	812	839	833	834	871	826	819	842	825	878	819	814	825	789	790	820	823	795	823	883	782	846	819	806	821	838	818	878	872	828	843	825	796	779	823	836	765	867	861	816	841	810	849	825	851	874	820	782	824	867	881	826	849	801	800	841	843	808	846	817	843	812	818	836	808	804	786	832	786	835	893	857	816	803	850	812	844	811	828	841	870	855	784	850	868	848	842	821	858	801	856	814	846	822	844	837	824	838	782	769	803	871	849	824	784	830	823	841	835	818	762	852	766	817	842	804	798	883	811	863	827	814	818	827	842	866	815	819	865	822	788	867	796	813	838	809	788	795	871	843	784	814	861	852	841	813	811	813	810	831	782	831	803	807	782	823	820	848	845	868	805	807	827	839	807	843	804	788	808	832	841	798	847	844	854	822	828	878	838	822	841	809	888	825	806	803	817	816	826	789	832	826	787	875	833	847	838	806	802	842	814	845	805	794	871	879	840	810	808	831	813	838	809	835	826	836	843	826	811	796	738	825	840	842	849	869	814	844	859	825	818	863	844	831	832	857	808	845	789	809	828	850	790	849	827	850	914	862	853	840	850	827	853	796	836	830	838	796	799	845	844	811	801	787	842	780	852	847	825	810	830	871	774	863	830	813	872	818	809	765	827	839	818	844	817	837	802	826	805	829	817	822	831	783	835	801	844	819	836	830	857	883	772	769	849	816	832	820	850	862	834	794	825	887	874	821	811	793	831	794	821	866	840	866	820	846	819	818	810	804	808	850	817	788	909	796	864	788	824	854	820	827	782	843	815	827	800	759	804	801	792	770	864	883	836	847	839	821	794	776	841	826	809	826	843	801	875	837	852	804	804	821	839	833	802	864	853	847	793	795	831	854	849	840	855	839	813	823	800	839	833	838	827	845	781	844	846	826	799	871	781	806	774	800	773	818	779	807	803	823	871	823	848	827	811	861	784	818	834	798	822	854	814	848	830	820	788	867	810	849	827	813	873	842	897	867	854	790	835	824	844	806	929	803	821	846	841	788	818	830	843	840	786	802	826	803	790	745	848	883	838	836	823	815	868	831	799	825	801	836	852	805	826	797	808	879	792	815	792	812	812	835	803	848	772	822	857	784	804	828	816	830	820	802	859	835	819	812	814	825	856	799	832	847	814	811	824	856	881	823	846	797	810	862	860	847	814	861	843	781	814	800	835	837	811	812	812	838	810	854	809	853	800	877	812	806	837	871	845	812	840	843	795	792	806	837	815	840	831	816	819	769	835	819	862	828	834	806	806	841	842	828	840	775	778	869	836	844	832	869	780	781	760	870	868	842	871	792	810	789	788	845	811	846	818	837	823	861	765	854	804	807	839	808	871	819	808	773	828	858	832	890	853	839	798	836	833	779	772	842	859	853	828	873	830	817	820	859	782	875	778	803	832	808	817	788	823	807	877	827	811	833	816	810	870	786	799	865	839	817	796	827	824	820	851	804	872	820	833	768	814	837	822	824	780	839	835	772	865	839	843	859	838	816	822	869	818	801	816	814	810	814	830	774	830	806	817	813	807	819	795	831	865	889	831	834	822	858	826	764	847	838	799	769	816	805	825	818	835	821	802	858	829	868	854	786	809	803	830	840	745	834	839	796	819	844	855	807	795	789	818	813	824	856	836	808	806	839	778	791	856	759	824	863	780	812	854	808	798	825	781	784	807	818	841	838	785	821	816	795	800	844	783	802	829	841	809	776	817	905	800	784	797	830	825	817	802	833	815	825	772	810	793	847	830	819	836	851	862	802	827	784	878	870	762	863	814	882	819	790	838	811	832	821	801	782	807	812	794	808	829	854	864	802	874	856	834	852	842	809	856	894	799	852	847	781	840	888	851	837	844	850	847	813	802	831	878	817	856	805	868	796	844	855	798	873	829	846	812	797	854	834	855	832	840	816	792	801	821	844	823	833	834	864	775	858	860	863	814	819	867	816	870	845	873	831	819	802	823	818	851	809	836	765	828	791	771	815	865	800	839	824	782	814	814	851	848	790	778	850	815	867	815	836	819	839	821	830	818	791	839	865	812	798	834	859	783	809	830	818	861	814	810	822	837	815	828	853	772	817	793	871	765	862	832	836	828	833	814	812	765	783	835	768	809	853	824	828	869	841	800	800	759	853	817	821	890	821	878	829	852	812	785	838	838	864	824	824	826	874	856	855	823	832	768	843	863	815	844	816	818	827	812	834	851	803	828	860	822	837	815	785	842	788	837	813	784	798	816	826	836	823	822	851	795	829	796	834	848	773	851	877	802	811	792	825	813	841	823	838	873	850	787	837	832	800	809	817	818	821	873	768	832	820	806	835	802	825	811	821	844	811	808	840	859	856	843	753	846	834	838	833	790	821	816	817	781	817	860	828	849	841
24649	20008	12575	3397	742	278	252	242	237	242	230	205	238	242	245	221	260	255	236	239	206	246	240	224	251	250	229	244	228	274	268	218	230	247	235	261	256	245	237	263	241	254	222	235	252	227	225	227	251	235	234	239	244	270	219	203	204	236	228	236	245	248	220	244	220	239	197	255	234	241	244	248	236	260	240	217	205	255	241	232	223	234	244	230	240	220	247	247	254	216	259	255	233	233	235	258	260	222	235	220	250	250	250	252	240	246	248	240	205	212	226	264	232	242	231	225	249	248	231	238	245	222	215	219	212	226	215	223	219	268	222	199	256	244	227	249	229	225	225	215	215	241	211	246	218	233	232	255	237	261	228	224	234	244	209	249	227	250	223	222	204	216	228	216	255	241	235	233	247	255	252	242	239	250	253	206	233	237	228	227	221	240	283	249	249	225	220	258	256	210	242	232	244	241	235	237	242	253	229	202	206	238	260	222	230	234	282	236	248	258	212	224	186	257	244	236	252	220	222	225	222	247	241	225	215	230	238	247	235	264	206	265	239	209	226	226	254	261	230	250	263	203	232	227	234	234	223	250	226	233	222	225	244	220	224	219	238	230	246	243	210	223	220	223	225	252	214	221	209	236	240	253	235	242	242	237	248	257	218	241	235	216	224	230	232	213	226	217	227	231	225	241	214	212	222	253	218	238	212	241	233	212	243	212	249	218	256	248	239	208	240	236	225	239	216	212	231	239	222	227	224	236	230	232	246	227	223	254	232	231	233	240	210	233	252	216	224	227	252	224	272	231	260	215	245	198	246	233	235	240	236	234	215	201	229	218	217	268	240	264	241	212	206	205	225	250	245	235	240	226	222	241	242	263	215	196	218	219	215	229	239	246	258	255	237	231	248	234	212	248	225	245	194	220	238	206	248	238	246	244	199	228	223	238	236	224	220	226	258	254	227	252	219	243	236	243	212	223	244	270	237	217	219	247	231	246	239	247	213	222	231	253	254	226	239	262	239	244	233	212	224	242	234	250	211	240	249	216	222	240	244	239	262	240	207	236	240	266	231	255	229	243	257	198	227	223	243	212	234	240	215	231	228	235	217	234	229	225	230	225	223	205	252	232	224	233	254	253	231	213	213	213	225	249	234	243	244	215	208	253	246	222	219	226	244	224	277	225	246	230	224	236	240	229	254	234	225	244	256	219	214	198	244	216	226	242	235	223	242	225	249	227	210	237	242	228	237	232	256	272	241	230	228	220	231	239	268	273	246	254	238	257	234	244	220	225	237	223	218	225	241	203	228	235	263	235	230	239	245	227	233	216	230	220	239	247	248	259	224	228	243	239	226	224	229	222	212	231	235	255	226	227	231	205	241	190	274	233	228	231	245	216	257	237	231	213	248	226	235	221	225	235	232	258	241	230	242	225	244	242	226	237	217	248	219	212	226	246	213	251	234	223	200	239	223	220	236	239	222	240	253	227	229	217	237	237	254	212	247	256	218	245	244	244	232	229	253	221	204	237	240	238	231	227	248	232	251	218	216	235	219	246	210	240	228	197	245	229	243	236	229	221	230	252	210	251	270	232	232	225	223	200	253	235	224	220	239	236	267	251	233	204	222	251	248	224	246	194	217	247	213	238	245	209	234	226	244	213	228	218	263	227	246	204	227	249	246	223	257	237	230	232	215	271	241	218	226	232	242	247	230	250	233	247	239	204	252	222	267	269	217	212	183	238	235	240	243	225	238	222	220	228	243	256	239	240	219	250	231	242	239	222	239	216	234	235	230	259	242	224	206	237	230	228	228	217	222	245	206	237	232	262	257	264	211	237	233	233	222	252	224	225	245	229	225	218	245	239	237	265	228	227	227	249	253	238	256	258	227	254	253	249	222	243	247	250	219	235	215	230	221	240	248	246	257	229	237	238	259	230	217	229	251	222	243	247	207	242	221	227	240	265	248	227	232	265	212	240	219	256	221	238	228	248	233	215	217	241	241	219	238	243	240	231	217	241	235	227	221	233	243	224	232	247	224	249	215	222	223	233	235	228	235	228	248	216	225	241	224	245	235	224	240	227	234	232	249	256	242	225	242	243	278	241	216	220	246	220	244	248	219	236	230	243	240	231	249	238	234	202	220	211	255	210	237	256	224	213	214	241	238	236	214	241	244	229	217	201	221	207	228	235	233	205	205	240	252	243	213	253	235	225	227	235	241	228	219	205	205	253	246	234	241	245	218	237	225	245	220	217	230	238	234	248	241	216	205	227	248	236	227	228	239	233	240	236	246	240	253	220	251	256	247	269	236	220	211	214	232	235	231	224	236	253	244	232	239	223	230	229	247	237	215	228	247	256	241	242	214	240	216	253	247	220	258	233	230	240	243	241	246	244	239	241	246	240	214	255	228	225	243	228	233	217	219	218	220	259	256	231	219	226	219	220	259	220	244	235	230	222	275	231	238	244	244	241	241	224	239	218	221	231	245	234	243	188	244	223	249	231	241	261	240	233	213	225	258	254	223	223	224	227	265	246	251	217	230	231	231	233	234	235	235	234	265	231	277	253	222	227	245	228	250	237	246	221	231	207	238	253	246	248	246	223	229	270	250	253	246	228	235	249	228	236	242	231	264	213	259	236	254	223	238	226	260	219	237	240	238	209	249	247	222	218	254	249	246	265	227	242	230	251	219	250	196	224	227	233	223	245	229	223	230	235	216	225	235	241	253	215	207	217	239	254	227	251	236	234	269	228	231	215	219	236	226	228	212	244	240	230	249	236	214	220	236	207	260	247	233	237	228	212	230	232	240	227	214	231	217	249	236	220	244	252	225	253	218	234	244	230	231	228	225	225	259	223	234	228	236	250	245	210	211	216	231	236	228	247	209	259	266	243	203	212	226	236	228	252	245	228	243	230	219	258	218	229	203	217	227	229	235	249	237	215	243	246	228	234	218	233	217	256	223	238	243	243	232	238	241	237	219	214	231	213	238	227	240	224	246	241	251	229	205	246	253	243	246	236	241	237	230	245	231	230	248	224	222	214	233	232	231	250	252	246	210	246	236	235	248	241	217	242	238	240	231	252	232	241	251	232	235	220	221	244	244	248	240	241	241	211	225	240	225	223	228	206	234	218	225	213	262	229	241	231	211	205	231	199	243	218	260	246	197	243	217	261	206	216	236	209	223	237	241	247	219	269	239	256	242	246	238	256	251	228	251	238	243	220	250	241	248	220	242	228	237	233	230	238	213	230	243	242	224	229	239	245	230	228	223	233	211	239	229	256	234	239	221	229	248	231	228	235	199	262	243	209	274	241	211	221	237	232	231	237	264	215	234	257	218	212	251	235	232	226	253	230	234	234	208	221	240	234	240	222	219	234	223	235	223	222	226	224	227	267	261	224	259	212	246	213	208	231	240	235	205	242	268	200	240	256	239	212	249	237	236	206	238	230	232	235	232	247	257	235	248	248	251	251	231	206	253	243	245	267	244	226	244	200	235	219	213	240	240	211	236	213
28241	26061	20463	8015	2166	773	793	805	807	813	809	822	791	780	782	758	798	801	798	811	799	824	758	788	799	806	848	770	772	764	837	727	821	812	832	758	833	770	766	873	824	868	773	809	798	769	762	782	785	796	783	756	783	836	760	755	808	805	826	803	796	821	771	778	797	818	771	749	773	811	776	764	747	780	782	816	763	768	811	762	773	799	813	796	777	798	753	786	763	830	761	754	797	801	778	786	781	848	817	804	825	812	787	789	787	826	850	796	864	801	812	815	770	784	799	848	738	777	818	824	789	814	735	766	817	739	798	757	830	800	753	813	851	795	826	863	798	809	794	786	777	750	786	790	789	769	820	811	804	827	799	787	814	814	731	798	762	815	793	869	799	810	803	827	811	796	824	751	774	780	822	843	794	801	759	840	790	749	736	798	742	798	802	764	846	787	767	769	801	790	831	764	788	764	796	805	846	825	807	823	801	783	797	827	780	801	801	820	829	826	807	816	801	806	778	858	823	847	775	825	745	764	820	773	772	782	789	767	799	818	806	779	776	791	770	773	753	816	753	810	814	802	818	819	823	768	756	798	766	772	824	814	824	795	822	777	826	754	805	815	801	812	843	803	798	803	787	800	789	750	795	777	819	810	832	812	774	781	817	764	786	794	777	788	793	787	740	836	817	769	806	780	790	804	740	832	794	805	801	786	790	767	821	798	806	775	749	799	803	784	803	750	767	787	779	798	817	792	800	826	792	801	810	769	771	750	798	775	748	805	764	800	743	786	818	844	778	793	795	756	785	854	800	848	803	835	766	782	776	835	767	787	827	801	795	772	768	822	787	798	767	737	807	785	749	813	833	858	764	811	787	824	760	753	790	801	727	760	766	821	780	782	777	791	772	799	783	775	812	817	777	799	768	807	799	763	802	794	773	788	795	783	782	763	765	793	774	788	752	797	763	772	811	839	821	790	838	823	776	758	767	771	793	817	885	851	791	806	802	742	800	779	799	846	791	849	794	823	775	795	776	771	814	751	815	790	774	779	822	814	800	796	840	824	785	796	794	826	764	825	756	794	819	772	755	760	730	806	819	807	734	831	784	814	794	791	821	823	800	757	786	794	806	807	754	808	800	813	786	808	813	799	805	822	766	829	782	870	807	804	807	771	791	806	809	782	766	736	805	782	765	816	770	844	764	774	788	811	787	828	794	775	783	796	795	839	788	790	804	812	790	756	773	858	814	733	799	816	790	801	769	790	766	755	789	766	799	833	793	809	769	752	756	802	810	800	779	795	770	810	786	786	744	773	864	793	779	776	809	780	791	782	794	853	808	760	774	828	832	771	823	773	758	766	811	790	831	796	822	753	784	800	764	773	781	809	789	846	845	787	753	810	796	831	768	841	792	821	859	806	818	798	792	802	802	793	735	844	784	783	704	787	802	837	787	812	785	783	773	833	750	751	759	834	828	734	762	834	803	808	781	787	788	796	809	804	785	805	793	794	763	737	779	771	738	839	829	850	813	785	800	805	757	795	807	766	795	773	824	780	760	781	828	798	804	744	881	793	769	766	765	715	839	763	787	785	789	800	812	745	777	824	800	839	735	862	787	798	810	813	816	816	782	763	751	787	758	830	820	775	811	764	742	806	753	752	775	859	846	797	781	822	793	787	811	774	777	862	747	788	807	718	796	733	815	823	826	782	787	816	791	841	813	790	802	839	777	782	790	804	770	785	816	851	802	770	750	784	766	759	736	762	835	781	787	784	809	772	797	748	836	808	764	776	794	786	840	761	824	767	785	798	811	815	751	825	767	826	813	813	836	810	766	785	814	778	805	800	847	763	781	783	746	758	784	837	794	805	803	802	779	820	788	808	774	766	823	845	779	816	800	823	848	816	811	747	817	797	820	755	819	769	776	803	807	784	783	775	795	866	826	792	755	809	828	846	791	783	785	786	773	768	782	783	823	796	787	832	794	792	795	792	754	811	736	764	802	795	818	784	744	780	825	765	792	785	767	744	794	803	805	819	740	801	803	824	817	761	837	802	813	791	805	798	875	799	801	779	772	787	801	840	800	788	846	794	766	735	822	832	761	818	793	831	819	782	770	804	794	813	827	813	778	789	791	803	870	789	863	747	799	810	795	784	835	799	785	801	722	820	804	789	765	799	775	786	771	753	786	742	789	816	781	841	833	823	776	791	801	781	777	839	841	820	787	818	764	750	843	756	785	787	800	811	807	777	819	807	774	758	765	744	720	755	790	783	821	793	806	786	780	790	801	813	804	828	766	801	825	789	814	837	787	704	825	828	820	812	778	838	803	797	805	826	784	759	761	802	851	820	758	768	761	834	807	770	759	762	805	822	776	802	770	795	805	783	826	827	811	765	765	800	805	726	789	751	777	746	797	768	791	793	724	799	812	813	794	783	756	820	804	766	842	834	773	814	764	794	785	779	793	762	791	826	760	848	772	762	751	791	791	782	823	806	789	808	804	780	761	806	749	771	796	768	790	785	758	803	771	815	802	792	795	782	783	781	771	748	795	815	782	826	816	765	785	754	802	798	763	756	806	755	759	784	774	820	763	749	789	867	841	791	834	786	787	852	751	825	803	768	766	797	802	794	794	821	766	804	791	749	868	803	746	814	785	793	753	770	742	777	818	766	793	747	780	766	779	782	805	745	802	839	831	755	743	761	781	778	799	822	785	781	758	802	758	782	804	795	824	825	819	828	809	779	796	813	792	810	781	795	766	748	770	767	789	753	749	789	799	824	805	772	761	839	804	788	824	792	773	805	792	783	785	784	791	806	747	773	776	798	761	795	783	797	837	843	764	808	842	764	848	755	755	825	743	750	820	793	840	800	837	781	784	804	805	783	794	791	804	773	834	763	812	794	793	797	830	801	807	820	816	781	799	776	789	778	776	812	781	772	799	779	801	776	814	822	785	803	812	767	794	775	791	783	798	793	821	789	795	783	805	798	772	802	781	820	838	816	831	759	779	737	756	800	789	767	803	771	797	819	780	769	861	829	863	804	851	802	831	844	799	788	808	795	845	747	762	779	804	801	824	836	772	780	758	767	786	788	785	778	755	763	812	839	811	777	751	820	790	796	795	803	820	803	771	775	766	797	844	844	777	778	765	813	823	773	778	852	791	797	793	823	845	773	824	831	766	814	815	831	850	761	813	786	863	810	767	782	823	769	756	770	818	846	811	800	720	788	801	798	782	780	757	793	787	825	795	751	842	754	788	805	799	761	799	748	794	763	820	717	780	828	861	767	791	801	777	741	778	746	838	751	825	834	790	748	823	819	796	791	754	750	767	779	792	742	762	827	805	740	829	765	738	777	760	771	793	786	741	742	774	777	793	827	817	813	810	785	827	810	778	770	812	768	795	808	763	838	795	836	789	807	793	770	775	780	773	835	834	846	793	822	787	800	812	837	781	811	784	749	781	810	829	830	771	788	813	768	794	824	837	793	826	798	748	819	786	782	802	825	800	807	811	793	836	756
68045	68977	57092	31146	10285	578	235	200	221	218	193	220	206	198	166	202	189	207	192	204	195	213	203	218	199	246	212	175	193	189	194	208	193	187	180	190	208	196	212	197	194	185	199	236	213	222	198	175	219	202	167	205	183	233	206	178	196	197	203	209	206	234	202	174	201	197	212	178	208	204	193	206	174	194	170	190	203	186	184	192	233	202	197	201	188	199	187	180	205	177	203	227	216	209	189	211	219	217	173	209	192	198	236	236	202	231	192	196	220	180	199	208	189	207	216	193	192	198	183	188	190	213	212	203	216	187	230	199	218	195	203	201	183	239	222	214	203	185	209	190	178	185	193	231	203	180	170	200	187	188	195	189	233	210	178	221	184	180	183	168	201	173	226	200	184	215	198	193	193	177	173	196	196	182	202	203	210	183	199	219	194	218	196	192	230	201	185	205	189	200	235	201	195	211	203	197	212	170	182	197	201	207	206	184	220	209	211	165	195	215	220	175	206	187	193	209	202	178	180	204	203	200	193	183	212	207	223	181	217	187	192	176	204	234	194	176	191	198	208	207	191	227	181	187	220	184	202	186	191	185	208	181	200	206	190	205	193	194	186	191	196	193	186	183	219	193	199	189	200	196	215	182	240	185	183	226	198	179	221	232	220	212	189	224	204	205	190	198	193	164	192	201	198	204	194	192	194	215	207	183	185	175	181	189	191	208	211	196	198	196	188	204	210	185	192	232	212	203	205	196	209	190	231	219	220	169	174	201	190	203	184	205	214	207	187	183	191	184	179	205	186	214	212	180	228	201	192	213	215	223	206	207	199	211	159	186	206	206	172	216	210	221	186	206	216	198	189	203	209	215	221	194	212	237	205	182	222	201	211	183	201	195	194	195	204	215	221	202	201	177	214	183	174	189	196	212	185	195	193	191	191	220	214	196	212	188	210	192	222	183	194	188	204	213	197	201	210	190	201	175	201	206	188	199	175	196	193	213	184	198	203	196	197	197	194	202	220	200	172	203	194	213	211	203	182	227	184	213	195	210	198	218	198	202	204	219	215	194	194	227	219	204	195	204	204	226	210	206	186	178	208	216	205	183	247	212	222	174	195	192	198	211	203	206	188	202	181	220	210	195	228	183	198	169	223	208	173	184	173	191	181	182	217	191	191	205	179	185	198	216	198	179	191	234	202	191	190	200	192	187	208	175	201	200	209	198	197	219	194	183	193	199	197	210	214	205	208	207	192	205	207	206	189	214	209	199	183	176	172	211	196	201	187	189	183	215	178	206	201	189	207	196	194	208	191	192	193	203	196	211	205	192	184	178	189	209	219	206	179	217	196	188	218	198	191	213	206	216	221	203	196	192	200	220	222	202	173	186	184	189	189	187	204	191	199	198	188	191	231	188	215	193	200	198	193	214	195	209	219	218	205	210	228	200	246	233	208	181	197	199	234	206	190	192	202	196	179	189	199	212	236	198	191	202	200	203	210	198	217	184	217	211	197	185	210	195	180	206	212	203	199	188	194	209	219	196	191	198	173	180	194	204	207	175	203	199	183	205	168	198	192	179	196	186	172	215	194	167	205	180	225	206	216	164	219	222	172	220	231	205	187	183	207	195	205	216	226	193	220	199	203	170	225	209	198	191	214	190	204	182	205	212	196	221	184	165	178	189	184	194	206	205	180	196	200	190	196	199	214	213	188	195	194	203	203	204	195	212	206	208	187	199	205	169	187	216	195	226	182	166	225	193	233	223	206	201	192	199	208	211	209	205	177	195	183	189	216	190	198	194	238	200	190	211	203	191	237	182	184	209	233	200	197	198	196	180	200	197	189	225	189	200	208	184	206	211	220	198	209	219	169	200	209	223	211	191	181	204	202	193	198	179	206	178	183	196	193	227	221	219	217	182	190	191	223	199	226	219	181	217	211	179	205	184	220	187	192	216	199	210	195	187	210	203	210	226	211	214	187	230	213	196	184	204	205	194	192	197	228	170	190	226	219	172	207	182	199	187	217	188	206	202	211	197	180	215	191	197	197	194	176	201	199	217	196	180	197	194	182	209	204	189	204	196	217	209	203	190	209	209	212	236	196	196	204	206	227	212	217	185	227	189	185	200	210	218	178	185	235	211	184	212	199	188	206	190	199	202	200	209	202	203	196	204	194	204	215	212	208	193	203	179	210	184	172	172	213	192	171	181	210	219	207	210	204	189	196	182	171	212	188	206	183	200	183	185	196	200	229	179	192	186	201	188	210	207	194	180	220	194	187	179	194	208	193	214	173	177	173	200	211	197	173	184	208	180	195	227	186	201	204	187	203	193	192	191	195	200	198	203	222	200	217	200	203	225	211	193	204	198	183	216	196	201	188	182	204	209	207	246	198	224	193	229	190	195	198	212	188	191	204	195	190	232	187	194	197	215	207	211	184	212	209	211	194	196	188	177	189	194	202	204	188	191	193	205	225	211	218	200	207	192	200	200	221	174	206	206	181	226	213	193	208	203	207	200	201	206	200	191	205	171	188	180	177	202	204	194	204	196	207	192	179	203	218	204	186	182	193	221	187	192	180	198	211	204	205	190	199	200	217	193	212	199	185	202	194	196	191	218	204	184	192	207	212	183	194	195	197	191	221	191	190	186	166	169	203	159	202	205	194	208	200	178	200	215	215	212	199	151	212	189	193	187	208	228	222	187	211	222	207	199	203	186	221	212	198	189	180	187	194	187	209	203	203	194	200	216	194	194	198	195	202	208	227	208	251	190	226	210	196	204	207	195	187	199	205	194	208	205	201	176	223	194	203	194	191	188	185	199	204	222	177	185	214	189	204	204	201	195	193	181	220	191	197	204	187	195	199	205	193	198	191	208	202	194	199	217	207	221	175	225	193	189	198	174	207	230	203	209	188	174	183	188	172	207	226	183	216	215	162	212	212	199	219	182	196	191	209	196	207	226	190	182	219	207	193	191	211	188	205	208	196	197	188	185	216	194	192	203	226	200	198	191	186	213	205	208	181	202	178	196	199	204	185	190	194	198	172	199	206	183	201	190	203	189	211	201	200	207	179	201	225	180	182	210	187	187	183	195	184	198	208	217	210	208	200	204	216	199	227	195	219	205	224	201	192	203	200	195	218	210	196	183	229	209	185	201	190	201	195	189	195	186	199	212	218	186	195	227	239	203	193	185	216	205	167	194	186	185	195	175	206	181	183	202	209	207	193	189	185	176	199	196	173	174	189	194	223	182	223	187	182	199	182	194	195	208	191	200	212	193	205	199	178	207	189	217	204	185	220	201	183	194	206	192	200	188	200	192	191	194	232	209	202	207	187	221	228	216	211	189	203	222	164	217	177	171	208	216	190	179	180	223	249	212	201	209	190	188	193	205	212	178	191	213	205	193	215	199	169	203	197	246	199	210	192	208	177	207	191	195	224	191	188	216	192	187	205	207	183	193	187	193	188	198	200	194	199	189	173	202	182	221	187	178	206	222	203	217	206	190	191	189	181	206
49512	55973	54175	34900	12622	700	671	719	724	716	660	670	630	680	725	726	707	679	716	671	719	746	680	693	653	650	707	701	728	696	689	715	708	678	716	700	640	694	686	672	702	668	753	652	700	673	669	684	734	680	620	691	692	675	700	662	691	718	675	705	680	660	731	716	665	686	681	650	685	641	661	683	726	716	693	678	718	717	674	695	650	697	700	682	669	663	719	727	686	646	673	686	672	662	697	720	672	714	718	680	679	672	700	658	642	704	671	671	694	721	702	687	662	684	656	686	641	700	652	666	705	684	705	688	709	668	656	696	683	674	666	649	733	716	718	702	700	715	691	692	662	726	712	714	681	719	663	668	706	662	683	698	714	713	667	664	656	737	703	711	695	732	685	667	712	698	702	703	724	678	687	662	661	708	738	722	696	692	684	726	673	710	713	705	700	685	640	736	682	678	663	678	666	700	682	660	627	698	686	740	732	677	709	712	636	699	710	686	693	654	651	680	699	690	663	738	671	676	703	704	698	751	698	645	664	687	688	677	712	687	657	694	689	657	691	705	665	669	625	643	717	684	688	681	661	709	664	652	673	690	699	706	677	705	724	670	677	688	725	679	657	669	772	702	700	675	689	735	692	707	664	678	653	639	669	672	693	654	727	652	699	683	646	676	687	692	681	698	720	677	711	695	659	715	646	660	662	698	650	715	692	700	678	679	685	751	711	642	689	625	682	705	685	655	687	673	661	719	680	668	699	690	716	669	700	641	644	686	707	700	670	676	692	688	699	708	707	656	758	665	697	691	737	714	728	666	626	681	641	697	687	647	687	705	696	679	685	729	671	679	656	683	700	659	684	656	679	658	699	689	679	709	668	688	714	675	690	663	692	694	649	693	670	612	655	744	709	732	648	638	687	694	680	646	704	724	726	712	645	646	716	709	692	694	683	738	658	653	675	662	697	712	693	664	715	682	684	671	666	684	638	695	668	648	697	669	681	675	713	677	692	681	703	694	642	680	665	685	707	698	732	724	701	651	687	684	678	693	687	724	674	663	680	652	667	708	693	681	685	730	708	697	732	649	682	684	708	707	707	694	686	691	727	695	729	675	707	683	657	680	699	675	710	744	662	634	681	663	734	699	737	720	699	732	693	670	669	669	672	679	674	690	664	702	697	696	711	682	664	700	718	684	705	710	678	710	645	726	654	659	675	690	684	645	679	765	724	699	722	710	676	675	673	658	687	720	714	722	670	733	721	713	679	684	660	716	616	681	759	740	660	696	658	698	709	708	699	691	681	701	670	720	699	710	671	680	704	648	656	722	668	680	719	742	690	689	673	697	683	642	701	676	677	726	696	654	693	681	675	669	668	681	717	705	667	646	697	697	705	701	741	677	651	723	667	659	681	684	694	715	665	651	697	656	724	679	679	719	707	650	689	693	687	697	726	686	691	687	704	687	710	639	700	727	693	721	715	715	674	708	660	688	682	705	682	684	747	677	673	642	648	732	717	705	679	665	730	689	719	698	701	665	682	685	688	690	679	696	715	693	667	687	684	716	679	691	725	720	676	687	649	704	631	721	720	669	695	654	641	724	753	688	697	721	643	700	707	688	677	652	676	706	662	728	723	682	682	660	694	670	720	684	689	669	711	693	710	674	727	640	692	679	674	701	723	676	685	710	692	684	701	732	675	679	680	694	670	704	696	705	697	689	735	653	682	674	701	703	692	705	681	702	702	649	699	695	675	715	687	669	692	695	721	679	710	743	704	705	698	679	639	730	683	723	645	690	691	707	706	648	737	696	703	690	768	690	706	696	703	661	712	669	684	658	667	701	678	695	636	693	741	693	666	707	711	674	681	671	691	684	710	646	718	696	709	675	739	677	727	718	699	662	699	713	678	696	681	662	738	677	670	671	721	726	664	706	719	670	696	727	705	656	703	713	696	684	717	669	648	729	649	697	697	733	686	638	682	713	657	693	696	703	724	700	694	670	689	692	704	736	718	693	673	666	685	667	665	678	701	693	695	693	686	683	713	695	682	687	731	689	708	708	663	698	694	649	683	677	711	768	733	681	659	694	680	752	648	677	670	663	661	728	715	695	743	725	675	689	707	697	718	690	684	665	691	709	703	686	702	701	679	693	677	682	706	701	721	728	682	645	647	694	683	668	694	636	728	648	629	696	700	693	707	672	688	690	662	679	718	682	688	719	699	652	703	676	719	697	704	665	644	744	698	698	729	724	655	712	678	640	726	734	671	702	713	646	719	692	670	677	668	676	703	680	638	731	701	653	697	680	698	681	694	700	663	692	687	680	718	694	665	696	681	707	698	736	645	699	710	690	690	691	658	728	711	652	679	677	704	695	686	662	682	698	619	707	664	698	694	705	704	719	694	681	707	695	705	663	677	733	645	716	695	674	710	677	734	655	701	689	670	686	672	716	684	695	707	701	657	706	636	661	707	651	644	680	722	696	765	693	664	648	660	723	706	710	674	631	646	688	652	677	680	669	644	743	686	699	707	705	663	680	694	693	711	654	700	656	710	687	700	699	670	662	638	707	671	713	712	664	706	672	719	684	733	702	671	666	701	660	689	654	656	704	715	694	680	663	706	667	682	669	715	707	672	667	718	645	710	697	693	659	677	695	704	698	726	674	685	710	694	668	648	681	711	679	716	724	697	685	701	698	644	664	617	690	719	646	710	703	663	675	657	672	706	693	690	703	710	722	690	684	682	674	708	662	683	692	692	716	703	693	673	695	688	674	669	711	663	701	684	683	676	702	688	664	687	726	697	653	629	689	675	656	670	686	687	673	635	695	700	693	701	702	722	714	655	698	685	715	646	679	682	643	704	680	670	640	675	677	698	755	659	700	689	721	689	697	683	734	694	672	705	685	737	661	713	669	731	662	704	649	656	707	653	741	708	731	714	713	668	683	713	721	703	721	708	713	701	680	656	673	755	681	693	729	648	684	688	671	683	691	691	682	708	684	685	733	713	701	668	681	691	662	698	672	716	708	685	681	663	669	691	669	745	701	732	670	696	627	691	706	724	706	711	674	652	665	677	744	666	668	679	655	655	689	723	685	703	710	648	682	676	706	653	735	671	715	625	695	709	662	644	689	726	652	677	706	720	705	720	642	685	708	697	692	675	675	687	676	654	652	690	691	660	710	719	690	669	659	702	685	690	678	685	691	679	677	656	686	694	707	693	672	685	674	712	705	722	697	671	711	664	681	672	739	693	699	659	704	724	727	686	701	658	649	661	683	719	657	727	700	661	651	701	640	701	698	693	692	688	699	653	694	684	718	714	675	698	670	707	689	717	712	681	644	701	696	684	709	620	702	645	684	688	724	663	668	669	661	669	705	709	691	693	723	702	694	691	706	639	672	682	713	685	678	725	673	660	706	672	652	660	680	690	645	674	667	687	662	697	654	672	669	695	688	676	694	720	688	679	693	741	714	702	711	738	736	663	686	715	731	749	672	695	728	687	644	699	682	672	674	744	670	658	688
76583	76259	63451	36142	15223	1386	301	267	251	253	231	237	264	273	218	274	265	263	260	261	286	245	258	254	236	250	243	256	252	269	274	253	254	232	246	266	236	225	222	248	252	241	273	280	242	267	262	254	242	235	252	250	266	262	268	249	234	239	256	275	287	249	283	235	248	261	261	239	229	236	284	273	272	276	237	264	270	255	251	241	246	239	261	234	263	259	255	270	255	249	248	281	269	253	258	267	257	258	242	264	257	243	274	260	231	257	266	270	261	223	270	262	268	235	255	268	267	248	265	279	248	252	262	254	263	246	268	257	262	268	231	236	226	249	259	244	268	273	256	269	241	238	262	270	242	274	256	260	295	270	286	259	289	286	248	279	249	263	277	253	266	234	252	244	295	269	264	238	259	245	304	263	282	231	259	253	267	259	267	249	265	267	224	261	254	273	225	246	232	277	266	252	240	260	255	247	268	249	238	279	233	270	257	243	262	256	233	256	247	244	211	232	245	255	284	250	261	249	248	281	271	275	253	267	257	261	256	282	252	270	252	258	263	252	256	290	260	246	243	259	261	285	243	254	228	236	255	268	246	286	290	250	237	229	285	246	269	280	268	266	296	252	258	299	241	250	264	252	293	258	249	245	249	268	254	273	258	246	268	230	250	261	221	269	274	245	255	248	255	275	281	243	258	277	249	252	248	278	269	236	250	240	254	265	227	269	288	224	245	294	247	267	238	250	229	276	284	251	258	262	239	243	255	247	254	254	255	264	265	246	263	232	278	248	252	260	260	265	268	240	266	257	251	265	229	285	237	270	288	262	243	268	256	243	265	275	248	240	212	257	236	246	259	267	257	232	242	214	253	238	259	248	241	281	258	240	251	247	233	243	246	282	256	269	266	252	255	249	287	259	259	244	254	243	273	259	234	256	243	254	252	266	297	248	270	260	289	236	247	246	246	278	260	234	260	271	242	251	241	278	273	250	259	292	268	252	253	257	247	254	253	261	240	268	272	247	260	259	255	253	253	242	269	249	246	244	266	256	240	254	275	247	273	256	278	255	256	243	255	255	262	223	259	279	265	237	263	284	251	264	238	252	251	259	290	220	267	263	243	246	224	275	233	246	235	254	234	268	247	258	247	264	245	246	281	251	261	276	235	232	260	229	258	272	287	233	268	262	241	257	268	263	283	254	269	249	267	227	234	277	230	241	276	249	264	275	262	233	230	245	274	259	255	228	277	279	253	272	238	229	262	255	229	238	263	256	273	253	294	253	273	236	250	257	243	258	275	266	270	226	251	261	257	275	239	260	245	247	269	278	275	257	279	262	284	296	259	250	239	252	257	236	241	240	252	260	267	267	235	249	259	234	246	260	231	257	271	271	269	254	255	253	249	269	243	283	252	245	232	294	269	240	259	267	257	256	254	262	237	270	267	264	267	259	282	284	261	236	243	278	281	269	262	253	285	251	208	264	219	231	226	271	244	263	250	231	294	279	258	251	232	281	250	278	261	294	245	278	275	264	280	255	230	265	272	240	281	257	255	251	263	276	252	260	289	246	232	264	229	278	230	304	263	241	235	265	282	227	253	251	258	270	258	218	277	269	250	277	259	263	250	229	230	239	266	277	271	225	255	250	237	265	279	247	248	243	239	266	254	232	237	276	262	267	267	278	276	254	274	254	272	245	247	257	252	215	258	260	255	239	261	278	238	266	277	263	281	264	276	273	230	276	239	288	229	250	245	278	240	253	234	256	260	258	271	234	263	264	233	282	251	265	274	253	258	273	225	263	246	265	238	219	245	264	265	265	245	275	231	225	279	284	273	240	265	280	283	257	252	260	250	259	257	269	277	266	249	235	266	246	291	248	282	229	240	266	267	299	258	239	260	272	283	242	264	241	259	269	273	298	270	249	273	250	258	270	268	264	255	235	253	264	262	240	241	251	240	253	238	283	269	269	265	241	237	260	255	267	268	268	256	244	279	260	236	287	269	233	250	241	257	286	241	227	287	270	242	252	269	257	240	250	248	265	288	267	261	279	268	276	261	260	267	255	243	267	262	244	256	265	271	277	280	280	240	261	263	255	244	245	244	219	222	280	250	265	248	260	284	254	249	250	255	259	271	262	260	242	233	238	278	252	257	282	273	268	261	248	242	279	261	259	268	258	263	228	244	257	255	254	261	244	243	274	235	270	256	239	271	297	260	275	243	250	249	242	252	277	255	251	245	251	264	239	267	266	285	265	240	269	264	229	270	236	261	255	261	234	289	257	259	257	254	264	260	238	232	261	258	278	259	270	258	269	267	260	239	228	253	235	273	266	236	293	280	256	272	254	256	260	220	266	254	252	248	251	236	238	276	256	270	239	218	263	265	250	268	286	278	260	258	238	246	274	270	250	247	285	269	263	240	262	237	250	227	273	272	237	264	238	231	248	223	271	276	243	253	240	249	241	236	231	268	238	254	222	253	248	266	272	241	276	261	277	244	235	257	253	260	255	248	262	262	230	263	271	245	244	268	247	263	254	266	266	278	262	246	267	256	219	258	246	257	279	275	234	229	239	254	230	262	267	253	286	235	251	256	263	269	235	246	276	227	249	237	295	260	229	261	249	232	265	253	265	271	256	272	258	250	247	245	254	285	292	249	254	264	233	241	249	260	241	277	221	244	247	255	239	294	267	281	250	238	250	266	272	237	235	271	241	252	222	254	245	257	261	235	262	270	247	252	229	257	283	271	267	272	262	261	260	234	265	243	249	282	238	250	246	257	257	281	258	255	255	289	256	268	251	246	272	245	249	273	254	255	248	246	268	259	249	285	264	235	258	262	279	255	236	232	275	237	286	234	277	240	273	248	254	248	264	266	253	261	254	250	238	261	254	244	242	256	255	270	263	259	204	262	242	236	229	262	259	244	252	245	239	297	265	233	282	277	225	220	241	254	264	249	260	266	255	275	242	275	268	250	273	241	255	251	248	261	256	286	267	282	263	248	247	294	250	241	271	254	282	267	250	239	271	294	253	280	260	250	234	272	246	239	257	280	274	263	234	268	261	264	283	273	242	275	258	264	265	252	261	234	264	259	267	241	249	252	258	236	256	262	281	246	281	243	242	228	258	257	254	252	248	252	239	234	288	259	254	228	251	232	261	275	269	246	262	276	265	259	271	250	234	245	263	267	262	263	241	247	258	243	267	262	263	235	266	253	236	258	270	270	232	262	258	267	256	258	251	260	281	257	256	254	246	239	273	259	246	237	280	235	224	254	274	231	253	253	239	254	269	242	274	251	229	269	239	264	265	283	240	277	275	246	286	272	259	248	243	280	264	241	250	269	253	249	254	262	296	248	257	259	244	225	258	250	226	262	228	299	279	254	237	260	239	270	239	244	274	259	244	238	274	278	272	254	271	236	276	264	280	241	275	257	257	244	265	240	236	260	253	255	254	280	276	286	275	276	272	285	251	265	241	244	270	255	261	255	254	251	261	258	234	252	226	254	269	239	242	247	272	230	239
62082	67729	62781	40421	16083	918	891	836	870	855	790	847	878	896	863	864	870	904	861	878	876	865	859	852	875	835	870	818	863	827	922	857	799	866	853	859	839	847	819	861	874	882	835	822	834	811	807	828	855	846	866	849	891	852	867	857	852	798	842	821	814	825	831	831	869	874	844	870	906	883	851	832	841	849	871	838	817	840	861	846	838	881	843	891	863	822	830	881	836	842	843	858	800	845	838	861	874	845	910	805	863	890	815	803	872	901	834	886	869	823	911	818	788	796	865	895	856	793	810	857	813	800	794	869	811	884	858	843	877	870	887	796	820	870	800	898	849	828	854	816	851	854	846	849	849	832	818	776	841	882	845	853	857	788	833	799	867	859	846	894	870	867	834	864	809	849	839	929	858	875	818	839	850	873	837	825	908	864	863	836	858	840	842	854	818	804	884	850	865	874	819	866	823	849	858	818	830	856	864	842	837	831	856	900	844	850	886	831	813	821	864	863	843	885	879	859	868	876	805	845	924	823	869	832	888	836	856	803	890	926	913	842	873	855	770	877	877	873	839	858	830	810	860	834	820	825	818	808	856	844	830	787	887	873	833	899	844	828	916	781	831	879	871	827	868	848	873	841	859	877	873	869	858	856	829	874	822	793	844	860	814	861	768	845	810	868	854	871	830	895	887	870	812	839	856	854	868	874	882	883	828	815	821	894	859	851	828	813	851	820	850	884	865	839	842	815	841	868	853	851	854	842	835	850	855	849	854	889	846	821	899	869	849	877	811	872	869	779	878	875	871	856	891	860	829	831	821	875	862	850	852	852	879	821	880	874	902	814	873	825	822	790	893	847	811	836	876	837	827	870	885	821	841	843	812	838	886	839	902	839	839	866	819	831	851	881	847	831	852	842	831	841	861	815	898	868	869	831	844	815	809	845	835	866	834	879	841	894	887	875	808	869	829	785	848	808	836	816	835	867	833	865	854	858	886	855	882	871	840	861	799	813	833	818	885	826	822	875	823	869	845	813	909	848	861	876	857	882	855	861	842	846	858	892	849	846	830	808	851	889	864	790	892	858	825	827	854	835	847	894	876	859	811	847	840	860	839	849	881	835	862	850	875	834	827	820	900	819	937	874	881	875	825	836	855	869	815	844	881	792	815	859	831	832	816	835	829	874	878	839	876	823	800	837	910	863	878	860	817	845	853	847	827	895	867	840	833	823	837	835	849	845	898	906	827	896	848	814	844	831	825	851	912	844	842	843	843	831	872	883	816	865	843	883	839	807	804	845	910	859	791	910	824	853	834	855	862	828	860	874	827	893	851	833	828	920	846	850	839	798	847	871	902	838	828	870	796	848	832	882	886	855	851	882	886	844	823	849	862	827	885	834	847	856	859	827	895	867	861	816	876	888	878	882	873	834	876	856	840	838	838	790	829	803	897	801	847	837	863	845	807	860	867	853	823	867	832	823	827	888	770	844	825	879	779	840	828	860	850	848	822	832	853	831	815	843	830	904	827	820	833	843	815	850	856	854	866	860	804	846	858	833	818	815	882	875	839	809	792	858	852	859	836	830	855	878	870	863	823	869	867	862	849	869	836	906	815	879	915	814	799	862	801	849	865	830	803	872	823	846	826	853	863	825	885	896	842	842	848	853	881	870	888	856	879	808	801	811	898	867	849	842	847	824	822	848	843	874	810	832	877	870	825	834	814	873	871	845	855	863	807	840	830	817	857	866	829	848	832	786	895	848	866	802	812	863	839	831	837	812	827	855	860	848	842	843	800	821	846	895	839	819	859	863	832	869	817	892	855	834	840	884	821	850	824	854	868	888	864	840	887	856	818	852	826	866	860	819	875	872	884	873	867	824	843	874	889	830	850	881	816	841	879	910	804	868	809	828	875	892	854	915	857	876	851	849	854	856	854	773	838	861	823	843	874	867	873	892	840	803	851	836	832	853	848	830	875	848	910	843	806	876	851	868	836	894	831	880	853	828	890	891	848	827	837	840	867	821	862	834	893	855	833	867	873	877	860	848	834	772	809	857	835	891	854	840	893	896	827	825	878	794	851	869	941	887	811	861	825	893	818	844	820	841	875	826	875	896	766	774	842	855	901	820	799	843	900	891	838	872	848	801	874	895	844	892	866	878	902	833	840	901	814	828	880	870	853	880	886	771	848	776	838	818	868	860	905	895	874	864	820	857	852	806	878	852	873	810	883	827	888	841	824	801	842	902	825	796	865	895	823	875	861	843	855	841	853	813	832	868	838	892	843	825	858	832	869	866	891	792	788	848	824	862	889	789	856	895	867	894	842	815	863	836	912	830	800	864	794	871	828	860	849	826	862	855	920	823	876	830	841	842	898	854	878	869	842	865	927	893	874	856	867	880	837	868	893	877	838	865	907	855	834	851	817	840	835	866	860	863	898	810	851	867	859	866	850	907	830	801	902	886	811	842	905	792	833	891	878	852	844	885	868	841	840	812	867	809	856	851	906	860	878	810	797	865	895	868	824	903	834	844	808	893	826	883	858	842	836	838	890	887	858	819	836	820	833	851	826	832	852	836	864	795	882	834	862	828	872	857	847	777	858	837	840	821	914	800	860	901	796	892	861	865	894	807	835	873	805	856	826	782	881	876	858	833	857	848	854	835	848	827	860	892	856	819	796	870	869	849	818	896	832	820	863	842	836	885	846	869	808	842	805	867	845	803	860	903	826	864	811	806	862	836	842	884	802	893	877	811	832	827	868	862	855	821	879	841	853	857	842	805	822	813	871	846	860	807	851	852	827	841	851	849	865	841	826	867	844	800	775	914	835	867	877	870	888	863	850	848	852	834	845	858	875	829	824	837	841	792	817	855	886	884	859	827	842	844	826	889	892	834	869	853	879	864	849	872	863	838	879	847	842	886	806	833	879	853	808	878	873	837	834	851	869	920	809	851	874	853	825	887	833	862	880	851	865	850	893	831	854	832	871	850	911	831	815	851	873	875	828	839	823	842	835	851	860	833	879	860	883	879	833	858	868	872	861	864	867	771	802	827	868	836	860	800	822	882	823	866	827	820	913	931	874	936	897	862	897	853	795	868	856	867	840	915	914	793	866	835	882	846	837	879	814	834	860	791	867	815	916	802	806	874	877	906	861	880	821	837	905	804	858	872	869	872	861	890	884	886	842	866	823	811	824	909	856	879	822	844	855	843	882	841	827	847	897	861	857	829	844	900	842	833	861	840	815	823	802	860	854	853	831	896	830	868	871	880	841	879	912	873	833	858	832	898	873	825	910	811	874	889	835	848	775	825	853	894	833	840	832	841	865	834	838	868	753	891	842	872	872	838	812	851	825	846	796	830	864	894	933	866	849	868	834	830	846	826	790	828	834	812	882	860	896	831	907	870	820	826	897	828	812	823	865	878	815	876	830	910	850	852	867	831	833	864	834	859	844	856	855	840	901	801	902	843	889	872	884	853	853	832	871	875	830	869	833	863	868	862	817	912	838	811	839	813
27180	21666	11305	2795	653	226	246	265	229	221	250	242	265	245	234	230	247	250	262	241	219	236	249	244	256	254	226	223	225	263	223	220	255	236	236	273	220	240	241	253	229	252	252	273	248	242	231	260	229	255	226	243	225	237	273	234	256	243	259	261	237	211	236	238	241	249	229	233	226	232	221	243	232	257	283	237	229	263	253	271	240	250	254	213	234	226	240	232	239	207	254	243	245	230	236	245	259	223	260	232	213	208	248	222	264	267	275	263	235	242	251	258	266	230	224	232	263	245	254	227	264	248	254	251	237	236	257	253	244	269	261	208	245	217	222	234	256	248	215	234	227	215	230	239	214	221	247	254	221	226	250	228	199	249	234	250	247	251	238	246	245	231	243	246	229	240	253	242	239	258	230	222	242	237	240	241	260	236	242	266	223	249	251	264	244	240	247	228	274	231	234	209	253	233	245	248	233	254	234	261	252	270	226	253	223	240	233	272	215	267	252	250	268	232	238	222	225	270	247	251	254	246	226	217	246	231	224	221	246	255	212	263	235	259	233	242	260	255	257	222	237	262	234	247	230	235	220	234	255	230	243	260	271	261	232	236	233	226	249	225	223	219	245	247	247	276	255	254	231	247	232	253	242	228	249	246	261	253	226	234	257	213	254	235	260	273	246	239	234	258	272	221	226	237	246	244	257	265	222	243	235	225	264	248	259	237	262	255	220	257	224	267	237	256	255	254	234	238	244	247	261	211	242	250	247	246	258	225	245	240	245	265	231	240	241	235	232	245	236	271	255	239	242	228	276	237	240	219	226	278	253	234	230	251	241	260	239	210	251	222	233	231	257	212	235	226	222	266	265	254	237	223	228	244	228	216	253	231	268	257	234	230	222	228	234	242	242	219	223	245	239	247	249	241	237	254	237	212	220	255	236	244	233	242	252	228	267	221	252	253	246	230	237	273	227	223	235	219	255	251	246	244	246	228	251	242	248	251	219	265	247	229	231	232	242	236	230	218	247	217	234	273	255	258	236	256	237	236	224	249	247	227	242	246	233	205	230	281	241	239	248	224	238	250	221	242	242	247	218	235	206	235	234	244	249	232	264	246	200	242	243	242	254	240	240	237	250	253	237	226	237	241	216	266	230	244	217	241	256	245	269	226	250	261	263	257	243	194	213	261	233	222	247	268	218	258	224	247	253	256	274	219	252	228	225	240	217	225	234	235	230	231	243	266	232	250	244	230	249	256	254	243	240	236	218	250	253	248	242	253	234	242	233	240	266	273	215	248	266	250	248	273	231	245	232	231	269	235	232	259	233	261	235	241	233	265	222	252	222	222	231	245	225	221	250	236	232	240	262	232	264	227	257	245	253	260	234	258	246	248	247	244	252	248	245	247	245	243	245	268	246	255	266	254	240	245	231	256	287	235	202	225	258	255	262	248	253	251	264	225	216	204	225	228	208	218	230	236	222	233	247	247	241	257	219	241	240	265	253	242	248	236	224	233	229	226	245	236	247	226	220	254	244	257	229	241	276	255	239	240	243	237	243	245	256	220	213	243	218	239	221	205	237	217	232	238	238	226	214	226	230	240	210	242	238	250	234	216	234	240	240	238	266	244	248	232	209	242	254	243	251	252	214	255	238	262	196	252	254	227	239	232	235	235	240	225	234	242	258	243	217	242	233	236	251	224	254	232	242	222	248	270	246	241	243	246	243	239	222	233	216	239	257	252	248	228	241	235	247	220	274	250	243	230	232	262	246	230	235	217	225	249	260	245	246	241	228	227	243	272	215	219	237	218	233	238	231	245	252	254	234	226	255	217	226	246	238	207	232	255	251	239	250	259	236	269	220	261	240	241	246	233	208	261	235	219	270	256	229	253	223	226	255	244	248	232	236	261	232	238	260	224	236	213	241	228	228	222	261	251	254	231	234	241	220	230	245	267	240	246	218	250	249	248	259	240	269	258	268	243	229	246	239	225	232	257	269	241	232	227	257	202	245	214	262	241	236	227	223	242	257	223	247	269	214	243	216	203	236	274	265	243	228	245	249	222	260	252	267	284	219	230	260	229	240	290	258	238	271	236	257	222	257	219	248	237	254	260	264	243	234	221	245	232	226	235	241	210	261	252	244	228	219	254	250	227	224	253	218	220	251	244	254	252	269	221	270	234	246	223	245	274	237	243	239	234	250	221	245	244	215	231	261	250	228	250	250	263	276	262	239	251	233	251	237	251	249	241	246	253	292	237	221	270	243	256	273	247	233	249	214	230	242	238	250	252	261	248	241	206	243	238	239	260	248	236	248	232	233	240	255	222	247	259	245	233	246	231	208	243	263	226	258	246	220	245	277	247	233	249	272	243	240	258	245	248	193	254	248	247	245	254	233	225	270	269	218	231	244	244	249	257	242	245	228	241	248	274	257	218	227	234	245	224	212	257	205	219	260	228	237	241	260	249	235	276	230	256	256	244	237	213	225	231	244	257	214	282	234	240	239	272	249	251	240	225	239	242	244	258	215	225	234	219	229	219	226	249	227	241	236	245	259	225	227	228	236	243	234	238	240	237	223	253	208	243	248	230	259	243	235	266	247	224	252	245	219	247	265	258	213	255	227	262	250	249	256	222	245	239	242	265	269	242	247	230	241	217	254	245	250	242	249	258	258	265	220	236	221	236	254	211	251	257	263	265	233	238	252	238	231	266	237	252	252	232	249	259	268	239	219	235	248	238	244	231	273	232	264	254	252	244	270	248	235	255	234	256	263	234	233	239	248	242	253	246	238	233	223	225	231	255	234	299	233	236	228	279	239	242	224	236	244	238	251	246	255	256	232	241	198	219	258	245	264	214	238	230	256	225	233	235	268	222	237	242	242	243	243	228	259	255	234	267	248	207	233	286	214	234	229	256	252	249	268	252	205	254	221	247	232	259	246	237	260	242	241	234	212	231	243	238	230	252	240	246	235	238	252	273	253	228	253	282	244	251	236	232	257	240	234	257	256	222	234	218	216	247	237	256	258	248	243	240	247	261	259	253	253	227	215	237	243	275	250	249	254	257	234	251	267	225	250	233	223	268	235	246	240	273	253	252	253	249	240	255	226	238	251	243	218	226	252	237	222	247	257	225	255	243	227	237	255	266	221	243	248	254	220	247	225	251	232	244	270	268	259	262	230	245	264	223	261	237	262	222	222	252	248	281	245	267	232	234	269	250	243	225	249	237	236	274	247	228	231	225	255	256	242	227	245	255	281	242	258	236	250	243	231	279	245	251	237	240	262	218	252	225	236	254	241	238	236	234	228	252	223	247	261	239	252	230	276	219	268	263	246	256	249	237	230	246	231	234	233	250	260	234	266	266	236	238	223	265	218	234	258	251	270	264	205	245	250	227	233	220	285	268	235	269	234	253	243	251	241	238	255	232	214	238	235	221	257	220	271	234	236	224	229	245	245	255	273	278	226	252	255	229	232	234	230	238	226	222	243	249	239	241	232	224	235	224	231	258	246	230
30695	27225	18310	6937	2011	837	831	842	829	792	822	867	808	765	839	841	812	829	878	803	803	830	854	800	819	825	788	804	862	856	814	798	849	800	803	807	831	829	856	835	840	781	804	795	806	864	773	868	806	814	853	845	801	813	785	827	854	813	836	807	808	798	775	821	859	828	847	840	840	787	807	816	764	832	823	833	774	825	870	861	888	854	816	856	822	795	832	779	823	820	758	820	769	865	852	837	811	840	823	822	837	821	796	807	815	811	834	851	860	855	821	818	815	825	835	772	838	804	867	835	843	826	815	876	848	881	829	854	795	840	855	783	814	828	830	838	846	853	834	886	817	871	854	796	841	830	809	872	787	850	820	839	830	822	854	848	849	859	872	822	839	807	794	805	854	892	800	897	821	821	785	865	807	889	852	862	793	838	792	801	810	821	842	780	821	812	790	752	851	809	812	841	809	816	783	830	810	808	794	820	841	810	808	832	808	848	820	802	888	806	810	778	753	819	805	822	867	875	853	810	850	813	798	893	822	808	773	833	857	809	803	855	852	836	817	852	812	829	842	859	850	847	820	833	777	791	866	830	834	853	807	839	853	848	823	835	851	842	851	817	849	850	820	839	868	807	901	842	841	839	816	806	844	829	832	867	852	839	852	770	795	805	820	810	795	869	827	821	811	816	786	815	832	836	872	804	808	808	778	806	789	820	855	822	813	866	782	799	824	842	861	875	845	802	805	789	812	840	789	825	775	884	811	782	808	842	819	809	836	873	820	813	762	836	791	853	830	798	821	814	850	847	801	853	835	849	764	805	807	833	791	851	813	889	799	834	851	819	864	819	795	779	843	815	796	814	790	855	821	868	833	801	873	825	802	816	853	823	825	831	796	864	849	846	771	835	821	814	835	822	844	876	831	790	817	785	809	860	852	852	800	797	833	806	830	761	797	790	777	882	843	835	835	838	780	826	794	802	844	770	833	789	842	844	832	804	821	826	838	845	840	818	803	818	864	832	851	832	882	844	867	812	864	803	809	837	813	822	811	845	833	854	824	861	863	844	816	826	818	821	817	799	823	816	845	867	809	816	853	765	818	836	800	825	846	767	800	809	837	847	791	834	824	866	866	807	822	847	803	860	847	798	766	823	788	768	822	801	773	872	870	878	914	869	776	791	849	803	815	790	830	834	790	856	818	818	810	813	818	810	818	730	837	836	848	816	802	827	832	861	814	817	827	787	881	826	830	802	822	804	781	857	789	838	812	870	788	805	807	882	863	862	791	831	830	837	846	817	842	849	829	831	831	787	831	859	820	858	814	829	833	874	755	793	851	844	839	812	824	820	857	847	826	836	865	795	851	780	802	815	884	850	818	834	818	847	815	842	781	826	838	867	865	829	812	817	829	787	836	843	824	839	831	772	879	809	823	807	820	839	780	840	816	840	778	799	839	808	793	792	814	832	851	818	822	839	771	824	870	825	838	796	815	801	786	825	804	779	842	844	803	814	854	830	798	839	906	813	794	787	802	830	850	802	833	817	825	838	807	859	822	845	838	805	807	801	845	845	812	882	841	818	812	840	820	830	819	796	806	828	834	795	823	792	802	819	764	826	833	852	828	831	798	835	799	849	795	845	858	868	848	803	815	878	858	787	838	809	859	784	788	839	812	808	846	810	811	791	827	820	822	847	832	825	763	840	876	825	814	815	859	831	823	803	823	829	845	781	812	826	804	828	847	789	823	861	839	854	863	823	822	822	832	793	823	869	830	796	781	804	834	834	787	808	861	808	819	805	865	898	854	853	810	792	850	824	878	855	840	826	886	825	802	800	833	839	836	827	854	782	798	822	801	794	816	833	798	868	789	807	777	828	823	829	873	844	813	809	822	852	833	878	825	828	830	796	891	820	839	834	789	794	820	810	816	827	813	820	807	795	809	814	819	828	886	809	788	819	817	823	821	853	817	865	865	819	833	819	820	836	819	825	799	828	860	794	871	811	898	763	816	847	808	831	816	845	820	836	838	829	815	802	817	817	815	808	771	777	837	858	782	808	799	847	847	795	850	825	836	898	822	834	789	800	825	800	875	868	824	795	813	853	831	748	837	792	835	834	837	854	806	859	828	795	833	839	798	867	824	832	782	804	818	840	817	885	872	811	849	834	864	810	912	816	862	750	835	822	839	795	761	854	792	800	872	852	852	807	822	796	814	848	831	827	814	811	850	826	834	827	841	842	853	813	804	837	801	805	834	825	811	876	826	785	810	869	850	855	838	786	837	836	857	802	823	849	795	804	835	804	838	833	841	804	826	825	865	804	790	815	802	780	826	828	847	832	849	816	867	792	876	794	829	868	821	819	833	825	842	817	807	785	781	899	854	841	830	833	862	935	837	875	879	848	864	850	800	840	864	832	821	821	814	860	797	877	847	836	840	854	842	843	795	858	793	811	825	778	799	775	834	784	828	798	851	820	803	828	797	876	888	806	840	844	812	824	847	813	801	871	804	781	840	802	850	815	838	816	817	848	813	821	831	837	905	826	821	809	810	848	842	876	794	813	844	827	815	817	790	827	825	800	845	865	851	800	775	845	830	813	824	788	830	844	805	806	860	789	827	832	824	847	760	856	858	819	828	817	803	800	802	832	854	818	793	801	900	861	839	817	816	794	876	834	808	844	793	851	799	834	831	825	784	834	790	813	764	872	809	843	858	853	868	825	842	849	810	797	861	833	862	837	821	827	800	790	843	864	843	815	838	796	822	843	809	823	840	869	821	835	859	807	758	816	840	753	843	773	833	833	846	811	808	829	822	836	880	817	852	776	783	792	842	795	793	871	799	823	812	817	816	776	829	815	848	817	819	878	830	872	852	813	855	814	829	814	849	846	857	829	827	847	789	825	826	890	817	811	796	798	857	871	839	819	848	833	813	807	831	861	854	799	839	854	784	836	826	831	812	835	828	796	827	813	843	795	796	864	792	777	827	815	808	844	816	830	844	837	794	878	764	845	851	836	810	810	841	874	807	814	825	798	810	785	807	817	783	817	827	798	804	825	879	802	811	805	882	793	849	815	856	759	791	860	811	793	850	834	811	833	852	801	805	785	848	819	799	873	743	827	870	844	810	798	858	859	836	826	872	831	840	898	789	825	829	797	861	837	886	870	791	822	814	841	839	779	813	898	791	819	820	828	848	844	831	820	833	832	803	803	834	813	830	856	845	852	850	820	812	782	797	890	785	839	878	857	840	867	857	832	809	864	842	836	838	813	816	879	846	781	817	803	830	787	841	855	790	809	825	821	797	905	845	863	790	834	835	875	857	787	796	894	856	880	880	769	854	804	768	802	843	828	863	833	848	828	850	861	829	790	853	860	813	786	836	821	826	850	889	792	814	888	864	829	823	804	827	840	836	815	877	790	849	828	832	822	810	852	862	837	776	828	796	830	815	828	837	827	842	780	808	853	838	818	866	798	830	808	849	859	842	854	818	852	835	713	804	814	821	833	815	809	793	865	847	788
66800	67319	56122	34331	12945	859	238	180	187	186	203	186	210	199	223	193	177	193	186	223	205	188	208	196	205	196	202	204	212	207	180	185	202	206	157	197	193	192	245	192	214	239	195	191	192	175	197	197	184	189	205	182	188	203	195	206	208	207	176	200	185	232	189	184	187	210	193	201	185	172	208	183	176	184	209	176	173	206	206	178	197	206	208	176	171	170	179	200	182	174	177	204	202	199	170	216	212	185	183	207	191	204	188	196	192	204	197	204	205	197	198	203	199	172	204	180	172	200	190	180	187	180	181	211	181	208	188	198	200	182	178	196	171	160	208	212	201	191	206	192	178	188	205	203	201	207	184	207	192	192	165	187	169	206	170	190	213	194	214	192	180	206	223	211	191	189	187	196	209	179	174	212	178	195	199	186	208	217	191	202	219	195	179	213	206	203	185	189	173	203	196	197	187	185	184	187	189	176	193	182	205	184	180	215	212	204	195	194	187	192	202	182	176	186	174	207	172	174	220	197	197	230	190	201	195	216	185	181	197	201	204	193	202	183	210	214	184	182	210	177	178	173	176	192	209	198	202	183	176	188	202	188	208	184	179	201	201	196	209	172	184	194	202	207	212	191	196	170	191	202	187	177	158	201	202	175	200	180	177	211	185	204	194	197	193	179	172	219	212	203	184	195	189	187	195	197	221	204	203	189	195	204	213	202	205	184	200	183	217	175	181	190	187	196	183	201	210	188	197	191	191	215	195	198	182	190	189	207	200	202	203	187	203	183	191	188	192	170	180	189	200	194	164	196	197	178	178	181	194	206	206	197	211	200	194	206	192	200	179	201	196	210	209	194	196	196	214	209	192	199	199	188	186	192	199	179	200	203	174	172	208	190	214	190	179	221	167	190	193	188	190	177	203	213	195	199	214	208	177	191	189	201	190	162	211	197	186	215	200	174	213	193	194	203	211	169	169	192	216	201	199	205	182	173	209	212	180	207	176	205	219	191	193	219	190	190	193	196	178	177	214	173	174	166	219	178	183	191	194	208	195	184	192	212	181	193	202	193	194	201	203	204	186	175	204	189	211	182	203	187	175	190	197	198	214	223	208	213	203	196	211	191	177	185	178	203	178	191	200	199	183	211	193	218	172	183	202	206	209	170	199	202	194	200	208	201	154	195	194	217	205	171	214	183	209	201	187	203	187	190	199	183	204	214	177	192	193	215	183	186	203	201	206	189	205	189	206	211	201	203	178	180	175	187	186	220	204	214	203	206	181	205	209	194	214	193	189	205	186	194	216	191	219	193	172	179	172	212	184	222	192	207	189	203	192	199	196	195	208	197	188	211	195	187	185	199	181	212	199	203	205	192	196	172	168	207	182	185	176	194	182	160	188	199	182	209	190	216	206	185	202	186	202	193	207	211	217	200	190	194	193	192	214	189	164	193	193	205	203	212	198	190	192	191	188	186	189	191	209	199	182	219	197	189	220	187	191	206	201	192	208	189	206	173	206	202	177	195	193	205	198	206	192	200	188	206	182	200	197	193	216	185	205	188	186	185	191	206	178	185	180	184	192	184	175	192	196	183	187	193	189	201	202	203	213	181	189	217	179	207	207	208	180	213	187	209	187	178	179	185	198	194	207	179	193	181	186	178	179	193	196	194	194	185	200	205	207	177	216	209	197	200	202	210	202	166	179	200	203	202	188	193	190	192	177	196	187	178	197	176	193	188	189	171	177	217	192	222	228	200	189	198	180	201	191	190	198	191	181	210	195	192	200	190	210	182	189	201	208	210	210	181	188	216	213	211	188	212	199	199	194	187	183	190	179	222	185	197	204	198	205	214	206	224	200	186	204	196	191	189	199	192	184	206	179	178	173	188	229	184	202	217	218	194	192	211	197	188	198	198	206	190	203	199	194	199	214	187	185	201	177	213	192	198	193	187	210	214	207	204	184	166	190	199	220	198	195	183	166	224	187	198	203	183	218	202	199	186	224	182	212	206	180	213	211	199	200	190	238	208	185	190	214	188	162	220	204	232	200	196	194	191	191	189	191	212	206	201	192	184	190	189	168	150	219	197	170	203	188	162	199	185	172	183	200	195	179	193	183	190	188	195	193	181	204	200	206	187	195	189	193	191	195	178	201	202	186	196	179	198	226	168	206	193	196	222	199	183	197	202	194	191	181	187	205	208	162	169	210	216	192	187	204	216	175	197	211	209	211	208	200	175	185	207	223	188	163	196	169	177	226	187	218	198	186	191	198	181	199	177	209	193	180	182	203	195	188	216	202	186	209	194	196	194	199	188	193	219	192	182	198	178	172	176	207	189	196	195	195	205	194	192	205	204	184	215	199	175	201	214	189	177	191	214	179	183	193	190	175	210	190	189	184	185	202	197	163	200	174	190	209	194	189	179	194	196	183	189	192	198	211	194	205	183	176	215	197	188	181	197	203	188	228	184	186	190	201	188	189	178	172	175	195	202	176	184	174	193	198	199	181	197	177	216	176	177	168	185	195	203	184	182	217	195	178	193	208	211	216	183	186	195	190	187	201	218	198	175	201	187	185	213	177	194	200	179	194	195	183	172	231	200	185	195	206	209	175	215	207	211	190	192	181	196	177	187	169	210	210	215	198	191	188	189	207	217	191	214	194	186	192	198	180	202	194	213	209	192	190	214	197	182	181	201	200	205	184	199	202	180	172	197	193	203	189	223	189	194	211	181	196	193	206	198	197	196	177	200	202	212	195	181	190	178	189	189	184	202	170	160	180	189	208	221	163	173	191	204	188	188	206	198	188	186	204	202	199	193	182	185	187	194	209	181	169	205	194	183	208	219	206	214	216	179	195	231	179	224	199	204	179	214	203	208	208	188	207	203	173	202	218	184	168	202	170	185	157	208	193	219	206	213	196	186	165	186	212	217	195	194	208	188	208	216	217	188	193	204	197	173	205	173	193	190	224	187	196	194	212	193	190	176	195	196	211	173	211	205	182	188	211	206	198	190	199	202	215	198	189	182	182	199	195	157	185	207	188	173	212	186	202	198	190	201	189	208	213	194	214	206	183	211	223	199	197	190	198	197	203	214	204	193	204	181	183	213	196	180	200	191	205	174	179	204	206	212	203	216	205	188	191	194	204	170	190	187	197	199	200	173	180	180	193	192	206	218	206	169	217	194	220	189	171	188	161	201	175	193	173	181	198	189	180	208	195	211	200	198	197	188	167	193	215	202	192	174	194	203	220	191	210	198	194	194	200	201	179	178	210	211	186	180	184	190	195	196	184	192	186	195	205	200	209	180	175	199	192	186	172	191	200	205	200	199	185	190	195	192	206	212	179	186	210	178	187	203	192	208	186	200	210	175	189	197	193	194	219	199	210	181	194	219	201	201	196	209	185	177	187	167	174	183	198	194	200	160	205	210	191	182	209	179	192	197	195	204	183	210	191	202	172	197	213	195	197	204	231	199	177	187	183	211	190	215	178	215	203	183	194	224	202	194	191	201	174	181
48512	54012	54356	38713	15672	719	673	674	691	706	684	679	685	698	773	668	689	734	678	663	648	692	681	688	651	655	730	651	683	706	725	664	685	678	688	699	668	698	673	647	661	684	676	688	663	673	651	709	697	687	696	673	656	663	682	652	689	633	659	642	704	706	681	710	721	659	668	635	682	628	656	684	684	678	680	721	664	681	663	660	683	716	708	669	669	692	642	665	676	666	707	659	665	714	686	644	612	672	747	684	689	684	726	686	634	725	673	711	653	670	635	684	673	636	687	648	682	710	687	682	699	671	682	703	659	686	696	688	684	678	707	649	713	636	631	703	710	657	729	689	694	658	701	638	672	670	666	713	670	731	595	685	684	649	656	705	674	700	716	687	699	665	706	652	722	685	637	636	651	677	658	695	698	732	699	720	634	697	652	667	687	691	674	687	703	689	685	644	639	623	682	646	666	683	664	675	690	681	666	718	693	644	701	657	715	642	627	683	698	668	650	681	636	656	695	675	676	665	602	652	724	655	668	654	628	618	668	673	675	625	645	683	698	691	630	685	651	672	688	697	651	706	667	668	652	673	702	661	686	634	643	682	700	716	676	690	704	690	663	665	694	633	656	692	684	701	672	665	689	706	663	704	715	666	664	681	703	697	669	670	739	670	668	628	676	697	667	713	639	651	637	691	740	677	700	718	703	682	653	710	707	635	650	655	649	690	693	707	713	653	706	656	713	678	674	712	715	707	678	695	642	672	686	700	669	666	690	682	684	694	646	629	675	661	648	673	684	666	675	664	675	700	695	656	702	642	668	692	636	676	677	626	688	678	697	657	698	687	591	665	677	658	675	681	750	680	706	672	669	702	665	661	726	696	729	664	679	627	723	696	684	640	703	681	653	714	672	692	663	707	683	658	691	705	669	629	642	671	656	694	673	688	728	651	662	646	699	650	744	688	726	669	669	710	677	700	653	694	715	656	711	683	692	702	657	687	655	690	696	671	691	655	684	718	663	700	660	657	650	672	691	708	620	710	674	653	721	631	688	694	676	691	658	666	731	670	673	674	658	701	668	660	686	690	643	689	687	686	685	633	648	700	647	695	646	691	705	707	688	723	701	677	686	694	708	697	706	682	667	639	664	700	670	663	670	677	663	730	704	669	715	634	718	701	676	683	702	670	667	668	690	638	707	680	683	634	654	698	693	683	675	653	667	644	647	681	684	681	637	668	690	643	667	716	690	697	635	675	676	693	673	712	677	701	655	634	702	662	680	637	740	629	674	689	651	639	587	705	693	675	724	693	695	704	704	664	628	684	643	666	638	674	702	687	698	659	659	675	667	665	651	669	684	687	657	659	676	729	692	689	672	665	663	690	675	657	663	711	679	677	724	688	722	691	669	677	692	695	698	682	716	678	706	679	663	661	677	718	643	666	654	671	675	647	704	667	692	697	700	700	660	716	653	669	681	692	688	710	651	680	650	646	675	701	660	664	691	748	690	667	678	687	637	694	672	697	685	660	676	675	678	676	728	702	690	726	709	656	672	663	685	691	690	714	725	663	632	627	686	673	652	684	699	687	664	713	640	652	652	655	645	666	666	655	717	647	688	663	664	724	629	703	685	621	696	692	702	654	726	669	708	686	658	667	701	691	720	681	661	635	684	725	670	722	744	657	703	692	628	634	676	675	677	648	671	686	739	634	733	651	653	668	654	686	665	660	627	687	663	687	658	700	709	674	629	699	655	665	654	713	708	657	685	682	667	666	662	684	677	723	675	673	623	721	670	667	633	729	685	645	686	680	656	670	685	688	702	665	746	677	692	692	699	687	709	698	697	644	726	699	701	657	718	647	722	687	682	700	614	689	659	665	741	666	640	652	681	647	674	681	674	681	690	683	718	703	676	663	678	643	695	669	684	693	652	685	649	719	671	676	718	664	664	644	682	721	691	644	689	660	650	706	613	673	702	672	664	663	687	669	652	696	708	648	707	677	683	691	672	677	646	700	663	705	686	660	694	672	687	675	672	686	675	650	629	667	699	688	688	692	683	676	635	717	663	660	676	693	664	655	634	696	706	653	659	682	635	651	717	687	643	695	695	678	711	684	675	664	674	680	685	641	663	676	691	656	680	675	688	652	678	675	670	690	671	657	667	704	683	642	690	646	660	704	622	683	692	714	662	680	661	691	697	659	666	687	670	662	672	691	686	716	703	665	667	667	699	713	697	672	688	721	650	676	679	689	697	657	689	639	637	667	658	689	706	665	684	656	695	672	676	696	711	645	628	685	651	709	709	706	731	664	674	740	654	679	651	630	671	698	694	695	649	664	711	723	722	664	685	667	649	683	668	704	619	711	664	702	665	736	690	677	682	650	677	697	643	650	667	731	677	689	698	686	649	684	691	674	615	673	679	677	664	682	643	718	671	660	689	646	665	674	687	700	663	648	669	651	665	670	686	641	675	681	680	671	666	699	677	692	681	668	654	639	707	702	731	725	684	674	670	672	707	706	718	668	686	693	670	665	716	684	663	661	686	624	675	671	673	675	615	682	676	661	656	670	668	708	703	673	689	656	669	667	698	744	714	702	693	651	727	621	674	689	652	665	638	653	717	655	634	692	676	733	647	678	656	663	656	642	678	661	676	714	668	682	680	666	650	698	686	688	713	635	678	692	703	619	632	672	686	629	708	676	689	692	676	711	636	696	679	708	688	689	661	710	678	620	690	668	693	707	706	666	656	704	701	615	710	686	704	673	670	701	668	716	729	658	661	673	678	683	711	695	657	671	699	666	691	690	645	721	677	658	697	707	683	660	684	703	617	662	723	671	666	702	694	692	724	706	687	685	674	671	659	705	646	715	670	678	693	722	701	675	654	680	652	611	709	646	657	672	685	670	637	680	668	650	708	681	711	673	694	686	686	646	683	678	695	690	677	640	630	671	689	673	679	683	670	664	657	696	664	656	703	685	657	703	685	732	678	707	690	674	720	695	657	644	710	673	673	645	673	665	641	690	660	700	661	649	677	648	677	646	658	677	675	648	668	644	661	638	667	650	590	664	700	720	645	699	663	631	670	712	694	687	694	642	699	697	719	612	689	665	653	669	686	664	646	629	700	690	705	703	649	680	697	682	667	678	692	665	679	708	672	659	672	693	734	668	677	687	694	661	630	672	690	665	680	642	684	717	692	694	668	680	626	681	663	651	671	646	704	679	698	713	677	630	694	695	721	708	710	672	673	742	631	622	643	711	677	708	670	659	687	652	691	677	594	673	711	651	654	675	684	669	703	694	678	659	664	689	665	709	682	682	739	655	690	624	705	676	653	691	693	647	723	652	704	681	688	653	721	668	700	689	679	689	711	681	694	694	717	689	627	677	650	692	691	701	671	680	697	675	712	696	717	656	685	666	656	657	619	656	708	700	683	693	675	691	628	674	672	652	677	668	697	712	691	692	692	721	643	712	705	680	664	647	680	679	656	679	653	699	691	671	637	636	671	672	679	641	674	638	652	673
73639	75987	69616	50418	24656	4679	335	251	240	228	246	254	235	239	245	230	244	251	247	275	234	241	221	205	262	255	238	251	212	249	261	249	253	276	252	238	232	239	248	233	231	237	232	257	220	223	238	221	217	234	239	198	235	242	212	240	252	244	247	220	213	247	261	227	236	239	252	219	257	231	230	231	232	244	232	250	250	231	248	230	255	224	233	227	245	241	245	251	266	237	268	233	271	257	247	243	248	255	230	232	223	227	225	228	251	236	234	256	267	265	213	240	246	211	221	215	250	222	229	247	254	242	239	211	239	270	221	249	241	228	237	252	259	231	213	252	247	237	245	220	205	237	232	228	222	221	245	222	251	237	238	223	264	235	234	245	221	236	250	221	256	224	242	198	248	216	243	226	238	232	218	246	257	209	225	238	257	253	232	225	263	223	221	253	251	240	244	233	245	220	263	232	247	264	244	239	251	242	238	257	241	240	216	228	244	271	247	270	234	212	218	238	241	272	246	220	250	230	240	210	249	233	264	208	240	254	254	248	242	240	225	240	211	220	218	232	269	263	240	253	251	230	246	244	213	234	244	264	242	233	253	257	242	249	243	246	243	232	238	236	228	215	229	224	224	243	261	267	267	239	266	215	247	237	221	236	257	241	240	235	219	222	258	255	223	261	252	251	232	213	244	253	247	255	242	252	232	249	242	219	229	237	249	251	248	243	220	260	218	237	252	252	227	230	223	251	237	274	237	245	212	271	250	218	224	214	223	239	235	218	231	251	268	208	233	240	250	249	243	250	245	224	237	268	239	244	255	223	239	219	246	246	210	233	234	238	214	236	196	229	236	248	228	252	225	265	247	239	224	237	239	229	243	232	248	277	238	249	280	249	258	249	235	250	269	260	221	236	258	250	236	210	250	257	252	266	271	273	250	234	247	262	252	227	236	236	220	235	230	240	230	258	231	250	239	218	217	259	239	201	246	239	208	224	249	245	256	224	229	251	205	244	262	243	239	235	227	239	268	248	248	246	237	246	266	237	231	256	225	242	277	236	222	243	227	257	243	244	265	252	202	232	210	219	223	245	248	227	260	229	225	226	235	229	240	241	247	253	214	268	221	249	246	255	249	253	225	224	255	227	221	251	222	241	221	245	266	214	213	235	256	217	256	248	247	248	254	227	239	254	265	242	238	244	255	215	230	238	235	234	251	241	241	214	236	236	241	246	233	246	236	246	234	224	267	249	263	225	268	231	259	245	253	240	228	252	238	236	239	232	256	229	244	255	191	248	240	219	220	220	259	246	233	250	240	222	229	247	233	239	250	233	234	230	246	227	250	232	254	260	234	236	263	219	222	246	229	218	254	221	227	263	262	232	253	223	233	252	255	237	246	263	238	247	264	227	239	267	257	237	262	239	275	243	225	235	212	229	262	218	265	237	238	244	225	250	248	244	217	252	249	223	241	256	249	233	240	242	210	244	244	270	234	225	238	252	234	246	222	248	218	233	268	256	251	228	241	246	250	230	236	232	232	276	250	205	223	243	254	245	245	238	248	247	246	218	250	235	249	267	235	260	221	242	228	247	251	218	233	222	243	233	242	231	245	206	231	233	249	242	260	225	227	236	249	256	253	226	248	225	242	247	236	240	240	203	253	222	232	229	232	257	256	252	220	279	236	274	253	262	242	233	219	235	240	239	223	220	251	245	263	235	239	250	222	231	231	244	243	229	255	229	237	242	224	237	231	261	224	231	268	240	226	204	241	241	252	258	230	237	234	222	218	247	247	246	242	197	231	271	244	225	239	230	240	242	226	238	230	267	242	220	248	238	231	221	239	247	269	237	243	247	245	232	223	247	237	229	233	255	252	242	237	259	234	218	223	246	243	260	244	224	221	234	274	235	238	223	250	261	208	262	245	259	237	256	255	236	222	234	234	235	234	261	235	229	268	247	245	223	240	236	263	255	228	237	227	221	221	232	253	249	225	241	254	235	231	262	268	265	256	231	230	239	247	252	259	236	249	240	240	242	236	241	253	234	256	222	264	235	248	236	275	225	236	231	220	235	262	248	227	279	232	197	233	219	242	247	255	231	233	224	256	234	252	237	227	255	233	234	222	223	243	229	216	233	251	217	220	227	217	259	229	235	228	243	254	251	213	243	229	243	254	256	236	229	253	264	232	251	246	229	241	222	229	247	258	246	218	252	235	212	234	239	239	262	213	232	238	235	251	242	237	237	236	231	240	221	259	242	230	221	228	237	250	224	248	274	244	240	242	235	234	273	225	239	232	267	247	243	228	254	204	232	235	246	254	222	235	233	233	250	249	219	226	224	224	254	237	267	269	270	234	257	270	226	280	225	253	247	279	237	217	238	228	236	250	245	219	232	209	232	214	242	227	256	249	228	210	219	243	217	266	222	228	224	218	265	274	243	255	254	245	227	235	253	235	266	232	214	242	229	219	227	258	228	247	227	238	256	234	232	245	236	235	230	231	241	258	235	241	227	258	267	255	243	252	244	240	231	253	229	239	201	239	251	249	223	269	249	227	242	244	256	214	254	260	250	240	216	251	238	225	262	202	231	245	256	254	248	239	254	266	235	236	235	222	234	239	236	190	251	238	215	225	249	268	258	235	266	217	247	250	221	223	230	259	243	228	237	240	232	249	233	223	224	244	217	226	223	231	249	224	250	231	206	237	234	262	236	239	234	231	238	221	249	243	232	232	255	211	221	249	244	248	258	252	236	248	217	261	235	236	251	238	225	247	229	224	200	237	245	245	219	232	235	245	218	253	219	230	220	253	225	242	251	216	247	240	256	270	242	236	233	236	244	234	270	225	241	230	266	222	260	228	226	262	216	225	242	231	238	219	226	250	251	207	252	255	273	226	208	240	225	233	243	231	270	240	235	269	241	258	228	261	257	253	256	222	253	258	224	221	258	238	209	258	238	250	243	249	246	237	227	287	234	236	223	241	242	253	256	260	254	250	233	228	228	258	237	232	235	252	270	260	235	248	274	244	235	233	230	243	233	241	254	236	232	274	254	243	257	234	234	220	245	266	231	247	245	225	234	250	234	249	249	243	263	246	276	240	244	241	235	247	249	249	236	247	258	207	240	242	235	259	267	237	253	278	243	230	237	265	228	226	219	243	276	248	263	222	258	237	241	219	230	218	268	258	246	218	238	226	244	222	221	258	235	223	237	253	247	229	249	229	237	248	229	246	247	240	240	206	243	227	249	223	226	247	223	239	247	229	220	238	205	240	237	267	252	254	244	245	253	223	240	275	242	229	233	226	255	277	223	218	222	216	246	229	267	230	247	263	259	241	246	221	264	219	228	252	263	241	253	259	261	214	220	227	228	248	252	224	215	214	258	257	238	242	233	248	236	228	258	217	234	277	262	226	237	214	234	259	257	247	253	236	223	240	231	245	224	239	238	220	259	229	275	244	231	232	243	251	255	250	257	220	223	244	241	215	246	261	206	250	223	233	251	220	245	243	254	233	252	249	230
57052	65454	71367	54852	26287	861	791	852	803	831	847	866	863	844	776	785	808	802	795	761	784	820	776	786	865	798	807	795	855	796	807	827	779	780	817	768	772	806	810	734	810	817	781	808	812	809	795	838	783	811	777	767	755	800	766	799	815	769	769	774	810	788	804	803	770	785	806	781	812	822	796	774	806	792	812	792	832	795	762	796	842	775	764	800	778	841	798	761	798	850	854	797	781	766	761	794	794	792	794	787	815	836	793	814	789	788	780	821	822	760	767	766	794	778	788	770	811	794	799	801	737	809	797	801	791	799	769	769	737	804	768	765	777	820	784	757	741	824	724	801	801	793	794	786	725	772	805	744	820	808	759	813	773	842	823	862	784	800	796	796	818	805	806	843	767	786	722	809	766	770	816	786	777	787	753	775	774	723	760	826	751	769	766	850	809	837	729	821	794	775	765	781	806	796	775	819	878	800	819	799	762	834	818	779	804	752	801	817	768	763	783	772	790	793	797	793	791	790	789	856	789	749	801	818	804	798	780	829	808	781	813	839	826	786	772	750	780	797	784	754	811	787	809	805	781	810	801	810	793	778	806	815	797	802	807	807	749	807	809	778	788	806	803	791	749	812	757	813	827	791	809	782	802	762	817	846	812	803	855	809	832	788	772	784	833	799	798	811	788	797	763	763	830	787	849	851	804	757	809	822	798	803	816	818	784	835	752	785	792	771	825	765	802	771	763	779	811	824	777	775	754	804	781	746	795	790	796	860	772	791	774	728	743	810	824	791	773	802	769	785	782	833	773	808	806	765	796	794	824	780	790	786	742	806	787	801	774	765	800	792	826	832	758	797	787	786	842	790	779	778	816	745	735	811	782	780	827	835	753	811	775	801	799	783	790	795	782	809	807	804	754	777	819	787	792	812	762	740	758	830	817	754	722	798	818	786	785	810	829	770	748	800	827	815	812	813	770	775	790	794	814	748	786	787	818	740	804	783	778	776	766	755	830	807	805	778	823	804	793	807	782	800	791	767	835	809	788	821	818	805	802	756	797	773	804	827	789	796	795	814	851	805	806	790	785	846	726	809	805	816	852	797	759	775	770	796	808	806	823	791	810	807	739	830	817	737	791	803	776	831	742	806	820	831	850	787	796	814	761	864	739	820	801	846	771	816	824	829	754	810	824	775	778	778	776	758	808	799	786	797	802	798	740	790	816	816	789	753	827	818	800	780	760	787	820	797	773	795	753	766	752	768	764	787	800	855	799	760	795	757	769	809	801	829	819	787	836	803	808	786	802	786	771	767	823	802	815	802	777	775	768	811	814	806	774	835	809	818	758	764	783	814	799	817	770	805	793	790	780	817	823	817	797	772	861	805	768	824	746	797	741	811	784	804	795	844	794	807	767	788	754	762	765	843	790	758	776	760	843	807	757	778	812	773	778	799	826	757	789	831	834	804	800	822	760	763	791	772	809	768	772	807	764	775	781	823	779	806	800	787	777	782	820	766	776	772	871	787	802	737	796	805	794	779	787	792	829	763	801	735	765	776	809	794	797	791	828	779	809	780	826	809	716	809	729	766	779	786	778	781	816	806	755	796	744	822	799	790	828	779	805	820	801	767	752	777	837	810	792	824	772	801	789	805	819	774	768	797	790	804	817	832	809	807	800	798	774	790	795	802	794	780	751	824	823	801	819	787	807	775	829	800	810	809	823	780	828	815	764	839	814	736	740	819	778	777	820	783	755	769	823	805	801	801	794	752	756	827	773	786	765	819	805	785	772	755	791	813	777	754	763	768	803	827	801	818	761	790	779	764	764	799	815	794	845	812	782	767	797	803	833	794	760	731	757	805	821	764	832	784	801	819	813	757	785	791	786	764	786	790	824	853	776	829	738	782	796	793	815	788	774	761	799	798	780	769	791	770	797	786	817	796	775	710	857	793	773	775	829	798	798	770	803	809	824	840	785	770	800	837	776	845	798	759	764	832	829	796	791	814	769	801	756	797	793	813	836	769	789	823	811	823	749	791	774	776	792	762	780	811	794	779	781	810	792	783	786	772	778	770	759	836	829	776	773	810	773	790	772	790	762	752	788	782	810	851	796	786	795	783	823	792	792	816	791	783	833	820	770	798	797	807	793	843	804	792	754	826	828	794	764	794	763	803	754	803	816	789	779	802	779	783	767	763	774	802	803	794	800	823	779	824	870	771	819	837	821	798	765	778	814	833	749	733	840	800	777	833	763	750	798	767	777	824	831	797	830	784	851	782	881	759	793	750	792	876	811	778	774	809	725	764	807	776	802	850	858	794	803	855	763	760	840	849	805	812	802	800	857	784	764	840	854	795	824	792	814	792	741	743	777	753	746	764	822	814	783	761	790	772	762	773	812	783	823	803	804	838	818	769	784	803	796	780	797	780	813	820	799	820	835	800	833	802	789	793	809	826	824	779	771	786	828	782	842	809	815	820	831	831	827	766	765	786	790	790	839	863	788	776	853	777	785	826	834	821	788	794	846	825	779	802	812	833	809	798	770	774	817	803	801	794	751	765	800	808	768	834	789	837	802	787	794	844	838	782	785	834	749	761	837	809	856	763	792	752	791	850	789	790	783	786	824	773	803	820	800	782	798	828	842	757	807	774	770	815	788	813	809	779	758	775	768	760	792	775	818	780	812	822	885	814	760	823	797	820	787	749	734	800	801	791	794	829	738	831	833	795	762	768	807	784	781	811	782	825	834	782	777	786	808	778	787	837	769	796	810	746	808	761	786	767	775	738	809	820	829	797	808	742	799	764	808	837	793	781	812	814	803	797	792	852	808	797	770	804	785	723	768	769	805	794	828	783	766	788	821	820	773	776	813	805	769	777	793	804	768	785	824	769	829	839	789	793	805	801	773	761	789	763	834	796	859	707	796	794	805	788	779	793	781	788	772	849	767	828	807	802	860	846	814	776	783	809	763	800	812	811	851	795	819	813	805	794	786	795	775	784	764	801	773	800	789	756	784	784	806	798	783	778	764	852	842	788	801	783	766	745	792	742	779	814	800	787	769	802	788	771	785	760	849	814	780	794	798	812	817	830	789	815	834	816	773	778	752	811	819	796	783	751	792	803	742	789	801	820	817	852	792	752	788	825	839	807	800	813	820	835	879	793	798	799	772	836	795	815	793	730	837	820	764	803	738	835	813	804	813	776	791	794	818	821	804	809	830	849	782	786	835	831	804	797	769	779	770	818	772	817	765	768	783	808	803	789	849	808	815	780	802	778	831	831	776	850	790	798	810	821	784	750	808	838	817	807	750	815	798	777	795	836	767	840	762	795	808	820	775	810	780	737	836	807	801	815	782	783	773	784	840	821	783	800	770	826	833	788	814	856	799	824	806	813	773	804	863	791	821	785	767	825	752	781	799	802	763	870	806	817	756	815	806	830	741	739	760	746	794	798	833	807	748	840	789	806	795	776	759	791	784	798	787	769	779	856	802	731	816	741	776	809	816	843	822	818	808	784
17564	14903	12551	5862	1310	270	214	209	227	248	234	216	234	228	203	221	227	217	212	215	217	209	204	212	200	234	223	218	224	203	223	234	204	208	210	210	204	225	213	215	220	203	180	202	194	209	222	224	206	207	235	202	201	221	228	212	221	208	195	215	247	209	219	225	194	214	232	209	231	199	233	216	248	216	219	215	218	228	217	214	222	217	227	208	202	224	215	215	211	215	205	218	212	205	207	220	226	221	218	221	217	231	215	226	229	217	203	244	215	236	224	196	221	197	223	222	218	243	221	215	229	217	200	197	226	228	214	204	223	212	196	183	217	234	209	214	215	181	217	205	210	204	229	235	190	211	226	231	226	235	217	221	224	218	237	201	248	230	217	222	224	232	239	216	213	209	213	235	220	232	206	230	209	221	208	215	215	208	203	225	217	213	216	218	220	190	222	235	218	203	234	251	211	209	202	250	221	223	204	215	243	247	219	230	230	253	240	247	247	247	214	211	228	228	200	230	210	233	235	208	254	255	240	223	228	221	216	243	202	203	252	225	235	224	223	185	213	223	211	216	224	221	245	220	206	216	204	248	209	209	203	224	207	207	226	197	228	235	235	211	243	228	211	215	181	202	221	216	204	222	231	211	192	205	210	191	197	213	233	234	228	216	197	197	211	195	219	204	207	196	228	219	196	245	202	210	209	228	233	238	244	212	210	237	236	187	200	213	225	249	236	228	204	225	238	206	203	217	223	207	210	200	228	250	212	254	212	215	225	239	233	228	222	222	253	236	211	193	225	206	207	228	242	272	222	214	232	198	188	215	230	209	229	237	201	226	214	221	224	250	220	219	206	209	227	201	218	233	237	218	231	231	228	203	197	199	224	224	219	210	231	189	235	237	234	190	203	206	198	225	214	217	184	211	231	213	221	200	229	234	223	196	202	221	210	222	229	240	226	210	217	207	192	214	239	221	224	233	243	233	222	220	240	216	221	221	198	212	197	219	223	234	244	219	194	206	204	263	220	214	205	237	219	218	224	223	195	229	207	208	207	211	236	196	203	207	232	202	189	227	222	208	211	214	203	210	214	217	210	215	219	213	181	215	236	195	206	222	228	200	223	221	226	229	196	195	249	216	226	212	210	214	218	237	250	233	218	240	199	219	214	250	235	204	215	226	200	198	229	210	190	260	223	240	200	221	213	223	199	208	217	222	214	213	191	204	213	227	226	252	218	210	221	206	201	207	222	207	213	240	232	202	223	214	247	229	224	217	203	196	214	237	216	207	209	211	200	216	222	228	207	210	209	227	243	190	219	223	206	217	207	210	234	228	215	222	216	215	221	232	230	219	226	256	222	213	234	217	208	206	226	202	237	209	226	239	227	243	222	217	223	202	221	180	199	196	192	236	219	200	214	222	210	231	245	204	209	229	208	215	215	224	212	212	204	246	214	226	223	218	208	230	244	227	216	214	215	221	246	211	242	209	211	238	235	208	226	232	250	197	220	209	189	222	238	214	223	194	216	238	203	190	219	195	217	201	205	206	221	248	223	209	241	214	215	225	225	219	230	232	216	213	212	237	203	220	228	246	227	198	217	233	197	203	219	218	219	228	228	209	229	208	207	212	204	187	225	205	255	221	244	226	222	215	195	191	244	219	217	223	219	243	219	216	214	230	209	190	216	194	238	248	203	183	201	223	234	221	233	230	222	222	235	218	219	235	235	206	248	232	209	231	220	208	236	213	214	233	226	217	210	213	212	228	197	208	205	232	224	207	226	213	228	235	212	209	217	213	234	208	239	236	204	223	226	213	229	235	223	211	222	226	225	208	227	227	222	229	203	190	207	217	223	212	213	191	209	206	214	209	227	249	206	221	224	241	241	200	233	208	221	229	195	222	234	197	231	229	227	216	214	208	204	223	239	237	226	189	211	233	220	222	217	211	245	222	230	210	238	202	220	206	243	218	211	210	244	214	220	214	224	212	230	230	217	247	199	246	260	221	222	217	199	229	250	245	190	221	241	199	236	221	232	222	210	201	219	218	233	228	243	210	238	216	201	207	178	193	192	207	220	234	221	246	224	196	208	192	229	230	240	234	233	204	204	211	239	215	222	210	201	223	219	205	219	221	200	235	240	193	235	234	211	206	230	251	218	209	212	202	212	203	181	221	223	205	204	243	241	204	213	180	223	238	221	221	248	192	218	219	214	246	190	204	227	225	201	192	214	240	207	184	200	233	191	205	229	217	245	255	200	199	206	206	201	242	245	208	220	240	224	219	223	206	185	232	226	226	225	214	219	223	230	235	226	246	222	247	209	228	226	218	224	226	224	244	210	221	223	225	206	221	218	202	212	234	219	191	220	245	201	222	239	206	200	208	241	223	244	212	217	219	211	210	227	221	196	211	214	226	227	219	230	217	207	226	210	228	219	220	235	220	220	203	223	241	216	211	240	235	251	206	249	218	232	252	185	214	231	227	207	206	184	201	185	251	222	234	207	219	213	218	223	220	247	241	214	215	210	192	202	235	214	218	213	212	207	209	219	219	201	235	237	237	208	212	212	183	231	206	195	210	224	218	222	237	245	244	243	218	205	210	227	225	235	212	228	217	217	229	209	227	231	215	213	223	216	204	239	229	249	206	191	226	203	232	240	198	215	206	198	210	243	205	210	206	224	191	218	216	221	220	212	214	216	229	231	209	190	218	199	206	215	204	232	220	231	216	196	223	221	233	214	218	221	218	195	197	226	202	204	193	206	231	216	214	226	216	242	213	200	212	234	195	216	237	225	194	214	231	243	213	198	229	226	212	201	220	228	233	223	226	226	246	234	208	235	231	200	210	216	240	249	222	211	203	228	234	236	238	239	211	208	185	221	225	213	219	241	201	223	199	248	232	209	234	232	219	222	230	220	200	234	221	220	244	229	200	227	203	206	220	219	225	232	217	222	228	229	218	227	198	210	227	218	218	228	219	217	221	214	195	215	227	222	225	235	222	212	213	229	245	189	225	221	206	234	227	209	233	207	232	237	214	231	207	235	268	231	240	212	215	224	242	225	220	204	214	210	220	210	228	176	218	227	201	222	238	251	260	240	246	226	229	225	224	218	201	204	223	235	204	211	204	229	210	216	245	195	251	225	235	200	218	213	198	240	225	236	229	236	226	227	241	237	225	210	200	234	181	233	202	211	236	251	223	206	222	219	223	221	203	230	228	210	222	209	218	216	231	225	218	240	223	212	220	214	207	208	222	213	219	204	227	207	215	199	210	231	214	233	216	203	217	211	229	209	233	221	232	211	243	212	206	227	260	215	216	211	191	240	216	215	214	239	219	237	199	247	220	227	191	231	222	200	224	218	216	217	234	213	221	244	228	202	237	196	221	229	188	231	214	235	227	231	230	202	225	217	230	202	219	220	195	191	207	236	225	238	230	217	241	215	223	215	219	252	236	218	226	226	228	213	208	217	214	220	222	223	213	222	231	223	221	230	221	240	234	225	229	230	185	229	223	220	243
21546	22196	22251	13488	3794	805	738	725	694	753	725	814	734	756	772	722	796	749	801	791	747	831	763	768	777	767	756	768	741	686	739	697	689	765	755	751	765	769	773	772	710	766	746	758	734	717	756	761	701	770	777	768	721	731	748	757	764	756	735	765	791	746	754	775	728	776	714	800	741	715	779	722	763	749	708	722	760	749	738	761	731	715	722	731	713	751	732	755	771	756	790	793	747	732	726	808	752	710	761	771	706	774	783	731	735	730	789	689	697	754	717	700	750	721	788	726	729	752	738	759	737	715	722	772	737	689	751	703	733	738	753	740	718	704	726	809	739	753	753	763	796	748	734	739	727	732	735	716	785	800	734	752	734	741	729	700	718	763	743	691	759	708	822	725	743	794	787	720	742	764	740	780	673	731	725	731	716	757	768	741	771	738	781	763	735	743	778	758	754	739	761	705	794	710	746	737	746	691	748	756	765	763	781	726	758	780	744	690	767	765	725	755	755	726	805	767	746	710	762	741	775	751	716	776	765	820	751	762	779	769	750	738	779	654	764	739	763	729	672	766	740	740	789	733	726	775	707	770	744	758	730	733	724	756	801	749	748	733	747	742	776	722	737	766	745	725	678	773	737	779	778	772	738	713	708	744	781	761	746	758	740	757	746	725	723	730	720	702	698	722	769	773	734	697	706	778	752	752	777	796	806	721	770	750	716	723	714	737	739	680	724	735	747	772	726	766	777	758	757	755	765	744	780	739	684	720	731	742	764	756	764	697	756	776	781	731	767	789	739	710	701	802	834	757	810	717	707	799	735	759	769	780	713	744	750	737	734	774	728	761	754	748	770	744	760	769	720	741	772	719	731	806	758	750	735	816	742	697	756	751	739	737	733	743	797	710	748	776	727	780	765	752	790	737	802	733	726	813	739	737	763	744	710	780	792	715	757	724	804	744	766	729	730	689	755	735	736	768	736	716	760	729	774	720	757	699	741	709	761	729	719	756	762	729	733	738	696	788	742	743	752	761	794	774	762	774	709	709	732	756	764	766	745	743	761	797	765	762	723	776	693	771	728	779	762	757	759	771	728	705	771	767	745	779	792	754	777	744	718	721	778	754	764	725	771	745	763	731	732	735	745	734	802	738	694	718	766	739	726	746	743	713	707	735	745	776	720	694	741	705	769	752	712	761	691	760	745	717	730	705	739	789	743	730	775	745	806	778	698	752	738	785	772	769	712	705	697	752	751	755	691	706	753	787	699	757	762	700	720	753	764	758	733	709	723	790	736	720	754	753	695	758	751	749	761	774	778	733	763	729	741	699	726	736	727	800	747	724	751	718	764	731	753	768	765	737	748	751	758	755	756	774	768	749	741	750	748	762	749	663	746	751	777	764	791	810	718	728	757	770	753	764	706	764	722	740	793	756	758	775	767	695	732	727	728	763	749	784	791	703	802	763	747	739	726	704	769	764	704	702	784	724	733	806	689	738	695	733	723	789	769	748	742	797	754	793	755	754	745	745	770	758	738	790	747	734	749	779	713	730	718	759	805	780	753	728	760	764	730	727	678	714	721	724	742	732	724	712	795	730	719	726	746	789	750	748	729	731	751	751	772	744	736	766	778	708	717	726	815	721	741	811	762	747	711	805	774	723	746	739	785	784	736	806	758	754	759	728	741	709	796	697	781	778	732	765	768	765	795	724	798	700	696	759	731	802	720	748	705	732	736	725	809	773	749	767	725	774	728	783	744	797	770	731	737	791	764	719	790	760	753	750	799	758	751	760	790	760	744	742	763	757	785	733	805	756	781	673	744	814	783	777	747	760	722	732	664	741	695	805	737	760	767	682	736	767	738	736	776	774	758	732	793	721	767	762	768	772	736	717	768	721	767	706	720	760	728	757	763	728	764	737	760	722	762	773	774	713	708	729	745	755	725	739	710	779	757	756	750	745	693	769	761	749	727	741	736	776	729	750	730	778	739	727	724	756	740	693	735	743	775	775	727	738	724	746	693	754	714	743	738	675	771	727	735	737	745	716	733	721	762	742	710	755	748	707	751	672	761	732	715	751	744	720	746	716	745	742	735	734	797	702	721	726	792	786	740	740	728	762	740	723	731	765	729	778	795	808	753	761	717	766	724	776	722	747	748	749	747	690	736	711	717	768	753	753	763	733	730	763	827	728	786	736	723	745	774	713	774	769	757	768	762	712	777	762	720	747	727	779	765	778	783	722	749	765	735	761	780	686	767	761	751	764	786	764	771	771	752	794	752	727	712	742	782	747	802	723	746	831	754	786	748	740	745	744	762	746	749	748	772	806	759	748	729	818	789	740	742	731	717	781	804	791	712	753	751	721	666	746	766	803	802	766	764	775	716	776	735	766	768	748	748	743	771	743	702	783	728	752	758	741	748	769	721	735	750	772	706	750	745	698	733	697	754	752	744	725	773	741	685	755	768	763	768	711	752	767	775	728	735	723	737	735	755	760	746	691	757	739	718	798	757	753	724	741	747	771	733	710	750	761	782	752	789	798	768	756	693	766	757	744	746	759	791	754	717	743	730	732	759	761	787	772	744	765	728	767	740	717	748	725	753	785	723	730	783	720	729	744	729	725	685	749	808	718	742	720	748	726	740	742	710	718	781	786	730	734	767	776	762	741	729	756	782	752	702	723	710	755	756	746	731	748	759	750	771	734	712	759	697	807	712	716	733	777	730	725	714	765	741	780	761	780	734	714	748	783	742	785	764	785	734	730	727	743	761	727	738	820	721	752	700	751	755	788	802	757	686	729	776	746	777	724	722	767	689	696	758	732	747	723	703	753	727	762	710	752	696	795	785	773	810	730	783	725	738	741	740	719	749	731	824	758	757	761	778	750	787	741	747	788	732	728	768	757	766	771	767	746	713	772	763	737	734	737	790	796	776	679	771	762	756	769	759	745	750	719	735	730	744	732	738	731	768	795	756	721	773	799	791	736	743	787	752	738	708	735	777	758	729	734	737	700	725	803	823	749	743	711	697	713	715	734	742	757	738	754	770	759	719	809	770	711	725	804	727	768	742	774	750	765	709	783	772	767	756	716	749	714	737	753	722	744	737	762	766	745	749	725	702	757	801	741	738	746	707	748	738	739	741	713	747	752	765	756	745	761	751	772	723	730	776	767	782	677	759	720	772	734	761	798	756	727	759	735	750	717	740	724	762	762	735	730	750	687	728	799	692	748	767	742	751	718	729	732	758	781	688	768	704	697	793	763	748	722	736	726	745	746	766	699	730	771	721	730	750	763	761	772	745	778	769	767	759	759	759	761	763	763	735	704	779	752	723	750	759	777	761	785	728	784	753	742	756	684	702	771	738	715	714	718	770	744	745	791	717	780	722	719	760	759	757	784	707	759	741	782	750	713	764	737	766	742	732	786	745	775	728	753	748	731	754	753	773	731	748	744	758	737	812	768	761	727	699	681	751	780	755	747	759	729	799	726	687	736	742	714	760	778	748	672	745	742	663	775
64371	68335	62411	42251	18189	1804	226	212	195	180	219	200	196	202	183	206	174	184	194	205	216	190	175	177	174	181	195	177	170	198	158	204	195	215	170	177	193	187	182	175	180	153	190	168	192	182	183	191	175	172	190	192	162	178	200	149	183	208	160	194	192	171	182	179	167	195	182	188	197	186	169	180	190	173	174	185	168	172	177	180	184	180	190	205	180	191	184	172	177	193	180	192	194	189	192	192	187	179	156	186	176	175	159	206	178	151	173	201	175	193	151	200	200	192	195	178	182	162	186	174	183	188	166	188	171	158	173	177	168	171	187	187	187	164	191	186	180	198	182	187	170	154	201	195	175	199	172	163	198	175	168	184	156	178	197	182	167	182	166	172	166	183	165	185	171	190	178	182	202	165	177	171	183	192	171	183	192	177	167	200	190	211	164	178	177	172	193	188	168	198	180	175	195	153	150	187	177	170	174	169	205	206	174	172	164	186	176	179	185	181	167	182	152	180	177	163	169	191	176	198	181	188	180	187	195	177	231	154	198	182	177	194	161	184	180	192	204	153	190	176	171	199	162	180	169	172	170	162	191	170	157	192	174	190	174	186	178	168	189	193	147	183	189	176	177	174	179	175	158	177	183	204	169	198	188	202	188	182	166	171	198	157	167	169	187	164	177	165	188	193	184	181	170	184	193	169	183	166	217	175	170	187	192	177	191	216	183	180	167	200	157	185	197	184	165	187	176	192	196	195	188	168	152	198	196	182	180	186	190	197	150	164	183	179	173	189	181	157	180	171	187	177	184	198	210	152	194	177	166	176	202	154	176	162	175	187	154	186	202	193	180	202	178	194	193	216	184	165	171	175	172	184	184	177	193	166	161	174	191	171	190	186	158	190	178	180	196	165	156	170	206	184	164	163	175	170	159	185	170	175	172	166	169	170	179	180	191	185	185	194	161	194	202	214	195	181	179	162	166	157	186	170	189	188	191	191	185	173	193	183	183	175	193	167	179	180	183	187	171	186	174	199	200	179	186	190	173	202	189	187	178	165	146	196	174	178	156	181	178	194	208	190	193	180	163	182	161	218	158	186	191	183	192	189	201	188	210	167	178	167	169	183	182	189	181	188	173	201	168	174	193	189	163	166	183	199	183	180	183	188	195	167	190	166	187	177	183	181	178	183	162	176	178	181	193	169	158	174	174	172	197	191	179	186	205	187	167	161	179	199	179	185	182	203	185	185	169	169	173	172	165	190	162	187	183	202	157	176	179	167	181	188	168	187	201	163	164	181	194	186	167	179	183	217	181	174	188	173	181	157	189	187	173	173	182	180	167	186	195	188	191	176	189	203	174	214	187	192	175	170	181	180	165	167	160	171	181	177	183	202	173	183	185	217	182	210	185	175	189	160	206	182	188	170	200	179	142	172	188	167	171	173	177	158	202	159	204	220	180	179	176	195	176	186	172	162	193	169	200	163	181	165	194	200	169	187	175	195	180	175	176	183	194	193	179	180	180	171	191	194	166	171	178	188	212	183	176	189	199	180	181	178	192	187	171	166	155	193	193	176	185	182	192	196	179	195	167	170	191	165	205	173	176	199	166	181	203	195	154	179	202	188	193	187	196	162	174	187	151	188	165	187	184	194	177	185	191	191	202	197	192	171	160	179	208	181	180	178	200	211	163	212	159	160	181	183	186	153	169	193	149	182	166	175	152	177	170	173	199	174	153	196	156	161	172	170	157	171	194	197	180	188	179	175	183	163	185	188	191	178	179	198	207	185	174	158	173	186	175	169	209	152	175	180	190	185	187	199	202	168	170	167	181	184	178	194	168	175	183	179	169	186	201	168	176	196	200	166	190	181	168	181	207	179	184	160	164	177	152	172	168	150	195	200	177	190	202	172	212	180	167	198	165	178	170	189	173	179	147	187	194	178	176	167	181	198	196	153	186	169	160	179	171	168	165	182	186	193	172	147	214	179	175	185	169	180	182	168	191	198	170	175	200	172	173	179	180	157	160	193	195	176	182	163	173	184	177	179	159	203	190	165	166	173	188	181	194	165	191	189	162	170	185	172	188	150	179	174	176	189	155	177	170	174	193	194	200	170	194	165	197	190	170	193	182	196	178	177	182	188	186	178	175	205	189	210	157	198	186	178	187	188	176	188	188	176	171	192	180	181	192	194	195	157	182	192	162	190	181	172	199	149	198	209	181	193	186	166	192	171	183	174	211	194	189	186	196	186	166	198	199	197	198	206	189	170	188	169	202	187	167	172	175	185	160	176	203	161	194	197	183	161	185	202	177	170	187	177	188	181	184	190	169	168	189	180	188	182	188	162	168	173	175	193	179	185	178	177	166	182	159	199	180	191	175	194	167	172	186	183	201	181	174	191	163	173	195	182	177	182	193	187	171	174	171	159	186	165	183	196	166	172	193	191	186	184	170	186	167	191	180	184	165	190	176	160	184	185	180	184	189	163	193	188	160	181	201	164	173	213	189	183	180	167	183	178	163	172	201	204	172	172	179	168	166	199	174	169	178	167	181	172	172	172	199	171	155	203	187	161	181	172	198	172	202	171	172	175	177	180	176	175	172	185	178	184	174	196	188	177	148	176	185	184	191	187	177	193	209	181	195	190	197	183	185	183	172	169	188	189	194	167	180	171	179	182	176	182	158	194	186	197	175	192	191	177	186	172	190	180	181	181	167	184	190	177	187	157	176	187	164	208	177	181	163	189	192	205	185	186	165	168	180	189	166	189	197	169	182	194	200	179	173	198	177	188	185	201	179	191	177	170	176	209	199	181	210	191	175	187	179	172	160	195	165	171	163	158	154	153	181	180	175	181	202	191	160	175	179	190	192	184	177	170	175	187	190	204	202	203	175	179	184	175	158	171	178	162	174	176	171	197	163	175	203	189	180	182	191	214	163	190	181	206	185	181	192	184	181	169	181	168	185	177	156	188	190	179	185	176	183	185	173	172	199	177	176	142	156	163	186	168	182	203	199	156	163	182	166	166	171	153	192	167	208	164	171	184	167	183	162	204	196	182	179	206	152	201	176	182	194	165	197	185	211	156	167	164	169	197	195	178	190	189	185	184	169	162	201	191	188	189	199	177	190	185	188	186	194	168	183	198	196	182	161	177	209	189	166	185	173	182	194	195	185	158	172	185	163	186	203	165	200	159	170	169	188	178	174	186	171	190	172	169	184	180	191	166	170	176	186	179	201	181	184	183	195	166	157	170	167	152	161	154	157	180	197	187	189	197	208	187	164	165	163	183	161	181	193	189	199	160	178	147	189	160	186	164	197	198	206	155	191	182	187	184	182	185	189	178	183	188	184	193	184	181	188	171	197	165	172	187	172	162	189	175	208	189	165	196	171	168	156	177	206	175	196	167	163	179	190	188	177	197	178	189	172	165	174	193	192	172	193	188	187	176	166	190	184	207	170	171	179	217	207	177	212	175	187	174	209	167	179	189	168	185	188	204	180	179	184	156	172	182	182	197
45651	54345	60202	46147	20582	725	666	645	610	647	666	627	635	644	653	654	636	670	646	657	597	625	634	597	575	673	662	620	666	666	644	656	635	596	597	610	580	589	584	665	606	627	665	616	634	585	697	616	599	617	627	637	616	634	631	620	625	630	597	629	639	647	590	616	697	615	590	595	592	683	636	607	656	635	658	575	640	601	637	669	639	608	687	706	654	670	641	623	653	662	616	605	616	590	595	669	614	635	672	640	628	632	604	651	651	616	642	656	603	638	688	626	638	623	635	628	628	616	658	611	692	630	610	616	614	635	653	625	606	620	602	619	685	604	641	655	663	642	627	628	665	613	655	630	655	634	633	634	626	600	622	610	617	647	625	636	588	641	627	603	639	585	645	623	650	625	601	648	625	681	607	662	666	642	618	634	647	640	633	646	646	635	637	644	603	644	629	606	619	660	672	649	603	570	653	604	650	604	655	615	626	599	629	628	676	657	654	630	631	598	649	654	583	582	596	666	609	654	652	625	645	640	597	613	720	613	681	653	628	594	666	651	634	610	652	657	605	621	590	644	560	652	629	668	612	614	607	620	663	630	616	618	603	619	629	593	606	665	665	628	641	650	599	636	657	639	627	623	605	611	638	633	614	633	583	639	627	579	612	649	613	552	646	579	619	659	631	651	602	609	650	657	653	638	641	622	613	599	623	637	643	570	644	612	621	632	617	667	663	633	661	655	651	649	631	671	622	663	614	616	636	588	617	601	623	619	655	644	624	621	624	610	630	604	658	631	629	642	621	638	627	626	594	650	669	634	598	628	612	621	614	622	675	621	627	643	606	618	648	641	590	635	632	624	656	635	653	655	597	646	632	637	648	645	650	599	643	652	631	614	610	589	604	677	686	631	639	636	672	570	639	637	645	648	573	610	628	616	695	632	619	609	616	612	626	692	681	615	622	648	629	603	651	605	674	611	592	640	563	657	652	593	663	658	624	590	580	625	607	602	636	608	639	569	623	605	596	618	631	628	630	594	630	601	595	663	650	657	617	649	657	670	616	622	650	634	659	644	605	607	621	624	654	623	642	635	690	630	603	650	638	639	610	614	646	570	637	650	611	605	637	630	647	585	614	622	668	574	608	657	643	654	590	674	648	631	637	643	618	642	587	619	635	618	703	600	627	631	647	627	649	597	660	623	633	663	612	676	651	594	645	612	640	588	629	637	648	624	684	640	656	610	636	627	654	622	651	645	585	636	633	674	622	607	668	651	641	645	646	656	604	605	651	618	600	644	621	625	623	607	659	619	651	666	578	589	645	623	662	640	633	631	654	591	628	675	636	616	611	628	595	596	641	642	625	695	603	623	680	604	648	637	627	623	640	639	624	606	615	651	623	642	613	627	614	652	599	611	674	652	605	617	624	603	605	614	651	637	592	607	625	629	662	645	604	642	633	614	644	647	652	615	615	603	619	670	610	651	635	614	624	630	594	618	636	632	611	609	664	620	642	623	644	621	621	603	598	605	629	602	648	618	588	698	658	657	630	656	652	617	652	634	631	654	665	597	660	596	626	631	637	649	649	620	625	674	656	660	635	622	654	688	633	637	632	681	628	588	643	651	632	650	621	680	629	612	619	648	612	610	659	640	593	634	606	647	637	652	634	646	631	605	595	671	653	655	644	644	651	615	677	637	655	645	677	639	610	637	660	617	666	669	618	617	621	622	644	659	650	635	647	649	611	623	673	625	618	633	665	644	681	633	639	609	600	637	594	608	668	615	664	625	615	629	627	636	634	589	649	612	658	647	603	637	600	638	649	619	638	619	682	634	666	627	611	641	656	641	614	657	634	588	658	640	616	639	648	635	582	616	560	604	623	637	584	634	592	613	633	648	647	637	632	649	626	654	610	655	619	651	657	684	657	590	665	602	627	669	616	635	657	622	635	575	621	615	631	636	656	625	642	613	622	619	583	640	665	643	617	621	639	681	664	635	567	626	598	627	613	632	638	616	664	599	638	639	632	627	645	625	630	620	640	629	627	584	666	608	615	636	559	637	601	665	601	659	646	599	609	637	624	650	654	656	605	628	650	620	652	648	632	664	600	646	608	666	631	617	620	632	627	664	640	625	610	659	628	607	642	639	592	643	617	656	615	659	619	654	633	626	613	668	629	652	608	687	654	601	629	621	619	654	633	648	673	640	602	623	614	651	645	639	618	612	595	660	659	628	606	584	629	650	598	597	639	616	669	694	599	616	639	627	639	628	657	599	639	638	605	652	653	589	647	641	644	626	606	621	638	617	666	651	620	610	628	663	613	609	626	628	659	627	584	663	635	610	600	665	625	614	632	631	616	600	629	630	615	676	642	588	635	620	648	643	625	646	636	628	656	605	637	580	617	648	659	629	641	641	660	654	655	632	621	600	655	598	672	665	619	624	646	603	629	614	659	631	659	653	621	635	641	652	642	651	620	645	614	659	629	587	611	626	632	651	644	679	667	657	640	613	657	662	622	659	666	641	661	604	619	622	619	658	631	642	613	642	629	626	624	673	647	642	652	674	620	558	625	596	656	633	637	626	606	610	666	621	615	633	624	618	614	647	706	592	647	621	672	609	596	676	635	669	647	624	623	617	592	586	594	602	618	654	603	631	659	677	609	618	596	635	602	654	628	639	609	621	638	679	581	615	647	614	594	647	605	637	684	615	614	610	569	654	629	621	663	629	605	657	622	647	622	703	620	665	639	616	605	621	601	672	620	603	649	647	635	654	627	599	640	592	629	653	616	635	602	629	667	673	664	656	630	590	614	632	595	628	640	607	637	641	613	657	646	631	590	636	611	574	653	635	638	619	587	597	637	658	630	626	602	624	645	615	685	669	666	619	642	620	621	643	625	648	585	609	642	608	643	664	614	642	616	603	600	626	617	626	622	671	596	639	639	658	618	616	611	650	633	649	627	634	680	602	646	618	625	657	680	618	658	634	648	679	573	611	609	664	621	641	647	649	649	614	618	664	596	642	628	597	600	674	621	620	632	613	637	613	619	640	576	616	633	613	646	637	647	622	619	609	633	607	622	660	655	664	646	617	647	632	613	632	621	636	680	675	661	614	650	594	609	640	616	627	645	634	616	601	628	629	590	656	624	649	612	604	611	647	597	628	613	644	617	636	615	605	609	620	615	651	609	629	627	632	638	603	677	661	690	638	652	618	624	636	593	626	624	642	610	631	614	610	662	614	601	603	577	613	635	641	663	621	616	652	557	621	588	604	663	678	624	627	632	659	600	642	642	644	626	663	623	694	670	617	622	625	640	650	626	642	604	611	634	602	682	682	647	655	627	640	670	604	608	633	619	637	651	644	592	639	591	617	617	623	649	616	627	660	667	586	627	676	650	612	614	630	614	606	607	636	614	608	646	610	638	635	653	691	622	655	593	660	644	649	673	602	610	672	592	641	659	645	668	637	613	622	609	609	630	597	646	628	598	650	630	601	604	601	635	604	642	591	621	659	661	611	649	611
73180	76552	70860	53152	26751	5721	426	236	228	214	237	257	268	242	252	237	247	212	225	215	232	222	204	217	254	236	231	233	256	214	215	235	248	243	245	268	225	246	226	247	234	250	212	243	244	235	246	237	239	243	242	259	259	227	256	227	227	229	231	224	237	215	243	233	238	233	232	207	241	243	235	245	220	225	211	239	225	226	251	234	204	227	234	222	226	250	240	223	237	219	202	216	249	252	266	227	215	252	209	259	229	245	225	223	236	205	210	209	234	207	244	242	232	245	251	202	213	236	219	226	251	248	212	235	213	247	209	254	221	225	238	215	242	208	218	214	209	218	253	208	206	230	226	210	219	223	219	236	227	227	219	219	242	211	213	260	232	247	230	237	249	242	270	240	242	232	232	232	225	226	252	244	225	258	251	228	247	216	235	228	226	219	222	211	222	221	232	238	226	217	225	223	215	214	235	224	230	254	221	233	220	250	202	208	244	207	229	228	213	243	233	206	202	206	241	246	228	228	199	263	221	198	236	234	220	207	222	228	260	218	218	236	234	247	232	228	226	233	220	214	240	258	238	244	216	258	244	251	233	232	242	253	208	219	245	228	242	219	233	229	215	245	252	220	229	227	222	238	212	234	235	218	205	203	219	217	256	237	225	236	230	218	237	219	229	207	262	231	223	235	243	215	218	212	230	206	248	211	205	248	227	219	234	209	236	217	222	230	213	227	241	255	223	229	228	235	235	213	230	227	263	213	210	222	228	231	223	208	228	232	201	223	217	264	243	229	248	211	222	238	252	241	244	232	238	233	235	215	213	193	228	244	209	202	229	239	209	237	218	219	257	205	242	232	218	213	231	234	247	205	253	216	234	220	228	223	238	215	219	245	241	222	236	239	217	235	256	227	260	221	225	240	208	224	220	216	258	239	247	214	234	242	225	229	201	234	203	208	205	242	248	237	211	228	209	207	221	243	235	203	260	213	220	239	232	243	222	223	215	230	231	242	218	221	216	248	232	229	242	241	236	232	240	241	231	246	259	251	222	210	223	225	252	236	224	237	253	249	229	225	251	234	235	220	243	237	216	239	232	245	244	253	215	249	230	219	219	225	231	217	215	257	222	199	244	234	239	227	257	236	202	258	224	220	252	211	238	238	201	201	218	239	226	223	221	204	212	210	228	223	234	212	217	246	217	234	192	231	224	240	220	241	235	211	222	241	225	223	215	246	203	229	217	249	262	227	244	219	239	215	237	229	224	219	220	218	210	204	238	225	255	205	233	249	230	223	207	243	237	233	228	219	224	185	225	191	233	218	248	235	226	239	244	209	230	233	253	240	219	252	244	255	218	200	250	221	223	260	221	200	237	216	223	237	226	247	232	242	202	230	247	264	201	233	233	230	222	225	240	231	226	235	244	239	218	231	244	211	230	239	232	230	234	215	226	252	249	218	223	211	241	269	216	249	223	261	248	213	232	211	229	277	249	229	247	259	257	234	255	218	261	244	214	196	233	241	236	203	258	269	229	227	241	248	234	244	227	228	227	226	237	226	235	226	226	212	214	248	239	242	203	221	231	240	221	210	243	235	236	225	205	201	258	241	248	205	215	229	257	232	235	243	258	253	228	206	246	248	227	250	233	252	231	242	261	234	218	250	208	221	238	244	237	254	228	220	210	235	237	221	209	255	238	203	248	209	226	261	227	219	232	242	219	228	250	230	237	207	248	211	243	226	203	231	233	238	207	210	232	220	241	226	208	217	247	223	223	232	273	204	238	215	217	204	238	254	204	237	228	234	214	251	210	246	242	200	241	221	236	229	225	232	229	216	237	249	224	230	218	226	251	242	248	226	265	238	234	216	233	242	226	226	225	194	226	219	222	242	251	246	243	204	206	209	247	237	245	206	234	234	209	233	235	240	224	216	250	234	230	221	247	213	228	220	241	249	241	268	219	239	205	226	202	230	237	243	230	239	242	243	216	236	252	202	238	224	232	227	218	227	236	223	234	278	221	217	219	240	229	228	244	216	219	229	233	245	251	224	238	202	228	218	263	247	219	241	202	225	234	210	232	249	239	237	253	227	238	252	227	237	231	230	232	242	237	239	224	241	216	221	244	233	234	256	248	228	220	208	231	221	220	241	231	260	239	242	241	225	259	214	234	219	229	228	230	243	248	235	223	222	210	248	235	245	211	239	230	256	216	223	227	234	203	213	211	218	220	229	220	218	226	244	228	235	246	250	250	228	252	229	232	230	239	211	245	215	246	233	221	228	223	243	217	236	231	244	219	232	264	218	224	260	262	229	253	256	250	217	225	224	246	241	250	222	221	239	225	218	230	214	212	249	211	219	222	211	245	232	235	239	206	232	238	232	240	238	251	228	230	241	233	245	220	251	211	214	231	236	242	235	236	207	229	211	227	224	239	233	206	204	250	240	245	230	263	242	239	233	238	238	204	216	254	234	236	210	237	247	204	238	224	225	216	235	258	206	236	222	220	221	217	235	230	257	242	244	239	216	248	206	233	235	244	227	225	220	249	250	260	219	217	246	230	249	207	201	222	219	217	213	225	248	228	258	240	246	212	213	256	248	244	235	249	233	238	207	209	213	227	209	221	221	215	233	216	205	212	250	200	214	231	243	231	224	225	256	200	228	222	231	223	233	217	220	241	221	200	243	233	242	221	224	222	193	216	208	232	254	238	238	247	213	214	224	218	237	236	224	258	244	224	253	247	234	201	203	201	233	243	234	238	241	227	215	213	224	229	210	231	205	225	227	215	204	251	235	230	216	212	235	252	198	225	229	198	214	205	224	236	253	236	231	241	225	214	191	251	239	219	212	261	256	236	212	218	213	215	206	231	225	240	240	211	208	226	222	207	250	226	241	249	240	265	216	244	230	220	241	215	224	218	258	202	216	221	222	247	225	238	217	234	231	228	219	224	224	233	194	197	238	240	220	265	240	207	222	223	254	219	221	224	238	255	209	240	230	236	251	230	227	234	237	212	203	237	238	218	203	234	238	239	203	217	226	214	242	234	222	232	217	235	227	223	230	233	228	239	265	241	227	209	226	236	223	215	263	228	244	210	216	226	257	233	213	227	241	259	263	217	244	216	216	234	228	213	227	239	222	203	238	236	242	227	246	255	235	240	253	210	218	231	248	209	244	246	213	239	225	228	241	256	236	219	236	259	212	241	257	220	256	256	242	233	234	216	219	234	223	232	250	258	247	233	231	235	196	231	239	210	238	199	204	235	211	212	203	221	218	234	263	222	228	200	228	228	211	211	267	249	214	206	236	221	262	233	195	210	239	218	227	235	211	246	236	217	232	256	258	243	237	251	239	244	237	219	222	217	249	243	270	254	207	235	264	225	229	225	250	204	216	263	244	212	209	233	246	226	210	256	225	236	264	189	203	227	223	233	233	206	268	224	229	210	223	196	225	230	210	201	219	247	219	234	198	244	221	234	218	218	217	230	205	225	224	234	240	230	220	253	204	225	207	214	264	241	229
54933	66583	73142	58498	28878	1073	839	840	794	830	781	839	825	763	761	736	821	744	817	753	724	759	742	821	811	810	748	713	719	772	821	792	775	785	764	782	729	747	750	738	773	782	806	755	718	800	782	780	767	751	754	774	768	777	786	768	733	760	758	726	731	734	828	784	743	769	759	771	774	746	743	764	702	774	772	749	776	790	773	742	731	778	683	743	763	765	767	784	750	806	736	748	786	770	743	783	778	777	770	773	773	757	759	744	815	743	779	761	790	756	784	726	762	756	788	782	702	747	726	736	733	742	705	798	773	746	785	782	763	747	781	748	764	764	785	793	796	771	739	752	770	771	738	717	755	744	760	747	770	766	801	752	754	749	780	790	759	779	817	793	768	767	796	752	746	824	742	751	758	719	777	757	798	776	820	722	784	767	783	755	747	773	753	735	790	821	745	749	790	820	728	778	741	762	736	755	768	761	730	767	809	735	764	729	825	746	730	768	735	731	772	783	753	748	796	753	811	780	799	779	769	753	755	748	808	748	756	776	781	749	773	785	755	768	766	747	750	762	778	786	792	773	720	789	821	748	735	808	736	769	760	785	776	716	809	795	722	815	767	746	757	827	808	782	780	785	749	755	768	788	786	798	759	771	774	717	735	795	739	778	757	836	774	778	838	766	799	750	777	807	774	796	793	772	784	804	753	784	800	713	752	749	802	730	762	722	801	817	774	738	765	721	777	731	764	738	728	813	761	776	772	724	743	728	788	822	744	772	772	776	793	711	752	761	690	793	763	775	753	737	751	771	780	801	744	840	748	761	784	739	750	779	734	740	825	781	746	758	776	791	774	746	737	854	709	764	771	801	802	747	748	772	742	779	755	719	839	758	729	805	759	752	741	807	741	797	806	799	757	794	757	759	831	855	757	761	742	715	813	796	787	738	784	762	716	789	773	722	800	776	743	819	781	773	743	749	785	771	741	730	770	821	742	746	803	757	785	699	769	731	751	702	729	751	770	733	776	773	760	768	808	783	736	762	797	744	750	765	798	733	788	789	764	793	763	809	814	729	703	778	769	725	755	762	799	779	734	764	800	821	725	759	751	749	744	775	760	768	754	762	783	783	736	775	727	751	782	763	735	748	744	722	764	769	756	771	797	809	759	763	752	817	766	732	731	748	762	776	740	798	755	802	713	776	778	776	732	757	793	741	786	744	789	760	777	756	798	791	763	742	742	754	752	738	724	756	777	781	741	753	731	711	759	758	767	789	784	797	751	779	765	798	800	715	739	776	777	754	764	774	769	769	746	753	793	724	745	770	774	812	703	770	754	768	755	756	762	737	785	806	837	728	758	792	763	781	759	785	734	825	775	765	789	771	772	782	814	758	748	779	794	776	764	751	728	759	727	774	800	751	727	732	718	824	780	807	825	788	806	765	795	779	729	742	786	799	747	748	755	790	776	777	773	777	716	774	696	767	768	764	756	764	750	782	755	768	732	801	747	795	795	753	714	820	780	797	713	771	779	750	788	791	734	763	726	781	765	767	765	733	734	786	818	775	818	726	776	797	737	728	758	733	766	717	748	760	748	756	770	805	817	741	790	783	739	773	733	796	790	729	779	818	761	786	788	768	750	745	756	787	768	806	755	765	790	769	775	770	741	798	730	754	756	814	767	737	772	767	778	747	769	763	743	751	775	768	784	749	748	780	761	738	733	772	782	771	774	790	783	753	769	752	724	780	771	820	772	724	740	770	812	827	759	792	770	786	750	779	762	737	688	704	814	730	793	765	793	794	765	808	777	715	750	730	790	749	735	825	789	750	731	711	726	796	720	743	770	735	740	742	778	740	777	762	766	771	773	754	734	755	807	741	718	766	730	743	770	722	750	805	813	765	773	756	809	752	752	797	720	770	808	781	804	766	771	755	728	768	785	740	808	789	759	785	759	831	768	717	780	760	735	780	736	797	759	749	807	728	734	806	714	772	761	779	774	757	770	744	784	784	772	755	764	813	763	736	804	832	742	767	809	751	776	766	756	740	774	801	738	770	802	772	784	771	748	779	780	745	833	789	760	734	776	805	791	806	748	770	788	743	699	773	746	772	783	739	786	791	759	788	755	791	748	792	786	787	778	806	754	755	772	781	800	749	785	763	752	771	771	769	773	770	773	789	771	720	784	763	751	764	811	765	752	745	808	792	772	778	785	803	713	706	784	759	788	765	728	772	812	794	768	790	807	779	775	734	738	742	764	790	830	763	785	715	774	803	744	773	777	732	766	787	776	738	733	765	745	772	770	811	723	706	738	779	760	758	770	748	741	821	738	781	785	828	734	755	743	778	768	746	769	805	773	773	736	762	790	783	756	833	798	747	777	753	762	767	781	725	808	727	804	767	804	784	743	768	776	796	737	773	760	778	701	730	788	787	743	740	769	755	747	756	752	748	726	758	805	762	740	826	766	761	763	758	809	748	738	729	773	767	788	776	753	792	792	783	747	743	825	811	798	756	798	769	791	800	802	770	772	789	752	721	739	770	769	770	767	764	775	748	772	772	779	816	755	749	761	762	738	757	740	798	807	782	781	773	825	790	744	788	758	798	811	800	752	763	746	786	739	757	731	736	753	764	748	745	706	766	802	791	761	784	739	785	725	776	726	791	772	777	778	780	809	802	757	724	753	790	747	852	800	730	815	797	799	779	756	755	767	817	758	791	754	763	741	734	716	806	793	774	792	731	757	783	735	786	792	756	755	760	763	770	755	772	786	767	791	759	748	791	775	732	761	812	762	754	746	784	760	731	724	714	778	718	761	823	753	750	773	784	748	752	790	765	752	821	794	724	757	776	743	789	777	770	762	801	785	783	729	766	778	762	734	762	731	743	795	794	778	802	803	813	711	754	763	777	743	767	781	781	720	759	764	768	759	711	791	809	763	748	708	768	754	746	769	811	753	746	762	732	794	754	779	795	776	747	766	783	772	739	842	808	771	808	759	769	802	832	738	769	769	763	795	754	724	800	741	735	799	758	776	774	727	727	751	718	760	730	777	724	774	767	743	751	729	782	768	816	799	776	759	745	751	768	762	783	780	764	735	746	772	766	805	760	758	744	741	725	770	811	829	760	751	737	788	782	831	753	795	739	810	803	748	748	765	780	822	805	710	805	787	761	764	771	773	789	760	716	771	813	741	742	763	784	769	748	760	757	789	786	753	716	753	783	795	781	764	732	793	753	762	767	766	740	724	771	767	751	780	766	725	794	754	776	784	785	752	767	750	763	757	735	766	746	746	760	758	756	699	770	782	748	781	767	751	811	789	728	784	727	743	784	710	768	745	730	820	732	753	790	748	732	795	787	725	740	779	753	777	751	716	757	810	760	771	779	752	766	767	779	772	778	798	792	740	772	766	768	737	721	772	820	783	726	745	751	731	792	739	764	799	768	819	766	772	745	784	763	734	702	760	798	770	756	755	770	772	768	771	773	812	790	755	758	763	769	775	735	793	783	796	758	759	685	802	805
16820	15778	12026	6254	1473	273	202	193	190	223	200	204	213	215	222	247	181	180	211	237	184	221	247	206	198	203	210	201	219	204	213	200	213	203	230	214	229	208	236	210	218	226	209	214	228	227	187	203	211	227	218	211	206	220	232	219	218	202	216	215	223	210	216	187	205	213	223	216	208	206	218	208	257	227	198	224	242	201	233	218	219	191	235	234	192	202	207	206	220	194	215	211	193	213	214	220	202	232	205	211	204	204	187	205	197	232	225	193	193	217	208	216	221	217	205	205	219	215	243	209	240	197	229	240	233	187	193	219	196	213	222	232	235	221	208	218	201	225	201	208	201	208	191	196	194	208	237	220	224	206	199	202	231	194	210	205	214	196	229	194	197	209	208	225	184	225	195	206	176	222	216	199	201	193	203	225	201	222	197	197	211	198	204	214	215	212	230	203	219	209	233	207	193	206	202	183	214	231	227	212	220	224	223	190	232	206	231	216	202	195	238	227	192	211	225	195	189	229	222	204	195	196	218	178	201	201	202	188	208	218	208	207	195	222	194	199	219	187	212	230	206	210	234	220	176	216	184	235	209	221	205	196	231	211	222	207	195	203	223	209	213	227	204	230	225	221	190	228	223	189	211	206	191	213	201	206	210	176	223	173	204	203	219	211	201	211	206	213	204	205	189	219	194	195	217	209	223	205	202	216	213	212	188	208	204	199	231	217	233	218	215	213	216	222	217	234	194	211	176	189	199	212	212	216	210	222	205	226	195	214	194	217	240	252	202	227	188	202	216	224	189	203	221	223	190	250	196	216	214	190	200	198	229	206	185	214	229	204	221	198	224	227	196	193	223	218	202	209	202	200	192	223	205	212	217	192	223	214	218	206	210	192	217	174	236	209	223	213	211	199	204	203	192	199	209	214	213	218	234	199	228	224	216	196	192	200	201	190	216	198	209	212	216	260	224	247	217	215	230	202	203	223	217	197	225	219	195	200	217	206	233	222	191	220	210	225	211	203	218	223	231	207	229	210	207	199	220	208	217	210	199	225	218	192	210	192	221	247	197	223	221	195	220	256	217	220	204	205	196	222	210	206	193	196	194	200	217	216	197	208	201	209	199	186	219	236	211	193	252	207	210	229	212	202	223	202	223	205	217	229	227	187	232	194	216	221	207	199	212	213	214	195	233	225	206	170	215	211	240	216	207	222	198	218	237	226	204	193	224	204	221	206	188	215	240	227	228	195	210	185	234	196	202	207	225	198	202	228	212	213	218	204	213	205	237	221	207	223	212	206	211	239	205	214	208	227	214	200	218	251	217	197	201	202	216	215	219	203	204	216	224	225	231	210	199	213	214	215	228	224	215	195	226	211	221	201	194	223	194	202	216	202	216	216	212	202	197	228	253	236	218	196	218	199	205	224	210	203	206	200	190	228	227	206	234	219	210	216	235	213	210	198	221	220	239	196	216	202	222	202	209	233	220	194	208	223	211	213	216	196	193	240	183	230	224	207	219	233	211	219	207	189	211	232	214	188	211	184	226	216	180	217	210	189	192	240	192	193	227	221	205	228	206	214	178	202	230	176	200	238	199	206	217	208	221	199	201	212	207	227	201	199	219	216	204	229	219	224	231	209	203	215	198	198	200	215	204	199	210	202	213	208	194	206	226	192	222	197	216	243	226	206	226	225	183	203	229	228	206	224	227	209	192	210	217	243	243	221	204	227	218	215	199	217	244	213	209	203	211	214	226	210	206	205	223	212	221	200	188	195	251	228	204	195	193	206	214	221	196	214	210	199	191	240	196	209	222	231	221	210	210	216	208	200	206	231	205	203	196	216	185	236	239	200	235	201	189	198	213	210	231	199	201	201	230	219	192	234	208	240	229	221	223	204	222	226	239	214	253	220	204	207	232	187	183	223	191	218	225	208	197	226	215	214	217	239	210	217	212	225	217	211	191	226	193	209	207	221	208	204	210	225	205	218	225	207	228	184	220	215	216	202	238	216	191	202	197	213	211	229	217	193	212	217	221	223	208	226	202	215	203	227	197	199	216	197	198	196	200	190	234	219	213	209	235	210	214	225	232	216	191	209	208	227	231	237	211	217	218	234	224	214	230	219	229	218	207	199	234	211	218	198	236	221	232	222	217	202	190	198	206	222	197	190	212	196	242	202	202	185	220	234	203	211	226	199	209	206	215	199	227	217	234	222	217	196	220	244	200	224	196	204	218	191	219	214	209	219	206	211	200	184	223	239	210	204	237	227	233	228	238	205	223	233	200	202	218	199	204	198	212	222	196	215	218	176	199	225	222	193	229	188	205	205	192	202	210	173	199	197	205	186	190	212	219	225	201	222	245	211	202	213	224	225	227	211	206	209	203	197	221	239	216	225	213	211	213	207	215	231	192	216	223	221	223	196	188	209	200	226	205	183	228	194	235	209	219	224	215	193	229	246	245	208	213	212	219	218	225	199	228	207	205	232	205	222	205	233	211	210	219	227	238	212	202	227	203	206	226	196	225	214	197	219	199	191	197	206	216	205	215	190	173	220	196	206	209	204	209	205	197	201	215	197	213	208	209	221	204	197	246	212	230	208	246	192	200	205	216	193	237	227	231	220	211	229	213	196	207	222	216	219	249	231	191	200	197	209	196	213	208	206	219	192	198	192	214	240	190	237	240	188	215	234	211	202	201	215	206	191	197	209	204	210	180	198	171	196	201	217	191	199	210	215	207	210	225	202	209	220	186	221	216	193	237	222	210	195	189	208	219	225	203	213	203	213	169	194	215	193	199	215	215	233	197	198	199	237	213	197	233	214	201	204	193	229	196	234	212	203	196	214	208	199	226	216	219	214	209	220	202	197	216	213	222	219	224	220	234	219	221	207	221	213	211	217	201	218	202	195	209	201	213	242	221	213	219	211	210	172	217	205	223	222	223	228	227	218	228	215	202	224	200	201	219	234	215	207	192	198	194	255	244	200	214	229	186	211	214	211	203	203	228	231	190	200	209	210	188	196	227	217	223	217	211	206	196	234	168	211	233	247	213	228	221	200	217	202	180	197	210	191	250	202	214	215	204	182	221	207	217	208	201	224	208	216	220	225	230	222	221	220	196	176	218	202	230	224	196	231	209	205	172	203	204	210	213	260	203	209	201	188	209	198	190	197	236	213	234	225	209	217	225	199	189	175	195	213	230	226	202	215	212	203	212	225	207	217	227	220	245	217	197	189	218	208	224	215	200	194	228	210	193	211	215	208	239	175	205	216	206	225	213	200	218	218	205	208	211	207	212	205	201	190	230	208	219	216	210	199	234	199	217	193	206	192	188	235	219	185	196	210	202	189	217	195	217	210	238	222	195	201	206	211	185	216	227	211	215	196	222	201	232	187	220	204	224	209	191	185	201	198	205	222	208	224	212	212	217	194	207	225	227	223	214	221	215	207	233	201	220	214	188	239	206	193	210	224	222	219	213	207	225	210	229	184	239	206	212	218	202	244	219	241	212	194
20097	23062	21162	15057	4111	739	731	751	704	693	707	711	708	703	760	720	728	744	765	764	674	749	731	690	738	728	752	765	705	666	709	721	716	729	704	732	745	731	745	733	693	713	649	698	701	787	670	702	630	695	660	705	715	709	722	753	729	721	724	779	720	700	715	745	716	732	721	745	707	702	680	746	678	728	793	725	686	728	750	747	728	754	729	740	755	726	730	750	730	732	752	748	743	733	739	728	752	695	746	723	734	748	759	728	719	714	739	728	763	692	701	716	700	725	679	697	723	765	704	683	706	761	763	722	709	736	736	729	718	735	748	715	718	706	729	763	710	697	729	791	726	775	699	722	725	728	701	753	698	721	737	741	724	725	755	766	678	746	773	702	709	745	669	699	712	711	723	728	741	747	734	737	747	710	725	699	735	731	721	705	783	717	700	758	731	765	716	726	730	728	709	716	722	750	716	707	722	707	742	736	693	734	752	763	754	719	707	741	730	709	715	706	710	693	715	746	739	725	675	738	719	773	746	710	743	770	709	706	773	742	725	714	729	757	770	764	685	717	750	724	705	732	726	732	683	720	743	742	711	720	746	747	767	738	753	691	797	732	711	742	737	729	739	735	690	777	758	721	663	758	808	713	746	745	726	733	768	769	763	727	752	728	708	724	701	697	706	694	672	708	698	737	741	699	708	718	750	761	725	679	714	709	721	741	759	723	723	708	716	736	686	733	662	765	740	731	741	717	713	751	739	792	764	754	711	735	746	763	721	717	748	733	708	730	727	731	697	733	732	723	741	728	730	720	740	745	739	722	714	759	743	722	727	669	700	734	758	716	753	741	788	702	766	756	732	731	719	738	754	693	747	754	722	747	720	741	679	734	720	719	745	720	781	723	698	721	756	697	657	714	719	733	761	747	706	736	716	719	770	732	735	731	720	730	730	744	741	742	741	771	731	720	710	701	687	761	742	736	724	733	729	723	743	749	696	761	704	729	742	774	683	724	741	761	685	719	727	680	759	669	734	771	755	721	735	700	705	731	723	717	749	781	686	731	709	736	689	739	749	709	708	739	725	746	707	760	728	744	756	740	691	722	713	727	704	774	714	692	738	723	739	744	717	706	742	716	718	755	723	699	758	677	733	708	713	684	714	755	713	722	713	766	716	706	730	707	707	690	731	777	769	707	757	710	707	721	718	735	708	788	725	682	726	717	749	756	719	707	678	708	709	759	749	707	739	717	746	784	692	759	685	720	750	707	731	763	753	747	736	761	735	741	731	745	735	729	703	723	761	763	774	735	727	660	797	735	726	702	744	746	762	690	784	683	751	736	726	747	739	777	741	752	760	723	764	730	689	756	729	738	743	728	743	740	695	675	731	743	708	755	734	713	717	738	698	713	685	695	742	715	687	728	770	692	723	721	757	703	707	752	689	724	720	753	727	739	770	775	713	750	700	752	741	723	736	720	750	777	709	746	725	705	731	729	732	665	701	755	767	692	751	717	734	797	727	737	742	715	760	723	711	718	753	731	765	783	753	719	770	724	723	704	705	752	725	708	735	755	739	715	738	764	745	752	743	753	776	700	759	738	734	742	719	726	743	706	755	774	699	742	719	719	734	698	702	749	719	701	703	757	708	717	726	729	688	714	770	721	757	703	737	740	788	732	710	688	781	713	711	752	736	706	701	694	702	747	724	743	732	746	698	717	809	775	759	670	747	779	676	726	749	736	757	711	707	737	716	729	699	716	718	749	698	708	759	708	737	694	723	743	746	739	715	760	734	695	730	713	746	747	778	712	751	809	719	750	700	712	754	711	703	714	708	730	694	714	708	737	775	706	727	733	711	666	751	750	752	718	692	718	741	700	686	745	674	722	768	687	731	715	783	710	722	821	747	708	770	695	762	754	754	758	751	766	729	699	697	761	720	770	755	769	746	706	735	744	688	744	704	735	698	723	703	735	709	756	720	739	747	703	730	753	747	743	724	749	772	709	724	740	757	707	716	721	738	749	766	715	742	776	776	705	698	709	725	718	694	704	720	683	703	729	721	731	683	698	737	718	713	726	685	725	698	740	745	742	730	719	767	696	695	726	720	674	796	686	758	671	773	734	698	732	691	723	738	747	752	790	715	750	663	738	720	764	809	695	756	729	734	753	722	699	736	732	698	766	745	692	695	705	707	735	758	721	723	744	733	749	730	691	712	745	762	755	745	712	718	705	692	753	739	731	733	732	713	753	704	712	765	670	738	732	796	697	723	771	716	783	724	779	740	736	726	751	721	734	721	696	729	737	750	787	709	726	747	724	748	701	700	677	762	764	789	698	731	711	721	724	715	776	754	675	713	749	750	665	719	728	737	698	716	717	765	671	720	689	732	713	746	725	742	757	701	715	723	794	702	716	694	678	746	705	701	700	731	755	708	745	731	688	764	714	728	724	690	743	725	719	730	804	759	705	775	733	721	702	754	704	727	750	763	698	777	717	732	727	709	731	706	720	702	725	709	719	728	695	730	765	720	711	714	723	739	698	744	718	749	738	712	730	758	753	736	767	726	755	741	709	767	705	696	738	688	742	722	737	715	728	760	753	731	741	728	746	762	785	713	747	784	723	741	745	748	727	737	739	711	763	712	751	784	755	763	692	695	711	732	706	788	738	711	789	743	698	695	703	726	692	761	694	708	707	702	733	699	746	677	752	736	754	754	715	700	767	694	747	734	755	731	732	710	703	720	763	746	714	721	721	760	728	739	689	757	731	748	703	788	752	704	753	732	739	715	784	724	732	736	768	730	731	753	720	773	690	799	786	726	691	684	725	738	714	742	756	736	725	738	763	706	745	811	711	739	703	727	743	751	703	728	734	753	743	721	723	710	719	748	720	727	712	747	684	725	718	749	733	761	730	728	715	724	764	738	721	745	710	750	769	701	702	741	745	702	711	668	737	745	772	755	770	748	700	751	725	768	702	728	695	764	762	729	740	767	762	745	706	745	736	752	740	775	754	759	721	750	734	727	750	737	727	705	686	732	733	763	767	747	705	773	708	715	734	775	755	713	689	689	760	731	715	684	735	697	698	753	743	722	772	719	771	785	713	694	751	702	760	752	695	761	757	707	745	719	763	737	744	742	757	759	794	768	788	716	720	731	689	710	735	757	717	768	701	693	678	695	708	746	714	756	770	763	735	726	746	735	730	721	720	731	793	726	741	756	722	712	670	727	728	707	741	759	735	711	776	704	768	715	766	769	689	732	750	723	759	725	660	704	668	759	717	729	778	768	719	729	744	705	755	760	701	725	697	742	754	740	767	750	722	749	743	751	737	731	749	741	747	749	728	744	687	726	739	718	691	722	736	729	743	719	749	766	748	758	703	708	739	720	729	742	727	701	762	747	707	693	711	779	730	715	706	742	790	723	769	720	699	777	712	740	765	688	732	679	759	754	719	675	736	727	720	721	742	725	722	745	701	713	732	707	705	692	738	701	770	701	753	749	728	729	709	718	724	769	723	713	743
63460	69705	61876	43333	19379	2232	250	204	192	187	176	169	165	189	166	193	182	184	183	170	169	173	173	205	185	172	186	198	196	177	200	200	175	185	164	158	177	188	173	153	170	176	182	169	172	189	204	134	175	165	181	162	181	183	159	164	169	172	159	170	178	191	196	177	172	159	169	154	168	196	141	195	205	196	182	170	190	147	168	169	168	170	179	186	168	189	173	180	173	167	178	151	184	193	179	155	162	180	188	173	184	166	186	190	165	161	157	164	170	164	184	166	164	156	165	189	191	169	181	178	176	165	192	170	165	187	156	170	179	167	171	197	156	155	178	171	168	187	168	178	177	164	180	187	162	175	183	192	167	191	175	159	180	176	161	174	176	169	154	160	181	169	171	191	161	201	166	184	159	170	182	182	175	165	166	163	178	169	165	186	175	180	164	182	170	145	172	184	187	200	159	159	173	167	162	164	166	189	173	185	161	182	177	170	179	192	171	156	182	183	171	163	197	169	157	176	147	170	172	177	178	178	193	190	182	175	191	167	196	168	185	186	171	166	181	164	176	172	144	155	176	201	165	170	155	190	176	175	143	190	194	167	169	176	149	197	184	171	174	173	178	157	174	192	152	222	153	152	153	178	154	169	188	174	167	146	170	171	158	170	211	176	182	168	167	170	170	170	176	168	161	167	188	192	183	179	186	195	188	189	181	162	188	193	178	168	152	164	170	178	177	175	161	173	170	164	195	174	175	172	168	198	166	187	179	172	199	167	175	170	169	185	183	170	163	156	201	161	161	166	146	180	178	166	147	181	188	169	162	152	152	190	175	189	168	169	167	164	186	183	161	146	172	177	163	190	173	176	193	174	176	158	145	172	163	159	166	148	153	185	175	170	181	183	195	164	179	179	147	169	176	155	175	171	189	195	171	165	173	183	159	157	177	175	167	171	152	172	171	188	161	178	190	169	198	181	167	167	166	165	170	204	176	167	189	184	172	168	161	185	154	170	169	160	202	158	188	178	189	164	181	151	164	179	179	184	177	184	153	150	187	172	193	172	160	154	188	166	181	176	160	172	191	178	160	182	170	170	186	205	155	170	172	180	157	171	185	175	167	158	176	167	175	182	176	213	180	190	167	150	199	172	190	157	177	158	162	180	165	173	179	208	189	164	172	174	159	190	196	170	174	172	160	168	175	162	183	178	179	152	174	202	182	160	138	177	174	184	195	175	180	162	183	169	177	191	163	161	154	164	168	145	167	192	161	176	164	157	174	164	176	173	204	179	190	164	161	172	170	177	199	168	178	156	182	175	186	173	194	181	153	159	165	185	176	185	129	189	159	161	147	159	179	178	179	166	187	178	187	152	190	182	169	163	172	181	153	196	160	171	169	177	162	146	157	177	168	168	170	177	179	160	161	175	181	154	171	166	186	156	132	160	198	188	152	172	162	148	175	176	184	174	185	170	170	185	161	162	184	184	172	169	175	158	187	182	181	149	159	178	167	172	171	177	191	166	179	169	191	163	156	171	184	164	165	191	166	165	170	191	157	170	160	174	172	178	167	198	161	177	168	178	165	188	162	170	179	171	185	156	169	167	187	170	162	160	183	156	182	180	165	195	166	182	177	175	171	163	170	178	163	170	197	196	189	145	177	156	159	163	181	177	182	177	160	166	155	159	189	170	163	193	173	189	171	156	165	145	161	176	186	164	157	180	188	166	183	185	168	173	178	189	165	169	160	178	177	168	179	161	159	185	179	195	178	165	154	154	155	184	162	172	187	161	161	187	166	162	182	167	158	163	170	182	193	174	162	187	160	154	188	181	196	157	186	178	166	164	175	171	179	163	180	169	152	174	195	189	187	200	174	170	161	176	158	169	165	168	176	188	153	192	160	175	185	158	159	160	189	178	164	181	181	161	212	147	205	145	162	156	183	177	145	172	175	169	206	177	175	173	175	164	162	178	193	175	148	170	165	181	165	156	140	184	159	173	183	188	189	175	169	161	192	173	181	162	161	163	184	162	173	181	165	168	177	174	171	157	157	189	180	182	163	177	179	179	157	157	162	160	182	184	177	176	168	170	194	154	149	179	184	172	179	162	168	177	181	154	146	178	176	148	171	174	155	161	186	154	161	177	188	161	167	161	185	152	182	145	183	168	160	175	166	157	171	180	165	150	169	172	200	172	186	200	148	199	176	163	191	161	172	172	161	189	199	190	186	158	197	169	162	187	176	183	176	154	158	158	187	171	147	164	181	177	158	177	205	189	179	158	189	160	192	166	161	158	185	174	183	160	164	184	152	161	188	188	178	175	161	171	171	201	182	183	174	166	156	158	173	162	178	168	169	167	151	182	174	192	167	158	180	161	180	191	165	178	181	187	192	199	158	155	185	183	161	169	169	169	174	175	163	183	148	187	161	170	173	158	159	161	160	181	192	190	172	155	174	173	180	189	162	173	176	177	170	150	194	183	186	143	165	204	170	170	195	171	168	173	177	158	169	192	196	188	184	160	158	177	183	143	180	177	171	171	159	163	173	158	166	168	168	173	222	181	170	133	151	183	174	184	187	198	175	157	157	177	183	159	163	162	180	156	166	184	171	175	178	177	172	195	170	192	165	171	165	185	193	169	193	178	172	183	177	178	184	175	165	192	182	167	160	156	172	180	191	181	174	162	181	213	173	174	166	158	158	172	167	176	193	177	175	187	189	167	176	167	170	179	183	190	173	158	183	187	168	203	184	158	184	157	172	161	152	179	180	178	169	175	167	164	178	178	175	186	169	179	168	186	172	160	175	174	192	155	186	217	174	167	183	175	148	194	141	161	164	202	170	169	168	158	162	165	178	189	192	161	179	177	165	172	150	179	194	175	194	171	168	169	174	176	161	173	182	151	175	174	159	184	170	159	146	190	181	152	182	185	196	169	195	175	167	177	143	161	174	157	169	194	170	166	182	147	161	153	186	192	166	179	212	168	162	188	161	177	193	175	169	189	179	177	182	174	165	173	181	172	169	169	171	175	181	182	186	180	170	175	158	181	172	155	174	160	186	180	192	175	170	175	168	165	169	183	165	201	200	190	174	173	214	179	176	146	198	186	159	172	173	163	192	176	202	161	182	165	183	157	189	180	167	148	192	168	173	210	194	178	143	169	178	158	158	181	167	190	176	186	166	165	178	157	171	205	164	171	189	171	175	164	200	165	173	179	163	172	185	163	194	191	184	194	173	157	174	171	157	169	190	187	158	184	158	181	186	161	174	178	173	174	156	158	170	202	198	183	170	153	182	167	157	184	202	171	169	184	166	149	165	165	177	173	188	178	157	166	186	193	188	175	173	172	172	175	197	186	170	171	184	187	177	186	173	202	170	159	173	174	184	180	173	177	162	167	174	169	178	169	170	170	184	164	196	176	148	165	178	169	160	189	177	161	175	200	181	162	177	170	180	168	186	200	178	162	182	172	170	154	165	201	172	176	165	189	170	172	194	194	174	184	178	157	197	174	162	185	179	170
44537	54985	59339	47982	22880	816	601	647	616	576	649	573	657	640	606	583	669	592	617	619	609	604	602	615	602	617	625	613	624	626	607	586	596	582	613	554	637	659	566	656	632	582	627	640	663	620	587	659	590	628	595	597	636	622	582	604	588	569	580	593	593	544	660	585	603	636	607	615	590	578	638	659	616	583	659	621	623	601	636	611	598	572	609	617	670	576	627	651	627	625	613	617	631	643	623	630	618	591	615	606	583	604	648	608	567	633	610	588	621	596	579	627	601	613	627	589	585	657	599	621	585	604	638	591	617	604	567	601	568	638	584	619	615	631	611	579	618	579	622	623	666	583	644	572	617	600	582	629	634	600	624	599	610	629	601	643	647	623	616	641	612	627	600	609	628	603	625	593	586	572	625	590	603	630	599	626	590	644	656	595	598	614	596	604	627	617	672	604	597	539	634	623	632	636	650	620	647	603	642	598	605	587	594	603	632	609	594	612	614	658	602	641	630	636	608	628	617	611	633	622	609	614	601	623	581	630	616	584	620	626	607	581	621	601	626	619	617	595	595	606	575	576	654	610	577	576	590	591	614	604	567	615	631	609	585	615	604	618	573	604	612	602	633	601	636	600	624	580	612	637	641	613	631	603	637	574	565	618	597	588	628	585	633	598	590	638	610	583	620	604	583	586	601	606	637	601	649	613	625	577	574	626	614	599	630	665	609	659	596	575	633	610	589	608	622	578	615	606	619	597	604	631	599	580	597	608	610	570	618	602	594	580	587	640	590	620	614	584	609	606	549	590	631	593	609	584	628	666	565	629	658	617	629	637	619	644	586	616	576	613	597	591	601	568	662	646	597	633	597	606	597	629	628	557	597	612	655	644	541	610	634	605	602	604	617	610	635	609	607	585	621	605	602	618	618	644	648	619	612	636	579	628	595	636	601	594	628	610	587	644	587	621	633	605	597	625	593	640	592	627	634	636	543	603	610	620	596	602	592	617	608	623	623	602	603	635	586	638	593	579	581	591	638	617	591	602	667	610	615	587	618	624	595	619	574	589	608	629	622	607	588	590	604	625	627	636	573	653	603	654	562	577	629	596	582	581	594	524	612	576	596	652	586	664	587	588	643	638	586	611	594	626	637	606	622	601	587	630	626	614	621	650	615	618	651	620	615	625	623	630	618	587	610	586	609	577	582	607	609	624	574	625	611	610	670	628	612	618	639	616	625	579	632	604	557	645	630	554	561	606	635	583	619	577	653	599	627	634	595	591	589	609	607	617	617	621	584	593	659	608	609	599	620	627	644	600	614	611	625	551	612	637	595	584	584	611	609	599	662	583	606	594	579	622	613	564	617	601	590	662	617	605	625	607	638	588	643	618	588	659	581	592	614	583	625	627	656	623	618	578	609	579	595	633	625	637	562	619	643	641	666	631	600	646	626	582	614	642	613	597	634	602	563	595	610	601	595	644	624	640	604	626	593	606	622	569	547	602	632	615	613	584	588	615	572	549	636	600	620	572	635	613	644	632	615	619	610	595	588	572	595	620	594	596	607	639	576	634	614	641	598	631	585	609	568	605	590	620	623	614	651	639	633	619	591	569	622	606	598	543	607	600	602	614	634	571	644	557	582	602	638	617	595	573	632	631	568	611	640	583	613	593	621	621	629	614	632	608	598	611	570	563	634	636	589	576	650	626	539	599	591	625	590	616	642	611	650	609	590	650	593	605	601	624	598	594	638	595	599	659	613	630	591	606	605	573	644	608	623	599	652	590	603	607	657	598	614	621	629	603	607	590	589	594	633	632	589	611	608	620	584	561	629	652	582	613	632	588	595	595	631	564	576	582	613	591	621	634	620	601	643	567	593	626	606	571	632	616	586	630	581	642	632	583	589	599	605	623	611	640	598	602	611	646	634	592	624	597	579	587	640	581	630	624	595	650	592	629	665	644	620	616	626	600	645	618	580	607	636	620	602	636	621	626	586	639	658	621	602	603	600	602	609	586	623	569	658	628	600	565	600	600	566	603	609	613	607	644	636	597	585	624	588	627	612	593	641	613	601	580	560	585	609	611	621	630	649	627	607	597	631	610	627	612	633	607	611	613	591	637	583	630	579	622	621	604	598	632	657	609	608	626	597	607	611	607	642	663	531	607	626	600	585	604	619	589	611	601	657	624	620	558	635	611	601	625	594	605	635	623	646	627	597	611	603	632	613	622	615	558	621	620	574	574	600	599	602	621	663	607	610	578	606	597	600	570	608	607	628	613	644	618	654	572	639	608	628	610	664	628	595	572	622	636	612	585	611	585	591	625	575	643	624	574	620	574	616	587	579	636	641	624	644	635	594	560	599	645	614	587	607	626	589	604	624	610	590	627	577	598	577	605	607	628	637	559	625	557	604	576	626	592	605	587	616	627	575	580	592	628	629	612	578	612	556	576	664	575	637	614	578	667	620	622	601	584	607	615	604	592	627	617	614	616	632	591	659	589	600	644	589	620	596	611	617	576	613	607	644	600	655	677	648	627	656	611	576	631	619	636	613	619	624	637	608	598	629	596	609	625	587	578	578	578	551	599	578	597	629	578	640	598	579	609	612	644	616	597	570	634	603	573	607	605	605	663	597	631	623	583	595	665	627	638	637	607	617	640	591	596	590	611	629	602	604	629	610	659	582	559	618	607	613	654	663	637	607	645	610	638	671	613	641	614	614	582	599	596	590	581	620	613	569	553	652	602	559	610	629	601	608	642	633	626	625	623	596	617	617	584	600	625	580	603	539	606	636	625	561	589	577	592	631	586	616	611	589	587	630	660	650	583	574	625	605	631	670	619	611	604	576	586	622	578	580	612	611	616	574	646	536	635	589	605	611	638	597	612	596	620	616	637	622	622	572	625	585	594	582	623	632	669	601	618	630	602	608	644	582	604	621	641	626	571	644	616	567	637	610	573	665	612	625	607	608	609	598	616	584	591	604	612	593	638	628	637	614	568	610	588	641	643	666	630	635	604	598	609	582	558	600	574	600	605	593	635	613	579	655	583	621	560	593	617	606	604	608	629	559	592	606	569	665	576	550	615	591	616	569	605	618	623	623	580	584	635	642	615	636	575	631	639	649	633	587	577	597	571	557	606	634	609	625	648	617	594	628	603	596	602	611	568	619	604	619	604	660	624	588	595	632	620	673	601	594	585	625	577	618	618	626	633	616	633	613	637	626	643	620	636	628	570	612	625	618	607	592	582	607	619	655	552	636	581	607	657	605	585	630	631	640	629	578	579	601	580	621	613	601	603	606	631	625	597	640	560	607	606	660	627	592	620	628	604	599	599	582	660	613	597	598	583	620	617	621	658	580	597	593	600	584	600	618	605	553	582	578	618	629	617	599	604	650	590	579	606	612	621	689	646	617	594	603	582	619	659	648	569	652	603	626	590	603	583	657	578	616	582	614	628	596	621	622	644	585	619	662	606	619	623	600	626	614	580	592	583	579	635	605	568	603	622	542	632	617	623
72669	77083	69344	51116	25902	5515	463	256	261	256	224	226	242	225	232	242	229	226	248	221	221	214	223	231	220	251	225	224	228	209	235	261	252	230	222	235	226	248	205	206	240	233	236	242	230	219	219	210	232	215	227	224	237	240	222	234	235	209	207	225	234	244	210	223	220	229	236	256	240	217	233	225	230	228	223	237	212	249	231	267	234	229	239	229	233	254	206	248	235	252	222	214	228	223	221	255	236	225	221	227	231	234	217	219	220	220	239	240	190	251	253	224	214	238	224	236	215	201	249	209	244	195	237	222	213	200	250	214	241	212	224	210	225	215	245	200	238	221	223	230	214	231	231	200	229	240	216	233	238	238	228	231	198	211	240	208	252	230	218	222	223	217	250	203	215	196	246	227	250	225	244	211	220	260	232	217	232	210	241	232	228	246	226	225	228	253	240	240	238	217	216	243	238	234	217	249	247	215	234	208	229	252	212	196	233	244	222	247	239	227	212	235	231	215	223	223	239	222	236	221	248	249	220	236	254	248	234	244	234	215	234	242	227	262	232	199	242	226	226	231	226	209	239	227	214	228	190	243	247	213	201	220	211	225	218	214	211	234	214	256	225	235	239	245	215	218	199	228	244	242	248	222	223	232	214	209	229	246	225	241	234	233	231	227	225	241	247	210	212	234	231	231	224	221	202	240	228	229	246	219	224	237	229	236	238	211	234	239	214	240	222	245	225	213	238	209	227	241	243	237	241	213	274	202	213	221	221	189	224	229	229	240	208	203	255	224	245	219	216	231	233	222	239	236	242	227	213	230	244	232	229	246	209	227	198	203	217	233	207	195	234	250	238	220	230	244	257	233	249	211	204	266	211	220	246	208	234	220	229	231	233	233	216	233	241	213	245	235	224	256	205	235	220	237	216	226	219	229	231	226	211	220	213	251	252	235	219	213	238	213	227	228	231	204	238	237	208	221	220	214	244	218	237	211	231	243	249	243	215	205	229	197	239	244	225	224	231	226	218	202	220	222	217	224	239	260	212	255	233	234	214	211	213	242	232	229	226	248	206	234	197	228	233	223	233	244	238	200	233	221	203	235	242	214	222	204	228	223	222	224	232	268	222	251	213	268	219	234	240	231	229	248	226	230	216	243	226	252	241	200	227	206	225	237	216	218	225	207	210	252	215	224	218	238	215	222	218	233	223	204	208	207	202	211	216	233	242	234	217	184	219	213	212	236	205	238	218	239	239	255	216	214	215	205	233	223	235	219	250	232	230	214	216	223	232	207	243	231	222	243	227	250	253	212	249	207	228	215	219	225	225	246	239	218	224	218	216	227	240	221	251	241	254	242	214	248	257	208	224	266	207	249	237	230	222	228	229	223	221	234	220	219	231	238	222	229	233	231	240	255	226	227	228	249	205	224	215	227	220	214	227	210	233	228	230	239	209	237	222	207	189	213	271	220	250	218	249	226	206	238	211	234	218	211	224	220	226	216	211	241	213	224	236	239	227	223	219	212	207	250	220	240	226	251	247	222	228	238	231	252	215	220	206	221	232	234	234	239	220	214	213	225	243	237	229	260	218	252	243	200	231	237	236	231	230	221	199	243	209	233	227	216	211	245	230	246	211	207	215	195	235	253	244	233	208	236	240	245	230	244	194	243	268	229	230	199	215	259	237	218	226	228	230	241	232	226	216	236	248	208	222	231	233	224	225	243	250	215	235	230	217	218	234	225	237	220	229	221	220	231	207	196	264	207	206	230	225	231	244	226	218	219	212	211	215	225	214	222	221	229	231	232	218	216	233	222	266	218	204	221	238	204	231	210	239	226	224	234	220	217	201	198	232	246	238	257	257	218	232	216	242	255	209	233	225	240	209	222	203	246	216	184	207	191	238	228	235	218	206	207	232	221	228	193	219	224	230	198	225	214	211	230	240	227	229	237	223	194	212	239	226	212	226	218	216	247	216	235	220	223	210	255	226	213	183	213	205	218	228	213	223	258	224	189	209	213	258	244	215	255	227	226	227	260	245	208	231	258	218	239	247	240	222	242	222	225	215	240	245	232	213	235	220	226	225	268	207	229	228	227	213	233	224	232	220	243	210	244	231	221	236	226	215	229	215	243	243	228	206	218	201	238	234	226	217	213	245	215	238	231	235	227	220	238	238	190	197	216	225	207	241	243	250	235	232	214	242	212	213	216	232	225	225	220	205	238	255	209	237	234	215	250	239	198	220	227	217	221	230	200	224	210	251	245	221	229	239	241	230	215	221	236	215	234	223	222	246	220	235	222	213	228	238	248	242	218	208	221	213	235	202	218	229	231	227	246	245	229	238	233	213	207	228	222	231	244	214	237	223	218	214	225	267	238	213	235	211	235	249	223	233	208	203	201	232	225	241	244	243	222	254	235	219	227	225	198	220	217	230	207	241	234	243	234	226	218	208	216	207	238	236	226	224	233	212	231	234	241	213	247	233	231	223	233	226	223	231	226	233	233	220	223	220	224	236	223	206	204	263	230	240	251	221	228	245	235	209	237	207	232	214	223	227	237	256	227	248	226	218	212	225	207	260	225	252	238	252	200	230	205	217	226	239	260	205	227	237	232	233	209	218	213	231	197	247	245	244	241	246	216	232	223	222	235	219	237	205	202	243	222	226	243	196	231	238	249	225	225	217	253	219	225	241	203	224	228	237	235	228	218	216	241	227	225	218	227	210	239	247	237	234	203	231	229	221	241	239	231	218	225	220	231	220	241	225	197	217	230	253	231	225	236	215	266	226	234	231	233	216	213	222	252	229	247	246	220	216	218	192	235	220	214	244	222	243	228	219	241	216	230	225	218	219	225	243	240	232	251	233	227	240	207	216	232	233	241	223	220	220	195	249	216	234	216	220	255	231	225	228	217	213	217	219	222	237	222	222	238	226	226	234	220	242	234	210	237	202	216	221	239	233	213	217	207	229	240	254	215	231	236	243	213	233	220	264	250	222	222	234	205	235	220	243	222	210	222	210	226	221	244	234	252	218	211	229	221	198	257	220	241	245	248	228	219	199	249	226	227	199	241	215	236	231	223	230	252	233	226	251	210	228	247	222	199	227	245	223	206	259	220	213	239	230	258	208	218	245	192	242	226	269	239	235	249	217	239	210	203	236	218	211	239	212	223	258	228	200	208	210	221	224	264	246	228	221	242	246	240	215	213	242	202	244	225	237	239	236	255	193	252	222	226	227	249	203	237	224	231	240	242	225	205	216	233	235	224	219	226	235	229	225	227	244	240	212	206	211	204	241	226	216	223	224	226	249	237	234	229	189	208	198	226	240	253	236	217	252	228	241	238	210	226	248	227	231	201	208	218	224	246	223	229	217	225	221	218	232	202	233	238	234	227	203	240	228	203	244	225	237	187	219	236	238	227	217	220	215	250	212	198	200	232	211	231	220	216	239	223	219	225	221	228	228	232	253	210	237	257	224	187	209	225	248	248	207	212	232	242	250	224	232	245	230	237	222	226
55659	68031	70979	56825	28381	818	827	780	835	838	731	775	840	787	786	749	771	844	786	756	772	800	755	740	762	758	799	741	764	763	757	725	768	794	739	744	776	791	742	685	758	752	769	719	830	748	753	748	776	747	748	763	773	754	746	755	792	752	770	790	730	714	739	778	719	776	729	791	822	701	763	755	745	733	769	741	731	770	800	792	726	737	747	788	725	791	734	717	723	796	723	767	768	788	766	780	782	735	744	740	747	770	761	738	773	771	769	662	719	765	750	709	732	785	686	795	780	761	703	763	720	732	725	742	731	708	734	715	795	753	706	764	731	751	773	771	781	668	803	747	798	780	735	749	752	751	772	798	748	767	762	747	769	722	769	763	751	780	758	725	768	782	729	776	790	801	784	712	757	807	704	749	735	747	783	761	762	728	760	715	740	730	790	760	746	763	786	763	739	788	717	786	782	762	760	735	748	773	727	762	765	827	736	758	738	785	795	781	728	723	756	727	768	695	730	770	760	755	770	759	745	774	774	745	702	743	764	701	755	769	744	783	728	772	740	730	752	761	839	806	718	782	787	758	766	759	758	758	762	760	761	745	713	765	709	725	764	762	819	725	756	756	766	726	722	740	736	758	741	730	731	707	787	736	768	773	729	768	733	769	760	702	737	765	727	771	792	731	724	789	762	771	741	759	699	770	774	705	711	707	791	701	742	779	770	760	778	766	779	738	757	747	804	744	789	776	751	755	754	740	760	752	727	717	789	687	696	782	738	747	731	789	770	745	747	739	746	743	748	742	715	783	829	787	753	767	708	782	701	774	775	723	721	767	743	739	773	740	709	768	734	766	737	710	771	755	801	765	763	764	775	774	747	794	726	721	779	747	752	764	762	788	786	769	784	753	802	727	722	730	767	762	787	776	732	718	820	767	741	757	754	760	819	743	729	707	733	722	741	762	773	727	755	767	767	792	708	728	722	741	756	704	772	730	729	760	743	751	749	694	746	776	762	737	778	754	723	794	747	765	695	762	718	788	734	784	755	709	808	766	750	737	741	777	729	791	769	791	773	764	771	729	739	785	721	760	713	778	756	735	729	744	763	789	777	768	750	769	782	733	729	698	757	739	723	715	738	732	753	780	732	741	751	742	762	748	750	707	738	786	789	746	735	732	828	820	746	748	739	784	775	721	753	764	727	700	754	798	765	750	768	745	737	770	806	719	764	728	815	739	762	773	787	710	767	801	735	747	748	778	733	778	752	806	738	769	694	763	714	771	768	764	703	753	762	776	744	707	766	786	756	773	745	760	769	789	770	756	794	761	708	760	762	742	735	800	778	803	691	726	742	791	811	742	731	721	757	719	742	738	754	774	755	744	772	736	758	748	770	733	731	760	795	741	743	787	705	781	740	741	730	803	717	767	790	760	772	754	756	758	720	739	768	783	754	734	764	713	748	700	727	845	726	759	794	762	734	734	742	765	759	761	778	803	732	777	709	715	737	783	721	720	751	791	737	795	772	705	796	743	747	763	758	730	805	698	738	730	790	726	763	699	721	763	771	730	711	694	722	761	753	768	751	743	734	725	724	775	709	767	785	797	790	766	729	746	738	759	756	761	782	744	791	743	730	770	815	757	738	735	754	719	728	767	753	792	752	730	700	764	737	741	707	755	757	730	824	777	751	751	717	771	773	742	744	762	773	747	748	738	757	741	730	778	769	749	767	726	718	770	793	702	726	784	722	741	758	715	724	810	768	744	729	773	768	758	735	719	741	809	771	763	726	761	811	760	691	736	778	770	707	767	750	787	708	767	769	764	752	748	745	718	747	750	724	778	715	731	749	764	736	737	724	749	785	716	736	771	730	817	749	756	775	721	762	776	767	713	784	804	758	728	801	757	748	708	794	760	738	794	788	778	732	729	752	740	720	802	757	791	749	752	731	747	718	800	752	726	767	758	764	770	756	773	826	773	756	736	709	757	781	753	797	783	808	803	707	764	751	764	738	730	781	771	820	742	761	719	776	759	716	742	771	785	776	743	788	750	728	712	691	745	730	779	751	722	746	778	738	745	745	721	757	766	772	733	713	737	768	792	772	768	740	712	790	774	736	773	756	750	767	712	776	720	757	766	761	790	783	723	772	725	729	730	767	753	730	814	735	769	764	752	761	759	771	763	739	752	757	748	728	793	755	814	759	805	725	709	709	791	747	773	758	773	725	723	731	759	729	750	814	690	741	813	742	740	786	762	707	779	791	778	734	754	745	740	718	751	808	766	778	765	773	770	760	766	723	782	735	760	790	755	770	769	746	786	794	714	766	720	747	819	783	734	749	731	689	756	791	751	709	764	711	774	700	804	739	778	711	794	739	719	736	761	787	751	756	774	771	767	746	733	772	759	791	747	752	772	831	742	797	783	732	753	753	722	774	751	760	773	747	714	735	745	741	762	733	761	709	763	753	770	706	769	761	723	760	744	764	823	771	774	763	752	764	701	766	801	738	727	740	765	764	730	784	774	701	819	774	764	755	729	716	724	786	798	753	704	776	728	783	725	771	798	755	747	754	783	783	702	712	757	760	736	745	686	740	775	754	777	766	776	776	775	752	701	756	744	758	764	799	782	741	761	758	691	689	785	775	773	751	762	716	733	793	744	716	768	745	785	737	769	772	780	749	746	749	803	766	749	798	763	778	722	772	786	764	763	766	731	779	730	698	785	801	739	758	753	749	791	736	754	750	782	757	798	717	768	716	767	752	739	762	746	795	726	725	767	731	742	779	783	694	767	780	694	720	752	755	799	772	732	766	796	761	779	717	783	729	762	754	716	771	774	717	689	744	728	767	730	800	742	793	737	738	742	731	777	766	738	746	691	737	767	779	767	742	772	771	772	751	726	739	786	750	717	787	779	777	763	722	780	769	745	726	723	732	774	796	772	746	719	762	797	774	739	750	779	770	761	727	759	808	756	730	762	714	749	813	752	719	736	733	752	782	778	736	727	713	781	762	784	757	728	761	732	704	746	761	750	770	779	769	694	736	743	793	807	721	753	756	733	813	754	779	741	781	727	745	722	779	707	778	794	783	773	776	734	750	751	733	787	759	744	769	777	781	738	753	770	779	805	728	746	741	704	728	776	757	739	749	759	739	728	770	754	713	791	746	739	742	731	811	797	746	700	779	772	758	785	759	816	787	789	773	793	720	744	757	745	756	735	772	788	745	794	750	673	723	772	755	680	756	782	707	727	731	732	775	712	745	789	787	722	727	768	736	762	790	744	749	761	764	752	747	749	769	795	737	735	720	773	750	777	795	734	700	734	750	787	742	757	770	760	753	736	709	754	778	766	744	728	742	750	767	731	746	726	729	743	756	725	790	715	750	770	780	785	713	749	712	768	772	772	745	760	780	730	784	714	798	773	739	745	744	750	746	756	780	761	753	767	718	767	762	737	688	766	776	772	735	724	765	764	737	717	792	738	748	721	806	742	743	764	743	743	710	746	749	735	796	727	789	746	806	763
18279	16900	11753	4687	1215	265	183	195	222	216	212	234	256	221	199	242	194	215	216	204	214	198	210	236	211	204	190	207	210	234	194	224	217	229	215	225	222	190	219	197	187	180	176	210	181	190	205	208	192	209	216	217	212	221	198	195	220	217	224	210	200	190	205	224	211	206	201	191	224	197	211	205	223	190	218	213	212	216	201	212	191	190	210	212	220	193	197	204	186	205	201	232	215	189	207	197	197	222	161	215	210	216	174	189	200	210	206	231	222	212	199	216	209	226	237	210	201	217	199	222	205	233	174	190	207	191	212	195	223	208	197	212	198	226	227	222	257	200	206	207	216	213	184	231	220	195	241	247	231	212	199	215	194	202	207	212	216	195	213	196	196	217	205	215	206	209	215	205	194	201	206	218	218	195	197	234	226	216	227	204	200	200	203	220	198	222	203	208	218	221	227	220	216	203	219	186	203	250	211	224	174	238	201	198	224	180	211	200	219	183	209	214	223	192	218	244	210	191	206	195	205	191	213	214	188	220	245	194	208	210	213	207	204	214	202	223	245	183	210	186	226	205	218	203	199	211	212	176	217	201	190	232	205	196	206	198	173	208	200	200	216	223	183	203	191	216	224	244	217	208	218	220	189	204	207	205	222	205	226	190	215	223	205	220	217	232	217	225	207	176	224	208	192	206	184	193	231	205	213	200	206	226	232	230	190	207	203	231	200	220	221	206	211	207	226	219	214	221	217	199	196	227	199	200	219	228	200	187	209	197	211	235	216	186	220	213	196	221	189	213	211	198	205	218	218	212	218	222	211	204	195	205	233	196	227	190	217	188	243	218	204	224	199	234	220	232	212	212	214	189	213	220	184	208	216	214	202	216	195	191	192	200	215	212	204	184	188	205	199	198	204	227	198	203	253	225	218	213	224	201	205	211	210	217	196	216	215	199	190	207	246	212	196	221	209	208	201	206	222	196	206	223	208	218	217	199	202	194	203	206	197	209	192	204	204	202	222	235	193	226	210	221	213	212	213	217	218	187	202	200	221	213	217	224	203	217	190	230	226	193	204	209	179	195	212	225	187	202	203	211	189	209	217	207	215	207	201	201	211	194	184	204	206	213	173	174	220	226	191	228	189	227	225	217	191	221	196	215	201	246	234	183	199	179	200	195	210	201	207	237	229	204	205	228	208	237	216	198	212	156	201	246	206	201	187	199	202	193	196	205	185	214	205	209	194	231	217	192	209	201	187	219	185	200	223	229	210	193	223	224	219	200	200	208	194	193	232	202	213	213	216	209	202	195	199	203	225	180	179	203	205	229	179	225	225	199	220	225	196	191	220	187	229	207	198	222	210	190	205	213	211	230	210	213	202	191	209	200	198	197	221	223	216	218	198	207	211	219	196	208	216	205	196	216	190	197	197	220	199	222	234	236	194	190	198	242	194	199	208	203	227	213	207	216	207	217	200	212	194	204	210	218	215	232	208	200	211	239	201	219	212	225	216	227	211	203	238	211	223	200	203	200	193	220	228	213	182	208	176	227	205	201	203	207	238	203	207	213	231	205	215	224	227	190	188	201	199	213	222	184	237	209	199	224	231	194	205	196	206	221	194	242	227	224	214	213	201	206	183	196	228	200	228	230	237	197	202	217	220	185	224	196	245	191	217	214	210	207	233	202	208	242	199	230	224	216	202	207	203	216	200	217	199	204	214	225	209	219	213	202	221	217	184	197	186	203	199	213	230	227	198	203	207	213	239	199	226	216	189	214	191	200	198	201	223	210	227	217	191	191	191	207	230	205	220	236	203	205	210	200	200	204	227	201	209	220	220	194	253	186	184	234	192	226	197	219	192	176	220	211	212	194	208	220	207	205	198	204	206	202	235	206	190	218	210	197	204	227	222	196	221	205	195	194	233	217	227	234	209	209	218	225	208	214	203	188	207	180	202	204	229	221	218	187	205	209	201	218	222	203	214	216	204	198	225	231	207	213	186	199	185	194	205	208	216	212	226	203	199	178	206	213	198	216	238	246	202	211	207	205	193	245	232	211	201	222	206	190	218	216	215	209	187	210	234	221	196	226	203	200	201	206	205	209	215	217	199	222	199	217	231	221	227	213	224	229	181	201	194	231	214	203	220	195	211	220	207	203	189	174	244	207	191	236	210	203	208	195	201	220	187	205	189	205	222	203	223	196	195	200	202	215	186	203	203	200	208	228	208	215	215	195	202	221	208	226	191	197	207	207	225	191	193	203	200	189	260	210	179	196	217	234	218	219	206	201	214	209	224	188	197	204	204	224	193	188	223	215	208	218	214	207	203	207	201	236	219	174	220	215	206	236	213	215	199	196	181	223	213	202	209	207	211	232	206	196	180	195	215	193	231	212	199	203	210	211	215	205	185	215	209	211	185	217	207	202	199	216	185	220	209	223	209	218	195	206	220	201	191	222	190	218	211	191	196	186	219	220	200	205	185	214	206	195	219	205	213	200	186	199	201	209	210	172	207	175	205	207	200	218	210	198	232	182	191	206	194	194	225	213	187	206	206	210	199	205	202	221	189	193	223	241	191	221	237	187	197	199	210	182	196	209	196	216	230	212	211	220	179	215	208	215	215	219	212	219	237	224	213	206	218	221	221	216	194	228	213	220	217	195	224	222	210	222	213	198	205	230	221	203	207	214	178	199	207	215	210	194	209	204	248	171	209	187	231	203	188	193	202	213	198	219	217	180	224	225	217	203	214	226	213	228	193	213	215	210	210	221	205	218	225	187	213	220	224	223	200	234	199	195	186	206	189	202	201	207	212	218	227	176	193	213	179	211	208	183	214	208	226	218	211	203	202	229	202	208	179	235	221	223	219	225	213	205	213	214	192	214	221	242	217	221	207	196	221	226	215	216	217	214	209	196	209	225	190	224	205	200	201	227	209	211	190	210	226	204	208	223	205	220	183	212	196	182	210	199	201	201	191	195	218	225	183	195	215	214	209	212	216	237	194	208	224	216	202	207	240	220	208	206	212	181	215	208	214	199	197	230	226	190	203	212	201	206	182	235	214	187	219	204	237	203	215	197	202	221	196	195	202	243	202	180	223	227	231	206	197	216	214	181	215	211	225	239	200	231	210	210	186	232	173	198	227	207	198	233	237	168	194	176	212	216	246	209	224	212	210	210	196	210	188	216	213	243	209	218	190	222	226	211	205	211	189	170	184	190	232	183	207	212	228	196	208	204	232	205	219	216	190	204	186	216	211	214	244	210	217	178	216	182	207	214	225	192	195	187	206	201	184	205	212	207	197	192	204	211	205	214	222	256	184	224	203	232	191	249	192	215	197	194	214	212	195	213	213	203	207	191	219	191	227	224	227	211	194	214	215	188	193	193	233	210	206	181	195	218	183	206	209	225	215	230	227	210	234	216	205	185	200	197	236	213	218	212	226	185	219	220	212	235	243	214	194	213	175	187	178	233	198	202	207	230	195	208	205	230	197	225	205	205	173	210	224	193	200	215
21783	23899	20232	12065	3399	734	698	728	735	697	736	767	720	731	723	701	703	723	700	684	699	676	691	753	739	713	720	756	726	719	751	711	692	738	702	668	717	697	747	686	689	701	702	752	728	696	758	743	707	777	708	737	740	710	735	695	753	739	737	698	679	697	729	777	677	731	703	736	650	721	773	722	765	688	720	696	734	726	742	733	722	712	706	739	754	719	769	693	740	746	767	726	702	699	678	735	721	717	695	777	686	741	680	709	717	725	720	735	753	742	699	689	716	715	732	717	713	716	721	690	672	755	734	720	744	710	712	730	722	736	711	760	751	712	742	728	705	719	709	703	659	715	709	698	735	743	688	741	727	693	726	730	699	771	728	748	689	733	706	764	733	746	721	687	735	774	708	716	695	721	699	701	715	756	720	671	746	703	716	742	738	695	694	748	723	740	709	700	744	742	691	754	708	717	734	799	707	756	712	695	704	718	723	749	730	697	778	692	759	731	713	708	744	732	778	727	752	723	679	670	689	705	746	729	724	718	726	767	737	689	745	694	697	723	695	727	731	679	696	759	714	746	687	732	761	753	730	685	715	751	725	705	766	716	710	709	751	739	679	706	687	723	743	689	685	731	724	751	694	708	700	703	665	686	714	789	732	744	757	707	690	732	692	748	751	683	730	701	748	756	749	755	704	714	740	685	728	697	728	698	701	745	764	674	720	724	726	759	731	689	724	724	702	712	721	695	693	701	718	747	681	741	696	694	722	682	730	727	720	733	738	679	727	690	719	717	746	724	697	695	730	704	713	708	717	692	748	698	709	679	688	698	763	730	740	739	708	747	721	700	686	745	766	706	721	711	716	717	701	723	725	658	664	753	688	721	709	751	733	695	752	752	674	760	715	714	702	733	717	729	709	699	716	762	644	731	741	732	648	787	680	716	709	736	742	689	671	727	727	717	728	731	732	717	706	717	730	711	693	743	677	718	726	725	774	703	728	702	746	713	740	716	677	725	785	722	734	663	715	709	747	714	708	718	630	715	728	687	772	699	733	769	749	725	670	733	760	703	740	707	712	739	754	715	703	776	716	719	724	681	713	681	699	690	684	729	771	688	708	777	723	716	662	711	717	711	730	739	760	681	755	741	724	760	699	741	751	728	700	724	678	756	720	738	705	696	711	706	729	709	695	734	713	739	692	667	690	726	713	702	669	734	709	731	707	728	746	702	740	707	725	742	709	727	737	719	733	717	731	700	713	735	741	754	718	680	712	735	735	725	705	731	727	702	764	699	707	708	727	684	693	700	735	766	695	704	684	729	709	790	693	723	692	684	722	696	718	766	689	700	712	698	701	735	744	718	730	725	743	726	744	760	729	786	752	704	706	658	692	693	734	765	713	667	727	752	766	704	756	703	746	737	724	731	694	713	738	700	738	707	684	723	745	701	693	707	655	708	702	742	737	688	746	708	698	695	725	749	768	712	780	683	707	714	671	715	747	706	732	775	706	702	738	766	739	680	706	733	678	690	700	724	718	709	712	714	682	763	718	741	744	654	731	743	761	760	681	728	730	691	704	729	711	744	722	746	712	730	723	715	750	743	726	750	736	743	699	750	725	696	752	755	689	685	690	720	724	696	747	639	758	693	667	667	756	732	686	686	662	720	725	701	734	754	670	713	696	709	756	762	739	690	738	721	777	767	759	746	733	732	702	728	730	712	745	699	716	696	723	711	729	715	765	723	729	711	741	734	719	754	714	731	703	741	759	728	693	736	740	732	726	723	704	714	719	688	731	749	737	711	694	729	691	737	691	686	721	723	732	742	745	685	690	717	738	750	713	721	741	731	704	712	689	780	761	750	711	682	710	691	690	700	724	704	711	718	678	713	759	708	712	724	729	716	725	734	692	746	723	756	752	681	734	699	738	739	702	747	767	682	708	729	742	714	718	702	767	692	733	680	742	775	767	707	731	720	681	691	755	708	726	723	764	676	753	724	710	751	749	696	669	703	734	712	737	736	717	674	739	674	705	762	725	749	718	710	689	731	723	704	744	699	702	721	704	719	729	675	753	716	705	789	741	721	717	745	703	729	755	710	703	736	726	692	750	676	704	684	696	672	715	714	682	761	745	739	694	711	751	760	723	683	701	759	746	707	736	738	724	716	655	719	679	672	739	737	703	727	759	728	696	734	744	757	675	743	705	751	732	728	751	699	716	694	694	721	760	735	695	705	723	730	710	733	728	699	724	740	722	769	689	716	693	705	706	707	748	756	703	719	740	679	716	736	711	739	735	686	746	700	717	700	733	720	720	736	734	715	804	732	741	695	720	685	682	701	746	736	698	679	699	718	682	744	725	745	710	706	679	751	718	680	704	681	711	714	684	678	769	719	690	673	709	701	727	733	740	699	703	713	762	732	735	674	718	767	761	660	700	718	732	680	683	722	689	711	726	695	751	729	709	699	744	676	729	787	743	721	701	713	739	723	692	737	681	708	705	725	733	763	772	674	735	724	741	696	762	763	762	688	710	711	700	700	695	694	724	716	710	674	722	707	660	729	681	709	720	746	692	710	691	744	744	682	671	753	724	728	705	709	711	720	739	702	719	718	695	714	733	752	695	664	692	732	710	701	732	728	773	699	740	717	685	740	697	708	686	771	686	717	723	732	697	686	732	667	751	710	705	734	708	740	723	772	729	692	714	708	702	789	683	723	777	786	747	712	763	748	695	706	723	679	751	681	725	720	652	731	754	688	714	687	693	652	672	712	715	724	747	737	695	742	669	716	766	724	688	701	726	707	739	680	748	706	778	717	744	711	739	712	720	706	732	702	700	714	733	640	741	719	733	690	724	728	745	748	700	721	700	730	718	701	724	711	713	707	702	709	679	680	757	666	726	687	737	716	708	714	740	745	712	732	658	773	717	713	660	738	711	725	710	730	736	742	747	745	715	738	710	697	718	703	772	721	631	709	724	713	702	687	753	738	672	766	737	777	757	728	735	706	744	679	728	713	734	720	672	708	720	717	689	753	720	746	679	732	709	700	721	681	697	708	724	685	688	733	703	734	743	720	725	722	723	746	753	730	720	709	731	759	719	661	722	759	737	711	734	731	722	738	752	744	763	747	695	715	731	727	717	717	709	751	761	717	712	708	763	697	737	686	712	732	748	701	737	680	695	715	735	724	696	689	697	706	718	743	701	729	739	749	765	677	658	700	731	651	741	696	687	706	709	708	749	721	726	677	734	704	697	694	708	683	735	748	720	684	721	727	743	699	656	682	745	684	732	730	733	699	748	733	694	714	723	698	670	739	695	688	761	760	738	692	685	751	701	718	652	705	710	750	680	701	728	713	682	746	703	709	717	696	707	707	734	762	697	727	704	736	696	711	710	739	735	718	739	731	723	705	719	698	659	718	722	672	691	775	750	718	755	785	739	686	710	704	734	715	707	682	751	740	689	692	719	729	713	705	680	742	730	734	693	714	771	734	688	695	771	721	724	696	720	731	714	728	692	715
64279	67115	58924	40681	16819	1570	225	188	171	177	182	151	152	172	190	185	156	161	152	154	165	187	156	186	185	151	166	165	176	167	157	188	174	172	178	178	184	187	163	173	157	177	165	183	181	149	197	154	168	142	165	186	175	152	145	168	156	167	164	169	173	156	175	170	179	169	170	173	162	180	149	188	161	161	176	142	154	181	147	160	149	182	180	147	171	154	164	160	164	162	149	163	175	168	163	167	187	190	179	149	176	159	151	174	182	167	145	153	142	162	151	180	179	189	165	150	148	188	183	139	149	164	167	152	160	158	149	157	170	152	173	162	167	171	169	145	154	161	168	164	153	177	152	151	171	186	159	171	147	171	158	148	167	147	172	173	179	172	182	152	172	125	160	183	199	175	158	170	161	169	157	132	159	146	173	159	164	167	174	156	162	198	177	160	147	170	179	169	169	160	183	163	153	163	189	171	173	160	161	144	164	173	160	187	132	189	180	182	156	174	169	170	139	151	173	172	178	167	175	166	169	168	155	163	165	160	173	178	182	148	171	175	138	160	150	200	178	166	172	172	176	171	165	151	182	166	150	159	156	148	153	164	153	170	144	176	205	179	178	181	153	171	186	174	187	183	149	169	169	148	165	162	156	186	172	173	151	163	168	172	178	163	159	177	163	155	183	163	176	164	171	157	156	164	182	162	175	172	196	157	156	155	156	160	180	185	173	180	166	174	193	170	160	143	178	148	166	149	171	174	151	185	163	177	152	173	175	179	170	172	185	170	176	171	151	175	146	153	150	195	174	165	171	164	188	166	185	167	164	155	177	161	181	145	166	155	146	163	171	181	165	160	166	159	166	175	171	147	174	176	172	174	162	170	169	150	149	163	182	149	176	161	179	181	160	164	142	159	165	147	157	150	171	169	178	148	167	151	180	171	160	164	146	173	177	186	188	172	186	144	179	161	134	157	179	157	204	184	149	147	173	147	172	159	164	151	182	183	161	181	149	167	164	149	186	183	181	160	169	174	167	160	138	174	176	185	170	157	179	172	180	167	178	170	160	167	155	152	166	170	174	162	136	172	161	161	162	150	166	189	175	168	180	145	172	159	165	143	176	150	171	152	156	152	152	181	162	179	154	199	194	161	169	153	170	165	139	179	155	147	166	172	150	164	176	171	172	162	173	161	156	158	153	148	168	177	155	168	162	154	165	155	184	184	165	183	159	171	156	178	171	176	157	180	149	165	153	162	160	157	157	179	178	162	162	154	163	155	167	189	174	164	172	170	157	181	163	136	166	154	142	184	174	165	181	158	171	167	157	171	178	157	172	147	156	155	166	159	164	173	144	161	151	165	168	166	141	188	185	166	154	182	157	166	182	183	171	190	167	171	156	186	177	183	184	161	156	150	167	171	150	173	169	165	178	149	154	150	153	157	154	195	169	185	170	166	138	181	198	189	170	174	157	173	170	169	152	147	158	163	185	185	141	176	223	193	158	161	166	182	152	175	164	148	177	172	158	169	137	184	161	180	174	191	149	163	151	151	159	167	176	155	190	154	154	178	147	160	169	183	188	170	160	166	167	170	157	182	157	138	167	168	144	163	152	181	178	145	170	165	151	155	188	167	168	149	172	170	188	173	165	173	146	158	181	190	171	153	153	151	151	178	161	174	170	178	158	185	172	181	168	161	181	142	166	160	178	161	170	143	202	168	138	134	169	165	182	165	183	181	145	183	167	152	169	149	183	173	164	145	171	163	168	168	153	174	152	157	165	154	155	190	140	149	168	193	167	144	168	170	160	178	192	162	165	178	200	174	144	157	181	175	192	190	163	165	173	194	182	155	131	176	171	164	175	158	149	167	175	173	181	161	140	191	163	193	150	168	186	165	164	155	166	150	169	164	163	171	142	172	177	176	157	170	177	172	155	153	209	185	189	155	164	167	161	191	161	165	162	166	162	182	169	155	141	159	146	173	164	173	165	151	140	176	157	184	186	167	156	144	144	175	168	162	159	166	148	170	189	178	179	174	157	165	172	144	176	163	146	158	161	163	169	174	166	162	174	168	183	177	175	168	171	158	166	177	177	177	154	150	168	159	171	178	168	178	163	176	159	161	163	177	166	183	179	159	162	148	155	163	170	172	184	158	186	165	155	175	176	171	181	167	175	180	161	169	147	173	208	168	156	164	136	144	179	192	154	158	187	177	179	158	156	164	156	157	182	154	180	156	168	182	163	180	146	170	157	152	152	161	150	179	135	161	183	172	170	132	184	187	163	157	152	186	170	171	154	191	142	139	164	175	153	148	183	156	179	159	161	177	162	173	157	152	169	167	175	172	134	165	185	185	171	144	158	154	180	162	185	168	171	146	160	170	171	173	172	167	158	169	165	161	147	170	154	174	144	177	153	170	169	171	173	170	194	159	175	186	153	160	162	151	165	168	173	174	168	182	165	153	172	184	161	162	161	154	173	160	167	158	169	161	177	154	167	165	153	170	167	170	156	160	166	184	167	151	179	186	132	170	177	164	151	152	156	160	158	158	174	179	168	185	182	167	169	190	173	165	145	180	156	175	179	170	167	149	191	172	161	169	157	169	167	174	173	192	184	173	172	162	146	143	179	152	181	160	154	164	176	159	146	174	179	179	173	180	167	168	175	190	169	153	156	155	166	160	161	158	171	176	170	192	164	178	166	174	162	156	198	130	205	172	174	164	169	151	174	140	157	185	150	170	187	183	168	174	150	167	185	171	168	156	167	160	170	148	155	179	165	167	184	150	146	183	160	181	160	158	172	164	164	155	176	183	164	153	172	151	162	148	171	157	146	158	205	148	168	149	161	162	166	177	165	153	168	150	184	172	175	184	158	161	155	165	148	168	148	155	142	151	181	163	176	151	170	156	170	171	181	178	184	195	169	171	187	175	153	156	170	150	158	166	175	166	158	161	182	178	172	156	163	183	171	145	175	177	140	182	175	181	165	169	170	177	166	179	148	170	186	147	184	153	171	190	156	174	158	145	161	186	179	143	165	158	187	163	181	167	184	149	162	166	159	171	171	158	142	167	187	202	184	184	182	173	181	146	180	161	169	161	167	167	179	183	159	172	168	158	164	169	170	166	157	160	175	139	181	166	160	167	177	157	178	162	179	174	187	156	163	158	165	163	173	151	176	145	161	160	166	146	158	155	160	174	181	143	167	159	190	159	160	177	178	164	177	167	156	181	180	171	158	176	182	153	168	180	167	156	163	171	152	182	158	192	172	158	177	182	173	159	168	161	175	158	169	175	159	160	148	168	167	172	160	175	165	149	140	162	166	165	154	149	179	147	168	180	165	199	169	160	175	185	167	162	156	169	161	199	150	163	189	170	159	178	137	146	169	160	176	153	193	146	156	150	151	176	173	180	161	160	164	158	161	166	141	173	158	182	162	153	173	180	160	159	170	155	146	154	148	163	173	163	175	168	145	174	180	171	183	188	152	181	157	177	157	158	181	165	175	173	158	157	187	144	183	150
46456	54949	57339	45784	19162	682	584	596	621	631	615	588	611	589	597	570	622	593	603	598	641	588	598	607	583	588	623	576	580	598	605	615	611	618	592	574	592	565	587	551	632	568	557	589	643	553	577	563	599	603	580	597	562	607	544	611	611	598	622	587	571	592	592	568	571	581	605	554	586	548	612	559	602	581	556	566	585	545	579	602	599	555	563	605	572	600	559	573	600	600	576	594	620	589	584	588	601	581	577	610	606	591	540	577	559	617	588	562	609	531	568	576	592	554	595	606	573	593	559	589	626	547	608	588	553	607	552	584	558	593	609	590	565	574	562	540	561	604	598	582	570	554	616	587	605	592	615	601	579	588	592	609	592	585	559	627	591	565	549	553	600	628	595	576	577	617	624	546	549	644	630	581	556	601	552	589	609	585	579	602	580	627	560	532	579	598	596	591	540	592	606	607	600	592	594	548	612	593	583	586	624	559	546	612	576	607	597	622	635	627	609	544	567	567	632	596	588	593	553	575	577	552	602	601	619	599	587	552	582	654	570	580	571	580	559	547	597	565	610	617	562	556	620	581	621	575	595	634	561	593	611	582	575	560	576	562	591	540	609	569	565	583	596	566	598	584	578	572	570	580	569	618	625	583	590	571	565	564	591	591	558	571	581	565	627	573	607	575	562	551	576	605	563	602	611	533	569	578	579	588	569	553	586	594	581	592	607	637	598	591	550	596	561	632	597	555	572	550	585	577	564	573	593	554	558	596	568	519	591	539	599	626	592	587	594	568	570	557	574	570	619	578	594	564	597	613	572	631	615	588	600	598	570	572	595	548	579	599	586	624	541	563	611	644	605	557	569	586	595	573	613	586	569	571	572	585	559	609	532	565	593	592	610	591	566	572	542	588	608	597	592	588	596	613	594	611	553	544	602	564	629	606	596	565	603	622	549	622	594	577	587	591	634	593	595	582	566	590	562	576	564	613	580	575	596	641	543	580	563	581	548	599	561	586	623	590	563	556	576	587	579	629	569	587	595	614	607	671	561	603	571	594	586	596	622	585	608	585	594	543	680	572	613	573	564	581	537	614	596	553	644	547	625	569	563	622	577	572	618	569	619	572	627	565	637	583	594	604	586	538	616	564	566	551	596	564	577	582	539	571	573	594	603	610	577	582	564	591	624	577	638	591	596	586	606	581	556	582	615	595	574	584	596	603	597	580	631	581	543	666	545	532	601	597	552	602	592	575	601	583	593	577	575	623	612	617	607	577	566	557	610	578	571	582	604	573	574	645	579	573	603	554	567	560	594	598	561	605	598	582	556	532	641	610	583	572	571	580	586	578	557	598	581	556	534	586	565	624	581	629	599	566	575	609	565	560	612	572	545	588	584	577	549	636	553	599	588	631	581	605	574	607	609	588	630	560	584	584	603	545	543	606	590	564	588	626	565	592	633	614	592	561	587	571	568	615	597	550	564	589	568	579	570	586	613	559	592	568	622	620	577	544	580	565	642	583	600	580	601	565	622	633	570	585	598	590	569	559	562	572	580	635	612	611	612	575	596	599	622	595	588	656	591	610	591	576	558	602	557	577	547	624	609	583	561	593	559	562	584	588	556	570	567	558	585	557	540	590	572	563	551	597	602	601	585	574	561	583	571	600	569	607	610	579	593	568	563	614	608	569	606	588	587	560	611	623	573	590	604	571	654	536	576	572	554	601	592	590	579	553	600	576	537	562	585	631	590	566	577	579	565	574	604	583	550	546	568	583	561	595	550	564	578	544	626	544	576	595	563	581	595	565	545	560	559	563	570	612	569	557	584	583	566	598	613	562	558	579	589	581	557	544	617	573	573	578	565	576	596	590	598	594	628	531	572	547	591	625	612	554	552	627	562	592	598	617	560	593	562	569	591	573	595	585	601	551	574	564	579	539	574	588	622	551	584	587	609	617	562	623	565	593	551	618	606	629	601	589	586	540	612	565	574	557	582	605	605	629	616	577	575	568	520	622	587	595	576	582	545	594	592	577	577	579	576	607	605	565	577	565	583	575	611	552	637	635	618	555	587	570	600	598	569	601	605	600	599	578	633	549	602	586	572	627	595	582	576	628	545	573	605	613	593	592	517	596	544	586	572	617	592	597	604	600	567	598	593	571	595	536	553	576	597	585	602	598	627	589	539	592	549	561	606	582	649	577	612	588	589	581	566	585	573	650	556	595	620	577	619	572	601	605	599	629	617	577	553	565	590	586	598	575	605	620	601	580	553	575	592	613	566	654	573	566	596	593	575	573	571	566	606	580	583	589	577	600	589	610	636	609	598	583	552	579	664	606	584	571	586	526	567	602	584	587	590	636	607	593	587	566	619	542	656	607	605	600	564	597	600	597	598	586	632	579	598	603	610	598	568	582	602	591	565	568	565	581	574	568	612	590	587	577	594	588	582	576	609	572	544	584	593	552	593	568	608	599	612	600	584	554	580	580	575	605	572	549	590	587	584	603	600	571	579	588	628	592	554	577	581	562	607	572	569	583	535	552	569	652	614	600	580	612	595	597	605	524	565	576	570	636	602	549	579	584	603	605	592	608	566	575	591	599	570	579	608	566	582	567	551	615	576	592	612	602	631	565	585	599	548	591	587	553	544	616	600	622	601	555	607	618	609	567	615	587	578	583	609	585	615	560	578	561	592	572	579	600	549	602	610	556	622	540	579	609	574	600	592	595	515	546	600	607	569	580	597	564	574	567	609	638	585	558	574	608	610	653	579	598	607	594	576	567	528	641	559	542	581	580	571	598	603	589	586	630	576	590	586	592	577	617	567	601	524	578	547	602	563	603	563	585	547	578	605	639	578	607	597	637	534	584	564	621	570	578	621	605	607	581	567	631	618	572	631	565	602	594	583	577	601	593	605	565	572	582	580	602	576	595	596	543	573	556	572	589	584	567	615	525	575	554	581	553	594	635	604	567	567	546	601	600	602	594	585	565	579	593	595	599	555	580	547	596	573	584	528	597	563	552	611	542	574	640	592	586	588	602	597	587	601	645	565	594	611	593	566	574	607	586	597	547	581	616	582	591	591	616	589	588	535	576	559	583	588	582	598	594	580	574	593	523	608	577	580	592	615	539	576	555	618	590	605	568	592	559	643	567	585	558	592	594	563	596	609	558	590	544	593	575	592	558	544	583	571	616	601	559	602	581	581	579	607	598	594	575	579	602	552	575	571	601	607	605	577	619	617	530	579	601	600	611	568	615	591	593	562	566	603	600	606	563	567	614	628	600	597	536	581	594	570	565	562	625	586	594	586	574	591	569	559	615	605	598	587	625	563	589	630	596	584	573	569	594	585	607	587	545	551	557	596	574	578	603	579	546	580	641	620	563	569	559	607	600	561	590	592	581	583	594	588	600	601	561	592	586	597	574	596	568	566	599	615	582	633	614	561	556	610	601	637	575	594	616	613	559	599	583	604	590	546	574	588	526	565	591	587	567	573	608	629	587	576	604	569	552	589	570
72307	75940	70746	53476	25605	5146	397	243	245	216	196	226	244	211	235	196	202	230	207	196	219	204	221	191	237	234	199	219	223	213	224	223	229	209	207	200	204	226	211	223	213	238	242	234	216	218	214	212	216	229	240	211	204	237	208	189	225	233	206	234	202	226	230	210	251	194	199	214	227	212	271	190	203	202	204	230	217	211	242	226	230	202	221	218	222	232	231	227	234	208	210	198	207	237	202	224	228	221	201	243	210	220	219	217	209	227	238	206	202	232	225	203	213	203	194	212	217	227	224	237	216	210	199	213	203	202	192	203	194	224	207	219	225	206	217	205	228	215	205	206	229	198	201	225	205	203	230	212	253	210	227	229	224	226	217	209	213	246	230	205	201	227	253	198	209	232	194	183	195	232	206	208	225	239	203	238	210	228	196	207	212	183	224	211	215	210	222	224	211	222	245	217	210	221	223	217	231	222	233	262	211	245	224	208	207	208	195	202	215	241	228	211	196	229	213	208	205	200	208	195	202	206	233	229	228	224	221	206	198	216	195	211	198	203	224	202	225	222	199	194	233	205	213	232	216	219	201	234	202	203	205	202	222	219	211	216	241	196	222	212	182	224	183	221	213	220	222	226	216	236	198	214	211	192	212	181	208	230	244	222	224	206	224	225	197	216	253	201	212	235	211	224	213	230	209	223	214	238	218	211	228	196	219	236	214	197	213	211	202	215	194	223	218	231	201	212	214	228	180	215	191	232	230	236	208	211	201	217	202	250	203	206	213	218	231	216	233	241	211	189	213	231	234	241	216	197	228	221	220	199	208	241	209	215	196	234	231	199	192	223	198	222	216	218	213	212	207	212	236	223	189	192	218	249	205	203	229	222	204	210	212	215	225	221	205	209	248	218	211	228	197	203	213	205	204	238	234	219	229	229	184	196	227	247	203	215	199	219	235	197	198	239	231	196	210	185	235	207	216	184	216	232	219	216	226	210	209	215	223	189	201	235	240	211	188	229	217	214	228	214	226	220	210	206	200	206	216	208	197	214	214	201	212	198	213	220	220	226	226	213	195	230	201	201	197	203	199	221	221	216	205	217	205	228	221	208	208	207	200	204	220	210	225	208	190	213	224	190	212	227	212	212	216	224	248	213	214	237	209	196	249	219	242	254	214	228	233	207	236	202	232	212	214	235	221	225	219	219	205	215	230	200	211	232	215	220	208	198	235	211	236	210	200	204	188	222	234	193	229	234	211	214	205	220	194	197	222	220	247	212	225	238	237	235	203	221	200	200	225	210	227	220	198	202	240	217	199	188	220	202	206	202	218	238	196	220	209	210	221	236	211	244	233	184	218	249	244	220	247	209	196	222	238	228	222	212	246	214	225	210	222	220	214	189	216	215	220	224	221	207	223	216	247	219	231	203	224	205	200	208	196	223	210	227	201	227	217	211	226	233	205	209	208	201	221	215	224	214	214	252	220	227	216	221	198	222	210	252	221	225	255	205	222	214	231	216	232	222	227	194	217	225	214	219	224	203	230	190	248	200	197	204	196	215	214	212	221	212	226	215	222	205	202	216	213	205	214	240	223	193	211	176	197	207	228	214	223	234	224	217	225	238	253	222	221	219	244	210	225	186	197	234	211	217	202	190	208	235	232	230	211	202	244	244	212	215	218	196	200	211	209	223	206	222	218	222	208	238	216	222	206	225	229	222	212	240	242	209	209	215	221	242	224	208	231	210	219	218	221	207	188	202	234	194	199	207	221	205	199	226	219	201	221	205	195	231	232	198	196	236	226	209	212	228	207	221	232	214	208	197	223	214	217	227	210	223	252	217	221	233	213	215	229	216	208	205	235	229	211	218	206	197	227	225	209	214	232	218	181	211	219	210	211	226	204	236	231	229	231	181	205	254	205	237	206	219	235	206	230	191	221	207	197	208	200	231	216	213	235	214	224	220	205	211	235	219	221	209	203	205	220	220	232	196	229	237	204	208	229	226	224	223	214	195	224	207	211	207	246	200	213	224	210	240	229	218	199	190	210	248	219	240	206	193	206	227	200	219	204	230	224	217	201	222	199	219	226	203	233	206	218	228	214	202	238	220	225	210	189	225	200	224	203	219	227	207	249	220	211	197	212	235	225	225	222	243	199	232	215	194	216	209	222	217	222	218	200	194	213	196	238	215	194	206	221	214	221	242	216	204	218	241	219	226	218	213	203	223	234	225	210	233	211	237	247	222	213	230	244	214	237	227	200	234	198	210	244	235	200	219	207	182	210	229	228	229	206	204	220	247	221	205	216	207	182	204	233	205	233	219	235	212	221	210	227	210	216	235	215	195	202	222	224	222	210	185	203	200	207	221	216	232	206	239	239	225	203	221	221	206	224	196	233	218	211	232	223	189	176	207	218	242	227	207	219	221	222	219	195	225	237	229	196	183	228	200	214	192	203	187	248	202	233	239	230	214	207	188	243	223	232	213	231	217	223	223	212	208	224	203	196	221	226	235	218	208	194	214	224	189	223	212	240	205	216	209	199	195	222	202	229	217	210	228	234	190	201	230	215	210	212	205	223	216	204	209	208	210	207	220	231	217	192	223	222	245	178	200	213	245	195	210	212	216	204	223	217	209	219	206	194	194	232	226	214	216	214	202	218	192	233	210	206	175	243	234	201	218	207	234	233	223	252	207	223	209	210	181	208	220	226	234	225	209	197	256	196	209	213	202	201	203	225	238	229	217	219	229	204	238	203	224	202	181	219	183	222	191	203	219	220	240	211	222	199	213	241	217	204	222	221	207	214	195	222	241	230	210	228	221	223	194	230	248	212	235	227	232	217	208	213	225	214	230	219	231	222	219	221	213	234	226	233	199	225	206	238	216	202	198	192	203	200	201	225	237	239	177	216	202	224	224	208	207	229	216	212	196	212	225	224	224	210	236	210	213	228	241	254	223	231	222	222	252	213	216	235	223	186	226	202	219	203	216	235	202	217	214	200	233	225	185	220	217	215	245	195	224	214	216	232	233	233	229	215	207	225	229	197	194	211	220	241	211	202	213	203	216	222	213	208	205	203	218	226	204	219	201	228	220	213	239	206	239	224	209	211	182	227	219	223	229	217	209	216	186	233	220	227	236	187	217	210	206	221	224	219	206	186	218	214	205	207	193	222	205	212	211	234	224	237	219	205	199	194	216	226	215	216	224	213	219	191	207	236	222	217	188	204	232	239	208	241	221	217	222	228	227	243	215	196	220	223	215	208	206	236	225	212	197	220	196	219	225	245	209	213	220	205	202	215	220	205	216	233	210	230	212	217	224	239	208	193	217	216	217	201	217	239	217	202	223	213	234	243	209	217	218	192	229	201	201	224	214	180	230	218	234	219	224	232	192	211	228	187	229	220	213	208	212	230	206	242	231	234	215	196	197	231	215	246	221	208	194	216	238	200	200	211	212	237	202	199	212	200	215	201	219	187	216	218	232	225	227	208	227	238	213	202	217	208	236	218	225	227	231
55270	66205	72802	58509	26804	860	833	781	740	726	736	728	796	749	729	726	780	729	732	744	754	732	715	737	741	733	742	753	686	792	729	706	748	741	714	769	730	664	733	685	713	722	709	754	742	699	697	736	725	668	712	718	679	725	746	758	748	726	744	729	705	733	712	741	767	756	678	749	701	752	696	740	714	709	772	719	725	699	696	720	723	727	753	712	747	711	723	705	685	738	702	699	696	753	678	710	714	737	727	740	753	726	759	754	708	717	749	702	737	701	723	713	736	726	711	725	682	695	754	692	734	724	686	752	719	769	701	728	730	708	733	711	704	709	761	735	704	710	726	701	714	718	739	738	702	697	729	728	689	715	741	701	714	711	723	754	700	736	722	705	731	696	728	732	713	702	718	758	677	741	708	683	755	710	732	701	720	750	693	706	699	705	718	715	695	712	702	724	719	713	720	708	690	674	697	760	702	731	724	738	718	711	680	718	676	699	714	692	703	735	732	703	700	743	698	795	722	700	711	732	718	723	725	738	719	736	653	704	727	710	709	700	715	689	765	715	711	691	674	716	698	732	767	705	713	689	722	732	741	757	698	737	739	723	715	749	730	716	722	736	724	686	716	747	727	726	707	780	701	736	708	726	733	728	691	717	699	730	758	716	696	699	691	725	715	741	729	681	736	704	713	730	680	733	694	723	666	735	748	730	739	701	749	746	696	729	724	701	742	703	710	725	675	741	758	722	752	779	687	710	747	697	669	736	715	722	778	703	747	744	706	751	702	696	743	760	746	745	704	722	692	692	691	731	700	723	673	690	698	711	686	735	682	691	751	714	718	709	721	729	736	712	696	725	703	711	758	724	715	732	731	735	742	729	726	685	713	702	695	716	737	746	701	766	689	718	724	744	749	743	734	717	744	760	744	763	746	730	692	734	709	750	731	670	706	733	730	685	702	758	707	722	682	733	678	729	702	736	732	738	780	716	745	732	725	709	734	687	720	700	706	752	717	707	752	710	751	701	688	732	696	693	707	705	713	715	707	694	714	724	734	706	779	700	662	672	735	681	715	738	705	770	720	712	726	731	762	733	682	726	740	724	732	693	708	730	764	681	726	694	757	710	682	716	703	758	703	704	696	752	728	727	705	729	651	685	702	757	740	687	737	710	727	747	716	701	715	698	715	736	780	755	729	751	714	725	724	744	709	745	681	684	718	692	643	682	751	746	730	665	701	702	661	713	747	692	743	702	681	727	683	749	686	647	688	742	779	699	710	724	693	755	691	721	708	727	778	745	758	741	757	709	755	737	763	696	770	762	757	778	696	722	705	676	730	698	691	721	746	707	776	724	686	791	750	762	709	757	709	750	704	736	695	726	712	747	695	706	669	757	685	706	704	720	748	741	694	721	707	695	781	764	701	717	781	719	724	733	727	660	748	698	722	748	757	734	713	731	691	675	739	751	715	716	713	768	703	739	782	707	707	712	741	782	701	658	737	745	673	700	714	726	738	736	664	671	741	726	728	763	759	749	705	733	706	768	725	709	742	699	749	735	691	737	763	690	719	715	737	734	698	733	713	688	710	721	715	731	685	708	750	687	723	697	721	793	725	729	682	717	747	709	744	703	666	741	715	765	741	746	677	703	712	730	729	744	749	745	710	741	732	707	692	731	727	719	683	745	701	714	779	685	713	759	744	733	720	693	700	686	700	695	726	716	722	738	720	722	734	702	722	746	741	696	704	736	673	732	736	731	684	729	726	738	709	704	698	691	712	718	729	689	720	753	764	680	731	675	695	710	751	747	686	710	736	697	693	748	737	757	742	739	691	717	712	702	715	717	675	699	712	724	749	721	748	726	734	764	722	695	792	712	699	687	727	766	757	731	778	706	732	746	723	698	710	727	696	739	681	683	671	759	718	706	748	782	722	748	774	735	751	731	768	701	693	698	704	721	740	728	707	695	750	708	761	758	719	720	740	740	719	695	752	770	711	736	719	704	722	742	717	690	701	676	737	734	760	697	734	684	728	695	724	750	719	712	741	749	714	753	723	712	686	703	730	730	731	734	731	760	743	736	697	736	787	729	733	729	684	707	759	673	686	772	700	761	693	783	714	736	710	714	710	698	702	703	722	701	715	750	739	707	729	746	742	701	689	691	739	675	727	744	670	695	715	747	771	767	689	678	712	775	700	718	722	762	734	713	675	760	696	741	731	758	747	733	664	751	723	755	693	699	707	731	664	705	732	762	747	713	688	715	727	714	679	698	721	693	757	707	738	726	760	723	738	724	748	714	727	744	725	698	698	689	734	682	734	736	726	749	750	720	717	734	761	729	732	706	742	680	718	734	729	714	724	712	716	727	731	769	719	700	760	711	741	752	696	769	730	716	727	706	723	747	690	699	734	709	690	728	703	703	750	736	720	734	769	721	758	736	734	699	722	719	709	703	699	706	720	721	679	768	720	758	723	745	725	774	670	705	748	720	688	765	746	670	663	747	749	709	694	745	778	702	733	734	711	662	714	764	757	790	724	705	746	743	710	736	704	722	750	805	731	716	708	730	733	723	679	704	688	730	724	731	720	763	718	711	767	671	738	712	706	747	734	714	733	677	680	691	754	712	731	743	718	749	687	735	752	705	732	764	722	756	773	773	693	745	657	743	722	750	718	780	759	685	662	777	708	735	692	721	750	706	751	719	737	733	693	724	712	753	713	732	741	711	719	719	737	718	744	702	707	735	720	726	720	733	711	724	746	691	721	738	688	729	692	762	732	680	697	715	713	710	704	697	741	717	706	753	688	692	720	723	737	680	736	713	737	691	695	756	702	754	745	686	770	734	679	712	734	698	751	735	701	673	700	692	777	745	687	720	684	730	719	760	671	669	749	743	699	743	724	687	738	746	775	718	736	719	703	763	729	743	715	751	706	749	717	696	645	720	660	734	731	734	726	698	745	666	777	724	753	712	728	750	746	707	669	728	731	729	735	739	737	656	707	715	713	716	722	733	710	722	721	701	743	721	777	719	721	704	701	737	707	763	791	721	752	751	724	718	748	679	695	717	706	711	772	748	690	726	731	734	698	712	731	679	745	776	715	717	759	695	712	735	756	744	735	765	724	723	764	742	712	742	734	723	758	699	744	735	725	707	727	710	668	752	732	718	733	684	722	686	707	673	732	751	742	729	717	728	683	711	704	748	717	722	713	793	727	693	669	788	669	706	714	725	724	739	711	733	718	729	741	754	742	690	726	742	741	755	696	772	750	789	730	725	722	746	750	760	728	720	737	723	713	734	754	747	756	687	717	708	707	720	721	713	735	742	782	716	733	716	706	724	689	727	742	751	729	716	719	684	702	737	715	707	700	765	748	728	691	708	722	745	725	730	750	700	710	722	734	733	737	752	670	697	746	688	689	705	717	768	689	682	706	685	762	728	702	705	733	738	742	740	688	678	696	730	714	721	721	692	737	728	723	661	737	734	698	717	752	759	664	719	725	710	740	754	711	735	728	686	737	786
16296	14617	11463	5661	1053	242	195	189	174	178	183	167	204	206	209	191	217	206	197	209	189	182	206	198	195	199	202	190	203	190	167	169	176	202	179	220	210	214	202	195	209	197	189	185	207	191	172	219	189	203	200	181	224	183	207	201	152	205	186	177	214	208	221	175	177	190	186	212	201	201	214	211	188	185	180	189	182	174	225	187	187	203	165	178	187	199	204	212	210	194	187	198	182	216	188	226	203	188	188	191	205	193	177	202	179	199	197	188	190	177	188	203	196	196	183	179	197	198	182	186	168	183	204	204	195	213	201	196	221	219	187	201	220	182	227	182	191	213	198	217	193	199	215	217	184	204	185	196	193	192	184	168	190	166	178	186	195	191	189	192	176	180	193	220	239	200	193	197	191	207	217	176	222	210	197	215	198	202	186	198	182	185	208	184	184	175	196	212	206	200	176	196	218	170	195	197	199	203	183	194	185	190	180	201	188	200	181	178	216	230	224	174	202	177	187	208	179	222	194	210	201	176	202	202	208	212	206	191	197	207	205	183	207	203	196	215	186	182	176	188	191	186	200	205	175	196	212	205	206	199	191	184	192	210	208	198	186	190	187	200	195	201	185	201	214	215	193	174	213	174	167	201	175	199	229	195	188	206	212	213	225	188	179	185	198	206	204	197	200	195	195	201	173	216	214	196	197	200	197	197	197	224	205	192	217	185	201	197	180	201	201	201	217	204	231	186	218	209	221	192	195	213	200	180	191	196	172	211	194	183	203	191	207	215	209	188	189	205	215	202	182	198	218	203	208	194	184	214	199	174	185	196	181	187	192	170	198	205	199	208	190	199	187	213	180	212	171	196	187	213	193	218	217	192	205	200	219	185	197	187	195	195	193	189	196	206	175	174	199	176	206	198	202	211	209	205	204	191	180	204	173	185	196	181	207	216	197	178	189	187	222	195	208	183	170	188	177	175	205	201	200	212	221	181	191	196	191	235	183	202	179	197	209	171	202	190	175	196	199	198	204	195	207	199	189	195	207	208	205	189	208	202	214	201	213	168	189	183	171	206	187	173	214	209	173	179	208	185	229	203	206	201	186	198	194	187	183	194	243	176	217	191	213	210	174	210	200	210	184	197	192	185	202	213	200	173	209	187	193	187	187	214	211	221	205	216	183	218	209	179	177	202	199	186	209	178	205	209	195	199	208	196	206	188	211	188	200	211	189	216	203	201	207	205	183	173	204	192	211	161	203	194	175	178	195	208	171	194	205	210	216	161	209	196	209	201	172	184	173	166	195	202	207	197	204	200	214	205	194	201	189	171	206	204	203	192	183	175	173	213	182	197	203	206	189	193	202	245	195	199	199	194	203	201	175	238	187	196	197	206	202	198	184	193	187	227	181	184	226	170	233	194	173	203	202	211	202	214	195	202	207	221	191	209	201	189	201	172	207	195	178	173	211	195	170	204	200	203	188	190	222	193	167	189	183	212	214	202	202	197	187	197	222	195	194	198	222	203	215	225	217	192	209	210	217	179	179	202	195	209	195	195	214	188	215	186	190	199	205	196	186	197	189	190	200	196	185	192	183	187	198	193	187	206	180	203	188	167	187	200	212	212	195	199	196	195	192	181	177	199	189	180	205	187	170	196	174	202	196	191	196	185	172	217	201	184	233	207	208	166	203	156	183	187	204	211	185	197	224	183	202	212	195	176	216	157	229	181	179	197	171	193	210	219	189	188	185	215	184	191	193	183	173	176	197	202	203	210	215	195	181	195	177	205	212	216	199	195	206	176	196	174	186	231	179	197	190	198	176	211	192	192	225	198	193	197	200	208	219	184	177	213	201	204	202	205	196	199	198	218	192	211	194	188	208	176	192	193	179	200	214	188	206	201	204	178	203	189	205	206	208	170	180	171	199	180	205	189	179	184	180	220	217	207	188	206	195	218	194	184	186	216	226	205	189	173	211	171	212	172	190	199	178	219	185	186	190	198	199	189	170	177	211	179	223	209	206	196	200	192	189	188	199	189	179	180	188	225	190	204	188	183	199	227	197	179	204	198	182	209	192	210	209	187	183	203	197	203	182	182	193	204	181	182	201	202	208	196	173	188	192	189	187	186	199	177	189	210	184	218	198	196	173	185	198	197	172	195	198	190	214	193	199	202	206	190	195	198	215	193	211	198	185	222	204	187	211	172	199	184	206	182	187	205	199	190	216	193	196	198	196	202	193	201	165	187	184	210	229	192	182	191	197	197	200	176	192	219	197	208	186	212	193	168	195	176	182	181	210	187	243	207	186	229	188	210	202	184	187	199	199	187	189	207	173	182	180	216	232	205	201	198	191	199	202	182	207	207	184	198	218	206	187	193	195	205	196	181	196	192	182	210	179	192	182	196	196	205	209	194	189	201	222	198	222	175	189	175	197	183	210	218	205	187	222	190	180	210	199	186	193	195	185	214	182	190	201	222	187	180	193	199	202	216	193	169	202	184	190	202	193	180	217	180	217	219	206	210	197	174	190	211	207	185	208	184	222	174	209	184	202	205	197	184	184	208	218	166	201	176	234	191	181	181	208	183	205	196	216	183	188	219	219	208	199	210	221	188	210	183	198	206	178	173	172	224	212	215	186	189	221	191	207	193	203	196	196	197	196	212	213	172	176	190	188	199	199	184	206	204	203	201	206	193	196	189	197	198	218	183	214	186	183	204	190	181	213	185	192	186	209	201	216	198	215	197	185	167	191	197	211	180	177	194	194	192	196	200	174	201	200	221	218	183	205	180	177	201	210	197	207	180	182	212	202	175	207	179	193	195	184	194	195	218	204	218	200	189	209	207	209	208	204	222	214	194	204	181	176	210	205	197	201	223	205	183	174	172	216	201	178	193	219	194	203	212	216	203	188	222	205	206	192	201	197	202	209	182	171	191	208	174	207	184	208	185	199	220	216	194	185	163	211	181	202	213	196	211	205	175	209	194	202	194	202	229	186	193	193	182	199	202	215	201	195	174	192	203	167	174	203	199	202	222	174	205	182	205	204	190	180	177	217	179	203	216	172	214	193	198	204	184	206	193	208	195	182	196	211	201	210	195	191	198	185	207	203	214	185	214	202	192	237	217	203	185	189	200	202	170	201	194	194	189	188	184	180	193	187	200	217	169	186	186	198	217	196	217	212	193	199	212	184	198	166	215	218	190	192	208	206	187	202	200	215	171	203	193	213	190	207	180	174	213	175	178	186	192	194	200	211	215	191	212	184	185	190	206	195	197	186	176	197	200	206	203	210	224	189	205	216	190	186	209	201	185	205	210	180	198	180	198	216	225	188	196	187	186	215	176	182	179	185	216	225	203	204	197	199	213	202	212	196	197	188	202	199	175	187	191	201	200	183	175	201	191	192	192	189	201	194	211	185	225	197	221	198	196	191	196	197	203	212	191	202	232	178	183	211	197	192	183	183	182	199	213	203	183	199	193	178	192	159	194	205	208	188	210	199	190	190	197	188	213	185	203
19986	22093	20533	14165	3238	655	678	677	684	706	694	691	680	694	685	681	703	659	637	690	697	677	683	668	637	654	639	681	682	661	657	698	636	643	690	720	727	651	678	713	684	688	679	693	703	675	701	645	661	679	710	664	703	677	684	689	659	701	702	687	711	668	706	672	650	682	683	663	674	646	685	701	702	652	697	704	751	670	667	657	680	681	700	707	652	675	661	741	686	702	718	682	704	736	698	654	676	691	740	677	666	706	666	696	718	663	642	665	657	737	664	699	718	636	625	722	694	678	662	678	701	654	649	678	636	681	684	643	643	687	713	664	703	701	718	648	681	665	751	694	684	684	723	737	642	679	678	716	698	718	685	685	663	682	649	637	669	676	702	678	628	610	747	677	649	684	689	678	621	645	651	687	670	624	689	665	661	684	724	703	651	652	664	667	636	703	634	672	675	680	677	686	637	663	681	673	701	627	724	708	683	720	696	696	705	684	710	699	662	661	659	711	656	683	690	653	682	655	708	655	712	666	670	712	691	665	678	674	649	700	661	662	626	729	692	727	670	680	696	690	687	647	744	651	636	687	676	746	714	706	716	712	684	683	681	625	659	700	705	700	693	612	666	699	742	701	690	706	647	658	696	660	674	676	700	700	687	684	684	675	715	665	695	670	675	659	658	743	664	707	687	704	656	702	678	677	687	674	681	690	689	728	661	676	660	670	670	717	685	658	667	699	675	662	676	720	687	665	687	679	680	679	679	706	724	651	676	708	678	701	702	666	712	675	695	647	666	653	679	675	696	727	677	677	687	728	655	684	657	669	718	667	711	711	685	665	689	696	683	717	694	672	690	612	712	678	667	658	631	708	713	681	662	703	682	699	707	723	713	641	675	685	701	707	686	733	656	709	645	641	663	651	666	692	663	684	643	734	697	659	653	663	677	725	688	667	662	658	650	640	669	701	663	644	654	706	682	703	728	676	700	721	671	654	704	727	681	667	688	690	651	671	634	701	693	679	619	675	704	658	689	663	708	675	690	633	707	676	714	703	662	723	710	675	664	650	702	641	686	720	656	685	685	685	715	670	697	703	715	679	703	681	666	689	656	641	676	656	661	677	618	656	678	628	667	710	678	678	644	658	670	672	665	660	718	704	701	714	696	716	634	697	714	612	684	707	671	679	656	658	696	695	741	690	701	698	735	643	669	677	673	691	648	720	702	693	691	704	708	648	687	740	683	714	687	660	646	680	644	690	718	661	688	671	714	716	664	623	656	706	667	648	688	687	642	650	662	635	674	659	696	717	693	695	702	652	645	723	716	733	680	703	653	702	707	707	686	714	650	674	698	666	677	678	690	667	669	687	700	677	697	667	666	627	665	729	670	726	668	654	693	697	687	647	692	684	655	710	699	680	680	707	742	698	690	685	645	680	683	680	667	715	661	679	652	687	685	693	664	698	649	669	674	704	634	678	712	703	671	653	655	727	641	698	696	663	636	660	675	675	712	707	692	728	669	650	665	687	620	686	624	662	668	696	611	694	679	682	669	725	703	709	642	687	701	706	664	624	660	648	740	686	717	698	676	688	683	663	671	672	713	707	716	670	668	693	639	672	603	692	697	678	725	703	721	674	729	653	688	682	727	692	656	674	652	644	693	682	673	699	692	654	739	674	697	663	676	684	680	686	639	670	637	698	714	673	691	674	647	669	674	704	690	674	675	660	677	710	667	645	652	704	697	646	702	653	664	684	692	660	653	694	721	654	687	644	719	681	672	712	689	734	657	705	709	708	694	676	739	653	690	680	671	695	625	686	693	626	669	727	688	703	654	703	716	713	673	659	706	670	714	657	631	684	686	673	673	697	651	700	641	725	645	665	696	663	636	625	647	681	658	673	660	647	701	679	744	708	684	660	658	671	703	667	611	679	689	680	672	675	673	693	667	643	686	673	680	697	661	700	643	688	651	677	674	697	666	673	649	695	659	640	693	644	709	673	691	662	661	666	665	679	713	642	660	683	744	709	713	664	678	661	685	685	677	653	657	683	664	684	668	655	688	697	669	688	673	688	677	693	701	693	688	644	765	641	668	695	661	625	672	724	678	674	694	675	720	657	685	660	612	714	662	654	716	714	703	689	670	712	610	694	669	697	667	651	717	661	667	677	724	703	693	730	689	695	675	682	699	680	679	723	698	711	652	663	682	687	678	709	694	664	696	731	691	710	673	686	636	703	676	653	676	685	679	689	671	687	725	715	629	664	674	643	686	716	680	709	670	691	665	661	669	642	718	685	685	691	628	696	648	684	715	702	689	715	674	701	668	669	700	655	707	686	709	699	686	669	658	705	647	699	677	670	674	661	677	649	688	669	649	677	630	701	651	659	682	659	712	669	661	675	654	645	656	700	697	670	714	673	665	704	652	643	721	733	719	651	635	688	691	660	676	643	702	671	634	652	687	661	672	671	671	703	733	655	655	651	689	677	669	663	671	644	643	686	660	722	680	702	673	662	700	694	731	681	672	695	640	712	631	667	627	659	620	661	670	721	729	699	674	718	664	674	680	692	606	658	696	685	633	708	672	674	674	683	660	678	708	663	691	638	751	663	694	655	688	697	671	680	685	674	679	726	649	632	694	700	705	652	677	695	671	667	646	630	699	669	660	683	664	649	626	688	666	706	678	672	623	701	683	676	705	665	710	684	702	669	689	628	694	686	676	687	676	686	733	712	640	679	704	662	689	709	645	667	670	660	704	638	674	642	666	697	661	696	629	637	677	679	653	649	672	682	718	698	664	680	681	639	684	679	653	698	726	707	635	646	673	700	696	645	637	655	683	671	660	716	644	664	629	687	709	712	719	693	644	656	669	677	671	690	669	670	695	643	694	700	686	676	686	711	662	699	670	679	639	679	702	680	640	694	657	620	695	656	645	725	691	655	711	713	669	691	689	655	691	684	680	707	692	643	686	662	695	627	658	681	624	724	680	667	709	664	673	690	643	686	646	664	669	699	634	672	666	666	678	711	670	679	702	697	683	686	699	620	653	679	701	680	662	677	677	694	670	730	725	643	651	700	676	665	687	679	650	661	673	729	643	661	698	669	733	704	711	699	635	695	661	674	657	744	681	685	639	650	717	660	680	661	626	690	682	714	678	710	681	686	671	685	669	680	716	680	672	676	676	691	669	721	668	659	687	668	669	640	696	725	696	676	673	674	678	700	655	730	723	666	721	628	673	711	659	638	660	720	703	698	659	692	683	646	647	665	676	678	735	643	703	678	680	651	661	690	714	693	642	714	663	700	709	678	625	673	664	623	661	661	671	690	653	674	688	604	724	692	689	698	647	712	698	667	661	696	711	676	684	681	658	654	640	680	631	689	662	692	670	670	686	682	699	648	652	698	666	650	716	682	688	651	671	662	652	711	696	711	714	680	685	688	670	674	661	714	636	647	685	713	674	659	699	672	679	694	628	664	661	709	688	701	682	660	684	717	679	692	698	680	704	699	692	619	679	703	707	661
62595	67114	60592	42407	17634	1789	255	174	153	178	168	155	173	156	144	169	167	153	172	186	178	183	181	159	167	143	157	162	176	150	144	165	168	147	176	162	166	155	150	169	180	157	170	166	162	171	209	150	159	164	168	151	156	165	193	131	162	177	169	165	149	161	163	158	155	175	174	153	146	154	151	168	156	151	178	145	133	161	154	165	160	158	161	156	147	177	179	170	170	167	158	167	153	176	179	153	169	153	174	143	140	160	174	143	143	167	130	163	151	163	147	157	168	150	162	176	176	156	172	163	133	168	146	163	182	162	160	146	170	173	165	158	152	142	180	151	167	153	153	156	169	162	151	167	188	157	168	148	144	169	136	158	156	140	114	165	159	138	177	156	176	184	151	129	148	149	151	145	147	173	149	155	166	144	157	147	149	187	146	169	182	153	159	140	138	150	173	158	149	156	164	173	151	159	158	168	152	153	140	162	142	157	154	159	166	165	174	159	163	165	174	177	157	169	160	163	159	147	157	150	134	166	144	159	152	178	154	146	149	156	163	146	173	164	172	170	161	185	160	149	160	164	137	155	147	162	171	157	151	162	180	180	172	152	170	169	177	149	175	162	182	169	164	170	129	187	137	148	172	160	141	169	149	171	146	158	190	173	160	161	144	169	146	138	158	188	171	181	148	159	164	163	171	155	154	165	177	171	141	162	134	170	175	172	152	170	146	134	166	176	164	178	136	155	161	155	174	143	153	145	160	174	180	165	141	145	152	151	172	159	160	162	171	174	169	180	154	157	162	168	143	156	143	179	181	191	159	169	151	166	164	174	135	156	142	140	138	161	173	162	164	132	155	170	150	133	175	168	161	175	147	154	157	161	158	171	156	170	127	151	173	150	150	146	166	155	187	174	156	153	181	162	145	152	175	156	152	149	173	162	173	163	178	169	172	164	155	154	159	170	177	150	181	166	162	137	160	147	155	179	166	137	172	166	154	159	166	156	163	146	172	150	172	168	175	131	157	141	164	153	167	147	147	160	177	154	163	138	178	180	152	143	168	159	165	166	157	163	147	170	149	174	156	151	145	169	154	165	171	168	173	169	168	160	153	146	149	173	147	143	158	164	144	169	149	156	161	172	166	156	185	173	175	162	166	149	157	142	148	160	172	175	171	150	156	187	164	168	162	165	170	160	162	160	160	173	170	124	160	140	160	141	153	156	144	185	152	138	168	138	163	152	157	142	132	169	179	158	146	150	171	188	168	161	149	166	148	178	169	163	163	142	149	164	166	186	161	166	155	168	151	155	158	157	171	167	165	166	163	185	168	169	176	166	148	156	193	155	173	179	142	181	158	152	145	159	170	167	147	181	158	158	158	147	174	183	144	158	174	171	175	162	153	179	154	152	187	134	158	169	162	180	157	166	172	150	152	149	153	141	167	164	170	153	139	168	161	206	149	160	147	169	136	142	169	151	161	169	149	158	185	156	147	151	180	151	172	160	170	178	169	152	141	148	147	151	150	150	142	172	173	135	157	168	160	154	162	168	124	160	158	163	148	174	145	175	166	173	175	157	138	161	174	164	139	145	195	151	167	145	162	161	159	143	142	154	150	142	155	142	164	169	168	157	155	168	140	166	146	150	158	160	155	161	156	135	164	167	157	155	158	175	149	169	163	180	151	160	131	148	149	150	158	150	165	159	170	179	151	158	158	152	175	167	162	154	136	158	167	182	158	168	160	164	157	136	165	191	149	166	177	199	157	179	160	169	144	157	158	147	149	164	158	179	157	168	174	170	140	142	166	154	151	150	150	173	142	143	189	179	169	144	155	163	151	188	176	143	158	156	176	175	183	153	148	171	155	170	165	178	171	162	170	183	151	177	156	188	153	147	151	158	167	184	148	162	160	160	160	147	161	148	175	155	163	141	167	155	152	168	182	147	173	158	165	147	146	163	146	146	149	185	183	147	160	174	173	176	191	158	148	144	161	144	179	162	182	158	169	162	158	157	162	155	171	153	155	154	167	150	177	154	153	152	166	163	172	153	153	152	149	174	168	145	166	161	134	169	168	166	155	158	170	156	164	151	163	155	151	152	163	164	140	153	141	155	160	177	152	159	145	161	163	169	167	158	163	160	170	156	169	175	173	159	138	163	177	157	168	130	161	179	163	161	163	150	158	140	157	166	151	169	164	156	167	161	166	156	154	158	144	134	159	148	145	157	150	143	149	166	156	164	166	156	160	179	136	145	158	153	142	146	164	183	170	175	196	159	167	178	152	141	161	172	163	154	172	178	168	175	160	177	162	162	166	166	162	167	134	144	131	181	141	161	139	172	172	152	174	156	158	164	162	146	146	124	176	170	155	159	157	168	167	166	152	164	170	163	179	140	158	158	173	146	162	148	170	159	175	148	183	173	154	170	162	143	177	155	196	174	181	140	143	163	154	146	194	152	133	155	141	169	155	154	155	157	158	150	184	159	142	175	174	173	167	177	177	173	146	182	148	156	184	154	177	164	146	158	149	149	153	143	172	160	149	155	142	178	137	155	150	156	150	176	143	175	141	151	145	169	176	148	173	162	162	151	157	177	153	154	173	147	171	140	172	152	160	161	178	154	171	166	168	154	162	151	159	164	168	145	182	172	138	150	144	182	161	156	167	160	142	146	171	161	130	154	171	159	147	161	178	166	170	161	162	154	146	162	143	159	138	148	173	169	141	157	136	187	145	162	160	161	161	160	163	166	144	175	151	157	161	161	156	155	177	159	162	183	163	175	150	150	158	168	145	141	146	151	165	138	149	162	149	144	136	123	153	167	146	155	151	173	138	157	183	170	162	165	151	161	139	137	153	156	164	154	152	162	178	150	168	167	138	182	166	156	174	145	181	170	180	158	169	166	179	176	151	151	151	186	159	145	162	167	173	163	180	174	165	150	158	144	148	167	182	137	132	162	181	155	156	164	156	151	172	172	176	155	139	170	168	129	150	183	153	170	148	154	162	174	154	157	193	163	144	160	153	149	146	163	152	136	143	146	176	189	161	161	162	180	177	152	164	159	159	159	156	171	159	148	141	151	174	175	139	150	159	166	152	134	164	149	165	144	177	178	168	138	172	159	164	149	153	156	158	157	128	148	154	164	155	149	184	182	157	157	155	176	160	155	174	168	157	147	160	174	168	143	184	159	185	132	172	162	164	182	168	157	154	160	164	134	134	151	148	151	156	161	152	158	173	150	141	182	161	176	188	149	158	165	197	155	149	177	169	168	157	140	168	170	174	166	166	188	161	153	148	156	163	166	156	159	156	148	146	173	189	161	159	134	155	155	163	144	157	148	142	140	171	162	138	159	173	166	165	155	160	152	162	131	153	156	164	148	152	172	143	179	171	163	160	154	158	158	168	165	153	156	182	167	158	150	151	165	158	163	147	173	157	176	151	156	180	179	161	154	146	163	167	153	151	151	160	181	135	164	161	154	144	158	179	163	155	167	156	159	161	178	137	166	136	136	153	175	184	153
45006	54556	58697	46756	20001	613	553	613	567	582	586	595	585	577	598	553	562	607	544	577	603	570	596	569	588	582	561	536	598	543	586	576	556	525	523	583	554	555	573	608	610	509	609	559	512	532	494	568	558	530	572	546	581	518	529	546	614	551	556	548	593	573	503	611	570	542	522	598	557	601	553	557	604	556	572	548	536	552	575	569	559	527	578	589	558	598	507	559	555	557	619	561	616	576	604	521	590	549	570	547	587	492	570	555	558	573	624	529	604	581	606	551	594	583	563	537	595	534	556	598	543	550	541	545	538	553	568	560	572	565	569	549	525	564	622	577	584	545	576	566	575	576	555	584	556	570	537	556	577	565	561	551	528	588	521	552	591	546	545	574	583	566	550	568	559	573	534	590	567	541	535	548	557	542	565	562	558	583	568	518	552	576	584	582	579	552	576	543	563	553	579	574	608	575	557	581	552	599	590	572	573	580	570	554	574	527	538	560	575	578	594	572	578	595	549	527	544	565	584	562	589	524	533	572	584	542	583	599	542	599	545	556	615	550	635	538	593	563	582	574	523	550	559	592	554	565	569	596	573	597	556	531	589	540	596	574	560	540	559	586	567	572	579	543	587	563	561	553	604	556	568	575	560	548	552	536	542	536	552	555	566	576	532	558	541	564	585	603	547	580	622	611	576	592	573	558	594	533	583	562	580	543	545	561	542	567	555	554	540	515	593	566	531	589	563	580	559	579	561	599	553	544	581	530	563	541	545	573	560	570	583	585	565	588	610	597	532	619	577	572	522	548	554	572	557	582	542	550	574	496	595	541	547	522	551	598	526	590	579	534	555	573	609	569	554	547	566	570	581	589	574	579	571	580	554	575	570	558	577	544	573	580	578	591	582	532	561	559	569	576	590	573	624	527	544	541	550	560	538	594	549	580	570	551	507	583	594	535	595	530	574	527	551	573	577	607	533	549	585	580	553	553	565	570	513	579	557	592	564	513	546	528	599	534	562	580	566	600	618	579	584	576	523	593	529	544	565	579	574	553	566	559	557	570	544	577	541	583	605	598	590	586	586	548	584	556	586	600	528	557	550	569	546	537	575	574	604	580	573	577	546	561	554	539	562	557	525	598	573	565	537	613	524	534	540	609	559	553	551	544	588	582	566	552	581	548	543	555	536	559	586	580	529	566	594	586	578	576	625	540	552	518	578	521	569	577	585	535	518	596	571	545	570	580	566	536	572	585	577	590	595	611	555	538	570	576	575	618	589	531	613	560	546	569	569	586	574	525	591	575	537	527	612	551	603	527	599	532	569	521	578	542	573	608	617	540	613	546	515	566	562	591	555	579	564	588	554	547	560	555	551	550	543	579	583	563	546	623	599	519	551	576	591	587	551	539	566	547	549	513	564	596	563	572	565	559	609	559	583	544	569	555	549	570	576	543	584	549	553	596	588	566	564	572	566	592	579	558	543	547	582	525	532	543	537	580	574	562	572	622	584	539	545	579	564	555	548	531	588	581	528	592	560	536	578	572	559	584	551	581	568	577	591	545	540	562	557	571	548	543	591	583	571	546	566	577	580	538	575	561	554	540	526	589	542	552	604	552	599	592	585	552	565	595	585	563	559	540	551	589	558	571	606	528	552	595	571	522	602	534	572	555	556	537	540	554	578	585	561	576	567	572	552	531	591	549	536	563	556	535	541	582	560	557	583	592	513	567	584	589	581	582	573	589	596	552	550	546	591	564	622	551	586	553	523	602	580	577	576	579	573	563	570	569	575	587	557	575	553	562	574	564	517	560	516	552	592	539	582	601	541	587	615	583	549	599	565	558	569	557	524	558	551	587	535	568	591	572	626	538	543	532	521	574	590	604	548	574	562	574	581	572	581	561	554	544	568	607	584	557	566	547	535	563	557	557	539	546	580	567	581	550	591	502	548	540	553	601	561	561	577	592	527	575	560	617	594	568	544	583	556	562	576	539	566	557	607	532	556	528	610	549	581	546	518	544	549	600	593	584	560	562	554	545	631	606	568	572	530	574	563	584	559	651	565	574	578	559	598	580	604	560	591	553	581	530	519	561	566	537	564	577	625	556	591	530	581	550	570	578	563	598	567	598	591	530	589	591	526	563	561	549	555	524	580	546	569	553	527	556	551	588	565	595	542	534	602	572	575	571	537	554	522	554	538	573	592	558	541	603	525	569	572	555	544	584	586	545	562	622	519	597	570	594	583	542	525	582	578	607	552	582	549	539	612	547	606	607	580	599	553	558	589	583	573	549	556	573	528	558	572	597	571	617	558	544	584	551	545	553	606	563	538	562	603	558	589	553	572	538	589	586	578	533	577	558	533	540	567	553	546	560	520	540	577	549	534	590	585	557	512	543	569	504	548	591	593	578	577	560	540	550	582	588	572	586	567	554	575	573	574	564	577	559	584	559	543	569	555	563	597	536	580	560	519	529	554	553	551	590	562	547	602	541	548	574	561	600	548	521	568	597	591	558	555	585	568	596	563	555	546	583	532	574	568	550	585	592	595	529	539	563	576	573	555	555	561	573	546	561	540	540	551	556	529	589	562	522	522	575	578	579	581	543	549	579	597	616	550	567	568	568	562	578	598	537	597	575	549	558	541	537	572	531	592	569	597	612	571	590	541	593	558	553	588	554	553	562	627	546	577	519	588	542	578	554	559	530	571	565	596	580	583	555	581	593	573	552	576	512	599	529	557	563	545	569	559	575	536	572	589	513	539	526	582	576	568	553	580	583	572	576	579	598	566	553	557	568	521	581	554	598	574	554	581	537	596	566	525	530	581	586	578	586	592	590	570	541	634	558	588	557	558	568	584	589	545	571	559	613	584	577	573	557	521	570	549	540	588	560	533	583	501	601	541	565	579	586	570	584	599	567	578	544	566	582	530	559	607	514	550	572	538	503	559	549	568	578	550	533	526	575	559	575	572	499	546	545	510	549	521	549	563	535	554	601	536	503	532	583	544	600	555	543	535	563	600	575	557	559	560	572	545	569	581	557	587	558	519	571	517	533	582	508	513	541	553	575	552	575	569	608	552	597	546	567	562	513	587	564	567	571	523	586	571	566	567	555	570	608	545	541	552	511	581	584	536	524	562	554	569	604	569	540	558	586	544	584	541	551	592	552	561	545	622	575	565	583	556	558	544	556	542	534	573	560	554	578	549	580	569	595	583	540	554	551	555	546	536	566	561	587	556	539	503	601	564	571	565	544	541	575	538	582	568	521	547	521	563	569	537	556	618	612	553	536	609	590	587	611	589	567	597	603	554	560	573	549	550	565	571	585	575	575	519	564	567	599	580	583	606	582	577	524	584	579	578	583	554	562	587	552	550	561	510	549	558	554	585	570	549	582	501	556	535	594	565	606	563	553	567	593	578	558	585	568	566	558	594	563	579	552	551	570	570	630	562	605	598	529	596	550	549	570	570	578	535	561	554	598	573	523	535	590	579	541	557	622	579	554	523	550	550	585	554	590
71468	75363	70134	53535	26617	6236	551	259	244	200	244	216	216	250	218	236	229	221	240	244	215	242	236	218	228	219	228	235	233	215	222	232	229	213	259	209	225	194	240	241	241	237	249	238	232	215	194	233	230	210	212	213	254	232	199	223	212	223	224	223	232	226	234	210	221	224	217	180	189	187	192	213	224	223	209	218	232	211	211	222	229	243	203	220	219	237	217	221	232	236	211	222	220	209	244	219	220	194	229	224	211	210	228	226	231	229	221	235	214	200	231	211	226	216	220	223	243	244	206	214	240	223	195	194	236	224	216	242	220	219	233	233	211	193	211	215	204	215	220	200	225	237	268	230	204	212	215	233	209	231	225	228	228	212	230	196	226	229	252	221	199	243	218	219	208	219	218	218	251	242	230	228	236	210	214	220	234	223	214	214	224	214	222	194	203	193	203	205	229	214	244	226	245	213	208	208	238	213	267	223	229	230	219	228	236	224	231	211	214	240	211	212	226	237	232	198	205	240	225	217	216	218	209	236	225	227	215	211	214	241	228	261	192	201	216	208	234	217	229	218	221	224	219	239	225	229	223	196	225	199	206	208	243	244	233	232	194	219	218	187	205	199	240	227	206	200	227	213	215	234	218	235	221	208	223	215	224	207	224	214	213	254	205	200	191	194	223	216	215	227	213	206	212	220	198	232	216	223	257	206	224	227	226	214	228	236	249	217	222	198	216	210	240	224	212	210	220	258	220	213	198	251	208	226	220	218	234	214	216	225	239	214	227	223	228	208	217	196	229	256	225	210	228	232	217	229	226	206	204	213	212	231	209	203	219	220	251	210	208	202	192	219	228	209	230	215	227	203	214	239	197	232	243	205	246	211	230	208	208	206	229	214	238	211	222	226	216	217	209	195	244	225	235	191	216	237	230	228	216	181	230	220	238	220	195	230	240	201	246	249	190	212	258	248	216	217	207	229	210	239	259	228	207	232	228	214	226	200	237	207	241	221	225	213	216	216	207	219	206	208	210	203	227	211	226	198	230	221	210	203	199	219	246	222	228	230	229	217	207	216	223	197	225	212	224	251	242	231	220	205	200	205	218	227	208	225	230	193	187	182	203	238	210	206	232	217	215	216	207	229	226	216	241	213	221	225	213	218	220	226	211	206	208	245	210	218	239	248	208	235	223	219	221	229	217	227	202	220	237	194	204	217	226	227	230	238	217	222	215	236	230	225	222	207	228	189	217	203	207	230	209	236	231	246	198	239	245	213	216	214	224	236	227	209	213	241	225	251	234	229	226	219	217	213	220	204	212	236	197	222	222	202	230	221	259	226	208	225	218	235	241	208	192	234	235	202	231	212	229	205	219	212	219	231	205	198	193	236	230	188	206	206	235	240	205	221	196	236	234	226	226	208	234	225	216	216	218	214	217	214	233	223	216	224	223	226	200	204	223	235	217	209	231	225	211	228	228	217	211	230	216	237	204	226	216	233	239	232	234	230	231	208	223	226	225	210	210	194	216	207	210	207	220	236	209	231	249	238	213	221	200	218	229	235	221	225	234	196	208	212	201	235	242	220	237	210	220	215	221	216	237	224	233	211	217	212	202	200	224	233	256	211	229	201	217	215	197	223	207	206	215	213	223	220	225	224	208	234	210	230	192	221	240	243	207	213	226	235	218	228	231	229	203	189	218	243	210	221	211	173	237	262	217	192	212	225	236	222	178	231	248	205	220	181	179	219	215	203	251	220	220	241	233	235	210	207	194	231	270	222	200	212	218	236	220	230	207	198	225	231	219	195	210	246	224	228	240	211	212	211	215	215	233	233	237	237	234	208	208	191	212	188	205	221	205	220	197	217	231	237	228	253	226	253	217	227	207	220	186	222	210	232	225	222	230	231	196	201	223	229	224	227	246	241	219	197	213	231	223	204	212	239	207	194	215	197	218	233	203	229	210	235	227	253	217	238	220	245	211	203	192	212	210	234	215	215	217	224	220	219	227	229	252	219	214	231	207	233	225	210	218	212	187	212	192	251	194	219	202	246	222	212	223	223	219	215	216	215	216	223	228	221	219	237	241	228	257	190	205	212	249	236	222	201	219	223	219	213	223	238	211	188	231	254	202	197	223	207	211	222	209	225	221	219	197	211	215	195	231	227	202	234	223	225	213	241	186	235	227	232	195	213	229	221	193	223	214	218	216	239	204	216	224	234	234	237	211	213	223	202	210	213	235	206	223	204	232	206	219	224	205	221	205	213	221	234	195	194	251	201	227	221	235	212	213	219	212	198	227	217	242	225	213	232	209	206	186	244	219	222	208	191	232	238	219	219	228	214	213	231	227	226	224	234	210	234	248	193	235	230	216	230	235	221	226	234	220	239	217	206	211	205	215	230	212	225	235	223	214	225	226	214	209	217	238	236	210	191	223	223	232	219	223	206	219	206	219	221	228	220	250	194	213	213	216	231	228	202	214	209	237	207	266	236	203	209	230	219	217	231	222	225	224	222	221	216	210	199	229	229	224	210	213	234	207	225	196	247	234	208	216	252	193	235	228	252	195	202	243	227	218	199	214	220	193	223	203	219	233	190	234	209	198	208	205	207	244	214	220	229	230	225	246	199	230	245	230	228	222	213	242	232	228	213	206	237	209	231	245	233	213	237	246	227	209	235	226	205	208	225	238	223	241	202	211	212	212	237	221	205	217	237	241	227	229	226	246	219	216	236	217	226	224	189	199	221	236	201	222	235	219	246	229	182	215	196	234	215	243	198	211	240	216	228	243	237	227	236	190	213	226	221	242	244	226	210	223	222	234	254	219	215	233	200	211	226	219	231	211	215	240	206	241	242	215	209	216	212	215	224	207	237	215	203	229	217	206	211	206	224	202	222	217	230	234	246	218	205	208	248	190	221	242	260	203	229	245	209	231	245	200	209	239	208	230	227	224	242	223	199	248	229	227	208	220	220	219	229	193	194	251	224	209	227	206	219	207	199	226	211	250	211	242	233	211	231	212	208	248	222	232	215	194	214	238	209	194	220	221	217	214	235	216	220	226	208	243	232	211	210	189	239	231	205	191	227	227	218	197	236	218	210	218	215	186	208	237	217	244	216	219	226	258	213	244	204	200	250	224	215	206	219	245	200	232	229	217	205	237	211	214	218	217	243	204	230	220	232	218	218	210	235	206	224	260	231	200	230	230	240	206	213	207	222	233	224	215	205	209	209	199	212	217	208	193	246	248	212	191	224	230	232	202	206	227	222	223	185	244	221	218	229	207	207	230	239	227	246	228	255	218	221	196	214	214	226	228	213	219	208	195	226	207	234	217	240	221	219	226	229	208	270	185	204	226	243	212	244	228	256	224	207	213	246	232	239	215	239	218	201	218	231	204	201	211	214	224	235	229	222	201	232	229	229	200	221	215	196	180	217	219	218	262	207	200	220	216	230	219	239	225	233	225	242	217	196	215	214	209	234	231	225	218	244	214	202	233	219	209	192	218	243	243	229	220	198
54397	67170	73134	58147	29499	811	794	781	746	742	714	792	767	772	757	769	747	737	736	816	756	767	754	696	744	723	739	781	748	727	762	747	719	713	736	777	789	704	776	738	754	746	701	743	748	698	699	767	728	746	727	688	663	744	730	735	707	745	711	777	740	816	712	714	741	743	779	726	733	723	770	764	701	708	726	773	728	719	706	733	785	740	735	731	697	753	780	733	711	742	758	769	746	727	781	791	745	712	708	770	717	729	748	738	739	684	724	736	709	725	712	732	721	708	742	728	670	782	694	724	708	726	724	780	746	757	730	736	732	716	700	725	725	712	771	698	698	746	710	739	736	737	706	738	730	763	706	769	714	754	715	757	740	757	754	716	705	725	725	759	716	725	717	720	724	753	768	749	720	732	757	707	676	717	757	710	719	741	674	740	710	762	772	747	718	731	748	766	699	730	800	728	747	690	748	745	755	692	735	750	714	718	748	748	712	737	756	782	711	743	744	690	777	699	784	778	770	704	758	740	741	740	719	750	704	753	721	798	748	753	730	784	736	762	740	769	731	778	724	757	728	756	713	706	733	721	719	737	757	655	767	746	782	729	767	683	731	729	730	763	730	718	749	697	705	715	740	807	720	745	705	761	726	759	738	752	736	697	736	705	675	711	719	699	774	760	755	731	743	715	745	650	729	771	769	649	813	734	740	721	730	755	721	737	740	714	707	729	770	747	715	738	793	700	692	706	749	739	723	730	721	747	749	708	762	761	750	754	717	750	752	810	740	757	724	698	759	738	752	713	730	701	719	735	773	729	776	726	734	768	742	770	756	758	728	738	760	729	730	760	750	757	726	720	736	693	768	696	754	734	778	682	717	766	711	725	700	702	724	684	729	723	762	738	685	747	710	755	718	724	732	783	763	741	742	719	715	747	728	764	734	715	742	763	704	720	747	746	726	728	721	719	691	697	743	720	727	741	744	716	694	728	736	736	692	715	704	749	703	739	761	723	761	712	708	749	699	747	726	754	759	729	684	757	705	739	722	744	759	741	757	698	771	740	765	720	746	788	767	738	770	758	769	746	747	749	716	725	719	737	754	767	698	748	697	733	751	721	737	732	738	791	713	710	769	707	764	734	709	735	734	784	741	713	726	729	713	755	750	731	695	727	754	762	743	718	767	696	739	723	718	692	735	661	769	724	747	750	708	676	756	697	726	736	727	749	712	765	770	698	750	739	764	767	687	727	744	729	756	738	706	732	711	738	723	727	764	738	778	736	759	678	756	704	748	703	700	710	756	799	749	712	748	808	747	679	728	693	678	700	799	707	770	702	731	763	719	765	765	739	718	724	700	718	741	747	777	798	727	740	686	754	724	745	749	743	728	717	755	703	708	695	729	737	767	733	712	752	750	737	697	724	705	713	717	730	739	676	749	749	756	702	732	752	712	694	698	721	732	709	685	725	748	717	743	751	736	762	726	701	757	790	696	785	755	723	719	679	746	732	765	781	746	679	777	803	822	695	752	755	737	757	703	725	698	701	758	744	760	707	719	707	750	717	786	757	781	707	683	738	729	686	739	738	755	743	732	724	743	703	715	733	709	740	782	708	669	731	788	746	690	803	698	728	735	719	706	758	780	737	775	716	745	731	769	702	765	760	725	694	706	719	741	718	718	708	737	764	783	764	740	730	747	709	684	715	709	735	790	742	775	751	716	742	729	731	722	743	734	762	684	726	787	751	734	731	760	782	743	749	743	743	697	714	728	743	716	728	711	733	728	714	706	702	715	800	728	735	703	703	775	726	709	701	767	735	763	718	780	767	721	699	774	747	773	723	714	726	762	747	738	708	713	753	757	797	737	731	756	731	723	750	736	746	770	763	718	683	720	758	738	719	700	706	746	750	711	745	704	712	771	724	763	776	704	747	722	674	714	733	722	741	789	755	728	738	762	745	701	724	765	754	757	684	784	737	790	737	707	716	731	728	744	733	788	771	733	752	736	737	714	682	717	691	735	709	720	696	776	762	773	703	696	697	722	727	790	692	723	719	706	764	751	712	775	736	746	713	711	738	727	751	750	729	715	772	741	696	687	697	761	714	767	752	744	727	712	713	734	743	686	751	727	754	735	749	775	690	730	760	759	700	734	779	699	676	752	722	739	680	776	748	674	690	749	754	798	716	722	715	727	737	713	718	722	759	761	733	741	737	713	744	720	696	703	718	743	757	730	719	766	695	669	711	770	772	756	738	758	737	747	728	739	752	715	750	726	755	722	743	692	718	773	749	752	758	729	745	765	707	768	751	768	723	763	813	718	737	776	737	729	739	755	761	736	754	710	765	730	735	684	788	736	742	728	723	720	731	726	716	719	721	733	695	721	729	711	757	710	733	693	738	742	732	721	766	736	774	724	761	701	746	757	776	741	698	737	704	779	761	740	766	755	776	831	756	790	696	708	744	732	810	782	733	726	753	775	730	718	721	712	707	810	736	742	738	715	708	709	704	806	744	716	720	782	748	705	742	789	738	731	759	705	771	692	707	739	741	684	732	713	733	769	727	765	711	761	745	756	728	730	736	742	701	690	749	773	774	686	773	758	726	733	731	713	773	710	734	714	716	753	757	749	713	745	723	770	737	747	749	693	777	748	754	719	740	721	752	793	686	732	750	711	705	725	704	742	750	715	739	726	735	723	762	744	729	732	717	700	789	705	713	739	709	737	741	711	732	719	791	788	752	709	744	706	734	760	731	747	725	782	728	750	759	729	768	776	720	690	677	739	762	715	742	679	696	792	759	756	707	727	767	734	705	750	671	773	713	726	717	732	715	722	731	709	752	742	728	748	705	751	740	715	769	773	745	734	764	738	749	760	729	736	707	716	730	747	716	722	695	704	730	753	730	743	748	741	794	753	710	761	681	768	758	736	746	726	742	736	653	702	729	753	761	763	748	749	738	749	747	693	733	694	729	751	721	709	737	692	767	714	744	735	743	774	728	752	701	739	743	755	734	720	732	765	743	761	747	745	728	706	766	776	728	728	763	719	723	732	706	748	734	763	747	752	731	719	732	729	684	734	727	691	693	736	704	701	804	713	741	728	685	683	773	784	740	763	714	728	768	737	676	758	735	742	738	704	696	724	719	778	696	702	677	749	763	708	716	731	726	742	758	751	715	711	745	758	684	757	710	727	734	739	728	730	691	717	768	719	768	687	764	710	695	698	731	742	721	737	764	757	741	733	709	732	736	754	727	719	723	679	762	723	731	760	726	764	731	734	737	743	694	714	746	708	749	745	782	700	716	768	771	702	754	746	766	732	763	720	709	732	762	704	716	699	725	710	683	746	743	703	708	731	775	696	710	711	716	801	716	752	750	727	700	741	761	748	751	714	716	766	741	716	723	752	746	772	740	749	734	766	725	709	760	738	726	713	703	744	733	755	687	761	733	756	750	794	719	696	750	677	734	680	777	712	740	669	718	719	751	712	724	781	702	705	714	762	758	752	719	747	709	747	759	730	757
15585	15430	11833	6145	1334	252	190	212	204	197	202	204	183	202	191	205	220	217	205	199	179	206	208	198	227	193	203	207	195	200	194	216	185	203	201	186	201	207	227	200	201	197	193	180	235	209	201	215	191	201	203	210	208	194	194	182	196	199	213	199	189	209	207	199	212	234	188	195	193	202	195	197	234	216	194	190	215	204	204	217	166	192	205	186	222	191	203	193	207	203	219	183	188	204	183	210	208	212	217	230	200	175	197	202	183	224	211	204	207	193	209	205	193	191	220	214	179	220	220	208	202	205	226	214	197	190	211	198	215	195	213	190	221	209	214	225	201	185	204	215	183	196	189	187	207	183	216	203	214	221	194	202	201	204	206	179	199	204	209	192	210	191	210	196	216	189	205	217	182	194	192	193	179	197	180	189	192	219	192	188	195	208	189	191	197	195	194	199	190	210	203	203	201	214	201	197	203	197	199	215	204	189	210	223	213	209	216	173	208	212	165	204	188	184	185	214	224	211	209	215	210	193	190	198	210	195	209	216	192	198	180	199	213	217	204	213	225	233	197	208	200	172	208	220	221	219	195	186	200	210	205	223	193	179	207	200	217	198	183	235	187	220	183	216	212	194	212	200	186	191	216	202	202	211	198	202	218	205	200	177	248	229	215	195	213	213	239	227	188	216	203	220	196	202	203	197	238	191	165	198	225	217	198	225	208	202	191	233	196	174	208	194	212	199	190	196	186	222	178	192	208	222	179	187	204	206	200	219	199	212	209	187	201	188	236	206	211	217	215	191	192	229	194	228	186	175	196	206	209	185	226	214	205	198	202	193	195	210	222	216	204	192	231	198	178	203	174	230	187	183	177	200	200	211	210	214	189	188	189	210	219	229	195	241	201	204	215	190	219	203	195	208	187	233	226	199	205	221	196	205	199	209	191	209	213	196	208	229	172	191	214	205	210	200	210	185	198	228	201	201	186	215	244	198	191	221	200	191	230	210	207	209	200	202	209	209	193	163	183	216	195	187	175	207	201	217	204	216	198	195	186	192	196	201	229	193	183	204	185	193	204	214	218	197	198	197	206	228	200	198	234	208	202	210	217	190	200	202	252	224	208	213	176	198	206	224	190	219	208	218	205	199	204	176	206	234	203	233	193	189	236	209	179	210	213	224	220	220	196	205	167	229	202	176	204	203	226	181	184	195	212	194	205	197	189	204	199	204	195	214	227	195	213	199	187	210	193	202	207	224	221	230	220	177	200	189	224	195	215	169	211	210	208	205	204	202	207	187	198	215	200	212	199	200	207	221	193	207	188	213	212	192	207	205	196	206	187	218	162	195	209	192	196	221	198	202	184	192	211	213	172	164	212	220	208	223	205	219	209	202	193	214	214	194	198	212	210	197	209	221	206	203	188	232	203	222	204	212	195	228	193	208	243	241	188	206	196	200	210	188	231	221	188	208	167	168	197	200	181	234	208	178	192	169	201	195	210	199	219	224	221	192	192	229	218	210	183	208	223	217	184	168	216	222	208	200	195	215	196	195	247	205	188	220	181	193	177	206	208	166	194	187	184	208	218	200	234	197	204	204	218	216	208	197	203	179	170	230	219	207	175	209	201	205	199	214	186	204	198	180	187	221	197	190	202	225	183	215	195	209	198	191	216	207	218	174	203	193	195	220	199	201	197	215	191	180	202	186	201	215	179	209	204	201	213	187	205	212	202	200	187	211	216	213	205	184	219	228	196	213	205	218	196	215	207	180	214	194	203	205	214	208	201	210	190	205	195	195	199	190	221	205	166	211	194	219	198	191	181	190	172	201	231	194	182	187	211	158	205	219	196	183	210	227	189	237	228	211	209	207	194	184	222	204	186	192	216	199	216	233	210	203	203	191	203	210	239	202	225	189	196	195	177	219	198	190	197	209	197	236	192	211	207	229	204	185	203	213	220	198	236	191	202	189	191	187	199	194	211	208	209	207	219	220	203	217	174	226	212	173	215	210	205	234	206	202	216	206	215	228	198	182	220	191	184	225	209	209	187	210	196	217	197	202	216	221	189	210	219	208	201	197	186	197	215	189	209	220	228	213	191	191	189	213	223	229	218	226	205	206	164	184	208	201	212	189	195	210	198	191	207	229	199	219	206	210	196	194	208	179	193	184	200	219	194	186	223	208	207	214	185	213	192	216	210	194	228	194	214	179	196	200	206	188	183	216	206	209	210	214	189	226	217	185	194	204	231	219	201	209	213	199	188	194	213	180	210	200	183	222	217	220	203	185	208	201	206	227	188	209	203	206	221	212	199	221	226	206	222	188	186	220	176	187	207	207	215	197	209	209	219	208	193	194	206	216	202	199	212	206	204	211	191	249	184	195	172	199	218	216	194	201	203	188	215	192	193	198	187	203	193	199	214	210	194	191	199	185	190	232	222	218	205	182	205	213	202	199	195	204	215	188	186	174	197	205	209	190	217	209	200	194	212	235	213	201	193	195	204	206	191	228	193	191	195	213	187	197	220	220	221	191	188	204	200	184	194	185	199	193	211	199	208	198	187	199	220	201	203	210	176	197	212	196	221	183	228	221	200	222	216	220	223	218	197	198	238	212	210	193	175	221	202	194	216	190	193	182	201	230	200	207	214	217	203	183	210	178	192	188	213	188	211	211	206	215	208	204	215	211	206	200	214	190	202	192	180	183	196	214	217	198	185	190	183	214	192	177	203	190	212	222	206	215	208	195	205	190	215	198	203	199	199	198	205	242	195	184	192	210	210	201	202	216	221	197	185	190	220	225	212	210	225	206	205	242	214	226	211	197	189	223	176	192	202	195	185	199	203	203	207	208	221	184	195	224	211	218	203	216	194	201	222	205	215	200	190	185	186	206	189	180	218	222	206	197	204	228	199	204	217	210	206	203	232	186	205	227	190	206	199	197	203	201	207	196	200	187	201	199	204	179	204	204	198	211	194	222	188	198	220	197	190	255	206	197	186	221	230	195	207	190	196	198	199	183	225	208	213	209	203	232	212	185	203	193	207	207	208	203	191	214	200	210	207	180	207	201	216	192	185	211	223	201	185	214	224	213	212	211	212	222	228	205	197	226	191	227	201	199	194	183	197	191	183	197	208	217	208	188	209	202	195	207	201	195	196	205	209	202	227	213	213	188	203	199	194	201	206	171	222	200	205	162	214	197	192	213	224	209	176	190	199	195	223	244	200	201	188	189	190	220	208	220	248	192	222	221	196	204	192	198	205	203	203	206	225	174	217	195	203	224	186	221	232	185	202	204	208	221	198	197	201	227	200	209	197	195	204	195	221	200	229	219	191	205	188	198	211	185	214	214	209	182	173	189	191	193	197	200	202	208	184	206	202	208	211	186	198	178	201	187	199	193	197	206	181	200	202	223	194	211	217	205	210	212	225	218	230	196	195	204	219	208	193	196	196	201	202	207	217	214	186	202	204	193	219	199	183	207	204	211	191	194	210	207	185	212	207	215	212	232	227	217	206	211
18759	22696	20948	14941	3796	745	676	710	716	710	718	703	715	713	660	708	721	711	675	706	725	718	711	690	731	684	729	734	698	768	727	736	675	679	712	692	755	703	688	717	659	688	683	748	744	687	714	704	728	697	669	683	711	719	738	746	684	717	717	650	672	679	677	746	740	698	668	688	681	744	675	728	723	731	714	695	685	729	698	710	696	731	715	692	686	676	685	722	711	689	658	687	680	702	702	672	713	692	711	699	719	695	742	744	724	685	718	715	712	685	731	714	713	731	722	701	736	700	766	736	672	655	643	643	703	717	678	716	707	663	721	675	700	732	675	657	729	746	677	716	720	701	685	671	709	705	717	695	673	673	697	675	687	726	749	698	663	755	739	694	717	713	668	718	714	679	750	678	716	678	683	737	702	671	714	676	729	713	711	708	702	709	735	752	707	697	738	689	700	737	706	698	715	734	714	693	704	732	731	682	691	648	705	690	751	746	704	704	658	687	664	695	701	715	710	707	724	636	668	682	710	672	711	724	720	684	675	689	677	682	683	721	697	706	703	676	693	720	709	678	696	687	659	709	720	704	694	717	707	691	707	687	710	707	703	701	692	690	683	693	725	698	704	710	701	691	683	710	695	672	732	712	712	731	723	731	705	688	690	667	749	753	707	724	754	707	728	729	690	697	734	697	746	693	711	739	752	665	669	632	722	702	664	686	717	706	738	734	689	718	691	704	718	751	718	688	702	729	697	665	703	665	708	718	748	698	731	709	665	714	681	702	698	740	667	760	726	659	686	666	712	706	646	706	730	754	746	735	705	695	720	669	686	682	713	701	717	681	737	701	701	691	720	665	701	732	735	729	686	697	725	693	702	706	743	694	699	675	695	685	716	718	695	753	670	656	706	726	733	679	734	761	714	708	712	679	711	713	707	658	689	669	685	668	703	709	687	722	697	725	705	655	723	708	688	701	722	707	668	686	714	678	732	691	744	678	665	650	717	713	713	695	705	740	706	712	765	686	712	715	753	664	676	712	665	737	743	698	754	678	708	727	699	716	732	710	700	707	661	680	686	704	706	699	747	662	720	668	716	689	728	727	735	701	729	758	709	696	667	714	694	712	702	658	694	717	637	644	685	756	678	735	684	715	726	684	714	709	675	660	736	667	654	700	715	687	722	739	765	672	673	701	713	643	719	740	729	727	672	682	684	715	713	730	710	689	685	709	702	714	684	762	727	733	705	698	687	685	721	721	685	742	694	729	715	686	725	692	710	678	723	716	738	642	697	657	711	738	702	744	720	727	676	703	668	676	690	721	668	722	734	766	704	651	695	757	695	748	724	643	683	696	714	716	754	690	669	754	688	726	707	695	728	711	710	662	704	723	737	700	724	709	708	716	727	707	666	735	718	700	676	748	693	671	675	727	691	705	735	751	696	703	654	677	678	676	679	695	704	750	655	706	686	741	729	709	692	683	650	681	712	691	725	716	693	744	723	712	671	725	682	676	709	723	711	698	742	698	731	704	696	730	683	706	717	670	715	698	670	743	647	701	660	723	708	687	669	678	711	704	713	698	678	675	663	742	705	699	699	695	734	694	687	718	724	727	695	704	700	684	691	727	689	686	726	708	712	700	702	703	661	680	676	695	717	727	724	711	709	712	673	687	699	710	670	682	696	734	720	693	722	711	707	715	693	708	700	675	712	709	696	701	703	755	709	673	695	744	714	723	684	675	683	698	673	670	713	737	664	717	673	713	693	751	708	683	663	697	710	747	735	729	717	737	709	690	693	702	662	687	657	710	712	684	695	679	697	712	679	698	683	682	642	726	746	710	720	724	672	662	713	697	754	706	674	664	685	695	702	696	702	701	699	694	701	717	710	692	696	730	689	695	705	670	738	714	688	762	687	676	704	719	694	706	662	712	696	677	696	694	684	689	709	697	686	715	731	671	713	672	739	733	711	652	726	700	687	722	712	711	753	692	675	750	705	666	711	748	704	704	692	689	719	730	689	677	691	694	686	737	694	724	714	728	663	717	684	696	688	705	736	677	701	689	650	697	679	685	690	695	697	675	717	720	711	671	660	698	692	752	742	743	720	701	692	693	724	685	679	685	696	730	710	701	678	741	692	708	684	733	718	733	661	681	718	741	727	690	723	701	707	696	720	688	718	684	742	723	728	695	683	718	642	711	694	756	684	728	712	671	712	727	697	699	700	676	701	735	679	689	731	674	704	702	690	727	678	680	723	731	737	727	694	700	698	665	699	682	707	700	710	709	700	679	688	744	698	683	690	682	694	745	688	673	674	731	652	681	685	719	721	690	710	662	701	714	698	666	653	681	696	712	736	708	725	686	684	735	705	684	726	695	654	720	681	719	670	713	694	704	684	695	738	683	743	770	643	723	706	712	752	647	667	704	727	736	720	723	690	720	693	656	747	757	738	682	748	694	703	645	718	703	715	691	713	703	747	733	696	693	723	695	684	706	718	700	675	720	699	720	714	692	706	734	723	691	678	694	692	676	722	712	694	716	673	705	705	705	675	706	716	692	712	729	752	693	676	728	748	683	702	703	698	701	684	707	697	684	707	666	701	731	697	734	699	717	689	693	712	669	724	706	692	709	703	687	730	720	679	706	720	735	696	674	725	739	703	699	707	667	719	713	691	695	691	692	700	739	762	700	689	691	712	734	708	678	676	680	690	677	734	730	714	698	701	694	696	689	702	663	694	690	682	695	683	670	688	751	655	670	738	715	705	717	694	627	690	705	697	710	668	737	702	731	687	669	720	674	698	738	690	677	696	692	706	686	686	716	687	700	709	720	656	721	692	714	726	652	673	690	724	685	686	658	688	659	682	703	703	705	766	746	699	703	734	678	653	708	687	742	722	684	623	725	706	669	724	735	717	704	723	689	717	728	736	700	728	744	722	710	738	698	688	732	703	667	717	705	734	726	751	704	706	704	708	709	698	766	726	753	756	666	715	692	730	741	707	695	697	707	688	679	726	731	708	761	679	684	732	716	745	684	684	736	742	738	656	719	740	687	696	640	692	717	690	714	733	684	687	725	738	715	703	706	699	739	718	693	650	687	705	704	678	722	731	685	684	705	672	679	662	700	728	712	654	708	659	783	654	718	687	704	695	687	722	726	764	722	662	705	713	703	711	699	742	679	692	731	704	759	712	765	701	714	725	701	694	678	683	724	683	655	682	688	708	707	701	718	718	708	696	726	713	680	706	699	755	703	691	683	689	704	678	705	679	690	698	702	698	707	622	719	702	719	705	674	682	687	705	690	673	694	729	672	715	737	699	685	710	709	690	715	729	725	679	740	694	672	746	716	736	716	718	748	715	694	717	722	763	697	722	680	718	720	729	729	738	706	715	721	709	660	683	696	674	709	702	700	690	697	760	707	696	720	701	735	712	669	689	704	724	673	723	624	646	667	711	657	751	696	655	761	730	757	746	713	662	679	728	695	709	699	695	684	720	733	690	719	698	691	687	712	729	697	712	697
61300	67755	61287	42943	19514	2565	236	161	173	143	182	163	164	172	156	161	173	165	157	172	167	143	157	140	166	157	171	194	179	175	156	142	146	137	169	188	172	163	181	158	165	170	164	155	146	181	198	170	179	160	163	167	165	159	189	154	170	143	159	179	176	168	165	148	163	178	152	196	167	174	148	177	158	150	176	182	181	150	161	150	155	171	149	168	154	160	150	190	190	166	151	168	179	174	159	158	147	144	159	175	171	181	191	180	158	166	157	146	162	156	173	169	173	170	170	157	176	178	167	164	185	174	147	162	181	164	152	147	197	165	165	172	152	153	158	150	164	148	184	147	172	158	155	164	164	190	160	179	164	153	161	167	164	198	153	165	168	157	170	159	153	154	152	153	136	179	150	174	170	156	160	183	166	153	167	167	153	188	186	158	156	160	157	185	145	154	159	153	165	155	153	145	146	176	163	164	182	147	170	167	166	171	166	162	166	169	154	169	172	167	164	162	159	172	171	151	145	163	170	175	179	167	178	158	152	164	143	170	141	155	149	171	128	150	169	161	168	194	162	163	161	150	162	148	164	157	181	163	176	147	163	143	167	161	163	163	159	153	141	172	150	168	143	164	193	168	152	160	159	152	189	156	168	142	154	174	188	167	156	168	171	176	172	160	170	162	151	155	171	154	169	179	156	165	181	156	177	159	152	141	169	164	178	168	192	164	183	152	162	158	174	159	170	156	155	178	179	163	157	141	156	165	155	149	181	168	170	134	177	159	165	185	188	171	156	147	144	176	176	168	182	151	154	175	152	164	161	147	145	155	139	168	142	161	174	175	179	174	151	163	139	159	163	178	141	175	150	140	159	173	169	146	149	152	163	174	176	138	144	157	148	173	169	168	180	162	164	153	156	165	164	158	188	166	157	162	176	169	183	179	169	156	153	172	173	165	155	146	172	161	174	168	179	148	163	155	181	165	146	156	150	174	181	145	167	157	163	177	149	154	157	144	161	151	157	177	179	181	177	168	151	142	158	161	167	184	173	149	165	172	178	154	159	169	148	169	147	160	161	174	166	166	156	165	179	167	152	146	135	145	178	143	154	163	183	140	182	154	171	151	190	171	187	154	192	165	181	187	175	161	167	139	167	161	161	164	149	165	176	185	161	184	170	171	159	154	178	186	159	160	189	175	156	164	148	184	178	172	143	160	191	152	145	169	165	137	158	156	146	169	168	173	144	158	166	191	141	170	167	177	158	136	161	140	169	136	174	171	182	156	171	175	159	166	153	159	173	174	154	166	181	162	153	167	178	157	147	137	158	161	179	158	172	161	153	164	165	160	157	159	160	164	168	160	177	166	174	148	181	166	187	160	148	161	165	138	177	175	167	166	157	156	172	143	142	151	164	163	172	140	181	178	161	161	153	168	157	157	154	159	163	159	184	152	152	142	189	167	180	177	147	163	176	171	141	170	176	170	163	147	159	153	158	157	174	170	160	172	154	182	147	162	167	163	151	154	171	155	163	144	155	160	158	141	146	172	144	166	149	179	184	177	155	157	175	173	159	160	165	158	165	171	171	182	158	175	167	151	145	192	180	177	172	173	151	167	164	165	162	151	173	156	183	161	177	136	149	132	153	182	169	168	160	157	165	163	167	135	157	149	166	152	165	144	151	169	169	147	162	158	155	169	156	160	187	157	135	172	170	171	177	164	149	173	162	152	146	159	182	165	164	149	180	160	163	168	156	149	157	198	166	174	160	152	153	164	160	186	168	168	179	168	154	151	159	159	170	164	179	167	155	170	162	161	162	168	154	179	164	155	172	149	163	172	151	161	164	156	167	163	181	144	162	174	140	157	170	159	169	162	181	153	138	169	180	170	156	194	173	160	170	177	158	166	145	168	164	163	184	169	153	186	140	175	171	159	146	174	163	167	164	192	163	155	168	186	161	148	167	148	165	154	189	149	138	162	156	174	190	154	160	166	170	166	153	164	168	151	169	142	167	157	154	156	175	137	169	151	155	166	144	178	161	166	173	190	161	165	164	175	203	163	152	158	178	158	167	160	165	159	179	178	182	137	142	164	167	166	153	167	163	173	177	162	159	162	172	163	144	175	154	190	208	173	187	167	159	166	168	173	164	173	175	158	161	173	156	142	161	174	152	188	172	146	150	165	170	146	130	161	172	171	150	163	157	172	149	175	168	156	166	155	173	186	161	144	165	177	157	159	159	176	179	170	169	166	145	161	181	169	156	178	187	167	160	174	137	177	191	163	158	173	184	155	176	157	171	156	161	157	150	169	168	175	187	176	131	167	162	163	161	157	182	155	160	173	151	165	162	162	174	149	175	167	169	179	168	157	178	173	177	176	195	175	166	164	159	171	177	165	177	182	157	178	147	154	151	162	180	142	150	175	158	169	178	180	151	165	175	181	160	173	146	171	151	168	189	174	158	161	168	153	163	145	152	150	163	167	171	184	161	154	178	161	176	189	183	160	173	175	168	180	167	161	177	153	183	153	168	150	160	164	163	186	173	139	162	153	165	192	152	179	153	171	163	150	171	177	171	150	140	162	158	124	172	171	181	171	165	169	165	172	167	206	188	164	177	168	164	167	158	165	167	162	150	182	163	158	169	187	176	151	154	165	184	161	159	162	155	150	159	152	151	170	158	159	163	178	169	157	178	156	176	164	157	151	182	142	169	163	160	170	155	161	173	173	189	158	157	145	178	137	174	181	186	170	179	183	162	169	181	173	156	175	166	165	156	177	168	165	159	164	165	161	169	147	170	164	180	168	178	165	149	160	164	172	181	160	158	191	141	178	175	156	156	182	185	171	168	171	166	165	162	172	176	164	142	184	181	154	150	163	160	168	158	175	152	151	178	181	159	165	153	163	169	171	150	142	144	185	173	158	170	155	166	163	154	154	141	175	161	158	167	183	158	154	143	147	150	170	164	160	181	154	174	160	157	163	136	148	144	167	160	156	151	156	159	185	176	149	179	148	165	171	165	148	161	140	174	156	172	169	155	178	150	151	156	166	154	190	164	129	154	164	181	179	182	148	182	155	191	171	156	163	167	171	157	148	143	167	166	148	164	153	166	153	166	171	154	173	170	162	163	159	142	184	167	171	167	197	158	145	152	176	165	182	147	156	143	159	175	152	158	163	165	174	157	195	169	144	166	171	174	190	197	157	176	167	158	167	170	149	178	185	178	166	160	181	156	171	168	172	184	181	151	151	169	138	183	155	170	183	167	179	166	188	146	167	161	163	171	167	149	167	136	163	154	169	177	159	178	160	167	162	171	154	177	187	164	156	160	185	180	168	154	153	179	165	160	172	141	163	148	152	152	160	169	154	158	186	177	152	144	156	191	152	174	177	136	161	153	173	176	169	183	159	151	165	160	170	172	172	198	150	155	170	165	159	177	176	166	149	175	160	154	163	152	169	152	187	180	179	175	151	186	168	154	168	149	170	151	176	157	149	188	161	169	164	142	160	147	148	154	167	163	152
44002	55772	60309	47175	23438	650	612	627	597	604	599	604	608	605	600	593	590	584	597	585	591	585	555	607	559	569	563	599	579	603	574	596	599	594	595	577	561	620	589	600	582	582	581	575	607	599	568	599	593	603	559	558	561	583	587	610	619	588	562	566	583	565	611	592	594	549	611	561	586	576	575	589	601	564	604	575	549	593	590	594	546	566	609	569	575	565	557	567	574	602	604	574	575	585	575	597	563	586	594	557	562	611	632	565	612	575	576	556	558	567	621	571	579	578	550	583	573	564	565	554	544	604	590	592	608	561	577	584	571	571	569	577	579	593	601	564	577	582	570	546	573	573	548	634	590	584	594	563	566	567	561	569	579	547	550	608	584	590	546	563	590	574	572	566	574	585	583	623	588	555	591	586	612	594	599	553	557	606	567	616	596	578	562	586	556	552	569	602	556	507	583	616	561	538	615	555	564	589	561	593	579	630	613	616	603	574	607	589	566	546	566	578	594	568	564	607	572	592	560	578	588	637	600	572	548	550	592	582	538	601	624	568	575	581	597	560	561	572	630	618	545	551	570	585	642	601	591	615	593	594	556	562	611	603	559	597	576	566	569	580	567	585	614	627	599	617	555	593	572	562	593	606	580	556	570	565	567	596	558	572	540	577	564	556	564	577	543	595	610	539	557	571	594	544	568	585	577	593	582	559	600	578	563	555	570	587	554	600	604	589	568	576	598	601	574	558	573	627	614	576	582	595	603	596	579	618	536	588	595	544	574	611	556	609	587	582	557	566	603	575	560	605	619	612	563	636	539	635	570	580	558	625	623	538	559	582	558	574	580	625	591	556	584	611	607	595	594	580	572	617	571	547	612	578	558	610	636	551	589	568	588	576	605	610	573	597	623	551	535	591	545	544	558	595	540	596	540	569	595	632	576	603	588	583	602	545	596	606	593	575	589	585	587	554	584	568	591	541	560	544	608	573	618	591	538	615	536	615	560	578	569	547	596	562	575	620	622	571	574	551	565	596	596	541	553	609	609	580	605	612	555	535	575	637	612	554	569	595	579	561	602	586	599	605	591	606	592	553	589	613	598	596	575	568	598	570	628	567	594	578	622	562	600	571	562	586	538	598	559	527	555	585	559	567	554	552	599	580	613	587	590	559	569	592	560	610	602	592	580	625	575	555	585	575	578	597	551	626	532	572	556	626	569	599	603	569	581	564	572	567	623	547	569	581	561	582	576	587	574	567	573	595	560	625	557	571	575	617	573	613	585	589	627	594	565	572	584	571	550	553	551	565	596	597	588	579	553	600	579	562	587	548	586	620	595	608	589	580	601	549	586	596	585	605	606	582	592	562	566	574	619	584	583	537	561	566	607	581	584	538	592	610	553	569	599	562	587	600	570	604	576	608	592	572	577	580	570	599	589	598	588	543	590	590	589	612	588	564	619	600	577	563	603	580	567	616	598	579	576	557	568	588	596	532	570	578	605	612	629	601	545	562	553	549	588	545	555	625	537	588	568	650	624	556	595	557	620	602	580	606	562	603	574	564	601	610	575	594	575	598	595	625	579	579	580	587	590	553	609	603	612	551	566	564	582	592	604	567	597	594	623	594	546	543	575	629	592	599	588	589	580	539	592	614	619	540	553	611	548	573	598	572	591	601	587	592	609	583	568	604	557	581	547	611	588	594	576	545	607	558	593	569	552	556	532	562	567	590	610	600	600	564	606	602	584	624	525	594	578	589	593	573	575	523	571	567	541	565	593	579	592	580	576	590	616	567	577	575	609	598	588	630	610	586	568	564	584	545	591	599	577	624	555	572	583	605	561	568	610	546	620	551	603	581	570	556	603	574	560	548	547	573	586	566	562	582	592	561	564	607	569	576	597	543	607	576	613	582	557	602	595	595	542	574	577	534	562	623	581	598	579	575	595	538	533	581	582	601	568	574	580	576	599	619	580	587	578	571	585	586	561	560	530	535	585	562	579	541	610	591	564	581	573	559	545	563	541	589	553	606	548	578	595	604	617	581	566	611	525	600	622	607	635	587	566	535	582	564	556	607	586	589	562	606	597	562	520	582	569	588	579	534	560	601	607	551	575	582	585	614	569	560	555	592	599	616	586	591	594	564	555	579	563	575	641	616	613	588	617	555	570	586	606	569	575	550	541	583	578	597	554	603	602	569	569	614	588	578	581	576	581	560	578	593	571	576	545	581	595	589	584	592	589	595	594	575	579	570	574	611	549	557	548	552	602	620	594	547	593	570	589	590	581	571	579	558	582	584	598	571	577	586	562	576	646	540	594	570	622	575	572	600	610	561	583	568	552	592	581	553	590	536	547	566	592	606	585	586	599	554	563	596	632	589	611	594	569	591	574	558	596	577	605	550	587	584	588	563	582	610	596	584	566	543	546	577	599	568	611	538	567	605	595	572	569	571	590	559	566	555	552	590	564	635	588	584	572	589	596	585	557	591	599	570	600	612	542	630	582	543	587	543	622	575	613	591	571	603	573	565	546	597	580	552	555	612	559	630	571	571	554	543	553	560	615	596	603	602	616	579	584	561	556	542	597	568	567	579	591	592	565	563	606	554	552	580	599	609	594	632	565	546	636	620	569	561	600	599	569	577	589	542	564	626	584	582	606	552	583	572	562	577	594	559	622	576	567	597	562	555	599	578	625	597	580	595	595	564	595	522	591	565	625	633	571	592	574	573	604	550	580	599	588	543	556	602	570	582	611	565	590	562	584	555	570	605	569	535	565	594	601	586	609	620	551	560	563	560	598	545	549	570	585	544	609	579	599	550	586	557	569	611	584	575	596	572	577	523	552	579	570	539	602	569	581	589	597	626	591	577	583	586	588	601	612	533	609	537	609	565	577	595	588	617	556	571	580	607	584	538	575	587	562	584	592	576	509	578	575	517	563	555	553	575	598	565	613	571	564	581	619	578	582	581	636	552	582	614	605	603	584	634	559	567	599	566	621	541	618	609	606	632	578	590	606	580	595	622	557	579	570	576	596	575	547	534	595	552	581	612	617	551	541	577	570	619	558	568	575	544	605	610	546	587	545	562	618	584	564	592	599	589	635	571	583	621	576	560	555	586	575	562	615	559	595	548	601	552	604	594	578	534	621	580	598	619	569	567	539	565	601	569	581	578	583	554	570	605	574	552	589	577	570	575	588	589	574	562	615	569	607	557	583	574	594	559	557	553	602	587	580	582	615	617	563	585	571	589	569	588	586	556	617	561	597	597	581	560	597	635	586	594	545	585	605	597	578	598	566	567	584	658	564	593	579	559	586	579	553	588	604	564	617	610	569	591	577	538	572	585	595	578	569	593	556	549	597	617	576	548	594	600	602	576	637	552	546	541	624	597	592	605	590	566	527	602	532	587	589	571	601	547	584	561	612	584	574	537	594	553	567	567	563	555	588	563	574	636	600	550	525	581	591	607	550	611	627	554	576	558	569	603	546	604	599	567	576	545	594	561	545	533	570	609	590	622
69759	75300	70639	51949	25938	6433	530	279	220	250	224	271	233	219	233	205	242	201	227	203	252	229	252	192	230	193	213	237	225	213	202	206	230	218	210	232	257	204	223	206	222	202	208	208	234	202	191	232	216	217	177	233	211	242	231	225	212	241	244	236	250	217	228	216	214	228	203	230	225	214	222	236	217	213	201	212	204	226	219	215	206	221	211	221	232	230	211	236	235	215	195	245	209	219	222	216	214	203	237	207	235	218	220	206	219	197	228	223	194	197	215	228	215	214	221	191	225	243	222	217	215	203	218	225	217	212	230	232	237	232	215	227	197	230	204	198	227	220	240	223	224	216	219	240	202	200	219	227	201	213	249	238	220	197	232	207	209	227	230	242	216	227	191	190	201	205	220	207	207	208	249	257	221	222	202	201	247	237	213	216	212	236	222	246	164	229	198	203	196	228	210	230	208	220	226	204	221	231	212	220	216	216	231	207	209	232	207	195	213	239	203	219	200	199	205	234	203	215	205	219	222	224	214	209	252	227	219	192	218	220	239	230	220	208	221	226	213	227	225	231	223	231	215	245	214	223	233	214	228	206	227	221	213	217	201	222	228	230	213	239	218	220	196	221	215	204	212	220	192	212	221	220	247	196	231	203	220	259	241	209	212	219	207	211	218	233	223	227	211	204	220	232	213	244	226	221	216	210	204	210	231	209	222	214	220	235	218	208	225	212	233	225	258	232	204	190	218	227	208	222	245	226	177	203	196	210	213	214	209	206	210	230	217	198	200	209	221	231	231	212	211	219	215	233	234	245	227	188	232	254	224	207	218	251	233	231	240	215	206	236	211	212	212	208	221	234	224	239	190	251	224	197	208	231	219	239	232	215	243	219	227	209	218	226	234	216	202	236	204	241	227	232	229	222	248	221	193	204	201	233	216	237	235	220	218	228	213	202	231	191	209	225	204	205	234	248	228	229	218	218	217	230	220	216	188	234	204	186	204	200	249	198	203	244	222	245	241	236	221	225	208	211	214	239	251	214	221	216	196	215	227	226	243	232	238	233	186	206	228	221	178	226	215	211	247	218	219	228	204	238	212	209	236	212	218	236	222	241	222	218	228	215	212	204	220	216	218	212	212	238	219	185	189	222	236	189	205	202	211	187	226	208	227	201	208	210	189	202	232	177	227	222	222	209	226	206	216	220	227	229	241	230	235	221	203	224	224	241	212	239	210	243	199	216	215	209	206	211	224	227	245	234	239	239	242	242	193	228	241	231	229	224	252	228	232	217	211	234	217	215	241	229	221	235	191	237	235	217	222	230	213	250	204	221	207	238	218	216	204	205	248	223	213	219	240	227	226	215	236	244	232	229	240	204	227	197	189	194	222	217	247	219	189	204	214	230	231	239	216	247	207	232	213	223	216	211	250	209	233	223	235	225	224	217	217	246	220	212	269	210	206	220	212	231	227	203	215	257	207	243	206	209	206	245	209	224	223	220	225	199	233	198	218	225	219	240	225	221	226	206	194	225	201	209	209	233	229	206	222	232	254	219	220	212	223	210	244	200	217	231	230	197	214	214	239	215	217	186	248	206	204	209	202	222	224	228	236	227	192	219	211	221	225	255	260	234	237	240	230	256	220	235	228	227	217	236	229	238	208	235	198	223	231	242	217	225	238	231	196	233	234	209	221	204	234	210	219	198	238	186	238	228	232	206	234	209	208	210	241	243	233	184	199	220	203	219	218	237	243	216	200	204	218	222	206	176	219	236	238	207	226	237	215	225	227	209	214	255	210	195	244	223	197	232	222	213	221	229	228	222	204	211	227	202	233	242	207	208	211	198	220	229	187	226	215	199	224	220	204	202	233	197	227	186	225	219	227	219	228	230	203	183	218	210	211	225	226	228	227	249	197	243	205	208	223	200	235	213	197	219	219	207	229	246	234	213	210	231	225	208	212	213	226	221	247	205	222	216	216	215	228	194	232	213	218	230	208	198	209	204	230	221	221	221	204	230	221	219	223	224	218	225	212	218	227	212	220	239	213	222	215	236	211	217	221	224	223	222	228	210	216	228	215	222	222	220	197	241	249	192	222	216	237	237	197	218	237	249	212	215	218	233	230	233	209	211	222	215	212	198	220	219	229	211	214	213	224	215	200	229	228	212	217	225	209	228	181	215	214	223	216	217	210	230	205	209	230	236	219	234	202	214	209	249	195	241	239	226	204	198	233	218	224	211	215	223	207	218	204	230	239	239	208	218	201	225	231	243	216	218	213	231	224	207	200	211	248	208	238	205	212	204	227	210	226	210	237	224	207	218	216	226	246	222	187	249	224	204	205	195	245	215	218	240	218	231	197	192	226	208	205	229	227	196	242	232	214	196	230	197	228	231	226	207	232	217	230	220	213	223	216	219	238	210	199	233	231	214	249	225	216	208	229	238	215	214	236	228	203	208	239	236	222	214	235	209	212	201	204	217	205	240	224	237	210	239	206	200	228	230	220	223	242	217	230	226	215	215	216	218	217	253	214	228	235	209	206	221	215	232	222	222	255	214	202	209	219	225	211	225	218	198	218	239	221	216	221	247	247	209	241	204	205	240	224	229	211	239	230	228	188	206	199	225	209	219	217	218	219	205	235	201	211	197	204	197	225	209	226	254	213	236	222	251	209	232	224	241	218	235	235	217	203	218	231	216	241	199	220	225	214	229	192	216	220	209	224	218	215	219	216	222	201	230	202	222	209	222	219	214	206	212	222	235	222	244	222	218	229	237	237	204	222	190	216	242	236	247	205	207	226	231	231	208	220	217	221	213	223	201	213	215	197	219	203	199	237	235	233	206	208	213	177	221	216	210	229	210	233	200	231	227	222	210	216	218	206	230	212	216	227	228	218	207	228	204	235	214	218	225	225	226	211	216	229	228	229	214	227	227	211	234	234	223	231	188	199	215	217	210	244	233	251	224	217	212	225	219	215	226	222	228	217	216	202	223	195	224	224	226	234	193	232	212	218	236	226	219	235	204	216	216	231	214	201	213	234	240	210	229	211	208	218	232	233	188	218	215	211	189	220	242	227	224	201	226	225	212	230	236	209	224	220	217	233	203	207	228	243	226	249	207	201	217	189	213	209	248	219	256	228	229	236	199	228	229	233	228	191	229	226	226	194	203	226	224	226	212	213	221	222	211	214	207	212	231	206	222	211	201	226	205	255	227	222	234	220	206	233	251	229	233	230	244	227	213	231	204	227	233	245	200	214	220	237	226	250	216	202	232	191	221	235	238	210	208	223	213	217	211	232	208	212	223	202	213	212	242	218	225	240	247	215	214	225	240	217	226	214	191	234	224	222	233	222	219	232	205	229	203	212	212	213	220	231	212	238	235	201	220	212	228	207	252	233	220	234	200	222	223	225	204	219	217	195	233	222	213	233	231	230	194	210	237	241	230	203	216	223	233	215	230	215	200	209	218	210	227	236	221	249	230	224	201	201	216	238	205	222	204	181	217	206	215	220	217
53275	68231	74891	57198	28607	833	786	816	761	813	768	762	810	773	755	733	804	738	744	759	783	704	732	794	721	757	775	729	753	733	753	753	759	743	767	742	801	804	747	764	694	732	769	739	736	699	747	782	773	743	738	705	790	699	733	732	713	701	722	738	764	754	724	755	753	738	735	763	733	700	759	779	729	727	741	747	691	746	757	706	746	747	742	696	765	748	761	764	750	758	714	765	725	736	748	743	756	765	742	659	754	747	735	761	768	734	778	732	734	725	692	712	704	724	771	764	700	742	740	739	736	785	691	736	751	771	735	791	729	723	686	679	732	718	745	721	720	719	748	751	792	708	690	704	750	769	728	756	765	765	712	704	751	771	733	714	710	696	754	739	710	746	746	761	774	736	726	738	724	743	759	709	776	732	760	774	732	715	708	760	745	738	730	716	747	765	736	716	707	707	718	721	715	813	775	714	736	800	720	730	741	728	707	751	741	737	739	734	703	720	733	696	746	711	730	703	734	741	697	704	757	705	810	749	819	758	740	734	749	709	749	738	732	722	728	738	699	699	720	719	718	726	687	751	741	687	730	763	749	748	719	728	735	724	744	729	698	760	713	763	769	743	757	727	770	758	759	725	742	739	739	708	708	725	748	783	721	745	719	711	772	706	786	730	710	713	744	771	772	751	716	700	795	737	715	754	803	742	725	762	753	732	772	763	740	718	728	707	753	716	718	777	736	754	744	757	765	753	744	768	745	747	755	714	714	673	724	815	762	744	774	749	766	753	776	754	732	727	717	790	707	719	745	745	763	716	726	737	739	700	732	706	756	670	716	765	760	764	760	712	695	740	742	677	734	719	752	693	730	735	677	753	737	752	738	705	710	749	718	736	694	766	720	699	770	747	727	742	736	781	782	718	760	694	765	719	734	703	766	703	745	735	706	720	794	790	775	738	688	736	746	716	698	720	739	769	730	719	717	736	748	744	767	764	756	685	676	729	706	709	754	725	746	726	737	735	702	738	747	746	741	750	763	685	734	771	754	714	733	761	753	713	747	721	739	713	759	713	710	769	768	733	762	750	703	715	764	780	741	766	720	699	785	755	741	735	706	710	757	754	801	724	779	791	761	679	750	719	751	675	749	702	727	754	755	677	735	765	724	733	730	754	736	736	750	759	727	708	686	750	798	702	771	705	726	763	733	699	775	693	730	759	721	737	724	737	765	731	734	732	746	753	708	738	754	742	743	743	753	766	760	735	768	748	788	758	734	732	703	695	730	798	712	746	707	734	749	733	737	761	766	734	745	738	768	705	781	720	677	714	704	741	718	688	744	715	712	654	756	738	744	761	776	750	737	723	721	675	710	717	734	732	739	742	752	739	743	815	715	722	758	756	755	749	716	728	726	742	723	782	739	766	771	742	683	743	755	714	736	735	770	715	715	726	803	732	747	724	702	745	758	732	738	717	755	726	747	756	744	701	708	742	764	762	681	762	708	738	744	717	773	791	709	740	773	748	756	744	777	727	735	693	786	722	742	774	764	693	744	757	700	731	778	670	722	786	721	761	749	681	726	719	695	674	719	721	769	790	762	714	736	742	746	730	753	698	668	739	730	708	774	695	719	709	760	751	741	756	699	731	743	752	693	752	784	778	727	768	738	762	741	760	691	730	830	728	739	725	734	693	774	727	727	708	744	703	713	694	797	744	741	737	736	748	738	712	753	766	710	701	726	673	691	731	755	723	722	734	733	766	759	708	711	745	758	698	698	715	736	724	721	761	734	750	791	749	790	748	682	668	748	778	729	761	783	784	653	730	711	715	741	748	772	728	728	765	763	698	706	733	740	695	705	747	749	729	733	723	767	745	712	734	696	683	700	792	711	785	727	708	701	700	733	743	692	731	767	746	689	766	732	765	749	770	743	766	702	722	749	730	757	736	816	675	749	767	735	725	756	682	727	725	726	710	728	720	801	727	746	711	757	729	726	750	775	675	717	728	766	713	729	790	758	735	722	721	713	695	727	733	758	748	758	772	740	699	745	742	768	744	770	745	711	712	679	736	754	753	735	739	723	771	703	761	707	697	798	766	712	725	722	736	765	708	754	699	749	719	764	699	722	748	772	698	756	751	709	744	691	738	721	740	766	738	716	714	784	735	712	729	732	736	734	742	723	736	738	713	747	741	786	742	750	692	730	725	766	756	714	732	673	743	751	708	721	737	734	729	743	734	701	717	718	771	666	747	755	691	727	808	748	818	806	728	699	720	715	762	690	713	772	722	730	712	770	748	698	719	723	751	748	700	745	751	705	754	758	717	717	709	758	741	716	716	732	735	729	714	709	716	769	771	826	706	746	790	741	729	681	758	732	738	677	737	737	788	731	718	769	738	710	753	676	737	708	741	751	746	714	732	722	758	742	761	764	704	721	690	702	712	701	708	768	732	730	763	697	769	781	731	722	709	779	739	767	713	717	754	761	731	763	697	730	761	741	756	745	770	715	681	707	745	690	716	711	749	763	685	713	744	731	722	757	720	706	749	724	767	735	730	718	760	784	709	717	712	744	720	736	691	718	731	708	714	728	735	720	735	757	787	738	706	762	737	711	698	733	728	729	754	741	707	723	776	695	721	701	760	716	749	750	666	697	688	787	709	743	713	736	740	755	772	765	733	694	735	757	748	710	769	768	764	746	696	768	679	713	720	690	707	778	722	697	744	735	742	781	702	741	745	721	707	728	740	788	758	702	745	727	770	782	722	742	734	696	720	766	723	689	737	738	701	711	717	755	758	762	733	757	755	733	788	787	779	743	732	742	696	721	718	705	715	792	745	762	729	795	725	758	751	752	759	732	718	736	723	742	737	781	699	712	779	772	739	723	712	760	691	738	725	698	748	785	726	708	730	759	742	708	755	746	761	743	782	718	711	745	744	756	738	695	673	737	697	722	741	671	730	758	733	732	741	761	821	721	688	753	711	782	715	716	748	726	737	771	711	740	781	679	740	768	741	714	710	731	743	751	787	789	742	773	727	780	707	713	719	747	737	747	710	721	747	761	706	704	778	711	731	719	743	756	723	749	730	733	739	742	749	743	766	758	701	729	694	728	728	786	773	761	750	704	761	735	739	750	714	710	729	683	732	783	743	695	729	703	739	716	733	739	787	753	749	729	752	688	748	749	727	688	742	775	735	781	760	770	740	721	801	741	740	750	785	775	756	780	734	734	747	728	792	683	710	771	704	749	726	728	749	747	716	735	760	711	729	676	749	777	749	751	778	674	706	745	732	763	687	715	758	678	738	747	752	732	737	729	674	699	762	731	751	769	726	684	769	733	708	781	751	724	750	725	756	746	742	732	751	713	778	743	742	717	713	768	772	730	713	747	756	713	690	746	718	724	672	777	724	709	740	753	710	750	703	763	771	750	792	751	733	807	711	747	730	714	760	801	710	744	742	780	692	706	763	741	718	746	738	720	778	755	719	701	710	772	714	730	757	742	756	716	735	691	751	777	701	712	756
15705	15665	11895	5322	922	246	202	173	205	203	200	178	200	197	193	202	196	205	222	189	207	208	222	200	184	205	220	176	178	207	205	194	208	228	222	174	190	196	202	209	210	219	187	196	197	238	217	202	205	186	192	190	202	204	196	210	190	198	200	183	208	208	210	187	210	233	232	201	214	214	192	210	208	206	196	210	211	220	215	196	217	211	197	201	197	169	204	189	203	187	191	231	213	174	204	211	205	194	205	208	188	199	215	189	217	190	229	177	188	201	176	186	204	212	200	209	199	204	192	195	189	188	168	208	210	219	193	194	190	201	184	222	199	195	214	201	209	190	189	201	212	228	198	183	205	200	208	203	221	223	236	174	203	203	220	212	190	220	198	220	189	222	212	244	194	204	190	182	185	197	205	179	211	212	200	203	205	193	183	183	205	199	208	187	198	211	221	200	200	166	211	210	199	202	204	218	210	201	186	202	191	186	189	208	202	212	213	207	180	188	171	190	191	198	186	213	162	192	199	200	219	182	206	201	199	206	213	200	196	187	198	196	195	197	211	191	211	199	206	192	220	192	188	216	212	204	167	195	215	207	210	197	199	220	195	180	202	213	179	175	210	200	224	205	204	185	185	185	212	214	202	188	181	190	205	184	208	196	199	188	211	208	205	230	207	186	201	194	204	176	198	178	218	187	200	216	213	193	195	187	190	189	214	186	217	218	183	206	181	203	195	208	206	193	190	181	194	191	188	188	181	215	188	194	212	197	211	206	204	199	195	211	181	187	247	222	200	194	197	207	199	201	199	205	252	207	191	197	224	200	172	198	192	163	223	209	191	204	206	221	209	208	171	220	170	182	202	222	190	195	230	208	173	179	224	202	205	220	191	194	191	211	213	192	219	219	216	209	206	196	208	208	196	178	195	207	189	199	204	186	203	191	191	200	209	208	221	201	189	197	191	197	219	204	189	209	168	223	188	197	196	207	168	214	183	211	231	198	212	204	215	219	183	194	211	207	212	189	207	168	206	201	212	188	200	211	191	217	199	182	219	228	190	194	192	205	203	214	202	209	194	195	198	191	180	211	199	196	209	207	210	211	204	204	188	208	177	208	178	197	180	181	194	198	217	211	196	181	198	216	204	193	203	218	177	190	224	194	218	196	189	179	201	205	217	202	196	222	203	185	205	176	208	204	209	213	200	192	214	218	207	210	218	205	192	204	194	217	183	182	196	203	216	191	195	197	204	224	205	210	218	198	173	189	199	211	188	209	203	201	215	199	197	183	209	207	182	194	178	189	218	229	179	211	185	192	193	201	206	229	199	204	190	202	186	207	218	187	188	181	195	213	192	225	207	210	192	189	193	189	209	180	202	215	219	190	213	234	208	168	191	199	205	199	198	195	184	196	189	206	195	221	191	197	184	182	177	210	197	210	208	210	199	199	227	177	168	207	195	184	189	208	190	189	194	212	203	188	187	184	209	178	212	201	205	214	210	196	199	206	229	193	191	173	213	203	219	176	186	196	202	209	203	213	232	213	197	215	197	197	182	192	210	189	198	197	187	190	200	172	204	209	206	187	199	179	209	187	225	207	190	194	194	196	204	220	219	196	188	210	191	209	209	180	224	179	215	194	195	211	219	214	185	168	213	203	195	217	218	200	207	189	205	204	170	206	178	208	186	209	169	191	203	230	200	201	193	208	195	202	199	194	215	187	192	183	221	192	175	208	198	189	223	189	211	211	209	192	193	214	192	197	192	221	197	197	219	204	173	194	203	189	177	209	179	187	166	199	206	205	171	173	194	200	202	177	191	205	197	208	206	200	197	199	187	203	211	183	223	206	193	197	213	205	223	173	195	175	203	222	196	196	192	203	192	198	199	214	192	214	211	204	210	205	215	196	198	220	183	204	221	208	215	211	198	218	185	202	200	193	187	193	184	209	183	190	174	197	196	225	182	214	190	194	190	196	201	202	215	191	190	184	189	204	224	189	218	189	199	205	222	217	214	191	201	207	227	197	197	219	212	212	179	195	184	207	205	178	207	187	207	214	168	185	177	202	196	195	230	182	182	220	206	181	176	214	191	220	191	188	184	220	232	203	215	194	213	206	220	204	196	192	201	221	198	212	220	222	196	206	194	190	217	182	179	190	215	177	195	177	198	196	215	190	207	194	206	204	222	201	206	201	203	197	205	226	188	202	167	205	192	178	194	186	209	204	185	199	220	217	194	184	215	222	194	202	204	196	189	207	200	187	201	220	218	185	190	200	224	186	193	206	219	189	213	231	192	204	217	200	214	185	212	196	194	179	222	192	206	220	219	204	206	185	195	203	201	205	208	191	201	191	199	191	194	184	206	190	199	233	187	205	162	176	187	205	200	197	211	226	223	174	249	199	198	185	200	178	211	183	189	211	186	189	180	193	208	213	212	188	191	214	177	193	189	194	171	223	194	207	186	196	206	180	203	221	215	177	210	197	200	198	178	206	197	202	215	183	214	205	212	176	195	190	207	211	194	211	202	198	199	201	188	194	195	192	206	180	211	190	216	196	211	197	204	195	205	185	214	173	207	203	221	201	198	220	214	229	200	208	203	207	207	197	200	202	228	209	168	202	198	187	188	218	188	202	193	199	183	204	235	183	197	173	188	204	214	219	175	191	198	201	234	173	198	196	185	220	205	194	173	191	189	209	170	195	180	179	204	202	196	198	207	222	202	189	184	201	219	197	181	188	202	192	183	193	205	213	202	200	194	170	219	164	196	201	215	198	211	202	216	174	204	201	191	201	198	199	207	182	189	202	196	185	191	213	224	216	186	203	223	184	210	180	187	207	195	199	192	203	190	203	196	192	212	181	174	185	206	200	214	217	193	187	215	173	178	225	203	194	203	194	184	218	170	181	193	216	208	175	222	201	204	200	207	210	171	194	216	208	194	198	197	203	213	209	190	207	222	213	213	209	201	222	189	189	211	215	220	180	185	196	213	178	226	200	191	191	190	185	195	201	219	210	219	216	197	210	204	200	201	199	186	198	190	197	207	218	205	208	180	183	216	226	184	224	202	203	189	190	218	187	210	230	213	203	190	184	214	190	209	176	204	189	217	182	221	170	194	184	208	224	195	205	193	205	203	207	196	172	204	183	185	209	222	201	195	204	217	195	215	209	175	191	207	200	198	182	201	235	180	205	202	183	227	188	183	199	196	186	184	187	206	197	206	183	204	195	206	193	185	205	196	219	206	222	204	216	213	186	203	208	192	199	189	208	179	177	189	211	206	198	206	211	174	210	203	203	184	190	201	204	180	207	203	199	185	208	204	197	197	208	190	187	193	209	199	214	194	194	204	217	206	198	193	186	203	197	180	212	186	188	192	204	200	229	203	210	200	196	191	212	195	198	195	190	190	202	194	174	209	170	192	199	220	180	200	205	212	210	209	185	183	212	187	188	183	216	218	204	197	207	207	210	213	193	210	207	202	184	197	210	210	188	221	195	190	215	206	213	192	208	205	171	200	213
17376	22358	21313	12882	2905	696	712	704	709	722	705	708	719	676	650	744	698	638	720	700	677	670	705	639	712	708	644	690	634	678	705	720	730	655	671	692	710	669	680	660	703	717	732	697	651	698	685	757	761	725	681	733	681	666	690	723	694	654	695	668	734	643	687	678	675	663	673	699	685	678	681	710	651	667	675	700	693	686	651	648	670	686	651	737	702	683	686	690	720	719	710	686	675	650	742	673	692	713	646	678	654	684	723	699	684	699	711	677	661	735	667	671	715	682	683	673	709	713	677	670	695	688	687	696	736	681	632	650	659	678	734	681	700	670	697	651	683	672	683	671	719	701	660	686	672	731	676	702	666	650	666	656	650	666	646	693	686	682	719	678	653	654	684	684	677	711	725	675	688	718	721	647	695	663	694	714	690	656	676	696	694	738	680	679	694	625	621	700	631	664	706	680	694	689	663	678	731	680	729	728	684	686	674	683	721	692	643	726	701	725	681	666	709	658	715	698	707	636	707	698	674	681	705	637	683	699	706	698	698	693	709	608	682	724	641	693	681	693	700	707	711	662	691	683	699	634	674	678	681	688	673	659	695	692	713	717	663	730	675	687	721	721	735	674	675	662	682	707	675	697	708	649	696	646	718	651	656	705	736	635	643	618	690	654	679	695	701	665	668	677	655	662	691	694	776	724	640	713	705	709	690	658	638	708	729	735	759	705	700	704	657	685	752	671	703	682	763	638	689	700	647	702	662	718	710	631	672	714	688	663	673	716	677	676	715	686	671	701	702	714	689	718	632	663	658	705	701	727	689	706	737	672	723	686	729	671	669	626	648	657	652	737	691	679	645	618	705	726	708	685	624	678	708	670	678	660	706	718	711	690	651	689	633	696	718	645	720	699	674	705	632	698	699	667	706	704	710	719	683	756	688	676	693	675	679	686	670	702	724	650	684	721	712	732	712	676	686	716	661	695	697	704	685	693	693	688	670	719	676	603	669	684	707	733	706	720	668	706	688	732	670	669	690	688	688	684	704	688	682	683	700	699	734	680	645	684	687	635	710	679	665	682	724	721	673	667	696	720	674	687	698	634	649	714	636	647	627	681	753	670	653	692	717	700	659	694	648	702	704	656	675	685	688	667	687	697	682	667	719	728	681	660	713	715	658	660	691	684	643	717	689	734	667	713	688	708	738	704	718	670	671	669	711	659	699	716	728	698	719	696	682	631	724	661	682	670	652	733	697	740	680	690	686	726	712	670	702	651	642	679	671	675	680	690	727	670	700	715	689	743	687	706	739	728	687	707	708	651	677	689	719	681	731	716	685	739	671	707	707	722	666	647	657	693	657	700	641	690	669	710	670	628	710	649	634	670	734	663	698	722	690	710	704	735	684	661	691	705	700	682	679	703	648	683	656	670	662	706	677	667	693	710	686	660	653	686	687	674	699	712	696	710	681	665	641	734	670	729	703	685	728	692	688	690	685	672	634	688	647	643	682	667	688	667	666	733	676	667	692	695	697	698	695	681	663	648	663	662	709	670	703	646	663	711	724	623	665	673	664	670	676	671	739	721	679	687	650	727	616	705	679	694	665	729	668	669	718	663	674	730	644	694	635	664	717	688	697	669	722	693	637	688	700	703	663	677	738	700	668	749	657	654	663	745	648	680	679	702	665	639	709	667	724	648	651	651	697	693	720	652	692	707	688	688	678	690	667	765	675	687	642	698	670	711	710	656	671	685	674	696	685	719	678	703	670	643	756	686	732	660	721	667	622	663	669	670	691	690	740	726	770	697	637	714	667	692	667	657	703	660	687	705	674	692	670	714	725	691	620	681	670	647	708	731	663	658	658	701	725	707	718	653	695	722	649	710	693	723	704	680	691	697	740	678	674	726	715	718	656	656	688	681	648	713	689	718	660	646	717	684	697	663	677	673	679	668	645	710	672	685	682	666	693	689	717	672	658	672	680	679	682	700	666	685	705	638	669	691	638	699	716	700	673	695	743	684	700	708	681	699	687	667	650	710	656	652	691	698	675	708	729	700	671	716	719	673	721	707	704	725	680	714	730	642	725	725	681	704	736	687	668	692	672	713	690	678	709	718	686	686	662	688	680	721	684	660	686	690	662	663	693	783	706	700	671	690	726	665	721	677	706	732	658	657	693	655	664	696	686	686	729	686	639	687	651	663	684	691	743	708	682	681	647	667	705	660	701	714	642	675	660	666	661	700	737	700	644	685	672	678	686	708	688	704	718	667	660	684	678	706	667	707	646	689	739	732	680	741	724	710	682	681	709	627	702	653	727	650	682	665	693	696	695	671	699	773	734	673	672	644	709	718	656	674	695	692	701	668	713	652	678	716	751	704	664	649	692	660	713	676	690	718	731	701	637	679	700	681	719	649	705	669	660	674	636	662	717	701	696	706	720	704	658	668	694	670	714	636	702	646	624	731	745	708	722	688	688	653	660	676	670	688	728	710	676	660	680	670	697	664	701	676	724	693	660	707	637	682	676	667	685	695	732	704	669	714	722	664	676	679	704	683	658	721	666	678	708	652	692	728	645	663	702	698	733	669	729	697	643	702	691	678	698	724	686	661	672	653	692	702	691	687	643	727	685	722	687	684	659	660	725	687	666	743	670	667	674	662	649	683	688	690	687	727	708	671	715	677	696	701	660	687	662	697	675	673	689	683	674	640	615	645	703	687	698	706	639	703	653	713	752	660	690	694	692	654	746	689	704	683	662	661	695	665	657	679	680	661	659	646	660	694	695	692	708	672	678	693	680	731	699	729	673	690	688	725	669	689	720	735	661	720	671	668	669	739	724	709	704	690	718	640	684	628	698	705	674	743	706	723	679	732	675	668	706	732	707	708	708	668	717	666	731	693	667	698	699	695	707	667	664	728	626	691	691	706	693	660	675	734	669	665	672	682	669	709	662	690	727	716	707	683	642	685	711	722	695	689	662	689	661	707	707	722	699	674	704	678	674	708	647	757	665	690	706	699	683	699	692	716	676	718	715	733	680	723	692	691	699	674	740	692	685	705	644	710	647	678	676	680	704	688	740	717	648	677	675	697	689	679	754	686	671	662	713	698	758	672	672	720	657	668	706	636	699	716	697	708	683	653	643	754	667	684	691	689	697	710	666	671	715	669	676	681	656	678	672	651	660	661	712	696	678	648	682	704	698	678	681	676	668	712	702	730	653	650	676	693	646	722	683	696	724	682	689	679	693	681	670	669	680	682	653	706	680	688	686	711	673	717	701	735	693	673	699	674	686	662	745	694	706	713	709	665	698	660	692	688	673	676	670	687	728	653	685	687	682	709	675	674	687	693	684	699	652	683	721	699	706	717	677	699	651	650	743	708	706	702	652	715	665	661	720	654	722	681	648	723	677	731	663	709	705	690	708	675	679	672	716	684	618	668	697	689	650	708	669	685	677	677	690	644	655	667	673	707	656	707	677	654	680	685	697	675	687	665	658	713	691	699	708	636	712	707	704	672
59768	70668	63066	41619	16802	1729	234	184	158	177	186	177	172	178	152	153	169	168	157	149	154	156	171	179	174	150	150	157	163	173	160	165	160	164	166	165	150	151	185	154	187	158	156	178	180	172	156	160	143	158	147	188	147	154	172	194	170	185	152	146	180	159	171	168	161	146	156	157	163	165	158	168	127	149	164	145	149	165	178	177	136	157	176	173	157	168	167	182	177	155	160	175	161	160	164	164	157	177	142	147	162	177	162	158	162	166	187	143	173	195	141	187	168	166	170	147	176	151	171	187	192	159	176	162	162	151	178	180	164	132	153	167	155	164	144	181	174	183	188	161	166	150	169	171	180	148	142	164	142	164	189	168	166	173	176	173	136	154	143	136	182	194	156	150	168	150	150	159	176	147	171	174	153	173	163	157	140	146	158	189	169	172	207	168	167	178	161	165	146	147	176	148	175	191	176	177	180	165	147	141	171	151	164	148	148	161	152	161	152	152	184	165	155	166	151	163	178	156	149	180	164	165	181	163	164	158	181	157	172	147	174	169	159	152	183	164	178	181	159	172	160	148	144	157	148	129	179	163	155	176	166	190	181	156	159	179	181	214	177	168	180	156	185	166	162	186	143	148	141	182	159	176	137	171	165	178	165	155	179	174	158	165	156	167	180	171	167	160	165	142	149	157	166	169	173	154	170	171	177	138	156	165	157	159	166	164	149	156	147	166	174	154	169	166	170	144	161	165	162	158	157	163	160	148	140	155	175	131	155	165	191	181	166	155	155	163	156	161	163	153	158	178	172	169	161	156	174	147	159	181	175	146	168	161	160	156	159	148	187	146	165	147	164	172	155	195	168	170	155	175	167	191	169	161	138	156	170	182	149	175	173	173	160	154	173	145	188	162	166	141	181	165	157	149	170	168	174	197	156	176	148	159	171	158	156	167	202	161	164	157	151	162	179	178	172	166	183	188	140	159	162	164	163	152	164	162	155	167	140	194	157	188	149	165	161	169	132	156	166	175	163	180	179	164	176	161	157	169	165	153	157	180	186	146	165	182	164	169	181	140	152	142	165	172	174	165	150	181	139	178	173	181	171	137	154	165	180	145	162	175	187	175	169	164	178	169	176	185	185	184	161	168	162	173	157	164	161	147	146	164	170	144	167	162	176	158	161	181	151	160	151	151	153	167	172	184	134	170	163	169	164	144	181	163	162	194	152	165	168	169	172	161	162	169	153	165	172	143	163	147	157	165	168	163	165	175	173	172	151	144	154	192	176	153	154	158	170	163	172	144	165	150	159	164	171	156	144	164	161	148	162	153	169	163	164	153	178	163	179	160	153	146	149	175	172	160	155	150	164	159	164	158	154	159	167	171	156	176	141	154	178	173	169	164	151	160	141	163	173	173	161	180	173	177	171	184	156	149	165	168	209	187	157	187	152	159	156	150	169	166	167	155	165	141	194	152	172	164	120	158	152	141	155	156	153	157	171	171	158	165	187	173	173	170	166	147	146	168	166	191	147	177	174	162	165	155	136	136	184	168	141	158	165	152	169	196	143	167	168	184	174	149	177	173	154	161	157	148	171	175	161	168	184	176	142	168	168	147	157	161	157	162	172	158	204	165	174	158	174	153	168	155	166	146	151	150	157	153	180	154	155	166	152	193	167	171	146	162	171	169	164	154	160	167	151	166	155	176	167	154	147	150	156	165	160	173	155	151	172	170	148	142	155	158	167	154	156	153	155	158	152	142	151	188	162	158	152	171	146	171	154	160	167	173	142	168	164	172	147	163	169	153	167	167	164	161	150	148	136	159	143	177	138	175	177	153	143	178	172	168	161	159	176	170	166	158	164	164	156	163	158	179	164	157	169	145	158	161	182	171	157	165	178	175	158	173	166	177	170	165	171	158	165	151	159	192	148	177	149	170	174	156	166	185	156	176	164	146	165	175	164	143	161	154	172	173	159	158	179	163	177	151	144	148	163	170	185	183	159	153	156	162	160	170	180	181	165	184	145	180	155	158	150	140	139	169	189	171	158	147	162	164	171	171	172	149	156	154	162	143	160	173	155	164	170	156	157	166	149	177	179	149	157	160	171	156	161	161	150	177	158	183	166	157	180	145	154	159	163	193	165	159	168	151	169	150	163	162	160	180	155	161	173	165	159	142	167	162	156	157	173	155	162	150	154	165	149	154	167	187	162	160	159	161	163	178	163	153	165	159	157	166	167	186	154	174	137	174	160	175	170	156	163	148	173	155	163	155	186	164	147	164	164	193	175	160	171	157	151	195	151	164	175	183	164	157	158	170	165	165	152	140	169	146	177	168	144	160	174	153	156	162	180	144	159	152	156	130	188	183	165	145	161	174	150	178	165	163	166	179	166	170	168	157	171	160	158	149	179	166	145	158	172	168	138	172	172	165	149	147	147	187	165	169	151	174	161	183	186	159	153	163	153	174	151	128	151	170	155	179	156	149	178	154	154	146	149	178	156	169	178	140	181	141	174	172	181	142	163	161	146	167	172	155	167	162	168	165	162	160	157	176	145	177	158	156	173	176	165	175	152	148	158	163	182	154	165	176	169	156	150	150	190	164	162	165	156	162	161	157	191	159	169	167	155	181	164	160	159	162	162	133	177	161	156	160	165	175	172	153	176	159	172	155	148	151	178	149	173	156	172	148	148	133	170	159	173	175	153	189	151	164	175	176	171	147	186	162	174	177	147	166	166	149	147	178	160	159	157	183	171	143	190	164	153	168	169	180	171	146	167	163	139	164	154	173	150	134	159	156	165	161	154	151	161	148	163	141	167	182	182	194	180	163	151	168	178	164	144	164	174	175	174	163	157	141	170	166	149	173	157	158	186	144	171	150	175	168	171	154	179	153	187	159	179	166	162	172	153	166	170	156	144	175	178	146	170	159	149	176	181	161	168	159	163	150	161	169	180	180	180	182	158	176	159	170	164	158	155	155	148	175	135	170	165	154	156	192	169	144	159	161	168	167	166	195	142	169	159	180	160	153	157	162	152	194	155	141	161	170	172	162	166	189	148	158	158	174	169	173	160	133	148	148	159	167	162	185	164	143	160	171	169	150	148	166	164	153	164	161	169	177	151	185	170	153	170	159	151	160	174	176	155	159	171	147	161	154	177	167	158	179	187	159	141	159	169	153	141	158	176	156	179	155	158	152	148	159	162	170	154	187	155	150	167	189	149	165	149	154	160	162	151	151	151	154	160	156	184	158	139	182	166	147	156	169	182	156	169	177	151	161	187	174	195	159	175	152	153	156	186	147	172	173	178	162	171	154	170	168	166	172	179	161	148	144	171	174	177	163	159	155	162	180	145	158	173	157	178	157	181	141	139	162	169	171	173	185	170	165	169	165	154	160	168	151	166	167	159	148	154	161	177	154	155	144	161	175	153	166	175	143	152	145	160	164	153	174	170	157	153	166	190	146	142	174	169	167	140	179	172	166	157	144	185	143	150	162	144	158	163	160	171	165	168	179
42721	57055	61698	45104	18366	673	583	634	545	637	579	593	560	591	627	569	582	553	569	586	598	609	563	539	544	569	560	553	570	558	574	572	587	581	547	580	600	600	583	589	590	587	521	567	522	560	561	561	575	544	552	570	549	551	555	568	627	596	534	599	572	619	576	600	587	576	568	592	551	521	571	583	562	582	594	555	563	595	580	567	598	570	569	583	615	599	572	574	597	590	602	579	579	588	587	547	542	520	562	549	592	532	581	560	581	577	591	561	546	538	577	595	523	545	616	612	590	553	603	545	590	592	567	550	588	572	580	541	581	631	561	600	656	582	551	568	583	522	573	576	543	566	602	554	626	536	604	546	598	592	582	576	568	572	572	568	555	582	578	567	572	573	572	583	590	581	573	624	564	556	593	593	581	530	572	570	575	548	546	546	644	564	566	565	603	530	592	525	537	580	529	590	521	571	564	596	570	543	555	611	580	558	560	542	593	593	586	556	627	595	590	592	577	572	540	596	586	552	594	574	562	558	558	565	596	587	608	529	551	569	571	602	550	527	573	567	591	575	595	522	544	566	608	602	607	574	595	556	547	551	591	562	604	533	547	584	584	559	590	560	596	573	555	555	581	574	581	554	568	546	577	612	628	610	569	611	533	539	525	578	558	584	597	587	550	611	588	548	558	583	581	563	573	583	605	612	578	548	578	632	585	542	590	557	592	625	598	557	580	573	541	590	588	594	583	599	635	595	597	580	571	560	571	592	566	582	578	577	588	594	554	577	618	531	605	540	599	572	574	562	550	546	604	549	598	554	576	566	593	604	592	585	558	604	546	591	548	601	548	610	579	566	586	563	579	566	588	546	568	552	589	608	570	578	568	591	588	586	576	552	575	610	547	549	583	528	587	540	600	608	539	563	577	585	570	592	612	590	609	574	535	569	545	576	594	597	548	598	585	579	542	577	581	566	589	597	572	567	596	586	566	563	582	563	587	553	575	589	545	561	581	550	556	580	572	580	570	522	591	558	532	603	573	586	571	533	568	555	554	565	565	547	526	590	606	549	537	582	590	550	583	567	574	602	597	575	585	577	603	562	541	539	547	587	569	531	558	568	634	604	548	549	593	638	603	577	582	562	583	565	555	592	546	574	554	559	595	582	555	585	579	581	595	546	584	566	560	546	595	548	583	557	551	553	591	602	559	546	559	551	596	569	610	585	600	566	558	574	566	587	615	591	557	566	551	563	597	564	598	584	579	552	587	556	529	583	559	610	605	553	574	628	614	611	545	617	577	581	558	598	584	581	504	563	570	577	565	564	583	588	571	571	572	567	597	589	549	571	560	560	610	560	570	539	595	580	544	540	584	579	580	581	555	574	550	574	560	615	571	620	579	574	597	569	606	575	577	548	565	573	531	548	565	551	622	563	546	519	553	579	578	588	564	565	539	564	558	532	577	549	593	602	598	595	589	573	542	626	584	579	554	586	560	577	565	582	568	569	589	603	621	612	589	590	622	586	520	597	585	566	602	491	551	585	579	602	582	555	578	588	556	594	561	565	631	585	572	586	574	578	575	571	558	557	601	526	581	550	591	527	584	601	527	570	574	531	560	542	553	562	596	594	544	555	573	543	587	609	590	588	555	539	577	583	552	586	593	582	598	561	604	567	556	618	573	589	595	589	545	578	574	575	592	569	580	588	558	565	581	594	608	586	581	598	572	576	590	557	527	572	609	568	596	536	555	565	586	574	562	550	560	564	592	592	558	562	569	564	613	565	573	550	580	540	578	574	571	521	564	554	532	597	573	578	605	564	546	571	588	540	537	604	567	580	578	560	603	553	576	526	591	565	540	585	506	617	567	576	561	565	586	576	637	607	587	587	567	605	592	567	560	611	565	601	567	566	579	599	636	573	569	538	582	553	609	592	562	569	560	525	550	577	539	548	577	553	593	612	566	591	613	587	565	553	540	583	589	580	546	577	560	596	590	537	601	545	531	563	573	540	588	554	563	574	516	565	580	603	508	598	553	565	553	620	611	593	570	581	556	594	522	585	567	576	553	592	533	552	567	550	596	569	602	609	540	556	555	558	597	550	596	559	602	572	590	549	600	558	563	600	632	625	612	572	571	575	601	573	602	578	588	576	598	561	606	579	565	523	602	557	592	584	587	574	573	586	580	566	542	571	584	597	553	563	583	551	576	579	579	515	551	548	604	540	588	579	548	571	574	568	545	571	628	570	576	594	550	613	612	578	621	607	552	617	546	604	522	576	587	561	569	527	579	582	601	549	553	550	577	587	572	608	580	592	552	574	581	585	565	635	575	560	576	546	549	600	547	589	569	580	577	535	556	566	509	573	549	599	613	560	550	589	593	568	578	569	582	564	551	553	593	552	591	568	566	586	565	615	572	596	604	565	579	560	581	609	568	591	564	612	564	593	573	624	584	575	591	597	594	580	562	542	566	616	600	544	600	584	600	542	560	572	592	573	595	554	575	623	572	536	576	536	583	600	601	589	604	584	605	575	578	557	588	578	574	559	588	574	615	565	573	571	579	562	582	585	573	551	566	589	545	560	592	548	623	597	617	579	613	536	587	576	547	543	543	590	614	543	586	577	612	571	597	522	553	619	553	625	585	557	562	570	576	580	500	553	547	568	606	561	544	559	574	553	596	531	561	568	541	555	565	570	591	548	557	539	565	568	569	614	595	526	616	577	544	518	556	539	585	547	566	536	572	620	560	567	542	605	577	557	554	575	582	578	574	574	557	565	534	567	557	588	573	601	585	560	561	567	569	529	564	585	568	612	560	555	577	542	611	571	563	558	629	618	586	588	565	555	554	563	552	601	599	563	578	584	575	576	570	558	619	586	557	612	542	551	635	641	615	564	598	564	536	590	612	589	599	594	559	537	532	574	571	566	548	592	580	595	552	553	579	537	578	588	580	592	596	567	546	578	571	583	621	594	568	541	568	617	537	566	598	593	592	570	572	577	554	590	598	573	594	599	590	573	542	562	562	555	533	573	596	575	605	547	565	590	607	567	567	556	568	594	550	588	577	559	535	553	551	574	593	572	622	588	624	533	570	520	573	596	577	531	552	605	575	602	556	579	567	576	575	545	576	593	553	563	557	558	573	558	582	542	569	528	557	555	540	567	630	588	581	580	546	558	550	585	572	562	568	541	576	577	550	583	601	560	576	574	583	593	605	608	603	571	599	557	578	570	566	540	564	624	542	598	575	599	550	555	587	560	586	596	592	584	602	616	630	544	594	569	585	560	566	606	543	600	577	580	569	596	589	591	531	568	567	525	616	547	612	578	616	594	600	593	609	589	598	572	535	591	544	599	554	593	599	557	608	612	571	610	551	592	574	569	589	578	626	600	610	561	559	579	545	553	546	574	542	603	581	564	582	578	614	539	564	601	583	547	571	602	573	548	562	559	540	531	596	614	578	584	577	548	588	551	607	563	565	607	575	592	526	616	603	559	596	566	559	575	544	574	601	615	560	577	547	571
67793	76979	69762	48842	24929	6280	646	305	237	229	254	227	233	241	227	217	230	214	217	219	219	223	208	214	190	207	244	222	220	227	197	203	217	233	239	226	211	214	219	219	222	210	219	223	225	230	216	244	227	228	251	219	222	211	220	219	198	225	216	223	236	213	245	225	242	225	239	250	223	231	208	215	214	192	212	207	231	204	204	218	236	228	224	229	232	219	222	222	205	224	216	236	217	245	212	197	211	223	237	205	204	209	216	231	215	213	212	199	238	235	184	219	219	203	209	200	227	231	205	206	229	245	235	229	225	209	218	225	231	185	222	217	216	209	231	205	185	221	204	213	208	218	221	205	238	213	212	214	219	205	227	210	224	201	206	221	235	227	200	232	217	220	200	187	233	221	210	223	206	220	241	251	228	217	200	237	212	220	209	214	215	217	218	247	217	259	227	216	253	233	213	226	229	232	222	231	222	237	197	210	236	219	233	223	223	225	225	226	245	220	217	238	245	212	211	206	213	228	209	236	219	220	203	203	215	212	216	228	223	217	213	190	208	227	234	236	240	221	226	224	226	214	227	242	219	219	226	228	224	212	238	206	219	221	227	230	228	212	229	221	190	209	223	225	218	213	209	205	192	203	215	223	247	242	234	205	212	256	224	237	195	229	218	225	229	224	226	236	241	251	219	216	233	257	234	213	210	234	235	219	227	207	228	218	206	208	229	248	210	229	207	229	214	227	229	208	205	231	219	212	203	224	234	217	194	205	206	217	231	214	201	202	215	214	209	247	244	236	218	188	205	239	203	207	232	252	217	225	217	211	248	224	176	235	212	236	208	232	227	204	227	220	233	224	232	212	185	224	219	235	226	224	207	221	239	227	206	230	199	224	233	212	202	204	228	221	231	241	208	221	218	216	210	216	243	221	249	222	246	186	220	242	222	235	217	218	216	204	230	211	233	234	213	242	196	228	205	216	198	215	208	217	198	251	223	208	203	219	244	233	226	235	216	245	225	200	203	248	221	234	198	271	209	214	241	203	215	219	224	238	223	223	206	214	231	214	224	194	214	201	230	223	213	203	217	209	210	251	214	214	232	203	224	214	219	228	225	208	223	227	217	217	223	244	226	243	230	242	236	214	234	230	221	195	213	219	202	212	226	225	233	265	203	233	227	232	214	226	212	199	198	215	235	223	217	224	213	237	189	203	255	231	199	196	233	211	212	228	217	219	200	218	239	209	216	228	229	218	214	186	228	227	226	192	217	205	220	222	223	220	233	243	207	242	222	224	219	200	185	216	202	181	250	227	209	211	229	191	213	230	213	222	220	196	203	217	221	230	212	215	200	210	205	226	225	235	222	211	250	234	228	224	234	214	242	220	250	214	247	236	187	216	207	215	223	208	206	191	222	220	224	223	216	211	193	236	211	211	209	222	209	213	228	228	218	220	234	210	204	179	229	205	208	226	208	214	233	236	233	260	236	226	231	200	205	215	246	227	235	217	221	232	192	218	226	224	230	227	233	206	213	210	210	211	207	196	193	211	211	232	224	199	232	221	216	200	257	219	200	218	224	257	207	244	235	198	231	240	210	241	216	212	215	242	223	238	214	218	205	252	213	228	214	228	227	221	208	224	259	189	187	227	206	232	210	200	239	205	211	227	191	217	225	219	215	201	230	222	213	237	222	220	222	235	214	214	206	250	233	209	195	209	224	249	201	245	222	212	207	205	203	246	209	226	235	193	219	249	214	203	238	202	230	226	227	231	201	233	218	223	222	211	203	237	208	237	207	233	226	221	209	208	231	215	223	242	209	193	191	232	218	189	240	223	248	219	208	235	229	214	228	230	226	223	209	208	225	219	224	209	197	215	211	219	230	221	252	214	204	211	234	208	220	236	240	232	233	205	230	209	211	201	210	217	210	237	196	201	245	216	220	232	220	203	213	259	200	250	213	225	193	223	201	226	200	247	210	193	212	250	251	194	211	217	226	210	233	214	227	216	226	206	216	223	205	205	219	211	207	219	206	221	202	215	234	196	242	225	211	202	220	240	223	220	224	211	250	235	197	214	228	226	210	250	216	207	208	192	219	205	214	200	184	213	218	214	210	262	225	214	235	206	238	204	223	233	224	228	223	229	210	228	217	211	213	210	233	225	222	238	220	221	244	226	205	202	201	195	195	219	214	204	221	219	205	220	193	237	204	215	218	227	213	210	229	232	232	230	211	204	241	225	216	194	211	234	223	206	240	206	228	247	202	238	204	213	242	208	236	211	204	223	224	233	185	232	210	232	214	210	208	220	239	222	235	217	211	226	233	225	240	230	250	211	223	243	215	203	222	183	219	208	227	202	236	210	216	212	193	236	244	206	234	240	211	219	221	227	205	225	216	205	225	229	235	214	245	203	193	226	237	239	225	253	216	198	249	202	212	225	211	203	224	248	212	232	248	217	210	241	211	203	216	215	223	226	218	219	250	218	213	225	217	234	228	218	215	247	217	207	207	208	205	220	213	231	220	209	201	219	221	230	239	196	220	204	228	233	226	213	227	228	232	186	206	223	210	249	240	206	225	223	247	195	189	198	240	235	224	241	226	205	229	220	230	219	238	229	215	205	202	231	213	222	239	209	227	230	214	220	224	213	231	235	208	240	233	232	214	208	212	249	237	225	202	231	220	198	228	217	194	216	216	211	236	216	223	218	231	233	204	231	216	239	213	215	223	215	219	222	234	224	227	220	222	212	220	223	217	212	233	230	203	200	205	210	226	229	220	239	209	243	203	195	230	214	212	220	227	214	203	232	219	210	215	226	226	212	206	250	188	197	219	224	205	203	201	203	224	221	231	227	231	217	203	232	214	224	220	211	210	207	189	232	213	210	241	225	203	227	242	228	246	203	190	202	237	206	217	211	219	220	246	233	221	221	242	192	214	227	212	217	225	213	216	220	198	214	226	202	217	195	207	221	238	216	201	237	231	230	227	224	217	218	209	205	232	204	207	205	224	240	229	196	235	234	234	185	220	207	209	228	190	239	225	192	230	206	209	217	239	225	225	237	212	222	215	223	237	218	232	256	207	207	233	242	234	203	244	223	248	217	205	203	241	218	198	228	200	208	209	213	237	237	218	217	214	218	203	206	240	194	238	236	220	215	228	230	204	228	223	190	202	211	227	213	214	208	250	229	250	211	227	233	235	218	216	190	209	239	227	229	221	232	266	192	224	235	247	230	221	213	240	241	231	214	215	246	207	241	215	246	217	217	206	223	226	216	227	217	224	213	240	229	219	202	213	218	206	241	221	220	192	199	223	214	233	221	216	227	243	214	230	224	199	215	195	230	224	231	188	230	218	228	201	202	208	217	231	209	246	205	241	210	221	211	211	193	236	216	219	210	217	204	212	231	207	222	211	230	228	202	229	227	216	221	188	208	211	224	194	191	203	210	210	239	225	220	199	219	218	231	207	201	212	186	205	209	227	234	243	199	217	232	221	197	204	220	223	216	234	216	204	216	209	222
51691	70429	75296	54725	26709	850	812	790	799	756	773	743	750	701	763	760	719	726	740	781	735	720	754	744	755	733	744	727	714	748	768	703	793	736	734	722	702	729	774	766	777	750	735	791	752	755	710	673	703	723	748	710	720	722	696	749	692	739	728	647	743	732	739	735	720	777	732	775	712	736	740	760	749	723	749	709	703	726	794	722	693	737	766	776	731	780	679	713	731	712	702	697	729	748	709	742	764	716	705	758	757	766	721	776	772	720	752	705	718	710	728	763	771	743	731	740	698	714	722	747	710	690	719	731	708	751	738	725	670	755	706	700	744	780	739	771	735	723	754	778	747	749	786	789	724	736	774	678	723	726	726	720	740	765	749	750	724	709	750	727	710	746	739	741	727	739	755	704	682	708	748	720	698	740	723	712	732	733	686	692	760	758	701	764	712	706	748	729	750	746	755	707	708	740	697	750	735	699	807	754	736	708	731	715	739	741	723	713	712	751	750	713	690	722	703	741	746	737	714	802	725	717	737	703	685	731	753	759	697	691	781	756	701	788	753	720	780	745	704	711	724	678	756	775	668	733	771	730	728	738	713	709	698	734	681	747	736	736	718	769	744	746	682	740	713	682	754	731	747	752	740	717	712	699	726	739	703	721	738	719	720	731	736	712	744	732	708	763	710	794	738	753	686	704	750	761	745	723	732	706	730	722	729	744	689	764	725	709	739	750	765	704	699	723	720	758	713	747	728	735	710	753	772	694	746	685	743	720	703	783	787	766	759	675	729	736	714	732	708	736	751	730	754	757	694	686	725	745	722	733	788	737	712	775	762	724	786	721	709	715	772	750	726	729	752	709	746	733	748	734	765	726	762	720	756	729	719	717	680	715	747	723	754	750	708	688	728	719	735	809	737	709	730	756	754	747	763	699	741	732	782	748	711	695	728	745	759	750	759	727	738	745	722	684	751	711	717	728	729	703	690	763	719	772	777	743	748	813	768	734	771	724	691	708	716	726	735	775	738	674	731	725	691	719	706	719	743	766	725	719	735	738	709	762	686	715	765	741	741	753	712	717	734	761	718	717	754	761	727	742	720	703	710	728	753	674	721	768	719	768	727	737	742	753	758	714	758	788	750	731	731	716	691	741	762	776	742	731	683	726	783	758	748	762	752	756	696	767	718	738	714	741	754	703	736	688	699	760	720	689	729	714	750	748	716	753	726	755	710	690	713	735	742	750	726	730	740	766	754	739	703	736	739	718	780	782	731	745	724	705	718	748	668	718	708	731	731	775	736	763	719	748	742	713	725	779	711	745	742	766	727	699	706	709	778	664	746	705	710	742	726	771	727	748	688	733	696	724	728	756	734	725	696	713	785	746	800	697	676	711	753	735	719	733	712	695	737	717	782	740	715	731	709	712	713	703	745	714	704	733	750	697	719	719	727	721	755	740	759	738	720	711	738	739	755	716	703	757	775	703	724	698	736	748	753	699	713	704	746	697	720	732	703	725	710	748	758	725	772	694	738	673	742	679	756	722	779	728	717	753	746	727	785	801	758	725	713	745	722	732	743	715	720	755	709	696	733	740	731	733	724	752	766	748	764	746	676	708	715	791	718	758	788	775	689	710	727	718	733	736	735	713	748	768	701	726	727	746	705	749	753	742	739	824	680	739	743	714	710	754	753	760	727	722	755	757	680	707	727	716	706	740	674	741	737	689	762	742	727	730	744	726	684	634	774	732	733	718	699	742	792	711	768	750	756	741	761	731	690	752	747	734	746	752	702	758	693	725	746	758	702	733	699	708	759	756	738	708	773	699	735	751	794	767	716	720	716	728	713	783	670	786	714	759	787	714	726	717	741	699	732	757	730	698	737	777	718	764	752	754	735	738	732	750	724	726	719	728	706	720	757	762	705	747	753	767	716	706	704	763	727	744	776	709	714	731	715	764	694	706	717	737	664	751	726	691	699	726	731	697	745	786	720	722	710	731	720	711	691	724	754	777	688	771	726	716	670	700	738	727	718	710	740	767	737	729	735	758	704	706	734	689	686	764	756	761	721	706	757	738	731	722	739	694	683	743	745	699	702	726	704	758	726	709	725	756	765	773	722	728	721	735	740	732	734	766	807	791	726	720	766	733	760	755	673	721	692	732	753	752	735	741	698	700	745	733	760	735	714	752	748	786	756	725	747	758	724	733	704	774	731	715	729	744	717	726	737	728	744	719	738	731	756	757	730	765	745	717	739	758	742	774	725	750	787	705	722	731	707	755	781	779	720	755	712	737	700	745	715	658	746	763	699	746	676	694	725	778	754	778	697	763	705	740	777	733	691	763	773	711	740	731	727	722	721	728	719	741	760	773	744	756	758	756	709	728	701	692	784	701	740	704	774	747	729	697	752	751	694	721	678	721	734	686	732	722	714	746	709	719	741	753	717	740	749	718	721	695	725	729	686	743	674	714	722	698	735	762	762	775	714	720	720	738	720	746	726	776	736	714	717	724	685	754	731	760	750	735	673	714	715	699	752	710	740	750	747	761	716	736	731	767	692	711	722	738	717	741	730	827	748	747	756	756	752	716	698	759	771	708	738	721	724	700	738	740	735	702	721	747	763	731	698	753	699	774	695	740	746	740	736	700	739	723	759	770	722	695	736	673	728	764	736	723	732	742	795	709	750	701	706	786	768	700	732	746	753	716	687	684	686	739	714	735	713	770	736	696	721	692	723	709	728	752	741	774	758	711	680	695	731	740	744	713	714	729	736	753	749	699	721	768	734	762	734	670	727	732	734	744	712	758	707	793	713	787	742	756	700	722	730	734	728	695	727	726	734	740	703	710	739	677	723	724	707	758	740	729	757	735	696	717	754	701	732	722	733	744	739	759	806	662	731	749	701	716	700	754	752	765	732	710	677	679	708	745	716	747	745	726	755	783	721	735	696	732	712	752	751	731	755	737	732	726	761	761	738	741	730	749	718	748	725	718	723	729	750	709	759	744	755	771	728	709	755	741	714	699	772	704	759	709	709	697	777	754	764	706	748	727	724	728	722	721	735	744	726	708	735	713	694	789	715	685	731	693	722	770	693	710	725	718	694	715	731	731	717	775	740	734	729	725	688	717	730	714	734	705	701	697	701	699	692	731	739	769	765	684	749	728	695	741	729	730	750	726	694	805	707	702	743	725	724	712	749	703	757	745	693	729	739	681	701	718	744	703	776	758	743	682	718	760	758	694	712	723	746	710	691	767	791	730	707	741	798	784	823	694	727	719	734	768	660	745	760	730	701	735	717	685	735	711	719	745	706	727	773	726	739	724	728	723	771	723	685	692	777	698	737	703	710	717	728	768	767	707	731	749	707	763	661	728	770	692	717	717	691	760	706	730	728	727	753	731	710	717	772	726	725	768	698	705	785	725	744	689	732	724	748	771	719	760	691	763	725	747	768	727	740	695	707	676	716	747	732	741	738	760	724	710	749	747	755	794	755	713	676	769	737	752	721	693	711	757	770	722
16499	17951	12526	5483	1074	269	191	187	212	222	192	178	210	209	204	179	195	225	187	208	177	200	202	177	184	193	186	214	196	210	207	200	207	171	214	226	176	203	205	206	198	193	219	212	179	175	198	194	200	178	207	199	209	195	185	194	191	196	170	167	188	192	200	192	208	176	186	193	186	203	180	210	201	189	197	217	202	192	179	188	170	205	175	213	187	213	205	204	191	188	197	193	202	197	194	206	190	186	190	190	205	198	188	208	186	177	185	186	187	194	202	197	195	188	191	202	194	204	180	189	195	208	203	168	237	167	212	207	218	185	171	149	171	195	166	201	202	201	178	197	184	187	193	189	190	197	176	181	201	177	178	198	194	200	198	179	200	184	167	222	181	189	216	191	182	210	213	190	183	186	203	185	209	190	193	191	166	194	190	203	191	217	187	197	200	202	208	208	182	203	184	172	192	206	190	192	198	186	202	190	191	176	222	181	207	197	191	214	209	197	220	177	199	185	176	174	198	187	184	194	181	183	173	182	182	174	180	205	194	199	209	211	198	200	179	210	209	167	181	178	212	211	185	192	185	192	180	194	209	185	204	183	201	174	196	194	203	181	212	188	168	218	191	213	197	215	212	217	175	213	210	185	181	212	203	199	205	196	192	180	183	236	172	197	185	190	184	201	210	203	197	185	192	213	193	222	167	197	200	202	184	196	181	210	211	226	185	191	191	176	205	190	212	193	210	203	213	216	203	214	203	189	200	185	195	196	199	191	180	187	208	201	193	196	206	187	199	193	205	217	201	202	181	205	182	183	181	180	177	179	203	208	196	187	192	184	202	207	179	221	177	187	179	218	212	215	214	188	184	189	188	196	193	175	187	200	188	195	210	213	183	207	198	192	164	201	192	215	193	210	199	214	201	188	191	198	180	187	213	174	204	205	195	211	194	184	196	192	215	181	165	202	182	206	194	216	174	187	191	196	180	196	194	214	187	202	183	187	198	204	204	183	204	197	197	178	195	200	209	192	192	191	199	204	188	204	176	202	209	201	208	179	175	213	213	181	201	212	170	207	181	207	200	196	182	188	218	197	207	187	185	193	191	192	192	184	192	205	190	185	195	185	236	181	188	173	186	202	191	183	202	225	183	193	181	200	161	173	201	201	184	191	184	190	204	170	176	189	179	177	175	202	222	211	210	224	194	202	190	189	192	185	184	191	167	189	218	215	188	203	172	207	186	189	165	206	187	204	229	200	184	191	181	234	183	181	207	179	187	193	212	170	200	181	190	201	186	187	198	188	175	203	169	181	199	206	182	188	203	195	184	202	216	190	194	179	171	201	211	201	211	179	176	202	196	183	186	179	201	193	203	167	175	194	209	189	182	186	196	190	204	207	177	192	203	196	180	215	197	177	184	191	214	182	209	202	216	178	191	211	221	189	170	199	194	211	197	192	188	191	194	190	191	187	185	189	203	198	173	211	211	189	182	192	180	195	186	188	179	174	190	188	171	184	192	201	192	196	213	215	182	205	208	207	192	192	185	195	212	175	186	211	212	210	199	203	169	222	206	186	207	171	189	190	196	221	194	170	181	190	170	183	200	202	194	183	178	191	182	190	183	198	184	196	175	190	203	171	198	209	189	197	213	193	190	206	196	182	186	213	189	180	193	180	185	199	216	188	173	181	186	187	196	194	186	194	196	181	180	215	183	215	162	190	194	209	196	188	192	210	187	212	213	179	198	236	202	188	187	193	204	199	194	179	176	159	204	199	173	199	185	182	200	200	202	209	205	199	185	196	171	202	205	194	188	179	186	195	189	189	215	168	192	187	189	200	174	206	193	193	229	188	205	196	192	210	200	201	168	181	180	179	177	185	179	194	199	191	197	200	194	193	192	201	193	195	187	180	182	204	187	190	191	188	198	206	201	191	220	200	219	183	212	192	192	196	211	194	202	208	176	208	206	209	190	177	192	213	189	224	181	186	183	194	193	198	204	201	211	209	197	212	198	199	201	188	185	200	202	161	193	192	191	185	192	182	199	207	195	179	194	217	177	182	213	200	190	209	192	179	193	210	197	182	188	194	187	181	191	191	197	196	203	176	192	186	189	182	195	209	203	211	187	197	188	199	210	193	180	200	188	191	215	187	180	199	211	204	198	186	192	181	216	194	177	207	166	181	200	177	173	220	200	172	204	185	209	183	175	205	201	215	197	185	182	203	189	200	169	182	199	221	191	175	194	188	189	204	181	174	191	190	190	202	193	198	190	176	199	203	192	219	201	188	190	202	204	198	187	182	205	220	179	217	185	224	168	196	195	207	192	191	180	169	214	178	200	174	200	177	193	190	183	203	211	173	208	191	222	205	194	221	202	182	198	179	206	184	204	192	200	220	223	192	182	197	198	178	235	195	186	212	222	183	193	184	197	187	204	213	211	196	185	207	194	208	181	179	172	181	205	190	181	210	193	211	209	216	187	180	211	210	195	201	185	172	167	198	182	189	189	200	193	239	186	191	215	203	205	189	191	187	214	217	220	208	210	181	177	188	200	203	199	206	203	170	189	191	194	199	192	183	184	209	208	192	194	180	214	200	181	199	196	198	194	201	195	183	196	182	200	207	205	192	193	184	192	194	220	201	204	181	209	192	186	177	210	195	172	217	188	179	197	168	209	189	187	209	174	225	178	215	202	179	188	192	203	186	216	199	188	190	165	193	173	208	197	201	172	206	160	190	189	195	182	182	179	217	175	172	185	168	188	207	206	195	200	167	167	190	188	147	204	193	191	191	179	171	199	212	204	206	183	188	208	197	188	210	212	176	199	204	181	203	178	185	191	185	224	178	190	201	175	195	196	181	166	178	188	199	176	177	181	195	234	150	207	195	213	196	195	194	210	176	167	215	192	212	205	204	186	166	187	184	192	218	206	204	188	218	192	210	195	203	198	204	172	191	191	192	207	218	178	202	196	194	191	189	192	204	211	198	201	175	191	182	184	183	199	201	191	182	172	206	209	172	174	204	197	201	175	223	187	179	191	200	198	219	195	206	192	222	222	186	199	210	205	184	194	200	193	166	188	181	198	182	212	195	189	170	206	210	198	207	224	176	188	191	188	190	212	179	187	185	204	186	177	178	197	217	196	200	192	224	210	208	182	206	206	173	218	195	184	213	190	215	196	209	188	208	194	182	175	188	196	201	208	190	187	207	209	205	185	201	196	167	179	184	179	180	190	175	185	178	175	199	212	210	207	189	197	215	171	190	191	200	178	217	204	205	183	166	222	186	188	182	186	199	205	180	215	182	203	200	204	179	183	168	175	218	160	200	182	205	169	171	192	215	200	179	218	207	205	196	180	194	191	197	186	188	173	173	200	204	205	191	224	181	194	183	188	180	192	156	172	192	194	192	208	194	200	194	203	201	219	188	193	197	222	187	218	209	234	173	194	183	208	187	170	180	175	191	175	179	177	173	205	197	189	179	185	185	189	156	172	207	197	218	160	198	182	191	165	174	192	206
16440	23482	20841	13314	3329	659	664	633	637	660	679	644	659	655	699	663	637	647	643	641	705	658	659	639	656	690	667	639	712	660	679	660	671	647	601	624	615	613	673	653	654	679	676	640	688	681	593	682	666	626	673	669	688	690	641	706	644	650	675	669	681	657	675	643	683	641	636	653	630	699	688	673	705	656	710	695	682	670	653	667	641	701	677	698	674	667	653	630	706	689	685	682	708	701	666	689	688	658	688	654	679	677	682	680	675	677	643	657	672	647	667	655	622	650	663	673	650	664	687	676	692	625	675	634	653	679	683	706	656	689	666	641	665	616	642	685	725	659	667	687	678	655	688	682	669	676	660	659	686	673	652	683	662	627	686	671	676	657	644	659	610	664	653	660	679	729	643	668	669	600	631	702	660	677	708	704	692	645	712	688	690	665	655	628	675	654	717	690	705	681	721	692	677	669	680	679	628	599	660	630	649	677	664	695	697	673	615	644	689	691	678	660	657	641	708	649	666	653	674	678	599	693	652	667	648	678	699	663	641	687	677	694	660	659	631	671	664	715	659	717	657	656	696	708	638	641	661	660	684	678	697	672	699	692	688	644	659	611	698	634	676	656	678	661	636	692	675	645	663	715	699	650	653	669	698	689	658	676	632	678	657	658	634	683	660	655	652	656	681	693	660	648	657	652	665	680	671	669	696	672	662	678	708	645	694	676	644	697	654	645	691	674	684	698	668	637	687	684	656	650	652	657	661	614	678	672	640	657	669	740	655	665	658	666	706	691	712	671	716	684	681	675	645	697	644	676	638	693	677	656	762	684	679	664	624	695	692	619	712	692	680	695	704	676	694	711	645	671	630	620	663	683	658	703	671	663	664	678	701	679	671	660	690	687	679	654	656	665	685	661	687	690	638	675	673	671	646	714	665	619	687	716	638	660	671	695	641	640	657	662	654	711	698	648	648	691	668	643	683	673	686	720	680	658	666	717	701	673	641	662	634	662	694	674	713	651	626	690	668	676	680	686	664	690	684	608	685	615	651	675	703	690	626	642	664	722	645	672	640	681	685	699	672	657	692	650	651	643	652	713	656	654	713	670	642	652	666	691	674	648	700	699	665	701	648	646	669	695	678	635	624	654	657	660	688	662	678	712	696	690	667	652	673	675	666	651	650	656	648	671	618	703	672	689	650	668	638	624	634	676	654	689	674	671	650	644	670	629	652	664	721	710	669	647	664	651	658	672	686	667	629	660	677	652	680	686	697	654	679	664	670	637	671	698	704	655	617	656	677	628	662	694	657	658	647	621	696	681	662	689	639	694	659	632	648	668	702	696	664	636	690	659	660	714	673	636	712	719	677	672	634	688	670	679	706	689	635	654	665	685	692	670	669	653	649	680	650	702	717	667	681	693	682	674	722	679	679	672	682	671	618	668	672	647	685	669	686	720	720	705	665	667	668	668	684	712	687	657	611	639	685	673	667	686	669	669	634	729	677	639	686	640	711	654	688	717	689	637	667	634	675	662	674	690	710	664	696	668	641	659	642	730	684	677	692	666	601	649	702	651	671	671	670	658	686	643	634	652	696	686	655	691	667	661	691	670	663	691	667	638	681	659	630	662	698	625	689	682	708	626	705	662	686	676	651	681	652	671	671	653	672	701	597	621	652	738	650	697	642	648	646	649	698	653	697	650	673	656	667	686	678	705	655	639	677	661	683	694	674	721	665	644	702	645	661	653	695	699	722	686	671	675	688	681	704	698	663	659	672	666	755	626	686	691	630	662	619	657	673	673	671	635	663	713	670	726	657	693	636	702	657	705	640	678	618	668	672	685	667	659	648	665	698	684	724	679	666	665	687	693	665	678	660	705	674	681	708	663	690	671	639	670	647	646	657	690	633	666	648	694	699	691	656	679	663	680	658	631	714	681	652	676	693	628	709	699	699	652	698	693	667	657	676	656	662	670	661	643	671	687	581	671	680	728	715	669	611	674	676	670	729	662	638	665	651	715	729	674	653	663	670	715	704	650	653	718	682	686	616	665	646	616	674	653	679	668	650	702	660	691	671	661	653	657	683	695	696	634	665	717	639	672	705	627	629	693	653	682	671	627	639	661	687	703	649	704	684	709	660	636	716	698	665	673	708	693	655	643	695	677	689	638	691	689	678	665	689	648	667	680	705	667	677	700	692	657	716	694	657	700	670	694	670	665	667	697	674	713	685	687	672	703	651	656	691	614	694	699	673	659	697	678	617	674	667	704	651	704	671	644	685	681	647	671	660	644	633	646	677	667	633	696	668	649	640	651	651	680	652	677	682	649	639	647	666	648	675	632	685	673	667	689	677	698	656	673	689	671	625	714	696	686	674	683	656	675	665	723	676	637	654	715	680	658	649	666	680	683	636	669	634	671	670	685	674	664	667	692	659	660	693	602	639	664	684	642	657	634	682	683	697	640	640	697	705	669	643	620	698	684	677	703	654	695	647	659	723	657	668	654	691	676	685	657	667	674	668	641	659	685	699	732	661	685	691	704	655	672	678	691	673	637	653	683	655	665	669	674	650	654	646	659	680	651	649	663	654	680	706	670	671	695	686	628	709	659	689	656	704	661	633	674	675	644	647	654	653	644	638	716	663	679	716	699	628	625	699	673	669	663	639	674	695	708	672	655	678	671	678	674	641	673	643	704	608	699	650	684	683	616	692	673	682	680	680	654	694	632	701	694	655	657	690	627	683	700	672	656	689	673	660	670	691	637	679	702	655	667	664	655	620	667	655	707	721	634	677	641	666	670	699	703	692	667	667	672	676	683	703	690	670	656	706	724	662	681	675	615	667	663	688	689	665	657	684	648	682	648	662	611	663	635	642	660	672	676	729	676	671	642	672	690	732	694	648	699	652	654	695	690	668	690	707	667	664	658	673	705	661	668	673	663	770	647	658	658	648	680	615	677	710	681	699	637	651	657	669	692	626	655	679	677	640	672	714	631	670	642	692	654	640	635	639	680	691	676	660	678	678	662	649	661	648	661	705	708	655	664	698	655	651	652	686	668	681	668	651	670	644	645	664	642	650	642	712	665	646	664	678	675	670	658	694	702	652	636	680	699	712	683	728	696	633	660	659	679	652	608	694	668	688	631	682	692	715	664	665	655	662	668	678	695	662	688	681	675	692	664	639	706	668	679	645	646	664	679	690	670	684	718	670	664	675	678	644	704	665	665	647	667	688	667	673	628	654	682	662	655	669	693	701	650	675	652	674	639	680	667	646	695	730	702	663	638	701	645	720	668	639	678	652	676	664	684	669	716	666	619	710	707	692	666	677	645	695	630	664	643	684	678	678	747	677	677	668	657	679	679	637	655	701	643	680	746	684	633	670	717	676	716	707	660	658	697	650	687	670	703	720	668	723	655	667	677	654	719	659	607	668	619	710	672	676	651	630	692	700	697	640	691	654	672	623	623	700	695	715	658	690	677	664	673	675	621	654	679	693	696	683	667	644	692	677	683	661	651
55446	70779	64497	42105	18713	2274	242	186	191	154	144	151	172	175	146	135	163	149	169	161	120	143	147	171	144	153	164	166	157	153	173	142	145	168	166	154	180	177	189	155	166	147	154	139	151	151	169	143	131	167	143	174	155	151	155	162	154	152	171	150	158	160	157	148	189	144	140	158	149	141	150	131	168	168	162	142	175	165	145	154	137	152	154	134	157	138	152	172	163	154	156	140	161	161	156	150	165	141	141	133	170	134	146	163	172	134	156	167	132	138	153	142	142	134	140	138	123	162	149	148	168	141	152	147	152	144	169	180	151	156	148	148	150	160	136	144	162	160	151	151	153	134	157	164	129	152	159	161	162	171	162	163	163	150	150	156	171	155	143	150	158	172	143	142	144	145	148	173	156	179	153	156	171	149	135	143	161	157	163	153	145	148	158	153	134	165	157	167	151	165	154	140	170	154	170	162	166	147	170	148	163	164	158	156	148	149	169	152	151	160	159	153	145	134	150	129	169	181	172	130	156	168	145	177	164	142	130	169	173	132	162	151	155	162	145	165	148	145	139	146	164	137	167	151	161	149	163	149	151	137	152	172	159	147	152	166	169	145	161	150	140	136	192	165	190	135	150	155	142	144	135	165	147	166	185	144	138	173	164	177	160	148	151	155	132	153	157	145	132	145	158	144	167	151	164	177	139	174	167	155	137	145	157	160	179	141	153	136	150	172	136	128	145	160	154	162	151	143	152	135	154	137	157	160	148	159	166	157	158	169	162	152	164	161	142	175	175	135	154	146	138	149	160	151	162	155	161	157	147	146	150	167	150	136	178	145	133	171	154	142	187	160	151	149	157	159	144	165	147	162	186	162	163	179	137	141	152	167	127	140	159	138	170	132	177	154	158	149	159	173	147	158	149	128	170	150	145	151	137	171	134	150	165	177	136	160	150	163	155	161	152	149	142	158	157	148	165	170	152	151	161	143	170	193	140	168	145	156	176	142	167	155	151	136	153	150	176	152	135	146	153	179	158	164	140	150	167	146	135	154	149	142	168	156	141	146	165	158	148	163	132	170	168	137	153	140	161	160	126	141	146	154	159	160	149	166	143	143	145	158	131	149	150	174	142	145	164	171	138	153	142	173	147	151	156	164	132	154	134	161	163	154	163	151	160	121	174	162	141	151	156	168	161	142	156	155	176	166	161	135	168	158	158	153	160	164	166	168	155	151	152	168	151	134	164	171	171	148	144	157	150	162	135	158	163	150	168	143	121	163	162	174	172	139	154	150	155	158	146	144	165	145	146	142	184	134	179	161	153	151	144	158	177	144	179	143	155	188	136	175	139	166	143	150	134	150	139	154	144	168	149	156	162	142	136	146	164	190	159	152	130	143	165	143	167	144	125	155	148	164	176	170	155	155	158	149	135	128	156	148	157	136	141	150	129	144	159	156	155	162	182	175	174	157	151	158	170	150	169	161	152	172	171	163	160	171	160	151	141	150	169	135	154	159	144	159	158	146	118	153	146	147	146	156	155	145	173	146	171	173	163	164	175	151	132	152	175	144	153	155	148	166	160	179	152	168	159	151	171	157	156	161	150	145	152	168	160	154	160	140	164	153	176	141	142	161	148	124	167	174	162	144	143	149	164	165	150	176	160	150	149	173	163	148	169	134	165	165	136	156	161	168	149	160	162	178	144	169	151	174	163	162	155	151	150	138	160	142	152	138	169	163	158	161	135	153	154	147	142	145	147	181	147	147	177	156	151	157	149	141	131	159	175	153	143	143	164	143	162	152	139	154	144	147	153	160	165	172	138	175	168	171	143	149	145	170	151	150	144	138	157	166	163	133	139	176	162	152	176	174	159	146	158	166	159	157	149	168	169	187	150	173	149	146	152	165	154	160	175	158	156	150	157	146	154	181	148	147	161	156	159	141	147	150	150	144	174	166	155	125	153	131	149	163	153	156	157	158	168	151	129	157	169	146	159	143	144	150	157	148	145	153	145	178	152	151	147	162	134	150	151	170	166	141	158	130	147	175	142	174	155	158	151	153	137	152	147	155	150	169	162	148	143	159	170	167	138	134	169	159	153	161	142	141	141	151	156	157	161	147	157	157	150	182	149	165	151	152	171	157	146	188	135	144	139	161	152	165	168	148	161	152	143	138	154	143	144	189	153	151	139	135	174	179	158	157	148	167	163	147	173	169	146	163	176	173	155	144	157	116	164	165	127	156	160	158	152	155	139	164	160	144	146	173	150	158	161	155	148	160	161	157	133	140	158	148	133	152	163	156	148	160	175	147	164	154	165	162	165	155	154	167	139	182	134	150	157	162	174	146	131	144	133	140	144	149	146	148	165	160	151	182	152	165	176	165	146	164	139	152	176	160	185	139	158	148	171	149	158	157	130	134	162	145	184	158	175	135	145	150	154	157	157	145	141	170	170	147	182	144	164	140	134	178	154	165	136	164	155	150	154	121	148	173	153	154	150	151	134	165	163	154	162	142	167	152	152	161	141	145	147	153	150	138	161	146	162	144	130	158	164	161	156	145	137	176	137	145	154	151	151	157	169	135	128	153	150	144	177	147	162	153	149	155	143	138	156	132	148	154	169	153	164	145	123	158	131	167	148	161	148	153	153	166	141	143	151	148	174	148	152	150	174	168	144	150	159	163	146	162	160	154	172	161	141	157	146	137	132	147	162	150	149	186	151	170	134	157	143	145	166	142	136	149	178	140	157	152	148	143	143	149	174	156	162	165	172	156	160	175	158	149	147	155	150	142	139	154	166	151	174	160	150	156	153	162	143	156	180	153	139	153	134	162	168	133	150	163	164	157	145	151	149	157	160	148	166	143	132	149	134	160	155	146	158	139	147	170	157	155	171	158	133	159	144	130	160	161	145	146	155	157	158	159	148	162	154	158	139	142	150	149	149	163	150	150	117	147	179	145	155	144	151	153	161	139	168	158	151	159	155	154	151	161	143	135	143	144	136	129	154	161	157	152	172	137	162	159	151	149	151	158	145	147	134	162	142	140	177	157	155	147	152	165	143	135	150	171	139	153	141	164	149	150	164	130	167	127	154	150	141	167	137	155	140	161	151	162	159	150	159	148	160	137	136	139	169	140	146	121	166	160	150	154	144	148	145	146	151	147	145	154	182	165	148	184	146	151	154	154	163	147	162	162	157	159	145	159	159	139	141	146	173	161	161	164	136	166	153	165	151	166	171	155	142	144	139	138	144	168	176	165	156	163	149	183	138	139	176	133	156	157	153	158	151	159	155	162	148	150	142	156	161	146	143	146	140	164	173	141	146	162	163	138	155	142	173	143	145	167	150	168	140	174	158	137	150	147	167	151	160	155	153	139	153	149	146	144	162	146	148	152	148	153	168	143	159	150	135	141	144	174	142	162	162	168	131	155	158	156	133	156	145	158	150	166	145	133	179	159	167	149	128	150	138	139	156	153	159	129	168	154	168	164	157	150	155	151	159	161	149	153	140	151	172	137
39910	57513	62039	46272	21569	666	578	599	557	577	569	549	554	619	553	592	542	531	570	563	544	573	516	531	542	522	565	541	557	580	574	537	568	578	563	542	555	563	522	563	562	547	504	538	539	535	532	554	564	552	572	527	554	591	552	534	573	531	523	532	557	550	544	555	530	522	516	548	552	513	561	523	521	569	575	516	499	580	563	556	536	548	588	578	517	557	534	558	562	541	531	564	538	573	534	567	579	547	565	573	546	567	529	551	555	529	545	548	562	580	553	567	551	507	578	546	581	536	547	542	537	527	514	547	551	533	538	547	528	539	527	516	571	518	544	555	561	553	492	528	542	505	571	533	582	579	515	548	523	517	541	505	555	539	564	541	500	525	542	529	582	525	570	593	519	554	574	534	528	538	552	539	553	519	548	540	539	542	555	550	517	538	533	523	569	526	602	577	550	584	490	570	528	566	548	547	520	575	576	547	542	547	525	544	526	515	551	561	561	511	555	475	535	570	526	580	555	565	526	544	559	580	543	511	543	562	558	522	517	540	570	572	534	596	534	514	539	533	555	527	555	569	547	561	567	550	517	541	486	592	537	562	589	566	511	585	572	543	557	556	560	515	525	563	576	547	566	602	561	551	585	550	536	567	592	549	529	544	571	488	590	539	507	482	565	504	551	559	518	528	534	475	538	516	555	541	547	557	537	576	517	587	533	518	565	566	532	625	561	548	545	522	530	583	566	518	590	502	507	551	551	522	525	577	547	530	553	583	569	516	551	558	569	576	567	537	529	522	567	562	578	560	548	562	521	552	513	541	550	572	530	591	545	512	561	540	534	556	529	551	532	547	574	528	533	539	593	527	553	531	557	582	545	535	562	566	529	554	538	544	531	575	575	505	561	507	553	504	530	506	545	517	532	553	524	562	499	542	548	535	532	565	529	557	542	576	578	541	525	524	572	545	510	512	530	549	568	554	594	533	531	536	565	523	549	566	540	537	517	547	554	557	556	525	554	546	566	481	586	555	538	559	546	540	548	564	548	465	554	580	541	611	569	526	565	524	533	537	584	539	545	530	526	530	554	543	562	515	520	562	518	563	547	557	578	543	558	565	512	559	560	582	534	555	578	542	518	513	562	563	579	545	519	564	543	540	551	560	594	569	522	552	553	491	587	539	517	532	516	540	577	534	573	562	542	523	550	517	540	531	554	529	553	529	526	574	549	596	569	500	526	529	551	547	612	529	602	550	564	551	542	499	547	573	562	543	581	532	554	620	534	524	579	540	531	502	511	570	528	558	595	559	550	538	545	498	521	531	544	559	543	508	542	548	556	541	520	531	514	535	540	556	561	548	575	556	503	528	575	534	553	533	578	558	537	557	538	537	533	571	522	564	519	544	530	552	569	578	555	612	501	554	509	516	531	554	552	561	516	515	538	560	559	536	604	578	553	556	513	573	553	547	561	582	566	539	564	553	552	543	514	536	545	543	490	583	523	531	532	592	569	561	518	603	608	568	576	565	540	553	627	528	554	576	535	544	527	571	569	543	559	533	570	588	545	565	582	530	537	548	544	573	536	526	517	519	522	523	552	540	568	535	564	574	474	534	517	508	572	553	534	565	558	531	578	562	550	511	557	526	547	571	554	616	527	574	546	491	575	528	546	573	540	558	562	543	534	567	596	516	584	551	584	587	501	557	534	545	549	582	556	547	517	519	548	550	547	572	551	564	507	581	525	510	526	594	519	546	557	583	547	499	560	570	574	541	547	558	589	524	530	554	536	523	578	530	544	547	519	548	533	538	557	535	525	549	532	529	576	550	535	556	526	512	543	545	551	541	590	540	512	537	575	560	530	535	517	590	575	572	552	529	487	522	541	580	522	589	564	547	517	526	540	535	539	524	560	593	530	540	568	536	585	544	547	518	535	536	514	512	559	522	572	534	554	553	548	562	563	556	524	551	564	534	569	534	549	496	546	550	497	547	561	562	566	577	533	500	557	577	525	562	575	550	571	571	563	547	565	500	526	559	539	588	546	535	545	526	576	561	520	530	496	558	526	536	562	575	546	582	543	563	551	594	568	575	535	529	543	577	591	530	536	530	525	538	545	532	514	560	569	572	524	553	545	570	534	541	571	545	513	557	519	561	582	551	523	533	530	552	530	550	557	544	530	534	541	549	533	542	571	574	580	543	569	551	554	514	591	574	544	535	571	584	500	565	508	549	551	527	559	551	587	522	512	552	526	538	549	528	512	512	543	543	564	525	516	600	544	531	531	518	572	560	536	533	525	556	563	568	536	555	520	565	577	559	576	528	551	554	537	590	560	600	576	571	529	552	547	555	547	578	578	542	525	562	527	551	543	486	530	529	557	540	514	589	512	551	598	523	531	543	548	515	568	559	533	568	555	523	526	544	511	553	580	516	549	556	563	584	547	535	589	528	592	529	543	550	516	548	567	597	529	568	595	547	533	530	538	531	518	598	564	549	599	563	545	507	552	536	568	551	537	550	531	506	570	577	557	525	544	521	597	546	535	583	530	544	567	554	520	580	559	541	553	545	511	581	554	569	532	565	567	538	544	543	518	513	541	519	565	501	555	515	529	547	517	551	536	556	556	576	588	542	539	553	567	563	545	565	560	559	565	572	592	543	564	525	564	590	528	563	566	492	507	560	539	576	528	611	540	543	542	575	530	535	572	529	547	526	549	594	550	569	541	484	523	527	576	560	570	614	561	603	532	581	522	587	494	543	533	543	539	521	541	551	529	525	549	536	533	546	542	541	551	546	556	561	515	493	549	519	578	550	495	545	528	569	570	574	545	551	561	520	522	607	555	517	575	572	579	545	548	561	539	527	507	552	543	524	510	560	506	536	559	489	576	567	558	560	563	555	518	560	554	532	581	535	568	507	560	546	509	545	525	543	527	532	591	510	504	540	539	549	575	572	536	565	545	500	549	549	566	510	564	568	517	560	513	515	534	518	547	566	530	566	558	533	560	577	550	528	550	524	565	537	516	526	568	562	554	524	547	564	570	554	561	537	536	561	553	571	539	549	538	546	570	576	536	574	559	511	541	580	521	515	576	581	515	516	553	576	598	543	501	557	538	523	530	552	532	584	526	526	503	587	575	526	548	593	519	541	533	561	538	549	574	537	542	580	554	535	552	554	580	547	564	537	543	550	587	541	549	566	550	542	505	567	557	552	556	526	510	504	524	520	545	560	596	576	553	563	543	558	575	547	539	567	506	578	580	593	567	574	537	568	481	527	555	533	549	566	570	503	559	546	554	568	536	552	565	577	532	542	577	540	506	527	533	584	565	566	547	546	527	544	539	558	518	502	516	528	579	535	535	534	585	529	531	579	537	535	530	566	559	583	535	542	585	537	580	564	565	565	565	546	592	587	562	571	548	523	542	493	535	552	531	572	595	576	562	584	551	585	591	576	561	521	574	583	511	529	530	516	542	548	539	512	535	564	586	544	575	571	570	519	572	568	553	561	557	535	559	564	548	552
68769	78324	69918	50825	24676	5100	493	263	223	211	202	221	192	240	215	220	234	240	211	229	237	244	236	239	191	202	221	204	214	227	229	195	206	216	225	202	200	226	216	216	208	202	227	216	229	229	201	226	221	208	195	196	219	227	206	242	215	209	232	224	200	205	229	192	214	206	198	213	215	202	194	198	210	197	213	218	210	188	234	207	203	208	206	208	192	214	209	200	181	207	230	201	205	194	249	200	215	181	230	226	237	224	211	218	216	222	209	261	226	204	202	223	237	205	201	207	218	207	195	218	208	197	198	216	206	221	211	199	225	208	239	223	199	214	213	201	209	196	219	240	230	226	230	241	213	230	191	215	201	253	196	223	225	228	220	217	193	228	215	221	230	215	223	217	230	195	191	207	211	264	215	196	201	202	204	203	205	204	199	213	175	214	214	212	177	216	183	226	203	223	207	215	206	230	206	208	223	209	187	201	214	199	221	220	208	195	231	210	248	203	199	207	176	206	194	211	192	206	229	224	193	200	206	223	202	212	251	211	208	213	199	235	211	222	215	236	227	208	220	219	192	226	221	214	220	202	213	245	238	236	212	223	233	209	211	204	231	213	203	217	229	197	206	209	183	205	213	210	181	215	224	209	205	202	234	187	218	210	200	233	215	218	189	193	219	229	253	235	241	212	195	208	213	232	205	208	212	198	219	222	187	204	190	191	215	224	221	230	195	194	217	210	207	216	188	226	230	216	200	206	209	229	229	220	224	210	212	220	215	210	209	211	230	207	235	232	204	205	207	209	205	211	226	220	205	204	198	211	203	237	206	218	234	222	237	203	239	190	192	239	193	247	206	208	214	180	234	197	243	221	226	215	220	188	213	219	227	211	219	225	202	206	220	194	213	209	196	218	212	188	242	192	237	239	220	215	221	227	209	228	191	197	220	236	193	208	244	227	209	222	216	210	206	190	210	209	208	222	232	229	215	222	225	240	238	207	202	195	220	227	215	216	212	198	209	202	220	208	219	247	228	245	223	197	202	229	194	198	199	204	217	212	203	228	214	194	197	208	249	193	199	186	225	221	229	227	223	199	213	229	224	238	227	212	191	208	185	181	227	234	226	227	223	205	208	210	193	212	202	200	190	217	200	258	204	244	221	221	208	223	235	190	216	208	210	231	213	219	201	244	231	207	229	210	188	208	211	213	201	225	197	217	192	202	239	207	201	228	204	229	220	231	231	208	217	222	217	232	209	219	212	206	228	239	202	226	223	226	230	221	198	228	189	196	200	200	173	207	219	200	196	190	217	245	227	215	201	212	197	202	219	200	210	210	217	211	216	219	214	223	230	204	192	199	228	217	235	199	210	207	211	203	222	187	202	229	207	199	178	222	210	203	221	238	248	214	200	217	194	228	221	225	213	205	212	206	212	212	228	213	237	224	230	212	214	213	232	233	213	220	234	222	234	195	226	207	202	225	215	225	200	220	214	215	200	203	206	226	215	215	199	214	199	209	211	224	219	213	240	216	197	210	192	209	219	202	234	220	201	207	220	219	201	202	206	214	210	202	213	208	223	191	207	208	198	211	203	201	234	223	212	205	224	210	230	213	207	226	192	217	226	226	217	216	229	210	222	219	209	218	209	189	209	216	236	223	225	201	199	232	210	183	202	216	237	210	248	215	218	224	194	201	207	230	227	220	197	240	225	209	225	190	211	211	227	219	235	201	220	213	207	199	209	201	193	219	186	213	206	233	206	219	211	214	217	199	213	197	221	223	222	222	212	244	213	208	272	191	192	240	212	206	207	205	202	214	213	203	209	221	225	213	209	246	205	229	238	182	219	172	219	198	209	203	192	207	199	227	226	211	224	226	205	215	210	215	221	211	204	223	222	212	197	206	208	224	203	197	235	213	223	246	218	199	211	207	200	211	221	204	216	214	226	213	222	238	207	242	229	221	212	210	219	226	215	215	214	223	207	190	202	210	176	201	197	215	185	219	222	186	218	193	210	215	210	230	223	190	208	195	246	228	214	221	196	220	195	221	220	217	242	200	229	233	230	197	242	224	193	239	205	212	198	230	211	197	213	197	226	210	234	212	218	201	192	202	179	198	211	216	232	224	198	216	222	212	199	239	216	216	220	205	219	215	207	199	224	234	214	194	201	202	202	200	218	188	200	225	220	218	223	219	215	189	225	213	209	214	186	200	228	215	238	196	201	204	220	186	232	216	197	219	219	193	208	233	229	209	198	210	215	199	206	204	225	219	210	199	209	192	222	209	219	216	204	212	246	201	212	193	213	204	204	232	173	246	211	197	234	207	192	218	207	206	218	207	225	215	217	216	213	202	220	203	232	215	229	207	205	208	230	199	215	237	233	206	226	213	216	210	223	233	231	209	206	192	190	235	197	223	201	210	199	208	203	215	199	224	197	202	215	216	240	214	196	183	220	210	218	213	217	208	227	213	219	226	225	194	182	208	188	226	214	217	205	209	209	217	216	178	229	226	222	203	225	211	208	206	203	232	226	224	222	227	199	225	161	225	210	225	219	216	231	208	206	214	215	208	210	210	203	222	238	218	231	212	209	220	199	217	205	218	194	203	242	215	231	206	224	203	227	204	202	224	192	212	211	249	222	185	233	230	200	230	217	207	199	199	219	218	236	203	206	195	196	222	207	200	200	215	226	230	215	226	196	195	207	217	192	234	227	219	205	238	212	216	213	197	163	228	221	212	213	225	207	215	218	229	226	226	224	210	209	194	205	199	224	240	203	207	237	216	232	205	250	217	221	232	214	220	218	207	229	223	219	198	214	220	209	202	206	218	210	229	257	235	184	205	237	215	229	198	208	245	195	228	208	210	204	217	229	195	187	199	223	206	200	215	196	207	242	199	214	219	223	199	231	231	217	218	223	201	250	233	216	208	195	186	215	212	192	218	234	215	201	208	216	203	218	219	234	219	227	220	208	223	201	195	212	215	195	204	229	184	215	224	188	213	233	220	216	212	202	209	204	200	226	207	199	199	238	196	218	193	196	215	203	221	203	222	238	186	206	233	205	229	216	206	242	210	202	196	210	200	210	213	206	222	208	193	238	202	245	214	224	204	210	208	202	218	225	210	224	222	230	220	198	213	207	208	203	220	204	212	253	203	223	213	225	188	223	211	235	202	213	229	235	204	219	208	197	195	210	194	216	194	221	210	187	196	208	214	208	209	219	194	200	227	225	220	230	229	196	219	224	208	206	235	207	204	194	214	212	190	186	209	197	204	232	212	244	209	216	214	246	207	202	200	231	228	221	229	230	210	203	220	209	247	185	225	222	207	216	202	220	204	216	194	222	213	233	194	213	226	205	213	192	205	241	188	242	209	210	193	210	223	231	219	213	211	212	200	218	177	195	219	227	198	203	224	203	220	205	210	203	241	227	218	214	202	205	241	200	194	216	212	207	193	215	236	215	211	216	247	215	222	213	207	201	229	226	218	217	216	205	216	210	238	215	216	216	212	211	223	214	213
53392	69783	71994	55277	26477	866	792	815	772	772	714	723	706	710	756	754	707	740	685	703	743	750	667	709	674	741	714	694	705	747	769	703	783	734	731	717	709	677	722	725	677	724	710	763	701	744	718	697	686	762	721	677	694	685	666	710	672	724	688	709	696	726	678	654	721	688	680	702	742	746	717	718	680	747	710	671	695	751	707	717	774	688	674	694	723	712	699	673	661	694	698	710	730	685	684	722	709	738	703	683	698	745	741	746	701	705	689	742	731	699	735	698	708	688	699	677	664	764	718	721	695	760	733	716	704	705	719	719	663	705	704	739	749	631	719	720	710	676	748	733	729	665	681	701	711	689	668	733	660	728	682	709	652	718	715	713	727	695	677	670	726	715	674	730	723	661	703	693	711	683	674	699	733	687	710	662	668	706	743	705	706	708	721	726	687	681	726	718	730	702	731	714	730	739	670	719	676	690	714	702	750	682	701	725	706	746	696	649	725	717	722	727	732	722	738	711	729	701	670	701	718	656	678	711	689	692	732	729	727	737	654	744	703	699	695	761	718	699	711	732	678	727	662	717	709	668	742	739	675	717	724	757	724	676	690	724	692	679	675	720	738	705	664	689	732	739	719	687	700	703	748	698	703	668	708	674	675	708	710	737	708	721	711	735	688	666	694	709	686	665	709	724	692	692	706	725	660	687	747	706	686	687	715	697	714	655	687	697	720	763	754	722	705	718	721	758	681	710	677	695	765	692	701	673	689	720	692	692	707	756	707	731	702	707	702	689	703	683	732	673	733	749	718	685	805	757	671	695	704	728	710	683	680	701	710	709	740	669	720	697	676	746	733	698	727	708	728	648	707	679	717	726	753	691	709	728	711	683	696	697	702	747	736	697	696	689	689	715	689	709	706	717	667	701	721	740	769	670	695	711	678	714	710	695	758	673	731	736	723	697	738	727	724	691	706	711	697	683	697	719	669	710	661	720	717	694	716	693	682	714	703	689	762	709	685	727	684	688	741	700	652	710	708	715	698	686	721	681	746	737	690	682	696	686	733	705	739	696	709	708	652	743	708	737	699	702	707	711	721	705	724	695	676	716	743	689	685	710	729	744	716	685	703	682	706	659	694	703	722	699	704	712	704	650	753	714	717	717	678	754	674	675	687	691	710	778	718	659	700	714	698	712	722	727	714	710	680	686	718	687	760	703	692	730	733	761	699	718	732	691	710	657	743	767	671	718	703	730	661	696	696	713	673	769	741	666	677	673	710	712	672	681	702	677	745	704	693	619	661	693	694	730	663	698	755	738	689	684	667	698	749	688	728	672	733	753	652	704	731	654	749	690	685	724	653	690	734	725	710	704	692	717	733	716	736	680	741	686	678	688	686	761	673	680	732	732	733	678	685	686	695	709	689	699	690	632	709	716	688	702	672	731	755	713	702	713	688	732	693	680	693	695	711	663	726	761	747	723	711	699	730	720	734	685	755	657	723	733	702	711	705	701	680	715	684	734	702	713	741	719	712	725	750	717	691	720	721	704	741	700	696	691	656	746	681	712	702	667	729	643	703	718	656	683	676	717	683	724	715	693	698	673	672	699	721	679	705	730	721	689	744	675	669	711	724	687	709	710	695	711	658	706	725	690	729	695	713	661	687	718	748	718	704	737	679	710	740	714	708	721	746	672	696	698	710	726	733	704	674	707	686	736	704	723	709	720	696	729	761	713	741	705	777	630	714	707	702	698	725	727	693	659	758	764	712	736	723	679	677	728	678	733	672	722	697	711	666	726	705	711	758	732	695	736	730	721	662	725	697	722	717	694	712	671	708	665	748	720	704	720	707	693	683	710	673	740	738	717	720	716	794	713	710	684	731	702	685	718	709	748	684	739	721	732	704	656	680	676	701	673	689	718	720	726	702	770	718	669	674	674	721	715	730	695	659	686	745	683	652	733	695	692	695	682	721	725	680	689	685	716	705	755	718	715	741	665	699	676	718	668	719	682	687	707	699	712	704	678	701	731	724	701	736	723	682	677	711	749	730	694	707	775	674	701	695	735	738	706	686	702	690	704	715	693	683	701	655	679	700	698	697	730	706	661	725	698	724	741	651	677	675	703	738	693	699	670	682	728	719	663	695	683	633	698	711	721	709	709	716	688	730	748	701	715	656	715	673	684	712	675	713	685	673	680	714	687	692	705	675	687	665	694	678	704	738	698	695	744	709	700	724	697	668	728	700	752	697	710	655	721	676	735	720	714	686	710	723	730	704	655	695	722	704	707	687	745	757	683	737	682	717	687	704	686	724	713	746	694	732	702	714	731	736	708	727	695	692	687	712	744	708	699	693	677	680	698	682	662	711	721	669	740	693	694	690	684	738	683	736	724	751	727	723	721	686	721	704	719	688	710	756	652	666	734	713	702	708	705	763	752	685	709	715	703	714	715	717	738	666	737	771	746	675	718	730	712	720	686	706	676	694	695	723	718	710	700	693	695	673	694	677	726	725	724	686	705	714	726	722	737	707	725	718	676	697	728	712	680	766	689	708	658	689	724	720	716	668	716	731	725	717	703	690	694	734	683	692	676	722	660	687	729	695	671	693	711	676	691	703	707	732	708	699	719	695	666	660	736	690	725	702	706	709	710	733	701	703	694	718	675	733	669	675	671	736	677	690	704	722	699	741	707	725	708	763	759	721	679	688	721	704	693	730	720	723	681	689	717	676	640	719	720	704	679	723	685	697	678	715	647	681	727	754	689	680	684	661	708	726	752	692	684	671	748	720	714	683	672	645	642	691	743	714	688	723	739	694	674	701	684	658	731	725	717	733	712	726	725	683	642	697	722	725	716	703	737	659	689	745	701	694	722	727	712	713	655	681	727	678	748	734	706	702	745	729	680	690	701	760	697	698	713	669	692	679	697	714	746	747	709	737	728	696	745	707	763	677	688	748	689	698	714	728	700	700	708	688	727	730	708	721	635	721	747	715	745	724	701	690	768	697	728	735	691	681	709	690	682	712	750	727	728	692	734	702	702	704	683	689	728	696	704	689	731	696	737	704	706	711	711	724	718	684	705	701	757	687	690	687	749	719	708	739	691	738	750	697	658	689	718	698	689	677	728	696	762	721	726	715	722	683	706	701	715	657	671	676	688	724	738	717	734	645	712	710	712	730	736	695	683	746	721	723	726	694	731	696	736	709	681	728	695	657	675	733	716	707	702	711	663	730	732	710	668	718	736	668	754	736	691	690	680	719	694	678	675	655	668	692	727	713	655	696	710	750	685	733	686	704	691	705	634	733	708	692	674	730	690	690	752	692	687	746	712	680	697	706	728	675	732	755	726	677	764	700	726	694	673	668	705	766	693	703	709	717	708	688	736	688	714	710	696	740	726	688	729	699	732	688	736	666	727	708	690	758	719	713	710	690	708	724	724	706	693	660	706	694	750	691	712	702	685	692	695	692	694	680	745	710	707	697	748	679	693	731	682	704	721	754	721	721	691	734	706	724	729
21893	18080	9844	4542	989	262	200	205	228	214	206	212	194	186	217	206	186	210	184	212	190	178	195	191	208	195	217	201	186	186	187	197	215	194	207	217	175	181	205	203	226	193	204	193	223	210	202	194	180	202	179	196	187	180	217	188	200	225	190	209	185	227	190	228	221	196	218	198	216	222	204	183	199	223	211	207	209	215	210	203	215	192	209	212	172	174	195	206	186	208	187	168	199	181	209	224	228	208	201	198	189	193	206	201	206	194	210	190	179	213	168	206	213	213	221	195	211	216	194	196	184	191	206	185	166	230	209	205	197	200	183	203	205	206	183	172	202	210	188	181	190	219	202	209	194	214	193	186	197	199	171	195	186	194	201	181	206	196	200	210	205	184	211	211	180	176	201	205	176	211	211	189	199	198	191	195	191	218	197	209	214	185	198	189	187	208	204	207	191	165	181	193	203	211	216	199	208	203	186	185	217	221	212	211	171	209	227	206	209	197	192	179	211	214	204	194	197	193	225	212	217	182	192	234	212	200	191	196	197	218	217	201	206	178	189	224	204	188	228	198	206	210	199	190	218	227	202	185	251	192	222	182	201	205	203	222	188	179	221	215	203	223	207	183	203	197	205	209	195	189	219	209	203	192	187	229	178	208	203	192	195	193	206	199	230	194	172	211	198	186	189	182	186	187	210	193	183	186	192	212	208	176	194	211	191	194	213	190	222	201	176	198	196	204	200	182	203	220	193	197	178	207	188	188	223	196	205	209	209	198	190	212	201	211	208	221	216	205	205	190	233	211	206	207	187	214	215	198	197	204	202	196	192	179	218	187	228	190	205	197	178	189	202	188	203	221	209	203	206	194	216	205	204	211	184	196	207	209	203	201	214	195	187	206	206	202	204	173	209	207	200	198	219	207	197	190	179	191	185	196	206	200	190	196	189	214	208	190	199	192	194	219	200	177	226	190	200	199	208	189	186	177	199	195	213	191	223	211	226	226	197	185	219	210	212	210	213	196	234	191	205	175	197	188	196	201	188	216	231	182	201	193	200	202	202	212	203	208	206	206	200	210	182	198	200	201	212	209	205	196	208	204	187	212	212	205	211	195	180	202	208	223	198	183	173	195	177	190	196	220	194	182	211	205	203	210	199	202	210	205	184	196	212	220	201	202	213	204	234	214	183	192	179	210	185	201	195	208	208	188	190	196	217	197	189	202	180	175	230	183	234	212	208	201	237	175	205	217	195	168	200	214	211	203	180	200	185	221	216	200	188	207	194	204	216	178	193	210	212	181	207	193	196	188	178	196	181	210	216	219	209	232	218	171	190	210	196	188	194	198	195	202	187	183	198	201	206	200	188	209	213	202	201	189	219	206	190	213	199	212	228	210	200	182	199	185	206	203	225	187	194	219	202	193	189	219	196	201	193	194	225	176	199	201	202	209	200	205	197	214	202	234	206	204	189	226	204	206	215	199	222	197	185	213	227	197	205	197	181	183	199	206	197	230	208	207	213	181	215	191	189	199	175	207	197	212	182	176	200	212	200	186	214	192	205	162	202	198	215	201	208	221	206	208	205	199	205	206	167	189	189	198	191	187	205	224	218	185	207	187	207	229	190	193	190	203	197	188	209	205	195	198	212	210	171	198	186	177	200	193	189	214	190	221	194	209	192	213	206	211	202	197	174	201	192	207	201	185	188	220	208	194	187	220	188	200	209	224	210	178	190	209	202	213	211	203	172	200	195	211	188	190	226	202	197	187	211	216	173	194	211	192	230	178	207	197	210	191	219	209	201	188	187	183	174	214	219	211	224	200	182	200	207	194	190	212	174	215	173	189	214	199	209	221	194	202	193	196	188	189	198	185	209	187	207	179	218	200	213	183	197	217	221	218	217	187	210	200	183	182	217	206	212	200	201	223	202	217	202	214	206	187	202	198	217	205	193	202	200	204	200	174	193	198	193	203	206	220	192	202	211	192	223	212	225	190	205	200	202	213	186	203	198	210	208	208	195	196	193	205	218	190	201	202	229	190	232	236	195	219	208	211	203	190	203	212	196	194	199	203	186	210	203	224	208	187	218	201	199	190	227	240	207	212	207	166	201	215	209	187	220	182	214	186	201	186	211	180	218	202	192	170	193	220	202	181	190	205	179	179	216	216	194	200	195	193	192	202	199	199	172	181	202	197	211	200	206	207	205	227	222	199	225	190	202	201	220	180	202	194	200	183	212	185	198	187	184	198	209	207	195	187	203	158	207	199	182	211	205	183	164	201	179	190	216	224	202	175	173	197	192	189	206	199	202	221	187	178	229	200	186	205	182	211	196	193	214	179	224	214	211	216	199	208	188	212	212	191	196	167	211	213	202	204	212	199	205	204	194	180	224	165	207	169	206	206	183	211	214	184	208	193	187	174	207	198	200	195	192	226	176	208	230	175	195	192	208	171	201	186	215	187	176	220	215	216	198	211	195	186	204	196	195	199	201	202	174	206	183	208	203	175	200	203	211	168	183	169	210	213	231	191	211	219	161	189	227	205	227	212	209	198	206	216	215	225	204	199	183	215	194	194	172	207	193	201	195	182	201	228	192	203	171	197	187	205	202	193	208	209	188	201	215	197	205	193	187	213	197	192	178	212	195	199	205	221	192	198	191	202	203	197	211	203	223	176	218	196	205	232	204	216	209	195	177	192	206	180	188	184	201	199	177	182	211	186	226	210	207	208	216	200	208	197	192	186	221	178	197	162	201	194	201	217	222	217	212	192	209	209	192	222	174	196	231	197	204	189	207	216	215	180	213	228	215	203	227	177	224	169	197	184	195	199	206	182	174	185	205	200	196	203	203	218	193	203	216	223	198	188	230	200	206	208	209	225	234	211	221	171	194	207	215	219	202	180	192	183	201	225	194	193	211	204	191	196	184	209	195	194	175	209	199	204	203	225	205	202	236	211	230	221	215	208	206	214	210	194	212	212	192	203	190	208	168	214	237	178	207	197	182	196	199	199	187	222	185	203	188	198	199	172	200	167	195	200	210	215	181	204	202	215	177	207	186	196	192	198	223	192	176	223	180	203	214	190	203	214	201	212	189	190	219	191	186	219	198	196	214	228	186	205	215	189	196	185	185	196	202	193	225	203	211	201	187	193	224	155	192	174	190	194	197	180	223	167	197	182	193	218	193	217	209	212	200	199	215	176	203	188	194	205	212	188	206	204	203	173	187	184	187	178	196	223	194	212	206	198	213	170	202	186	204	216	207	160	220	207	217	190	204	220	194	224	220	204	205	195	217	176	228	189	217	198	225	200	220	222	212	207	178	184	197	198	184	209	204	209	205	214	201	200	196	186	220	203	229	218	208	202	202	220	215	212	221	168	219	186	219	188	205	174	219	212	195	199	212	192	178	192	202	204	207	191	227	192	199	165	207	183	189	216	189	218	206	218	188	194	190	180	207	213	199	203	207	205	211	184	215	195	214	194	180	218	180	196	215	199	214	220	209	197	194	199	206	195
25051	24273	17478	11451	2848	682	715	743	703	708	696	663	719	705	723	648	740	675	678	700	700	718	749	682	705	679	710	701	735	712	674	690	685	681	727	708	692	723	694	681	672	666	691	675	688	672	684	686	728	692	678	713	729	654	703	660	630	718	697	697	687	650	699	669	711	695	656	726	710	722	683	694	675	663	680	691	667	676	694	681	693	641	691	652	692	664	664	709	663	654	701	687	712	680	672	692	731	645	709	694	708	659	687	662	685	661	649	671	699	649	699	693	660	637	682	686	668	698	740	653	675	699	758	725	690	716	678	690	714	748	709	739	724	749	654	712	679	698	661	696	672	660	687	677	708	685	658	681	707	697	701	720	712	737	701	719	644	707	694	706	692	689	657	640	708	741	729	654	653	713	733	656	709	715	694	682	658	691	697	673	706	723	691	716	691	658	764	739	727	667	682	700	713	693	732	674	675	714	674	728	723	671	668	682	706	710	656	728	697	712	668	698	685	698	674	682	677	724	707	691	668	697	685	663	695	736	690	721	716	651	704	658	661	696	711	689	703	690	664	636	726	696	681	675	682	677	652	714	761	664	711	677	675	684	708	643	664	699	680	652	672	688	681	703	677	664	716	676	701	645	732	680	699	678	685	771	723	691	758	636	680	699	691	703	663	751	704	694	662	739	637	698	698	713	687	626	660	663	683	673	679	678	673	646	694	694	701	683	670	690	670	699	717	676	750	669	643	687	656	685	648	719	727	702	660	696	692	681	665	676	637	708	665	709	713	706	714	660	701	666	667	681	674	668	698	678	686	661	688	726	725	707	703	732	708	693	699	720	725	715	738	667	719	708	690	722	685	677	714	703	731	732	701	651	762	684	680	712	687	722	663	725	670	651	687	719	658	757	701	677	735	695	737	697	714	650	708	707	691	680	705	701	698	697	675	662	659	712	670	728	676	707	653	704	704	696	646	707	706	672	614	639	688	736	692	691	685	727	713	720	659	697	690	677	675	669	673	643	657	716	671	657	688	651	708	733	689	697	672	705	695	649	678	683	734	678	696	659	675	704	719	737	706	698	695	636	678	670	711	693	669	674	674	719	722	700	657	663	648	692	685	650	723	683	721	700	725	685	691	700	676	682	656	644	662	695	672	663	683	699	699	696	715	717	700	677	677	658	687	736	694	693	701	706	682	713	656	703	714	722	715	677	646	673	703	661	660	696	713	674	683	669	687	706	714	681	706	688	695	679	686	699	673	680	723	715	674	710	665	680	691	677	683	696	665	671	653	702	660	726	692	693	703	655	707	701	676	717	724	648	734	713	679	680	695	656	718	694	653	704	717	704	693	723	689	669	680	684	690	693	679	667	681	666	678	673	740	673	699	631	705	669	656	691	688	668	656	678	666	696	688	659	683	712	692	666	709	657	718	715	693	692	699	702	732	670	699	686	695	700	708	697	695	671	674	673	687	655	660	740	741	712	679	741	713	743	671	667	699	658	665	733	673	706	712	706	672	688	700	728	660	664	664	706	676	697	699	710	701	703	670	715	676	681	681	666	717	696	683	697	713	693	706	691	628	681	726	679	716	677	690	684	707	696	668	691	698	694	666	695	665	697	691	668	727	650	708	694	688	722	743	701	658	613	668	692	672	678	641	713	718	695	711	706	657	736	674	665	720	676	671	675	715	692	674	677	676	702	696	715	708	707	677	680	676	667	673	725	691	656	691	648	709	663	707	701	676	733	677	704	686	688	686	714	677	647	703	672	686	670	688	687	721	698	680	688	699	678	703	725	652	724	670	691	700	676	717	644	699	716	704	686	677	727	694	707	718	657	711	677	748	716	700	698	708	694	716	728	658	754	727	652	672	695	691	739	696	695	672	611	732	644	719	713	700	699	676	688	716	694	666	692	704	708	711	679	693	654	695	692	704	747	648	727	690	698	733	679	668	693	683	655	695	731	736	693	688	688	710	720	742	660	708	709	685	675	713	710	715	696	689	718	671	666	705	690	730	673	683	652	683	682	685	696	765	696	703	706	687	703	684	669	753	706	687	658	694	694	673	734	664	722	694	706	722	698	661	630	693	698	708	740	698	739	751	695	675	697	770	661	678	697	738	710	697	652	677	604	697	727	686	681	710	695	676	717	704	671	696	710	716	681	696	667	675	696	692	641	663	616	627	725	693	639	719	679	702	724	721	697	696	692	692	675	718	697	672	667	662	733	731	692	683	696	731	724	668	683	666	678	671	649	658	718	721	698	676	707	681	687	680	691	745	727	653	681	657	717	682	727	689	664	720	650	687	691	696	723	675	715	675	689	737	631	683	679	704	690	708	698	690	710	680	733	711	673	701	698	709	638	695	698	659	711	691	742	675	679	723	689	712	738	677	706	707	688	683	680	722	677	713	657	680	678	681	746	687	659	686	732	725	684	696	732	680	689	735	672	670	683	698	701	734	673	678	672	713	669	666	648	638	660	727	661	705	666	685	668	658	682	699	687	670	704	715	731	673	747	759	690	735	674	708	646	653	644	728	638	719	737	695	682	694	663	671	687	701	742	688	703	657	724	694	696	647	690	658	715	715	653	680	690	656	717	724	721	670	711	732	739	692	697	658	678	700	673	695	673	668	671	679	708	707	671	666	694	698	665	692	713	691	640	750	678	693	695	701	674	660	662	720	716	687	629	691	703	689	710	669	717	650	681	704	688	672	707	664	683	700	695	692	684	661	712	631	734	707	720	720	655	692	688	691	697	709	685	684	696	688	657	694	662	731	683	680	698	747	678	677	683	642	710	704	704	640	713	737	665	694	720	671	682	694	643	705	712	662	687	742	662	687	690	734	680	722	694	690	774	656	693	694	641	692	693	664	650	675	709	711	680	653	653	694	693	688	708	702	662	711	723	687	698	680	696	686	670	684	668	740	687	655	672	675	693	713	689	695	703	691	697	709	676	653	668	626	681	683	694	699	686	668	686	744	724	708	693	659	647	647	737	684	678	744	665	721	690	712	665	706	720	681	697	724	644	689	697	668	683	647	732	684	699	690	674	639	719	703	703	725	700	663	686	623	734	667	644	662	666	707	670	722	659	672	732	649	670	724	661	662	682	709	689	659	716	673	708	713	714	723	675	697	672	691	664	660	695	688	676	720	677	646	683	719	704	668	753	673	662	675	738	701	681	673	724	704	724	733	702	694	677	681	675	669	658	678	720	691	638	658	681	666	697	708	752	618	681	711	686	690	743	678	709	680	665	697	703	693	677	655	643	673	688	707	694	718	712	731	666	696	708	676	699	726	719	671	690	696	646	655	723	713	696	726	687	679	694	683	662	666	679	703	725	692	720	708	686	689	721	641	725	692	674	670	762	721	691	709	632	699	694	693	679	685	698	724	710	672	711	680	742	721	683	689	632	733	680	686	695	698	688	626	730	652	721	639	725	690	634	707	689	710	685	706	685	671	638	701	708	696	694	658	667	694	704	710	730	692	599	692	682	682	739	692	708	688	700
66651	66338	53768	33730	13316	1152	230	186	193	181	186	185	167	198	195	162	187	161	181	189	184	184	184	179	174	173	177	161	171	184	165	167	173	189	160	169	156	158	180	203	174	180	174	170	175	176	187	142	177	174	173	177	148	162	166	198	162	165	177	167	147	143	168	173	171	168	181	156	158	167	169	135	159	195	162	171	159	166	158	179	162	188	190	155	178	178	185	168	164	181	156	183	153	180	167	161	175	189	170	152	175	173	160	158	163	161	192	165	156	196	184	188	185	203	176	137	171	167	177	186	185	184	195	145	199	174	186	165	157	165	168	154	190	165	166	149	188	175	182	185	169	193	180	178	162	146	171	163	163	168	183	163	171	162	172	196	171	171	179	164	157	167	159	187	171	167	170	171	184	182	161	167	182	190	182	182	169	155	166	156	154	189	190	172	173	156	177	175	168	179	168	136	156	167	178	172	174	163	180	158	176	169	158	173	171	183	165	184	174	161	197	150	178	154	188	172	157	197	164	169	157	180	186	174	169	159	195	167	184	162	174	165	167	163	159	160	165	159	166	175	139	180	193	181	172	185	163	185	169	174	186	165	188	158	174	171	183	142	156	161	173	196	191	173	160	184	200	168	167	154	173	152	155	192	138	158	167	187	173	171	185	160	165	180	171	174	180	174	199	168	174	163	149	168	174	150	183	168	162	181	193	165	177	164	160	163	166	153	184	166	172	181	166	159	191	170	187	177	189	157	185	179	159	157	186	192	187	195	176	182	176	165	144	179	191	196	165	169	192	185	166	175	190	175	155	162	168	171	187	192	157	177	184	176	188	200	148	177	144	165	165	180	147	187	174	177	165	177	159	160	151	178	173	158	159	168	171	156	158	163	170	170	189	183	161	149	214	186	172	174	189	170	174	199	176	182	161	164	172	155	163	170	160	170	173	143	181	169	176	174	167	174	144	174	168	161	148	197	174	190	183	183	176	150	189	177	176	182	161	179	156	168	166	173	172	183	187	162	179	178	172	173	176	175	190	166	176	168	159	174	165	175	180	160	182	174	177	176	161	186	194	191	176	175	169	173	164	170	161	172	179	183	192	178	175	167	191	180	167	149	159	173	170	178	146	190	189	162	180	164	180	181	174	163	171	198	171	168	144	172	168	191	183	171	183	156	147	144	171	176	163	195	175	163	173	173	162	183	192	147	179	156	167	154	150	178	168	180	180	166	169	155	178	161	145	183	164	153	173	174	162	180	179	183	176	163	166	181	165	181	192	198	182	191	171	166	163	150	193	184	175	172	162	149	185	164	160	178	160	181	157	174	188	165	175	162	178	138	178	162	174	171	168	177	162	178	162	181	177	154	167	179	171	167	163	169	160	167	160	186	192	169	160	167	161	166	187	178	179	169	187	164	170	176	159	183	162	182	174	169	162	176	175	174	184	189	178	163	157	158	182	189	167	162	177	156	163	154	154	186	172	189	174	167	161	160	162	179	172	178	156	163	167	187	163	170	171	162	188	136	168	154	203	178	186	175	158	180	184	182	145	147	152	158	161	135	156	173	180	168	177	200	171	165	185	175	188	161	189	177	171	181	170	178	174	175	167	166	184	148	183	163	180	176	130	174	154	178	181	168	192	168	159	165	179	151	148	164	161	144	155	158	179	160	171	164	188	160	181	178	166	170	176	155	157	159	184	163	180	162	163	179	180	174	145	165	169	181	173	174	161	174	161	161	167	170	193	203	172	155	166	154	182	147	156	197	151	162	151	168	153	177	189	142	167	162	172	167	199	155	180	186	174	182	159	179	175	185	163	186	162	159	186	180	180	151	173	168	162	165	163	188	183	177	200	170	174	163	197	176	164	202	182	172	160	183	169	166	158	174	176	153	151	176	172	171	155	182	150	204	171	172	167	170	161	171	162	157	172	166	153	167	164	164	177	177	174	192	188	165	166	164	177	171	175	159	160	171	163	184	160	175	167	172	144	177	186	163	154	147	156	176	185	157	174	180	156	159	175	162	175	180	185	161	179	170	183	156	182	169	169	163	181	162	189	161	158	150	176	180	169	155	158	194	176	200	173	189	151	176	185	159	181	149	167	144	175	178	173	187	163	126	188	171	188	178	184	160	182	176	195	168	166	177	170	158	157	176	171	163	183	188	168	170	171	196	183	152	165	201	169	167	166	181	176	159	180	163	163	184	174	162	147	173	184	198	156	163	153	156	178	160	150	168	176	180	183	168	158	198	186	167	208	165	189	182	161	167	207	214	164	170	172	177	146	189	164	172	191	168	167	163	171	150	186	163	142	189	178	166	170	163	181	177	153	178	170	166	176	186	165	166	151	198	167	166	174	168	158	164	162	167	215	161	176	179	164	163	160	165	169	179	158	192	177	135	166	184	190	170	191	176	181	182	170	184	172	158	171	193	181	184	170	170	188	159	187	177	171	170	180	166	176	166	171	196	170	164	188	173	183	170	202	183	168	155	167	140	172	193	161	171	164	171	167	185	186	182	158	180	169	157	180	149	174	194	175	157	189	179	182	145	196	183	159	188	176	162	169	180	177	146	185	193	157	185	170	177	146	196	187	143	158	173	181	158	183	164	205	160	169	175	174	175	183	186	152	173	174	173	173	182	171	151	179	169	188	163	169	180	178	174	172	171	157	175	176	190	175	168	161	162	171	146	176	163	177	168	158	155	153	155	168	170	173	167	172	178	177	172	184	183	169	178	172	198	179	170	183	180	179	163	158	180	162	176	162	152	174	157	141	157	169	183	189	183	159	155	153	185	173	183	178	173	176	181	212	171	197	168	171	167	175	166	194	183	177	158	153	156	165	161	189	170	173	158	184	180	167	186	167	205	171	147	164	167	161	188	159	180	168	167	198	168	172	165	157	157	153	160	169	163	178	172	184	173	170	155	147	164	166	190	155	169	165	154	168	168	167	162	175	179	171	157	151	169	174	171	151	204	168	175	171	167	158	161	167	196	165	168	190	160	147	165	172	163	174	166	165	157	173	178	179	181	154	175	183	164	190	142	172	178	165	170	185	162	183	179	163	158	164	157	172	158	175	207	159	162	182	165	205	173	182	184	173	170	163	160	166	173	195	177	148	163	197	163	178	163	183	151	165	174	155	166	158	181	169	173	160	163	174	175	146	175	190	181	150	136	166	187	173	166	187	164	161	180	166	137	151	192	160	157	178	186	160	160	193	165	157	166	167	170	159	144	168	174	183	187	174	185	186	181	164	180	160	183	162	164	162	143	170	174	178	194	154	183	163	182	161	152	158	174	180	172	190	175	197	164	179	154	184	186	189	175	186	173	186	163	170	186	166	176	156	180	167	186	178	164	187	189	171	164	198	157	135	159	166	158	168	170	167	176	171	180	142	182	182	167	172	161	192	159	173	188	174	184	170	177	173	186	181	200	170	161	160	175	172	177	167	164	148	141	165	170	185	141	165	178	163	163	184	159	159	170	173	157	201	167	175	171	169	195	182	156	168	174
49904	54852	51911	39402	18335	885	600	627	614	615	612	617	639	599	593	643	570	626	634	581	578	557	629	597	594	596	636	572	641	638	602	582	597	610	652	643	583	586	600	601	594	586	648	527	600	575	597	583	602	575	585	570	605	625	596	625	633	612	606	596	657	584	621	598	584	571	582	628	626	551	582	635	612	593	602	631	598	591	613	561	582	590	585	623	603	600	593	561	593	590	570	616	592	580	597	591	605	611	574	584	585	572	596	603	558	581	619	620	628	620	569	638	645	658	623	595	595	572	578	597	666	605	601	541	539	563	603	561	584	619	596	576	584	615	591	553	611	588	562	621	595	609	578	587	591	617	668	570	589	590	585	591	604	599	612	649	602	573	597	647	606	599	583	576	577	593	582	574	557	615	613	581	608	600	627	593	581	579	617	609	604	588	621	606	598	580	579	572	597	611	560	623	609	620	551	612	653	622	618	562	565	606	599	631	603	624	583	606	576	609	605	631	638	645	608	635	588	582	597	595	599	623	612	630	598	553	639	613	604	597	550	583	660	631	610	634	565	629	609	563	599	607	628	628	606	603	620	583	583	600	624	573	602	606	615	648	597	624	611	582	602	590	618	643	596	587	599	638	591	585	538	567	603	583	602	596	573	594	632	574	561	617	581	610	575	575	610	619	579	549	638	610	596	615	558	591	595	567	647	590	580	557	615	594	643	602	613	613	622	582	598	611	585	620	606	573	579	629	579	635	617	586	627	601	550	646	629	579	602	640	587	620	631	648	583	597	623	577	575	610	600	656	600	602	597	615	645	595	606	578	627	596	658	596	603	617	588	671	605	605	589	612	598	579	620	605	592	576	592	604	588	602	611	595	631	592	613	613	587	611	591	591	601	577	599	578	618	631	641	618	588	586	640	641	581	572	623	521	607	615	569	634	577	584	624	600	594	596	558	637	609	628	608	640	594	615	602	609	570	606	616	634	610	630	573	623	564	633	630	625	580	617	594	631	592	626	609	562	611	598	569	627	549	614	608	615	622	582	580	621	592	630	608	616	594	591	609	566	631	544	626	596	545	569	615	604	625	656	657	592	609	611	607	617	618	662	561	609	639	584	596	639	636	582	603	575	581	602	581	620	628	583	616	611	604	589	618	611	637	645	608	628	563	560	649	600	659	635	567	623	600	594	604	565	582	584	566	619	630	632	638	632	609	584	586	603	623	639	631	613	554	625	654	601	604	596	608	561	591	598	593	595	613	598	624	590	607	543	618	612	594	607	553	604	606	572	599	608	638	591	645	573	591	579	572	598	637	631	580	570	586	578	596	624	631	589	599	595	642	593	587	566	574	594	598	610	597	599	609	614	602	577	644	612	611	571	580	560	568	579	611	655	593	610	586	616	617	624	605	579	604	672	599	617	594	655	591	579	620	596	593	606	618	608	593	601	583	582	648	572	593	603	627	584	617	616	648	585	620	590	600	620	592	569	671	585	611	606	561	633	600	625	602	633	576	646	544	594	607	596	563	580	611	606	644	623	655	592	589	565	634	612	617	598	577	604	575	616	662	569	611	598	580	612	646	540	571	557	599	620	639	650	635	609	578	616	600	597	606	606	626	571	569	564	576	619	619	641	577	602	574	591	583	607	591	608	610	649	620	591	629	624	607	608	625	620	621	579	616	607	585	574	630	631	535	647	556	588	647	597	575	576	609	629	610	569	615	610	631	571	617	602	588	600	624	627	586	599	605	539	581	637	597	616	583	600	604	641	589	641	600	594	574	576	618	546	542	584	600	624	607	619	594	591	591	585	636	599	614	551	593	582	571	597	598	638	599	664	593	611	592	637	589	591	608	598	617	653	585	581	554	619	588	570	603	615	623	617	590	604	566	624	593	607	605	584	601	633	616	614	597	584	560	615	605	585	590	567	638	602	606	642	571	614	601	617	630	562	599	594	589	628	594	642	582	551	654	576	602	618	570	604	578	647	605	602	638	619	595	589	572	607	638	626	640	637	594	601	606	652	611	633	594	581	619	582	554	608	597	605	599	628	622	583	618	603	616	598	587	611	648	589	640	632	598	556	619	662	600	601	570	652	610	619	598	602	598	552	623	534	635	579	588	621	584	560	583	634	572	659	649	554	606	614	654	644	572	585	582	598	612	587	593	622	582	565	600	630	649	587	585	583	584	657	580	631	605	650	603	614	589	551	614	591	623	590	573	622	575	610	583	610	580	621	549	588	569	629	605	590	661	579	567	586	617	626	605	635	595	597	582	576	575	578	626	602	592	591	618	585	613	596	583	605	611	601	624	591	616	574	607	602	632	594	613	610	582	620	628	608	598	603	615	639	564	614	614	647	649	579	614	580	610	583	604	609	638	598	615	608	658	635	600	607	630	561	615	630	599	544	608	619	597	603	634	630	606	598	575	616	643	588	659	634	549	633	560	601	581	632	592	587	619	621	603	602	581	588	604	634	602	617	631	616	575	617	639	584	589	599	577	610	653	632	564	644	625	614	573	581	688	580	639	650	598	597	614	582	586	627	637	593	629	597	603	593	617	627	619	566	568	566	580	569	562	600	568	624	622	602	633	619	584	588	602	605	592	573	566	622	591	561	590	639	595	575	620	604	576	594	611	606	560	616	594	625	607	565	599	618	602	647	628	636	588	551	583	604	577	637	622	588	585	585	617	583	600	610	615	538	612	584	606	565	628	585	565	631	612	632	647	603	560	627	633	637	641	591	592	614	578	587	588	643	640	523	594	609	604	623	595	582	586	618	638	612	643	608	616	593	594	602	608	622	611	579	609	601	612	589	579	592	594	606	617	650	570	607	602	640	667	620	598	604	585	628	574	524	619	607	586	591	626	607	634	600	603	604	608	591	608	577	654	571	579	604	570	591	621	582	598	608	594	610	615	624	619	596	607	600	598	620	622	594	597	581	592	634	659	600	591	610	621	565	611	578	583	626	612	604	562	600	647	621	595	616	637	625	610	613	631	598	621	590	583	541	612	631	574	613	593	557	575	583	588	602	593	639	584	614	593	622	605	579	631	588	635	598	554	607	608	580	614	620	611	589	589	568	604	589	624	584	614	579	628	605	549	614	600	574	601	654	613	601	600	602	602	552	609	601	615	631	567	617	574	605	603	571	607	610	609	657	638	566	566	586	611	608	607	629	586	599	602	607	623	637	639	633	604	596	640	588	578	608	602	623	596	594	597	646	648	600	589	639	597	645	575	616	570	596	627	617	573	572	603	534	628	578	608	652	611	586	628	575	580	641	643	588	557	607	606	584	623	595	584	630	624	592	608	625	654	590	586	604	589	636	617	570	589	619	615	611	603	608	604	582	620	604	642	656	601	592	579	655	586	637	606	576	600	603	600	579	576	599	601	582	573	585	617	615	623	583	605	615	629	576	614	628	555	615	574	592	603	607	609	607	601	579	592	574	602	599	577	613	650	610	558	599	611	649	613	576	557	571	611	608	579	645	570	579	626	593	617	583	642	626
75597	77569	66411	45323	21033	3705	390	286	244	248	240	227	223	217	208	230	224	240	250	249	237	189	226	219	213	218	237	234	211	201	203	231	255	211	199	224	230	227	259	238	203	223	223	247	221	220	235	212	211	217	222	232	206	198	223	217	240	222	241	257	235	248	225	215	208	209	206	241	230	198	254	221	229	201	199	226	235	215	235	234	215	216	202	219	220	223	236	228	234	216	225	235	219	239	240	198	231	216	229	243	240	239	218	209	219	229	230	211	249	248	233	230	248	229	257	219	232	210	225	213	234	205	225	230	246	221	207	214	233	220	223	225	191	226	258	255	229	220	240	224	227	240	209	240	231	230	227	222	219	238	241	229	240	192	251	215	229	245	247	234	200	223	210	209	224	194	194	235	197	228	206	216	248	196	214	216	226	218	237	202	198	257	225	194	225	224	227	224	234	227	218	248	211	234	206	196	193	236	221	239	248	253	215	231	249	250	221	209	226	246	195	248	206	206	234	232	223	217	223	230	216	230	208	223	218	204	216	220	234	242	210	220	219	213	216	197	242	227	221	228	252	205	221	226	243	216	226	210	214	237	198	224	228	208	232	222	219	217	222	227	217	215	234	216	226	229	257	249	205	221	203	208	219	234	247	195	224	232	243	231	228	223	246	240	204	251	223	227	226	231	211	233	218	219	216	223	228	216	222	235	214	216	239	209	250	224	215	233	247	219	208	236	208	225	227	231	239	226	214	226	240	223	231	218	206	216	235	232	223	211	220	214	232	229	243	228	217	242	235	211	234	209	219	216	238	238	250	203	209	225	205	217	212	220	225	261	214	224	197	214	209	209	226	232	228	201	230	219	241	225	204	247	238	214	245	240	206	219	231	235	224	225	220	206	224	201	241	213	222	216	236	230	244	245	247	217	241	223	222	218	224	243	194	205	231	233	211	225	235	217	224	239	194	205	257	209	214	225	222	219	207	218	266	199	218	196	223	228	240	189	227	236	220	201	243	197	231	241	212	213	233	229	207	218	193	230	203	199	194	260	226	249	231	246	233	215	217	211	246	213	214	185	214	217	219	239	213	221	223	228	214	215	212	215	236	228	220	220	240	215	236	228	211	227	239	234	240	221	219	244	209	211	206	209	212	224	218	226	213	219	239	237	226	217	225	244	202	241	224	229	207	218	232	218	264	232	230	219	221	214	243	200	218	211	233	230	222	250	203	220	217	206	230	198	240	247	232	240	221	174	226	220	189	245	212	216	210	243	219	225	234	227	212	215	254	218	222	223	223	210	201	200	233	242	241	235	225	229	201	207	225	246	232	216	198	215	239	226	216	209	231	215	225	215	225	230	223	226	246	205	207	211	216	209	196	201	240	208	238	222	217	234	249	231	221	234	224	215	232	240	232	199	227	220	225	203	219	228	231	221	230	228	224	246	223	226	201	216	220	211	209	202	237	207	231	219	226	205	220	240	242	232	220	225	225	235	229	217	224	250	248	229	218	236	246	212	230	191	208	236	229	202	245	198	204	210	235	233	217	209	216	219	219	210	218	206	240	247	207	238	224	207	230	239	218	226	221	211	220	202	204	227	203	220	218	241	229	226	216	217	257	241	229	233	248	218	237	213	210	243	229	241	218	230	234	225	225	230	194	245	218	207	220	222	223	232	220	220	232	221	215	235	202	211	229	207	228	196	190	204	212	207	224	217	190	230	196	261	220	205	221	250	227	198	232	229	241	236	239	206	215	228	203	215	227	224	226	242	234	246	249	235	217	217	224	219	206	204	224	206	206	205	234	211	233	257	237	241	213	203	263	231	245	229	219	223	213	209	223	217	245	243	216	209	235	237	214	213	215	224	222	226	232	233	209	230	203	206	242	208	207	198	248	233	204	216	245	252	199	255	238	227	223	213	217	200	239	231	233	236	218	226	210	220	227	210	230	241	199	212	226	222	223	212	256	161	226	235	230	208	231	244	216	199	224	261	228	202	202	235	243	235	224	224	236	245	203	233	230	224	226	202	216	236	223	223	217	232	214	197	246	219	234	216	223	210	225	204	231	229	225	232	243	233	250	215	215	223	222	239	217	229	217	213	224	245	234	216	208	214	230	219	243	241	211	238	218	204	203	236	257	227	246	227	238	227	207	204	222	250	227	198	228	225	215	212	223	194	224	222	213	214	211	190	215	237	227	242	189	236	227	208	203	230	208	219	244	212	244	244	230	229	230	247	221	215	230	227	249	244	202	230	234	222	210	255	215	220	200	245	214	232	236	217	229	199	210	239	244	224	225	240	232	242	216	218	229	249	224	230	222	225	247	239	216	178	233	246	233	258	223	208	215	219	221	242	224	225	232	237	236	234	241	233	230	226	208	210	200	233	228	228	206	227	235	191	237	221	214	220	207	210	223	256	229	232	224	223	254	231	208	196	212	232	244	215	234	247	237	231	231	190	212	228	234	252	211	222	248	225	239	231	239	243	208	259	219	237	215	226	207	221	244	220	216	201	230	208	216	226	234	237	223	249	223	226	209	223	227	223	193	222	233	246	229	213	236	214	245	210	220	213	219	228	231	199	209	264	209	217	215	208	230	244	227	224	209	234	240	200	204	218	223	222	212	227	203	203	226	224	197	233	239	222	242	247	240	217	236	228	219	220	216	197	207	241	226	205	213	184	175	194	209	238	228	244	221	225	204	231	225	263	231	227	229	208	239	223	221	250	228	226	225	232	239	193	205	254	216	253	247	209	232	224	235	204	212	234	207	225	227	224	236	227	226	220	218	250	205	231	218	239	197	202	227	223	232	224	217	242	237	232	193	200	202	226	210	216	225	242	197	234	248	237	246	220	230	207	238	201	219	222	221	207	230	238	216	213	217	238	243	230	221	222	243	223	234	215	216	240	219	226	224	227	237	215	252	236	227	204	226	214	223	200	225	229	258	231	237	226	205	215	215	211	235	195	215	250	208	232	249	237	225	228	229	241	231	238	225	231	229	238	226	231	225	219	239	229	217	212	218	211	255	225	237	191	214	229	205	224	204	202	227	209	251	213	227	221	200	216	256	215	222	235	192	238	226	248	240	235	233	231	245	220	218	219	222	218	226	215	210	208	229	230	230	200	223	213	220	227	202	230	227	227	233	236	238	226	217	250	233	235	196	225	243	241	225	243	246	237	251	199	236	194	236	213	213	219	233	214	243	235	245	224	212	239	213	215	210	221	225	206	238	220	225	213	230	213	235	224	209	220	207	225	183	233	205	229	227	241	239	211	233	240	201	226	218	208	244	200	213	211	228	241	210	239	209	203	216	252	236	197	197	207	212	205	234	195	244	237	222	206	236	207	241	230	237	222	215	238	227	244	237	237	208	245	243	238	213	202	227	220	215	200	228	243	213	226	202	218	235	205	232	219	231	246	245	234	230	232	204	221	215	206	254	227	223	229	219	229	266	208	244	222	228	206	237	237	217	225	202	211	204	225	200	209	241	235	205	217	213	237	216	198	231	218
58733	68124	67144	50033	24256	877	875	773	808	796	764	728	770	749	741	779	738	756	745	760	727	743	785	734	777	729	768	755	736	739	764	708	797	731	771	832	815	760	766	719	780	738	791	785	784	736	770	797	733	783	733	747	757	763	708	717	737	696	789	787	747	718	766	789	711	746	743	714	799	778	710	783	750	736	743	790	845	758	782	765	735	758	794	736	724	729	695	768	676	763	720	718	734	780	728	762	746	701	760	724	722	778	725	729	728	704	748	763	741	771	787	761	753	749	714	759	755	769	788	721	749	771	743	751	775	727	752	714	744	738	747	747	724	751	808	756	740	736	726	775	725	728	721	749	735	701	733	772	782	710	753	727	762	778	732	758	753	772	741	725	791	723	750	762	743	700	722	766	717	711	728	730	754	780	739	759	768	744	747	755	735	806	710	761	742	743	728	740	766	762	717	784	750	704	786	744	765	740	755	780	767	746	753	754	781	738	738	738	734	709	661	769	760	741	754	720	791	771	718	769	743	752	724	714	735	804	743	745	759	799	759	727	717	740	749	724	765	730	796	736	783	796	756	739	785	797	726	761	719	720	703	685	793	755	673	789	729	784	831	738	736	756	755	773	711	745	734	790	702	792	741	708	768	722	751	791	761	717	770	694	715	723	706	775	786	772	731	737	709	772	766	736	742	732	742	744	766	742	767	776	754	774	743	748	733	765	740	723	750	757	734	786	741	712	771	743	739	719	750	809	782	733	782	702	759	709	733	757	738	750	803	729	735	753	741	753	691	753	765	779	746	741	723	763	765	711	742	771	744	758	658	711	706	786	748	734	778	753	719	765	744	735	735	739	742	730	738	744	731	782	748	787	776	744	787	733	764	776	743	751	735	780	744	721	752	695	770	753	790	758	762	731	705	771	718	769	809	736	816	726	773	683	765	738	722	721	701	725	748	763	727	726	722	757	754	728	754	709	730	748	707	728	718	769	705	740	716	734	745	765	773	761	749	777	777	742	774	726	724	791	777	734	756	726	765	741	754	728	720	779	705	761	731	805	721	746	748	744	781	752	731	732	713	765	753	782	790	729	803	746	745	735	725	747	773	778	724	728	761	755	758	748	743	722	776	807	741	771	754	803	753	769	788	721	773	723	758	750	716	769	763	771	778	767	729	802	737	743	741	703	734	770	766	747	778	739	777	776	722	794	748	750	749	772	770	735	712	701	758	737	712	754	759	785	769	780	704	753	815	783	699	721	719	731	790	761	717	766	706	773	752	724	778	752	747	751	718	723	856	724	776	726	756	746	761	732	735	773	760	731	758	783	752	734	751	773	707	739	704	784	761	751	742	739	702	766	722	731	718	764	715	766	718	756	755	719	756	739	760	736	752	769	764	758	762	755	763	719	752	747	735	737	712	736	808	747	731	808	768	774	804	753	793	774	750	741	726	810	730	773	697	751	734	768	763	754	736	728	725	756	750	791	758	791	755	748	766	757	757	726	714	782	775	755	793	722	753	764	749	766	735	729	783	749	807	761	783	758	743	727	750	764	758	790	731	768	751	712	766	770	772	746	765	734	741	776	779	775	760	767	779	775	740	767	715	819	742	741	748	717	724	741	759	802	715	754	831	784	741	745	752	751	744	749	746	756	786	756	782	741	747	748	734	771	733	700	746	751	717	742	750	736	773	751	802	753	759	757	736	743	725	759	719	773	772	770	741	733	751	743	772	781	773	716	749	722	773	780	779	732	734	778	776	814	804	781	794	751	736	739	697	797	724	714	749	712	778	772	775	785	746	720	745	755	751	716	722	712	755	732	779	718	750	740	708	700	756	774	737	751	763	694	718	751	745	750	741	702	733	747	761	766	752	738	793	717	747	720	759	754	786	767	765	745	719	786	761	805	735	732	734	738	733	773	768	742	718	760	693	767	728	739	785	732	735	777	722	731	754	795	768	715	771	781	761	766	753	745	747	770	766	732	754	775	752	762	759	735	754	726	818	741	756	756	745	784	816	792	736	741	778	742	691	773	750	757	750	743	750	796	737	729	768	717	749	770	735	781	742	786	763	789	779	771	738	746	795	797	711	717	778	789	740	717	737	767	741	739	768	734	774	732	781	722	727	746	770	721	732	765	756	783	755	700	775	785	727	763	786	742	732	732	763	741	705	741	713	711	758	761	760	778	752	737	752	753	713	773	771	699	735	693	755	770	760	757	726	732	728	759	697	686	773	735	727	782	747	741	748	796	718	731	748	729	771	772	780	733	726	754	756	717	737	794	758	785	741	749	779	728	714	737	762	767	743	773	707	738	744	778	735	752	745	735	771	703	718	731	771	713	733	747	762	746	764	752	744	743	736	709	770	709	764	769	743	760	714	764	777	757	720	763	764	760	755	754	785	744	735	733	751	702	810	751	738	748	783	772	753	750	752	744	743	710	771	736	724	747	689	773	707	750	732	764	710	688	766	697	761	757	737	736	719	713	754	708	731	759	757	713	799	727	750	765	740	733	758	751	790	714	751	746	775	767	739	789	730	761	758	755	772	762	792	781	768	732	752	754	755	772	717	756	713	734	780	751	713	772	764	710	763	735	726	711	734	792	741	743	700	737	722	734	820	746	748	736	765	728	766	709	743	751	696	793	792	742	783	761	757	756	730	723	761	763	755	751	768	759	766	715	762	737	762	716	765	747	733	717	714	725	727	762	752	746	709	752	765	744	735	719	713	730	763	723	757	771	744	693	770	710	744	765	752	729	740	734	798	720	718	762	722	771	696	715	728	741	747	770	743	780	759	772	687	747	738	716	709	754	703	770	751	722	742	725	727	709	746	739	737	680	743	755	750	755	711	682	767	760	726	765	715	791	706	751	780	715	739	727	707	711	767	732	736	798	762	761	773	752	767	777	733	749	693	767	751	761	737	773	712	761	739	752	793	765	750	730	749	745	785	721	747	819	776	763	787	777	733	767	779	734	724	736	730	749	744	765	722	735	772	717	728	747	719	791	769	784	710	735	748	750	734	769	720	798	808	758	789	770	743	731	757	718	777	726	754	777	762	705	746	749	725	747	731	690	783	760	776	747	708	766	742	744	765	728	768	753	738	770	749	755	762	731	775	786	778	740	730	735	797	781	760	708	710	769	765	787	764	753	781	761	752	773	722	737	709	765	745	721	797	701	733	778	810	737	771	765	764	813	790	722	766	733	764	728	690	738	760	731	767	774	768	766	741	761	778	715	715	722	713	769	717	763	767	723	739	748	745	784	741	739	732	725	786	769	774	755	752	749	813	726	738	739	745	759	759	754	754	750	752	728	742	777	720	747	698	708	711	764	745	718	747	759	726	733	752	716	754	770	737	698	794	751	770	758	719	726	757	699	768	726	745	777	730	768	708	693	709	712	784	747	771	763	779	726	727	741	740	696	777	701	754	725	711	774	700	703	708	774	772	734	731	777	749	721	760	745	739	786	779	729	756	727	743	723	731	723	759	782	740	708	768	731	763	707	710	734
22582	18398	11681	3954	902	257	234	212	212	222	220	232	215	193	221	223	216	213	214	227	208	209	206	199	217	225	208	218	214	187	187	218	207	218	228	178	188	189	217	188	218	202	205	198	217	214	250	207	188	235	205	206	191	203	209	211	214	193	209	193	208	185	223	217	193	238	198	209	212	208	195	211	199	209	215	180	227	220	184	209	220	205	211	212	224	203	188	218	209	171	219	209	198	217	209	222	213	231	212	212	202	217	201	218	198	204	221	197	216	212	177	218	220	201	228	224	209	218	215	208	217	209	211	228	202	217	209	219	223	180	214	212	201	225	227	186	194	216	196	218	209	225	213	210	219	229	190	199	207	229	224	197	199	192	191	233	226	191	210	221	210	232	213	212	203	193	218	218	214	228	213	241	192	207	212	225	198	201	230	191	183	202	202	185	215	204	231	189	218	201	216	231	222	223	200	220	230	210	227	200	209	216	188	224	199	213	198	208	215	191	219	195	202	226	222	203	235	209	199	223	219	216	203	190	224	204	228	216	206	221	210	203	215	196	213	220	225	214	201	176	210	211	244	212	203	189	194	212	209	214	203	199	202	190	223	220	221	210	224	216	226	205	194	185	237	208	216	207	218	203	191	203	244	211	221	219	217	188	210	214	198	210	211	202	204	183	208	202	204	206	225	211	224	205	209	199	191	216	187	219	226	220	202	206	168	216	234	205	221	222	213	191	225	193	197	205	225	217	212	173	213	187	217	207	211	194	190	221	181	199	213	205	225	193	230	214	216	197	230	206	203	221	228	211	218	190	202	228	186	200	216	224	222	212	219	199	201	204	211	182	226	202	216	190	211	231	226	204	231	223	232	228	214	225	193	199	205	232	202	201	184	227	215	248	217	189	218	189	220	230	206	211	232	202	202	199	226	197	197	227	204	205	220	200	194	240	203	209	197	206	219	214	218	213	180	198	215	192	201	199	194	230	201	225	215	195	202	207	242	229	218	224	212	236	194	196	206	225	196	199	213	202	207	231	230	221	229	188	214	208	213	185	224	188	212	217	210	195	204	220	218	209	200	209	193	209	233	237	197	220	183	203	204	240	204	215	201	230	215	198	208	203	196	205	215	187	226	220	216	181	188	242	210	236	199	185	228	211	209	220	206	203	204	253	204	215	217	205	214	192	199	217	217	218	211	217	226	220	209	201	224	223	220	195	228	192	227	206	210	211	209	245	213	207	206	229	224	210	239	191	213	208	217	236	227	195	235	203	211	203	216	227	203	205	209	228	200	202	214	217	211	194	213	182	222	196	193	244	201	201	217	205	216	210	197	209	211	196	208	203	214	225	189	207	203	204	221	228	216	206	208	190	211	201	212	200	198	224	202	213	211	215	208	220	220	225	212	224	208	224	229	215	195	192	206	217	186	208	206	209	195	222	239	216	189	188	223	207	215	221	203	205	235	230	185	210	208	228	219	211	202	254	222	228	193	224	200	174	210	207	236	204	198	215	235	247	189	200	212	207	228	215	193	225	214	221	203	222	206	206	219	208	206	194	231	202	211	201	234	209	203	211	224	189	197	195	223	232	207	210	207	196	227	221	209	231	210	229	219	207	209	217	208	197	203	232	194	206	217	230	217	208	199	202	212	220	208	185	210	205	216	211	187	199	217	196	211	197	193	201	203	196	183	198	200	207	218	219	225	227	222	217	218	221	216	199	219	210	199	211	227	180	212	222	218	218	202	232	223	225	216	208	194	186	201	198	219	205	215	206	202	206	224	183	225	221	209	209	217	209	195	194	222	190	209	200	209	211	230	188	195	196	202	218	212	214	193	213	211	198	225	196	200	209	212	211	205	190	214	182	200	210	203	221	212	184	186	221	216	182	218	200	223	208	206	189	228	224	210	234	229	232	220	198	224	205	197	220	253	202	225	204	198	223	228	205	193	199	209	213	228	221	209	205	202	245	220	205	200	199	202	214	225	202	200	182	210	215	218	212	221	203	205	196	221	223	195	231	208	219	226	198	197	222	213	247	189	201	202	223	214	213	208	187	199	206	204	217	215	199	200	191	219	186	211	210	208	207	194	204	172	202	201	190	219	210	197	196	182	197	204	198	199	176	196	210	221	249	210	219	205	221	195	198	211	206	212	204	206	211	221	218	216	205	193	222	218	214	206	203	213	240	210	229	202	211	222	238	194	193	203	207	183	215	195	231	207	201	200	219	205	197	223	194	191	244	227	205	209	200	222	209	195	222	201	227	190	212	205	188	220	180	202	221	223	216	193	192	196	201	217	214	233	192	229	218	221	178	238	219	222	217	212	176	181	211	236	201	220	226	199	228	215	213	181	226	204	210	217	216	244	216	192	213	245	213	204	206	211	205	198	203	207	204	237	205	210	257	230	206	188	224	199	239	180	197	206	208	228	202	211	204	209	194	225	202	197	213	179	200	235	213	204	210	214	203	202	202	204	211	221	187	213	208	211	202	203	205	204	199	197	214	198	216	206	186	221	206	215	222	213	211	214	219	236	239	187	243	216	234	200	210	203	209	186	190	211	211	226	204	181	196	225	232	198	192	198	199	195	196	208	200	190	225	243	216	217	197	212	219	192	187	213	208	203	198	185	209	207	236	209	196	229	201	215	204	221	207	224	221	221	210	193	220	220	218	192	229	207	209	207	195	201	228	204	198	185	200	213	218	202	196	209	203	197	214	200	207	220	221	231	238	206	230	205	206	187	190	247	218	225	206	211	188	216	207	221	213	225	215	209	229	209	204	214	226	212	215	223	210	216	192	214	208	209	204	204	204	204	195	211	213	179	209	200	214	205	210	210	199	202	179	236	218	234	193	236	210	197	214	201	229	217	200	213	215	186	179	226	210	231	196	233	197	212	224	226	188	212	234	236	218	230	205	203	165	211	195	202	192	218	222	211	192	172	219	221	181	217	208	206	185	212	221	190	219	218	192	205	195	231	236	210	191	211	222	235	234	211	217	217	228	229	191	216	220	196	201	211	222	208	224	218	230	203	238	185	188	235	208	209	228	191	190	193	213	224	224	205	218	197	211	199	191	219	217	228	227	202	194	240	196	204	243	209	197	201	192	226	212	217	208	229	205	207	200	222	197	187	231	187	206	196	218	202	209	232	200	177	215	216	215	229	189	235	188	221	210	208	204	204	194	230	206	177	220	184	189	203	207	215	214	217	224	207	202	202	210	221	201	226	230	186	224	222	187	202	197	226	233	223	226	196	213	196	206	190	196	193	203	211	209	214	201	219	205	201	213	203	220	209	206	203	200	209	203	195	190	196	187	230	228	185	230	205	221	217	210	232	222	176	209	208	219	193	204	234	227	215	222	211	233	216	221	206	204	210	196	211	210	243	191	206	220	226	233	213	215	225	212	228	227	222	207	199	195	247	206	186	191	199	207	199	231	210	223	203	224	212	192	201	229	232	213	204	224	234	228	210	154	200	207	211	221	202	220	217	226	201	209	216	237	197	233	220	236
25239	24750	19865	9877	2457	731	714	707	727	737	690	697	727	708	758	693	717	754	743	754	723	713	728	706	739	738	719	736	692	702	718	738	659	695	761	773	698	763	725	671	710	751	757	766	766	713	690	725	660	765	737	761	744	749	693	727	696	705	694	721	707	744	729	713	682	718	773	751	729	673	696	704	664	707	691	716	749	753	765	691	759	732	751	713	766	722	728	730	698	752	785	705	682	706	708	739	659	715	731	739	736	736	731	699	709	734	717	793	739	711	714	737	743	727	721	714	676	668	721	729	721	722	716	752	694	701	714	760	706	732	698	752	685	733	730	742	722	744	754	717	788	751	704	748	752	734	730	698	711	744	698	701	682	699	719	678	664	701	758	753	708	668	709	698	678	712	712	761	693	723	688	735	715	730	788	779	713	697	751	744	700	705	704	673	728	703	710	717	707	707	736	727	740	755	706	734	757	735	747	760	709	739	731	721	710	730	695	750	703	705	759	767	710	776	717	735	729	712	750	706	729	697	723	730	733	732	727	725	696	724	722	720	692	719	699	709	782	667	732	760	682	732	714	737	739	696	764	720	734	711	708	726	661	709	706	730	713	715	735	744	726	730	723	682	731	690	766	707	747	709	713	695	729	738	749	709	717	723	747	706	738	689	721	712	724	743	718	714	735	706	720	733	697	690	778	686	747	716	755	689	752	748	726	727	711	696	684	728	723	717	746	731	741	696	736	713	739	734	685	764	741	719	751	684	733	697	769	734	717	739	763	759	714	699	714	685	755	746	722	707	770	706	723	720	697	772	738	711	705	747	761	738	745	746	740	696	707	733	732	728	720	719	724	673	705	759	731	749	710	718	709	732	693	731	803	696	740	755	728	727	734	706	722	763	746	754	735	721	725	691	720	726	709	730	692	740	707	690	731	758	715	715	774	756	752	687	721	677	774	733	763	771	722	788	709	769	737	753	747	681	744	728	662	719	725	736	708	736	704	688	710	691	711	675	695	680	757	695	764	714	739	710	755	709	670	688	731	722	709	704	718	758	719	764	720	749	673	736	686	748	704	672	687	731	714	723	764	723	691	740	739	701	732	698	741	681	734	768	789	733	722	687	721	737	722	732	707	662	710	746	738	743	692	720	672	717	730	740	761	745	738	730	714	715	742	705	715	730	730	749	707	769	687	743	732	729	741	679	732	703	695	693	724	732	725	700	730	735	737	728	761	744	719	687	654	683	743	735	681	711	723	730	712	727	671	666	723	703	724	670	694	755	709	712	757	683	704	710	773	682	700	701	698	776	743	718	680	735	748	731	705	717	761	696	697	709	716	735	732	780	686	685	704	714	739	672	739	704	713	698	739	746	744	729	693	697	731	768	666	720	779	668	696	727	703	746	679	685	735	698	735	720	712	740	704	688	718	723	718	733	734	754	735	715	741	699	740	722	724	728	683	777	746	774	697	705	724	695	744	778	760	742	679	732	716	681	767	704	736	683	713	712	722	731	735	697	734	677	760	734	719	710	751	712	715	699	721	703	724	726	701	754	769	748	771	690	706	716	708	729	700	761	705	727	742	773	733	666	674	746	714	758	772	789	724	759	639	709	757	751	751	695	752	748	709	746	710	711	793	724	712	717	755	714	719	732	730	689	755	730	695	674	685	688	719	709	738	745	738	758	742	716	701	776	760	687	661	714	747	726	713	706	710	740	696	706	764	742	683	729	700	707	700	728	688	796	745	718	713	753	785	697	722	745	735	727	712	740	737	727	758	730	710	721	725	758	722	712	737	700	726	706	707	759	705	718	743	698	698	736	737	698	702	732	715	767	782	709	692	726	761	711	705	707	725	678	715	755	763	678	752	746	778	729	735	736	736	677	740	707	723	701	717	731	754	737	708	741	714	752	731	746	742	730	704	752	690	699	759	696	696	719	684	697	725	721	685	679	728	749	740	740	706	764	663	729	696	744	694	788	710	724	723	746	766	756	748	741	753	721	747	768	757	702	705	675	743	719	709	706	728	732	725	706	745	730	706	737	777	692	726	786	744	748	695	730	723	747	705	728	744	754	778	701	733	729	705	715	707	775	713	757	722	706	718	654	706	677	727	782	709	699	724	745	763	658	742	743	713	699	706	724	745	682	732	750	715	716	693	730	699	683	729	731	714	741	756	728	700	732	742	672	723	709	705	685	743	735	700	756	751	707	682	761	736	711	735	729	713	729	770	723	679	720	707	668	696	721	683	731	730	692	740	723	764	773	722	769	736	758	750	707	671	702	710	691	714	723	734	725	721	730	718	689	713	692	687	739	714	739	740	701	718	714	711	752	697	739	734	726	752	714	693	726	734	731	680	779	760	731	693	711	713	720	703	727	729	745	731	708	725	771	658	721	731	718	716	772	728	720	719	762	706	720	730	745	696	659	711	693	712	753	709	716	673	726	706	714	728	745	731	761	712	694	747	708	724	744	733	733	726	726	718	722	716	704	752	699	698	761	765	707	732	762	742	758	721	660	711	717	693	714	727	702	728	741	713	738	730	707	736	733	777	710	737	737	717	736	726	782	728	702	759	728	732	726	729	683	727	682	712	714	778	744	691	679	726	763	676	756	680	710	751	751	725	751	703	768	754	707	715	699	734	750	780	739	751	751	752	715	702	694	763	734	719	740	715	715	658	721	745	683	683	739	704	717	730	694	729	779	753	673	662	725	696	728	727	708	750	718	700	735	679	713	734	733	695	728	713	730	706	732	744	749	721	670	720	682	699	758	737	712	703	702	800	674	715	682	736	710	730	698	673	758	751	745	690	670	700	719	707	741	702	738	700	686	752	747	690	774	723	703	711	734	721	720	701	725	729	736	710	762	727	708	694	688	719	713	745	749	724	712	755	716	724	737	721	755	683	688	768	711	701	699	734	748	734	749	694	762	739	732	746	718	723	735	695	703	714	774	741	689	729	684	704	716	698	705	767	741	718	705	713	699	661	683	698	655	725	717	737	726	730	726	716	756	747	724	704	697	725	733	753	764	725	729	718	690	718	713	693	725	698	681	720	728	756	718	742	730	761	735	705	768	734	640	758	714	723	781	710	697	716	734	705	721	680	739	761	731	714	705	713	699	723	753	684	713	732	728	731	725	722	744	721	724	694	731	788	780	651	695	752	742	725	752	719	712	722	735	730	693	734	768	760	697	720	730	737	742	713	746	712	715	720	693	690	731	736	797	719	740	771	659	731	682	684	710	741	744	736	736	702	740	718	751	698	727	746	725	677	736	716	744	726	773	714	688	721	725	720	694	766	746	725	750	723	760	716	757	702	679	749	748	678	719	720	713	748	762	745	749	722	708	693	738	706	755	709	701	682	707	722	732	673	721	705	722	737	732	705	730	738	753	670	722	730	741	739	706	704	718	695	713	712	764	777	721	783	697	744	745	690	735	749	705	731	729	720	748	725	737	730	779	706	740	701	750	728	727	740	698	714	738	800	725	746	724	755	788	732	680	778	708	684	724
64679	70190	59614	33680	12509	971	205	186	181	164	187	202	174	169	176	180	191	180	178	187	172	165	192	178	167	188	178	170	197	172	180	197	188	198	182	179	153	213	183	165	194	168	167	205	187	143	187	165	155	176	194	151	168	182	165	161	196	189	198	179	167	178	181	147	183	171	202	172	154	155	197	177	184	178	196	201	193	177	192	181	185	164	161	176	161	184	172	170	175	191	175	182	186	177	172	199	174	200	177	199	196	213	192	182	167	168	226	165	186	186	199	181	184	156	188	184	194	191	179	179	187	170	205	172	184	190	169	165	174	164	173	169	162	178	198	186	168	195	199	182	170	163	174	154	169	176	187	188	168	174	170	177	186	177	156	186	177	172	181	191	173	187	174	179	163	172	177	188	185	189	173	175	184	171	162	201	189	174	190	183	161	165	156	170	172	154	182	191	197	189	196	201	188	188	172	189	187	171	168	177	170	151	165	184	180	177	198	180	163	179	179	169	194	188	186	179	163	170	169	180	182	159	168	152	170	182	184	166	178	164	188	169	195	159	179	182	168	158	181	179	159	208	173	162	191	162	203	171	203	179	185	184	188	190	194	183	167	166	170	196	170	179	156	160	170	167	164	167	171	175	146	168	183	165	181	167	195	164	154	182	170	169	159	176	182	168	194	183	186	183	168	202	185	173	196	162	168	168	184	173	168	174	174	202	190	201	174	174	202	171	198	169	186	187	184	182	163	188	180	193	161	169	174	180	197	164	180	171	185	190	155	161	178	190	179	194	194	159	197	154	182	164	161	190	181	219	183	216	192	163	187	156	173	159	194	185	170	183	169	172	173	180	172	166	168	160	174	192	184	189	185	166	174	162	187	179	176	183	193	170	201	138	162	159	203	165	191	185	194	204	173	184	188	172	188	204	172	177	193	180	164	193	181	174	167	192	160	156	175	150	186	188	161	173	205	187	153	187	180	181	184	197	167	194	161	186	182	191	185	194	207	177	197	194	194	181	185	195	172	195	181	175	181	164	163	172	150	169	183	201	196	167	167	180	182	188	194	167	167	175	175	198	202	177	170	175	185	192	186	144	177	166	151	173	192	165	161	176	197	181	213	167	184	169	175	167	191	168	215	207	199	181	175	176	173	181	154	179	170	159	181	174	171	190	184	162	189	174	202	179	172	165	176	191	177	186	199	185	179	183	154	190	185	180	164	172	172	157	174	178	158	168	171	184	155	195	174	179	198	179	177	179	172	185	195	156	174	194	148	186	187	176	169	193	159	185	202	182	190	142	160	171	198	182	181	179	179	169	195	199	188	177	167	146	176	182	168	179	179	203	176	188	179	176	190	199	169	196	165	181	201	196	184	199	160	173	164	200	175	156	183	172	192	172	157	190	175	154	180	167	184	172	159	158	182	184	178	178	169	186	164	160	155	177	175	208	199	189	192	193	182	173	169	168	214	141	164	188	178	163	197	162	178	187	191	169	191	168	182	179	170	175	154	183	198	180	188	164	175	180	200	168	183	160	190	166	201	168	158	178	201	194	165	189	161	178	169	183	182	179	162	184	168	192	171	179	172	176	173	168	168	181	185	201	156	176	177	171	179	185	158	174	180	189	175	164	156	177	164	183	156	188	168	174	167	190	186	185	188	163	169	206	146	175	187	185	193	186	173	181	188	165	209	169	175	162	191	176	188	175	170	170	158	183	193	216	179	200	211	156	179	170	195	180	160	178	193	165	188	176	176	195	182	203	163	179	185	175	172	173	188	200	175	173	180	199	202	192	168	206	176	186	167	205	184	186	170	172	187	178	186	181	201	168	189	168	176	154	195	176	189	178	190	167	188	183	179	191	161	198	166	192	178	194	184	180	174	167	198	184	175	192	194	172	180	175	167	174	184	179	178	176	173	166	166	153	182	171	181	166	184	168	174	178	167	182	183	165	182	160	190	162	154	181	174	178	173	178	155	176	192	167	195	155	182	175	177	157	171	158	166	192	196	197	169	158	172	167	179	211	171	160	182	159	181	179	163	179	162	197	176	178	201	182	171	171	189	170	182	188	184	183	185	204	180	202	181	198	178	157	183	165	187	194	171	172	174	183	184	213	205	187	159	183	179	169	188	190	168	193	205	156	168	161	183	177	197	189	183	205	178	157	178	177	168	179	158	184	174	175	190	186	174	177	183	178	205	180	196	166	179	173	179	189	173	173	180	170	187	175	194	176	149	191	185	159	200	172	195	191	170	217	169	173	168	192	197	194	167	195	189	179	162	195	169	165	161	158	185	171	176	164	150	171	167	187	203	177	148	182	163	162	178	171	165	191	195	171	180	186	187	168	181	172	151	136	169	205	157	170	185	179	169	189	184	166	174	174	175	160	162	173	208	182	159	149	190	184	154	163	195	194	188	181	171	189	180	179	168	152	185	202	166	167	171	200	188	174	160	160	177	188	146	168	196	177	180	159	185	157	169	181	199	183	188	181	150	171	191	161	177	174	187	186	163	196	186	170	200	173	164	199	190	183	191	157	176	187	185	166	190	192	186	185	199	176	199	172	158	178	191	175	166	166	186	167	192	209	201	159	163	200	184	185	178	176	167	190	180	179	176	189	186	183	169	162	183	168	177	140	168	198	174	179	159	176	178	155	185	167	157	181	175	162	182	196	201	189	189	192	194	174	169	178	186	185	173	156	174	190	179	179	175	175	178	170	155	174	171	176	166	181	190	189	186	158	184	170	207	183	191	180	175	202	189	156	169	189	197	192	157	174	184	177	186	143	167	199	177	185	165	193	187	174	200	164	192	165	184	196	169	170	179	161	169	188	182	193	193	190	161	178	181	170	188	191	161	184	187	182	174	182	191	169	192	164	187	187	185	181	181	195	206	178	175	179	155	208	184	187	168	156	151	183	193	174	186	206	180	192	208	171	169	181	193	168	176	170	199	159	169	180	202	193	174	207	172	171	191	169	159	175	183	177	168	203	199	174	194	179	190	175	207	187	181	173	189	165	182	178	186	169	173	197	176	182	178	186	178	170	173	171	171	181	190	179	180	187	159	185	182	183	192	191	185	179	159	187	169	207	188	169	165	182	172	181	157	197	187	191	173	166	183	165	184	169	177	184	158	191	165	188	180	188	172	175	175	172	185	207	172	181	169	194	170	173	190	154	168	172	202	177	182	183	196	177	180	170	167	190	185	182	169	167	173	169	164	176	186	161	204	155	195	177	192	170	179	187	171	168	177	172	158	201	166	177	179	150	202	170	181	192	200	175	196	160	188	171	164	202	176	202	171	188	149	178	180	163	185	190	159	186	157	164	180	184	162	163	181	189	170	167	139	212	187	197	180	176	169	180	168	193	179	177	185	198	157	189	199	201	164	167	160	170	183	166	175	184	164	173	210	208	200	176	178	204	181	199	167	176	170	188	183	184	193	174	181	159	177	175	180	168	190	181	202	165	157	189	177	195	168	194	176	186	168	184	195	203	182	187	165	178	168	156	175	189
47906	57992	57024	38259	15311	765	617	666	632	643	672	596	644	653	645	661	631	580	689	614	600	687	646	642	637	594	644	579	614	608	655	613	587	648	709	633	637	641	606	654	619	643	596	650	620	605	629	659	621	657	588	613	619	602	673	632	606	611	629	656	606	588	607	591	607	649	668	632	637	669	586	621	621	620	647	606	620	610	634	635	624	595	623	636	653	621	578	626	620	615	581	657	657	602	641	644	591	634	605	597	656	631	647	653	591	637	591	606	619	657	609	666	637	621	619	640	623	634	610	609	632	627	606	616	652	661	671	602	587	594	608	628	619	630	659	653	618	597	625	636	583	611	607	627	599	594	622	615	646	674	622	620	599	652	628	592	620	597	607	641	639	659	590	609	656	588	671	620	672	615	633	639	614	655	604	655	615	607	606	597	650	655	631	636	623	642	662	642	576	647	634	603	619	659	628	609	634	636	585	633	659	619	574	580	626	654	634	669	626	589	623	627	627	619	620	620	611	623	622	623	648	587	635	617	652	632	648	636	656	643	600	575	621	631	653	619	602	641	584	584	620	622	620	626	622	614	607	602	581	596	658	613	619	587	614	639	627	602	646	609	622	629	607	648	626	572	606	621	606	627	575	600	631	628	638	635	633	626	592	628	600	606	646	650	596	620	589	587	651	619	622	561	606	621	646	667	650	632	601	596	607	637	613	656	605	591	646	638	627	676	645	614	644	606	653	648	624	594	659	566	618	576	647	646	665	639	640	645	595	566	639	636	692	610	585	639	604	604	640	643	628	595	593	625	633	626	645	606	664	610	615	678	601	658	610	636	630	664	570	609	629	632	651	594	630	670	669	613	638	619	680	563	652	612	637	624	586	595	701	611	621	636	619	626	600	676	597	596	587	597	608	613	637	647	596	605	579	627	643	584	615	591	632	627	652	645	619	640	638	631	644	610	610	622	621	633	595	604	642	597	650	631	617	599	641	631	647	593	605	638	559	609	628	637	668	637	640	626	608	609	647	641	637	618	618	646	671	607	695	612	666	619	601	597	623	628	611	632	638	618	670	612	640	595	606	595	625	618	651	653	599	644	619	629	607	659	609	604	623	615	647	659	632	585	641	665	589	677	587	610	648	625	591	604	639	612	637	636	622	603	643	645	611	660	632	606	629	650	606	625	631	610	618	585	648	626	655	601	630	603	628	608	611	577	602	618	633	636	622	607	622	625	599	619	624	628	586	635	553	605	600	604	622	598	657	622	645	619	611	607	606	599	630	614	597	612	628	617	632	613	622	683	612	611	634	628	641	624	595	623	617	570	609	601	620	653	622	641	619	581	636	599	601	627	648	622	653	579	644	636	604	644	623	577	626	606	649	669	596	668	672	633	625	638	604	616	614	612	604	665	638	643	642	610	633	642	596	625	613	622	596	617	610	630	600	630	603	617	556	646	598	611	640	617	606	603	637	616	635	667	595	627	597	614	570	653	643	635	652	624	618	617	619	590	648	594	616	639	625	655	612	583	600	611	632	622	613	608	621	682	630	595	640	595	632	591	615	580	600	640	597	610	643	577	624	635	646	607	648	607	636	615	602	596	639	653	624	610	615	651	638	612	645	655	608	608	607	624	675	642	632	602	593	641	683	640	656	642	629	616	632	648	610	620	590	613	619	633	671	594	597	617	641	652	623	604	604	624	628	643	623	634	632	664	657	631	665	643	608	591	611	593	661	612	633	623	587	634	656	634	612	624	600	600	629	585	612	605	621	667	642	635	603	656	596	616	625	678	593	615	641	620	635	609	664	675	582	633	615	647	639	654	620	595	652	616	633	600	609	607	642	639	640	639	639	648	643	574	611	617	604	623	652	633	642	639	628	648	605	575	593	552	655	629	595	621	602	573	671	638	640	584	592	610	645	614	599	584	604	639	617	632	667	581	616	650	616	650	642	601	598	639	632	640	601	623	644	635	641	644	610	594	631	629	586	622	636	658	605	625	651	652	625	606	627	626	611	642	645	640	638	632	633	564	601	633	604	596	591	565	653	619	656	657	639	636	632	594	635	649	621	619	628	610	654	582	631	596	668	652	639	606	621	647	585	629	631	578	611	644	581	588	615	590	677	657	618	568	658	598	598	619	593	648	620	637	614	609	641	605	605	631	614	580	615	609	577	581	594	607	658	659	631	624	610	617	631	646	595	644	627	634	646	652	602	634	602	635	613	607	638	644	577	615	616	642	583	593	645	625	656	636	587	621	603	638	614	584	674	608	638	618	662	591	589	660	634	601	616	610	622	665	615	629	623	585	649	620	597	621	661	631	571	614	634	648	583	600	634	542	604	643	643	624	611	607	594	646	605	618	640	592	608	583	607	601	633	651	634	616	595	621	614	619	594	593	630	634	633	677	658	637	628	598	601	630	621	661	602	634	616	659	663	611	608	643	648	591	648	655	641	594	625	574	621	622	583	590	617	633	601	645	599	620	661	645	636	604	622	635	637	624	613	719	598	662	619	677	596	644	655	575	605	585	633	645	665	636	569	625	622	638	627	653	637	626	641	638	613	656	612	627	654	607	627	616	658	582	642	609	599	623	634	603	599	609	633	605	615	641	610	640	644	625	613	568	649	609	630	612	628	647	641	622	581	648	634	643	647	611	619	601	609	635	648	652	631	582	609	640	647	620	628	652	600	636	606	631	626	609	610	604	604	609	600	626	599	631	608	663	629	608	597	695	666	612	605	628	591	631	584	613	634	619	619	604	638	611	632	657	618	620	617	622	639	639	622	659	618	632	635	643	637	622	648	652	657	630	656	641	608	624	615	580	658	633	596	632	622	656	613	606	617	620	600	626	620	626	627	624	586	624	624	639	643	663	633	585	626	623	608	617	621	643	596	633	590	612	609	619	632	586	653	632	635	610	627	632	624	633	602	608	609	634	690	602	616	578	625	632	673	622	679	609	644	638	600	638	679	604	639	605	672	616	645	639	627	642	650	624	618	623	616	642	599	649	605	679	605	598	607	687	626	617	651	641	639	645	562	634	653	624	589	634	634	656	650	610	664	628	575	616	621	622	667	615	633	607	649	635	609	638	593	609	629	649	667	651	641	642	627	648	591	651	595	580	605	561	631	623	602	594	629	674	628	589	642	649	599	646	607	611	638	625	609	657	647	623	635	611	630	650	621	592	604	647	657	669	633	639	654	647	579	606	622	616	603	617	610	652	626	621	565	665	605	598	654	634	656	648	643	651	644	632	601	670	639	610	656	684	633	618	618	608	593	647	629	659	646	655	633	612	570	640	611	592	650	615	609	633	655	643	663	624	635	632	613	650	652	558	614	598	624	615	642	595	628	649	633	572	609	620	638	655	581	597	623	659	600	608	628	616	614	644	588	625	633	690	662	619	631	639	592	620	593	609	693	607	629	661	653	622	622	615	633	626	626	690	614	658	603	642	661	603	624	658	693	602	624	606	658	612	604	660	600	601	635	647	610	623	634	593	637	635	628	680
73372	76594	65298	42532	19566	3623	331	247	240	228	248	253	244	230	228	240	230	235	201	206	246	246	241	224	215	199	248	227	226	211	236	210	251	243	211	215	224	242	219	247	221	215	238	188	244	205	201	237	225	233	235	220	228	219	229	254	242	214	198	213	239	256	240	206	220	220	231	232	212	243	225	236	218	239	241	241	210	213	230	209	245	226	210	230	224	238	238	207	207	242	231	236	243	245	228	261	217	217	223	266	228	234	196	241	219	222	229	233	248	225	240	218	199	224	224	226	239	239	235	252	230	228	247	246	215	239	239	244	214	225	219	207	225	248	229	242	237	225	228	209	243	199	246	219	242	185	245	236	214	234	250	238	232	231	213	224	236	234	220	233	244	234	230	243	209	213	216	227	230	206	236	214	257	228	230	224	218	228	209	212	204	238	235	213	245	247	218	237	236	202	247	236	253	240	209	245	239	230	270	257	191	228	242	241	231	240	219	195	213	235	238	213	213	231	252	226	245	225	213	222	231	198	241	203	250	230	240	227	235	230	235	214	193	227	219	246	232	238	258	247	211	229	209	229	224	213	214	215	234	228	208	252	238	232	222	203	228	219	229	241	233	209	254	218	205	229	227	219	232	242	215	209	220	241	233	240	241	236	247	217	233	228	241	222	216	216	255	237	249	221	206	229	228	191	233	225	210	227	252	211	217	210	230	238	231	226	240	209	232	236	233	216	207	217	234	227	219	233	248	215	249	219	215	238	216	233	227	220	233	246	216	215	259	218	233	215	262	244	230	232	230	236	234	206	219	247	223	218	206	247	219	243	229	226	225	219	219	227	212	228	239	232	246	228	205	235	214	232	217	257	255	216	226	203	231	206	211	238	221	231	218	208	248	251	246	227	218	202	243	207	207	229	208	214	257	234	221	218	247	232	223	236	237	231	219	230	222	221	249	238	218	246	207	224	251	236	239	236	232	213	233	230	212	222	246	260	218	251	219	204	246	234	221	251	223	232	227	246	246	223	240	227	248	245	245	227	259	195	235	239	230	260	221	260	208	209	230	264	208	241	250	249	223	204	223	227	230	222	229	211	225	241	223	226	213	224	231	253	228	237	240	217	232	234	225	201	264	215	240	235	214	236	248	219	248	255	222	201	255	262	225	246	241	210	221	225	227	227	228	233	233	209	225	219	244	250	229	211	246	231	226	239	227	270	229	231	246	206	259	219	221	252	205	263	244	251	232	254	230	229	234	226	214	217	239	244	252	263	228	239	213	242	223	223	216	231	209	222	229	220	215	217	236	210	212	213	245	217	262	247	231	241	231	232	225	231	245	232	225	199	207	221	236	234	216	261	209	246	237	242	220	241	227	231	212	219	215	221	202	206	228	212	246	251	235	215	217	223	237	263	206	204	215	223	216	243	213	223	210	205	226	273	231	211	214	253	240	219	228	225	239	214	225	220	225	232	206	234	225	232	226	255	224	222	196	230	220	252	207	217	237	218	255	213	232	220	240	221	207	233	225	246	229	197	244	198	242	241	225	234	213	225	217	244	234	256	230	234	236	236	244	235	237	207	233	240	226	239	247	244	239	223	206	217	226	194	232	209	204	228	233	229	226	240	213	216	235	215	235	239	225	210	220	244	215	245	218	215	232	230	224	223	221	224	256	229	210	240	225	240	215	254	239	228	232	231	214	248	254	213	228	227	240	230	205	244	240	207	241	220	204	231	216	233	244	253	238	236	201	214	247	242	254	215	257	259	215	245	236	221	239	250	244	228	220	218	213	200	232	236	288	239	225	230	222	224	215	216	213	227	217	228	257	248	212	232	247	252	217	218	228	256	223	237	230	235	222	217	238	254	207	242	235	243	235	237	233	219	219	232	224	234	216	216	225	215	228	221	226	233	236	217	248	213	232	213	251	234	229	245	219	225	238	224	226	275	229	221	224	229	228	241	233	236	219	229	205	234	251	213	231	206	228	225	229	210	226	221	200	223	228	232	215	213	222	254	253	215	246	216	230	231	200	225	225	220	224	242	211	233	232	185	221	234	195	214	216	221	231	224	221	224	241	221	195	225	224	229	234	210	263	261	218	218	230	253	246	260	232	215	230	227	214	223	201	226	220	215	214	228	240	248	238	229	220	254	245	216	225	223	214	244	241	238	236	232	235	249	220	229	234	212	255	240	246	227	236	222	226	233	211	229	218	228	217	268	235	244	204	250	253	237	243	238	222	211	242	225	229	240	240	239	221	235	236	234	224	240	240	238	236	231	239	210	243	219	228	219	226	210	238	211	227	204	222	236	225	221	220	217	233	205	207	230	218	232	241	235	230	224	251	210	236	242	264	218	242	237	212	204	242	212	209	251	230	223	238	245	210	225	216	239	243	238	222	204	245	234	260	199	211	241	239	222	243	228	234	203	255	229	220	231	217	195	231	231	227	221	223	235	246	249	235	241	221	233	246	253	231	214	232	245	221	224	206	238	228	224	225	245	219	242	235	219	220	223	222	232	254	218	226	225	224	253	216	264	220	252	245	214	228	250	222	245	239	222	212	229	226	185	223	227	232	234	236	236	213	233	228	205	216	226	202	262	240	265	238	213	241	247	215	226	256	205	229	212	237	241	226	234	219	223	206	240	229	237	198	225	228	223	224	244	210	224	233	212	231	243	241	212	215	213	214	237	208	200	237	204	228	241	248	224	229	230	251	211	235	215	237	218	240	248	227	221	225	229	238	210	228	230	237	256	239	260	238	237	208	245	208	216	230	228	239	236	261	244	242	231	220	238	243	236	227	239	219	235	228	246	257	222	261	237	207	239	233	225	223	235	233	220	211	226	236	202	241	225	218	258	222	200	268	218	221	276	211	228	257	238	243	236	243	256	249	228	225	225	254	242	217	227	221	243	229	222	218	242	262	244	225	225	233	230	208	228	204	233	211	217	249	233	223	205	240	212	252	219	223	210	207	253	253	237	273	202	217	241	229	212	217	217	240	232	229	233	224	250	214	257	221	205	225	232	239	241	217	220	232	212	257	235	251	232	234	226	229	222	220	239	239	207	268	195	228	234	254	228	246	231	243	233	194	222	211	227	226	217	226	228	234	232	214	217	241	217	220	232	212	241	235	231	236	231	243	209	202	258	242	206	219	274	250	233	218	215	245	244	220	219	217	217	250	243	241	221	199	207	226	204	259	229	222	207	261	215	231	252	245	270	240	231	247	192	235	241	229	213	249	232	216	234	220	233	220	201	232	218	226	213	240	218	216	231	228	209	197	231	221	210	238	256	244	237	219	232	230	237	207	229	207	216	217	241	241	216	210	217	230	220	246	245	219	218	231	234	235	232	230	244	236	237	243	225	231	231	196	235	223	257	245	213	233	234	230	243	221	233	228	251	244	227	227	226	218	252	225	232	191	232	230	208	241	259	224	234	232	245	241	258	222	230	256	208	201	236	216	229	222	242	211	246	237	232	212	236	252	254	217	230	230	231	249	207	215	242	222	265
59129	69279	66846	47829	22428	1013	741	775	770	808	759	775	793	791	765	798	761	792	753	782	814	734	760	751	782	760	762	803	793	732	753	748	746	748	782	750	734	766	808	784	762	751	774	696	755	766	742	765	764	765	737	711	746	753	771	806	754	742	690	753	772	764	735	769	732	833	781	762	740	768	781	759	806	733	722	778	748	761	754	804	733	724	757	795	729	737	795	774	752	741	764	722	788	768	780	750	765	699	776	761	718	740	796	796	812	768	806	755	751	767	768	732	738	758	814	754	775	714	767	779	779	706	775	830	746	751	767	800	734	709	831	773	777	748	786	781	834	758	737	759	714	760	826	787	825	751	733	706	766	773	764	743	767	728	767	736	754	796	780	760	759	735	770	775	705	766	733	741	751	811	778	798	751	791	780	770	769	778	780	738	766	749	733	810	817	742	758	758	715	786	748	760	773	786	769	730	753	736	761	694	747	733	753	797	789	798	714	808	779	740	808	756	801	743	772	721	717	761	725	765	730	771	716	787	742	848	832	743	789	756	774	761	790	711	740	785	747	738	717	809	793	759	785	761	794	767	758	738	770	800	775	791	735	768	716	750	798	764	766	742	819	741	779	769	744	758	798	741	771	740	744	746	762	755	806	739	766	777	774	812	773	743	780	705	755	754	776	777	745	797	784	807	812	771	792	790	763	737	759	781	731	792	737	735	751	808	763	822	731	774	715	683	718	757	743	731	766	736	743	765	756	757	793	797	754	736	733	787	756	737	779	778	781	759	739	746	782	739	763	798	776	715	737	704	747	788	742	745	739	688	818	740	730	742	741	739	756	788	737	751	790	764	759	756	713	750	755	780	777	770	784	805	757	790	805	773	747	761	779	760	746	752	780	746	740	749	780	765	743	755	761	792	772	776	829	731	736	769	771	721	743	741	816	773	746	779	737	777	768	777	809	747	754	745	817	783	802	803	713	779	777	790	745	723	717	746	782	777	811	758	814	727	766	793	751	788	727	795	697	770	749	693	757	738	755	770	779	739	763	793	790	749	814	754	720	770	736	753	770	744	752	779	749	749	733	765	766	762	784	778	754	762	752	790	718	784	770	771	771	751	814	820	738	768	786	777	761	819	782	759	750	674	803	798	769	770	717	782	708	728	775	732	779	743	694	790	743	777	755	704	780	755	777	733	765	739	750	763	760	758	740	771	766	790	785	747	804	722	760	728	712	736	769	728	778	710	793	754	748	776	786	725	774	787	753	806	765	695	731	714	777	777	700	739	771	804	774	796	761	774	746	808	736	729	783	837	792	727	751	771	760	770	795	771	805	757	817	777	751	769	751	803	722	790	758	800	799	775	781	776	766	725	791	769	777	758	804	739	763	744	723	770	806	765	756	763	770	766	823	735	784	764	754	783	737	783	806	780	759	767	762	720	797	721	767	741	766	750	763	779	789	783	742	758	727	782	750	793	766	830	725	791	732	788	745	804	798	790	798	705	708	759	745	799	753	763	730	810	736	782	757	733	750	815	782	727	761	710	766	750	696	748	781	789	745	774	772	740	791	751	772	748	716	738	748	756	741	832	737	795	771	759	798	748	726	798	737	759	840	744	774	748	770	714	740	780	738	731	725	780	732	786	768	779	787	719	734	758	792	722	768	787	726	753	742	784	767	767	834	811	747	761	768	789	756	760	727	727	741	754	786	742	789	791	787	758	753	809	786	764	785	748	784	780	750	792	716	729	732	774	792	742	775	750	802	766	787	777	747	715	807	753	773	720	745	819	774	792	736	788	764	756	762	768	810	778	780	802	760	775	810	773	796	775	787	749	801	795	749	782	808	728	756	811	743	790	815	771	744	777	727	753	777	700	767	783	789	756	768	749	728	740	734	775	708	729	753	753	744	720	796	765	748	751	787	762	793	722	744	759	717	800	721	782	761	801	730	789	780	764	754	761	768	760	777	795	813	737	735	812	811	766	788	784	736	730	780	803	738	731	740	716	779	794	768	758	783	751	744	752	791	788	700	792	754	776	757	734	764	706	764	768	756	767	789	772	736	773	754	728	781	801	793	733	765	769	773	753	754	741	731	751	766	755	785	799	733	756	753	775	719	802	724	807	728	737	826	708	710	773	776	744	740	741	754	754	749	752	748	771	758	741	771	731	769	811	768	743	746	732	748	790	815	754	769	774	761	757	733	784	766	730	758	766	798	754	765	748	740	734	727	777	743	733	771	793	743	740	787	761	781	752	758	792	762	778	765	816	787	746	786	765	811	736	771	737	733	840	764	790	805	758	782	761	761	735	746	709	747	772	793	794	757	764	761	756	757	745	724	786	768	755	815	754	739	765	786	774	774	781	783	797	813	727	759	746	763	794	784	759	776	778	764	785	774	784	741	746	787	800	762	722	800	771	744	743	736	782	736	732	762	735	728	730	749	759	755	758	782	773	777	783	770	762	740	756	771	767	744	777	777	740	761	782	776	719	751	748	731	801	725	794	808	785	729	730	751	766	744	754	771	774	760	775	767	725	751	769	775	755	742	700	738	802	752	770	707	755	785	788	765	768	746	757	766	713	740	800	741	715	759	737	771	731	750	794	775	754	802	738	802	802	770	788	757	791	758	758	712	752	791	732	763	775	790	788	746	769	813	760	756	771	743	813	700	806	767	802	774	788	759	764	798	807	791	761	794	740	822	790	804	709	767	762	741	766	790	747	728	796	761	767	787	763	780	738	734	731	729	734	774	751	778	761	779	769	772	786	794	791	779	792	728	771	761	778	770	766	754	767	729	726	749	730	757	818	742	780	747	798	745	786	751	781	791	746	765	754	751	739	772	781	756	807	763	752	697	766	745	750	792	753	735	767	741	757	793	725	735	749	739	744	764	747	770	773	782	747	772	737	720	793	737	737	669	794	786	797	704	749	763	824	768	765	739	790	763	787	761	749	747	764	736	743	766	768	733	799	754	790	753	812	757	809	726	761	800	811	777	745	771	747	785	720	735	752	731	752	747	753	698	777	755	748	785	793	712	771	788	755	741	782	781	768	767	793	743	777	794	731	769	790	834	767	754	714	751	741	733	772	786	743	771	825	807	747	747	729	805	803	730	776	793	750	734	771	765	742	801	743	731	738	795	789	743	729	722	715	763	732	739	720	722	743	813	780	780	817	751	747	817	771	760	742	742	760	734	800	736	794	725	766	804	769	778	766	771	757	733	798	774	768	758	745	824	705	761	794	812	726	743	786	718	796	758	730	732	735	751	753	838	770	766	766	740	794	764	796	740	748	774	767	721	788	790	781	784	778	724	770	777	732	753	792	717	745	845	799	708	748	803	772	748	767	775	790	730	774	771	799	716	732	749	735	757	759	768	773	773	770	765	768	754	780	786	758	755	765	771	771	758	799	752	761	753	789	733	834	856	709	735	771	765	757	792	794	776	768	690	807	764	719	746	772	756	708	744	775	734	760	742	735	768	760	734	787	797	804	720	777	797	764	778	729	807	789
23484	17040	9535	4226	675	210	219	192	219	220	216	197	229	210	189	215	211	193	216	194	201	201	212	219	186	187	210	220	193	206	211	209	217	202	220	201	193	180	199	177	215	224	209	190	192	202	214	195	216	193	171	202	207	203	194	192	185	176	197	202	191	209	213	197	215	187	210	232	207	222	197	185	225	201	205	206	210	220	200	222	205	216	230	194	186	188	214	194	191	186	170	193	207	215	207	222	207	212	194	182	204	209	207	216	227	193	195	204	215	227	212	191	204	197	205	153	185	210	187	226	196	211	206	209	210	195	197	241	224	205	191	197	192	192	207	196	193	199	212	188	199	212	216	195	192	197	225	224	202	219	213	202	188	211	204	173	181	189	205	197	210	221	205	236	171	216	219	183	208	179	190	172	218	183	193	202	200	241	205	186	185	175	180	204	181	194	201	199	231	199	185	199	184	196	188	208	204	216	212	208	201	168	210	216	219	218	183	189	220	219	212	185	232	193	184	174	203	181	191	193	194	191	193	216	188	211	201	197	202	184	192	222	174	209	222	193	213	215	208	193	220	210	224	213	183	213	205	230	227	214	219	179	176	179	208	200	211	184	194	194	185	181	224	200	215	204	190	198	206	212	215	209	198	200	206	229	225	185	216	209	206	197	198	200	181	207	162	210	186	186	182	218	201	214	195	214	196	187	203	197	211	221	205	220	209	198	217	194	201	201	199	197	197	215	199	195	196	199	217	182	199	193	214	214	199	200	190	201	215	186	180	219	201	194	185	223	204	198	204	200	196	191	188	175	200	197	208	206	203	192	225	217	188	195	214	164	215	204	227	215	205	205	231	200	183	186	203	197	189	199	194	232	174	196	220	175	205	203	214	181	224	196	227	208	192	239	209	205	202	211	231	218	215	207	203	204	212	196	193	221	207	206	181	194	205	210	190	200	197	197	220	197	188	171	202	192	208	211	206	199	213	185	200	213	197	202	200	208	203	190	193	208	220	202	224	201	177	215	199	212	187	211	203	203	214	193	197	207	185	218	203	193	185	190	226	189	211	199	210	187	196	222	186	226	193	199	202	213	191	186	198	200	207	207	210	203	165	213	219	209	208	220	200	171	184	210	195	201	238	216	185	195	215	209	188	210	191	203	221	191	213	212	196	210	199	206	184	207	221	218	202	184	213	206	197	190	181	206	191	221	193	208	200	193	193	216	201	189	191	199	223	200	214	204	221	240	214	182	201	208	191	214	189	210	190	189	181	232	229	184	201	196	212	191	186	224	193	203	222	202	188	196	180	172	208	197	195	186	210	189	215	228	216	222	188	215	210	205	173	201	177	196	194	218	213	193	187	219	197	213	198	217	225	208	202	214	219	204	187	210	213	201	209	197	188	208	191	193	209	225	208	204	173	189	200	204	215	191	189	202	188	212	209	226	202	209	197	216	219	197	205	205	219	190	183	191	227	163	213	205	193	216	204	173	197	215	186	194	195	198	218	196	178	185	180	211	202	206	160	188	198	173	210	196	207	204	201	228	191	206	200	201	193	209	207	188	173	196	225	180	215	238	192	208	192	206	215	188	194	191	189	226	213	202	187	195	214	180	211	179	201	197	200	219	215	198	226	204	209	214	211	205	190	189	201	208	198	194	206	191	217	206	199	200	217	187	204	210	237	201	202	204	188	180	205	192	176	209	218	198	199	202	210	187	217	209	229	200	191	213	210	212	217	199	191	206	198	185	196	206	170	190	173	186	186	221	205	213	202	209	211	194	198	226	224	191	205	201	175	208	196	191	204	201	192	187	195	213	196	185	213	189	219	236	209	192	194	199	218	182	211	182	224	202	210	181	208	173	205	216	180	198	197	212	198	175	198	205	212	182	235	200	184	209	192	201	175	215	205	187	224	210	185	190	206	181	200	210	213	191	205	205	190	199	179	215	222	222	205	216	181	179	189	197	217	221	202	183	206	207	180	206	200	196	212	234	203	211	190	219	184	207	211	185	199	199	215	212	205	202	194	170	215	212	208	223	209	201	198	183	199	199	210	219	198	192	222	201	207	178	194	203	199	197	193	200	185	176	194	217	200	212	190	199	191	197	218	208	204	184	186	199	206	203	199	203	188	203	167	200	203	206	173	197	215	227	200	205	215	206	189	197	189	197	209	188	206	220	220	214	214	214	204	212	197	180	195	209	189	187	188	188	196	202	177	212	199	199	215	201	217	203	205	228	182	177	224	200	199	206	186	204	206	198	177	208	187	209	218	218	207	199	201	185	196	195	179	197	233	199	201	207	201	191	187	192	200	205	212	220	204	195	216	189	206	206	198	220	214	207	222	205	193	172	211	162	203	191	189	198	202	193	200	204	190	194	208	198	196	207	196	211	214	207	184	190	215	200	193	216	219	208	209	206	192	197	195	195	205	219	197	203	200	202	187	211	177	210	226	203	185	265	167	192	188	210	214	189	216	212	191	185	216	227	199	203	204	201	192	204	202	207	192	196	186	196	230	177	192	200	199	193	213	208	192	207	216	178	218	198	213	212	212	216	193	194	174	189	224	215	202	228	207	180	213	216	197	206	178	182	191	196	173	178	205	192	205	193	193	201	204	209	210	190	196	197	185	182	197	187	208	219	184	210	223	238	184	223	198	192	207	189	189	192	179	195	186	204	197	217	214	199	185	186	218	217	214	164	215	193	187	230	185	197	199	204	176	193	163	209	205	204	200	176	178	220	179	194	197	192	200	194	214	202	216	212	219	169	216	165	179	192	199	175	176	212	197	198	169	211	200	200	177	202	201	172	193	217	191	207	216	213	198	181	236	217	219	186	212	191	205	205	187	209	215	192	201	194	206	207	200	220	205	192	207	205	191	195	185	190	202	205	216	174	205	198	190	199	207	209	199	184	206	203	194	229	184	183	227	205	206	191	204	234	201	225	196	190	201	196	218	184	201	201	210	204	205	220	202	198	179	209	206	200	210	192	208	218	185	199	222	189	223	206	211	199	197	226	216	176	222	191	211	181	190	197	202	224	183	205	194	192	190	205	220	179	167	184	201	208	209	186	189	206	206	191	238	181	190	190	191	185	191	183	215	187	191	219	158	206	194	213	194	170	198	198	211	176	210	203	193	199	200	185	202	194	190	188	204	213	218	183	207	197	196	223	194	192	219	205	220	186	222	212	224	207	189	194	186	196	201	198	211	192	212	195	206	198	176	185	177	207	228	187	185	191	182	193	207	181	211	197	213	207	196	206	176	213	188	192	177	206	203	180	188	214	203	208	192	188	196	208	192	191	168	218	176	195	223	188	208	208	203	218	214	212	198	210	186	193	219	214	205	229	196	208	202	200	208	179	192	208	179	225	211	214	196	181	217	194	200	227	229	185	200	198	208	224	208	176	184	234	228	221	219	210	177	186	206	218	176	197	176	210	215	186	194	211	190	216	192	207	189	193	193	176	209	207	188	196	179	188	196	217	196	203	201	174	204	209	197	193	207	228	202	203
25372	23140	17850	10812	2254	649	682	687	703	669	650	693	698	677	680	678	666	661	671	668	730	708	667	699	646	657	694	698	651	740	665	668	691	745	693	672	656	701	708	709	664	642	714	677	699	697	729	721	736	674	716	692	680	644	703	666	733	657	676	688	670	646	697	689	726	751	768	656	669	699	698	725	686	690	693	728	749	722	678	674	669	682	683	692	636	707	670	693	662	697	663	687	688	717	696	703	675	691	651	765	763	667	714	734	696	687	732	687	704	702	676	689	712	636	684	730	697	620	674	672	699	716	688	702	656	645	706	698	706	696	682	694	716	698	687	751	674	707	685	701	697	671	656	665	719	698	706	699	717	711	725	691	699	697	673	753	711	708	667	663	678	657	665	751	656	718	718	679	720	693	706	705	667	653	733	683	689	713	683	673	722	668	717	668	719	729	699	672	716	717	697	717	676	625	697	652	717	740	691	661	714	700	684	707	691	665	663	686	748	646	665	715	711	725	727	679	700	702	689	701	721	640	686	651	671	697	697	659	661	674	636	738	700	719	711	700	675	667	694	727	734	662	713	737	690	723	712	661	670	684	679	701	669	704	710	711	691	713	693	679	709	719	722	709	698	721	721	752	706	793	673	675	682	714	715	696	727	704	692	675	655	735	683	687	649	704	692	684	723	703	667	659	695	738	666	740	691	734	690	672	760	653	676	652	653	691	674	663	703	686	677	686	683	693	624	676	722	716	681	697	675	668	712	711	710	669	702	683	705	705	716	728	698	724	714	704	665	662	711	686	681	688	686	725	681	756	680	681	638	704	683	710	661	685	696	706	706	687	728	679	657	724	717	673	703	704	725	717	691	701	714	711	662	674	723	728	692	727	662	694	727	783	666	734	685	691	645	633	667	731	717	705	723	717	703	683	717	687	687	691	645	719	691	703	698	709	730	637	713	686	665	674	729	671	705	728	656	714	725	690	673	684	687	666	676	679	700	693	684	696	717	677	668	700	737	691	656	702	675	694	650	720	741	654	688	723	707	685	686	664	659	679	692	696	685	692	667	716	728	692	667	631	728	678	691	673	722	681	687	715	706	690	641	734	705	691	689	720	690	701	711	741	682	722	711	700	719	696	678	693	688	713	727	701	683	686	681	688	702	683	701	693	669	668	736	742	697	715	672	703	658	695	694	702	654	661	694	687	677	701	721	662	631	701	686	676	686	659	666	732	699	687	654	671	675	704	691	679	702	708	680	652	710	695	661	665	718	676	690	659	714	685	671	703	746	687	676	733	688	711	719	689	725	706	692	667	675	704	698	673	727	648	715	761	689	678	681	709	723	709	671	690	720	720	733	671	722	622	677	705	720	676	661	634	729	672	694	676	708	742	726	724	718	718	711	704	669	749	761	684	705	641	709	703	695	723	707	694	687	692	705	732	636	678	681	710	693	702	690	679	708	675	670	748	681	689	705	716	674	640	698	732	681	689	749	673	716	681	683	683	680	670	722	711	733	657	700	682	672	683	689	668	682	676	650	698	689	678	710	685	699	686	713	728	679	728	711	698	737	708	675	684	701	715	740	707	713	700	681	720	650	728	670	697	726	700	710	660	707	685	689	698	688	691	651	700	701	692	693	686	689	723	680	728	706	671	687	659	752	694	698	704	708	710	675	726	725	695	677	738	694	651	723	696	734	673	702	674	698	709	685	714	737	695	682	694	703	681	710	696	671	682	681	683	702	691	690	735	698	704	716	734	711	711	640	689	706	694	705	698	691	713	719	708	697	641	674	694	700	678	682	714	667	737	774	684	664	689	693	745	663	709	699	656	702	707	727	686	707	677	676	681	696	692	706	671	703	717	706	751	695	700	684	740	725	676	689	725	707	658	695	668	691	713	711	696	711	717	704	699	681	715	713	701	695	719	731	725	699	676	753	690	696	686	666	676	674	670	730	710	693	713	675	673	644	677	684	699	688	693	667	712	661	720	713	681	686	624	693	718	689	666	706	679	708	673	676	683	673	721	663	685	672	703	714	721	671	674	697	678	683	658	658	649	674	732	653	703	653	686	734	730	728	655	692	708	708	729	707	727	704	667	735	689	673	664	676	662	737	687	656	697	711	756	679	750	704	666	684	700	722	689	738	739	680	651	665	722	699	718	651	677	694	713	686	720	712	737	655	702	694	674	648	670	668	701	704	697	666	693	712	678	724	745	716	699	733	680	745	679	688	712	735	710	722	681	673	639	701	646	701	702	665	676	723	665	651	660	662	709	692	675	714	690	694	730	718	685	685	691	674	672	750	740	701	683	766	748	716	708	723	739	719	674	729	669	670	660	725	687	694	678	692	709	716	706	682	674	654	676	704	707	720	707	691	706	707	660	664	685	731	725	678	689	727	684	708	695	700	717	693	689	666	679	679	661	688	714	647	727	645	717	685	699	701	746	640	717	652	724	702	716	693	679	685	715	643	721	650	738	716	691	638	706	668	727	695	701	749	663	725	681	676	739	685	665	724	662	693	677	715	678	669	717	701	683	669	755	667	715	692	671	627	718	717	690	665	698	685	642	696	664	667	743	690	706	692	700	685	663	720	734	672	669	687	715	709	669	752	680	728	700	721	679	688	750	694	678	673	691	704	710	717	695	699	718	689	685	717	739	659	641	685	698	652	697	685	696	668	668	710	714	686	716	698	761	750	704	699	702	680	714	747	680	718	690	695	699	697	693	707	693	703	674	724	695	706	724	695	701	680	696	708	746	706	681	691	705	693	698	687	707	660	712	701	689	689	718	679	672	740	699	699	734	680	684	666	651	664	678	707	727	658	678	658	720	735	684	689	698	691	676	709	714	707	653	675	666	699	723	704	693	694	699	701	754	646	692	672	653	701	682	671	703	702	672	719	727	667	692	698	676	724	743	701	685	728	707	719	715	694	699	685	684	718	693	677	726	700	691	656	725	711	666	755	702	675	703	701	686	697	709	695	697	713	676	642	699	681	712	702	757	629	700	651	702	735	676	727	707	654	724	694	714	708	692	738	718	642	684	679	682	661	686	708	736	702	699	662	737	713	703	739	669	701	723	689	702	697	713	696	678	688	688	716	684	708	654	683	747	692	681	701	755	670	663	741	701	663	669	706	642	663	674	649	674	712	755	653	676	710	718	713	679	657	720	673	698	726	682	704	684	717	744	730	725	710	696	668	686	702	726	722	744	701	717	699	651	698	673	730	688	706	693	726	656	662	693	688	651	677	665	653	699	659	725	702	701	785	711	680	668	710	724	676	697	693	742	698	692	688	674	657	710	720	722	672	720	652	706	666	727	670	683	669	732	686	669	722	651	691	698	736	699	685	701	733	681	631	736	759	713	698	718	713	728	665	685	673	723	648	658	663	716	679	738	699	673	720	674	646	716	754	667	661	721	691	720	703	688	730	708	659	758	723	704	652	624	716	746	724	717	748	697	651	718	708	723	689	703	713	658	655	647	674	718	703	703	698	714	693	671	681	708	687	685
66648	66671	55483	34199	12460	1075	234	181	156	169	198	158	172	151	165	176	158	174	179	162	178	164	174	174	169	170	179	140	175	184	173	154	182	163	163	177	194	155	146	157	179	142	176	169	169	165	179	149	182	166	153	155	187	170	156	196	181	165	176	151	168	174	156	167	179	164	163	163	163	165	167	187	163	152	159	151	159	166	168	162	165	163	183	175	158	157	161	172	143	169	161	198	175	154	150	180	166	166	166	170	197	156	178	149	151	155	184	156	164	179	184	195	173	163	170	169	160	160	157	171	172	141	170	158	167	156	133	142	151	166	142	177	190	201	164	164	156	159	154	187	174	167	173	180	181	133	146	148	198	170	166	174	188	178	192	155	175	187	184	158	189	150	127	152	171	158	167	184	156	167	152	178	182	162	148	164	191	169	187	166	153	156	175	172	152	177	178	178	171	164	164	178	162	162	165	164	149	180	157	170	158	169	146	189	168	158	164	170	174	184	159	177	200	163	148	185	161	149	167	172	166	158	176	168	164	180	176	173	156	165	153	167	174	164	175	149	174	156	159	191	169	180	165	179	172	167	168	153	148	169	153	180	184	189	149	156	152	173	159	173	157	169	153	135	166	151	154	176	160	148	171	151	183	166	171	159	156	180	154	169	165	175	169	168	152	198	151	163	164	185	157	138	176	153	166	186	161	160	176	165	172	163	174	148	170	160	180	168	180	169	159	178	177	156	189	160	164	155	177	162	157	145	138	172	155	159	164	170	172	149	160	183	163	179	157	187	160	170	188	155	187	149	177	173	187	164	170	170	173	202	165	181	176	162	155	151	173	159	161	178	167	158	187	167	173	171	180	166	160	175	153	165	146	138	164	158	181	167	151	165	162	171	174	183	167	154	164	145	144	156	185	193	143	174	158	169	175	174	170	205	165	151	176	155	176	174	169	167	151	158	124	157	161	154	168	175	152	166	177	165	148	143	156	162	179	184	187	158	171	175	152	171	146	181	169	171	148	149	176	149	171	165	168	166	172	160	151	184	153	156	158	156	152	158	175	167	185	170	168	171	149	156	148	194	169	165	170	178	167	177	172	171	184	170	169	166	160	154	172	167	159	146	167	183	176	148	143	148	158	169	184	158	165	164	181	185	151	163	171	158	187	184	161	180	175	181	167	158	190	167	188	179	170	165	168	165	178	154	149	152	171	161	168	167	156	209	158	165	147	168	167	172	180	163	163	167	149	142	147	162	170	163	155	168	175	171	175	164	151	159	178	180	179	167	166	163	187	171	197	166	181	181	152	177	158	151	180	169	161	193	163	156	164	175	166	149	186	188	181	185	153	158	182	188	173	158	159	178	147	158	178	146	177	173	171	151	160	160	165	153	168	169	180	163	171	149	165	169	159	162	158	170	135	170	189	176	177	177	164	169	169	151	154	155	162	165	156	169	143	153	166	170	156	152	154	175	192	170	185	146	155	161	152	183	169	136	150	156	148	155	175	148	167	182	166	168	156	181	160	171	173	163	188	166	185	167	138	208	139	177	188	159	171	159	163	168	163	183	182	166	162	179	166	183	157	160	180	169	172	153	130	172	157	165	175	184	169	183	172	151	152	153	166	160	157	162	147	145	157	162	173	170	175	166	161	143	177	155	174	158	164	190	193	178	185	167	157	177	177	181	149	178	189	174	176	175	185	167	163	192	171	184	181	174	158	181	175	168	152	182	169	172	142	175	167	177	156	158	170	176	177	155	156	168	159	175	158	178	156	166	166	168	190	180	165	150	178	167	165	160	169	186	155	181	146	179	167	180	137	185	178	168	148	167	166	175	188	158	156	167	183	168	163	158	145	163	160	140	171	159	176	174	184	177	158	158	171	169	200	174	170	152	169	182	159	145	190	186	180	191	162	165	156	184	150	158	157	175	150	157	151	175	170	161	149	208	179	162	185	149	161	179	156	148	168	153	180	185	166	164	166	134	185	161	157	169	159	169	186	173	165	183	157	152	176	164	162	185	166	169	154	173	149	136	153	158	185	152	171	159	189	169	162	162	147	165	154	161	162	182	153	161	161	163	162	165	173	172	166	147	152	184	169	165	143	178	159	164	172	158	185	160	173	168	187	175	152	155	154	180	135	178	185	170	151	162	144	175	154	167	141	166	158	169	155	149	164	172	174	163	166	174	142	204	159	185	185	173	167	158	165	172	163	168	163	160	133	147	153	149	158	151	158	186	160	153	136	175	179	172	154	156	157	171	160	155	151	152	175	198	164	148	158	149	166	162	181	150	173	159	182	154	171	177	174	164	166	190	182	157	155	180	172	176	176	155	160	152	159	154	156	154	187	153	168	165	167	194	161	182	168	174	187	152	157	151	171	158	170	172	173	146	166	131	180	166	155	168	136	131	165	204	173	165	174	164	182	150	154	139	156	170	168	168	154	166	144	145	162	158	186	180	155	178	169	160	144	154	179	181	189	174	162	166	168	156	184	150	158	191	187	173	176	184	153	156	155	192	160	178	197	165	171	177	162	165	176	162	163	160	157	153	168	150	173	184	147	180	182	166	167	157	166	182	175	173	151	185	172	168	162	178	177	156	161	176	210	172	157	162	141	154	175	169	178	166	164	142	154	146	154	166	172	163	172	168	157	163	164	160	172	178	155	158	160	185	189	167	165	163	164	171	162	157	171	161	160	157	174	161	173	154	176	161	159	158	164	158	175	175	161	157	159	156	174	161	181	169	170	158	144	165	180	163	163	163	182	155	183	160	175	164	168	193	163	168	158	193	174	153	167	171	185	174	158	160	164	159	158	177	173	158	157	163	186	143	163	171	157	172	168	169	174	191	154	151	178	158	167	167	212	169	191	153	154	163	163	155	177	165	178	164	167	174	175	153	158	186	169	147	170	163	169	158	156	179	168	195	161	174	180	162	173	135	144	161	168	155	148	158	181	196	191	189	138	168	168	162	149	171	178	171	163	150	164	149	166	167	187	149	170	174	181	179	156	161	160	148	167	192	155	164	180	158	182	163	171	149	183	175	157	163	172	169	152	145	176	171	155	170	172	155	162	156	189	151	158	147	202	151	164	166	181	178	165	157	176	174	146	178	184	149	169	144	143	168	165	134	188	177	163	156	201	173	182	153	165	161	166	189	159	172	166	180	199	176	161	193	172	173	161	171	175	145	168	168	171	163	159	156	174	174	167	161	140	139	187	184	172	170	183	192	160	178	146	173	153	145	157	184	153	152	193	156	173	159	184	189	168	177	178	152	149	174	146	181	195	180	150	176	166	158	179	166	162	172	147	177	180	160	163	145	162	165	178	152	145	190	169	141	161	154	157	165	173	164	190	152	163	170	172	157	174	162	154	170	168	156	155	159	158	179	183	137	156	164	145	172	174	155	166	160	154	163	155	163	173	178	182	206	154	172	162	194	165	169	137	165	154	159	169	182	173	160	163	174	187	176	160	190	171	151	150	161	179	145	174	154	175	173	157	200	179	171	165	140
49367	54240	53556	38671	17112	979	603	617	602	619	599	571	604	582	599	593	598	596	600	621	593	569	593	611	575	612	600	597	599	580	589	602	572	594	575	573	589	605	577	608	569	546	575	613	631	606	626	645	573	570	603	567	618	593	600	629	577	562	598	602	610	594	586	557	600	580	625	589	584	535	606	565	585	644	551	569	609	624	566	619	595	593	542	580	588	614	622	567	609	600	592	600	590	597	608	608	600	627	578	565	550	559	610	594	569	597	588	590	631	577	579	573	572	567	577	603	565	598	612	587	622	603	662	626	593	606	561	571	573	588	589	621	591	597	590	569	595	586	569	593	573	592	590	598	565	579	588	596	555	573	595	589	564	576	590	555	586	599	592	597	589	597	622	562	613	601	607	581	589	588	606	584	593	596	505	553	553	597	588	573	596	600	623	570	622	609	571	578	574	587	587	576	590	598	564	591	654	610	603	583	592	630	563	583	574	580	544	608	582	616	591	603	598	560	605	549	536	562	608	563	615	562	573	591	590	589	550	603	587	629	620	563	578	573	539	578	562	625	566	578	628	536	636	575	600	564	627	616	554	574	567	567	591	565	587	610	589	578	618	574	599	618	597	569	638	624	547	599	568	612	570	608	591	586	585	611	574	574	601	570	550	599	544	602	610	603	576	614	586	590	597	606	561	593	601	595	562	574	556	594	571	576	641	566	570	627	583	599	554	594	592	564	561	564	618	593	573	594	557	575	551	607	595	590	625	591	573	627	582	553	639	571	592	557	564	605	612	615	638	591	587	617	596	575	639	604	596	597	547	651	609	563	600	606	603	574	612	608	586	561	619	585	586	607	594	574	581	581	611	584	549	580	543	564	572	643	598	578	603	606	585	590	597	550	591	625	622	634	596	565	584	591	521	624	598	595	635	588	593	626	553	548	547	634	624	574	588	600	552	641	564	555	583	543	591	584	556	554	557	588	613	602	573	606	611	586	590	600	612	584	630	535	595	569	641	595	573	663	605	655	570	628	563	612	565	580	574	622	571	545	604	642	590	581	614	590	580	584	581	575	621	602	590	581	561	600	602	608	575	623	610	569	578	613	580	575	612	577	564	588	598	555	573	614	565	590	601	581	577	555	606	603	593	610	574	530	565	629	566	574	605	594	553	594	604	569	590	581	599	616	587	582	583	589	611	585	557	598	602	627	612	633	613	579	581	574	585	586	547	535	571	580	557	590	605	641	628	599	575	609	569	616	604	593	615	654	599	596	610	642	584	602	539	594	598	520	559	562	611	640	577	583	583	586	564	591	582	586	591	559	536	584	528	552	561	561	556	573	572	581	590	586	574	603	553	593	527	587	585	602	572	573	589	596	602	550	603	586	638	604	551	596	576	593	562	548	604	622	573	610	590	607	553	616	550	586	570	591	593	626	600	583	610	567	578	589	551	588	625	622	576	614	542	557	541	607	604	616	559	624	589	604	570	575	615	595	600	583	569	599	587	576	595	590	598	579	597	568	606	568	592	577	607	589	612	555	596	645	624	567	608	605	565	561	589	607	606	589	611	599	607	606	573	637	604	564	555	559	616	623	563	581	621	582	646	617	615	575	579	609	567	608	623	607	614	591	603	590	577	560	568	614	551	582	559	578	582	583	572	589	562	608	566	616	595	593	573	568	553	583	598	582	537	584	533	603	584	596	572	625	581	607	624	526	576	580	564	606	629	596	573	610	613	564	575	566	567	579	549	608	576	609	610	574	637	587	610	576	579	573	652	568	601	562	627	592	618	613	530	609	583	633	620	593	557	556	572	618	597	573	616	591	573	560	623	587	602	563	580	588	563	600	624	561	570	589	601	571	622	604	586	578	599	586	629	616	593	599	633	604	616	564	602	599	605	566	586	572	566	554	603	600	589	563	583	582	540	569	633	623	589	565	561	602	591	587	578	589	569	601	543	616	593	571	575	571	588	575	588	592	635	611	580	618	599	597	587	611	571	591	574	616	583	621	590	594	629	556	578	589	573	542	582	592	582	588	607	560	566	617	625	606	562	584	588	566	590	628	606	599	575	607	589	586	589	618	607	575	639	603	569	584	584	645	606	610	572	615	602	589	557	574	610	641	638	534	589	525	564	596	608	575	603	595	564	586	592	601	584	598	585	542	555	626	564	610	584	585	591	560	577	612	586	570	573	590	592	580	572	561	602	614	613	594	610	573	596	621	556	599	604	540	537	588	573	564	562	576	595	612	582	595	553	583	615	591	623	587	570	605	594	598	601	559	607	603	595	537	601	590	566	621	607	613	557	594	596	579	612	637	596	560	578	581	580	594	577	590	620	622	591	601	593	581	596	587	603	666	621	608	599	588	607	602	616	559	562	619	599	577	634	611	586	574	615	616	542	569	581	617	600	643	570	605	566	555	580	580	556	576	576	547	587	614	607	585	534	596	591	559	581	617	602	533	555	581	600	590	612	600	555	584	616	603	570	586	574	635	567	590	587	564	527	573	571	578	574	610	637	608	629	613	583	637	608	561	615	577	635	613	584	608	552	595	597	613	596	565	572	593	598	616	600	558	598	540	541	576	594	613	582	557	566	634	571	580	592	583	587	623	602	643	588	584	584	607	582	572	606	594	606	561	619	568	568	565	605	602	554	593	556	620	611	645	564	603	599	612	598	582	570	577	588	569	609	611	572	649	593	593	569	644	562	590	610	557	601	571	595	546	592	625	589	565	574	590	559	585	575	595	609	589	598	549	628	568	589	614	570	562	562	566	577	607	554	616	592	596	584	571	609	573	605	592	639	575	564	592	569	553	596	591	600	560	568	605	561	622	609	558	560	555	628	595	551	583	566	578	601	576	633	590	559	620	599	592	593	555	554	585	620	571	589	590	560	600	630	670	606	643	608	556	585	586	567	604	592	627	544	572	536	591	578	585	525	606	569	630	597	607	552	594	578	581	602	598	605	610	577	600	579	540	589	561	604	586	605	576	578	599	559	603	583	576	588	552	596	586	586	596	637	599	570	610	575	622	527	586	579	619	593	569	581	550	561	632	578	618	558	562	619	558	548	574	609	582	614	563	601	585	588	546	565	557	620	566	573	634	587	594	579	603	591	596	541	589	565	609	586	599	582	570	625	562	555	620	599	599	594	609	537	611	620	601	594	575	617	581	583	596	595	558	580	557	592	582	562	565	578	584	609	567	572	574	627	581	586	608	601	607	561	588	571	594	614	576	591	596	609	588	615	572	641	600	630	574	614	570	552	575	610	588	572	581	559	608	595	644	583	568	616	617	588	587	541	593	563	610	630	593	597	618	606	586	564	587	596	609	584	607	599	631	552	578	594	607	592	569	612	587	562	594	579	635	554	557	615	599	640	600	569	554	571	568	612	601	582	576	586	579	615	611	578	596	570	589	582	559	612	597	573	596	546	576	650	583	633	576	600	560	570	560	614	560	604	577	596	550	599	582	604	609	586	564	627	639	598	553	560	620	586	604	593	607	578	565
74369	76668	63612	39465	18237	2853	319	251	261	217	226	251	216	243	233	239	235	231	270	234	251	241	240	231	236	257	226	243	233	250	221	234	243	227	236	205	234	235	245	239	204	223	245	224	257	210	254	239	235	220	244	231	210	233	246	234	224	242	221	208	236	223	242	255	250	232	245	220	267	218	211	251	256	245	225	237	215	254	230	232	233	228	217	240	240	248	221	215	212	236	244	218	256	247	205	239	253	243	224	233	245	234	247	243	235	236	250	222	226	222	212	198	256	237	224	217	225	248	262	259	257	234	223	222	226	247	236	239	226	224	237	232	228	238	256	215	251	252	218	191	214	242	236	223	251	240	223	243	249	222	250	222	218	241	225	215	212	206	224	214	230	230	220	224	226	207	238	198	233	226	224	248	250	218	239	221	217	241	224	241	221	240	233	242	253	224	223	246	219	220	243	244	224	234	231	208	241	224	226	248	257	229	229	227	205	240	227	236	225	204	251	256	233	212	212	220	221	243	261	271	227	231	223	234	217	209	226	241	215	248	229	243	238	236	247	193	231	248	249	245	231	205	262	210	260	223	240	226	238	220	227	212	220	241	220	219	244	195	221	229	256	219	241	213	229	223	216	256	260	249	234	214	218	267	248	247	233	221	231	233	232	231	242	239	212	257	237	235	254	218	216	227	198	230	225	223	224	238	227	233	251	251	230	199	206	222	236	220	214	251	222	221	234	230	239	218	219	232	207	217	228	208	236	204	231	214	250	212	238	227	253	210	244	242	226	223	233	233	239	232	208	265	214	237	212	227	248	214	241	246	248	234	241	230	242	242	230	231	214	204	236	238	219	234	214	249	232	221	258	243	234	243	234	232	198	224	233	229	216	214	228	217	211	209	230	236	240	220	224	224	250	260	219	202	225	229	202	229	227	257	230	249	247	234	240	229	204	229	241	239	223	230	243	221	254	254	235	216	236	215	216	261	259	232	245	231	202	236	218	256	231	215	244	235	214	236	265	207	237	237	233	251	246	189	217	213	221	207	250	258	247	228	225	227	228	230	234	280	219	221	207	239	214	222	256	200	261	231	227	217	235	218	242	196	239	243	269	228	241	249	233	249	218	213	254	246	232	219	250	218	217	216	245	258	253	247	205	246	242	224	239	248	267	235	223	203	244	238	213	232	217	214	222	218	223	212	249	206	210	252	265	233	238	246	204	232	247	229	217	213	239	239	246	240	222	226	252	253	239	214	218	241	212	230	200	222	236	238	214	214	230	220	227	248	221	220	218	246	232	226	236	219	249	261	205	233	237	211	215	247	258	228	218	211	208	228	229	257	209	248	240	237	245	236	223	234	231	230	230	265	244	240	237	246	223	236	237	234	237	260	207	216	249	265	269	214	227	246	226	218	260	249	241	225	227	224	215	227	234	226	244	197	229	228	255	225	205	237	213	223	235	209	222	239	241	239	238	235	232	219	206	234	249	238	207	253	225	218	235	244	232	214	225	238	202	217	216	234	231	214	238	240	222	233	213	261	225	239	253	232	225	218	242	239	243	223	210	239	260	232	223	243	224	224	203	235	226	241	234	238	220	213	253	220	239	203	238	214	231	243	236	252	242	246	225	190	235	222	255	212	273	246	222	213	212	223	242	214	230	216	211	250	231	222	227	236	261	248	232	245	202	224	218	241	235	215	263	253	224	245	217	220	249	227	232	250	223	209	232	199	272	238	236	217	247	238	231	204	208	220	194	203	215	228	228	223	245	213	214	237	224	222	218	206	214	245	210	230	246	216	239	237	258	230	223	252	234	214	249	226	241	195	243	218	237	232	234	236	258	225	224	253	235	239	233	226	219	208	207	246	227	229	247	232	252	242	251	204	247	238	239	243	217	254	210	236	230	214	226	249	232	255	248	242	236	206	218	240	262	241	229	230	213	229	213	214	252	234	228	210	244	224	228	224	215	218	250	228	251	233	237	247	227	252	221	239	233	234	236	231	229	204	206	258	240	226	225	237	242	220	245	230	225	241	230	244	243	228	270	217	251	230	231	232	238	203	238	229	228	228	216	237	240	226	237	226	243	252	236	247	254	235	225	247	221	228	240	250	257	231	213	214	258	213	221	222	238	250	241	229	218	230	225	221	218	212	245	233	235	230	267	200	204	222	236	231	227	215	248	212	213	211	207	232	235	218	238	250	233	250	210	226	235	235	209	206	224	202	231	230	247	241	241	240	242	243	218	241	240	242	252	198	228	203	233	225	226	228	234	235	244	250	198	222	204	226	239	256	226	225	223	226	234	239	210	225	243	222	236	223	227	241	204	237	238	223	230	242	227	234	237	223	222	207	235	227	245	213	232	207	230	223	246	216	231	233	228	237	237	228	204	250	254	221	238	220	224	222	238	251	229	219	220	205	249	231	226	228	251	234	226	242	216	249	250	238	240	203	253	244	238	207	229	249	249	243	255	240	242	247	201	227	241	205	222	220	223	251	227	225	239	199	240	232	236	257	237	248	233	223	214	246	225	251	218	243	232	230	243	228	223	225	236	225	209	251	224	245	226	216	240	240	221	232	243	247	235	240	223	225	217	224	222	248	236	218	213	230	230	216	230	218	225	196	220	234	231	234	240	234	223	215	226	210	201	225	214	225	243	239	239	240	225	244	248	220	231	232	246	251	209	242	229	225	248	232	224	214	240	257	213	214	240	243	210	247	215	245	239	222	221	222	234	248	249	223	237	240	228	231	229	229	253	228	205	217	244	235	253	216	215	248	262	220	228	226	265	222	216	265	232	216	261	222	226	236	252	217	216	204	218	225	226	226	238	209	244	236	233	227	243	240	239	230	255	204	228	231	212	236	261	232	223	236	240	234	231	227	242	235	229	259	214	245	240	241	206	260	215	218	233	235	234	213	263	216	224	241	242	233	207	230	221	225	249	225	221	227	224	223	254	252	225	211	211	235	233	227	222	211	212	208	244	226	227	241	256	246	212	221	217	229	233	236	240	234	222	231	214	218	236	230	229	227	212	243	227	227	244	222	213	232	246	239	209	253	230	216	249	198	243	208	228	215	240	212	225	220	239	223	235	234	233	215	251	226	239	242	239	228	251	205	228	217	241	204	211	238	217	235	235	249	211	210	243	227	231	215	235	233	221	243	237	244	224	255	238	216	215	224	216	210	241	217	215	247	223	229	238	224	239	231	228	253	220	234	205	224	241	230	227	230	198	228	236	259	222	238	197	227	224	251	228	216	222	235	233	237	259	247	203	262	220	246	219	237	235	209	222	235	242	232	209	227	233	221	232	233	237	231	244	241	243	218	234	242	248	251	228	230	248	223	222	219	250	236	223	222	233	207	233	242	226	228	205	232	265	218	218	250	231	219	244	232	206	246	205	246	232	242	203	237	207	216	234	256	203	230	227	217	228	239	236	229	247	236	212	227	209	209	237	235	270	227	237	206	208	217	209	226	232	239	235	228	228	211	217	212	226	227	231	226	246	208	237	244
59902	68948	63787	44756	22764	1357	779	822	799	778	820	741	743	779	762	760	762	749	790	759	778	757	796	795	801	768	750	779	805	713	752	776	780	777	818	717	784	739	794	761	760	768	751	749	767	745	747	781	742	782	735	781	759	784	818	747	805	788	727	794	749	740	786	775	716	753	794	784	779	817	790	760	773	742	785	788	754	775	763	721	765	759	785	784	818	784	781	750	752	729	776	762	806	796	751	752	720	749	744	749	753	727	786	727	760	746	760	779	726	808	810	768	842	736	767	740	770	782	769	737	760	754	784	775	759	794	754	748	744	790	797	723	755	761	742	779	762	777	732	771	761	754	737	805	787	804	796	770	763	789	801	756	808	772	810	788	796	775	736	757	682	789	790	756	744	788	744	766	773	802	735	767	761	755	779	774	725	756	791	741	758	778	764	749	770	765	738	772	734	756	770	782	749	827	768	736	736	750	811	809	739	762	781	765	748	731	777	763	728	680	777	750	725	776	732	766	758	791	796	763	789	772	769	780	789	724	727	779	773	747	775	800	743	732	831	779	745	752	790	797	762	768	809	769	761	770	766	772	769	747	752	786	789	777	769	735	770	776	760	775	775	776	732	797	801	767	764	747	772	774	729	794	742	829	754	752	765	774	785	767	750	818	753	737	767	766	789	782	806	804	784	789	707	768	747	737	737	801	786	802	737	785	782	757	767	722	768	709	758	817	779	759	811	758	713	759	723	763	775	778	827	779	794	737	804	790	725	793	796	728	740	760	777	769	831	802	748	787	767	775	755	817	774	744	832	764	727	765	760	806	749	779	776	823	784	774	771	782	791	726	743	793	733	782	753	768	768	764	808	765	757	760	783	805	770	772	749	757	805	776	804	774	784	752	743	817	776	722	743	707	731	783	761	773	770	779	759	768	763	745	751	748	737	768	774	768	714	752	820	756	749	762	753	746	811	781	782	797	761	761	788	821	809	850	736	755	777	762	751	767	749	822	755	757	792	767	763	783	749	777	757	770	761	784	777	795	784	751	825	741	785	763	773	786	755	792	764	754	758	770	815	773	750	805	719	776	765	738	763	755	765	769	787	751	741	765	767	783	801	721	754	774	735	710	790	743	731	783	793	751	784	721	720	737	770	795	775	780	781	763	785	751	755	770	826	773	758	730	820	809	781	781	751	791	729	741	781	744	788	748	758	778	729	714	761	832	776	773	796	743	798	807	787	794	781	734	735	760	797	807	749	723	790	767	726	783	797	772	801	805	791	784	769	740	786	770	768	786	796	773	780	764	769	758	754	760	760	774	824	781	741	809	843	783	731	734	805	758	780	797	778	778	749	772	780	815	710	768	770	741	733	765	776	805	747	731	748	717	734	684	799	795	782	794	758	753	778	803	707	812	774	761	725	768	810	800	758	783	736	768	752	761	734	771	801	786	794	783	771	796	723	758	780	824	780	797	747	695	738	741	766	768	736	778	769	772	806	763	710	762	762	802	800	808	727	779	733	794	797	795	721	723	730	784	779	777	800	808	791	797	756	758	727	749	752	751	795	729	771	732	749	812	814	746	793	766	815	792	795	757	756	725	785	740	766	737	759	785	738	769	778	792	725	805	821	741	780	762	796	777	798	748	740	753	733	787	730	795	752	788	745	737	758	807	782	801	793	763	775	760	765	813	782	775	782	745	741	772	774	770	752	752	724	746	732	755	793	766	770	790	733	756	708	732	754	755	734	775	788	780	784	791	782	743	733	756	738	771	753	742	812	796	767	706	780	757	760	795	747	744	782	833	765	745	764	702	751	748	787	777	791	764	774	696	781	786	769	789	752	768	727	740	758	775	773	780	772	803	749	791	754	769	777	747	758	771	763	755	795	808	815	769	766	776	822	774	768	762	778	742	800	814	764	821	730	781	731	797	805	736	779	699	758	816	763	758	788	742	748	761	796	784	802	836	720	805	750	763	745	757	778	783	775	755	731	770	742	783	773	750	739	751	771	819	741	755	761	804	831	759	791	782	777	756	790	780	802	765	790	757	779	791	773	792	780	756	760	747	741	739	775	760	816	704	762	795	786	777	763	738	784	780	810	728	741	741	712	773	712	797	775	820	767	770	808	775	773	781	782	763	784	801	716	724	766	779	723	760	768	772	767	762	760	755	771	788	799	770	728	735	780	744	799	794	745	750	806	791	772	823	759	763	777	789	728	820	719	728	748	810	715	787	779	731	732	777	804	786	757	761	742	696	779	715	786	767	774	791	751	757	790	763	738	782	748	771	806	801	763	809	767	746	753	782	746	777	802	767	772	789	734	803	757	754	755	722	714	741	777	783	739	735	798	756	730	725	777	776	749	809	793	741	760	740	788	749	759	712	787	790	785	764	736	752	755	785	788	731	804	774	733	735	772	782	748	754	747	789	728	776	736	747	799	726	747	827	756	768	752	714	706	768	762	732	803	807	808	764	773	775	731	803	760	787	723	786	800	761	763	742	700	802	785	772	769	760	770	786	748	741	805	751	764	746	773	743	773	761	799	793	718	766	733	776	755	733	765	731	756	763	781	778	765	764	773	763	758	751	774	783	736	760	771	762	742	787	761	723	755	721	731	783	717	796	742	771	723	751	790	751	785	773	722	760	830	772	759	759	768	769	740	780	756	774	756	734	754	736	802	754	751	781	803	739	712	761	752	775	779	759	742	791	778	743	824	785	771	772	802	801	752	767	718	756	781	747	778	789	747	810	782	788	775	796	740	774	800	796	780	727	750	749	756	770	725	816	757	787	780	794	768	731	775	754	768	763	756	760	748	755	795	734	784	801	780	825	814	836	758	765	766	735	787	763	777	767	783	809	751	804	769	712	790	801	756	781	761	779	732	730	761	792	809	745	765	777	787	726	753	777	753	721	754	731	744	775	818	763	757	739	741	814	823	803	703	776	728	737	752	760	843	749	740	783	725	790	803	743	784	755	795	785	749	767	723	760	723	762	772	788	835	738	771	739	758	799	762	820	797	762	738	796	700	766	766	786	751	765	734	794	734	782	764	714	766	792	842	737	730	756	784	797	775	714	780	755	729	777	774	761	772	722	766	720	780	725	715	745	743	788	820	761	785	791	746	722	712	793	735	754	823	782	781	728	710	785	781	767	739	777	783	743	704	739	787	750	800	750	775	768	750	771	808	742	725	733	783	791	773	777	777	741	749	785	788	782	713	787	776	748	720	765	730	814	774	780	766	750	749	724	689	801	750	748	789	815	719	759	753	784	743	797	780	751	732	752	751	775	725	778	791	761	762	713	716	793	739	754	776	761	778	755	755	749	767	728	765	747	752	813	763	784	727	752	789	749	748	785	737	762	783	757	760	794	766	786	769	790	750	774	767	774	757	782	776	762	810	776	791	808	738	717	707	756	737	815	787	769	791	765	741	737	724	780	772	762	773	748	805	722	784	748	766	779	719	787	790	751	763	725	744	798	741	764	744	800	772	799	740	787	782	765	711	716	751	748
27064	19161	10273	2967	774	228	201	210	194	235	215	208	219	228	194	201	186	219	212	225	199	212	219	208	233	221	205	214	230	248	227	216	200	213	232	210	220	193	192	241	232	228	227	213	186	222	200	216	193	208	213	234	204	217	226	214	216	213	190	229	193	201	187	202	200	212	193	217	225	225	200	204	205	199	238	214	206	204	210	198	175	214	210	201	226	212	185	187	200	200	203	234	225	199	206	177	201	215	196	208	203	202	218	193	191	217	206	205	221	195	233	205	209	223	195	215	207	223	217	214	197	235	188	208	191	207	208	210	207	190	195	236	208	199	235	237	222	206	204	216	240	203	197	224	221	213	192	219	219	186	213	213	203	205	206	229	216	201	198	207	213	200	210	212	218	217	192	233	197	168	229	179	236	242	223	200	223	196	225	200	183	214	215	197	228	243	210	194	214	215	206	198	207	229	207	194	221	200	229	207	217	223	206	191	212	232	209	229	207	227	194	211	211	180	194	238	203	210	223	211	211	208	222	210	212	193	188	211	232	222	219	189	196	205	205	186	213	200	205	220	224	214	202	236	236	201	203	218	195	228	215	218	237	196	224	178	197	214	193	208	215	221	210	210	210	208	216	188	233	207	223	232	223	227	198	197	221	228	203	241	199	209	215	218	233	240	186	212	214	233	187	199	206	207	206	191	202	223	196	203	185	198	192	205	221	200	186	230	223	196	202	206	218	191	202	193	228	195	190	232	214	200	186	203	217	193	190	187	201	211	197	198	221	215	200	185	219	186	206	204	218	227	233	214	210	182	200	204	193	210	221	224	215	229	197	230	225	221	202	198	194	208	204	209	215	208	197	204	236	180	234	215	211	193	216	200	213	202	201	194	197	224	204	228	205	204	198	213	201	210	194	234	203	217	222	211	196	207	207	210	227	219	224	209	208	223	206	228	224	220	168	207	218	210	217	196	208	222	195	218	234	212	202	183	178	215	196	229	227	188	229	211	200	187	188	209	199	222	198	212	206	217	195	222	209	189	193	193	199	244	204	206	189	205	217	205	220	194	231	214	215	194	205	217	197	218	208	191	207	198	206	229	218	207	207	242	212	187	227	211	203	184	220	211	216	217	198	195	180	241	213	216	240	198	213	237	207	208	232	234	223	234	200	225	213	224	218	210	206	194	207	222	185	206	184	224	211	189	197	211	199	183	205	198	204	222	204	217	235	211	197	213	217	203	217	205	192	216	215	219	202	245	202	210	242	211	188	233	206	203	189	223	228	224	210	214	169	202	231	209	223	223	199	228	222	220	198	222	213	202	228	190	191	202	221	210	200	211	207	197	221	194	231	206	212	196	254	223	215	216	236	215	197	203	179	217	213	210	206	224	223	208	215	196	202	211	203	189	198	189	212	221	241	190	210	201	196	218	208	240	219	205	202	189	180	221	205	219	201	195	190	207	225	210	219	214	198	221	240	223	212	210	181	218	219	221	216	211	200	234	191	190	214	224	238	209	216	220	221	187	214	230	196	203	228	215	211	213	206	212	209	212	220	194	227	200	209	219	210	174	229	200	211	189	217	212	213	196	222	204	222	212	229	188	210	202	188	189	222	226	204	197	207	206	187	195	195	219	233	208	178	213	210	192	212	217	196	236	209	208	177	207	222	218	183	228	188	209	201	226	194	196	190	190	213	217	200	204	208	228	208	186	219	222	211	202	197	211	218	194	184	200	189	232	213	212	230	213	206	217	206	221	205	209	212	228	220	208	225	190	199	228	189	224	204	178	216	205	203	224	200	220	224	201	185	201	228	188	219	208	210	226	195	212	206	205	191	199	220	203	193	218	226	196	198	202	226	214	211	198	211	224	227	226	211	184	206	207	206	231	213	203	184	229	204	213	215	226	219	206	233	208	219	217	201	217	220	230	211	205	226	206	226	234	232	212	248	206	189	216	252	216	193	185	196	196	208	196	204	205	210	210	207	192	229	221	223	221	220	216	194	237	225	211	228	209	196	175	205	186	211	196	210	233	198	216	206	190	203	229	194	236	188	225	207	212	204	218	240	201	208	179	180	188	214	196	207	225	215	215	214	202	209	174	203	231	202	195	211	193	222	217	190	221	225	208	218	224	208	200	180	191	229	217	195	197	198	215	215	206	212	211	220	186	187	193	207	214	229	209	203	243	234	209	215	206	229	207	199	219	205	254	207	228	200	189	209	212	233	208	213	199	220	228	232	207	198	229	216	197	220	187	213	210	211	219	231	234	205	239	250	211	212	218	243	194	214	210	233	192	195	200	193	209	212	176	176	203	218	208	189	221	198	212	249	236	191	206	198	219	213	216	207	193	204	220	206	209	240	182	202	225	235	220	227	213	229	182	205	221	204	200	208	198	219	228	216	226	223	197	237	176	227	189	227	219	188	222	199	248	204	217	213	216	231	208	202	216	196	217	217	210	173	215	195	211	219	195	203	196	223	201	215	224	227	229	227	213	212	234	223	201	220	206	231	218	228	187	235	228	197	210	202	186	224	189	211	210	213	212	216	212	195	196	211	192	184	219	228	199	217	195	219	225	199	212	219	202	222	220	203	208	189	197	208	220	189	213	195	217	216	184	191	195	212	201	233	214	199	214	192	242	196	199	210	211	251	220	190	209	197	199	209	231	220	237	196	211	205	194	200	237	222	233	210	190	221	209	207	205	207	197	223	205	212	216	202	203	226	210	220	222	205	208	201	211	224	223	209	223	215	243	202	204	203	223	206	224	214	229	208	218	207	231	200	202	221	198	226	197	210	210	235	216	204	185	211	228	225	190	211	189	203	221	196	221	205	216	200	187	210	206	226	199	195	203	206	200	203	213	201	226	213	234	203	229	203	198	242	196	209	196	196	208	204	172	246	226	238	238	217	222	204	233	194	227	205	217	234	221	215	202	218	221	242	206	222	216	214	208	212	225	196	219	182	210	206	220	205	187	208	208	213	220	207	192	202	234	195	204	182	205	208	210	239	204	225	203	186	205	243	205	193	208	235	234	242	195	218	208	198	192	195	210	213	232	215	207	199	202	190	215	208	192	226	202	186	215	213	179	234	214	222	210	201	198	219	210	217	224	226	188	222	206	223	193	216	253	225	211	235	205	196	209	178	193	206	217	200	197	203	218	215	210	201	202	196	182	200	220	225	186	180	231	201	210	226	191	215	214	218	205	212	216	245	201	209	206	239	199	214	208	217	207	193	215	243	213	205	196	205	228	221	205	197	232	213	209	210	203	253	224	210	193	230	217	228	205	228	200	207	186	225	195	214	208	213	205	258	222	209	202	185	221	211	209	195	238	220	214	210	232	220	215	217	204	221	232	191	239	200	190	199	197	214	227	219	222	214	214	189	220	201	211	213	217	190	232	223	189	200	223	193	202	232	222	207	204	238	186	209	197	208	181	224	203	227	200	212	215	221	185	190	204	217	187	200	221	218	213	187	212	232	219	210	185	216	217	210	213	205	184	181	200	208	209
28796	24749	17046	7746	2329	710	734	715	725	710	740	706	755	748	719	725	732	714	737	746	725	692	689	716	687	703	648	724	761	698	704	707	759	745	732	753	700	692	697	742	716	680	716	713	729	743	694	768	718	785	677	682	758	712	717	739	684	689	688	686	750	715	728	761	702	739	713	751	792	704	724	715	721	719	740	714	739	755	728	711	702	723	697	704	728	716	717	690	687	695	686	752	710	703	721	761	728	721	728	685	722	721	702	725	718	713	742	750	721	726	696	723	726	688	671	685	730	738	733	728	789	766	708	693	731	681	705	699	695	709	697	714	686	713	663	703	721	746	721	678	739	704	718	680	715	731	719	673	752	713	744	766	712	745	735	724	715	700	713	728	723	746	687	737	733	747	676	721	703	678	697	731	689	726	746	686	765	667	714	732	705	733	707	676	718	732	704	719	724	761	742	724	695	701	735	740	700	720	722	739	729	700	728	727	754	714	714	710	713	727	754	701	740	706	716	679	752	725	794	719	676	698	708	681	747	704	710	635	706	722	717	691	753	711	716	742	745	701	722	704	727	709	656	727	706	707	719	701	782	705	660	671	724	688	717	769	690	656	718	704	734	735	687	731	738	747	726	734	718	775	722	722	754	707	740	734	738	710	687	771	777	696	691	736	729	713	706	744	731	710	716	715	754	738	720	723	705	729	673	701	738	678	713	687	697	737	758	720	746	729	699	729	669	720	743	699	707	734	762	687	706	699	724	708	687	693	674	728	732	705	717	720	715	644	705	735	712	720	692	701	717	708	723	733	734	731	736	734	667	699	736	725	729	697	686	735	668	732	721	694	750	704	737	745	702	688	670	763	720	736	724	700	758	712	771	691	740	708	689	714	729	735	742	697	698	696	699	672	749	744	730	760	690	737	705	730	701	685	729	707	692	682	699	727	762	677	720	708	683	734	673	689	730	687	714	700	669	706	711	716	715	732	698	700	701	744	729	702	703	709	719	728	719	743	747	692	748	689	724	745	712	730	714	713	744	711	784	706	700	696	718	738	738	669	728	736	694	770	704	697	710	761	724	699	710	706	757	706	698	682	768	747	762	702	693	686	693	713	684	760	736	745	720	737	690	715	723	723	707	702	694	728	712	726	733	718	657	693	733	777	730	705	735	739	710	743	685	721	730	760	681	694	682	700	726	712	720	745	728	757	745	738	697	751	696	731	732	668	689	695	763	724	713	751	719	708	723	705	678	753	687	705	742	681	670	771	753	674	731	772	712	658	706	675	767	674	723	674	694	741	728	667	701	723	679	761	724	666	763	709	712	740	742	717	694	722	732	713	731	703	764	676	690	717	682	732	713	741	691	695	703	696	759	679	681	710	741	715	710	758	763	686	728	742	693	728	694	706	766	764	732	735	735	700	709	670	668	689	722	722	717	675	682	717	717	742	680	717	710	724	749	666	705	712	715	720	732	740	757	697	714	741	728	731	694	674	704	679	730	745	724	713	724	677	738	720	712	743	758	729	717	688	711	721	688	727	700	678	689	714	734	711	718	709	722	718	684	686	733	749	689	748	725	645	699	670	738	695	735	730	678	706	737	718	706	698	718	675	655	807	692	697	763	755	745	779	725	720	685	729	712	776	752	716	706	739	760	740	713	709	705	695	738	760	720	727	673	763	729	713	709	665	688	677	725	726	753	681	699	716	717	734	730	704	709	724	729	706	731	708	676	712	753	746	716	739	718	759	721	758	718	722	722	677	687	737	704	737	695	737	711	741	741	706	737	719	661	693	715	668	710	752	714	731	726	729	698	690	747	704	745	772	699	725	723	719	788	707	720	678	725	695	719	718	743	738	709	735	695	713	706	710	737	683	739	722	689	731	751	672	726	676	699	734	703	698	708	694	699	711	728	722	820	711	710	732	731	762	681	699	706	714	695	697	732	705	729	700	709	758	690	681	696	684	719	734	720	661	709	720	750	774	746	704	752	698	728	683	704	765	742	684	710	709	740	719	757	747	714	698	751	724	690	705	753	696	715	722	737	691	714	719	734	721	724	727	760	726	715	671	692	758	680	727	712	701	733	683	715	673	682	730	700	714	698	778	717	708	735	661	702	729	729	729	699	690	706	707	734	703	710	699	681	678	709	697	734	718	739	697	669	681	711	740	733	723	744	729	717	755	775	715	702	687	740	724	750	731	725	729	690	708	686	711	733	724	747	666	706	673	754	660	750	707	754	706	709	689	730	739	738	734	719	661	680	695	655	725	749	707	694	737	691	760	710	755	712	715	770	711	766	696	737	719	725	685	687	714	734	703	665	684	734	732	698	716	744	737	669	718	669	668	669	695	714	733	716	675	712	707	710	753	727	701	712	704	703	720	728	723	754	720	724	668	745	710	742	709	700	687	704	715	715	743	694	658	776	682	633	773	688	719	739	699	709	712	693	727	700	700	725	662	734	669	735	749	704	755	736	745	763	701	728	668	714	699	673	672	750	676	718	696	709	717	713	701	736	722	727	699	709	707	702	685	725	741	695	740	691	703	726	697	718	730	766	718	759	747	663	721	703	695	694	723	710	718	748	704	711	725	711	705	716	688	731	714	734	707	662	726	692	707	702	720	727	726	726	728	695	715	704	757	720	739	681	731	765	719	737	733	689	723	781	776	756	749	724	692	656	729	711	740	724	734	669	712	735	694	721	735	715	723	751	665	717	729	748	674	726	730	706	763	749	725	700	725	717	759	709	728	686	735	743	701	708	727	722	775	684	708	723	712	738	704	724	696	664	714	711	707	704	744	709	720	739	745	706	725	693	730	739	670	728	742	692	733	702	743	722	764	692	753	752	758	704	673	730	694	734	721	696	733	712	705	707	734	720	674	688	667	731	735	675	726	700	733	699	736	715	689	709	708	725	704	708	700	692	719	708	702	748	767	708	726	697	763	711	694	736	741	732	700	737	701	700	715	724	734	712	708	765	682	727	696	720	730	728	733	697	689	681	712	708	699	727	734	704	726	680	734	704	664	724	742	712	719	720	691	722	752	688	695	677	725	773	698	695	695	698	729	733	713	743	716	701	747	690	720	767	708	722	697	703	730	701	714	747	699	688	747	705	685	729	704	697	733	758	725	736	729	729	742	707	720	717	682	758	747	754	729	717	687	734	704	699	707	723	730	684	701	691	720	734	699	706	705	747	736	766	733	724	717	733	763	709	694	700	703	703	722	702	648	711	756	674	711	747	725	681	720	696	713	746	732	699	739	699	728	698	714	684	700	709	682	714	705	668	729	723	699	712	690	736	730	729	707	742	692	731	693	751	695	746	631	735	712	741	780	681	678	699	694	703	720	717	725	707	717	735	688	719	734	710	735	673	731	727	724	741	744	770	721	726	748	692	751	705	702	667	686	694	725	726	743	688	762	668	655	705	730	723	726	762	748	709	718	690	700	723	734	690	709	724	722	707	753	721	732	738	738	718	780	716	693	788	710	708	704	702	682	752	700	670	741	738	705
65928	66335	53061	32225	12634	827	182	174	170	162	174	173	170	196	166	179	174	155	170	213	157	165	161	157	173	160	141	173	173	161	189	182	152	186	161	149	159	157	157	183	155	162	177	172	182	172	177	172	153	183	173	164	154	181	179	167	183	176	165	175	167	143	165	173	160	166	181	157	148	167	152	162	165	149	175	142	176	176	189	165	165	170	169	166	148	173	164	162	181	157	166	186	169	158	170	143	161	157	156	176	166	163	186	178	181	154	163	142	194	167	157	156	164	162	153	173	164	179	169	148	143	173	158	153	153	154	184	164	169	157	149	173	162	154	156	163	149	163	149	182	168	179	146	176	193	174	153	174	148	183	160	172	151	173	178	174	186	153	172	172	139	191	146	176	171	162	178	152	150	144	172	169	186	176	182	147	152	189	175	190	208	149	205	175	176	190	189	158	168	202	158	159	165	172	160	175	174	183	168	150	185	149	162	168	155	165	177	167	148	173	192	165	161	161	169	169	164	167	165	173	172	191	156	151	163	145	175	163	167	182	170	178	188	176	177	181	185	187	170	155	166	142	165	152	175	171	195	170	150	161	171	165	178	177	144	187	168	181	173	155	149	156	167	151	158	147	180	178	167	161	180	156	167	183	153	157	161	188	144	159	176	169	176	154	164	174	158	170	170	173	167	197	160	190	169	162	172	160	166	161	139	185	174	161	175	189	145	183	136	192	164	164	172	160	148	148	156	167	166	168	189	160	168	167	183	149	140	156	157	163	177	156	159	158	194	179	159	151	164	160	136	162	155	155	173	171	164	158	185	176	181	158	153	166	169	173	169	175	186	194	182	141	165	200	158	161	165	187	164	179	185	186	159	140	162	156	196	159	173	168	178	168	164	163	180	152	164	180	146	151	188	165	188	174	179	168	167	195	208	156	168	162	181	172	155	165	184	173	162	178	168	165	175	145	140	156	166	188	156	142	160	150	166	167	160	146	184	159	151	163	174	176	176	164	168	168	173	157	156	154	142	182	159	151	164	160	190	188	180	174	168	166	177	177	180	170	169	156	155	170	180	155	150	187	172	175	185	168	190	167	174	167	190	145	169	169	182	164	146	174	184	161	190	161	174	168	179	190	162	147	149	164	142	164	159	166	146	157	148	176	141	162	153	182	150	180	166	171	155	163	157	166	176	160	167	169	184	166	164	152	170	166	162	164	165	152	175	173	174	175	189	189	156	166	172	167	188	178	182	189	185	154	170	144	174	151	163	181	177	168	165	149	168	189	170	173	164	170	165	170	173	147	156	154	146	178	145	182	165	151	153	175	181	178	185	176	174	170	187	189	181	152	167	172	166	165	158	143	159	161	200	144	149	183	178	176	174	162	168	159	164	165	154	164	160	165	165	149	162	176	197	172	162	176	168	183	182	171	163	180	158	178	170	171	169	164	189	177	184	187	180	159	172	170	169	164	158	167	152	156	182	173	151	213	160	184	175	150	140	158	165	173	182	151	181	164	176	159	155	187	177	132	157	172	173	154	171	151	159	173	182	167	143	151	180	192	159	136	184	198	169	172	159	162	173	175	169	158	165	155	156	167	153	178	195	175	152	164	156	156	157	168	154	157	161	162	191	170	154	175	157	176	159	177	152	150	137	191	161	161	193	147	183	149	187	164	156	167	185	171	156	164	182	163	158	152	174	193	157	167	148	152	166	162	180	144	160	175	157	163	150	174	184	171	203	143	159	156	166	186	190	163	185	176	152	146	156	171	171	183	167	175	167	172	183	166	152	161	190	187	149	174	178	145	176	161	172	176	163	162	176	174	170	169	150	179	164	160	173	164	181	169	179	170	155	160	156	178	193	181	168	187	159	176	174	177	162	176	144	185	171	171	159	163	175	182	178	160	168	167	163	162	166	183	152	144	149	161	150	160	168	178	171	178	174	179	163	158	154	167	163	165	166	155	183	162	171	175	162	177	175	162	177	181	177	186	154	167	154	152	168	163	179	166	158	157	158	158	170	167	165	176	175	176	167	182	153	167	164	160	180	177	173	162	159	148	171	162	156	156	165	154	162	160	161	176	172	168	153	158	121	175	191	173	143	178	177	148	156	183	181	175	159	150	173	181	167	156	161	194	209	168	160	149	185	158	149	163	167	146	155	161	184	161	172	161	161	148	178	152	177	131	182	136	170	176	173	158	163	158	180	175	154	165	178	176	166	175	158	178	190	167	173	165	162	184	163	177	142	144	159	168	164	184	164	169	176	182	153	166	179	162	187	150	168	149	155	143	175	181	188	144	175	198	161	159	181	166	158	171	181	150	182	176	181	156	181	166	169	177	171	161	180	172	172	179	176	166	177	142	176	179	162	166	166	129	172	134	169	165	149	146	179	169	156	173	167	161	171	176	174	189	182	152	151	157	187	176	191	172	175	175	170	169	145	168	176	182	179	153	158	161	183	193	172	182	160	183	146	148	149	167	187	157	164	187	174	170	138	153	156	184	148	168	163	166	172	162	192	151	134	191	174	170	148	171	176	177	161	155	173	191	168	166	189	186	170	169	191	157	165	166	168	159	182	166	167	181	172	167	158	171	170	186	170	160	176	159	156	166	176	169	160	186	186	166	151	173	184	197	140	189	173	185	186	163	169	165	167	164	184	172	161	171	190	169	177	173	153	171	172	176	155	166	196	169	160	173	156	196	171	170	159	170	180	185	164	169	165	159	173	165	159	188	165	149	188	160	156	182	172	170	170	165	153	170	175	147	183	186	179	179	161	164	169	163	145	163	178	153	160	167	151	162	159	175	164	162	169	179	181	162	165	149	162	157	159	174	163	158	154	169	163	158	184	176	176	190	177	171	169	166	153	168	158	171	164	151	147	156	162	165	160	169	164	169	155	136	184	175	159	173	175	189	169	154	168	170	170	179	163	155	182	170	166	166	157	159	149	183	170	167	179	202	167	161	179	168	148	161	169	148	161	189	156	166	159	163	168	156	157	161	135	156	165	183	170	176	169	156	172	143	173	147	145	176	191	156	167	171	157	161	115	173	179	166	184	166	172	176	177	174	176	155	174	178	167	175	159	181	178	187	167	157	188	171	180	162	177	164	163	142	166	165	166	144	173	170	177	185	199	174	143	146	169	168	152	156	164	191	181	142	172	178	149	162	161	176	173	153	178	164	174	169	165	160	156	178	171	176	164	176	157	184	179	163	179	165	195	171	157	160	164	179	178	166	162	154	168	173	186	182	184	174	181	188	181	149	166	178	162	176	185	167	180	163	166	155	183	172	166	176	197	186	174	166	185	170	161	165	198	137	165	166	145	155	179	155	183	152	188	176	152	167	153	187	178	162	175	163	177	163	160	159	154	171	160	161	169	166	165	169	193	166	189	167	136	165	156	158	180	149	163	160	154	169	167	156	155	148	179	152	153	143	158	165	170	151	170	179	166	167	193	168	161	190	151	193	174	182	177	174	139	170	175	222	151	173	165	170	165	170	190	171	155	161
50471	54325	50283	37697	17355	663	638	590	633	642	618	614	607	595	573	613	622	605	548	614	550	563	601	607	622	553	616	577	585	614	575	622	578	603	543	553	576	587	612	581	618	618	587	580	593	608	615	589	577	625	649	569	571	529	604	587	592	571	569	558	610	572	560	635	532	570	561	591	621	548	563	545	628	598	551	597	614	546	585	593	601	569	608	611	620	598	601	614	581	622	621	570	613	588	586	620	587	564	623	513	597	596	581	567	585	561	571	611	578	580	675	595	574	606	584	581	572	623	613	590	615	554	580	623	566	563	608	585	549	544	577	610	604	600	597	629	593	598	585	639	601	563	577	601	569	599	595	571	611	566	575	650	592	608	586	616	631	587	560	553	609	518	548	554	611	543	563	563	591	532	622	570	589	589	561	600	574	567	564	579	603	571	627	574	597	586	576	609	583	588	598	525	542	585	605	605	588	598	633	535	605	584	588	619	612	622	578	613	583	602	598	566	569	627	619	623	610	596	541	602	574	647	610	629	605	578	586	567	596	578	582	562	587	607	557	571	598	628	577	592	616	617	588	567	545	614	558	587	564	577	609	553	581	614	574	563	573	590	557	586	596	628	614	608	587	576	609	598	610	608	575	597	570	562	556	602	629	596	590	556	589	586	632	630	594	601	571	658	554	571	591	605	584	595	587	607	564	585	601	617	607	512	590	619	613	594	555	640	601	573	562	544	590	614	624	581	616	571	582	575	602	559	592	645	591	582	562	619	612	562	566	579	559	617	590	576	594	620	616	569	585	579	609	557	619	565	589	621	629	578	634	592	608	597	598	618	592	583	598	594	572	600	607	555	640	595	628	542	628	592	565	602	592	615	607	582	623	566	571	589	586	607	595	549	572	565	591	595	577	586	579	582	584	572	578	588	600	531	581	552	573	570	609	596	554	564	578	573	587	584	591	597	619	577	599	591	559	591	600	579	587	629	550	597	570	587	638	580	563	569	627	558	594	550	537	541	593	609	584	578	611	545	605	530	559	586	618	624	561	544	594	577	618	587	560	587	610	595	574	627	578	598	588	585	588	568	511	604	585	599	578	580	562	631	566	572	589	605	549	592	590	594	599	603	580	583	580	587	546	552	551	586	580	580	558	578	588	597	594	616	592	582	608	582	607	563	548	606	584	583	587	606	571	582	578	606	548	587	602	551	600	609	616	608	579	597	636	549	567	556	548	541	604	567	598	582	584	574	584	565	582	564	587	588	607	589	591	590	571	577	569	553	550	594	558	593	606	607	550	619	585	579	588	570	610	554	543	562	565	572	598	571	634	587	594	618	600	631	539	572	594	587	570	576	649	585	561	597	550	631	605	575	562	584	567	571	617	612	645	594	575	561	577	579	570	625	610	593	645	583	616	598	582	633	565	548	567	612	602	560	599	585	607	598	581	612	574	594	626	546	617	566	586	584	601	588	553	587	575	545	597	563	602	593	575	629	594	632	596	586	597	583	585	634	582	604	593	576	585	616	596	551	609	603	569	631	565	583	600	546	580	569	589	579	587	591	564	588	575	565	609	631	581	570	598	617	560	569	589	578	562	613	567	578	568	609	560	536	542	614	584	576	571	593	556	598	587	622	543	554	584	597	612	537	602	633	584	595	606	595	566	573	633	604	627	569	611	602	581	586	566	626	610	617	554	608	544	571	609	601	562	539	584	611	598	611	584	593	541	572	596	620	574	579	598	560	568	624	558	570	609	613	614	610	552	615	596	572	588	602	647	591	591	578	603	619	590	589	585	574	548	568	624	552	560	598	566	591	577	579	587	569	554	586	580	570	621	613	563	610	596	601	580	610	601	586	608	603	584	606	616	600	574	636	581	592	596	562	598	600	606	584	564	598	558	611	617	576	582	579	553	600	642	635	575	620	576	590	606	582	576	615	554	552	594	572	640	566	576	574	573	586	571	595	603	632	573	619	607	597	542	601	604	566	569	547	554	586	545	577	597	602	597	535	603	605	595	595	603	586	591	610	597	584	589	589	628	587	579	605	562	529	593	567	549	586	558	584	563	615	572	580	600	576	617	602	567	592	581	561	551	535	609	639	633	590	593	578	576	595	551	619	608	603	631	550	588	589	568	607	606	542	580	570	577	566	589	578	594	576	581	553	626	554	555	579	564	597	589	570	617	608	607	607	553	550	581	595	589	575	600	565	599	593	632	554	586	628	601	562	578	632	612	554	578	586	599	601	593	607	590	570	599	582	522	625	610	558	609	594	546	566	550	586	622	581	594	588	586	605	560	604	554	600	597	622	583	625	614	537	584	630	577	606	572	577	561	593	526	596	553	642	594	606	582	615	613	568	607	627	528	586	575	569	582	566	573	586	595	607	572	581	617	593	570	592	567	593	657	601	601	549	612	602	615	600	610	587	573	587	605	573	618	550	637	599	604	604	567	587	558	584	606	586	553	571	616	549	581	578	655	592	605	595	568	612	570	607	575	637	596	585	582	646	593	559	562	602	631	569	626	590	604	577	597	587	609	594	602	584	598	560	559	568	526	564	571	631	515	580	551	539	572	615	599	575	594	602	597	633	603	549	544	580	591	604	553	575	557	563	578	602	610	584	607	592	589	613	607	598	567	588	612	573	546	601	615	570	567	561	576	602	595	589	542	568	594	593	614	576	627	583	558	595	572	596	591	600	571	608	621	583	563	589	580	592	594	611	560	601	605	591	584	564	578	546	584	583	605	548	588	606	621	610	554	558	581	569	582	612	559	596	600	601	585	608	620	575	567	597	577	606	585	579	570	605	585	590	603	572	618	579	573	634	616	584	562	616	599	610	590	595	621	617	575	610	563	605	599	618	582	611	573	597	601	596	569	597	586	602	596	603	602	572	576	565	585	609	569	606	563	575	561	594	608	566	640	588	590	626	563	594	589	605	579	595	562	587	569	572	603	551	558	530	583	652	580	592	601	617	557	580	601	571	596	606	643	559	561	621	595	584	601	604	599	566	581	608	577	566	668	615	604	550	579	618	583	592	577	564	582	575	612	587	542	635	586	580	588	610	547	597	574	570	623	585	592	589	595	623	564	578	589	589	615	584	562	580	593	628	545	612	622	596	557	592	574	599	579	603	590	595	580	552	635	585	603	586	580	552	573	571	604	577	612	599	566	538	587	579	589	553	572	571	572	586	615	599	639	588	550	582	593	611	579	588	548	601	599	570	594	593	577	593	589	575	582	613	603	565	567	606	573	593	599	565	603	575	594	541	582	555	590	585	595	579	605	582	610	558	603	574	549	543	558	563	588	597	598	577	635	603	617	593	585	567	617	571	563	584	566	597	624	620	565	559	584	582	634	565	559	585	580	622	563	571	608	580	572	611	573	606	590	590	613	577	615	584	552	582	529	605	566	607	548	598	598	555	564	610	582	582	589	566	591	580	575	605	541	592	538	611	542	596	560	565	603	598	589	609	584	603	587	583	580	574	568	597	615	609	614	608	548	552	556	610
73765	76428	60488	42841	20902	3257	416	289	226	220	239	217	232	222	233	243	221	244	199	226	242	208	227	213	228	241	233	213	223	196	225	233	203	219	225	237	208	228	230	232	220	225	229	242	213	215	193	223	203	230	197	221	230	200	195	232	202	209	208	225	218	211	237	218	227	199	233	222	214	236	234	232	242	221	217	234	209	184	231	222	206	220	217	204	226	212	235	209	218	232	206	252	194	239	213	245	239	224	213	213	234	193	220	243	215	227	209	219	213	202	241	219	221	233	223	188	204	216	204	233	220	228	236	224	224	219	211	184	222	205	217	245	229	209	224	254	226	232	236	238	205	209	229	228	208	231	209	221	242	241	225	224	232	245	231	228	234	218	228	208	217	207	210	186	246	230	219	234	204	222	231	238	230	204	227	183	238	236	197	236	206	203	225	253	222	249	239	209	205	208	218	222	233	244	221	210	211	186	211	201	209	223	233	204	240	237	231	230	205	214	204	253	248	217	222	210	194	241	234	206	213	233	240	235	217	218	195	246	207	219	231	216	196	243	207	243	218	210	207	214	220	213	212	212	229	214	218	230	240	233	221	221	229	233	241	209	207	216	235	213	231	217	190	221	204	235	215	220	208	240	247	207	221	197	204	220	211	230	207	222	233	232	199	244	211	212	207	229	217	199	221	224	223	226	213	207	212	226	243	242	202	212	192	216	209	203	225	216	234	201	209	267	248	228	230	194	206	210	230	231	247	229	246	244	196	227	220	216	210	197	226	204	213	210	229	231	233	226	216	210	214	237	229	207	217	215	222	221	249	203	199	214	230	218	237	225	211	223	247	216	184	202	202	220	230	221	229	206	237	238	219	243	227	233	225	239	219	223	216	225	224	245	206	207	202	204	228	240	219	214	225	242	219	233	207	232	198	212	235	219	206	204	208	203	187	237	218	191	231	225	220	219	222	228	232	195	234	213	230	205	225	210	262	205	212	221	219	217	227	269	209	210	221	222	196	208	223	195	217	213	247	225	215	254	236	241	221	239	217	243	216	196	224	226	236	207	219	239	213	203	216	220	208	212	230	209	226	200	211	226	204	232	207	197	230	200	227	207	186	226	216	230	245	216	227	212	228	224	224	209	220	237	198	229	199	201	217	213	215	240	242	223	197	201	218	254	246	230	214	231	234	227	240	220	211	224	236	199	252	220	224	209	232	223	207	230	228	216	199	223	232	222	199	231	217	246	192	229	214	209	240	232	198	232	247	214	197	218	229	205	250	234	201	210	226	198	209	211	227	223	205	232	209	240	241	212	203	219	211	183	224	235	250	231	232	238	211	226	228	237	227	234	211	258	206	258	213	214	203	239	239	214	213	239	239	221	217	228	214	228	250	236	234	204	208	226	213	227	216	209	194	223	225	223	224	213	203	211	230	206	210	201	233	213	235	223	255	210	216	192	200	228	234	243	226	210	211	221	200	233	241	223	220	222	215	218	235	232	232	244	232	230	228	205	220	203	227	244	228	205	230	216	237	207	209	246	215	233	244	251	206	215	221	207	222	239	208	233	226	209	233	211	192	198	221	219	224	206	208	232	221	215	220	213	237	218	240	232	227	226	251	240	225	186	223	211	210	201	229	217	194	200	225	197	211	230	223	241	226	224	191	215	225	214	192	227	198	236	217	225	215	216	204	240	222	225	219	213	202	207	225	225	230	224	232	241	200	233	232	223	222	218	213	214	227	188	218	217	213	248	215	219	234	212	203	236	213	197	228	242	233	217	228	201	221	211	231	217	220	188	225	205	214	211	214	226	213	213	211	210	218	206	215	219	219	209	208	217	214	232	212	239	220	223	243	217	211	222	233	199	228	225	200	214	254	229	202	193	229	214	251	214	222	226	218	215	214	216	226	198	206	207	230	211	238	219	226	220	233	222	218	269	225	218	231	220	190	223	227	218	246	228	226	216	218	208	214	232	226	197	207	237	236	220	247	200	194	218	221	238	244	215	208	248	208	212	230	215	216	232	211	218	230	201	230	217	213	244	228	210	239	226	187	206	217	206	230	215	203	208	231	213	208	228	222	204	205	223	221	192	200	210	242	223	212	236	237	235	244	185	215	222	201	249	248	194	227	235	232	199	187	205	220	241	227	231	217	200	193	194	226	197	214	248	214	209	216	215	211	230	214	227	245	215	194	217	212	224	230	259	242	220	230	211	193	224	234	230	208	225	206	186	207	196	239	213	218	196	227	207	223	221	219	234	250	221	222	247	221	207	224	203	234	204	207	206	223	225	189	203	236	240	229	242	192	215	196	181	209	210	200	219	232	199	252	180	219	216	216	225	240	222	226	222	209	221	219	248	227	202	206	215	216	205	234	215	235	216	232	212	200	208	218	215	240	219	205	220	233	190	249	221	217	252	235	250	220	219	232	211	211	223	175	212	194	210	237	201	235	213	216	215	225	206	209	202	186	210	214	239	209	196	208	236	258	228	241	223	227	263	205	225	195	216	221	242	222	208	190	213	253	235	247	203	210	196	246	207	207	227	238	209	193	209	241	241	233	241	246	217	202	202	238	229	210	219	190	189	247	238	234	247	225	202	230	238	218	200	225	238	224	206	243	236	236	208	234	235	216	209	237	237	218	199	238	218	203	241	237	225	239	235	219	240	213	212	219	215	236	226	235	209	211	211	206	219	199	215	219	254	207	229	239	210	261	217	218	228	223	210	231	235	218	220	224	211	226	218	215	202	213	234	228	214	217	204	223	210	224	234	215	265	228	220	233	218	213	214	210	221	192	216	218	192	249	227	243	218	215	224	221	229	220	218	221	217	219	232	219	208	230	216	204	205	211	219	242	202	238	211	225	225	208	235	218	213	219	214	227	217	210	207	222	221	235	217	223	230	230	221	209	226	224	253	254	215	212	239	228	250	198	235	237	230	245	224	219	218	205	231	179	218	225	243	237	200	211	219	199	231	254	251	237	227	232	224	220	219	210	203	230	205	230	220	242	240	210	226	230	222	235	203	229	218	204	213	237	218	254	217	222	233	237	211	188	229	251	213	244	212	221	224	235	244	202	211	198	195	214	203	247	232	216	241	212	224	261	238	215	225	212	210	230	229	245	234	212	220	218	213	219	221	232	242	195	206	219	212	199	187	213	206	218	233	229	215	209	211	220	216	232	227	201	237	196	223	200	251	234	209	235	216	209	240	216	221	230	224	233	201	217	231	248	236	222	249	215	212	221	209	204	219	223	233	234	229	224	211	228	222	190	231	201	222	220	210	233	227	205	220	227	222	250	232	258	236	236	191	219	211	210	230	218	223	223	213	204	225	218	230	215	216	187	211	209	194	228	223	223	233	199	203	231	208	217	216	206	203	223	183	205	252	207	214	213	241	203	200	215	226	184	220	222	197	205	207	209	207	228	223	197	222	215	221	251	206	237	229	228	238	229	244	215	234	220	211	197	228	215	220	205	214	242	222	210	207	236	224	224	211	227	195	178	214	232	245
59758	67177	60993	48584	24288	856	805	760	762	781	800	776	761	735	733	736	742	794	745	766	772	721	713	730	743	773	772	755	745	720	703	750	777	712	729	665	705	770	712	703	781	723	686	736	759	681	758	723	691	751	755	715	768	657	714	723	703	738	741	759	685	712	722	767	707	711	745	744	735	698	736	701	753	681	724	721	726	710	693	731	793	762	712	730	740	770	692	763	772	748	724	713	718	727	729	788	737	710	727	755	705	725	750	698	739	757	736	713	701	708	763	753	720	717	748	693	700	788	741	728	700	778	716	728	705	750	745	705	730	756	746	739	699	750	764	728	748	791	713	720	692	712	796	724	706	733	762	703	733	704	711	718	714	725	726	728	765	749	765	710	786	721	774	725	787	755	678	738	730	745	743	708	740	700	719	728	759	725	736	710	778	739	729	759	756	721	689	751	720	686	761	710	756	751	703	755	740	785	714	688	739	708	783	750	711	736	754	737	788	767	700	759	777	756	789	741	730	725	731	719	734	743	759	733	723	780	688	712	732	735	739	728	728	738	736	758	742	749	716	743	750	709	756	741	767	740	747	729	730	719	746	741	737	749	707	693	741	723	751	712	724	712	767	750	745	749	739	748	770	718	732	710	738	754	730	766	690	741	777	734	729	734	740	747	729	747	698	715	737	790	782	738	810	725	746	730	716	738	697	777	743	760	757	730	731	714	743	722	734	737	742	759	728	731	757	732	717	790	771	728	737	728	740	766	752	777	744	757	673	697	725	722	773	738	730	713	722	730	745	726	743	727	732	758	728	709	697	701	740	776	762	742	771	747	738	746	715	715	744	706	757	727	736	733	744	688	741	773	751	758	744	743	699	734	758	737	718	763	761	752	672	749	730	723	743	727	723	731	774	753	721	708	720	784	713	752	723	787	699	744	753	700	737	769	731	713	739	717	736	738	718	789	738	695	704	688	735	722	731	727	709	736	686	740	722	775	731	703	722	784	687	719	764	657	717	733	758	699	729	717	708	708	764	748	687	702	739	742	747	742	692	734	717	739	691	722	764	725	720	678	754	717	701	718	771	706	733	716	722	726	690	676	705	774	732	802	767	726	780	707	698	760	762	772	748	729	700	656	721	702	727	739	709	756	715	741	785	736	717	696	698	722	681	729	762	709	722	709	744	743	706	704	711	724	748	725	697	720	734	706	698	715	722	707	705	718	728	721	747	729	702	705	762	755	741	700	762	720	741	718	732	737	751	735	775	764	759	778	754	748	729	768	749	724	738	749	731	713	718	756	703	689	738	698	709	714	774	735	735	700	758	712	732	680	725	741	788	708	790	720	728	686	743	753	687	718	739	791	754	756	727	730	714	725	735	719	721	711	733	736	721	718	721	708	676	706	726	666	720	742	695	755	773	764	725	768	712	753	725	735	738	705	712	747	716	742	768	763	701	739	784	767	729	725	693	751	743	690	718	751	700	758	708	755	785	707	737	683	768	709	738	704	744	699	705	780	735	784	751	692	784	695	664	719	717	737	750	712	737	728	767	779	716	741	760	727	745	741	750	736	734	777	742	730	747	729	712	768	760	682	665	701	738	743	730	779	759	746	814	769	756	717	751	707	680	710	720	752	716	763	754	704	726	771	693	751	749	713	739	719	697	757	741	736	764	716	731	723	700	708	791	723	697	742	707	707	760	688	765	764	711	702	753	766	727	688	719	751	711	729	734	749	760	755	759	732	763	707	735	763	688	729	706	723	745	709	702	780	744	687	788	719	685	721	716	737	701	708	732	692	749	735	730	707	729	724	752	714	804	769	731	801	690	751	769	714	747	703	699	701	733	681	747	754	719	656	716	761	748	707	781	678	732	734	724	727	746	759	736	690	745	744	748	673	709	751	745	761	751	705	735	701	762	704	720	743	731	733	696	776	719	727	742	707	715	714	763	744	726	714	725	757	722	707	776	687	703	743	714	746	745	730	758	731	698	750	769	733	698	751	733	750	754	712	737	721	638	691	756	741	709	724	715	730	731	744	717	710	758	774	718	722	749	751	725	714	722	705	697	742	721	689	725	698	704	761	727	739	725	723	738	714	750	748	722	737	731	788	745	684	744	754	765	728	706	716	723	719	752	739	739	749	745	759	729	704	740	739	758	747	765	721	741	684	716	692	774	751	715	704	752	745	730	708	784	760	753	699	788	728	740	733	667	740	752	705	674	721	722	704	760	751	728	715	735	766	699	736	736	720	692	704	740	705	734	701	747	717	764	720	739	738	734	704	775	724	753	701	735	700	690	748	709	747	719	697	722	745	721	760	689	715	771	752	742	729	764	724	740	735	751	742	771	704	741	777	738	713	721	706	701	740	724	702	779	763	713	721	716	740	742	744	706	752	701	756	744	726	724	723	719	790	750	773	745	726	748	767	707	706	740	755	694	726	685	746	725	720	681	722	720	697	753	699	730	692	696	753	760	725	751	733	704	751	739	733	687	692	707	709	797	698	704	719	745	745	724	714	768	710	699	722	731	739	733	730	761	766	693	716	710	738	762	727	658	771	730	743	696	727	778	752	737	759	712	710	746	701	730	742	756	744	722	693	711	750	708	742	745	736	751	739	758	707	723	718	735	792	711	704	757	728	723	786	752	708	715	750	732	692	758	717	756	791	738	734	781	769	672	722	741	717	766	753	741	718	714	715	771	696	703	728	727	716	729	699	763	711	714	711	720	726	771	705	684	711	739	691	763	742	773	719	711	686	761	748	718	695	716	776	730	722	717	697	723	712	750	729	732	730	779	767	721	738	741	752	741	737	721	738	728	734	754	769	789	737	744	736	736	691	765	729	735	790	774	729	728	738	748	726	721	770	738	687	706	726	701	730	768	728	712	698	706	733	762	733	734	768	735	725	739	704	731	718	747	680	744	733	737	733	712	745	724	681	707	744	695	752	679	728	754	722	710	737	685	771	716	723	748	704	764	750	717	706	716	713	754	677	810	712	699	735	745	734	770	732	687	741	734	712	781	777	753	703	753	737	708	707	712	694	730	742	738	718	707	751	783	733	764	768	725	744	700	720	729	782	704	783	764	723	744	713	769	700	723	764	738	755	744	703	738	782	773	769	789	742	734	721	740	705	725	700	706	717	735	720	796	756	682	742	733	716	742	756	710	724	778	712	777	740	729	706	710	756	758	711	784	747	714	721	701	751	751	672	729	736	780	703	705	704	760	746	718	693	689	742	729	779	761	706	701	721	768	780	752	711	750	758	729	696	731	759	726	727	729	723	693	723	727	706	741	770	732	735	663	734	698	732	718	700	727	686	753	754	725	709	744	721	750	733	735	736	758	741	718	726	754	762	782	727	695	735	737	714	729	708	772	759	713	719	703	752	749	739	722	712	739	735	723	696	733	690	732	717	746	677	747	692	758	711	636	749	732	740	714	698	728	731	696	729	713	703	671	711	700	674	729	701	767	758	743	746	723	736	783	743	697	737	756	716	739	681	713	759	737	722
27487	19569	8380	3128	732	233	215	216	196	220	216	199	193	190	202	196	218	220	191	215	208	180	232	211	198	222	217	192	197	218	227	197	212	223	180	209	206	197	234	176	223	202	218	201	205	172	223	197	209	236	238	187	199	203	189	232	206	203	208	202	233	198	176	185	211	198	216	233	201	197	197	191	202	203	235	205	186	239	172	210	205	203	241	197	206	194	194	186	207	192	219	192	191	215	195	230	210	205	197	217	207	197	182	198	198	230	211	199	191	210	178	205	204	239	215	193	211	191	203	235	201	212	193	191	225	203	195	233	211	183	195	194	196	171	199	207	190	202	205	205	223	197	212	205	182	190	196	204	212	195	201	214	198	218	210	182	209	208	226	229	194	199	228	226	220	199	217	210	182	200	185	217	217	238	178	213	180	233	218	212	198	200	203	219	194	218	202	199	241	202	209	209	198	213	211	194	212	207	205	189	198	202	194	215	192	198	195	176	209	209	193	225	182	201	206	208	193	199	213	187	199	195	198	229	206	199	214	216	204	201	220	196	201	221	208	194	190	223	178	202	204	179	208	201	204	185	190	190	203	193	208	198	191	186	204	228	228	202	205	197	186	205	229	194	178	206	228	227	165	200	214	207	203	196	214	207	205	198	178	190	195	212	210	180	182	204	220	209	198	223	201	202	201	205	204	199	223	186	186	220	202	190	208	209	197	206	189	180	211	208	205	194	198	215	199	185	187	202	215	230	215	207	203	191	225	215	193	210	202	202	215	223	161	223	226	223	223	215	200	215	212	203	194	203	215	193	189	187	188	237	220	197	216	219	220	163	217	185	240	197	193	204	210	216	220	212	203	220	183	189	206	231	231	201	198	214	227	211	232	203	180	208	221	237	211	230	236	189	206	211	207	176	217	197	208	212	199	174	193	217	187	207	230	218	218	222	210	192	215	197	214	193	184	235	196	173	199	216	184	210	209	178	212	191	195	180	192	190	191	210	208	233	210	198	196	193	213	206	203	209	217	195	201	230	203	207	214	207	214	182	207	221	184	188	194	229	207	197	231	183	217	196	193	216	196	201	196	198	188	203	197	219	217	209	177	207	191	216	203	204	206	217	195	191	231	207	184	198	163	206	194	206	232	208	222	193	207	207	177	215	215	190	189	191	188	213	191	203	185	175	215	204	210	194	191	194	200	203	191	205	209	191	194	208	210	206	198	179	221	214	190	202	194	197	200	198	205	226	179	197	221	216	180	221	190	199	206	201	206	182	199	211	186	222	189	196	196	214	196	209	210	200	194	199	198	203	208	226	205	207	195	221	198	204	212	189	207	204	196	222	200	193	218	221	201	212	184	194	222	196	188	194	204	229	210	212	227	219	197	202	221	198	193	197	185	211	188	206	203	195	188	196	214	203	189	209	200	198	208	190	200	218	224	189	192	208	201	196	211	231	212	207	205	196	200	223	203	206	194	206	181	201	206	198	205	197	197	190	223	214	208	214	181	188	200	185	193	199	222	212	199	186	218	249	181	210	207	209	205	211	204	159	195	192	205	199	191	215	213	193	199	205	188	207	235	206	180	208	214	206	193	220	207	196	210	196	194	206	187	201	210	218	221	188	207	182	190	194	223	189	187	187	184	183	201	200	189	212	199	190	209	197	197	198	225	199	187	213	205	198	240	203	200	195	180	193	223	226	231	207	213	212	216	201	199	208	202	214	199	179	208	183	195	194	220	209	221	206	239	205	205	217	181	203	217	196	210	200	192	198	208	192	222	228	192	201	219	212	212	203	227	192	213	214	203	210	205	218	231	215	200	182	225	208	216	208	196	185	188	195	201	213	190	201	217	203	210	222	186	202	177	179	200	193	201	205	197	190	210	210	205	188	210	204	198	207	191	178	198	172	215	200	200	204	199	204	214	225	199	238	182	201	187	187	204	181	188	208	206	197	206	221	203	201	190	227	222	224	201	185	213	214	201	208	197	205	216	214	210	215	193	190	177	177	181	198	201	182	215	244	192	213	206	203	236	190	215	226	221	211	200	205	196	203	191	208	195	207	194	210	177	203	215	201	207	199	216	194	195	227	196	213	193	207	204	203	194	192	194	189	199	219	202	224	194	198	204	203	230	186	216	224	216	190	192	168	201	199	173	204	200	188	210	221	185	193	218	205	196	204	206	207	177	188	209	230	220	189	198	205	208	185	210	180	191	203	196	188	220	221	203	187	211	173	180	229	180	199	216	191	198	194	198	204	189	204	206	195	210	208	198	209	193	200	181	214	221	228	222	229	221	195	222	206	207	174	192	197	206	214	189	196	198	204	224	201	216	211	226	195	190	186	202	219	223	191	204	211	189	196	193	214	213	236	203	235	184	223	217	209	207	188	192	202	214	201	190	215	193	214	210	230	211	190	211	217	208	199	194	199	196	200	195	195	202	210	205	218	192	234	191	211	217	203	219	205	189	210	190	212	183	187	201	212	186	207	211	185	217	222	224	208	217	195	208	228	176	200	212	200	208	191	202	218	247	190	207	202	205	228	194	207	203	193	197	228	180	197	222	188	229	185	188	213	203	190	192	220	188	205	203	194	197	209	207	216	201	201	218	171	203	217	203	205	219	218	185	208	218	191	175	191	201	169	183	206	193	191	213	226	206	179	220	211	180	197	221	199	202	214	208	199	210	191	205	205	212	215	213	201	200	231	190	199	185	187	201	213	207	241	236	215	195	200	205	208	210	203	192	208	195	208	161	189	193	204	216	201	209	209	197	200	222	210	203	187	184	210	222	205	194	216	215	209	198	230	191	186	207	213	200	194	179	209	192	186	183	220	191	147	210	197	206	221	217	191	202	186	175	195	214	204	204	235	181	208	207	220	198	176	192	197	217	225	207	173	177	216	206	195	201	209	203	235	213	215	219	212	218	194	212	226	202	215	214	202	198	188	207	184	206	194	206	190	189	204	200	205	186	181	191	207	198	190	191	209	209	215	188	184	199	198	218	202	213	209	196	179	214	211	214	182	191	218	195	202	210	179	185	189	205	196	223	215	196	190	203	194	193	229	195	206	201	194	210	187	237	194	190	221	194	210	203	215	217	196	199	204	224	212	218	163	210	177	193	188	188	229	210	210	206	194	224	229	196	209	204	228	207	183	218	187	182	174	223	196	215	193	206	189	179	212	211	177	190	194	210	191	202	199	164	197	258	189	219	175	207	191	194	214	192	224	205	193	212	190	225	211	216	221	203	211	206	227	198	216	179	201	207	189	224	212	220	202	206	199	215	195	197	214	207	188	206	192	219	169	193	223	232	190	197	202	206	179	225	191	194	196	202	190	210	189	206	270	214	221	204	205	210	202	183	206	205	187	209	212	183	208	198	198	216	195	231	198	236	192	199	207	223	206	179	215	181	191	197	184	180	195	229	190	209	215	200	168	215	221	190	214	213	199	182	181	207	215	215	177	197	205	215	213	219	196	186	198	179	197	226	203	178	209	210	185	197	225	197	221
29298	24468	14166	8734	2045	695	670	687	692	642	687	704	707	664	703	699	690	734	654	738	737	687	705	685	686	630	738	718	649	682	670	677	707	680	660	719	736	696	664	684	702	707	664	709	670	682	709	685	653	708	705	702	693	663	652	683	645	680	695	670	682	693	653	700	684	684	697	736	669	694	683	696	708	680	698	680	701	677	700	694	664	706	705	721	679	645	670	735	705	680	719	690	726	688	661	638	717	715	721	707	669	713	717	631	680	681	678	713	677	710	695	688	711	702	717	711	650	780	726	693	673	684	709	689	718	700	736	703	640	685	710	670	682	706	728	684	678	683	720	652	705	662	689	679	686	671	681	670	675	685	726	640	654	723	678	681	697	691	702	692	697	706	676	714	650	657	696	689	656	657	723	711	665	689	702	732	677	683	657	679	680	689	702	680	696	643	689	734	669	698	684	670	655	679	732	693	700	675	665	678	673	642	700	691	705	710	690	723	687	682	644	671	698	694	700	701	649	684	663	675	715	727	671	699	736	696	693	649	712	702	698	686	658	662	676	681	697	707	691	665	681	703	706	695	672	678	734	688	652	646	666	672	688	670	706	722	706	674	673	711	665	701	668	621	677	674	693	710	707	701	706	705	670	685	694	681	661	667	710	697	692	684	684	654	716	717	727	700	692	676	660	693	662	691	662	686	693	696	704	666	651	660	663	669	680	687	675	633	685	671	664	659	656	695	696	715	692	689	651	629	676	663	743	716	717	720	697	647	702	662	719	670	674	704	721	711	664	663	707	740	695	710	694	671	702	635	690	687	697	703	700	701	748	730	753	737	670	640	693	676	677	640	698	704	719	702	717	671	688	683	677	723	672	675	711	694	679	708	660	683	620	715	725	708	718	694	693	639	698	702	707	670	698	659	685	702	732	681	730	699	671	669	708	690	692	687	687	695	640	701	718	705	706	675	650	693	645	684	741	708	681	683	683	718	684	725	666	648	697	648	669	693	660	654	681	706	704	759	687	687	694	714	687	708	706	707	667	662	736	726	727	658	696	717	649	713	689	705	685	721	694	688	691	696	690	690	714	710	730	693	692	675	694	664	712	689	750	657	711	696	659	672	697	665	690	723	668	669	669	731	669	724	681	666	650	702	658	700	682	648	720	685	736	638	665	687	694	696	666	685	700	700	711	644	658	714	723	721	713	708	647	685	661	711	706	665	722	713	711	736	705	733	687	720	655	691	742	684	757	700	743	658	699	725	754	679	662	729	715	696	694	733	654	645	725	706	694	709	735	686	673	713	703	738	717	727	732	678	667	680	669	691	719	687	715	711	709	731	687	682	719	715	633	746	644	646	724	689	708	668	730	661	733	670	697	706	717	636	648	709	696	676	694	725	746	693	727	703	707	700	735	691	689	678	668	726	648	744	680	685	680	681	716	696	681	722	663	707	670	685	666	709	717	665	652	712	666	693	698	689	699	703	656	638	708	694	674	692	664	665	728	681	683	735	710	664	669	695	712	702	716	724	698	604	663	676	720	688	719	730	669	682	715	712	687	746	688	711	707	696	706	689	618	742	662	733	727	673	686	725	741	749	694	685	668	684	666	648	706	688	688	663	676	673	735	682	660	670	682	719	705	716	680	744	711	718	710	704	647	703	707	732	699	661	670	703	704	670	698	695	724	668	699	704	700	688	705	673	668	685	695	647	714	694	711	665	690	688	718	737	720	630	699	706	636	702	663	679	744	704	684	693	648	708	679	690	647	700	713	652	671	708	696	721	705	692	658	691	654	735	741	709	698	717	688	704	651	696	730	685	696	701	724	628	719	721	718	690	698	658	720	679	701	666	715	657	670	663	656	697	684	706	676	691	667	704	707	693	655	710	706	684	654	706	692	744	725	707	721	772	656	710	701	704	738	668	683	702	649	701	672	649	695	732	659	707	641	669	692	694	665	701	689	676	774	667	637	689	702	659	694	725	706	675	641	679	687	690	696	749	682	687	680	696	689	716	688	675	740	671	707	700	666	692	715	705	701	661	691	688	691	726	660	696	689	740	659	729	665	709	711	740	675	690	675	689	654	704	664	683	696	667	682	678	663	714	689	723	665	648	649	707	710	712	625	730	684	675	749	657	668	701	676	703	726	669	751	701	657	690	663	703	702	667	684	666	683	672	712	706	700	727	691	678	657	696	696	687	683	671	723	721	702	716	728	674	676	669	729	689	720	696	717	707	727	660	697	691	708	731	709	742	699	676	684	667	723	677	726	671	677	690	703	665	645	682	714	728	707	666	689	685	697	715	686	710	707	679	691	681	684	684	673	721	711	710	652	675	743	638	684	690	671	691	686	718	695	727	728	709	708	701	660	663	685	721	722	700	707	783	723	675	694	698	689	653	699	685	684	701	680	671	750	675	690	708	672	697	677	689	710	707	738	675	693	673	711	663	696	658	676	680	690	691	719	693	681	663	705	707	731	681	691	687	646	747	709	700	699	738	611	703	678	721	693	644	664	699	698	683	677	672	698	688	730	720	644	730	663	698	735	667	698	675	661	660	700	685	732	685	702	715	675	661	765	750	709	723	693	668	725	707	671	705	739	712	666	735	647	645	753	648	701	687	690	687	674	747	723	682	668	706	669	714	665	705	708	717	685	703	677	721	699	683	693	696	647	730	717	712	666	676	734	684	713	712	699	706	691	700	699	689	756	673	651	691	666	670	711	675	625	711	720	692	642	668	676	715	714	732	705	687	703	700	700	670	716	686	672	684	742	679	754	708	674	682	714	688	688	708	677	714	677	694	695	677	758	638	715	673	665	665	696	739	662	753	658	705	643	672	711	698	709	722	692	716	695	692	688	643	659	676	685	702	732	639	680	636	652	715	726	726	678	707	651	656	697	732	688	712	645	689	687	735	658	689	673	642	713	719	718	668	721	664	649	703	692	700	732	708	651	675	723	665	698	711	692	664	689	688	676	705	660	701	704	715	709	693	655	692	696	708	694	750	700	670	648	678	688	747	689	681	724	723	662	673	698	695	703	703	704	677	698	712	750	646	693	648	651	674	651	697	724	697	685	706	681	693	720	711	747	720	705	651	698	643	685	696	717	748	739	693	655	706	670	669	615	658	721	669	685	702	708	685	697	699	633	699	675	734	654	727	736	708	661	682	666	662	705	691	688	670	670	648	678	657	640	660	709	699	709	696	725	729	708	687	707	677	666	685	712	691	712	673	700	698	689	730	681	635	641	646	710	651	702	666	648	710	720	696	704	717	704	665	735	710	681	690	707	747	715	716	687	680	687	702	721	690	704	714	708	663	715	684	658	689	678	692	686	676	718	687	709	673	698	703	682	706	711	669	684	697	665	674	675	689	697	673	696	707	693	729	655	652	674	703	705	718	670	667	684	685	643	682	724	674	704	628	686	738	713	726	722	654	707	695	701	703	687	714	662	703	661	723	705	663	729	667	704	684	714	716	716	678	669	683	678	703	682	644	689	661	713	648	671	695
67309	64632	53089	30655	11082	670	185	173	178	200	176	175	194	164	177	177	190	148	179	162	175	169	163	178	177	191	196	170	168	170	175	174	181	172	181	182	181	174	167	190	175	182	171	165	177	173	146	159	168	175	162	178	141	171	157	154	177	180	162	185	158	177	167	163	160	154	149	164	153	145	183	163	153	150	177	188	159	157	156	170	170	179	175	141	175	176	199	159	165	180	181	172	167	164	157	188	155	167	178	172	165	159	172	146	188	191	177	172	158	186	173	159	171	175	148	156	191	178	178	179	172	148	164	178	192	173	165	154	187	193	178	178	165	162	175	176	194	177	165	159	167	196	158	165	171	170	166	164	168	169	178	161	152	170	175	171	156	148	182	169	176	180	155	182	185	146	169	178	154	171	185	149	155	166	165	189	172	172	172	162	153	182	182	162	171	173	167	205	178	205	173	144	191	177	152	178	159	180	183	149	156	187	165	172	189	184	165	166	151	172	159	199	157	166	166	172	191	172	168	187	188	198	153	168	172	183	187	188	174	186	159	180	182	190	159	187	177	173	176	182	179	181	166	165	155	177	176	162	159	177	172	165	170	214	174	177	150	179	177	163	171	161	176	181	174	168	163	161	167	173	150	158	177	165	158	157	167	181	166	159	172	155	153	188	175	172	163	169	184	186	164	172	174	189	163	159	182	187	170	158	166	187	173	148	176	154	170	156	158	198	213	168	170	149	164	179	158	198	167	175	175	171	166	164	196	155	190	185	195	172	158	172	173	196	160	131	166	173	187	158	184	181	161	169	172	163	171	165	158	178	173	170	168	184	169	188	177	191	204	173	177	173	150	173	181	176	153	165	175	164	155	166	168	182	151	181	191	157	161	152	183	183	158	165	159	169	218	156	189	164	182	175	179	152	182	172	164	183	158	178	184	181	163	192	182	181	142	186	165	161	170	187	150	179	170	170	182	180	189	163	197	167	174	190	167	169	219	164	161	197	159	171	170	178	173	174	174	181	170	175	169	192	168	169	161	177	171	179	174	164	172	165	158	174	141	184	176	159	189	173	175	160	177	156	173	176	197	170	177	150	165	181	176	174	146	161	173	159	185	186	174	188	161	177	169	155	176	187	195	180	174	173	193	186	185	173	178	153	172	173	180	192	159	179	160	165	184	182	170	188	167	180	175	163	173	185	165	170	167	170	164	183	173	160	186	167	170	183	197	165	160	191	182	164	150	153	169	149	153	154	165	192	177	161	177	184	167	181	177	190	177	170	149	161	168	166	185	177	168	177	172	161	159	157	170	171	167	179	180	157	159	172	163	169	159	183	184	181	185	157	186	151	186	187	195	151	183	189	161	160	166	214	171	168	162	174	146	188	169	178	151	156	164	180	180	175	160	177	145	168	188	156	161	178	177	185	170	200	177	182	148	180	178	174	182	173	169	174	158	163	163	163	175	166	183	152	172	186	183	168	168	182	193	180	158	166	197	146	187	191	177	159	193	179	184	156	167	157	174	154	142	192	179	172	175	185	169	181	170	166	187	160	179	168	163	172	166	167	170	164	165	184	176	174	151	181	166	186	179	170	171	163	184	167	157	188	179	176	174	171	184	179	166	180	158	161	182	164	182	169	177	175	174	160	168	167	181	160	177	165	167	164	163	185	194	180	178	149	176	162	183	180	162	171	157	185	189	191	178	163	174	165	170	175	177	161	165	166	180	197	192	165	163	157	188	170	150	160	192	169	170	167	173	164	200	177	188	173	164	182	158	173	181	175	155	157	157	195	176	176	179	166	187	167	163	198	177	153	179	165	161	174	183	162	190	166	132	149	177	179	188	144	185	168	181	190	188	173	176	158	153	156	181	182	174	184	144	175	179	185	165	187	169	172	162	163	192	176	149	167	187	191	172	170	173	190	191	172	168	157	168	184	188	185	165	172	176	186	176	176	157	178	172	167	177	174	190	189	178	173	164	190	173	172	168	174	183	189	186	165	158	171	173	173	185	165	155	167	159	167	175	169	162	181	170	190	148	177	184	157	167	189	172	165	155	141	174	166	200	196	154	171	178	169	170	184	169	161	175	195	182	169	200	165	173	167	173	179	193	187	169	183	147	158	178	159	165	161	164	158	167	185	159	162	168	175	170	163	178	175	182	160	220	172	178	161	176	176	186	154	199	181	183	180	168	167	142	149	175	155	184	197	185	162	164	165	185	154	144	162	188	178	167	171	182	181	173	174	167	171	172	157	165	172	159	167	190	190	179	195	173	182	156	160	150	175	176	163	164	187	176	171	168	166	187	143	188	175	177	180	200	184	172	168	179	174	188	171	181	200	174	145	173	180	174	185	174	182	161	179	167	202	146	159	187	163	168	162	187	152	165	174	160	176	191	189	183	181	160	171	170	184	182	178	186	162	161	157	187	158	154	166	195	166	185	182	170	188	171	173	174	180	191	187	174	192	187	184	155	171	167	171	173	163	175	149	175	154	177	170	181	156	147	159	169	176	160	162	172	182	168	187	183	162	178	166	173	176	198	178	176	177	151	184	157	173	186	151	192	183	173	192	196	180	179	179	175	169	175	175	167	174	168	196	173	176	191	158	169	155	176	169	180	158	147	157	185	172	176	173	153	152	167	156	167	170	185	170	167	180	167	178	171	149	172	166	162	150	166	164	177	182	177	203	141	195	168	170	156	165	196	183	181	166	185	166	166	176	178	160	188	183	173	192	161	154	141	184	178	178	159	179	175	162	164	173	186	183	179	157	174	160	175	208	184	168	178	152	179	161	181	176	187	157	176	166	153	179	179	170	196	186	171	154	160	188	172	194	198	173	169	171	155	175	183	178	183	190	177	174	178	182	171	164	172	156	180	184	148	178	161	167	151	204	189	169	187	172	184	182	185	185	172	183	168	166	197	154	173	176	195	169	145	177	195	181	158	198	178	146	173	190	168	174	159	178	176	170	162	196	171	178	188	193	161	166	162	155	145	186	163	177	203	181	159	173	203	172	176	162	181	190	174	187	162	178	176	194	157	179	173	159	175	186	178	151	171	176	155	185	152	181	180	188	175	205	159	143	159	138	187	134	166	178	166	170	177	163	173	164	205	173	158	169	143	180	194	176	192	174	204	164	160	165	162	175	158	194	170	175	165	174	181	171	158	174	199	153	185	146	169	182	184	176	159	158	161	165	172	143	180	186	183	166	184	182	187	168	189	147	172	168	172	170	168	163	173	185	164	168	175	157	173	186	170	155	194	178	146	177	184	177	173	209	159	173	177	176	187	171	178	195	152	171	179	161	169	157	168	151	192	173	174	164	165	169	160	165	188	174	165	189	174	181	177	175	165	188	170	163	162	160	174	174	182	175	159	196	205	194	165	174	195	174	197	163	158	160	179	177	171	151	174	158	162	167	162	174	177	164	180	180	151	164	181	183	172	179	188	170	182	172	167	161	178	172	163	181	144	180	154	152	175	165	184	173	163	187	178	175	163	167	181	171	161	168
51793	53913	50600	36758	14783	622	660	645	641	617	619	643	656	632	602	583	578	602	583	604	659	578	624	613	611	616	565	618	591	621	572	602	602	604	640	618	597	568	611	656	586	590	586	595	630	607	625	631	580	636	596	582	556	593	566	577	613	578	585	616	593	574	627	640	629	611	581	615	556	624	609	556	583	596	556	572	606	650	619	597	579	629	603	590	586	577	604	579	600	597	599	595	601	602	615	583	542	554	597	657	623	590	618	584	588	614	574	619	578	631	561	594	600	609	601	593	620	587	602	627	566	541	565	656	570	583	618	620	566	613	595	624	587	574	546	620	595	618	547	588	613	555	636	621	644	593	636	642	585	611	611	641	572	584	641	626	623	596	599	635	581	554	578	555	590	572	593	635	634	587	581	612	593	646	629	616	609	638	622	614	565	558	623	621	563	558	592	595	620	601	609	619	604	614	581	605	608	581	618	619	602	618	601	583	618	583	564	603	614	595	640	555	558	575	601	578	595	594	587	625	591	589	568	620	602	563	649	609	579	578	588	610	568	581	614	591	615	597	601	662	607	595	591	588	589	587	563	561	597	607	617	632	597	627	618	604	600	600	589	571	583	664	597	603	573	591	611	588	592	597	559	590	610	593	567	627	558	593	656	603	608	617	582	544	615	624	579	623	581	593	562	583	611	622	555	563	590	594	639	624	617	617	591	578	585	569	621	573	581	621	554	564	558	647	583	589	567	551	559	590	589	587	606	593	569	623	635	559	590	584	570	578	601	613	597	607	604	523	645	585	623	601	586	612	641	584	592	602	591	622	557	560	598	597	602	593	569	661	647	601	588	584	586	604	584	577	631	580	606	635	587	617	590	590	613	612	597	543	603	589	614	609	627	627	611	567	596	594	592	575	586	603	588	614	585	633	646	624	650	644	567	614	582	570	615	595	589	594	567	629	562	587	602	592	611	596	578	608	611	599	613	586	645	596	604	620	630	607	617	591	629	583	581	587	548	571	604	608	565	647	579	592	638	638	575	589	622	623	573	565	625	609	621	588	633	586	591	552	634	616	564	558	610	602	592	630	622	608	603	636	569	603	584	633	569	578	583	603	582	608	571	595	596	587	599	628	621	610	572	542	619	620	593	559	588	613	606	615	552	595	625	601	553	620	607	622	620	583	635	600	621	594	581	621	589	572	593	605	639	576	635	578	561	562	587	630	532	589	576	563	598	578	641	551	545	603	607	617	633	652	641	602	565	592	645	575	599	596	619	610	610	579	589	649	615	630	610	595	592	627	616	623	591	593	606	633	601	607	630	568	582	601	672	592	590	595	570	636	572	571	620	612	624	595	603	628	621	610	563	598	622	628	569	630	597	600	585	584	609	597	602	568	564	600	606	607	589	628	589	582	600	580	599	610	592	574	563	592	588	575	603	605	588	595	586	588	574	644	624	549	578	612	626	607	589	615	682	602	589	608	576	580	589	613	627	582	603	619	575	562	561	610	600	629	577	615	608	580	598	614	616	639	576	616	583	578	625	607	583	610	576	600	615	581	605	578	577	645	585	631	624	606	625	628	604	593	592	626	591	609	596	550	595	553	633	588	602	622	614	593	596	580	595	558	623	556	576	581	612	620	597	553	582	578	590	610	597	635	590	568	575	613	602	597	602	601	557	576	583	587	638	550	589	636	573	599	562	589	609	611	609	567	623	615	629	626	609	586	607	576	585	580	591	617	609	599	615	611	573	618	589	604	583	586	575	615	569	565	593	615	605	606	575	588	642	565	636	607	597	578	598	614	552	602	621	625	585	603	570	601	590	609	581	580	606	585	619	569	579	664	621	564	614	591	653	618	591	635	573	609	621	580	545	602	618	600	616	574	555	613	620	598	555	582	574	596	591	628	622	577	593	599	594	577	614	587	602	581	594	589	626	606	580	626	552	619	598	638	607	643	601	616	629	630	642	591	622	607	608	592	618	625	600	590	573	585	617	590	585	633	654	627	598	614	560	607	603	619	634	573	631	566	574	632	600	581	557	624	585	584	580	604	591	596	614	613	585	650	594	621	594	608	585	608	597	571	565	622	604	606	597	617	623	621	588	580	606	577	572	674	582	627	606	593	598	581	605	591	605	609	597	612	596	576	578	609	615	596	605	583	610	578	598	599	550	583	664	555	617	582	609	632	613	644	595	608	579	632	594	618	622	569	566	612	602	602	605	559	634	628	588	611	571	636	609	545	558	595	585	582	600	582	605	572	597	599	575	619	587	600	577	588	614	584	592	639	589	630	587	599	583	588	604	598	615	638	634	576	598	586	601	657	584	598	587	624	563	615	629	588	639	600	581	596	579	618	644	646	578	629	559	607	640	649	621	579	568	612	595	603	584	583	578	635	597	582	587	595	593	590	607	633	574	636	627	607	602	637	568	567	605	594	604	605	617	571	599	598	631	622	623	569	589	566	586	587	601	601	570	580	591	603	634	574	621	610	628	617	611	585	593	614	580	602	632	582	647	584	587	640	610	569	575	672	586	559	558	596	597	587	562	603	581	608	595	593	621	614	588	550	568	576	580	585	591	603	597	607	586	573	570	576	585	620	637	598	601	595	599	539	595	594	585	586	611	593	656	612	621	555	582	547	623	617	621	585	588	584	573	631	602	557	576	623	610	609	570	603	558	568	562	616	582	582	567	583	588	600	590	602	634	612	619	598	576	611	624	606	578	568	587	609	577	613	638	621	616	578	598	594	612	560	617	663	579	597	640	611	622	596	618	569	632	643	579	558	586	572	586	619	591	601	594	613	556	608	629	611	605	585	616	614	600	594	590	568	602	602	589	593	622	577	588	568	619	615	620	632	605	537	616	595	568	606	605	538	633	583	544	587	608	619	607	579	584	576	618	576	581	562	620	634	574	605	602	552	570	583	632	604	587	609	621	587	594	566	659	603	589	615	640	619	586	576	614	614	632	570	607	636	646	649	591	578	635	613	628	623	625	626	623	624	578	592	595	599	622	603	596	667	600	600	605	583	614	621	572	583	581	582	590	590	588	585	588	611	581	629	594	624	619	586	608	617	591	632	598	587	613	597	613	572	557	597	583	575	575	651	663	591	552	594	643	589	577	613	592	554	630	580	642	602	612	608	614	618	624	595	597	585	615	618	545	597	571	577	576	602	622	551	600	589	637	633	648	547	591	604	590	576	617	590	601	673	568	630	568	548	627	555	605	572	573	602	602	586	602	601	602	585	589	597	578	556	612	585	581	585	644	591	571	557	597	626	650	584	576	603	592	613	557	610	573	580	602	587	583	618	551	588	606	640	612	641	615	593	605	576	633	619	582	555	519	573	579	581	630	611	579	592	620	612	628	567	548	624	566	611	594	607	629	619	591	624	633	584	572	621	550	597	598	618	576	615	602	622	592	612	596	558	575	636	629	598	614	608	604	543	613	562	603	629	545	559	601	590	641	598	578	535	613	614	621	566	596	592	558	656	627	572	605	589	596	589	578	582
73767	73880	63346	37023	16893	2250	334	248	214	195	241	250	244	251	256	225	273	221	263	248	229	230	224	242	223	237	257	229	237	256	252	268	222	219	251	234	243	231	228	229	263	239	214	244	254	244	233	243	249	233	227	221	228	230	244	230	270	231	236	207	254	213	246	244	230	274	248	235	251	234	235	242	233	239	217	231	235	233	236	235	231	218	250	250	216	223	242	244	234	233	234	262	234	215	261	235	244	230	235	252	222	236	244	239	256	244	260	238	194	265	209	239	245	252	236	220	230	232	244	249	256	212	246	258	245	236	227	229	220	228	206	235	246	253	238	239	225	230	224	258	250	230	199	236	232	244	218	262	249	258	249	223	240	237	225	226	221	249	189	239	209	225	236	231	253	234	213	270	247	204	223	221	216	224	233	242	238	264	243	263	236	248	224	251	260	221	254	264	238	257	242	223	222	246	243	219	253	253	221	230	216	248	232	252	225	214	234	237	242	223	246	241	241	237	209	228	240	257	221	210	245	226	257	241	217	262	221	242	233	222	222	243	239	227	220	226	252	221	242	278	210	258	264	238	246	241	229	249	253	234	224	221	239	250	255	201	239	241	222	267	239	251	210	248	221	258	263	211	229	240	227	232	251	227	240	231	222	235	225	250	229	238	207	228	222	244	266	217	232	218	231	215	217	247	251	246	237	203	234	235	225	213	203	245	230	254	239	217	219	231	236	226	241	206	249	227	252	253	246	235	239	252	227	227	231	225	223	246	262	225	258	247	229	219	221	252	245	239	248	240	222	252	236	217	215	251	225	221	253	233	216	249	225	255	213	241	227	240	252	218	236	237	244	248	235	246	237	236	270	231	197	234	228	216	231	254	236	227	211	221	227	242	242	268	233	216	212	201	250	224	219	255	264	224	216	230	256	252	236	263	233	214	259	232	241	237	216	244	236	234	240	227	226	228	227	234	220	248	235	232	236	249	233	252	228	239	222	245	232	226	251	217	225	237	223	219	198	269	230	228	227	259	251	256	228	251	234	225	219	253	215	255	202	233	223	240	248	247	241	250	230	218	219	213	216	250	253	253	227	247	239	245	225	253	233	239	226	215	232	249	232	255	218	262	243	231	253	241	196	259	241	222	254	239	246	224	211	220	241	247	232	221	246	199	236	228	227	218	241	208	225	223	241	238	227	219	255	236	271	262	230	245	226	259	234	239	219	216	223	241	250	240	241	197	252	242	223	256	282	242	215	214	231	245	217	247	214	235	259	233	238	216	249	240	213	244	235	250	240	237	212	252	257	217	229	240	233	245	227	266	207	235	240	256	234	252	243	243	241	262	226	248	228	237	235	242	250	235	228	241	226	261	257	243	231	240	214	239	219	231	244	229	238	241	218	236	253	279	224	239	214	251	231	244	242	233	234	207	238	241	251	218	223	233	230	217	258	248	228	207	229	217	235	252	213	263	261	239	237	233	248	246	230	245	242	233	264	243	229	254	220	262	228	229	252	239	226	220	241	235	251	240	250	232	253	227	216	250	230	242	239	219	260	252	257	235	218	222	220	249	248	255	224	227	247	241	244	235	225	218	249	236	199	218	225	225	258	251	196	219	243	232	258	234	218	233	221	265	244	225	230	229	233	254	234	221	236	205	192	257	224	230	267	235	269	264	215	232	227	252	245	236	230	264	222	248	216	210	216	260	240	221	233	226	258	261	203	227	214	232	221	217	245	214	236	256	240	220	256	240	244	250	224	248	250	237	232	227	246	258	262	231	244	259	226	253	264	242	225	225	252	224	218	246	252	220	207	244	223	261	248	261	211	213	226	244	239	238	268	253	250	240	232	223	259	260	223	216	197	211	248	264	215	203	249	240	256	202	248	224	229	237	266	259	217	223	246	204	241	257	252	238	237	237	258	218	218	238	239	237	227	240	240	205	230	229	260	230	237	217	218	197	238	269	239	234	228	217	244	232	223	234	221	198	242	249	262	266	222	255	242	202	216	218	223	234	247	244	270	256	243	234	219	210	209	237	208	257	212	213	255	262	273	250	214	241	220	244	242	243	237	223	204	259	248	223	244	222	242	247	237	243	225	243	254	252	228	285	227	246	237	244	249	218	234	227	251	238	247	261	199	244	234	242	278	258	235	227	221	249	235	226	235	233	220	237	219	252	221	249	254	264	243	232	234	236	241	227	248	237	277	225	264	230	242	243	247	226	232	231	257	233	209	226	249	238	224	219	224	248	225	254	232	263	243	223	255	232	244	239	220	242	228	246	258	240	212	233	247	236	228	218	205	236	255	237	241	245	233	239	220	210	241	224	241	246	234	246	230	216	226	267	239	247	229	237	232	207	242	221	230	237	231	275	236	233	252	231	233	249	211	246	248	223	247	215	226	258	238	256	220	228	232	240	241	243	226	240	247	255	250	215	248	242	227	233	255	233	221	235	255	213	229	249	235	219	228	229	244	220	254	259	216	232	219	244	236	246	262	220	197	228	217	215	222	234	231	251	245	239	212	255	243	264	251	251	226	249	251	219	240	226	260	230	223	220	256	224	235	258	244	251	227	244	219	233	282	226	241	243	234	225	225	239	216	248	258	241	249	237	229	272	229	223	213	243	225	243	234	247	217	251	213	248	238	215	233	261	250	212	223	234	228	237	239	254	216	194	228	251	225	233	243	225	219	232	224	243	218	248	234	217	254	239	217	243	237	225	239	227	268	244	221	228	256	209	253	225	251	226	244	231	237	207	240	245	246	213	217	221	251	226	245	247	213	241	210	250	226	216	240	233	247	223	229	248	255	237	206	251	217	251	247	233	242	248	237	240	201	248	222	251	217	232	243	241	266	230	216	249	228	218	236	245	231	248	222	235	233	239	215	232	227	222	239	227	233	243	229	228	225	243	239	207	232	221	240	233	235	256	225	231	239	242	240	249	240	216	253	224	251	233	253	211	226	214	249	239	270	224	229	262	270	222	239	242	235	251	213	230	242	235	258	244	231	234	244	220	224	242	235	242	247	227	225	233	248	237	239	231	233	237	233	236	236	246	225	239	242	251	247	260	238	260	234	244	256	257	228	259	235	241	248	229	227	233	238	239	263	224	233	245	216	241	264	217	230	237	232	229	253	206	221	227	254	250	224	249	204	241	235	256	218	240	250	242	231	243	215	240	239	253	247	241	237	218	249	265	225	238	216	231	238	225	251	207	258	234	240	236	243	214	222	231	233	228	247	215	219	230	225	252	252	241	229	250	219	223	221	236	229	261	218	220	234	239	264	242	243	242	243	256	250	224	251	240	229	251	254	232	218	245	244	231	252	250	260	229	243	221	261	236	230	229	286	225	233	246	231	231	205	225	255	226	213	246	224	226	243	239	218	241	234	234	231	275	266	204	222	235	232	239	224	242	230	230	253	228	235	271	262	244	218	230	237	244	209	230	231	212	256	240	239	252	253	221	231	234	228	217	233	268	227	251	245	244	222	249	225	227	227	256	244	248	249	250
61489	67682	63243	42449	18336	803	811	830	780	729	773	775	763	762	761	751	787	760	782	819	708	756	808	760	779	839	776	790	797	730	834	787	796	769	772	807	768	761	841	789	780	810	775	710	733	778	743	743	760	779	747	758	792	764	767	806	785	762	742	790	806	748	779	792	730	727	735	789	799	763	712	853	805	743	756	729	764	774	791	743	730	811	797	793	782	759	760	763	808	728	760	778	779	792	782	743	771	781	773	771	776	766	750	816	787	792	800	713	809	751	830	813	771	765	822	790	801	771	787	830	817	783	752	745	806	732	764	783	803	784	805	759	770	794	804	765	762	760	794	767	761	792	749	796	758	763	804	816	791	778	716	743	760	755	762	769	737	750	754	805	762	784	732	783	735	784	791	755	805	823	765	757	747	759	773	820	795	797	752	767	813	759	747	773	747	748	832	747	750	778	775	810	771	739	796	802	737	824	808	733	780	753	765	777	751	802	781	778	777	760	805	785	786	773	736	793	755	837	807	730	783	788	764	787	727	773	785	784	775	732	794	738	793	785	820	795	796	743	741	754	773	758	800	723	783	780	781	738	786	813	735	763	756	818	785	725	745	775	754	755	777	756	811	784	765	810	749	761	797	755	797	802	790	766	771	771	779	823	784	789	765	771	803	816	744	790	782	770	797	772	740	769	790	772	797	822	759	824	835	728	830	784	763	743	772	763	793	784	783	777	780	759	752	799	786	732	728	779	789	754	739	776	713	745	766	771	768	725	776	802	712	781	801	735	744	766	766	764	743	771	758	770	786	783	763	752	780	732	777	746	747	791	770	763	807	793	802	773	739	752	775	768	818	768	759	746	787	741	797	739	785	770	737	820	811	780	788	787	762	779	778	780	745	748	767	759	760	798	787	731	808	765	795	756	768	768	808	741	775	744	777	810	778	741	716	779	806	744	759	788	781	780	745	755	814	747	768	738	817	758	777	794	750	765	754	778	769	809	816	782	742	767	770	790	804	776	766	827	734	784	764	824	826	763	772	707	735	756	737	737	763	731	757	827	787	728	781	784	777	784	779	776	774	718	783	800	798	822	753	839	807	760	801	782	774	753	791	774	782	781	786	775	816	780	800	760	793	734	799	789	796	798	756	729	803	798	782	757	786	732	765	784	758	774	799	766	853	750	781	738	791	785	775	792	723	746	782	810	793	790	729	760	754	733	765	797	826	787	768	815	792	804	796	804	771	783	771	759	787	777	721	763	763	776	749	769	797	770	762	785	788	748	772	761	763	831	775	753	758	769	774	803	791	807	785	817	772	747	748	761	775	741	813	784	768	766	806	751	808	795	785	799	779	743	745	770	726	804	793	739	773	823	799	763	765	758	770	774	745	747	825	758	822	726	784	796	749	749	801	768	779	724	744	742	783	792	745	775	784	742	728	785	791	780	748	799	815	775	758	858	770	795	824	814	806	779	817	711	742	746	707	824	701	792	807	790	732	754	785	839	773	787	803	752	754	802	737	820	805	828	749	765	740	796	795	754	718	771	729	813	725	766	820	770	752	786	764	756	745	783	781	762	771	763	762	737	738	767	804	788	762	796	778	764	737	737	777	799	769	764	767	798	767	811	775	783	776	788	757	762	788	769	750	745	789	777	777	764	782	799	831	774	757	719	758	763	785	815	796	764	794	821	811	744	784	779	827	749	730	791	748	745	798	799	783	755	785	773	757	821	777	805	838	744	772	736	787	818	755	766	733	787	778	789	751	820	799	816	790	773	770	775	774	781	776	781	853	788	746	762	810	780	769	780	784	802	757	733	799	771	731	765	767	782	780	761	770	763	754	743	772	746	785	753	775	750	756	749	756	779	779	816	765	749	767	759	807	833	773	775	768	731	770	778	791	784	742	769	754	829	740	829	747	715	818	785	815	778	768	824	795	837	737	805	713	750	840	730	706	765	782	801	808	800	810	746	783	766	787	728	797	746	750	768	808	761	762	845	777	804	778	725	742	757	759	851	768	726	790	802	777	827	730	797	792	799	740	754	721	805	716	807	785	776	755	802	756	758	786	778	757	802	764	751	765	775	784	804	791	735	763	753	765	777	829	728	775	789	763	793	772	820	769	775	759	743	769	718	808	723	842	789	774	776	785	738	774	800	811	795	713	749	790	798	772	772	786	782	798	797	747	811	773	757	804	732	747	791	739	769	781	837	742	771	770	770	787	783	835	806	750	773	734	727	781	738	787	744	752	763	766	779	720	760	748	786	750	823	784	772	758	770	752	766	768	780	780	813	799	750	771	793	746	689	763	755	765	790	746	770	853	842	767	702	813	759	770	758	750	797	734	762	742	802	728	749	779	737	788	787	802	755	754	750	818	799	758	802	767	773	770	811	807	766	817	777	793	800	744	773	764	758	744	792	806	824	748	770	750	811	790	780	846	767	787	802	776	709	821	744	745	806	796	767	767	806	767	755	735	729	758	783	784	786	819	781	761	755	750	799	747	780	792	800	780	781	792	739	745	785	830	711	775	793	780	794	740	792	803	799	742	757	742	791	784	712	798	770	754	741	785	767	763	764	791	770	773	806	797	740	834	780	800	762	796	789	824	787	756	786	758	788	764	773	808	760	817	727	780	735	775	753	760	765	772	812	808	762	763	715	774	758	811	790	792	803	802	796	804	775	785	777	749	793	754	761	765	798	758	788	763	773	778	748	771	797	763	773	767	819	747	810	734	737	719	813	758	816	821	758	765	760	712	773	739	779	813	740	736	779	785	736	769	786	790	809	766	768	800	762	763	776	809	779	859	764	801	794	784	765	725	774	748	732	779	779	805	756	807	754	759	795	754	768	780	773	753	843	785	808	736	758	809	774	745	774	759	749	796	781	742	741	741	751	762	784	752	735	799	770	766	819	727	743	783	763	792	752	759	814	706	757	805	745	825	813	788	734	758	774	805	736	816	778	766	788	794	768	743	783	752	749	771	759	764	799	814	755	829	824	754	737	777	779	769	778	769	740	766	768	797	771	819	797	769	775	756	774	748	818	808	796	793	751	800	741	739	738	772	760	780	744	780	778	766	800	792	783	786	788	810	760	751	785	774	750	745	795	801	805	782	804	789	776	772	770	797	783	792	811	771	808	762	762	792	787	733	799	791	777	758	783	765	757	770	769	788	724	787	772	782	808	738	808	753	801	808	770	750	793	755	767	761	786	769	774	743	789	731	755	778	753	771	813	750	740	754	830	796	743	807	786	766	800	752	795	799	781	748	755	792	748	795	736	737	824	737	761	745	773	797	779	731	776	794	762	800	743	761	781	818	757	824	740	750	777	778	772	810	792	773	798	790	783	774	779	775	808	766	778	772	778	778	750	754	821	777	792	780	773	780	780	794	759	765	767	733	770	840	788	821	763	761	730	761	778	750	790	726	764	747	801	811	749	797	771	798	770	734	797	837	802	752	732	747	811	812	757	731	762	793	776	770	737	761	810	767	780	798	808	779	765	812	805	772	803
27960	19072	9646	2608	635	212	229	224	185	192	205	220	215	225	223	229	218	216	235	220	221	221	223	227	238	216	237	226	219	227	234	201	212	214	215	200	214	212	203	207	226	202	198	189	203	237	226	217	252	205	215	228	205	210	229	215	207	194	222	219	211	226	208	216	244	210	230	209	221	216	212	223	237	210	204	211	193	217	202	210	213	217	214	202	210	232	216	227	214	215	214	193	216	205	192	218	235	229	211	210	242	212	229	229	216	234	220	219	211	218	222	198	211	255	212	227	219	216	219	236	220	230	213	248	205	209	195	219	233	187	209	224	209	189	215	207	246	223	236	213	203	224	209	218	216	195	221	213	213	211	188	213	236	184	237	226	200	215	206	228	232	230	219	220	252	196	242	215	199	217	209	229	212	233	237	234	234	233	208	221	205	197	217	223	230	225	229	233	206	230	191	238	227	221	190	219	200	201	209	198	224	175	216	213	214	206	224	222	214	236	222	219	224	220	220	222	220	217	214	213	204	219	239	225	210	235	213	235	241	233	226	232	194	209	194	199	207	201	226	222	179	218	210	223	229	219	182	195	216	241	188	188	215	223	212	184	224	201	219	210	235	241	212	235	222	233	211	220	212	205	234	201	232	215	200	241	247	212	188	233	233	221	198	203	186	220	214	207	213	216	219	207	206	227	218	230	211	231	217	231	208	212	207	202	211	198	210	229	230	193	194	226	229	198	236	189	217	226	222	216	202	217	229	219	202	217	199	200	228	218	211	226	231	222	216	224	243	213	229	217	217	243	222	211	199	215	222	201	202	249	222	213	232	253	232	210	210	209	226	191	194	204	221	202	220	213	215	231	190	245	237	213	204	205	211	199	182	234	215	201	213	221	195	222	213	215	235	221	229	223	219	225	197	249	225	202	234	206	234	224	219	211	194	214	228	218	225	210	236	247	222	210	227	242	220	229	214	219	227	204	236	221	226	234	229	228	224	202	207	213	238	196	237	210	205	219	243	238	246	185	216	221	208	213	204	197	187	212	216	200	198	231	196	220	212	231	212	206	210	210	202	214	218	222	212	212	206	214	204	208	217	196	228	208	211	217	227	215	201	206	239	233	237	208	216	205	232	236	236	202	212	214	199	240	200	213	210	234	200	211	237	219	228	187	205	222	220	198	197	212	192	200	238	199	249	215	209	219	204	219	217	229	222	199	221	208	228	225	178	194	214	194	221	211	203	203	208	196	223	179	216	237	207	196	236	235	239	222	200	230	189	215	229	247	215	198	215	218	198	225	217	215	212	220	197	230	205	245	205	200	224	202	230	233	216	220	224	214	222	226	193	220	214	228	214	208	204	223	225	220	198	234	205	227	230	226	227	263	225	233	226	227	222	215	242	228	236	232	211	202	221	205	193	253	206	221	216	206	210	214	223	218	193	257	218	201	203	203	190	217	187	216	213	201	211	225	208	217	194	254	212	208	215	203	191	225	219	221	203	209	216	220	200	208	230	220	216	237	228	215	233	211	204	260	225	212	209	225	239	212	223	219	207	204	234	226	221	212	217	222	207	202	211	215	204	228	199	212	205	206	208	207	210	208	187	203	194	215	240	215	198	213	218	207	218	220	202	206	210	231	251	224	217	198	207	214	224	218	223	196	213	230	223	228	204	234	232	185	215	210	213	211	211	245	232	254	223	225	205	207	205	224	194	206	238	223	231	234	206	200	209	239	217	207	206	213	216	189	193	238	184	246	205	237	209	217	220	178	219	224	234	203	228	206	223	210	198	202	209	210	247	215	226	206	224	227	230	216	207	218	222	231	213	199	212	221	195	206	233	222	232	211	222	230	208	216	225	204	198	210	208	190	207	221	211	226	212	195	181	225	211	224	181	229	205	202	203	219	211	195	223	228	199	215	239	204	190	214	202	208	190	217	210	215	223	232	234	214	212	231	236	231	236	204	227	235	237	207	221	195	221	214	201	212	219	197	246	233	187	205	218	210	190	204	215	211	218	231	211	211	214	239	240	219	193	221	199	212	220	237	222	248	251	227	213	220	234	247	222	233	229	214	199	211	217	172	238	218	204	215	215	257	231	201	204	227	200	235	205	234	218	214	196	209	185	217	232	208	208	183	240	227	232	193	213	186	209	214	219	189	238	215	245	215	223	210	223	202	210	225	214	241	205	198	199	204	202	252	199	217	201	197	226	219	217	211	226	215	221	230	195	223	203	230	229	215	219	225	216	219	173	203	212	190	206	214	208	188	213	242	222	207	196	186	211	224	205	249	201	220	223	207	226	230	229	215	222	217	205	212	202	221	237	239	223	202	223	212	228	231	206	206	228	230	222	198	227	229	198	207	215	229	238	201	261	212	201	197	217	199	215	220	206	205	205	241	202	241	197	217	224	222	224	208	241	190	209	211	207	198	197	201	196	220	240	236	228	193	202	212	198	171	217	223	220	215	179	206	208	210	211	211	178	195	209	213	189	199	209	201	229	194	223	215	227	230	209	206	215	209	213	223	228	232	234	231	216	208	220	235	232	210	199	222	216	220	255	233	218	224	216	227	235	218	218	216	212	223	217	205	217	208	224	198	194	219	202	239	214	210	191	220	196	214	197	213	249	231	218	234	208	226	224	208	215	207	225	194	202	226	208	209	228	220	232	226	242	216	228	212	217	209	219	228	210	219	247	203	218	228	214	192	211	222	244	206	200	198	192	216	225	203	208	206	223	198	221	212	191	202	221	228	207	198	198	205	233	204	224	212	247	205	233	210	209	219	208	193	216	205	223	200	235	210	216	215	233	206	207	229	206	224	212	191	221	231	234	211	209	217	180	223	239	225	221	205	196	210	220	223	210	230	229	229	220	216	217	195	245	208	223	211	201	216	226	235	214	215	215	223	200	183	223	216	212	256	210	216	226	210	238	215	235	233	228	216	199	201	212	214	206	228	219	230	216	215	194	202	221	203	203	208	203	212	203	227	203	212	222	214	217	198	199	213	209	229	226	201	215	207	223	217	213	239	213	208	205	207	213	204	229	204	251	215	219	247	237	228	232	219	240	212	198	207	197	218	188	221	224	248	216	206	208	220	215	206	195	240	221	207	201	210	251	232	219	213	212	204	225	211	211	221	193	197	190	210	219	233	234	217	208	199	223	208	212	202	224	219	201	218	220	213	225	200	203	219	237	234	197	217	204	208	193	205	193	234	226	229	210	217	216	210	215	209	206	198	229	219	227	235	211	191	243	206	214	214	205	192	223	202	216	210	218	219	212	215	210	209	233	217	204	214	212	234	200	221	219	250	257	205	230	195	194	197	217	204	218	197	228	213	194	224	226	219	214	248	200	196	216	209	234	201	218	205	211	216	204	224	205	212	227	242	207	230	237	195	236	202	222	202	194	212	211	195	221	212	241	215	220	232	222	201	223	234	234	192	208	209	206	227	211	219	211	195	198	225	212	199	202	229	224	194	207	225	230	220	194	218	224	207	237	207	211	208	222	213
29960	24437	16443	7029	1862	777	724	752	709	736	733	695	757	735	742	718	730	729	708	751	746	750	728	720	753	749	758	705	714	744	685	737	735	705	721	736	732	749	769	732	752	727	729	698	728	718	780	740	675	773	709	745	689	742	760	688	742	696	712	713	751	736	790	750	734	715	733	690	724	749	715	767	758	732	778	708	760	757	734	743	734	750	720	751	702	764	703	739	738	713	720	719	691	678	686	748	685	756	715	679	716	700	731	779	725	734	724	723	755	759	738	720	755	751	723	748	723	751	720	717	712	727	709	680	717	732	789	745	746	724	787	745	691	775	724	740	743	725	720	721	729	753	704	739	730	753	746	710	699	790	713	793	807	723	750	796	751	760	709	694	705	743	728	747	709	776	793	713	748	731	721	699	751	748	731	708	709	745	715	710	708	745	698	733	754	813	695	733	722	764	728	755	732	706	741	740	740	727	750	714	724	713	735	721	743	732	741	683	769	708	707	729	740	730	767	732	716	739	763	719	741	789	703	739	700	772	750	755	724	745	777	770	726	759	753	731	715	680	748	758	773	708	775	742	776	701	757	685	742	768	773	786	749	711	749	782	731	757	763	756	733	749	698	738	721	706	745	763	718	778	715	726	749	758	755	697	687	743	765	699	752	720	752	789	693	696	719	710	723	739	716	697	755	740	726	725	728	712	703	734	699	753	755	720	723	742	691	760	750	767	788	759	755	750	715	755	723	718	755	719	684	751	703	707	716	726	707	712	739	721	750	717	730	717	747	704	743	741	689	784	740	747	715	739	762	715	806	684	797	756	717	701	698	749	748	749	700	739	694	774	759	741	779	710	712	683	741	782	707	751	736	732	704	716	712	720	674	744	743	706	688	737	749	707	714	693	726	673	726	759	770	765	735	755	712	746	719	768	763	777	691	707	712	683	779	736	669	721	772	663	799	706	773	669	715	744	723	719	708	725	753	752	724	739	767	721	711	729	727	720	729	777	775	717	739	718	697	740	728	753	723	697	744	709	708	725	736	714	743	753	697	791	742	688	736	789	747	763	734	755	769	734	665	790	743	745	741	724	725	696	710	770	789	712	777	730	741	688	704	755	740	707	770	767	736	764	730	797	764	719	747	692	740	670	668	736	701	745	720	734	776	680	759	731	725	709	721	737	720	723	702	744	697	715	731	764	722	733	745	766	690	752	772	732	748	746	700	732	723	759	730	718	761	724	726	706	725	741	691	708	724	699	711	758	762	738	736	775	688	742	722	768	721	710	755	741	764	673	734	750	731	733	723	734	718	690	751	719	722	714	755	710	792	735	757	759	712	706	707	711	717	746	731	738	790	745	687	742	722	774	743	727	749	782	749	722	762	740	761	732	726	698	680	675	686	741	690	773	760	718	737	766	770	761	721	707	757	719	687	722	741	694	781	733	775	725	727	743	751	745	693	690	729	767	727	690	709	711	725	754	745	706	728	741	716	740	775	679	733	691	709	753	747	774	711	696	737	743	696	766	666	716	751	689	699	705	754	772	743	727	798	737	792	730	729	691	717	741	740	756	716	727	755	743	743	710	767	763	775	713	740	692	735	732	730	746	767	689	758	758	744	704	758	768	746	731	727	677	762	745	737	745	758	722	813	778	743	745	735	724	686	748	758	716	753	721	731	679	753	721	758	727	718	746	713	764	726	707	741	723	707	669	761	705	743	720	759	746	708	739	717	738	734	748	742	740	697	734	758	747	694	725	778	723	715	757	820	725	704	758	715	733	723	718	763	722	714	783	721	743	724	728	690	758	773	740	704	736	763	696	738	743	709	761	742	719	745	735	795	695	751	753	721	765	753	713	690	743	722	720	779	737	714	687	744	736	738	773	688	711	764	746	766	711	751	756	717	735	772	745	813	712	757	695	763	762	720	786	702	718	709	725	757	773	728	751	732	793	733	822	741	722	711	771	749	731	728	719	701	729	747	699	727	748	732	681	764	724	704	715	749	723	743	728	663	669	803	780	742	737	765	700	789	733	705	712	716	749	735	753	741	692	795	709	758	743	745	759	713	742	759	689	702	708	695	741	721	779	732	677	749	751	713	726	692	722	721	748	793	681	730	719	711	679	715	687	734	709	746	739	687	743	741	714	719	720	707	747	741	748	757	710	718	743	695	761	765	731	717	759	707	774	756	718	755	779	752	735	746	696	720	772	717	736	725	718	743	757	765	725	756	707	731	730	771	715	713	724	732	698	767	735	746	799	734	759	783	779	719	731	749	731	748	692	688	771	729	707	707	711	720	723	781	709	737	746	728	701	733	745	704	735	755	742	710	742	752	743	734	744	723	706	732	740	764	774	785	652	746	737	765	713	758	745	729	740	734	745	737	716	753	726	747	747	727	773	747	786	709	730	751	724	719	732	775	730	707	787	739	741	720	760	772	688	743	711	726	778	729	740	715	713	709	702	736	788	740	679	730	743	698	743	736	676	683	780	701	729	741	707	707	753	711	737	760	667	753	728	755	717	750	761	745	746	736	808	701	712	750	749	755	739	668	691	774	728	728	763	724	771	742	751	747	698	726	736	772	719	694	684	724	744	647	703	738	764	740	724	739	779	729	724	749	709	729	765	756	746	728	730	736	723	732	722	687	709	756	750	715	723	786	707	715	745	699	766	759	762	733	763	699	717	713	732	756	732	734	714	690	767	728	715	743	745	729	753	721	738	725	759	728	729	763	740	745	739	746	750	741	729	698	702	738	675	709	721	726	734	708	737	725	721	743	747	737	689	694	744	737	702	743	784	742	739	683	745	743	744	763	760	732	763	725	723	708	757	694	720	718	727	721	699	756	757	769	739	746	714	757	723	717	741	746	741	745	720	697	772	721	709	733	738	743	677	750	681	753	729	763	728	750	784	695	743	678	759	717	763	732	694	746	726	719	765	687	715	752	722	714	731	782	697	698	738	698	756	699	739	715	732	709	686	749	749	695	710	717	751	758	737	745	742	721	763	718	745	652	735	733	730	780	744	762	716	754	793	704	740	718	745	741	741	749	725	748	703	742	738	696	711	689	745	704	709	706	751	724	726	812	767	702	722	744	727	691	735	755	736	791	756	757	685	792	737	701	714	699	759	747	744	745	711	747	747	713	727	703	773	709	738	771	705	714	720	766	777	757	719	723	713	725	745	746	749	716	708	725	714	706	747	784	750	735	757	737	737	704	768	692	759	762	768	718	728	748	715	773	730	729	750	767	723	739	746	755	715	781	749	758	716	743	716	712	692	715	691	724	760	711	733	735	747	706	718	750	737	741	735	787	715	724	720	718	743	724	751	804	758	758	739	732	714	725	728	660	754	698	728	735	692	762	750	738	744	670	744	757	737	743	742	698	782	745	744	738	730	799	739	763	768	735	746	724	727	711	722	718	715	721	742	704	748	765	742	777	784	750	728	734	754	722	753	727	770	748	779	745	719	760	751	761	723	723	737	701	741	725	746	751	810	702	715	747	694	698	750
67960	67104	52714	29493	9938	595	216	154	164	185	190	167	188	185	172	171	166	171	175	171	173	159	187	169	185	185	167	177	179	162	169	170	208	213	201	183	171	188	138	207	181	163	171	154	173	163	181	162	170	164	166	162	179	163	202	168	178	192	189	187	182	158	169	169	179	193	151	185	187	196	182	174	167	183	166	200	179	172	161	178	188	158	161	167	171	184	201	173	181	188	174	185	192	185	176	167	181	173	166	173	186	211	182	144	181	173	178	192	186	190	196	168	183	182	184	205	163	178	171	206	176	205	184	200	175	174	175	174	185	168	200	172	141	152	194	200	198	159	186	173	167	183	168	171	146	148	169	172	162	171	180	181	170	178	185	195	183	178	164	189	172	166	181	204	176	194	189	180	154	172	188	174	170	169	151	181	174	188	161	162	171	205	189	170	153	177	170	155	173	168	180	184	167	183	155	175	183	196	180	147	167	193	182	203	189	183	169	175	176	159	180	175	172	192	178	163	170	179	174	180	167	153	195	188	161	171	163	191	191	161	173	172	168	169	178	172	166	185	173	168	175	188	172	173	161	156	164	170	181	185	168	187	170	170	195	156	159	169	154	175	170	171	186	194	194	192	150	166	176	178	167	157	174	172	164	171	195	154	173	162	148	164	185	152	167	176	160	147	182	192	166	186	180	176	185	177	189	182	159	181	163	175	180	173	185	191	174	177	192	160	177	188	184	167	172	174	178	174	158	152	180	170	172	163	173	174	148	222	163	194	163	174	198	178	176	172	191	173	165	183	210	191	161	171	186	168	185	163	176	178	177	189	157	182	171	170	197	176	173	181	173	160	184	168	178	183	196	196	156	151	178	164	190	191	166	185	171	149	181	172	140	173	162	176	164	177	185	169	182	187	182	172	184	210	169	168	176	187	166	178	184	189	183	171	168	181	159	187	192	168	182	147	172	169	169	197	150	168	168	157	171	165	146	175	192	173	173	177	186	167	157	189	160	189	173	180	189	185	180	184	172	183	180	177	194	159	165	169	181	164	187	175	163	165	181	164	193	194	167	178	181	190	193	145	175	173	183	178	185	175	187	192	167	207	154	167	176	171	175	172	177	162	188	174	196	169	168	184	174	158	156	160	155	183	194	165	177	168	152	150	153	185	149	199	183	191	203	203	165	189	176	176	161	180	184	174	168	180	158	187	166	178	182	172	197	154	161	198	161	197	177	174	164	182	159	209	165	173	207	186	167	190	183	187	187	154	184	167	147	156	164	166	151	162	157	192	184	182	171	191	171	171	148	210	182	155	171	192	183	171	174	171	184	170	191	148	182	152	165	162	175	165	160	191	184	172	175	175	199	169	175	176	165	153	170	168	189	180	177	158	180	179	180	173	172	166	205	196	163	172	191	171	148	175	154	173	137	190	145	171	194	168	191	190	198	173	157	150	167	172	177	160	191	184	205	171	171	196	165	174	180	184	167	148	169	173	189	181	174	176	150	161	190	166	169	166	170	180	163	190	175	166	190	165	176	187	168	179	154	165	170	153	186	201	171	159	181	204	205	192	210	184	168	170	151	201	162	152	185	194	188	162	193	187	179	170	195	186	173	188	161	170	184	177	183	179	173	175	160	189	157	182	152	165	163	170	190	164	165	168	182	186	171	177	172	174	181	166	163	187	188	145	167	190	178	206	164	179	167	137	172	181	148	177	187	189	141	202	164	150	165	178	197	182	174	172	153	184	172	197	164	168	181	159	160	167	171	202	193	180	179	175	169	201	159	195	160	172	176	165	179	171	165	168	188	189	155	176	150	199	153	186	172	172	191	182	171	157	190	190	189	175	190	181	193	165	165	167	191	192	175	177	165	169	166	175	158	174	154	191	172	172	181	188	192	183	186	151	154	180	170	181	159	172	162	178	182	173	195	181	175	161	191	191	173	180	187	176	190	195	161	155	146	201	183	177	181	174	173	148	190	148	175	193	193	171	182	174	154	169	167	176	167	156	164	167	160	169	171	178	185	164	183	163	193	166	177	178	162	151	170	175	167	153	168	184	167	174	201	170	173	150	172	164	162	162	182	171	187	167	165	177	179	158	199	149	148	167	174	174	184	176	184	183	190	157	173	193	179	177	178	165	169	166	178	176	177	187	166	189	183	195	170	175	156	189	160	170	161	179	194	177	181	183	173	170	170	145	200	143	184	168	190	197	188	173	149	177	190	159	186	165	178	166	170	180	184	192	182	172	176	159	167	161	185	169	194	175	171	195	152	179	175	164	182	170	191	183	181	161	174	149	182	158	179	158	178	180	177	173	160	177	173	189	166	190	172	170	184	175	195	172	161	175	176	196	180	160	202	186	182	162	176	175	186	183	165	177	177	177	170	171	206	197	171	159	156	167	185	198	188	166	165	157	169	178	194	176	176	170	183	183	164	171	176	177	179	193	172	186	188	186	161	171	174	156	177	163	171	187	180	162	181	199	187	177	178	170	179	192	182	152	197	181	188	184	175	161	146	183	147	190	170	147	165	178	172	191	183	182	173	176	156	173	156	184	197	161	194	161	170	180	188	177	178	140	172	163	187	173	174	191	171	154	160	185	180	177	169	187	184	184	179	188	187	175	168	147	183	166	168	171	176	184	176	175	190	174	180	178	184	177	167	171	175	194	162	174	197	173	187	189	191	182	164	180	172	177	155	169	167	160	189	190	184	171	207	168	183	168	197	161	182	165	186	177	185	196	162	161	181	173	166	162	148	179	175	171	195	191	176	186	166	155	159	184	185	169	168	165	189	166	177	181	203	172	156	163	196	158	188	175	173	173	191	174	160	167	189	197	194	159	177	165	178	162	169	182	168	173	177	179	173	183	178	160	183	184	186	176	155	199	181	186	139	195	190	173	185	186	179	148	168	171	164	168	164	165	192	176	175	160	169	166	169	174	185	171	173	187	158	156	163	178	191	170	155	183	190	184	193	173	188	160	180	188	190	196	178	173	185	169	185	175	178	185	162	188	179	163	172	165	160	160	176	171	177	161	198	178	171	160	170	182	195	166	181	165	177	164	166	180	180	162	179	179	186	167	161	167	180	201	177	173	180	167	189	178	172	174	171	157	178	170	163	171	166	190	181	172	183	171	169	172	177	182	190	194	177	157	173	174	156	182	171	199	163	151	160	158	177	181	178	177	191	154	178	182	186	179	202	158	168	179	164	180	175	175	188	207	181	200	206	165	177	154	160	188	177	175	181	161	170	163	179	167	160	171	170	162	194	171	191	155	174	174	188	194	184	156	196	171	182	193	174	168	173	198	204	152	177	182	187	175	197	169	173	180	156	158	188	191	179	173	152	187	203	209	186	183	186	172	181	169	188	164	183	184	164	165	153	177	163	173	180	178	170	170	183	167	184	186	165	180	173	182	168	175	170	192	178	185	176	184	198	165	176	175	175	172	188	172	160	180	196	174	165	180	176	194	176	160	152	183	196	194	184	175	169	184	177	186	194	183	180	172
51430	55718	49919	34963	13394	653	598	642	618	647	645	612	619	631	638	631	664	675	605	591	653	603	604	632	621	616	623	630	641	608	588	583	606	621	601	585	666	638	584	646	631	611	629	622	610	664	631	622	635	635	583	635	629	640	587	627	588	638	629	632	631	622	657	615	612	620	587	628	640	644	626	587	600	619	626	579	635	636	616	584	616	587	618	594	584	614	567	600	584	578	652	611	572	627	607	619	617	599	606	615	594	598	575	632	609	604	634	631	612	603	598	621	624	608	598	602	645	635	645	618	627	620	590	629	580	599	577	601	611	573	607	654	601	613	629	626	548	644	555	610	599	647	636	599	612	626	606	598	556	579	613	588	647	612	630	636	558	569	588	601	606	589	599	638	621	554	591	610	613	605	578	628	587	606	582	628	640	618	593	606	634	639	610	597	561	630	651	591	618	648	642	654	547	577	621	631	642	609	576	607	594	644	621	629	617	583	643	611	629	577	595	646	636	663	580	589	590	609	626	620	624	590	650	634	592	610	606	631	601	629	593	624	613	604	590	561	594	624	637	616	606	612	632	619	590	602	592	596	664	617	639	592	624	596	631	578	632	581	587	608	600	632	618	599	637	602	572	620	577	616	582	577	635	598	587	607	569	576	578	611	568	636	608	616	597	602	592	645	623	635	606	628	607	599	607	615	616	644	619	604	624	624	637	610	589	585	601	616	601	612	610	598	611	645	647	565	611	614	560	652	616	613	634	627	585	657	615	613	598	623	613	615	658	602	595	590	621	591	596	612	600	576	628	614	597	628	571	656	610	639	651	628	604	601	608	624	564	624	619	588	625	628	617	604	598	620	559	639	600	564	603	597	600	661	636	619	642	604	578	628	588	610	630	617	644	592	564	629	599	593	590	625	592	624	651	589	633	606	610	645	606	600	638	608	607	602	616	628	589	624	627	631	594	598	623	617	643	607	611	658	627	632	587	609	613	616	636	612	507	674	637	618	601	602	610	608	603	632	607	597	613	622	584	614	593	650	610	624	605	597	616	609	636	645	598	577	626	594	663	609	572	611	595	601	612	584	636	606	634	618	612	574	628	580	607	642	626	604	617	607	610	651	611	633	579	610	619	581	612	577	604	592	584	678	635	588	625	598	606	588	591	625	621	580	599	575	575	616	607	599	566	623	604	632	585	612	586	620	555	598	604	589	599	605	607	597	584	594	619	617	595	641	595	595	598	599	627	616	633	594	605	636	620	616	636	605	589	598	590	633	626	602	609	603	618	651	642	557	632	606	605	596	609	599	611	616	648	598	604	648	629	603	654	612	634	581	585	629	567	595	564	597	620	637	620	636	650	601	652	600	571	615	588	625	656	613	606	597	663	567	596	592	565	587	645	566	636	623	609	628	639	626	643	574	591	582	631	608	614	640	618	692	612	633	619	649	582	621	647	592	589	619	619	640	619	621	592	600	620	604	599	658	628	575	582	594	628	560	595	622	607	638	636	610	641	617	588	648	606	619	609	608	601	647	609	654	642	566	683	621	620	655	620	593	586	614	668	588	607	583	603	627	588	627	618	613	610	590	624	655	619	596	649	584	582	634	603	573	603	610	601	614	618	607	589	612	608	552	595	678	582	595	617	631	654	608	607	581	651	586	568	612	534	628	602	661	606	591	594	577	649	595	609	623	584	620	573	629	580	559	610	590	595	655	638	610	587	622	620	621	584	636	590	570	602	593	654	573	623	629	634	634	608	616	607	609	619	596	683	633	623	625	617	601	574	593	624	602	578	604	609	597	546	614	614	685	659	626	624	579	584	594	635	636	551	643	588	578	626	626	629	613	647	579	579	603	559	644	612	626	598	612	629	620	602	608	627	588	633	618	594	664	598	631	616	597	610	587	618	632	597	627	611	629	568	580	611	580	594	621	612	620	650	637	614	598	663	654	579	604	602	573	587	633	654	584	615	615	582	609	627	602	652	621	590	611	575	614	590	633	586	558	600	627	621	647	661	627	557	584	620	652	634	654	619	603	586	570	625	617	578	639	636	597	616	620	624	604	615	571	587	619	638	644	610	634	586	599	591	622	600	622	605	618	609	619	629	592	608	617	594	670	614	577	630	602	637	653	612	632	603	598	604	621	636	634	595	647	597	613	608	596	595	590	642	612	602	575	648	614	625	626	598	617	627	605	602	621	628	573	573	603	669	577	585	623	623	618	596	613	654	565	631	603	634	572	597	604	558	596	578	618	590	648	596	627	653	585	583	643	654	624	594	598	612	589	581	643	630	631	644	599	589	629	596	612	601	622	609	632	620	583	620	581	612	628	603	556	615	582	648	627	631	588	594	565	582	573	604	616	633	615	632	604	632	614	633	612	608	616	597	604	574	616	622	599	650	601	624	630	632	604	632	622	597	625	596	605	554	628	614	622	635	628	661	624	581	608	591	616	579	614	649	543	646	602	615	647	587	623	618	583	599	604	607	568	612	611	636	605	599	642	604	584	569	576	606	620	613	575	607	611	602	607	596	641	631	642	563	652	655	626	626	643	602	628	597	604	603	593	589	626	621	614	614	663	585	576	592	627	659	591	613	611	634	560	586	647	633	603	558	641	604	631	596	649	613	610	652	575	626	609	631	583	611	604	633	609	605	581	623	641	623	642	626	605	573	647	676	600	596	591	618	616	592	604	641	615	634	605	610	602	664	617	596	649	567	575	623	613	616	632	598	635	603	598	610	587	637	628	616	619	610	606	614	664	595	620	639	608	599	603	655	676	635	605	576	594	613	639	587	622	630	606	608	572	616	598	658	596	579	608	638	591	643	655	587	577	567	573	647	601	640	588	602	607	622	631	610	613	585	614	571	586	601	599	619	632	640	580	615	600	617	610	591	563	628	596	650	593	634	596	629	595	634	618	604	594	622	542	631	614	611	597	632	565	603	590	594	578	607	581	629	663	661	609	621	636	608	596	662	608	591	617	612	658	604	627	601	632	624	597	603	605	579	657	629	597	657	619	604	606	616	639	602	574	614	632	643	609	645	606	640	559	621	611	626	600	577	617	628	620	587	586	610	589	648	625	601	619	629	648	588	632	622	612	613	614	558	623	609	633	618	603	639	613	622	637	645	638	611	605	562	607	596	597	594	591	582	602	654	549	587	576	626	632	587	579	629	628	657	602	631	587	564	582	573	591	596	611	615	588	632	581	602	614	612	609	641	599	604	614	575	598	608	596	604	614	646	636	586	545	623	601	634	634	607	626	652	623	594	619	601	622	643	669	584	618	608	612	578	587	633	621	635	623	637	626	586	593	585	653	608	623	597	575	597	605	618	598	551	623	655	614	634	616	640	588	612	587	599	591	620	592	591	642	670	607	595	637	621	625	598	635	677	616	563	598	619	614	606	647	631	633	610	596	583	650	611	589	649	585	653	588	583	624	598	611	590	585	613	585	563	577	605	601	624	612	640	583	609	612	625	597	591	575	636	554	636	643	628	605	620	609	651	615
73383	75556	62222	37817	16795	2142	316	253	229	230	232	217	218	229	256	224	245	216	224	230	228	216	237	251	202	221	251	235	214	205	210	237	243	254	224	244	226	251	219	231	246	214	203	252	212	210	205	238	234	210	232	224	250	243	230	237	211	235	214	237	247	208	248	204	207	212	244	249	248	216	240	257	226	225	245	222	208	210	218	229	226	223	261	213	234	213	231	239	226	231	229	250	249	222	248	231	233	214	202	251	214	231	224	240	231	240	220	237	244	243	229	230	226	220	234	227	226	245	215	224	231	206	240	256	218	223	238	207	213	222	222	219	251	230	205	242	238	247	240	223	237	205	225	244	232	257	205	197	205	244	214	211	231	228	214	241	233	213	228	209	239	201	217	234	250	227	214	232	221	215	243	222	225	221	226	215	220	219	198	237	234	232	214	229	203	206	246	214	223	256	229	206	258	231	237	230	206	227	235	242	224	225	237	236	224	227	191	246	233	237	230	242	216	218	216	224	242	249	257	211	224	225	205	221	237	227	225	243	240	244	219	234	242	246	258	251	215	207	237	192	235	238	222	206	228	239	235	224	254	226	226	202	217	207	209	239	253	228	253	238	222	240	219	241	217	201	221	230	251	227	224	212	228	209	231	229	229	224	211	230	244	242	244	214	247	246	213	223	238	240	248	229	199	258	210	246	207	200	211	247	227	231	208	218	241	200	195	228	245	217	216	227	232	237	207	219	220	238	204	215	241	231	218	255	221	211	247	224	250	223	219	231	244	210	266	211	231	240	214	236	244	224	195	229	228	225	228	210	229	244	230	215	233	228	250	243	218	205	236	219	225	248	243	218	209	236	224	224	216	221	224	231	208	217	221	240	221	233	244	236	252	245	230	214	229	239	228	212	234	219	234	190	242	235	227	225	244	236	225	254	236	226	238	237	222	252	226	225	240	243	219	213	228	197	206	225	249	210	239	217	209	212	210	238	230	247	256	211	194	232	243	227	220	232	221	201	233	205	230	228	242	225	205	213	248	226	227	208	218	251	200	225	241	235	219	206	230	238	240	226	241	245	227	239	210	207	213	225	242	230	237	223	211	227	208	246	215	253	215	239	193	228	256	211	246	244	214	199	241	229	217	256	231	249	216	226	222	213	232	220	233	213	237	210	228	222	228	235	225	211	216	217	238	219	244	239	195	210	254	237	199	247	231	232	229	241	202	212	250	228	207	202	221	222	220	210	222	217	217	239	210	242	207	219	218	244	213	218	239	206	264	243	238	240	218	228	224	213	237	214	228	221	218	226	236	212	255	217	230	223	228	230	219	213	214	219	220	227	239	235	233	189	230	227	234	215	261	227	236	222	227	238	186	230	228	225	253	196	233	234	214	221	186	245	229	234	225	245	222	227	221	214	252	222	225	223	225	219	213	239	235	264	206	213	218	239	242	212	226	224	240	219	226	239	212	218	238	242	258	215	241	225	251	252	220	240	229	239	207	223	204	233	208	240	235	249	238	211	256	243	217	244	238	216	216	201	238	233	243	225	240	219	228	212	221	231	278	208	228	211	201	224	217	231	211	229	242	233	257	228	217	222	213	226	239	234	249	223	206	210	227	227	255	236	226	232	216	228	248	214	220	230	220	228	237	208	202	234	220	229	244	240	227	231	237	256	211	221	232	216	233	233	222	222	233	240	215	235	242	233	213	223	240	228	225	226	229	243	240	228	229	204	239	212	224	252	232	246	224	249	226	230	244	250	247	209	244	256	219	238	232	245	231	232	223	241	230	244	199	220	196	233	264	258	231	232	219	237	242	220	225	217	228	224	240	255	214	246	220	211	226	230	246	232	225	228	227	231	220	199	215	208	205	205	241	236	233	236	232	245	231	223	218	227	247	203	204	219	230	227	229	240	231	193	222	259	257	218	219	226	213	237	210	201	243	241	231	202	240	221	241	232	228	220	213	248	213	228	246	224	224	217	225	223	215	239	266	241	247	225	213	218	258	237	229	245	247	204	213	222	239	235	222	229	253	210	215	224	228	203	233	203	196	222	219	246	222	234	233	231	253	233	224	259	234	226	217	213	249	202	244	224	214	245	221	215	242	216	219	232	204	210	217	223	242	214	245	214	240	233	192	262	226	235	222	204	242	243	220	257	209	213	206	249	232	264	235	222	236	207	257	246	222	218	236	243	224	211	245	208	218	248	242	215	246	234	222	214	238	219	220	236	186	244	230	239	218	219	246	211	227	243	217	246	190	250	214	247	238	228	227	221	236	238	228	236	209	224	238	237	212	256	235	219	222	227	248	227	243	242	246	249	237	234	251	205	232	226	232	235	247	220	237	235	227	194	206	243	222	234	222	211	243	243	227	236	236	243	234	219	215	219	222	211	216	213	235	231	242	217	215	262	228	218	241	253	232	213	210	247	228	217	238	237	242	223	220	224	245	240	228	242	238	206	222	254	202	210	200	211	248	221	232	214	219	216	219	242	236	218	232	251	218	230	229	263	215	255	227	242	219	228	201	230	231	232	221	223	213	216	222	225	212	215	223	226	244	233	229	233	234	244	223	216	213	218	207	235	206	243	207	252	265	227	223	233	229	226	236	230	232	203	247	233	236	250	215	227	239	230	213	211	237	220	203	235	233	238	236	273	252	230	217	218	230	242	202	218	221	202	266	218	236	255	226	236	225	229	235	237	221	229	221	241	258	209	217	227	236	218	236	226	240	213	212	217	247	225	207	235	218	234	253	245	201	208	208	217	201	211	218	204	234	242	260	213	182	260	225	219	212	210	216	228	204	244	221	248	219	218	247	229	244	240	236	234	237	235	199	216	217	223	229	215	239	203	219	247	232	224	228	240	259	221	212	238	242	226	230	223	244	249	234	229	200	239	234	231	229	213	235	244	223	238	230	235	225	224	243	246	197	217	213	258	239	232	212	235	218	250	239	215	236	233	219	207	216	225	228	231	208	227	221	208	239	233	231	225	223	209	250	224	212	225	207	210	220	235	226	254	235	233	222	211	214	245	220	211	192	234	233	216	211	235	220	247	229	207	240	250	243	227	236	221	219	227	246	238	220	225	208	211	215	209	244	226	232	211	228	219	226	225	230	223	227	228	212	225	211	206	214	237	261	222	230	221	236	230	218	239	231	240	230	233	224	234	222	237	249	240	231	232	241	262	235	210	236	248	210	251	211	267	238	242	214	243	230	234	253	266	220	238	220	234	212	220	229	249	218	242	208	221	229	199	235	256	246	198	235	230	240	223	221	194	198	245	215	209	221	222	211	238	200	218	238	246	217	226	227	246	244	226	226	211	227	240	224	220	237	231	224	230	245	220	234	233	246	239	234	213	204	226	223	249	210	246	223	242	231	221	218	237	237	207	248	227	219	232	207	196	220	213	229	235	199	237	212	226	225	222	240	210	223	237	231	243	213	223	246	232	242	219	243	235	241	252	259	230	196	214	197	226	218	206	236	228	231	223	226	245	226	210	226	227	230	243
61284	68743	62162	40622	19349	812	797	806	784	798	781	785	789	792	715	790	759	767	731	766	807	801	722	749	766	748	743	747	821	744	722	735	714	711	749	742	710	755	717	750	777	779	787	779	781	743	770	787	724	789	788	778	788	770	783	781	725	771	753	773	760	799	735	773	736	763	705	802	780	780	751	748	748	771	775	760	816	771	777	787	779	791	743	753	814	737	762	753	706	740	728	743	803	733	769	737	748	775	715	697	712	753	760	729	690	759	763	741	787	799	714	802	747	783	761	748	775	792	787	791	749	754	729	732	789	781	742	739	713	808	779	755	761	763	784	747	732	719	718	766	749	744	785	756	740	783	759	748	736	729	740	772	736	713	748	730	765	751	729	731	747	785	746	749	716	744	743	742	750	742	737	799	753	741	761	739	795	734	757	739	762	730	681	713	743	794	752	746	767	744	761	769	737	711	725	795	734	761	743	774	743	721	739	755	792	728	741	791	799	781	748	722	702	768	777	756	786	754	789	789	739	746	771	736	759	761	745	785	783	748	718	721	749	720	753	782	707	787	789	758	699	726	742	793	749	697	723	799	783	778	753	720	754	757	720	837	751	728	740	772	788	724	783	756	757	755	777	733	771	770	727	753	730	733	752	758	735	772	744	778	723	723	774	803	694	762	752	805	724	762	783	754	782	751	721	780	732	752	777	717	743	786	755	733	795	747	722	776	782	750	772	785	741	724	766	756	751	775	796	764	765	741	747	704	765	756	787	777	765	748	806	792	797	746	737	766	805	762	784	738	749	722	749	773	779	755	728	732	762	814	765	745	825	754	792	784	729	715	710	725	768	809	773	772	737	717	732	757	793	749	795	759	779	741	758	760	778	720	783	789	722	758	747	760	785	763	752	761	792	800	719	765	811	716	713	719	770	713	766	740	724	784	797	750	743	808	774	755	754	728	722	754	757	737	722	796	724	759	809	753	765	754	760	808	735	744	709	741	796	743	726	723	795	742	745	773	790	717	782	793	743	828	703	735	714	757	739	757	779	774	734	724	787	714	767	718	764	773	737	740	732	764	742	735	754	742	737	793	745	742	743	746	734	717	746	710	739	737	720	728	779	766	684	774	776	756	738	751	767	735	799	752	723	819	741	786	749	768	805	755	756	720	745	737	730	767	783	768	811	737	743	765	793	752	709	718	761	758	757	739	749	753	758	745	713	780	763	790	730	716	760	748	733	765	736	726	711	732	749	705	712	816	721	760	780	695	727	708	751	796	775	762	758	768	745	754	728	758	758	763	735	755	763	770	777	786	779	752	764	789	715	789	786	771	776	776	766	755	777	780	748	747	755	763	764	752	784	778	770	784	782	715	738	730	777	760	738	713	741	764	736	827	776	740	737	735	735	781	714	752	741	748	763	688	828	762	739	745	759	748	749	741	703	777	728	818	767	772	769	797	707	757	793	742	734	764	727	706	742	784	741	779	771	733	783	773	744	768	763	753	735	796	796	747	743	759	773	766	764	747	773	758	742	710	736	784	774	769	746	750	706	755	763	770	777	727	765	755	748	780	707	771	723	786	761	773	737	772	719	775	849	787	765	748	738	713	756	763	724	790	720	724	796	776	732	735	755	809	707	761	775	727	749	784	725	725	753	750	764	715	753	723	728	743	728	760	746	765	767	723	758	755	774	745	751	779	736	748	771	757	801	776	794	746	750	716	775	763	741	733	733	807	763	758	755	772	694	773	742	781	770	752	755	760	731	766	726	734	759	708	740	749	775	748	767	765	732	772	733	751	775	743	780	747	746	731	761	726	748	805	737	730	712	773	755	748	721	731	762	779	772	796	756	711	729	751	781	723	783	735	720	751	778	777	753	742	737	739	770	726	790	755	767	737	766	759	713	741	764	769	725	791	787	741	702	783	743	780	771	765	743	680	808	747	756	782	799	783	747	704	749	802	748	762	774	789	749	758	801	775	726	777	773	762	753	733	760	722	762	722	808	765	720	712	836	763	773	757	753	774	755	722	797	756	768	705	728	732	755	745	792	766	746	766	787	764	782	725	736	754	727	752	703	760	764	817	810	773	794	775	752	715	772	746	737	705	737	766	762	753	769	789	751	751	741	747	786	747	789	749	736	726	749	716	752	741	723	726	760	758	737	721	710	787	765	771	773	712	784	750	770	768	814	781	747	734	743	735	744	742	774	714	716	790	731	765	766	766	783	763	723	758	771	794	726	778	744	806	760	775	710	771	724	778	780	794	743	796	754	753	726	737	733	742	798	794	750	809	764	714	785	791	762	773	764	755	807	733	746	753	777	753	785	789	742	737	808	760	756	741	750	738	794	779	765	757	740	771	780	778	730	744	768	779	765	744	774	788	742	750	772	753	731	752	746	703	761	780	687	792	769	727	733	744	785	806	737	740	789	769	752	733	740	766	793	711	758	737	775	775	728	722	766	698	748	758	779	758	762	751	762	742	736	779	734	781	771	750	758	788	749	726	772	783	763	765	776	755	752	765	701	747	721	759	733	747	782	779	711	761	799	777	732	752	775	789	780	790	752	780	774	714	752	722	750	811	734	758	748	788	763	735	792	804	753	767	710	788	783	717	753	773	763	777	777	738	742	734	761	760	706	746	771	754	741	727	775	737	778	715	765	761	751	771	747	781	724	762	754	729	721	792	785	812	740	734	751	755	717	775	743	732	720	725	734	762	760	744	781	713	762	764	766	770	752	731	813	759	748	781	796	709	743	740	764	776	735	731	738	765	745	737	710	766	741	762	749	754	770	714	760	796	752	748	777	767	758	731	754	740	720	812	752	727	765	704	726	711	805	757	700	793	725	748	786	752	775	735	719	741	764	689	792	755	798	724	736	733	675	739	796	751	724	767	737	809	781	732	716	792	777	746	812	744	763	757	752	720	765	785	768	782	770	794	728	803	753	736	778	790	715	707	785	792	732	774	775	778	737	736	795	746	751	806	789	724	755	777	801	702	804	709	760	744	769	751	751	761	757	780	792	715	680	751	747	813	755	828	742	731	722	757	801	762	714	692	760	768	726	760	753	734	747	747	721	782	775	753	765	727	744	733	758	790	769	754	802	760	783	789	741	733	765	718	707	780	765	743	749	755	775	747	747	719	721	727	771	743	740	770	780	756	782	760	795	765	782	763	749	750	767	752	745	694	763	768	733	792	727	761	729	732	717	770	706	716	770	752	731	743	763	764	744	710	738	715	735	764	752	797	765	790	755	740	745	815	762	750	777	733	723	782	815	757	765	725	759	751	746	749	692	729	736	769	741	767	731	759	756	775	773	751	753	807	747	762	724	760	782	769	701	766	757	762	780	786	753	760	744	739	764	770	764	731	754	757	764	758	777	776	768	707	793	764	748	730	754	752	777	756	735	804	747	740	750	767	732	773	770	743	740	747	787	708	772	788	704	767	749	730	763	733	747	746	768	727	745	733	786	729	753	805	697	830	775	721	738	756	741	758	733	755	757	724	780	727
26869	18273	8740	3319	585	220	215	175	168	210	173	171	193	186	202	198	180	186	180	204	210	202	180	178	213	224	210	191	189	216	195	189	195	193	188	193	214	173	196	222	185	193	211	203	193	183	224	195	177	242	195	180	213	197	181	190	207	194	202	210	200	190	221	167	186	191	164	215	225	198	241	180	185	165	198	179	209	189	187	210	213	203	184	190	188	196	201	203	182	204	174	204	184	207	192	180	199	211	207	207	163	184	189	194	206	203	201	200	204	175	193	207	199	227	175	212	195	208	195	204	198	201	218	199	184	199	202	176	206	182	205	172	207	187	191	200	206	197	191	190	201	210	218	198	209	210	189	173	188	216	215	217	191	171	200	193	182	198	210	200	196	204	212	182	203	198	225	175	211	203	187	197	202	178	205	181	189	195	194	193	174	214	229	197	195	188	212	224	175	199	216	190	219	194	215	180	178	205	214	163	215	176	206	167	193	185	214	197	214	193	191	211	208	196	202	203	194	209	193	185	185	199	212	189	191	191	203	220	189	187	178	181	192	206	202	186	205	187	168	217	198	233	203	197	189	218	212	182	203	183	192	177	185	214	205	198	235	223	186	207	183	182	203	206	212	189	196	190	180	182	202	211	193	181	192	198	193	202	208	173	191	183	171	169	197	185	201	204	184	184	190	183	207	215	191	194	195	182	199	189	204	207	167	178	187	191	210	206	215	198	193	194	185	211	188	211	190	180	180	201	198	180	215	191	199	201	194	201	182	205	187	207	223	204	198	188	200	189	182	197	244	211	189	208	199	196	212	190	188	216	192	207	166	200	183	216	190	195	204	192	200	214	197	210	176	171	193	205	180	196	205	192	193	182	178	182	221	190	204	193	193	187	189	177	185	201	204	195	211	206	201	189	154	198	189	198	195	192	193	194	191	206	190	193	187	200	207	186	203	186	182	200	208	205	184	184	209	196	164	181	227	184	205	229	191	178	212	206	197	207	194	189	220	205	185	225	206	170	187	182	217	198	202	179	210	207	186	195	191	192	188	170	227	193	182	184	176	170	209	183	183	198	202	209	185	198	194	199	176	193	174	206	178	180	194	198	199	213	210	226	202	178	190	170	198	190	198	206	196	199	202	179	195	209	201	186	192	183	201	200	200	183	193	213	210	180	183	219	188	200	199	203	202	179	203	201	208	232	210	170	188	220	208	193	201	190	176	192	204	179	184	197	208	193	205	191	204	175	238	220	197	178	206	176	191	177	219	186	189	197	235	194	196	186	213	218	205	197	198	186	210	188	198	192	210	194	223	192	214	199	209	169	184	201	193	219	183	212	214	188	191	190	217	202	214	178	203	179	195	222	204	208	166	185	204	181	197	189	222	181	220	222	216	210	199	186	197	180	218	224	198	182	205	205	230	192	218	178	183	185	218	196	217	184	191	193	202	208	187	195	211	210	195	178	193	192	179	200	213	192	195	185	164	193	235	204	204	208	191	194	177	192	181	187	175	200	214	200	162	202	182	203	190	201	222	201	212	194	185	202	169	191	200	192	211	216	180	168	190	189	192	185	179	211	208	208	204	184	177	198	201	203	198	217	209	198	183	192	211	184	208	199	186	192	191	206	179	191	219	213	216	176	178	199	205	189	175	188	195	197	196	182	178	190	212	197	196	177	223	186	199	206	198	193	200	221	196	191	183	192	194	194	197	207	201	225	177	214	194	222	200	204	173	187	203	221	210	199	210	190	185	197	216	187	229	181	199	175	221	199	187	206	224	203	205	210	168	210	201	202	185	201	187	188	177	193	182	214	192	207	195	203	217	191	209	205	189	187	205	190	194	204	186	216	202	190	200	204	205	188	194	199	228	207	193	198	197	199	198	173	183	195	207	207	172	220	201	213	184	213	197	196	189	178	209	194	209	195	172	194	189	214	214	179	201	196	184	216	201	199	224	178	205	218	208	220	195	196	209	201	192	189	169	211	191	196	208	237	185	205	181	163	218	192	216	189	232	181	203	203	227	219	224	203	199	184	205	189	196	199	199	197	207	183	209	188	211	191	189	211	201	184	199	209	227	193	233	206	197	204	194	181	188	188	188	197	190	197	199	178	193	198	200	185	196	213	189	201	187	197	172	206	146	213	191	218	202	184	219	209	187	206	183	199	185	190	193	208	186	209	219	217	201	189	218	184	175	216	185	173	203	199	206	185	202	157	191	200	197	183	176	184	215	192	181	193	196	202	177	182	188	199	204	178	190	191	209	191	199	190	199	158	214	201	186	165	177	215	202	185	187	191	180	199	198	182	191	198	180	185	193	201	200	199	208	179	197	224	203	181	194	188	209	207	208	188	196	201	177	179	180	194	195	184	198	189	185	212	186	217	187	177	182	199	178	220	200	180	201	197	183	202	231	217	197	185	215	193	199	182	190	210	205	213	172	226	206	214	221	173	208	192	200	188	205	191	214	186	200	174	185	179	207	206	193	213	173	198	180	230	200	190	205	192	191	179	187	201	190	185	187	203	206	218	198	198	178	207	206	184	206	199	186	166	213	200	213	189	210	178	206	204	196	206	217	187	179	190	185	192	173	197	205	178	198	189	190	200	202	202	198	205	187	190	201	198	208	174	186	190	187	188	187	201	189	187	185	204	198	193	216	173	174	193	195	208	180	195	199	192	193	217	194	202	190	191	201	202	204	216	207	195	185	188	189	205	212	229	203	216	203	201	211	210	176	200	200	203	211	186	195	212	202	188	199	204	169	196	193	214	206	216	199	180	217	209	209	195	196	180	203	175	187	183	200	242	169	205	187	188	208	189	200	193	219	188	224	196	169	174	206	175	200	198	182	199	210	209	208	204	176	204	216	191	203	195	225	179	186	203	194	183	199	185	200	203	190	188	218	200	161	176	187	196	189	161	168	178	184	173	201	207	209	197	208	180	191	196	181	212	191	203	198	189	180	184	203	187	183	193	192	194	186	204	177	188	204	198	185	195	185	192	194	192	188	198	175	197	191	202	178	205	189	212	195	210	195	177	195	194	192	201	192	190	193	186	207	181	204	191	192	189	171	205	210	191	201	197	183	208	206	186	196	200	195	205	178	189	179	188	201	188	202	215	185	226	192	221	207	181	213	195	207	212	182	195	193	193	168	193	188	202	219	203	211	224	191	196	199	178	208	189	180	216	190	192	196	206	195	196	193	220	188	183	190	224	209	168	205	193	187	189	177	190	212	208	217	195	178	205	193	191	174	160	189	170	189	202	194	195	192	196	198	175	211	224	188	210	206	185	234	198	183	175	200	191	202	201	200	213	189	219	183	214	178	207	190	216	183	172	183	201	198	191	212	192	183	191	205	217	195	176	214	198	191	180	182	202	189	215	190	199	196	200	191	191	206	204	212	183	181	181	183	189	210	216	204	213	187	196	186	206	182	205	205	219	208	200	211	194	193	216	194	221	191	205	171	202	180	203	191	177	206	185	222	203	175	212	197	188	219	229	166	191	214	183
28751	23656	15866	8321	1856	701	657	691	701	658	633	663	666	674	677	700	693	666	668	674	688	659	685	647	657	640	713	686	656	667	657	682	647	654	638	661	694	641	707	714	719	656	651	668	631	690	633	689	664	672	694	655	693	682	656	678	674	615	685	678	638	699	677	660	694	632	684	690	682	672	714	661	646	688	702	693	676	636	668	678	706	695	647	670	713	656	699	626	662	686	649	669	656	649	654	683	672	658	678	683	677	689	665	649	668	671	698	664	664	674	659	689	712	689	640	690	706	681	694	721	673	658	649	632	689	702	624	658	682	684	634	647	677	659	683	707	661	690	650	651	633	613	646	663	668	664	692	654	672	675	648	637	675	683	661	678	677	683	644	672	634	665	680	685	656	666	687	656	666	713	723	704	663	662	684	675	658	650	644	643	674	682	725	674	697	701	674	656	666	699	630	640	688	721	676	683	712	658	688	658	649	674	696	714	695	689	682	655	714	701	687	731	661	665	657	682	721	730	663	666	657	672	726	601	661	641	639	711	659	628	694	613	708	696	681	687	663	666	671	684	620	655	697	663	643	677	664	724	687	704	675	674	653	700	689	656	686	633	648	653	646	652	673	731	661	646	660	651	682	724	701	662	676	656	671	695	678	655	650	634	699	645	695	661	676	682	681	624	678	708	676	704	687	664	695	656	643	697	683	627	679	646	706	651	653	701	685	645	681	680	672	664	692	680	674	636	628	712	689	685	653	645	632	696	725	649	649	681	699	694	649	667	698	700	658	687	679	643	659	705	694	690	697	669	661	643	688	637	644	650	665	663	730	654	640	709	665	635	672	673	685	679	715	693	628	707	672	687	675	701	678	708	639	690	659	676	676	638	689	705	678	664	692	657	713	665	702	653	708	670	690	675	678	682	658	660	695	686	711	705	651	654	618	694	695	655	653	676	666	642	711	657	633	619	671	648	698	658	680	693	685	655	658	671	644	744	624	694	731	621	683	700	657	669	676	700	680	700	682	690	687	724	661	713	638	684	702	662	638	689	655	709	687	719	717	673	700	692	666	709	650	717	646	675	693	686	747	720	684	696	638	668	686	661	662	706	655	647	640	699	711	616	643	685	666	665	682	656	647	642	726	629	670	680	669	661	643	676	709	656	660	657	669	721	694	711	680	672	689	684	668	663	670	639	687	635	659	671	704	694	703	643	671	641	693	683	666	648	698	634	681	677	686	691	643	699	646	678	734	659	671	682	681	713	629	688	652	675	708	710	692	671	628	682	673	691	669	672	648	673	681	687	647	636	669	691	644	664	670	709	666	654	663	678	743	654	665	665	660	697	645	671	670	660	669	662	653	630	659	722	647	677	670	664	648	689	691	667	689	672	690	699	630	606	642	632	708	685	670	716	684	683	679	679	667	659	672	689	694	702	724	669	667	676	724	706	693	639	670	671	650	668	675	653	709	653	641	729	688	683	667	701	677	715	666	680	715	667	725	683	682	682	672	647	674	642	727	654	654	672	665	642	689	653	713	689	646	672	726	672	726	698	681	632	685	686	634	684	674	662	636	596	714	613	728	649	715	726	663	626	685	674	652	668	643	654	689	636	701	654	708	647	691	666	661	640	633	687	667	671	678	633	630	669	728	643	649	664	703	680	682	697	642	665	650	649	638	686	642	719	704	696	669	670	668	704	666	686	649	668	693	680	683	633	691	719	707	644	714	723	646	679	654	654	675	674	674	643	711	712	676	664	625	690	685	648	695	676	668	656	672	670	720	704	688	633	689	675	675	680	707	670	679	684	696	660	622	610	657	646	681	667	651	634	695	649	670	659	685	680	702	705	681	657	640	641	724	655	692	682	664	662	672	660	652	697	706	659	664	635	730	685	708	678	693	682	672	692	705	687	650	675	657	641	648	734	661	703	661	650	672	696	696	681	688	679	697	631	729	734	703	677	720	669	676	687	686	665	657	719	684	664	680	643	687	686	647	693	726	671	657	668	677	702	657	669	688	647	684	706	641	710	680	644	663	684	680	697	682	665	651	678	739	654	673	693	639	722	689	695	678	668	621	685	703	696	682	662	687	698	694	677	668	673	746	682	677	656	701	704	645	681	667	663	642	715	668	694	710	665	660	661	686	672	705	719	646	690	689	677	676	659	666	687	696	660	648	657	653	670	711	660	671	623	680	655	686	699	652	665	679	655	693	744	663	680	674	710	705	683	722	670	654	660	670	682	666	669	642	626	669	635	654	626	693	675	669	663	619	679	703	695	694	680	639	721	663	682	676	728	663	726	712	654	715	673	687	679	673	709	695	676	675	682	624	688	724	657	669	673	661	638	664	688	660	667	690	688	674	687	679	690	709	693	697	660	669	653	645	653	639	684	670	677	673	671	685	644	670	716	676	670	639	659	639	690	692	670	682	676	682	668	688	671	672	649	686	675	712	671	624	669	676	696	660	632	714	681	664	654	669	712	680	698	731	677	675	658	659	653	698	686	703	707	626	700	675	666	662	679	640	665	713	674	649	650	658	696	647	715	705	666	703	685	682	732	706	696	681	672	647	692	697	682	650	689	668	707	696	687	682	655	680	670	713	672	703	658	681	655	626	677	697	661	657	686	645	697	661	672	686	680	624	675	691	690	630	664	641	632	654	648	648	661	641	689	686	643	690	710	712	680	669	658	665	700	663	701	696	680	675	686	687	716	659	606	671	664	656	667	712	678	702	663	690	704	640	696	699	660	659	645	676	711	712	680	659	678	689	678	686	668	650	656	662	634	681	687	657	663	663	716	718	651	675	712	691	715	676	701	654	688	667	671	672	670	673	700	686	666	670	638	658	633	657	658	681	679	696	690	678	638	659	643	668	698	695	677	684	719	683	664	680	685	638	678	658	649	713	652	656	666	708	659	703	663	648	686	704	673	691	654	650	644	653	674	658	685	722	652	613	650	696	680	661	674	638	655	713	681	673	708	667	682	677	642	658	689	722	646	693	692	656	700	670	676	717	680	674	658	650	649	701	646	672	712	714	680	698	659	653	663	652	670	703	655	660	690	684	657	649	684	686	627	685	669	659	654	700	685	712	706	668	684	634	654	674	674	682	675	700	665	629	601	678	670	679	686	706	655	648	665	625	704	656	640	651	673	681	670	722	689	647	667	629	657	711	693	697	705	652	669	693	644	648	665	670	669	710	693	675	667	675	646	667	679	659	743	663	736	702	689	685	667	652	690	655	676	681	661	689	702	710	661	683	657	661	618	696	742	715	656	695	697	665	659	673	679	725	685	637	672	732	623	733	670	674	656	635	670	618	652	638	635	658	718	655	706	718	663	692	654	681	706	699	682	676	708	672	699	660	657	669	654	694	678	731	669	689	694	649	697	699	674	639	666	693	694	695	650	673	691	676	670	646	671	658	666	651	649	661	683	682	658	683	681	702	676	663	654	698	688	646	675	646	679	696	627	633	642	660	694	652	683	697	633	645	644	646	689	659	699	709	660	673	663
67828	66959	53527	32252	10102	496	204	188	192	158	155	170	160	174	177	171	180	176	153	156	165	163	192	147	188	167	173	163	177	151	154	173	130	143	159	148	179	192	153	165	149	172	168	164	150	137	167	138	161	168	173	155	148	166	174	177	157	153	151	170	170	158	174	176	171	164	159	163	160	172	136	157	192	131	167	163	156	156	166	155	165	161	203	165	154	177	155	160	143	163	151	177	164	152	155	176	151	155	159	150	174	147	182	165	162	165	154	150	162	180	177	166	151	178	160	167	196	163	158	157	165	150	161	171	162	167	145	165	166	166	168	154	171	145	165	164	166	161	147	142	167	153	143	163	175	155	155	170	193	173	159	167	169	153	163	160	182	156	169	149	183	149	172	173	146	164	159	141	180	167	146	173	157	178	177	147	157	162	160	159	160	143	147	156	160	152	166	178	149	165	160	163	146	171	159	156	164	174	169	178	183	149	143	175	140	157	142	165	163	161	146	145	173	146	164	161	151	180	164	174	179	151	171	156	145	168	157	163	153	170	148	162	159	164	168	155	151	137	179	149	174	160	152	137	150	154	168	147	192	170	160	163	179	146	177	171	131	168	176	159	160	150	143	168	159	170	170	174	162	163	173	182	140	148	177	160	171	172	181	179	174	161	153	184	158	160	195	159	147	156	179	155	143	152	161	152	169	170	167	152	164	159	191	163	152	155	163	137	175	144	139	146	153	138	148	172	173	138	146	176	174	176	136	156	150	156	177	156	175	162	168	185	150	151	153	169	145	183	163	168	157	177	157	172	148	175	168	191	163	150	159	157	146	165	157	165	165	144	168	177	157	173	176	173	162	140	161	164	160	171	162	165	153	149	172	151	159	147	153	149	155	138	158	151	151	148	161	145	152	165	174	148	163	147	155	168	166	162	161	161	167	160	153	157	178	184	183	145	178	161	172	154	181	164	152	168	147	175	158	183	168	169	163	151	157	159	149	155	167	162	147	176	178	131	162	162	163	157	185	144	160	165	162	156	162	130	161	162	137	141	184	173	159	172	176	152	163	145	147	176	194	160	143	174	172	172	153	178	186	144	165	149	158	154	153	141	153	151	167	169	141	167	168	134	147	151	129	178	171	165	147	158	146	194	156	174	157	179	164	161	182	169	153	157	148	154	174	147	162	140	172	180	149	161	146	157	158	161	184	154	154	163	145	165	172	139	156	178	166	177	129	172	146	167	150	159	150	160	151	151	170	169	171	159	151	151	180	167	181	187	158	170	156	157	151	152	160	132	159	185	158	157	170	153	180	158	152	165	176	149	168	197	163	179	170	138	159	162	178	174	164	177	172	167	174	157	166	144	156	166	150	148	159	159	174	190	173	165	169	142	194	167	163	142	165	164	161	171	173	172	190	160	162	176	164	167	180	160	165	147	173	142	146	152	179	155	170	151	167	172	140	150	165	150	151	162	158	167	180	159	168	157	155	147	169	173	173	148	152	147	138	165	181	163	158	150	166	165	182	132	148	132	144	167	171	175	171	176	177	159	159	161	177	180	148	151	156	155	159	159	157	153	188	169	164	171	148	163	149	173	139	163	169	155	161	194	171	135	145	154	183	156	153	155	166	148	156	158	181	179	169	157	174	158	178	163	171	133	168	151	144	172	155	171	152	175	158	180	182	140	171	148	159	136	172	169	144	174	146	173	153	173	155	181	177	165	170	147	179	146	174	157	139	156	161	176	160	165	177	151	139	149	161	166	149	147	171	140	140	152	156	164	153	146	162	143	158	185	165	153	157	155	159	158	150	144	148	154	158	143	172	139	139	159	172	158	150	158	169	153	162	157	176	156	177	156	171	158	180	153	183	160	170	153	155	169	143	162	163	161	150	144	146	150	168	154	142	144	160	164	159	163	175	170	142	152	149	155	169	152	137	167	173	162	157	170	158	146	182	151	162	158	155	171	155	158	166	163	145	154	168	162	169	150	150	139	143	169	189	161	156	170	144	157	177	170	165	171	185	171	192	185	169	173	160	172	152	173	160	144	170	164	147	177	172	151	151	153	157	169	161	143	144	177	151	150	146	161	169	190	151	153	173	156	144	144	167	142	157	181	150	148	176	167	147	165	161	172	137	140	169	154	157	184	160	173	162	151	150	154	171	153	170	173	171	171	160	184	188	155	163	151	151	131	142	146	178	171	145	166	168	178	177	156	178	171	161	154	134	149	184	145	123	159	154	156	159	168	174	165	187	179	145	147	153	158	156	173	157	154	144	158	166	167	156	141	168	159	168	177	161	170	140	175	170	179	154	148	170	160	167	162	131	164	150	148	160	173	161	168	163	155	185	152	162	145	176	160	129	152	181	179	172	149	154	149	171	147	142	171	153	158	147	165	168	153	155	171	174	169	153	173	168	159	164	160	162	157	176	167	142	157	140	156	169	173	153	165	151	149	146	187	152	167	180	159	149	130	180	171	158	164	159	156	162	153	175	174	156	156	173	164	157	153	138	175	166	175	154	151	141	156	158	150	172	166	163	157	195	142	162	145	163	167	156	149	159	168	159	161	133	151	159	161	151	177	172	159	170	169	155	163	167	156	149	168	172	148	196	157	153	141	159	158	183	153	151	176	153	169	163	156	140	150	159	160	181	147	175	160	146	150	154	171	152	167	162	168	152	136	154	153	175	170	149	158	172	165	148	158	172	173	158	166	173	155	171	157	153	142	139	162	180	156	190	166	151	170	164	163	173	158	150	158	163	166	167	138	161	135	158	151	155	158	161	149	169	157	162	170	165	154	167	160	150	174	163	162	151	145	166	154	143	165	148	191	176	182	148	154	186	179	170	149	159	162	170	166	172	160	157	177	164	160	170	163	181	174	165	173	160	153	192	172	157	160	190	153	154	137	175	164	146	181	151	176	188	179	161	156	162	169	162	156	165	161	156	163	158	183	176	164	184	156	160	142	168	160	160	180	155	141	167	180	167	158	162	188	166	161	160	145	144	170	159	166	169	159	130	150	162	156	157	166	158	150	177	174	185	190	174	169	156	163	170	155	183	152	172	173	160	175	146	166	163	193	152	147	163	172	147	147	160	179	150	151	147	132	154	175	181	167	166	162	167	184	155	165	166	172	143	162	165	172	175	162	153	186	161	161	150	158	145	159	152	148	167	178	169	165	184	165	166	171	181	160	171	173	154	172	164	161	150	167	169	176	167	178	170	169	182	185	167	162	159	159	147	174	177	174	175	141	153	159	141	185	147	184	184	158	156	157	158	163	174	157	143	144	144	157	185	151	158	174	155	138	159	150	159	188	166	149	165	170	169	149	170	124	153	163	171	145	168	164	157	147	162	166	149	157	156	166	164	170	164	143	153	159	160	132	141	146	163	179	160	141	157	186	155	168	161	160	163	167	170	149	168	150	160	154	166	179	180	156	156	156	153	163	170	156	172	149	166	168	169	183	175	148	167	155	169	136	195	156	194	151	168	173	142	166	172	159	188	132	162	150
50846	54742	51726	35347	12342	605	611	587	631	556	604	567	568	558	596	542	553	569	554	587	617	574	585	579	534	572	587	486	595	543	546	609	574	602	594	553	592	562	565	546	520	588	560	558	564	561	588	532	516	585	554	569	625	544	550	582	560	580	568	556	559	532	557	549	554	569	598	561	549	581	571	556	533	560	573	558	508	582	516	574	601	577	509	580	564	543	566	532	577	617	561	590	567	594	595	593	571	549	556	565	516	587	570	564	569	571	560	517	564	557	575	572	559	601	556	561	530	527	567	552	550	548	567	575	599	549	563	571	528	608	523	560	568	590	545	585	570	563	576	545	540	549	578	530	571	583	590	534	551	584	539	548	550	553	564	560	567	568	577	542	537	545	576	560	528	553	609	560	570	580	554	530	594	545	575	607	569	555	582	547	542	598	570	556	597	605	537	581	526	571	593	620	583	536	569	589	560	599	616	556	555	597	535	537	565	601	578	571	566	538	558	510	544	573	597	545	568	591	585	568	564	561	563	572	551	516	550	552	532	565	561	605	501	518	553	535	571	516	553	568	611	575	571	574	567	576	577	577	595	582	556	552	556	530	525	568	555	579	546	550	564	617	573	536	547	546	591	613	592	586	539	586	581	571	567	555	527	591	605	567	581	614	571	583	559	579	574	531	527	567	594	571	548	537	525	546	589	599	530	556	514	553	576	576	562	548	549	567	594	584	586	556	567	561	576	533	561	566	553	556	573	564	545	605	558	569	611	568	568	521	569	596	538	558	586	556	532	586	547	543	580	584	523	570	557	581	550	555	575	572	580	580	571	528	563	547	603	582	585	545	576	596	564	562	525	587	566	591	569	580	577	589	563	577	540	608	543	638	591	551	534	547	510	615	586	586	523	588	546	546	558	569	571	556	593	544	569	569	550	557	574	569	580	608	572	594	570	544	548	587	556	571	584	557	573	585	564	546	551	528	598	590	528	579	546	569	563	586	564	575	525	576	572	556	594	560	567	582	541	568	597	558	577	567	532	589	542	530	582	559	557	565	545	568	597	558	601	572	571	547	565	587	546	539	542	562	543	587	563	594	548	544	538	554	569	606	592	562	588	510	579	553	585	562	552	564	516	588	569	564	561	560	590	548	546	581	557	519	582	583	579	567	572	586	612	535	549	542	545	609	533	573	561	590	586	563	515	571	524	552	579	572	584	558	554	536	575	553	557	522	549	566	560	567	570	633	575	548	553	564	585	561	604	544	596	558	528	581	543	566	550	562	554	586	570	542	591	602	588	548	579	577	559	566	573	555	542	526	589	586	546	598	578	593	563	548	574	566	568	619	572	531	581	507	575	539	549	570	545	568	563	563	549	579	547	562	585	525	527	537	548	565	564	578	518	580	588	579	546	528	593	556	561	576	617	568	539	572	567	552	564	583	582	574	589	546	550	575	559	593	533	590	543	509	577	569	570	578	537	567	558	585	582	508	595	570	526	552	538	574	583	596	558	555	555	579	551	540	602	572	561	604	565	526	555	561	528	567	579	557	554	614	609	571	523	532	598	591	543	527	580	574	582	592	592	570	582	534	542	589	494	578	570	540	543	583	559	563	542	594	564	532	585	549	570	572	583	557	537	556	539	575	581	537	557	530	516	600	575	575	578	575	570	606	561	535	527	563	558	564	578	542	556	627	592	582	584	574	555	537	562	561	544	569	564	545	512	559	577	605	521	531	599	562	581	573	568	582	533	566	576	545	531	532	557	555	537	587	564	568	542	570	587	559	526	577	554	579	619	522	585	543	568	569	562	532	553	545	559	579	598	574	527	546	533	536	555	554	545	596	578	602	591	568	501	533	554	542	542	540	580	547	550	539	593	568	557	593	550	580	551	560	598	567	569	576	538	574	576	591	561	568	571	559	548	534	564	592	573	604	555	607	560	552	565	605	587	527	539	582	549	561	557	520	564	611	578	539	564	561	577	563	551	551	598	552	609	580	574	557	569	575	558	570	610	564	575	581	564	571	576	550	566	527	564	574	591	574	597	557	546	566	571	561	550	587	532	518	580	568	556	523	557	600	575	576	557	562	580	530	557	577	562	566	525	596	590	570	540	559	566	576	536	559	560	569	566	591	543	580	546	580	542	575	597	570	549	584	581	559	606	593	526	536	568	548	550	598	524	574	558	573	612	550	579	569	551	593	566	544	509	561	567	587	590	570	616	587	608	576	576	539	528	565	566	559	540	572	551	583	518	559	606	596	576	553	583	567	578	539	555	548	581	547	560	570	566	572	594	562	592	570	614	585	561	566	562	593	566	598	592	527	513	582	589	545	544	568	569	608	570	581	569	579	502	586	603	605	585	568	570	532	564	577	601	571	536	534	590	578	567	553	548	580	578	578	562	612	575	591	577	562	540	581	599	548	608	590	537	585	550	540	569	550	566	561	573	557	582	528	566	504	569	555	574	595	562	560	583	590	534	546	591	577	538	531	621	571	612	557	568	610	575	543	551	521	546	551	562	588	568	583	613	569	557	561	543	568	545	570	553	564	580	574	552	569	587	569	543	590	552	576	541	566	554	602	567	526	555	574	570	615	564	555	540	573	566	565	544	586	565	570	588	590	526	552	538	512	546	557	543	526	576	559	588	574	519	546	559	608	580	559	562	560	545	541	560	544	581	567	541	545	572	598	540	576	590	582	563	520	574	568	597	553	566	611	585	584	584	624	586	583	573	599	544	563	543	552	526	540	559	559	526	548	548	551	615	556	545	561	558	617	561	553	562	542	609	578	592	551	573	561	573	582	585	614	486	541	595	557	492	594	544	583	533	550	539	567	563	536	585	524	577	566	546	566	578	532	563	590	570	591	598	540	534	560	550	581	539	534	563	626	562	557	552	595	537	579	534	536	545	579	573	593	565	580	556	557	607	581	561	572	597	550	592	579	562	605	542	510	583	583	560	578	562	573	510	550	573	567	607	552	559	560	551	534	592	565	548	556	551	612	523	583	618	567	545	586	550	551	576	567	553	605	548	572	575	534	609	541	538	586	579	555	605	546	567	562	560	567	542	572	541	556	567	555	604	553	614	577	548	584	615	581	601	540	578	542	556	566	582	542	531	588	584	561	582	547	511	590	519	571	558	577	542	596	564	620	568	558	591	585	548	561	520	596	588	574	590	552	595	569	539	542	549	559	530	625	559	573	522	546	571	553	524	537	574	598	579	523	546	529	551	555	605	542	554	552	559	534	559	603	584	603	551	550	541	563	588	554	617	568	583	585	552	564	574	572	536	520	637	629	525	510	532	529	579	570	607	569	594	552	579	549	589	521	567	578	572	534	595	584	551	576	552	600	570	571	612	547	581	581	532	551	578	578	550	530	575	536	543	592	572	538	555	543	548	584	596	536	559	567	508	570	529	536	555	531	540	556	618	553	545	568	587	574	591	582	543	578	548	587	579	624	600	605	571	580	516	565	558	563	602	591	497	611	550	570	543	582	549	563	614	598	566	560
74345	76136	61845	37859	15450	1444	303	224	199	242	211	216	241	236	222	224	243	233	218	215	236	230	207	235	239	219	233	225	220	220	215	192	219	229	227	229	221	223	223	238	230	221	211	222	216	221	239	219	240	240	213	224	209	201	224	212	209	201	218	232	195	205	238	248	244	225	215	212	212	219	222	218	214	219	212	224	219	209	202	247	222	223	202	201	234	225	224	232	241	212	230	210	216	243	240	220	213	223	234	230	218	203	206	222	198	212	195	219	223	216	234	206	245	227	222	207	248	203	201	230	221	223	230	231	215	212	200	221	210	237	238	206	218	224	210	242	227	227	219	229	205	219	206	215	212	213	203	200	194	195	215	217	229	206	205	213	227	218	200	213	202	199	193	209	233	218	241	231	242	251	183	210	192	185	212	212	197	217	218	197	216	234	206	225	210	228	209	210	235	221	266	238	214	210	232	233	208	212	240	229	215	221	191	202	226	161	225	220	214	203	209	206	223	245	220	229	236	250	206	193	229	224	214	224	223	196	228	229	228	219	212	200	248	248	230	228	215	228	204	211	228	220	208	228	210	214	210	226	205	214	218	205	217	207	216	251	212	205	208	233	222	216	239	207	214	231	216	183	197	229	220	226	185	192	238	231	194	205	239	216	215	238	222	216	216	222	213	244	227	219	206	216	255	214	226	203	226	231	233	205	245	219	230	237	191	224	219	246	211	217	241	238	221	215	207	201	216	212	233	212	225	230	246	225	219	237	236	209	227	228	230	224	196	227	226	248	221	217	219	215	229	225	214	220	234	243	196	224	224	213	216	216	213	202	220	210	244	237	218	212	223	232	185	190	204	218	203	231	240	221	184	235	232	212	207	238	236	241	231	202	240	201	216	200	237	223	192	218	225	220	206	201	222	232	208	229	196	213	210	201	251	234	215	235	205	237	198	229	212	229	229	219	207	224	222	214	253	237	237	227	185	231	213	217	223	211	209	243	224	219	230	205	201	208	219	217	222	197	215	209	201	241	218	223	188	201	186	194	204	201	210	215	222	213	212	195	201	240	222	232	202	214	219	240	233	214	217	236	203	201	213	204	231	226	225	214	215	235	192	230	211	235	185	243	194	246	217	233	233	255	202	216	225	225	195	211	198	216	220	179	212	224	217	235	190	223	215	227	210	209	223	233	218	224	235	205	221	202	217	189	209	194	212	233	216	206	213	203	209	178	197	245	223	222	249	247	226	221	221	208	228	205	214	235	236	215	211	234	221	212	229	212	204	220	203	211	217	247	219	223	221	178	206	229	201	209	217	238	197	200	218	217	197	214	178	213	209	219	239	185	209	232	188	207	224	231	200	206	215	234	214	246	227	198	262	219	222	222	210	206	216	219	212	207	208	209	225	247	220	219	228	194	223	224	241	204	226	219	200	188	217	242	205	208	215	222	221	224	242	207	227	219	197	210	240	228	244	203	199	218	254	235	223	238	221	212	217	201	197	228	223	212	191	217	238	212	220	240	253	194	205	217	232	222	205	246	210	247	220	224	204	211	214	202	230	206	229	242	221	208	216	209	200	225	221	214	236	204	248	218	222	251	211	198	207	244	229	225	218	203	216	191	229	198	234	224	211	206	243	199	268	210	202	231	201	222	214	215	223	226	224	219	215	196	220	201	224	211	222	234	241	213	204	229	187	201	216	213	238	231	241	223	203	213	197	202	178	254	207	218	221	218	225	213	215	204	229	220	220	217	226	198	213	252	229	226	228	210	215	217	195	230	212	218	199	207	219	221	210	210	224	196	194	236	225	215	225	205	202	227	219	209	231	240	220	238	223	243	219	208	234	224	213	215	208	214	242	215	234	214	212	223	213	225	201	204	213	202	229	228	224	251	210	209	198	204	218	218	223	215	214	222	203	205	223	195	219	211	213	243	241	203	214	199	230	222	206	232	205	207	201	193	227	211	217	226	216	234	208	213	225	209	210	226	190	238	217	196	217	199	233	228	205	207	201	244	232	213	210	241	230	215	209	201	217	232	240	194	196	207	228	236	219	214	201	221	215	198	196	207	231	238	206	201	244	218	234	219	193	210	217	217	217	225	213	224	204	205	244	200	218	216	199	241	218	222	222	232	231	241	226	230	207	208	199	239	223	185	206	217	213	215	206	220	222	219	215	188	218	205	229	234	195	173	223	220	187	214	213	210	213	215	221	211	198	198	253	223	220	200	222	195	225	227	239	196	201	205	237	221	205	233	224	208	210	246	227	200	225	212	216	213	218	223	210	212	202	250	214	212	237	228	200	233	212	195	241	200	215	200	196	212	242	196	246	202	216	210	217	194	216	197	220	212	218	210	230	232	229	234	238	223	228	230	210	228	221	220	203	210	212	214	221	232	243	217	215	228	243	225	233	222	218	203	217	203	233	204	230	206	194	229	217	204	199	242	206	234	212	220	217	226	195	244	212	211	236	209	213	236	217	242	242	195	205	205	243	229	215	243	228	233	211	221	212	224	208	227	239	229	228	223	197	212	202	241	204	243	213	211	210	200	208	225	240	240	222	246	207	187	194	247	210	216	206	227	210	209	203	237	210	189	227	219	234	224	225	221	219	226	216	207	230	208	238	201	208	201	192	224	215	218	217	200	215	216	203	200	224	223	212	182	225	214	225	202	237	218	216	208	209	207	207	212	237	224	239	205	235	221	216	211	211	191	256	221	213	210	228	190	208	242	196	233	234	206	229	217	214	234	195	219	249	211	249	210	197	222	198	215	236	213	213	215	215	221	232	184	225	215	224	223	193	214	218	215	222	214	210	210	210	210	221	260	223	208	203	212	198	196	255	211	247	222	203	245	242	222	211	244	202	232	200	208	195	203	221	190	228	239	220	224	223	233	198	231	202	208	216	242	236	207	215	189	213	225	264	206	220	219	236	214	230	212	220	235	224	222	209	221	197	217	227	221	201	248	218	226	212	234	223	231	229	215	224	245	210	208	225	195	226	230	196	225	215	202	226	214	245	225	208	220	210	206	230	210	191	208	218	230	211	225	224	231	194	199	209	198	245	215	204	224	207	250	216	236	225	215	208	195	190	206	243	205	224	212	228	228	203	234	222	221	237	225	224	211	239	215	228	196	201	240	228	235	215	213	206	243	210	228	205	226	206	241	218	216	208	203	204	215	220	218	224	210	210	215	215	196	201	204	206	199	249	232	200	233	209	232	214	208	223	233	223	241	213	219	200	196	189	221	205	207	224	199	225	217	197	203	203	214	237	218	225	210	206	206	213	207	218	191	229	243	249	235	231	226	196	213	230	217	240	229	218	220	247	261	227	229	232	232	228	220	205	213	219	206	254	229	198	226	232	242	213	209	220	208	244	217	203	203	213	228	209	221	205	197	230	221	192	229	184	201	209	201	217	239	220	226	217	241	209	223	247	243	202	210	207	201	200	210	214	203	213	236	205	219	235	228	217	215	224	210	243	217	203	215	228	225	215	212	209	219	225	216	173	212
61416	68548	61932	39501	16049	773	790	759	768	719	764	753	706	753	721	702	742	740	732	725	713	745	755	743	715	682	710	702	729	707	677	759	750	737	766	728	683	669	716	737	754	741	715	725	724	668	704	738	734	745	727	747	693	694	715	718	730	695	702	659	718	694	693	687	750	671	715	722	719	760	736	731	709	697	724	703	726	725	719	733	759	708	721	733	751	711	697	738	708	677	712	755	752	741	748	712	707	698	748	773	713	749	722	726	719	708	734	752	755	692	764	746	689	730	704	721	732	690	728	727	675	750	736	705	697	750	696	780	726	711	709	728	704	701	724	731	696	743	752	753	686	696	738	721	736	670	771	697	695	747	754	783	753	702	707	690	715	773	694	720	717	690	713	728	687	728	690	704	704	702	717	738	701	735	746	726	709	743	759	753	735	759	720	741	727	754	724	708	731	753	713	704	715	745	685	671	682	761	716	685	737	722	725	759	695	741	725	678	652	718	733	724	690	693	705	744	759	749	700	724	713	693	749	719	728	708	759	707	684	708	685	728	695	714	765	724	687	721	741	707	727	745	725	664	703	715	703	718	732	664	716	707	704	671	747	725	699	689	677	712	703	711	686	762	692	721	704	717	706	708	646	690	745	735	701	710	735	723	733	719	715	737	716	721	682	714	683	706	744	735	751	679	712	677	686	752	705	718	702	724	741	657	685	662	736	757	704	703	748	741	693	720	711	754	668	692	711	706	717	715	675	687	719	728	725	716	655	735	733	765	669	734	733	730	746	696	752	750	748	716	699	746	723	726	725	701	741	699	704	669	721	683	677	747	707	746	701	750	702	756	715	720	695	693	706	691	711	716	691	728	728	688	728	688	780	725	680	696	705	787	686	704	733	706	727	732	740	698	690	729	745	737	710	752	684	717	762	702	703	731	761	694	730	735	733	710	810	698	673	689	687	700	711	696	717	730	702	719	716	701	743	709	725	733	676	717	720	713	747	747	738	716	768	697	682	778	714	671	698	760	735	733	715	708	726	755	712	732	682	686	716	736	745	748	721	747	669	689	696	734	689	718	685	709	749	746	729	780	688	693	760	711	700	659	680	736	706	714	744	742	742	721	712	659	675	655	740	688	693	689	697	762	689	694	681	744	702	706	759	730	675	745	744	720	739	731	721	703	709	746	704	736	705	747	705	688	735	712	721	717	733	726	726	709	731	697	705	733	714	658	718	753	713	698	804	742	720	711	723	698	716	672	732	717	726	683	718	672	737	701	734	702	676	691	717	718	676	695	661	687	655	700	745	683	720	711	705	680	745	680	713	692	736	707	706	709	750	694	709	731	721	709	705	734	742	689	722	725	722	717	717	710	672	702	698	771	715	752	702	761	722	729	717	703	699	719	730	697	770	688	700	742	758	724	707	727	754	717	690	681	673	721	728	724	718	692	710	766	670	723	689	725	675	703	701	739	730	701	687	702	704	718	669	702	718	672	736	674	728	727	704	709	689	685	686	734	746	710	679	706	720	802	708	704	701	718	740	792	707	705	690	713	709	718	692	776	745	722	749	733	716	709	680	721	704	723	716	704	743	738	686	694	742	724	735	697	721	690	715	720	700	697	788	717	739	716	733	733	773	742	729	715	706	684	725	781	732	709	739	769	734	681	750	731	713	746	733	690	736	761	727	698	715	682	741	708	724	742	691	717	712	726	741	704	735	719	722	719	678	734	724	702	736	719	693	740	729	726	705	759	785	722	687	693	728	728	719	717	746	733	695	723	722	754	725	755	700	752	768	708	713	723	717	696	729	704	732	699	741	723	680	695	746	705	717	698	742	727	732	696	679	691	674	708	734	717	753	724	730	682	687	739	747	695	726	753	702	719	693	684	744	690	696	704	695	695	747	671	676	685	758	699	698	687	720	665	696	685	736	698	669	707	738	710	681	734	754	742	713	702	693	701	760	722	743	714	713	720	714	739	709	698	691	700	695	748	737	728	720	673	734	707	690	719	724	746	710	703	731	709	655	693	731	702	715	654	672	754	715	728	680	685	699	679	753	713	715	711	754	746	701	701	733	717	699	729	678	682	722	735	747	678	699	714	696	760	715	736	766	703	739	723	709	755	683	663	706	722	750	672	719	714	766	719	700	719	652	705	752	746	745	741	718	664	735	725	747	679	723	723	756	725	745	701	720	708	717	742	715	721	744	768	734	719	716	698	739	646	739	736	742	749	719	691	779	730	723	763	736	728	721	752	715	729	732	757	702	729	765	680	694	724	676	680	717	701	689	681	735	723	721	693	691	751	727	713	717	768	733	718	717	701	707	781	679	699	743	673	742	679	731	781	720	700	645	725	663	700	701	632	712	704	743	723	740	730	680	718	760	769	700	740	773	743	678	766	718	670	707	714	709	704	720	717	728	711	696	759	705	697	717	686	701	750	710	772	733	757	717	723	681	710	724	658	692	696	696	695	738	646	703	721	737	693	722	727	728	691	768	729	741	669	768	709	712	702	736	754	670	671	729	667	685	745	764	713	723	720	728	752	806	654	756	719	714	694	740	748	714	676	668	745	732	683	734	700	683	714	683	726	733	709	675	706	735	682	655	686	724	696	686	684	772	706	716	719	714	735	757	743	713	721	720	671	736	696	713	713	728	739	741	670	700	705	675	710	770	673	732	675	711	728	705	722	684	716	717	672	745	693	755	728	716	733	706	730	735	720	737	736	705	693	693	747	742	682	700	682	709	723	689	717	724	715	670	705	700	726	707	750	700	733	682	678	727	701	736	740	758	695	703	741	730	689	700	719	713	732	683	777	750	699	680	675	692	747	711	717	714	730	744	710	768	709	719	745	733	734	736	741	727	693	742	704	727	710	703	721	684	693	742	747	700	711	700	708	730	711	702	739	789	695	721	741	694	753	729	734	754	695	701	747	701	742	687	735	700	711	708	740	727	670	673	755	701	732	774	674	734	714	739	734	731	723	701	691	725	688	684	734	715	747	741	731	722	749	716	686	737	776	683	723	768	746	696	694	703	707	697	747	733	693	691	694	706	687	722	707	686	714	679	699	684	714	716	695	695	679	734	733	737	699	693	737	676	737	730	727	719	740	689	695	721	723	755	699	732	709	731	676	706	692	703	710	722	709	676	722	727	745	699	685	712	721	734	662	726	745	712	719	702	758	666	731	657	702	715	738	718	701	711	691	747	762	741	735	732	779	735	706	680	749	673	701	681	707	722	740	684	734	753	754	700	695	729	719	717	695	725	710	742	735	728	733	705	729	758	724	692	686	749	723	696	713	681	715	757	729	706	738	719	712	701	728	752	739	730	717	726	697	699	682	694	722	677	715	746	734	703	723	731	697	719	717	733	721	691	733	760	723	731	741	667	752	758	705	699	719	683	700	688	741	723	701	706	693	712	711	698	710	656	756	729	722	727	699	753	700	719	710	787	736	716	707	724	740	683	692	734	685	706	654	708	733	730	764	677	755	723	709	715	766	732	740	693	706
27440	20579	9897	2711	502	215	186	212	178	174	189	181	192	187	173	184	177	188	201	212	195	204	166	200	183	203	187	184	179	206	179	180	190	210	185	206	161	202	195	202	177	203	193	204	181	195	209	175	166	180	191	197	182	183	232	157	199	178	201	229	171	179	196	190	187	216	190	198	206	156	195	183	183	203	209	180	238	208	180	191	178	196	176	170	209	182	236	163	199	161	194	215	178	184	196	195	186	192	177	187	189	178	208	195	211	182	193	192	199	194	188	223	198	187	189	194	180	211	183	187	188	193	206	181	201	176	182	208	179	180	191	181	177	211	200	189	184	161	173	200	193	189	176	191	196	170	193	182	183	172	210	195	180	190	197	175	197	201	190	205	203	197	178	180	200	191	196	192	177	189	178	204	190	201	183	209	163	168	210	186	189	178	191	189	185	180	204	199	178	209	226	215	202	194	198	181	207	198	194	182	209	188	178	192	159	203	192	175	185	191	195	162	205	180	195	191	165	215	189	187	183	193	182	199	166	207	192	192	178	184	205	165	187	173	179	189	190	191	178	170	177	176	188	218	190	216	197	179	210	198	193	172	184	183	180	199	191	216	198	198	197	156	204	183	177	158	201	189	179	185	205	213	204	197	193	197	172	179	206	188	185	191	176	185	181	199	161	192	196	177	180	176	198	192	202	166	193	183	204	194	187	199	201	170	185	184	187	183	201	173	175	194	188	185	177	196	202	206	196	168	171	190	191	201	200	195	185	201	193	222	175	180	189	191	184	166	206	177	182	190	179	195	179	187	182	179	201	170	188	178	204	197	187	214	211	187	188	200	208	176	166	173	189	188	183	167	183	194	185	183	193	208	178	191	177	165	182	170	163	200	171	195	177	196	199	192	194	193	185	195	195	197	201	203	201	196	180	193	177	180	176	220	205	203	192	190	186	180	189	187	173	186	204	189	186	192	173	203	194	168	192	211	213	180	170	176	213	205	180	202	192	180	160	184	187	198	174	199	175	206	204	191	188	164	208	209	179	176	235	193	147	199	202	196	160	195	185	208	204	174	177	194	216	194	200	200	193	189	209	181	185	184	196	177	204	177	197	192	197	203	171	178	200	187	198	197	212	169	207	209	195	205	192	177	190	188	201	209	202	198	171	186	184	198	190	204	174	198	181	193	189	177	195	192	182	169	151	198	191	173	151	202	207	175	216	175	228	204	196	193	188	184	184	202	188	211	182	190	197	185	198	200	196	203	192	195	193	210	200	191	182	155	174	192	185	176	174	175	181	190	155	225	183	195	198	195	193	183	192	192	187	204	204	177	182	202	183	180	194	172	186	216	183	180	180	193	197	199	211	179	197	163	197	207	205	201	202	187	201	197	193	209	196	195	182	187	170	168	200	222	209	162	187	179	199	191	194	180	193	199	168	188	190	183	185	212	169	209	178	188	184	206	181	210	194	183	199	203	211	167	187	168	178	172	225	182	208	196	175	174	190	198	187	192	169	181	202	196	180	176	187	186	213	184	188	198	194	191	187	180	162	167	192	192	181	191	206	174	190	168	210	178	186	179	183	180	221	199	197	183	208	217	190	172	174	188	185	159	197	189	169	211	178	206	203	213	197	190	189	209	207	216	189	206	192	193	184	181	193	200	200	184	181	197	179	157	194	196	186	204	203	188	200	189	196	180	209	185	213	198	218	181	217	203	202	194	196	215	203	177	177	163	176	190	196	218	177	189	208	238	176	189	203	185	190	189	190	206	185	208	214	190	206	195	202	196	203	201	195	181	176	188	188	210	185	208	193	183	196	203	210	173	200	169	177	183	177	183	212	175	166	165	206	197	185	189	196	205	182	188	196	200	207	217	186	205	181	186	201	185	200	197	206	177	194	182	196	168	159	184	226	201	170	205	173	195	200	187	176	180	185	194	194	199	201	197	188	195	189	212	190	171	187	198	190	208	202	191	194	172	193	198	188	195	207	214	190	206	174	199	188	184	190	196	191	168	206	195	175	167	174	203	179	210	172	180	191	169	193	206	170	185	188	192	213	193	188	189	168	160	196	180	190	188	177	192	175	201	183	183	204	191	206	190	190	178	178	184	168	163	197	174	202	183	213	207	202	201	194	185	189	178	163	194	190	197	178	163	194	215	213	197	176	201	191	179	196	201	190	173	165	183	195	188	202	195	175	187	189	178	165	188	206	200	190	184	174	186	193	196	199	188	179	182	194	185	175	183	208	190	186	202	174	198	199	179	213	223	212	170	183	171	191	200	180	210	195	180	188	174	189	178	209	211	167	179	198	197	196	189	177	181	212	195	202	183	188	221	184	198	209	200	203	196	187	187	192	210	215	209	186	192	195	196	237	169	218	179	203	194	191	193	202	199	189	174	211	200	185	159	222	185	192	196	192	185	194	182	176	189	179	184	183	189	184	202	203	173	192	214	201	184	195	178	181	178	192	194	211	222	203	193	174	181	186	183	210	204	209	196	205	205	164	177	190	199	164	192	196	233	184	215	190	198	193	199	218	189	190	176	207	188	176	179	188	182	189	213	215	194	187	190	189	191	189	195	202	182	161	187	197	201	178	185	193	184	159	172	170	209	170	168	181	188	195	199	200	183	193	182	197	194	169	197	191	187	198	188	197	176	194	217	192	188	192	206	185	186	193	200	209	172	205	196	186	167	212	198	154	189	200	212	179	193	214	180	197	196	213	182	201	175	172	170	172	185	194	201	184	183	182	199	237	175	194	188	215	184	167	179	193	208	204	191	202	204	181	160	191	170	211	197	179	198	206	168	193	191	178	179	176	180	195	200	218	191	172	201	206	190	179	209	174	202	169	173	188	188	197	175	205	183	211	186	192	199	188	188	190	192	169	172	198	179	193	180	180	192	206	218	180	175	180	165	208	151	190	196	170	190	183	190	176	176	181	217	183	199	192	207	199	199	203	193	187	171	167	190	189	194	192	204	216	192	200	171	166	187	200	202	189	191	195	188	190	205	198	172	209	160	191	199	188	192	195	191	177	184	171	185	187	201	187	202	182	177	212	210	188	179	187	206	208	192	214	198	194	208	212	186	221	186	180	193	187	168	159	171	192	201	181	171	182	193	175	170	180	201	184	178	193	174	212	190	184	197	192	180	183	204	187	191	179	203	164	208	188	180	197	184	206	207	182	197	220	189	201	177	192	183	192	178	203	202	195	143	213	181	172	165	186	173	180	189	184	175	209	189	184	173	192	190	197	175	193	201	195	198	189	180	196	153	172	192	193	184	160	197	194	195	194	184	189	174	194	190	186	183	181	214	186	178	194	160	194	175	177	198	188	196	203	200	180	187	178	191	207	194	200	199	198	175	201	171	224	184	186	195	177	191	192	174	209	198	172	207	185	196	177	189	181	176	182	184	194	195	201	183	199	165	199	209	198	168	181	184	209	191	201	174	192	180	200	197	184	213	210	178	192	204	206	187	199	185	194	201	188	185	184	173	188	173	192	221	184	189
29376	25845	16349	6983	1582	680	675	637	622	652	656	682	641	648	666	618	683	645	631	620	648	629	654	624	626	681	686	660	639	615	613	662	660	597	648	679	699	682	663	643	675	644	621	660	624	655	670	625	662	612	628	649	668	713	627	700	697	677	658	628	655	642	660	639	657	587	625	652	619	676	596	696	646	682	656	669	634	655	704	677	613	604	701	632	655	690	646	655	662	692	652	622	657	613	636	640	608	617	681	656	619	661	728	683	659	640	661	687	665	676	638	637	634	633	688	649	621	656	622	649	616	659	680	598	679	658	670	629	649	678	678	633	617	669	651	645	634	680	625	626	643	684	666	637	654	635	633	690	686	650	660	671	648	674	685	651	676	672	641	683	654	683	631	657	674	672	642	647	663	642	661	630	644	626	632	654	658	647	662	664	677	586	628	638	657	663	658	692	658	648	656	646	613	674	690	693	583	676	654	660	650	636	609	614	599	649	655	680	669	644	674	649	628	682	670	623	623	646	667	666	612	639	632	663	622	617	647	617	660	645	661	696	623	681	628	671	669	631	655	692	658	662	686	633	675	682	667	636	628	679	670	662	689	612	671	664	628	626	657	674	664	622	667	673	617	673	614	657	612	662	667	685	678	691	684	637	686	651	637	638	646	661	652	627	672	662	674	634	656	602	635	639	654	630	677	645	633	620	596	662	662	691	641	588	670	638	627	724	660	621	645	663	637	672	653	623	615	586	621	652	647	630	647	642	647	648	672	648	696	663	620	633	675	669	658	641	634	655	689	684	657	638	657	692	641	660	662	643	605	644	630	665	655	659	665	668	684	647	714	668	634	698	590	676	634	662	688	635	711	655	646	667	655	606	648	687	595	671	619	616	665	654	653	670	678	646	645	661	691	656	628	685	639	648	688	676	643	651	678	642	660	624	679	626	675	670	652	648	619	615	676	660	647	635	704	635	686	652	639	635	659	603	672	655	680	615	623	692	625	633	631	649	694	650	616	684	715	691	647	621	667	662	669	689	659	688	614	659	596	699	661	670	662	754	671	670	644	635	667	635	639	653	695	658	699	670	689	614	654	641	625	659	644	635	681	707	678	687	659	651	640	635	656	666	633	699	614	694	689	626	651	660	665	687	623	638	598	625	654	654	655	633	658	659	645	641	641	631	679	647	673	639	676	655	631	663	680	653	655	640	667	649	687	641	644	641	624	662	589	717	651	596	611	621	679	606	643	633	669	663	672	682	634	669	684	655	653	671	650	648	658	662	675	647	688	710	604	696	642	659	676	683	650	629	637	644	635	625	629	629	695	654	663	697	632	651	669	681	660	645	670	647	657	630	631	639	650	653	644	655	662	630	618	689	660	643	661	680	639	660	653	668	654	596	615	615	594	635	647	591	699	633	700	676	709	637	645	633	687	664	646	672	639	583	738	701	662	680	674	673	652	619	676	669	668	647	643	674	620	673	659	707	653	703	624	710	602	631	654	651	634	689	684	666	731	613	636	608	644	643	661	658	643	611	633	658	681	622	614	640	684	647	650	667	632	683	593	668	622	659	701	702	676	672	661	658	616	622	627	654	669	633	665	690	640	670	604	659	666	602	665	700	668	684	664	633	648	629	667	671	633	631	630	671	638	663	638	671	599	669	662	687	667	672	674	673	660	587	636	673	656	658	677	650	654	624	637	716	676	686	664	643	645	600	596	640	651	639	655	634	650	611	656	635	690	663	635	636	626	657	628	692	643	681	663	632	646	648	661	669	615	615	645	632	612	675	620	693	676	615	657	647	657	634	632	631	690	630	675	674	671	629	664	703	640	627	602	643	666	678	640	659	690	644	643	701	662	648	670	643	627	692	592	668	645	642	682	618	684	636	636	618	629	659	620	651	667	654	662	652	670	657	633	647	651	605	621	671	659	657	681	663	622	691	663	675	686	650	665	653	627	637	596	620	612	701	643	701	687	638	594	675	651	661	654	636	638	670	738	611	628	661	700	673	661	666	637	654	685	654	643	625	621	619	686	631	662	695	654	677	668	632	665	670	652	662	651	653	648	642	706	636	625	658	668	640	644	647	653	658	623	627	688	630	649	673	675	633	686	613	659	647	638	644	631	691	627	699	670	653	669	622	680	662	689	654	617	655	651	657	609	649	665	663	656	671	653	635	649	675	679	658	616	686	680	599	670	620	621	632	646	700	641	626	639	607	647	629	637	702	673	645	635	669	645	638	613	696	595	621	610	657	673	650	646	579	621	695	641	661	651	706	615	641	667	681	634	656	604	605	670	680	623	649	702	671	673	651	648	704	617	694	648	654	664	626	658	639	648	647	637	654	654	640	644	624	674	680	658	659	686	629	627	644	667	680	661	619	617	656	692	627	637	639	608	667	649	646	618	670	629	631	692	654	634	678	645	651	669	630	662	687	709	641	637	650	671	639	672	646	677	681	631	672	669	665	634	692	664	625	655	611	614	698	621	642	660	706	686	664	673	664	614	627	650	640	681	623	650	691	660	622	645	670	679	634	616	674	612	625	681	630	659	678	661	675	646	630	643	638	658	690	721	631	691	637	681	703	683	656	671	664	647	638	676	693	673	650	637	669	647	652	653	677	698	648	668	660	631	655	671	659	649	637	645	632	622	668	673	672	635	680	630	597	667	658	682	633	636	618	653	638	677	647	620	670	603	652	659	670	681	633	626	638	671	604	621	631	693	710	654	675	687	647	668	637	621	668	653	613	633	641	623	620	609	662	629	626	680	631	638	634	671	643	654	654	675	646	622	648	615	664	642	667	675	611	574	625	657	666	666	643	670	678	616	656	621	662	661	650	690	653	635	647	675	658	647	615	647	657	718	650	671	641	695	642	692	643	621	659	642	639	611	639	684	685	646	645	681	687	665	617	708	627	651	714	654	648	686	643	640	677	657	652	652	652	652	680	681	683	655	648	630	684	687	678	631	685	625	685	654	662	644	627	674	686	660	635	654	668	614	658	631	633	622	669	717	690	726	649	652	634	656	690	692	643	641	645	707	681	628	662	671	657	656	646	622	661	644	636	647	618	654	647	681	668	653	702	650	636	651	642	637	650	667	634	677	626	639	659	655	645	670	616	645	654	653	691	680	619	648	673	687	701	634	657	691	668	603	616	680	642	667	663	666	678	683	621	655	650	672	614	601	656	681	632	670	658	679	630	652	678	621	646	665	656	639	616	634	676	593	640	670	710	666	612	647	644	698	643	666	632	640	650	620	646	641	619	635	654	665	621	724	626	629	612	683	637	646	721	664	684	668	679	642	645	649	684	670	661	654	634	661	639	678	647	642	643	660	655	658	618	659	673	617	620	699	646	671	610	650	648	584	676	656	580	643	631	717	638	669	637	653	665	657	626	691	664	664	623	654	652	662	649	649	661	630	657	661	645	660	654	666	665	664	649	670	632	637	618	649	648	663	653	643	688	645	619	654	681	614	624	693	660	656	682	624	649	691	670	671	693	630	628	681	706
67978	67528	53215	28936	8859	369	160	162	164	173	142	165	169	150	150	167	145	165	130	141	169	158	150	148	164	146	156	175	149	139	139	137	155	134	135	158	160	142	142	148	131	157	149	140	139	136	138	147	141	152	168	159	130	142	150	159	120	142	150	153	146	157	132	136	161	127	160	142	151	154	139	139	139	139	126	168	158	116	167	151	178	160	143	132	135	133	131	131	164	125	134	147	145	154	156	152	147	157	130	146	137	159	152	134	154	151	176	149	148	128	164	146	162	131	135	154	155	164	157	122	150	128	156	183	153	170	137	138	140	162	158	172	141	147	141	132	148	167	139	136	120	127	128	143	131	137	151	146	141	145	157	132	156	159	148	137	140	161	140	170	140	157	126	136	143	154	153	153	161	142	157	132	128	153	156	134	143	152	124	141	157	152	157	143	157	151	132	177	160	148	161	127	148	130	149	158	142	138	133	145	148	161	161	145	139	149	125	164	136	147	154	145	138	147	142	126	158	146	166	144	168	165	145	143	144	144	137	160	129	164	131	153	161	152	146	145	123	151	141	153	144	148	141	144	150	148	154	135	154	151	165	145	141	144	164	170	155	123	152	145	136	143	131	139	143	126	152	153	136	167	165	138	136	153	159	153	134	148	152	152	156	150	157	161	147	148	142	138	148	137	158	139	157	141	135	140	164	140	171	165	146	141	153	147	136	169	152	130	168	142	162	139	145	144	165	146	159	142	152	130	138	149	150	152	160	153	144	169	150	171	146	168	128	161	145	164	153	134	161	156	140	142	148	140	145	154	143	158	123	162	162	157	136	154	153	135	144	137	144	167	144	122	176	148	137	145	126	144	136	160	152	171	134	137	149	157	142	149	168	138	154	166	142	146	137	163	167	158	186	167	145	149	174	147	169	164	173	139	124	152	156	129	148	138	132	155	132	144	161	160	138	141	119	150	140	145	148	177	141	147	155	149	167	132	135	150	128	126	145	133	129	139	150	131	149	166	154	130	157	138	181	137	157	145	161	138	124	148	139	149	153	133	152	157	154	149	136	152	155	143	135	115	147	158	150	141	137	154	140	152	147	149	127	164	161	135	160	150	148	135	139	141	129	125	162	144	126	150	154	151	165	130	169	134	147	162	129	180	154	147	148	152	147	161	143	129	140	151	153	134	139	166	165	147	164	130	154	143	134	164	166	150	146	138	145	150	145	140	152	144	126	146	149	155	149	163	125	150	133	150	170	135	145	130	146	150	143	137	145	144	160	137	156	142	174	156	156	136	143	128	150	117	147	175	133	154	122	128	143	148	130	170	150	146	141	163	159	136	158	155	150	145	161	144	145	146	124	147	134	139	169	137	142	156	170	147	136	149	151	157	159	160	130	151	139	148	159	135	147	169	163	140	139	148	137	134	138	133	161	150	148	154	166	131	152	153	185	159	153	153	157	135	155	147	142	131	151	152	147	160	147	139	118	148	154	142	154	161	149	134	159	134	153	154	149	134	134	147	155	134	157	137	140	174	133	156	134	145	151	155	152	158	147	149	144	145	147	148	141	142	160	130	146	149	136	153	154	150	143	148	137	160	155	132	149	157	154	141	166	143	151	138	123	153	147	153	150	161	133	136	137	134	141	149	142	151	155	143	136	127	139	142	157	151	157	186	138	138	164	139	172	138	157	159	139	132	140	136	138	146	150	163	140	145	147	145	134	171	141	146	145	119	155	147	152	141	145	157	134	143	126	127	132	159	141	156	146	144	165	128	146	160	168	164	136	146	161	158	143	126	139	161	138	149	153	174	155	163	151	155	138	157	140	153	144	146	150	134	138	139	167	136	149	143	167	162	141	139	134	136	141	133	139	145	141	148	135	163	146	156	152	166	134	158	139	145	164	142	150	130	143	128	165	153	127	161	173	142	151	140	162	148	158	140	156	153	138	134	150	141	159	156	139	154	128	151	154	146	145	156	173	134	155	124	159	146	153	136	149	161	142	171	139	133	138	156	159	165	122	161	128	160	139	151	162	152	143	151	154	146	156	140	159	130	138	161	138	158	149	152	159	137	145	123	157	142	152	145	153	133	146	129	150	121	141	129	170	149	136	151	145	149	127	144	155	153	146	130	139	146	157	147	131	153	137	156	141	160	134	147	123	131	151	150	152	151	157	147	151	154	168	129	132	119	164	128	150	160	154	159	134	159	151	139	168	156	162	145	134	145	146	163	142	140	144	149	151	128	142	152	140	131	149	141	150	147	139	141	155	153	143	130	157	147	136	141	154	153	128	136	159	162	139	145	173	154	141	174	147	156	163	133	149	164	152	133	157	149	155	121	126	141	144	151	120	136	158	154	144	149	167	123	152	162	145	133	130	168	144	146	136	142	141	162	143	133	150	157	134	134	150	159	139	172	132	141	143	169	98	136	144	165	162	148	162	164	163	146	142	137	130	126	166	137	144	135	147	131	141	124	125	154	146	138	136	126	151	156	137	132	150	142	141	164	157	150	161	123	157	159	140	166	139	153	167	139	147	158	126	145	145	133	161	153	158	137	158	142	167	134	129	139	152	134	132	166	165	152	147	159	153	162	154	170	156	151	170	177	145	143	182	149	148	140	137	146	121	130	140	150	153	142	133	142	130	140	148	144	139	158	126	155	150	148	128	154	157	146	149	160	152	151	156	147	131	151	142	142	150	167	167	147	132	168	141	159	161	156	147	158	151	139	143	142	170	155	142	163	150	160	143	164	149	179	135	169	149	133	154	144	144	142	136	130	136	139	153	162	136	149	151	136	129	138	139	153	132	171	144	171	172	145	134	157	144	158	141	140	149	146	135	140	153	166	163	142	139	143	146	144	136	143	128	140	157	132	144	144	152	128	148	153	154	148	168	144	170	152	147	146	139	143	145	157	153	134	144	160	144	155	146	151	156	158	158	139	128	143	152	142	117	149	171	147	129	149	150	170	128	153	165	138	133	142	166	127	161	163	143	127	141	152	137	151	144	143	130	141	132	129	150	162	136	144	144	133	142	135	180	143	141	123	143	140	159	159	156	124	151	147	149	154	141	148	141	150	145	160	130	149	138	133	153	148	139	153	152	165	168	167	156	142	157	153	136	150	185	149	144	162	159	152	145	148	148	144	141	133	145	146	149	138	137	138	148	150	162	142	138	165	144	148	155	137	138	151	146	141	149	155	143	149	149	131	147	152	159	137	135	139	146	142	155	140	164	162	144	156	145	143	151	133	140	144	124	131	137	149	130	160	122	162	154	161	146	143	141	143	149	168	154	162	146	137	141	158	168	136	151	138	148	155	150	137	146	168	154	158	136	119	176	149	145	146	149	144	153	150	131	148	137	156	148	141	159	150	144	143	161	119	148	175	135	144	147	140	141	133	138	129	160	150	151	144	125	134	144	172	165	156	132	146	141	141	123	143	142	149	148	137	140	150	123	141	138	141	143	130	135	143	134	150	147	144	131	160	163	150	136	144	135	175	148	136	145	173
50784	55069	50701	32073	10540	564	578	546	516	544	518	526	544	529	495	496	554	557	516	505	525	544	476	486	493	530	492	498	501	542	500	496	564	556	555	502	506	480	532	509	506	517	525	544	500	507	503	495	543	518	491	532	510	540	539	526	559	560	513	529	513	515	481	531	503	494	490	518	543	509	489	490	513	531	497	496	493	528	514	480	532	499	524	506	519	541	502	554	506	544	485	523	501	480	509	561	538	507	557	526	505	459	475	530	562	489	481	541	531	467	496	506	480	536	517	533	506	550	544	530	544	552	511	548	507	553	501	533	516	533	534	495	537	520	488	526	489	519	502	520	516	532	495	527	511	439	489	542	558	535	520	494	504	542	489	482	491	486	548	498	540	517	535	519	493	529	509	512	538	498	525	524	515	528	533	534	483	525	527	502	536	535	496	538	549	543	499	548	499	525	521	530	541	518	568	521	486	496	511	499	526	523	469	545	535	508	530	512	535	487	520	514	519	555	535	507	518	523	498	492	483	509	551	531	490	487	532	477	525	511	546	518	528	532	503	517	504	517	490	509	537	539	509	523	472	520	509	514	512	569	490	501	537	527	544	482	491	537	514	529	526	450	524	546	510	526	483	527	485	519	530	507	551	467	525	489	522	527	499	497	516	500	534	524	521	504	486	504	499	508	530	496	499	494	527	527	548	495	522	522	513	525	518	504	500	540	507	508	520	543	497	509	523	525	544	551	538	512	502	490	482	505	506	535	501	513	504	516	527	514	476	519	563	521	524	513	556	504	525	476	538	537	491	511	525	528	533	560	504	522	483	464	536	534	496	545	501	498	550	534	495	539	526	482	537	525	491	521	516	513	551	519	511	489	529	524	536	544	510	522	524	533	468	528	545	493	563	496	491	556	513	507	535	536	525	539	492	527	559	518	482	568	517	535	470	511	488	509	538	529	506	537	507	512	525	529	514	523	526	527	505	510	503	529	531	544	546	507	486	486	564	555	509	517	506	527	487	505	488	513	513	531	538	487	575	563	535	526	556	525	495	533	556	545	527	494	525	523	532	520	519	484	537	553	526	516	501	565	522	484	508	527	523	543	475	512	565	497	528	555	544	506	522	519	548	539	468	472	521	512	537	501	544	510	513	509	544	544	463	491	534	519	506	463	540	533	514	539	513	515	524	520	553	502	500	495	512	509	509	558	492	513	508	513	545	502	542	523	508	542	535	540	537	516	515	488	511	516	516	502	498	501	522	519	525	528	502	525	494	508	534	543	558	530	496	510	534	553	494	538	509	513	483	502	486	543	543	514	514	523	507	483	551	490	516	510	502	500	503	473	541	561	487	545	551	530	483	507	523	482	543	514	494	479	539	491	498	545	512	550	517	521	503	517	532	554	526	537	565	497	550	529	536	511	518	539	539	498	560	547	533	524	499	494	516	534	474	529	542	486	512	502	528	543	514	526	559	497	493	493	524	540	522	483	496	540	526	534	514	525	528	550	531	520	554	471	489	503	513	528	500	544	544	506	515	510	530	529	490	552	517	501	481	536	535	531	542	499	500	503	516	556	483	541	513	484	530	499	543	506	582	487	525	540	509	530	512	525	498	513	517	521	494	520	504	526	489	527	538	538	512	529	506	512	550	512	530	517	533	495	564	514	543	498	517	509	461	524	554	534	533	495	527	507	465	553	494	558	525	537	527	543	474	495	531	519	528	535	553	511	538	537	491	488	496	531	572	510	500	527	528	483	539	494	501	524	477	494	517	520	499	499	539	528	537	546	500	545	500	556	567	511	515	484	539	550	544	515	518	519	532	525	517	504	486	532	513	534	518	578	512	538	489	534	509	525	534	508	573	515	540	522	531	525	513	521	573	494	538	495	558	495	516	562	509	537	537	485	513	483	511	496	521	470	512	534	514	506	518	498	503	540	544	492	502	497	496	541	538	518	538	516	511	517	511	507	490	535	495	502	540	540	545	513	497	522	469	540	505	503	514	492	558	527	521	553	513	491	528	493	502	503	543	525	541	533	541	506	550	500	491	555	515	504	534	525	530	529	530	561	535	545	574	539	521	495	481	493	506	496	491	505	511	513	501	505	535	537	522	526	502	472	500	543	521	517	514	535	490	526	531	494	510	511	538	527	507	510	497	545	527	522	512	567	521	530	560	494	503	511	502	482	539	512	513	529	515	545	491	523	532	536	509	507	536	541	470	509	536	488	543	519	506	539	523	527	508	508	512	524	563	523	501	534	508	495	491	519	504	531	557	515	505	546	553	542	528	500	521	525	482	497	509	529	498	522	515	509	452	521	518	539	478	482	519	502	498	550	489	552	487	531	544	517	528	490	474	488	514	487	533	509	507	538	552	516	500	510	519	510	569	469	499	524	520	526	513	546	547	491	520	501	519	513	531	531	527	537	526	486	512	502	561	559	511	528	509	525	500	533	536	521	480	506	524	557	527	531	501	485	573	513	491	510	553	515	535	488	489	464	508	541	535	533	503	506	477	507	516	510	487	494	498	507	478	521	548	514	476	521	508	520	527	528	509	515	537	475	515	467	553	506	486	541	504	508	545	490	527	563	505	490	520	497	535	552	523	479	560	539	520	514	519	499	488	511	508	495	531	504	508	538	520	576	546	568	498	511	564	512	493	517	486	533	534	528	527	533	493	489	523	529	496	530	560	542	535	519	542	502	512	520	472	508	490	532	517	548	522	504	538	535	529	502	522	583	481	545	552	505	481	511	535	501	531	537	529	489	522	545	496	499	482	555	517	527	517	513	472	520	499	511	527	501	498	519	524	514	569	509	506	503	528	539	494	535	520	512	494	486	527	514	510	509	518	533	521	520	529	496	520	508	492	525	552	494	484	522	482	518	521	520	512	516	530	496	546	531	521	535	534	519	535	509	504	488	513	517	497	530	522	491	553	509	538	557	494	514	511	490	528	517	528	533	539	538	533	494	544	529	501	523	550	529	498	498	489	507	520	526	533	513	523	515	529	542	549	543	514	508	526	479	490	499	542	554	514	527	544	498	502	558	540	545	496	543	531	527	522	480	534	548	531	518	483	535	522	467	546	535	484	525	533	497	527	496	536	476	540	535	515	514	513	476	500	528	520	487	500	521	519	513	502	546	551	502	537	522	514	492	526	521	512	559	476	538	527	485	505	499	507	522	527	503	520	516	505	515	544	488	520	538	483	505	490	516	551	548	520	553	488	582	521	536	564	520	459	488	523	520	528	528	524	536	502	519	479	500	565	522	501	544	534	520	545	499	497	544	520	524	501	506	517	528	497	487	549	530	564	523	463	495	515	498	510	462	538	490	510	545	548	494	486	549	526	496	507	557	490	491	521	490	489	529	541	515	555	532	535	528	504	498	514	543	510	507	503	564	524	542	545	555	542	489	517	554	553	507	548	570	500	519	496	546	509	489	525	563	532	557	547	517	492	535	525	514	527	502	531	483	553	496	506	496	540	564	558	478	548	523	519	510	518	533	507	523
74050	73907	62245	39106	17330	1808	234	225	237	197	198	195	206	220	183	215	193	203	233	211	201	188	190	219	197	196	197	203	198	230	202	237	217	200	223	227	191	203	188	190	213	193	201	207	198	193	211	202	212	209	188	212	230	200	221	192	190	188	201	201	171	206	228	211	198	201	200	225	200	174	218	220	229	192	208	209	224	210	203	201	187	224	209	192	190	185	233	185	200	200	199	203	197	215	188	162	190	215	216	213	208	203	192	161	187	195	206	196	211	194	193	187	191	191	195	197	213	209	215	211	208	197	205	204	179	208	192	187	198	192	189	188	212	187	189	210	194	191	198	192	221	201	193	220	196	185	174	203	199	195	192	216	184	210	214	182	200	187	201	174	195	204	231	212	183	184	221	185	196	221	203	235	192	208	219	201	202	194	225	207	203	219	212	183	199	231	208	178	217	214	198	217	207	196	200	202	197	200	167	193	206	216	206	196	218	204	200	212	196	192	218	175	212	198	190	210	202	189	201	188	198	197	202	184	190	176	168	215	186	193	225	240	189	209	203	217	196	192	195	207	204	198	191	194	197	206	210	192	193	217	203	187	223	205	202	181	210	186	196	191	200	186	200	186	205	218	209	181	198	199	238	185	200	191	200	195	198	235	192	188	189	198	212	173	218	209	207	217	199	182	199	231	192	218	185	224	211	201	211	213	176	194	203	192	196	213	220	201	206	210	222	201	200	197	178	197	198	214	178	204	182	208	194	199	190	181	208	222	195	187	196	209	204	197	218	213	173	193	205	188	199	208	213	204	224	216	211	182	188	192	206	170	217	221	190	194	204	182	184	192	203	194	197	208	194	195	202	201	246	179	223	220	196	225	181	212	228	205	207	202	193	214	213	195	213	218	180	200	215	205	215	180	187	179	176	214	212	209	210	221	183	200	209	203	173	218	202	203	226	216	208	169	188	196	223	188	216	209	192	197	227	208	183	230	176	213	195	204	196	200	197	226	195	197	224	207	183	208	214	186	192	186	211	190	202	193	205	213	204	215	195	192	168	198	196	202	178	204	202	194	204	188	184	191	208	190	198	204	188	228	198	197	225	195	205	186	229	198	214	214	206	231	197	212	180	177	166	195	187	197	203	183	195	174	197	193	218	170	172	193	217	188	182	183	173	194	202	193	210	205	208	226	215	198	198	186	216	192	200	190	201	214	196	180	164	227	194	229	179	170	195	190	232	198	201	202	200	212	195	164	189	189	179	207	200	213	216	193	203	212	201	190	190	208	204	176	201	212	193	190	166	216	167	196	192	213	177	191	188	201	217	198	207	195	217	203	200	183	175	204	189	168	189	216	208	224	203	191	200	221	197	200	161	199	212	205	179	208	216	232	165	168	229	196	212	213	208	202	205	193	206	188	178	188	195	200	212	207	219	204	199	194	211	202	199	216	188	192	194	174	207	190	207	203	177	210	205	182	195	208	206	197	171	208	202	187	212	200	196	190	182	208	205	196	215	198	193	207	213	179	204	181	203	210	191	216	199	217	172	208	185	182	197	182	189	183	217	203	205	211	208	207	169	216	188	212	213	214	191	187	198	187	209	198	210	216	193	213	152	193	183	200	179	215	182	175	218	201	188	188	208	199	207	207	183	208	177	190	184	190	203	203	193	206	196	189	218	208	190	186	213	220	191	175	193	194	211	211	187	212	205	199	201	185	207	181	187	208	228	187	196	197	214	180	179	204	220	204	208	188	172	191	184	211	199	202	189	203	210	217	198	198	200	195	217	187	216	208	208	194	216	207	208	196	190	203	194	198	199	212	195	177	232	211	206	208	196	218	213	201	171	209	209	191	185	196	198	222	185	181	209	211	180	228	186	209	213	186	207	182	177	207	197	205	196	206	190	211	207	190	218	184	200	209	180	205	207	194	193	180	207	204	196	200	195	199	195	184	208	222	199	181	179	205	207	228	184	201	214	204	200	208	218	198	193	187	201	198	195	223	199	218	220	213	207	201	228	205	193	194	214	201	161	194	187	204	194	234	206	197	194	225	172	182	218	187	197	176	210	195	192	207	197	196	206	205	205	202	177	198	200	206	207	214	213	191	177	195	183	205	193	215	201	198	203	210	193	213	192	220	209	196	198	196	184	191	207	181	217	185	200	194	192	199	187	202	202	200	193	212	203	192	189	204	208	206	213	208	188	218	203	196	201	194	206	170	192	200	211	168	214	189	203	206	192	203	187	190	199	183	202	195	221	198	199	177	199	195	219	207	198	194	210	182	216	189	194	190	211	202	197	183	192	227	217	191	207	180	207	208	199	165	235	202	193	182	191	201	205	204	207	164	204	172	209	202	205	206	205	173	233	212	186	198	189	208	175	188	211	219	183	177	187	179	221	197	197	198	214	189	196	193	192	200	188	208	210	205	203	187	220	176	202	198	180	216	204	211	234	218	216	186	196	185	213	208	202	182	188	198	203	183	191	227	193	198	239	176	204	174	208	206	208	198	224	193	179	216	173	178	216	199	205	184	224	221	180	236	228	205	188	206	186	214	204	187	179	177	191	226	182	212	193	198	180	199	209	201	203	175	195	211	184	187	212	182	211	194	202	178	201	209	229	199	191	184	207	208	181	234	205	165	200	179	201	203	201	164	197	193	202	184	210	190	205	180	220	218	191	180	204	224	243	199	182	215	165	180	211	215	200	206	197	191	180	198	207	197	196	208	211	209	199	203	190	202	196	186	189	199	185	216	190	178	166	163	195	187	203	213	210	213	230	193	199	202	226	195	233	202	185	192	203	198	192	187	203	193	206	201	196	198	197	168	215	215	206	201	207	212	199	213	179	207	198	201	204	200	184	208	189	185	224	202	173	203	199	198	191	182	213	205	226	238	214	193	188	192	184	217	217	192	205	214	202	218	197	193	195	207	199	201	184	225	188	180	225	188	187	204	202	218	207	190	185	208	214	196	207	202	238	225	184	166	183	200	189	197	197	195	193	217	232	196	206	169	187	195	179	203	214	220	201	201	180	193	226	190	203	209	192	206	213	171	200	228	186	189	202	198	200	189	204	209	210	203	199	214	207	195	185	196	210	200	181	198	184	192	213	192	234	169	215	202	182	210	215	192	197	190	198	230	202	186	216	225	166	216	225	220	238	187	205	195	171	213	193	214	185	219	203	176	192	195	189	191	198	176	189	197	216	213	180	187	189	194	202	235	188	216	203	211	217	199	201	171	216	218	193	208	192	202	223	203	198	210	207	208	170	203	193	223	206	194	190	200	223	199	214	200	185	205	208	204	224	206	204	192	203	186	189	181	194	197	193	172	192	219	184	211	194	176	186	188	175	212	198	216	199	174	199	188	200	198	206	201	198	214	202	206	210	193	217	203	176	206	200	182	196	217	191	190	196	209	197	220	196	214	165	192	194	210	191	202	198	202	213	194	205	193	213	207	207	219	200	200	182	216	205	235	201	186	195	199	195	170	193	217	204	189	208	192	198	203	209	204
61228	65857	63389	42310	15778	769	755	760	747	699	720	710	697	733	671	699	667	656	652	668	680	687	684	708	662	668	670	645	654	689	626	714	651	658	650	674	606	669	679	641	695	655	650	645	675	648	643	684	675	663	658	675	687	661	638	668	663	626	624	723	674	710	645	648	680	659	638	652	649	626	661	634	682	660	665	665	674	633	672	656	687	628	690	636	685	643	628	653	734	696	666	628	691	638	668	686	669	659	658	625	643	630	674	646	655	651	710	674	665	651	652	691	635	652	648	679	684	654	659	681	657	626	637	666	648	674	673	676	661	632	690	642	640	627	634	654	624	699	685	643	690	662	664	670	648	678	690	701	666	670	625	640	586	669	663	618	661	669	652	714	664	683	666	659	655	666	685	656	635	705	663	629	641	654	659	633	695	636	656	636	628	628	667	679	648	696	642	644	656	666	676	689	657	666	676	652	679	644	639	722	658	667	634	664	650	666	631	681	617	637	635	663	735	648	701	666	645	662	642	624	670	647	627	703	638	638	661	640	651	664	658	686	651	633	651	669	647	622	603	684	675	647	653	678	648	645	681	664	665	655	632	698	645	655	668	654	657	672	652	669	659	662	659	649	641	682	665	669	647	670	647	657	700	679	654	681	644	652	679	638	640	673	676	642	688	683	647	606	667	653	674	656	641	683	643	671	667	676	691	623	627	661	661	685	666	658	674	646	679	581	662	627	665	671	613	639	677	606	665	640	718	674	625	671	664	616	700	687	675	643	638	673	658	668	677	661	653	685	681	676	640	681	652	679	657	652	625	638	609	651	657	636	685	650	625	671	653	670	660	607	645	669	652	659	705	658	689	636	652	634	709	656	671	675	631	640	698	638	713	679	666	656	639	632	694	635	646	662	657	643	659	675	660	603	633	672	663	669	657	667	632	635	700	644	677	686	623	655	662	637	657	680	671	712	661	647	638	623	666	648	615	668	640	609	675	653	704	680	668	632	657	653	701	632	650	686	644	649	681	645	678	654	688	658	662	626	656	625	648	680	666	667	645	680	663	665	674	653	679	651	645	687	617	650	656	638	659	665	713	684	710	639	583	664	655	602	649	678	670	676	675	642	652	662	645	660	666	647	668	732	662	700	617	658	669	639	658	629	686	647	643	642	678	659	676	692	681	686	674	675	743	670	620	665	659	655	626	686	656	648	647	616	671	645	639	661	670	638	631	649	700	659	713	637	660	653	650	670	682	646	660	651	689	671	667	733	654	658	725	627	605	656	679	646	671	637	672	690	692	609	584	658	667	652	618	717	682	687	606	649	626	649	627	662	694	637	628	649	682	668	642	673	678	655	630	658	715	662	638	661	642	659	630	693	656	682	668	636	670	676	658	679	637	633	640	670	665	677	634	651	677	681	661	684	664	668	652	652	682	701	662	649	639	629	682	627	660	610	644	644	646	694	649	653	668	669	665	663	663	711	656	682	650	647	619	661	639	679	660	630	727	692	651	677	648	673	686	638	677	663	649	672	638	632	633	690	631	624	645	680	702	696	606	633	652	642	662	698	696	677	691	640	720	692	646	710	677	667	689	654	645	645	683	649	685	677	657	648	619	641	659	671	669	643	670	662	650	690	668	692	656	657	636	722	619	637	632	670	673	655	657	682	659	645	689	644	616	657	624	680	659	623	628	633	631	651	681	658	705	629	668	642	672	661	663	672	661	641	665	707	683	628	689	710	679	665	628	666	609	626	636	654	686	665	664	666	698	639	681	697	702	633	653	619	680	669	655	663	653	637	630	660	701	646	654	637	670	657	657	691	650	620	631	686	664	654	662	686	658	632	651	643	648	641	635	684	655	663	680	652	679	605	685	693	707	639	645	694	700	614	661	664	651	677	685	658	680	647	653	664	664	651	604	667	661	679	656	682	686	672	686	669	676	601	698	693	624	601	679	672	677	664	686	664	676	683	664	646	670	656	712	668	669	638	666	698	693	610	616	700	668	641	642	650	636	643	695	708	670	637	658	676	635	638	688	673	573	714	677	662	696	661	654	623	712	656	691	661	643	689	721	681	699	623	645	679	659	590	649	626	652	658	661	698	627	668	618	618	643	645	640	655	640	678	657	661	638	671	634	683	697	652	637	656	666	652	628	664	688	658	650	663	665	606	683	633	659	668	639	671	684	674	628	681	687	677	688	635	659	620	686	645	661	654	678	627	678	654	677	698	617	684	661	609	685	650	663	622	660	663	669	699	618	624	676	633	749	657	694	649	684	663	650	681	616	687	645	680	652	640	630	654	684	691	680	679	679	647	657	658	643	696	690	668	654	662	686	639	678	713	679	652	645	669	669	661	626	664	609	699	651	686	655	663	681	666	688	697	712	649	656	684	665	678	644	639	620	635	683	679	657	655	696	660	700	650	678	662	685	676	686	677	628	694	652	666	660	672	674	653	684	689	674	643	685	646	683	664	654	702	647	693	675	641	651	653	644	639	636	657	652	688	625	645	624	613	636	682	638	672	618	628	680	645	601	651	644	666	632	659	637	602	679	659	694	656	658	640	688	643	652	639	650	659	672	648	710	659	643	654	687	656	665	676	633	660	660	658	632	626	642	653	647	617	666	688	642	639	708	680	675	655	657	635	684	681	673	657	670	668	650	628	682	660	682	656	703	638	668	629	687	656	640	605	706	663	646	643	665	627	670	667	592	628	653	668	708	685	660	666	660	703	673	660	623	653	666	643	647	649	685	700	654	658	630	687	642	648	663	654	662	669	619	695	675	642	650	708	665	635	636	666	663	687	648	636	645	689	696	638	684	648	671	665	663	633	647	660	678	684	660	628	655	670	695	678	683	622	647	638	687	645	641	655	663	661	678	658	672	671	626	617	631	617	643	640	676	664	627	632	632	628	687	636	693	673	681	671	630	627	643	653	673	662	659	680	711	670	655	680	661	674	675	662	678	664	636	628	636	695	710	686	692	666	701	643	659	668	629	670	652	654	661	669	711	629	652	684	651	666	659	692	649	614	615	679	694	647	664	675	659	646	661	603	676	653	647	672	668	641	658	691	647	668	676	637	682	653	692	658	648	651	690	646	704	691	614	605	623	653	629	655	632	678	629	675	649	675	686	705	674	591	687	639	665	639	698	660	699	646	667	644	646	659	648	672	655	615	587	680	668	644	692	608	703	653	662	629	705	690	669	664	652	665	616	601	666	633	628	706	689	648	621	649	623	651	633	684	650	592	651	618	663	651	649	698	641	686	628	647	663	676	647	710	717	669	638	669	633	643	698	628	680	631	657	675	653	679	647	645	672	655	679	679	675	633	600	658	633	685	664	640	625	654	650	641	702	649	657	643	652	651	684	670	648	592	707	634	649	652	688	656	651	687	626	692	667	628	647	646	657	639	612	658	655	733	651	701	706	632	703	688	645	630	650	675	639	715	653	696	664	686	692	684	665	655	662	686	652	659	612	663	629	656	630	729	619	655	640	592	699	680	630	680	689	676
27028	18434	9643	2485	582	179	188	189	170	175	166	165	175	203	174	182	204	175	171	161	151	169	173	183	202	178	158	165	175	192	171	173	170	163	195	160	185	191	200	177	157	162	183	183	176	186	187	185	181	141	181	183	155	152	162	169	179	170	181	163	189	173	164	170	180	170	158	171	177	183	180	180	195	162	183	181	164	172	167	164	194	175	182	165	179	195	165	180	170	164	183	189	182	167	162	180	147	174	157	140	179	164	163	181	189	213	189	190	176	189	188	166	163	170	177	173	180	189	191	161	164	183	188	180	166	173	168	182	192	163	159	196	205	167	167	177	183	177	189	157	185	152	165	175	158	181	167	175	203	170	172	192	186	164	195	194	193	197	157	184	184	168	165	166	146	184	167	153	200	185	172	207	177	170	184	207	158	203	161	150	174	173	173	174	177	179	169	166	158	164	167	159	168	173	148	178	192	168	168	162	194	180	175	192	176	164	180	170	170	169	207	164	177	166	176	156	172	186	172	193	154	180	186	193	184	163	168	162	181	167	180	179	192	198	189	170	191	189	179	170	197	197	171	193	185	168	198	183	180	193	190	172	163	184	191	162	176	199	178	174	182	161	176	189	197	156	181	185	174	179	159	188	159	175	186	190	190	178	183	196	170	197	184	180	180	178	178	164	164	156	171	192	164	166	174	175	178	197	186	173	199	191	164	170	151	185	175	179	194	173	169	177	178	175	185	203	172	166	188	171	163	189	174	170	182	175	161	153	179	171	167	176	169	167	190	169	178	157	185	158	173	191	183	152	198	194	180	181	178	176	188	171	178	187	169	172	198	173	166	176	201	172	158	150	179	207	167	164	199	182	182	189	192	179	187	185	214	185	179	193	159	167	179	160	160	196	174	170	162	184	170	167	196	155	191	171	158	154	189	173	191	161	188	166	187	166	191	151	162	184	178	160	176	181	173	185	173	182	160	199	181	200	172	168	189	187	166	174	154	168	174	182	160	194	176	165	190	186	177	180	177	186	166	174	163	175	186	178	189	184	175	178	185	173	183	188	193	194	167	146	159	177	158	187	183	180	188	170	148	188	173	191	198	181	157	190	188	166	170	181	167	186	166	168	167	189	200	181	186	176	170	168	186	190	172	188	176	165	169	168	164	189	177	163	185	162	189	171	155	177	172	191	179	191	197	179	160	149	183	172	166	200	183	203	195	174	186	177	164	167	177	193	186	169	161	182	172	184	160	172	168	163	178	175	156	196	155	170	173	169	175	183	173	218	173	187	170	169	193	169	180	175	169	171	175	198	182	189	180	184	184	189	163	168	188	153	177	163	165	185	168	197	171	184	174	176	192	185	181	188	175	176	188	155	169	182	175	190	167	173	190	164	169	171	167	181	176	178	182	163	184	169	177	203	189	173	180	178	169	197	202	189	180	173	176	186	174	163	179	165	173	167	181	171	182	154	210	172	178	181	174	177	166	181	172	161	186	182	176	173	181	184	181	190	172	190	189	206	184	174	175	179	159	178	184	190	168	192	185	146	153	181	152	190	201	158	187	148	169	186	180	163	178	169	179	182	182	175	171	173	208	178	191	180	192	180	162	174	164	193	168	188	152	188	174	163	180	185	150	172	161	168	170	188	183	153	182	180	164	165	169	170	185	180	186	165	185	183	163	148	181	175	158	181	188	152	170	198	171	190	193	173	183	178	172	170	175	197	162	174	194	198	164	170	172	181	192	175	177	201	183	196	188	159	170	174	169	178	160	173	163	189	167	148	191	167	174	170	175	183	186	148	173	201	179	178	180	157	159	181	190	180	169	182	181	182	178	181	158	177	159	202	179	221	184	168	190	218	172	154	168	182	178	180	185	178	189	162	190	168	174	173	185	201	179	183	161	173	173	159	198	162	195	153	182	183	175	159	153	194	183	158	175	176	207	175	150	178	154	174	147	172	167	189	180	178	176	181	162	167	184	171	172	177	172	212	168	175	160	162	195	169	187	169	189	169	159	177	177	180	175	176	162	160	179	199	169	196	193	170	186	204	147	184	151	155	164	189	173	181	169	189	158	169	191	186	167	153	173	157	174	174	175	160	173	151	197	176	170	191	185	168	185	183	182	179	178	164	166	189	191	176	181	180	185	189	169	163	186	179	183	189	179	173	173	144	165	160	192	199	178	142	197	175	166	186	167	173	184	162	158	190	174	156	189	174	149	186	183	195	198	172	200	178	175	189	166	174	178	179	167	191	185	155	172	185	171	217	196	183	177	164	193	168	181	167	157	189	165	185	172	186	153	165	187	169	190	207	171	169	194	155	162	191	190	179	197	169	183	170	146	165	169	174	173	169	199	188	177	206	163	167	170	199	188	164	175	204	182	191	171	157	167	204	155	170	173	154	188	169	186	171	179	179	165	156	166	178	177	177	179	176	194	189	196	180	172	177	181	154	187	170	159	149	181	183	185	175	201	175	186	170	182	176	169	182	174	169	185	172	175	194	186	189	171	194	181	143	181	163	177	197	185	175	173	180	183	197	188	165	188	184	165	199	201	147	183	184	171	170	175	173	179	178	185	159	178	189	173	188	143	177	181	181	148	202	159	167	177	207	194	177	179	190	175	186	211	191	171	163	162	164	207	172	163	161	160	184	177	174	168	161	185	157	170	187	182	155	187	181	182	158	171	183	178	163	179	182	173	174	175	165	169	166	179	182	185	164	176	147	196	169	180	170	159	159	177	184	179	187	156	177	192	182	187	178	205	175	182	190	162	181	190	161	178	156	165	164	196	186	156	185	186	189	175	164	162	176	176	181	174	198	174	194	164	149	182	177	201	177	187	162	167	182	160	192	172	190	191	162	187	179	168	186	178	164	175	188	175	185	182	166	151	172	181	182	161	161	191	188	188	163	188	189	163	171	162	175	201	167	189	181	183	169	193	184	183	184	162	176	209	183	192	168	181	163	187	174	161	174	187	157	196	179	182	190	170	174	191	169	188	180	186	164	173	190	170	185	175	175	172	180	188	169	180	177	184	181	195	166	185	193	178	179	193	177	182	205	177	169	155	192	192	204	165	171	161	180	189	170	207	181	166	172	174	182	173	172	165	156	176	204	194	166	167	171	162	179	192	168	179	201	156	177	176	177	193	167	175	180	208	171	142	182	165	167	163	181	168	169	163	196	162	163	193	175	166	168	164	191	171	158	156	162	182	183	163	179	180	169	167	174	165	197	170	182	158	178	143	167	175	189	184	191	173	195	159	168	191	174	161	179	171	182	177	183	187	180	160	187	197	192	186	179	172	172	186	174	155	182	166	190	184	161	175	168	158	138	188	169	180	171	187	176	180	168	184	178	166	168	161	173	189	170	195	188	176	194	161	172	176	164	163	184	182	187	164	170	174	194	174	202	181	180	159	203	185	182	160	196	160	189	153	182	176	174	168	166	188	150	200	188	162	165	141	149	161	189	159	188	160	172	171	173	176	189	190	179	183	171	186	173	178	178	197	161
28531	23450	16524	6475	1843	614	571	638	630	607	621	615	618	612	633	573	547	603	602	642	597	628	618	604	602	638	578	623	607	580	601	618	669	612	627	607	613	653	610	593	551	638	622	590	596	602	579	652	544	592	642	575	609	576	600	580	626	651	618	629	571	636	596	630	596	615	588	588	636	639	605	617	592	574	572	585	599	594	649	612	584	603	639	608	605	579	589	590	646	592	624	568	610	582	615	649	606	666	562	627	601	595	615	602	624	620	638	569	597	623	549	572	621	608	566	625	610	613	590	607	603	614	601	596	583	622	624	573	579	619	562	621	590	587	569	626	604	598	567	615	563	610	598	698	587	575	640	619	590	670	570	621	570	601	636	550	629	615	568	557	576	581	603	594	609	577	623	576	587	660	619	581	604	618	538	647	603	644	608	597	582	591	577	661	646	637	594	591	620	594	607	635	611	614	605	648	604	645	606	581	602	580	585	640	609	587	601	567	598	618	581	633	603	579	594	589	660	630	577	597	587	589	580	627	593	588	629	595	586	590	586	602	658	594	634	628	620	590	598	617	567	592	624	644	563	570	629	630	558	626	592	586	612	602	581	596	603	584	618	654	616	597	598	609	633	608	582	559	543	578	601	597	616	646	553	620	597	569	582	584	598	591	578	657	607	587	605	610	592	604	589	610	580	597	614	586	584	573	562	610	551	635	573	670	583	615	617	584	610	560	629	644	629	593	556	567	593	620	585	571	577	606	613	602	609	556	621	606	574	596	636	578	616	611	615	588	620	588	627	584	618	617	608	637	618	603	636	625	587	598	600	599	574	599	590	584	606	600	612	568	598	584	597	595	617	582	581	597	622	596	646	603	580	554	573	626	607	603	549	593	618	669	566	570	597	631	616	575	572	564	574	602	613	562	632	609	595	584	593	624	596	605	591	640	612	603	574	616	635	623	639	582	568	626	567	564	568	624	616	568	642	578	572	617	564	610	620	579	588	605	610	659	601	602	620	566	596	604	590	636	644	605	593	626	585	604	624	595	565	626	578	643	603	621	646	587	626	629	632	598	648	609	581	615	590	590	607	619	600	600	639	596	618	607	627	590	606	578	592	632	652	580	585	573	584	538	597	650	602	600	599	607	617	591	649	584	612	572	561	602	602	589	587	653	605	596	593	561	601	604	635	594	619	648	615	602	617	615	601	627	550	612	606	619	579	596	592	644	592	579	599	596	603	607	591	658	607	605	631	594	599	573	605	590	642	608	597	610	628	594	628	620	614	616	608	626	599	571	605	611	604	594	617	583	575	565	577	617	574	623	610	630	645	619	601	592	620	602	550	589	597	640	626	614	590	575	610	621	604	656	554	625	588	605	585	597	643	618	637	606	605	611	583	596	617	600	596	623	630	614	618	608	602	611	595	592	619	599	605	589	639	583	615	639	559	628	612	620	622	588	606	634	597	626	557	602	582	604	612	593	627	590	617	642	633	591	650	555	629	605	632	607	660	597	612	636	557	596	625	585	621	626	596	597	610	588	572	611	637	632	619	592	599	539	590	631	586	628	612	592	580	612	645	611	593	573	568	545	586	620	599	608	575	600	567	642	649	618	573	609	614	671	596	605	638	584	617	619	631	636	627	608	619	608	578	637	583	640	599	598	584	615	631	663	617	575	596	599	578	600	612	603	638	597	636	619	637	602	631	584	594	584	601	611	586	651	589	660	617	591	592	602	599	608	608	613	629	606	596	606	605	638	617	574	590	587	596	584	596	565	610	601	593	570	596	627	574	613	595	602	609	606	575	621	642	583	591	636	597	557	610	593	608	622	635	632	601	647	597	607	656	608	563	631	616	622	611	620	630	609	626	563	631	651	635	577	627	563	633	582	611	577	604	571	659	619	583	595	576	589	639	610	600	621	658	609	593	585	608	628	630	615	617	597	628	561	608	637	554	596	639	575	586	638	580	632	610	549	618	620	577	615	621	622	604	625	618	591	653	588	584	598	615	619	624	603	588	595	636	594	589	620	596	601	592	639	581	604	632	593	635	572	629	600	601	641	583	570	610	598	604	630	663	601	627	607	601	594	632	632	592	577	587	601	599	599	630	602	617	601	602	608	632	611	602	586	666	598	574	588	597	570	615	597	600	579	607	661	601	597	591	625	581	610	615	552	619	613	600	599	631	581	589	642	644	579	612	565	637	594	582	632	622	619	659	608	574	596	644	566	584	641	609	559	549	637	598	594	606	637	601	596	602	612	641	627	598	572	552	627	611	643	617	584	612	591	621	581	622	584	644	675	649	601	598	595	584	603	625	615	616	642	651	590	605	594	623	636	615	615	577	618	608	581	589	610	573	628	617	631	604	616	571	612	564	571	592	611	583	603	624	612	625	601	617	612	583	648	642	683	595	610	609	621	598	616	587	622	605	668	613	651	601	617	612	599	623	592	591	601	616	612	633	637	618	632	600	613	628	584	618	614	616	639	611	646	625	620	663	617	608	604	595	623	659	613	616	617	612	632	634	578	608	602	631	604	576	575	592	613	615	578	604	608	614	605	599	629	603	620	634	586	648	572	623	628	590	627	613	587	582	575	609	575	601	591	570	652	646	622	632	587	589	607	627	585	607	619	557	576	656	606	598	621	574	626	621	614	572	658	624	637	608	633	584	633	579	635	624	595	598	587	595	594	620	587	616	583	616	573	594	619	628	589	608	585	619	598	641	586	578	604	593	612	628	588	598	636	628	622	615	612	627	640	590	566	613	625	635	602	593	606	568	669	605	569	609	589	603	625	600	621	602	649	630	571	596	585	625	627	632	620	597	627	631	633	591	640	633	605	614	668	608	594	578	626	664	646	588	643	559	614	590	637	608	605	624	624	583	577	611	591	574	609	578	641	623	600	588	585	625	608	582	598	625	619	634	601	662	582	584	607	577	620	644	643	620	593	557	582	568	590	621	649	612	618	586	610	571	619	625	576	571	628	594	605	614	566	599	623	553	576	583	598	574	580	572	549	654	619	609	601	617	633	628	616	620	609	576	586	605	595	640	633	607	602	579	592	613	601	614	628	600	624	641	609	589	568	593	644	550	647	593	594	647	589	615	613	559	626	624	587	593	580	640	589	550	648	568	622	597	580	596	615	598	603	626	633	577	598	600	630	615	611	572	576	566	571	601	581	618	548	654	624	589	624	645	592	598	619	642	606	602	599	605	626	667	584	620	652	596	645	638	623	548	644	620	629	602	609	608	561	569	593	589	601	618	590	622	609	596	593	581	637	592	643	619	578	640	573	581	597	611	612	593	551	630	632	609	631	571	552	577	609	625	609	655	579	622	619	552	600	603	586	623	630	627	585	621	656	606	599	607	560	591	609	644	580	612	611	572	608	582	652	614	614	561	588	604	613	623	670	627	560	615	642	532	632	577	608	595	598	587	624	588	574	573	623	570	603	594	632	628	561	617	599	613	580	589	610	577	592	610	597	603	581	575	566	628	674	591	636	592	614	610	610
65647	66630	54594	27689	8481	388	171	143	139	161	156	164	116	139	147	137	147	125	149	144	134	143	145	153	137	149	126	143	139	156	134	134	138	140	140	135	119	134	128	150	118	128	134	182	135	150	148	132	162	152	125	165	141	125	127	142	158	139	132	134	155	151	145	143	134	163	140	139	143	141	153	138	131	149	128	161	135	134	149	153	135	158	152	148	141	152	137	139	140	147	133	117	139	137	154	133	146	155	154	135	152	123	135	117	156	117	115	130	128	135	148	128	157	154	132	123	137	155	133	148	134	157	139	147	132	123	139	155	165	136	116	127	165	145	149	143	144	127	130	172	150	141	136	130	141	142	126	138	156	144	148	135	137	148	148	143	117	144	125	143	130	137	130	131	140	129	139	152	125	136	148	138	153	132	146	155	141	140	118	143	132	134	150	138	134	134	144	147	132	149	118	154	162	147	168	134	138	158	143	157	141	142	138	141	162	140	128	164	135	171	150	132	143	158	151	155	147	129	132	138	132	134	157	147	145	149	146	151	153	136	147	120	139	135	158	153	144	149	159	125	142	144	131	145	139	140	137	133	140	154	140	150	127	148	146	134	138	141	143	149	142	134	129	170	147	145	131	143	141	160	137	135	124	112	147	150	133	170	141	124	150	129	145	142	126	125	173	162	159	122	150	147	146	133	142	165	143	136	155	157	120	137	123	142	152	111	131	142	119	136	163	156	146	137	133	142	150	157	149	136	117	141	155	137	170	136	146	124	145	120	135	127	157	148	150	136	152	155	122	132	150	151	153	158	151	139	144	128	123	127	162	137	143	128	130	141	135	148	131	141	156	156	121	151	155	136	164	156	162	134	156	134	145	147	136	139	151	137	166	139	118	118	134	145	141	139	133	134	133	142	134	163	129	129	144	153	176	154	141	154	145	138	156	142	131	125	141	143	138	138	150	116	120	143	133	123	139	141	142	134	129	120	147	145	144	153	134	154	141	158	146	165	142	147	143	141	125	149	138	163	147	145	162	142	148	161	156	137	148	122	132	150	141	165	157	159	148	137	135	148	131	122	151	166	153	151	152	148	143	148	148	124	137	136	127	137	152	151	129	134	149	124	138	134	125	148	161	168	124	135	118	134	136	141	131	155	132	131	146	147	135	153	148	143	147	124	126	134	154	142	120	145	163	153	150	178	128	120	125	144	151	150	136	141	136	138	155	132	166	162	126	125	153	163	138	170	151	126	158	160	133	145	133	161	121	127	111	138	137	141	157	134	137	144	137	133	153	157	142	141	139	158	152	133	158	159	137	134	151	141	156	130	147	154	133	124	143	144	140	131	119	148	159	151	151	173	153	156	133	130	146	133	134	134	169	148	171	134	143	144	138	134	148	138	141	144	143	127	171	124	157	143	126	149	155	130	127	155	142	135	124	118	124	141	125	154	140	140	140	143	154	147	142	127	152	124	145	124	141	143	152	131	153	129	123	136	151	133	152	157	153	132	147	130	139	144	135	152	156	154	140	138	131	137	147	131	131	145	139	134	139	155	141	137	138	130	137	153	126	135	135	134	137	150	129	130	154	134	158	155	149	148	145	141	145	123	136	132	145	133	134	148	151	144	160	130	161	146	122	161	114	137	145	143	108	141	142	118	149	130	148	146	148	143	131	158	128	147	163	147	121	140	132	152	147	135	128	130	145	152	143	149	138	153	139	122	147	131	121	149	156	141	164	131	151	140	141	149	138	124	125	163	160	171	141	141	148	139	125	135	151	179	144	146	135	154	149	115	149	137	123	154	168	145	137	126	165	163	145	164	144	129	131	151	148	136	125	148	134	129	138	134	144	125	139	143	136	122	161	177	140	134	134	135	152	130	136	127	144	140	133	132	159	147	110	148	136	157	152	136	154	135	140	132	125	162	138	136	147	127	138	123	133	125	148	124	140	160	142	154	129	143	143	155	127	150	167	146	149	147	137	142	137	136	140	133	148	129	131	122	155	145	143	141	144	141	136	143	143	146	154	144	144	157	121	133	145	129	147	153	132	147	145	142	142	163	145	145	153	153	153	147	159	144	138	152	138	130	131	144	139	157	128	124	133	164	129	141	155	147	119	135	129	159	144	119	145	145	159	141	151	116	122	138	138	151	161	162	128	151	150	141	124	137	142	123	139	151	149	157	158	151	127	160	131	150	137	140	137	136	136	131	130	146	137	159	140	131	127	156	129	133	151	124	145	134	127	131	144	123	157	152	155	144	133	139	118	148	181	153	125	137	135	135	150	134	141	133	143	130	135	130	135	140	148	141	158	159	154	153	137	146	156	150	137	136	151	151	136	136	164	146	125	145	154	164	132	129	126	152	159	149	147	147	128	166	117	143	137	112	141	119	142	163	132	128	141	130	147	125	166	145	129	148	113	137	136	129	161	122	127	157	147	142	137	126	143	142	130	150	158	151	162	146	147	141	168	133	108	141	144	150	142	134	158	124	149	147	156	134	149	149	159	152	137	144	138	144	129	124	131	145	165	131	129	127	141	153	180	133	137	135	132	109	141	134	143	129	144	149	142	129	133	133	152	147	133	157	137	117	143	126	139	152	157	161	155	154	152	157	134	145	120	146	160	151	144	163	140	153	113	143	139	149	133	141	151	142	146	137	142	129	137	133	129	121	147	158	137	127	122	140	137	133	153	143	155	138	137	167	136	134	135	155	139	126	160	162	139	144	137	149	136	126	133	138	145	145	146	129	153	119	131	121	145	152	129	150	155	154	140	143	156	139	148	140	131	129	127	118	145	132	139	128	144	126	148	150	145	155	139	148	143	145	139	141	158	130	151	134	148	137	125	137	125	145	139	144	168	161	149	163	135	153	154	138	148	140	144	131	152	156	144	137	147	150	129	131	140	145	141	151	142	140	144	136	148	118	113	155	138	173	145	139	158	135	152	144	136	122	137	150	148	145	163	137	131	150	136	170	133	155	144	141	136	141	152	127	141	112	149	138	132	152	148	146	141	144	138	125	170	123	146	132	150	125	120	151	175	133	141	159	136	128	129	130	140	145	138	138	140	140	133	143	162	131	122	154	123	147	154	133	156	149	137	135	151	128	152	147	152	147	126	150	155	147	151	133	130	139	150	136	139	136	128	149	155	137	147	144	137	122	131	155	141	155	144	147	144	148	140	160	129	147	162	133	141	132	145	136	133	150	129	137	155	126	133	159	143	147	133	121	146	165	132	147	153	146	166	120	148	145	153	111	149	132	136	155	121	154	133	139	142	147	108	148	145	145	127	147	143	168	168	156	122	151	138	138	137	131	147	142	157	155	139	136	169	133	152	147	153	148	142	142	122	127	125	149	120	171	148	131	133	143	148	129	136	153	147	117	155	152	132	149	133	142	153	146	148	143	138	141	143	128	139	152	148	139	157	131	132	146	121	123	145	121	132	135	135	161	140	162	137	149	150	133	138	130	123	137	152	147	122	146	138	146	165	129	131	147	149	146	140	142	139	136
50060	56072	51474	30698	10228	563	532	562	536	485	522	516	534	514	524	522	482	517	516	538	519	501	482	514	563	531	484	489	476	471	484	520	512	509	490	528	505	471	533	505	500	501	480	481	523	504	509	481	489	433	446	493	479	530	514	533	508	501	483	494	503	488	444	490	503	497	500	513	466	488	446	514	498	496	511	482	478	499	497	522	483	476	505	495	534	509	499	503	492	485	508	482	503	480	519	505	489	504	485	495	482	497	473	508	490	500	504	489	491	465	506	470	494	479	531	486	497	458	471	505	455	513	525	504	491	490	508	502	471	504	474	491	524	490	502	507	497	470	502	477	513	473	516	498	459	499	457	517	477	528	494	503	507	504	475	465	514	480	520	517	478	502	510	509	499	466	524	485	497	544	512	487	558	493	492	509	474	491	516	467	484	504	476	521	500	507	507	546	501	497	500	529	507	505	495	479	471	470	490	461	492	479	496	465	517	518	491	515	484	442	507	475	491	505	496	504	460	493	496	490	505	546	519	514	499	507	501	501	471	501	518	502	513	466	493	538	460	566	475	488	482	469	486	508	485	513	496	511	495	531	531	523	543	472	530	467	549	514	484	459	489	489	462	510	489	458	471	470	499	487	534	513	534	485	488	516	490	506	523	499	538	508	512	500	500	535	496	487	503	512	509	498	491	468	500	506	491	495	489	529	502	496	473	468	499	496	522	478	483	503	527	524	502	509	513	516	514	467	507	515	498	526	478	516	518	512	551	486	509	533	511	499	470	507	522	475	512	477	464	498	520	495	541	479	483	530	487	481	486	502	482	422	456	503	506	473	500	516	502	508	476	490	510	495	465	477	503	474	518	493	534	523	462	506	506	547	519	502	473	532	495	516	456	512	500	503	517	508	467	500	494	536	498	479	494	554	493	520	483	496	468	490	500	510	521	487	482	474	525	504	527	488	521	531	497	526	534	521	443	506	543	488	517	486	540	476	457	445	535	502	515	500	505	450	489	479	521	483	475	487	462	492	459	494	490	511	490	492	515	477	478	522	521	474	492	479	511	505	474	503	542	496	483	469	534	511	521	511	487	504	478	536	504	467	503	500	537	520	474	483	477	497	528	454	495	463	490	543	520	497	501	475	517	486	473	506	491	471	486	525	486	517	499	479	489	492	500	491	526	520	464	545	484	480	453	474	457	475	493	478	506	487	467	474	483	504	523	505	518	524	467	496	482	501	499	494	507	457	482	517	515	495	520	521	489	483	477	489	506	492	500	516	510	496	495	498	513	499	521	509	500	477	522	502	473	482	467	503	512	550	484	498	501	500	473	532	506	525	506	498	458	534	480	546	509	475	468	517	493	535	496	512	500	488	525	494	476	468	502	488	514	505	471	511	488	524	536	515	473	467	515	475	516	475	493	514	502	460	470	496	464	513	521	487	525	513	491	493	491	491	491	502	490	508	483	494	488	507	490	530	516	494	504	531	461	529	474	513	512	491	548	494	547	469	487	542	526	503	509	495	518	504	520	457	528	501	472	510	493	517	516	535	550	480	476	540	510	495	497	493	529	486	491	505	537	518	502	494	446	511	473	502	486	543	495	510	466	510	514	517	521	485	498	468	522	521	496	464	499	520	504	487	503	479	496	438	493	514	503	456	511	514	480	492	504	481	487	512	484	484	489	508	488	500	498	489	538	461	487	515	494	515	506	542	474	461	482	472	466	494	495	495	507	519	489	499	445	496	504	505	477	524	512	496	458	502	498	553	483	480	499	515	489	463	494	509	548	516	505	500	516	538	485	504	530	480	523	473	499	497	494	505	516	472	508	489	495	515	512	469	494	502	492	467	497	550	513	518	510	491	521	485	511	488	528	444	494	495	498	512	492	496	509	507	476	499	501	528	525	508	477	491	491	490	484	526	495	493	501	490	529	510	488	480	514	462	496	499	539	491	481	463	470	496	502	481	510	473	509	509	496	469	537	495	506	552	506	487	487	501	471	497	509	526	450	553	479	483	505	524	513	471	543	501	475	496	475	500	492	526	505	488	488	496	520	472	509	514	526	497	458	505	495	548	470	485	509	480	481	497	483	483	493	490	512	468	502	528	500	511	559	527	481	508	479	499	466	471	544	504	485	459	501	473	482	517	508	524	534	477	523	472	502	546	496	484	494	471	504	494	521	474	500	502	513	533	478	503	497	438	513	508	481	468	516	487	496	497	501	553	520	496	523	458	511	477	489	508	524	528	531	476	488	511	514	514	500	526	493	517	482	509	528	479	475	508	516	509	526	500	470	507	501	504	532	507	474	500	486	500	506	480	488	542	522	502	503	534	500	501	472	484	500	509	496	509	473	484	556	494	503	498	540	490	475	476	483	486	505	453	492	498	479	490	509	499	478	443	514	525	478	493	546	480	492	498	480	509	485	525	528	491	496	520	490	423	519	541	478	481	492	490	490	513	522	504	495	484	488	490	484	492	491	518	504	537	479	472	475	474	540	532	496	480	474	485	516	517	502	474	500	511	497	533	516	455	456	474	495	496	495	483	475	475	469	490	449	505	504	490	559	490	508	455	526	504	501	470	499	497	507	499	512	500	506	474	484	472	517	521	503	488	468	483	469	522	489	497	475	507	510	508	505	488	536	483	530	504	506	503	500	525	526	468	532	493	494	493	497	516	504	522	483	496	455	493	507	489	499	529	506	474	508	512	534	527	541	476	448	490	507	473	521	520	493	485	514	478	501	512	522	496	419	485	525	489	528	513	494	471	500	498	475	536	504	486	501	514	476	497	480	487	559	511	516	497	486	525	461	509	523	482	507	501	515	508	514	500	498	528	507	483	510	481	476	534	482	479	507	516	501	530	501	470	509	467	512	486	500	456	516	513	482	534	501	504	472	470	529	512	509	452	484	458	471	489	472	474	497	498	501	493	497	455	511	488	528	560	476	501	494	529	497	468	510	488	492	460	489	523	517	519	488	470	490	522	485	478	525	498	515	516	496	468	489	507	480	497	531	502	502	475	489	500	482	519	464	492	466	497	505	518	498	480	495	457	487	495	506	512	517	485	473	504	493	487	525	503	538	512	556	510	483	504	469	490	481	493	522	510	489	490	494	501	472	510	503	522	466	457	515	494	495	474	514	479	472	456	522	503	487	503	494	480	528	482	453	500	510	496	527	466	462	498	506	458	505	487	457	497	497	478	511	529	479	489	493	489	507	468	531	481	512	558	537	494	562	482	506	501	462	472	487	489	486	504	549	478	496	499	488	508	483	509	496	496	564	503	525	498	516	449	513	478	511	491	521	502	463	488	478	508	510	517	510	482	499	519	547	499	484	495	497	540	478	503	538	492	574	491	469	493	528	478	547	504	473	515	474	500	492	503	475	505	532	474	500	492	478	530	491	545	488	506	496	510	503	466	489	507	507	481	516	529	488	491	550	497	485	513	511	497	518	507	498	473	517	541	471	488	521	507	569	511	531	459	512	504	484	513	503	515	507	492	532	495
75082	75567	62481	35055	15178	1558	292	216	223	207	216	217	189	190	227	213	183	190	193	183	201	207	200	208	213	222	222	218	196	191	215	224	185	203	199	220	188	225	157	201	203	185	196	209	222	224	193	205	202	199	186	204	229	209	196	224	195	218	194	230	208	206	197	206	225	189	192	203	214	218	198	198	209	207	201	222	235	185	185	203	199	205	199	207	205	213	204	216	205	189	192	224	197	204	201	212	212	205	208	211	187	202	208	177	193	210	224	180	219	182	207	210	210	218	196	197	223	193	201	223	213	234	210	204	219	197	190	194	166	199	189	229	189	170	198	193	185	225	200	179	192	214	197	225	238	223	218	176	187	174	226	203	206	199	208	200	195	223	187	222	191	185	182	195	179	213	191	225	194	173	206	212	199	203	215	197	202	196	168	201	208	189	185	172	216	201	208	204	189	206	194	217	186	219	194	205	205	212	222	191	222	215	199	176	195	229	185	187	193	229	218	205	198	190	213	188	182	201	175	193	187	193	235	191	211	214	193	191	201	202	202	192	237	218	219	186	195	215	210	220	197	213	222	222	214	218	186	194	198	213	177	218	201	219	210	223	227	200	178	189	187	221	170	215	194	201	182	183	181	208	206	228	181	202	218	194	188	201	194	201	197	204	227	200	198	186	224	207	194	207	179	204	199	193	177	196	200	203	213	199	209	182	206	220	220	213	224	204	183	200	208	193	180	184	215	197	221	188	198	204	203	192	172	224	196	205	214	220	189	193	207	190	189	194	208	214	206	205	195	194	198	211	210	221	185	208	209	194	205	215	204	207	196	198	195	201	215	227	188	198	209	221	191	185	190	208	184	185	220	207	199	239	188	167	191	218	235	202	213	197	185	203	191	206	201	202	218	224	181	180	200	199	187	199	175	216	210	221	194	184	211	187	159	208	185	215	202	197	197	203	206	191	228	209	212	202	195	237	214	221	199	204	204	186	199	212	196	203	203	193	208	193	201	193	215	235	201	198	207	205	218	212	197	183	188	194	191	207	230	204	198	220	197	180	182	227	188	198	199	206	185	200	203	209	214	189	172	217	204	220	206	196	213	227	192	211	206	176	183	199	188	201	193	204	211	191	211	206	220	184	187	181	205	172	184	201	192	216	210	194	217	177	206	189	194	234	191	185	183	198	184	177	192	209	213	211	198	203	206	220	191	214	176	215	211	211	198	179	184	213	191	189	203	212	181	193	201	210	176	199	199	199	203	194	203	227	212	191	218	199	205	232	220	223	200	205	223	200	181	229	193	189	183	220	216	195	180	205	205	202	209	200	234	208	217	210	236	208	202	214	196	178	179	180	202	204	195	209	214	218	204	188	191	195	188	219	227	211	201	196	207	228	208	195	218	195	191	201	216	222	186	242	194	194	224	216	221	206	205	214	196	213	216	218	199	192	194	244	200	215	204	190	218	201	216	222	183	198	195	220	180	198	200	219	199	186	218	200	204	226	240	184	215	202	223	207	194	199	210	200	196	181	194	210	190	222	225	201	221	210	183	225	217	209	196	195	184	189	193	233	195	189	207	220	184	203	206	185	168	201	233	189	213	213	209	170	196	205	226	180	194	226	228	227	236	197	213	194	232	185	195	187	199	211	216	210	193	173	213	218	189	202	203	200	205	209	181	199	214	193	196	205	196	197	199	220	201	187	199	174	196	210	230	199	187	205	211	214	205	219	188	207	218	190	182	216	234	202	214	191	224	192	220	193	219	184	214	194	206	176	176	205	190	227	217	222	206	206	193	187	190	219	181	187	199	225	205	192	191	189	223	208	196	195	186	209	213	206	207	192	194	199	178	217	191	173	185	202	192	241	185	218	207	203	210	200	197	205	173	224	191	215	185	216	207	235	191	205	196	238	215	206	233	205	198	188	183	202	188	203	212	173	201	179	205	193	217	196	216	176	198	186	205	211	208	217	207	207	214	215	195	194	197	204	197	201	207	203	212	192	210	233	224	212	204	185	211	211	191	191	213	219	207	203	189	186	211	205	201	227	194	195	210	209	193	205	203	191	191	186	176	207	194	210	188	184	209	203	206	192	204	200	213	210	194	198	202	220	197	205	207	198	195	200	224	202	213	191	199	182	188	189	234	214	208	194	179	207	196	185	195	203	209	208	209	202	203	205	180	200	210	204	217	190	211	211	188	227	218	231	195	204	191	194	194	196	187	186	215	197	190	192	204	196	225	194	193	177	187	198	206	202	219	201	191	230	193	185	200	183	212	205	221	205	212	212	216	198	188	205	204	221	209	195	193	173	200	200	198	188	203	202	188	197	159	223	210	191	198	202	194	207	199	221	180	194	173	186	193	197	198	197	217	190	189	197	201	204	213	203	196	203	187	203	237	200	213	191	211	192	206	206	189	204	200	211	183	210	225	224	199	224	216	174	186	200	201	199	189	193	207	194	211	219	203	193	170	230	213	205	214	205	211	199	188	199	212	232	220	215	208	176	219	205	213	194	226	191	206	167	209	197	192	186	208	211	212	198	207	178	214	208	199	197	198	212	210	212	211	194	212	192	204	225	196	216	203	177	204	199	190	201	194	191	192	212	210	202	205	215	204	192	199	185	208	193	212	229	203	212	227	176	195	189	207	214	169	205	208	212	191	193	231	212	198	206	198	209	219	217	173	217	181	201	186	193	208	192	178	210	217	196	201	200	202	200	198	185	219	172	202	233	215	209	179	189	209	201	198	199	188	210	191	196	212	205	219	198	234	192	204	209	201	204	199	197	200	202	230	189	200	206	226	208	174	198	192	218	206	224	212	199	208	204	205	208	181	179	170	235	202	216	210	195	197	205	183	196	196	198	216	180	209	191	201	174	188	201	194	199	193	185	178	207	197	194	199	194	191	192	178	193	199	198	188	211	200	214	195	191	185	204	181	193	200	210	226	212	213	227	193	207	202	198	217	216	222	198	200	223	222	190	206	192	210	215	212	189	181	197	193	203	199	220	256	178	203	171	215	218	213	202	192	229	219	198	209	219	183	208	230	203	199	207	186	227	188	197	186	191	189	196	213	196	185	211	207	192	215	197	215	223	180	196	209	216	194	200	208	196	208	223	189	207	193	178	179	181	216	190	184	189	211	218	215	219	227	201	188	172	190	183	230	217	174	209	191	198	198	212	196	197	210	224	194	204	200	212	216	204	205	238	218	202	205	216	211	218	201	222	182	201	181	196	197	216	192	189	186	218	221	212	212	208	215	214	219	197	202	229	214	209	193	207	201	173	196	192	182	218	158	219	179	196	197	205	189	195	205	210	195	199	196	184	185	193	199	203	199	200	193	177	188	187	214	211	220	195	182	190	210	207	206	177	204	213	180	181	204	194	221	195	180	222	193	217	215	196	202	185	204	220	204	208	197	210	182	199	189	195	211	210	194	177	174	217	214	221	189	219	203	198	203	200	204	210	182	194	216	219	209	220	203	172	194	199	187	207	206	209	221	202	198	194	198	205
61831	68134	62517	38144	15242	749	726	725	693	690	734	695	634	737	667	700	659	663	655	622	628	656	722	676	659	656	667	624	706	656	690	670	687	670	671	675	693	617	663	683	664	659	660	655	669	650	637	650	643	658	653	654	681	649	621	623	636	715	683	680	657	636	636	656	662	642	663	668	682	663	690	639	650	640	686	684	639	712	687	603	646	675	635	685	715	671	661	680	651	625	626	677	650	734	667	661	674	644	674	680	641	719	680	676	676	675	676	678	700	691	631	647	639	673	719	651	663	641	628	684	672	662	710	651	648	657	628	661	688	684	656	660	636	684	679	648	669	690	648	681	639	672	696	660	643	643	705	679	631	723	679	689	662	649	645	656	706	713	695	649	612	668	669	652	674	702	724	616	662	699	668	625	669	690	669	690	681	640	622	666	613	647	674	663	685	638	622	658	665	636	657	707	643	675	711	699	714	662	676	646	662	654	667	688	681	681	666	635	646	683	674	657	658	619	642	653	668	646	648	691	676	662	706	658	651	636	688	656	652	662	623	644	732	647	661	707	687	644	654	629	643	658	665	671	680	656	678	649	635	667	702	662	646	696	703	631	706	670	631	617	603	649	672	656	661	709	583	642	643	672	629	645	664	675	693	660	669	689	680	685	686	709	686	659	653	652	691	640	654	665	669	673	638	689	721	692	652	636	683	662	635	651	667	706	674	663	644	605	635	639	661	693	657	687	637	656	678	656	696	641	687	651	665	666	653	663	686	681	684	692	637	667	683	661	655	642	712	671	665	680	636	656	667	642	664	693	647	614	667	643	670	705	666	662	652	628	651	629	667	637	677	667	670	676	655	706	677	642	656	621	663	690	613	736	681	653	647	624	689	663	680	669	634	667	699	657	632	669	642	727	624	633	622	661	621	636	656	651	635	680	717	685	676	655	640	682	644	669	668	662	658	691	660	679	633	678	646	670	670	686	638	656	667	672	699	678	648	595	611	692	630	681	675	673	668	654	663	679	691	680	651	697	669	655	635	677	658	625	654	672	623	651	695	648	667	662	654	655	689	644	706	690	673	662	695	655	665	691	668	663	633	681	638	663	655	668	680	625	653	675	714	652	655	668	646	688	656	663	653	656	642	641	700	679	675	666	684	670	661	731	678	697	668	684	618	721	627	652	666	703	664	639	710	642	699	632	662	648	679	682	651	705	690	650	616	659	637	639	656	664	626	670	685	653	693	679	663	651	653	687	672	686	647	637	593	667	667	647	660	652	660	632	642	656	648	643	657	660	637	657	687	670	659	668	698	663	653	644	685	644	615	642	645	694	637	684	625	619	634	693	678	706	666	682	667	614	705	658	661	675	676	658	661	665	645	688	685	681	664	683	662	673	680	649	658	734	669	651	695	652	677	661	640	658	632	642	645	640	605	638	631	710	678	649	632	664	665	675	668	633	636	632	664	630	686	614	636	677	690	675	689	678	651	688	682	665	651	692	626	656	692	678	650	639	685	675	708	663	665	614	697	696	649	703	639	651	621	616	704	629	655	667	673	646	690	700	639	648	656	603	639	661	634	695	620	618	636	666	687	698	709	696	659	686	717	626	659	648	634	668	713	725	661	700	712	684	641	653	687	623	635	681	648	667	666	718	636	606	684	652	684	692	658	674	647	681	671	659	648	686	667	663	666	623	697	679	655	626	649	658	669	621	640	647	667	661	633	687	657	657	640	694	638	714	674	650	660	653	637	687	663	686	703	686	652	635	640	650	670	669	671	624	651	657	677	659	688	675	669	624	656	665	671	654	656	666	684	671	668	616	609	687	589	642	696	655	700	647	643	635	662	678	654	697	667	680	666	653	658	650	666	682	660	639	662	687	671	621	680	660	682	644	669	664	667	670	670	595	672	653	674	633	671	683	692	660	664	668	656	649	680	664	640	703	674	644	657	660	671	668	671	648	653	686	628	651	637	710	678	657	722	624	721	671	632	704	699	657	646	643	669	629	632	612	648	687	636	673	664	654	622	660	714	679	643	682	685	664	704	629	656	696	623	672	696	651	655	675	686	694	677	650	621	726	590	641	658	652	725	633	645	683	669	665	660	683	673	675	667	701	643	681	634	680	675	670	677	662	684	668	643	637	678	694	608	681	701	723	701	683	624	657	641	667	651	661	643	658	640	693	681	653	681	682	665	681	653	651	681	687	672	655	696	671	714	635	678	710	667	624	640	668	695	688	664	661	639	625	650	649	641	660	693	646	641	650	631	627	645	719	687	661	636	688	689	667	647	673	706	651	684	679	626	613	694	702	629	657	671	659	677	701	640	648	637	679	668	696	645	630	657	688	663	682	646	699	708	683	662	664	680	673	685	666	640	645	607	673	675	663	712	674	631	656	668	674	662	632	669	691	673	699	663	693	686	631	672	702	620	650	703	647	639	670	664	636	674	685	633	637	683	640	661	696	671	659	655	628	662	695	709	633	689	626	672	623	628	659	661	651	679	641	660	682	666	611	676	667	663	670	703	637	660	641	685	716	686	735	685	677	655	634	648	685	679	703	673	671	652	641	646	683	693	651	694	634	713	708	659	637	682	638	678	643	655	671	689	669	715	657	629	653	667	650	689	668	672	623	675	662	677	656	648	719	695	649	659	661	669	639	688	642	632	622	657	652	658	651	664	750	619	689	673	661	641	625	667	672	663	654	679	700	680	642	631	675	679	711	643	665	675	640	647	682	637	653	645	668	658	675	623	672	664	601	678	681	663	634	636	657	667	635	623	620	700	698	684	625	617	673	611	699	670	667	611	701	686	640	694	670	654	648	648	621	619	649	674	640	689	687	680	649	661	656	662	638	705	655	681	637	661	659	689	652	653	687	617	657	655	614	677	606	656	684	662	644	678	695	663	631	653	658	729	699	681	666	635	693	693	683	691	682	685	674	632	650	690	714	677	631	669	691	638	666	671	638	697	669	650	626	659	641	703	666	679	623	685	735	705	656	682	668	648	652	710	637	686	641	641	688	711	692	674	663	690	634	644	655	685	682	656	641	717	650	656	651	646	646	651	662	675	681	660	678	660	717	643	637	654	672	617	656	655	648	650	652	667	661	677	636	698	708	702	680	635	648	647	673	654	734	649	667	672	636	666	655	667	684	664	683	684	662	645	706	641	687	697	668	633	658	654	677	628	682	602	630	617	622	645	672	659	609	679	626	658	692	621	684	682	666	700	672	659	647	680	694	695	672	631	653	650	650	667	691	685	651	658	630	734	675	638	670	616	637	647	645	697	656	651	661	643	664	652	707	708	678	701	628	678	681	635	656	665	676	715	672	647	678	658	669	658	685	673	666	699	687	643	681	678	681	685	620	623	636	684	676	674	698	630	668	672	662	701	635	647	695	678	635	661	660	691	643	655	659	684	628	660	694	658	655	645	664	678	679	655	664	683	662	676	639	719	684	644	634	669	687	666	706	630	702	663	692	651	680	668	675	673	704	692	647	623	634	655	686	683	729
29082	19562	9463	1995	461	163	169	170	174	191	163	165	159	152	178	188	169	181	170	194	186	164	190	185	161	190	186	186	171	185	165	183	179	177	196	170	187	182	173	177	185	175	182	158	201	171	159	192	182	191	165	164	183	171	183	197	167	191	187	159	193	191	162	148	168	177	181	208	190	192	192	183	185	192	201	187	196	161	181	169	174	202	158	163	163	169	154	174	191	178	210	207	173	197	168	197	150	199	167	160	155	171	158	176	192	186	193	187	174	186	173	191	185	162	179	167	177	172	198	206	168	183	183	202	177	209	197	198	209	190	152	177	178	201	179	182	191	184	178	195	186	174	184	149	190	169	181	160	149	190	189	191	163	163	160	170	152	183	173	196	199	176	194	203	172	166	147	177	156	157	188	186	169	171	171	186	174	178	169	180	170	198	158	173	169	181	166	196	208	181	202	159	177	170	161	205	177	198	179	170	189	189	184	175	183	168	188	194	207	191	193	190	181	205	171	194	179	178	176	177	206	175	183	161	166	180	188	161	191	208	173	190	175	188	180	195	168	167	175	180	172	182	211	182	164	175	191	205	176	165	174	191	201	190	198	181	202	186	181	178	178	186	181	152	171	178	174	183	168	176	178	171	188	203	167	173	187	203	192	182	187	187	192	162	196	170	207	159	169	186	185	180	171	159	187	178	172	186	185	173	159	176	167	176	171	182	202	184	174	165	182	170	174	159	165	188	186	166	169	181	194	174	172	171	181	182	171	195	184	174	160	152	166	178	180	189	190	160	182	162	164	185	163	183	206	209	172	183	166	177	190	183	191	195	173	180	213	181	198	179	195	168	182	188	181	187	190	172	167	168	178	192	168	176	202	187	165	167	171	161	171	154	176	171	201	170	162	209	171	161	167	167	181	177	178	152	192	206	160	190	182	179	196	181	179	167	151	180	165	180	182	171	190	168	202	182	159	168	177	185	202	175	177	169	184	201	170	182	183	176	168	207	201	192	184	185	170	175	181	170	158	170	167	164	172	173	206	153	185	189	202	183	163	174	163	200	174	163	186	194	167	179	162	182	185	189	226	197	181	181	178	197	183	189	177	173	175	194	176	163	188	187	181	198	167	175	184	158	167	219	172	176	177	207	174	179	191	166	202	175	204	210	208	201	176	183	192	176	191	195	161	174	179	181	177	175	186	181	162	188	192	176	199	170	189	180	210	181	202	216	189	174	192	177	166	162	168	205	198	198	176	178	183	203	182	170	183	174	174	171	175	201	162	175	179	188	180	184	181	202	176	178	211	175	192	168	181	184	172	179	167	188	183	171	179	179	179	191	185	178	171	193	174	171	178	165	185	179	169	169	208	178	170	187	188	199	213	177	175	155	181	171	182	181	225	175	172	198	169	175	155	178	171	182	185	196	176	221	198	183	163	196	165	192	191	168	172	197	186	189	197	166	193	182	168	194	186	182	178	172	175	189	189	190	165	168	169	146	168	196	189	184	162	189	186	181	181	199	162	177	182	179	163	172	175	173	199	175	182	204	176	196	174	191	183	188	173	182	204	169	169	187	183	150	199	161	188	180	195	190	172	174	171	160	167	190	170	177	195	174	176	188	171	185	160	180	211	181	164	160	168	199	161	171	168	170	192	165	190	203	199	194	177	144	174	189	167	187	202	179	178	194	181	167	180	175	181	162	169	192	170	186	178	179	188	157	178	184	188	172	176	175	175	169	196	188	189	168	188	164	166	162	179	175	180	171	180	184	186	169	189	185	186	182	196	173	186	188	192	175	182	165	203	200	175	178	168	164	176	164	203	189	180	212	184	172	179	180	177	186	179	179	184	180	157	166	178	189	173	207	190	213	178	208	192	172	160	158	196	180	185	162	177	173	160	184	198	176	171	186	176	173	160	216	198	197	180	183	184	172	167	171	182	188	187	174	171	182	179	163	193	152	174	177	174	181	197	186	183	178	182	188	178	191	174	189	185	186	187	192	178	189	179	171	197	187	176	181	199	179	163	189	167	180	199	183	202	184	163	179	215	163	185	182	195	169	169	158	186	164	177	172	173	171	190	183	176	173	158	178	196	198	174	174	187	204	170	179	188	200	198	178	194	184	199	182	173	171	169	176	163	177	204	189	162	169	171	160	170	157	198	183	185	183	190	152	181	165	184	183	171	177	180	190	195	200	209	179	170	183	171	149	178	185	162	195	179	180	179	185	184	194	182	199	182	183	166	165	171	209	192	164	167	173	170	172	193	172	216	158	156	184	192	204	190	155	167	211	183	169	153	180	203	184	176	191	187	172	169	175	191	185	190	188	198	178	191	176	183	174	185	163	162	196	164	168	195	177	165	184	175	183	161	189	165	164	176	175	170	191	178	191	189	177	166	200	184	190	206	181	180	173	177	178	188	152	211	187	173	190	165	181	183	192	177	184	202	174	196	170	179	162	174	161	201	165	175	201	175	157	166	177	187	191	181	174	192	181	174	191	178	193	173	176	182	178	175	185	162	200	167	164	187	189	170	186	172	177	194	194	190	192	169	183	162	189	188	183	166	198	185	178	188	166	173	171	179	186	185	181	198	176	167	169	177	178	183	162	166	188	175	161	175	188	194	167	184	187	188	191	162	181	188	173	187	155	178	174	180	192	185	212	179	173	195	150	180	179	168	158	176	174	189	198	195	198	162	169	174	186	185	186	176	196	183	166	196	182	189	183	179	166	178	185	189	198	161	201	164	186	184	193	198	176	159	189	163	176	181	157	183	185	176	177	198	180	206	190	197	182	201	191	156	190	173	183	181	173	192	157	177	168	184	163	212	205	159	171	188	173	188	170	147	181	202	176	186	176	189	170	180	170	178	176	178	206	167	177	183	167	185	172	160	183	190	185	156	161	178	183	193	208	168	183	183	153	189	184	187	170	167	167	177	179	188	190	186	192	182	169	186	161	190	169	192	167	175	179	203	174	138	199	181	238	167	185	175	188	187	193	184	172	203	180	158	184	176	179	189	169	183	176	168	188	206	196	181	168	174	189	176	161	180	165	191	201	197	196	176	179	184	175	199	172	172	162	175	166	163	181	168	160	173	184	186	162	181	191	179	182	190	176	166	188	185	210	187	184	177	182	185	179	194	169	182	184	164	176	207	202	179	180	162	197	189	169	202	155	187	177	162	186	192	173	184	172	209	196	191	175	177	175	175	178	189	163	172	211	188	160	177	183	164	190	188	180	205	163	183	179	173	152	177	177	173	179	197	183	184	150	179	180	200	165	162	176	180	170	178	181	174	179	161	198	191	169	183	203	175	183	181	181	172	149	167	176	180	181	185	170	187	181	163	194	207	172	175	154	161	189	176	171	175	160	140	179	184	185	180	160	170	201	185	180	177	185	163	176	148	179	198	177	178	177	162	187	190	181	160	179	187	197	168	151	149	195	170	181	193	193	186	207	182	164	192	152	199	205	185	176	193	197	192	197	175	213	171	202	194	169	161	166	165	203	184	196
30788	24220	15828	5167	1454	616	602	658	640	587	646	600	589	659	627	662	590	610	618	611	642	604	597	602	657	635	584	604	572	568	609	618	614	598	656	570	621	614	616	598	619	599	596	592	564	609	630	580	613	593	620	606	649	626	641	637	581	638	613	634	634	607	578	615	581	638	597	645	631	600	612	646	620	615	641	598	603	607	623	634	562	606	585	567	612	581	610	599	638	670	634	645	585	638	652	607	584	636	584	647	596	606	579	580	611	619	619	606	602	604	671	625	593	584	660	602	560	587	638	584	622	647	628	596	629	586	615	606	577	594	617	608	580	593	628	621	630	609	600	632	629	604	603	625	612	579	579	611	681	616	646	633	599	652	605	620	572	653	559	605	687	623	623	612	633	643	620	638	650	615	646	609	645	647	676	615	585	569	608	620	564	571	611	590	602	631	578	600	582	588	618	665	601	625	618	593	642	640	620	616	586	666	641	576	625	599	611	607	628	639	617	612	615	639	597	655	658	573	629	623	607	595	601	580	552	597	610	592	646	597	595	598	618	620	611	654	635	657	647	625	616	633	589	610	620	601	654	628	550	627	586	603	659	582	612	598	616	596	616	582	665	631	589	594	620	642	574	669	638	606	617	620	670	628	613	617	679	598	626	634	626	641	575	644	639	549	620	638	585	621	614	599	634	578	638	633	659	632	630	633	588	581	562	609	610	625	605	594	602	609	652	612	591	578	654	636	648	609	582	671	587	610	619	661	597	623	625	549	631	593	630	583	600	617	601	602	593	571	623	671	638	621	600	615	603	597	599	637	585	649	616	669	621	627	618	571	635	651	629	652	604	602	567	623	622	603	645	613	644	629	622	603	609	610	624	590	605	641	604	605	615	601	665	594	645	584	631	661	620	616	618	629	653	611	615	615	623	628	626	681	612	618	600	598	603	600	594	632	628	592	610	616	589	594	603	616	624	623	605	633	637	619	624	655	626	639	645	641	605	660	639	602	615	633	616	619	604	590	618	622	606	631	568	617	598	587	591	617	639	617	636	657	625	590	620	598	593	628	663	603	624	613	652	633	631	587	569	641	615	600	585	635	609	644	607	599	604	567	601	593	571	655	631	631	637	646	587	599	608	639	598	644	603	633	654	647	642	591	607	645	616	612	564	579	635	629	595	611	586	624	634	600	692	571	578	604	622	570	610	625	632	637	600	599	628	626	617	593	614	628	643	662	610	609	595	617	599	634	661	611	602	594	666	626	611	633	613	637	597	629	667	615	633	601	589	613	580	583	571	634	550	599	611	583	605	617	636	662	645	602	595	647	612	592	620	620	632	630	658	603	591	609	651	648	619	596	619	566	588	596	611	619	596	629	643	637	650	646	633	597	648	581	624	637	608	634	564	600	634	654	686	644	589	639	599	604	576	599	600	647	599	609	608	584	581	647	618	637	644	599	589	592	592	601	621	613	628	655	638	574	612	582	596	666	605	590	612	588	633	640	648	613	597	637	579	572	607	612	615	623	613	608	616	576	614	604	611	621	630	589	584	575	619	607	624	609	625	607	625	596	604	616	621	629	616	582	606	566	577	597	653	644	628	661	591	669	587	633	616	666	612	586	628	639	627	661	629	597	651	648	640	583	612	592	605	588	614	606	615	606	616	574	633	585	633	605	643	622	628	606	588	635	645	658	674	617	603	604	623	647	622	628	583	614	583	633	573	584	633	588	634	607	641	610	584	638	557	637	628	639	668	629	593	678	653	568	633	627	617	565	639	632	672	581	629	648	597	638	633	566	611	610	580	534	593	597	664	595	584	574	634	611	620	644	651	615	619	625	664	635	623	614	627	582	620	608	626	596	622	592	619	641	646	616	611	635	612	616	585	650	579	619	610	627	612	590	607	565	567	601	625	608	595	598	628	629	570	642	592	635	643	605	629	597	606	610	681	612	614	613	592	623	601	570	618	591	599	590	590	604	621	593	644	630	636	619	627	606	614	634	627	618	561	583	649	580	615	629	608	622	613	612	619	588	593	621	609	595	624	650	644	630	600	569	599	602	677	604	646	595	614	639	616	629	641	618	614	601	635	572	595	630	625	589	656	591	599	567	612	593	649	643	627	597	620	590	657	568	604	616	628	618	669	610	631	604	637	595	621	614	597	627	628	585	633	622	623	622	605	635	619	578	635	638	646	645	628	615	560	587	578	580	628	651	627	584	588	635	624	639	619	615	615	650	616	629	637	587	604	604	602	613	581	631	552	611	598	658	628	596	639	570	674	671	644	618	628	621	619	624	569	611	651	629	594	613	642	638	626	605	629	610	633	606	612	632	651	625	642	583	593	628	617	586	622	598	630	633	625	645	618	628	597	593	627	590	626	651	631	626	619	647	659	596	620	610	643	634	632	643	567	580	604	646	595	608	622	621	636	651	626	623	614	655	641	591	612	613	603	639	576	614	649	589	609	596	637	602	615	623	611	589	624	644	592	605	608	636	549	573	629	602	624	587	591	616	582	624	637	592	572	595	637	586	580	650	595	619	641	613	627	626	631	549	620	660	629	617	621	593	596	587	628	598	643	597	596	646	632	601	590	638	643	612	675	588	615	633	623	628	613	635	605	624	601	632	658	641	663	597	592	595	631	642	604	609	578	635	603	589	616	610	620	607	633	612	645	632	648	641	632	576	604	663	631	604	638	654	592	559	592	631	617	647	614	610	649	653	627	647	612	603	574	565	619	607	607	587	603	571	635	626	605	633	597	604	608	648	616	606	621	611	673	583	598	616	596	621	611	592	589	628	593	600	614	646	617	564	589	610	616	639	641	637	613	601	630	646	628	620	576	614	586	643	625	615	606	666	583	647	624	617	630	618	639	618	593	596	621	621	648	620	641	589	613	615	631	584	586	629	593	597	578	630	582	581	610	546	633	578	623	639	637	617	553	658	610	573	605	599	635	599	639	615	598	650	559	576	574	612	622	618	606	606	601	614	644	589	642	630	638	599	634	610	574	616	623	571	626	644	600	586	606	591	629	617	628	612	633	590	577	645	632	591	614	641	609	589	621	624	589	616	589	601	595	612	681	606	613	615	645	615	573	632	642	592	631	617	585	588	603	648	654	644	646	606	621	615	642	600	613	624	584	615	604	644	623	616	602	628	580	577	642	591	616	654	629	612	642	605	597	570	623	619	630	648	623	600	587	600	662	620	606	604	606	584	621	609	622	610	593	604	636	575	611	615	567	637	646	600	604	628	683	635	612	620	624	573	593	591	602	638	598	635	587	651	602	593	617	554	614	578	570	612	598	612	621	607	607	606	638	582	602	572	615	584	600	618	622	597	629	599	620	605	661	632	621	633	625	603	630	629	615	587	593	589	597	615	606	671	612	615	613	608	613	573	626	635	573	634	568	582	621	621	606	624	605	628	637	618	598	619	605	609	662	609	616	607	610	642	668	574	585	648	608	598	636	596	628	573	650	604	587	608	604	666	608	596	613	629	619	632	599	622	632	615
67637	66517	54106	26015	8103	379	150	130	152	133	155	147	144	152	157	168	128	152	147	154	149	157	162	142	151	153	151	133	143	131	143	171	143	161	163	138	153	144	122	152	150	130	152	149	156	147	188	157	155	160	113	159	126	171	156	153	141	147	130	138	153	149	134	147	142	158	138	167	129	125	138	130	137	130	154	142	140	153	151	142	175	155	149	131	155	145	161	154	147	145	161	135	164	155	150	137	132	152	168	146	150	166	143	162	143	142	153	139	166	127	130	148	136	147	158	148	148	155	146	181	142	156	139	147	152	151	128	132	116	145	137	149	135	154	133	135	145	132	140	142	159	159	147	136	173	136	169	151	163	149	181	150	144	143	147	147	119	152	148	132	144	153	167	149	145	140	151	132	135	147	147	146	133	149	153	136	132	137	147	132	137	160	132	161	134	144	158	153	130	126	154	166	146	127	155	160	152	185	136	150	149	149	144	159	163	173	172	147	148	136	162	135	158	148	151	147	153	143	159	156	133	153	140	156	143	151	148	167	143	152	160	137	134	154	152	164	139	124	140	163	132	162	145	128	126	132	148	146	145	122	138	162	138	128	142	148	132	135	140	139	141	162	145	137	144	152	154	164	147	145	139	150	156	147	153	124	139	123	126	129	134	131	151	141	127	156	144	154	142	154	150	173	146	148	132	137	147	146	147	124	134	146	137	141	142	178	150	153	143	149	135	163	147	153	165	145	147	128	161	146	152	160	143	156	167	146	144	173	140	153	145	129	133	174	119	133	162	148	164	142	130	146	156	156	144	111	151	142	161	157	152	134	135	147	141	137	160	159	126	138	163	138	139	159	166	174	150	145	141	143	159	144	171	137	138	141	130	145	154	135	163	144	117	148	161	152	152	144	156	171	155	133	134	154	159	158	143	153	159	149	150	130	153	152	160	138	152	143	147	148	126	117	148	145	146	146	151	148	133	122	144	155	162	135	152	163	133	148	149	150	155	147	125	144	151	151	145	162	164	125	155	140	154	127	142	145	131	157	152	160	139	152	131	189	142	141	147	132	144	149	143	120	152	157	148	152	152	150	142	159	154	142	146	127	146	154	137	135	161	151	142	156	153	146	150	144	143	157	148	146	165	119	137	151	146	144	145	155	138	125	148	157	140	145	165	143	138	168	142	120	127	138	140	157	163	130	159	138	179	149	144	169	157	129	114	153	157	141	154	161	133	128	127	150	130	135	172	142	137	165	145	151	133	170	157	127	163	152	114	154	131	147	143	136	133	155	127	147	174	124	151	126	146	141	131	161	149	144	159	135	137	153	130	154	163	121	147	158	154	149	157	156	144	159	142	146	137	142	156	163	154	143	147	139	137	166	146	148	156	120	141	169	151	148	145	139	139	145	153	129	148	165	128	159	167	168	164	161	138	140	129	151	159	151	152	126	146	148	161	131	149	110	135	132	148	148	140	165	161	144	129	166	156	146	152	132	142	121	158	172	172	126	154	154	140	170	143	160	149	139	157	149	148	144	124	135	133	137	135	158	152	131	154	148	155	141	177	148	133	143	153	167	151	136	136	146	132	163	140	132	155	151	150	156	159	150	143	178	141	155	159	137	132	150	138	145	142	161	157	128	144	164	142	145	160	159	141	163	144	142	142	152	135	151	145	135	131	141	153	147	141	150	144	143	133	152	136	148	137	155	123	138	149	151	137	140	133	145	146	137	138	154	157	138	147	152	148	133	128	152	159	129	155	138	120	136	127	130	134	132	132	150	141	151	144	154	149	159	140	149	130	140	150	152	143	129	149	131	132	146	148	143	169	129	132	159	148	142	131	160	161	122	137	154	155	138	149	133	129	143	143	161	132	146	149	144	152	138	118	144	136	158	141	136	166	149	138	149	137	156	145	160	151	138	155	135	145	149	143	154	135	160	155	145	159	129	155	150	158	146	144	135	138	132	168	136	169	170	142	173	182	129	164	145	157	148	148	129	157	158	167	136	126	158	133	151	156	155	163	144	140	133	151	127	135	151	133	127	139	133	135	148	136	153	145	164	144	141	134	163	156	145	150	147	148	132	153	150	161	139	131	160	141	161	145	154	153	146	148	140	168	167	148	137	147	146	146	141	144	165	146	139	153	154	141	140	165	168	164	184	156	139	167	139	142	125	147	176	136	141	138	132	150	154	151	165	134	111	144	152	168	134	153	156	160	133	148	155	161	141	148	137	132	147	148	156	139	131	137	147	144	140	163	151	135	159	146	147	148	143	157	147	160	174	145	136	144	120	153	139	137	158	150	154	153	160	149	137	141	149	169	162	141	127	137	144	178	166	143	142	148	148	147	148	123	138	147	163	152	123	166	168	161	166	145	139	141	136	150	163	177	152	136	149	146	165	140	153	155	143	164	161	158	166	129	146	176	131	163	145	160	138	127	153	146	149	153	144	147	139	143	134	147	144	153	144	129	128	141	146	131	146	136	143	149	146	146	142	149	148	140	153	132	119	137	154	122	151	146	147	140	155	166	145	153	141	137	165	155	150	138	153	149	146	140	139	172	162	170	144	127	131	135	146	127	133	134	128	148	141	143	162	161	133	148	172	148	132	135	152	140	159	162	132	165	139	141	152	162	141	150	153	145	139	145	151	125	146	134	146	174	155	141	137	155	130	153	137	158	150	151	152	144	140	149	138	154	138	150	139	137	153	136	124	149	136	130	139	163	158	131	168	131	129	139	145	141	154	139	146	140	155	162	149	150	155	138	154	145	143	169	152	130	139	157	163	138	136	144	144	156	163	141	157	140	160	145	153	151	146	136	177	155	148	141	126	150	139	144	166	155	129	149	142	155	138	151	169	145	130	161	139	165	131	138	152	143	135	143	120	134	152	148	127	160	134	159	165	181	158	162	145	155	158	153	149	146	127	166	145	156	133	138	166	160	142	159	134	141	143	153	125	147	130	134	151	160	149	154	154	160	162	136	165	145	161	146	146	145	139	133	120	142	153	146	133	145	164	145	136	156	159	115	124	160	151	150	150	144	142	142	144	148	159	133	128	124	149	148	143	152	143	154	150	169	155	143	126	170	141	127	159	151	152	150	162	112	143	146	142	160	127	157	147	125	155	151	146	147	157	136	123	141	165	155	147	148	150	143	140	139	157	154	163	147	147	145	145	159	132	159	140	146	136	130	148	149	155	167	145	139	166	134	139	134	163	151	140	153	164	155	142	134	137	163	160	161	135	144	153	144	133	150	118	136	150	147	147	163	139	155	137	145	151	155	172	152	147	151	148	148	129	146	130	142	137	144	124	132	146	152	155	108	146	150	156	152	139	142	162	155	145	153	121	146	151	126	183	159	138	151	141	118	160	148	177	170	162	157	163	152	141	134	137	165	146	132	152	164	156	165	142	147	175	153	133	148	159	134	165	126	144	142	132	161	155	161	159	150	159	150	158	134	150	158	161	134	144	149	145	160	164	149	141	151	127	150	155	142	143	163	135	145	149	155	135
51581	55299	51241	27680	10361	559	531	501	554	533	533	520	516	498	492	517	513	503	571	518	501	511	507	526	536	500	551	517	524	507	507	517	523	536	538	492	491	512	523	513	484	495	503	532	493	524	503	518	532	525	531	492	507	541	535	497	539	506	517	509	535	504	504	487	505	509	504	519	498	513	525	476	507	507	521	534	538	496	517	498	554	527	502	527	466	498	510	516	515	543	490	510	518	556	508	535	519	527	462	501	502	492	509	484	532	530	534	500	492	542	530	509	483	533	500	530	509	479	527	527	469	513	482	537	533	549	481	521	497	464	523	551	542	504	519	495	528	503	550	503	494	516	515	506	526	510	488	483	476	504	549	506	548	518	570	510	475	523	565	493	487	510	509	471	532	530	525	483	494	480	526	464	503	545	508	497	526	515	500	516	495	537	550	474	479	553	484	510	525	499	490	544	482	493	499	494	518	504	471	515	533	533	506	535	476	456	531	489	495	557	501	480	568	518	512	516	481	503	495	522	487	529	511	480	497	487	478	487	524	517	557	488	478	493	508	514	472	489	562	518	493	519	511	518	523	464	481	509	507	494	541	509	487	500	524	520	518	519	509	511	472	501	495	512	502	526	518	462	531	550	510	489	523	477	504	497	511	542	498	518	524	518	473	515	534	491	532	522	489	518	517	493	549	496	492	489	524	472	551	566	500	558	552	484	532	509	479	529	518	508	505	515	544	518	507	464	480	518	518	530	511	521	497	503	470	544	555	536	515	516	527	556	493	491	543	507	502	509	514	497	494	531	511	492	532	510	526	504	519	525	514	504	485	514	548	503	505	504	513	521	516	516	519	535	511	511	559	489	526	499	505	502	572	487	495	515	541	519	510	508	488	508	507	471	527	489	516	535	521	522	508	536	491	544	521	536	493	528	535	512	550	489	517	532	554	519	512	532	479	458	505	504	535	527	524	521	521	474	515	517	482	501	479	503	506	489	500	488	448	495	535	515	488	518	553	500	500	512	501	582	516	459	505	534	525	508	535	539	520	502	487	503	543	501	551	500	497	491	540	489	484	488	568	487	485	499	505	481	513	553	494	490	467	549	493	547	493	495	515	522	521	539	490	516	538	511	495	514	544	490	512	531	519	528	520	496	563	515	500	510	513	510	504	533	503	548	506	530	533	510	490	515	505	541	507	503	494	516	507	523	463	469	525	485	457	469	512	539	481	569	509	529	514	536	474	519	503	556	521	535	491	494	517	518	523	533	543	480	480	497	494	516	492	504	503	518	522	493	520	499	546	532	511	511	490	497	509	569	496	527	520	454	497	546	534	499	518	503	516	529	494	505	511	505	527	510	499	516	492	500	510	529	529	513	535	510	551	465	533	517	511	530	500	479	544	484	495	517	508	485	552	519	522	494	529	504	490	495	498	487	522	517	496	496	510	519	492	485	529	477	479	495	483	496	506	494	530	547	497	530	505	477	509	498	489	501	483	562	525	478	514	481	501	511	508	547	491	544	506	527	517	507	517	508	505	519	511	499	487	526	488	483	510	534	513	520	517	508	547	514	498	506	500	506	559	469	538	530	514	508	508	522	487	530	509	475	502	545	497	540	506	544	517	519	535	493	519	485	466	499	523	521	471	495	512	527	522	508	493	482	518	538	531	520	538	514	501	516	477	493	566	522	522	481	531	511	524	479	488	507	502	526	492	528	515	488	552	550	543	513	504	532	535	489	497	495	532	529	526	517	511	517	520	550	492	532	534	518	524	475	489	527	538	514	520	521	519	551	516	570	507	513	520	534	515	469	519	518	523	472	506	514	505	497	514	503	490	494	518	471	505	515	476	533	517	541	493	492	499	513	465	500	512	503	503	565	504	485	484	510	539	530	534	525	493	505	500	503	485	457	495	500	531	489	548	503	494	524	474	511	483	504	503	516	488	519	501	550	522	507	481	503	529	530	503	523	535	515	541	510	473	484	550	505	502	489	531	503	500	557	514	500	503	517	521	505	553	540	508	497	539	514	508	493	511	537	516	467	469	507	510	508	533	520	509	530	495	469	504	542	532	555	506	502	495	527	501	544	521	522	519	525	489	548	486	522	561	536	498	496	514	502	519	543	507	495	551	526	527	487	515	522	504	492	474	489	518	513	525	523	506	525	516	475	543	527	500	547	517	512	436	510	499	529	532	497	524	514	525	497	525	555	464	511	465	502	500	465	512	495	493	537	499	478	533	508	508	512	484	499	484	512	476	522	541	518	526	549	531	516	489	474	527	510	477	523	508	462	493	487	517	497	494	517	499	528	477	509	485	503	506	522	512	515	528	558	550	551	521	521	526	479	519	522	474	511	519	520	485	537	507	520	525	529	496	511	502	527	508	485	488	461	525	533	500	517	547	507	541	510	501	528	491	527	483	550	510	457	520	482	543	510	530	513	538	507	504	493	504	528	513	502	515	505	491	483	501	492	507	542	477	492	534	545	524	486	502	545	519	507	537	508	560	467	551	484	483	497	512	509	489	489	535	491	493	511	481	493	502	540	517	511	520	509	545	476	491	539	453	493	497	506	487	483	530	532	476	478	505	513	467	519	519	502	508	536	507	484	521	509	523	549	538	502	511	535	535	524	517	551	505	477	518	516	495	486	529	497	510	523	530	549	513	510	529	533	529	476	522	521	520	511	501	507	512	508	542	508	503	513	523	521	483	524	508	494	531	511	513	518	507	523	501	515	514	500	507	532	481	483	517	516	525	525	522	497	520	516	515	508	494	492	488	506	529	526	548	531	505	518	563	483	508	528	518	493	508	521	522	529	538	497	467	520	510	545	519	480	525	525	529	528	522	495	517	514	498	551	571	514	483	494	514	509	520	503	523	541	530	475	493	524	512	474	491	494	521	452	499	473	512	550	478	512	512	520	519	491	541	500	520	519	536	498	504	501	490	512	493	489	502	530	513	500	502	528	526	491	473	513	503	521	529	520	511	539	519	539	533	496	511	523	527	494	519	535	515	503	534	509	511	486	524	513	499	551	484	513	472	520	477	512	496	515	538	490	480	460	525	470	529	488	535	566	528	544	511	501	472	522	475	501	515	501	496	508	502	480	498	538	485	510	525	527	500	544	469	518	478	516	479	522	507	518	514	513	512	527	471	512	522	523	504	543	527	474	504	502	554	494	490	525	532	531	506	531	493	542	532	530	493	578	532	518	528	539	506	494	517	502	535	568	535	544	521	513	484	477	548	498	512	516	548	514	488	486	520	524	537	504	498	515	518	558	539	462	530	473	502	515	511	523	456	540	561	533	505	466	498	495	511	498	548	535	566	544	499	502	496	525	488	516	515	489	536	498	544	547	551	530	498	531	478	478	543	520	526	509	528	528	466	491	522	513	513	528	496	531	514	504	511	503	484	535	507	516	522	523	491	528	540	531	523	466	514	510	528	542	524	526	531	510	508	514	529	508	518	494	526	533	472	505	498	530	486	512	488	530	508	521	523	524	527	504	501	493
73467	75407	63770	34769	16040	1598	254	222	202	212	197	219	210	228	198	221	181	204	205	204	189	167	195	205	212	205	210	224	218	205	192	212	186	221	200	218	215	191	206	212	200	211	194	191	231	202	189	206	207	204	197	226	206	192	194	218	191	193	192	218	193	201	216	218	208	213	217	206	224	179	207	232	180	209	213	189	219	213	207	185	243	193	212	212	234	190	215	195	217	226	228	190	195	214	185	217	240	216	177	235	209	201	205	201	201	197	220	197	204	212	192	197	206	186	209	201	190	215	194	202	205	203	198	228	211	200	205	208	231	227	194	212	180	198	204	217	216	207	215	189	194	211	190	190	205	198	189	196	203	199	239	204	176	211	176	201	184	202	201	193	205	194	165	216	187	200	198	219	212	210	197	209	185	193	212	219	197	214	214	206	224	232	213	184	190	216	205	201	211	188	241	213	226	229	215	197	197	209	204	208	226	191	200	205	216	202	210	209	189	215	179	210	199	212	202	181	197	204	180	208	240	218	174	183	208	221	192	223	189	205	219	229	192	195	234	200	208	203	214	184	206	225	220	177	193	192	190	189	192	229	184	187	194	166	195	214	223	214	230	220	236	218	212	203	219	192	223	210	190	208	226	217	186	207	211	175	226	216	199	211	223	197	199	205	194	228	200	184	211	205	210	219	231	196	205	215	216	205	219	196	191	222	231	182	221	185	231	206	202	183	208	192	187	196	195	174	213	214	196	198	204	169	197	197	181	203	219	206	200	212	230	217	215	189	184	231	186	221	221	214	214	200	200	230	213	231	192	188	177	219	211	222	182	192	202	215	188	193	226	187	199	205	188	189	196	197	196	175	229	229	193	201	205	196	224	241	186	196	199	219	181	209	189	219	222	195	212	231	194	219	191	205	199	216	213	233	231	207	190	198	184	207	173	213	208	221	197	210	196	206	202	199	217	218	218	204	192	201	193	213	192	210	198	209	202	195	214	216	203	196	211	208	205	209	197	220	214	209	217	208	190	209	190	199	190	202	194	215	196	235	191	202	214	201	169	200	234	198	201	210	205	215	232	209	175	191	179	206	187	232	220	193	200	216	199	215	207	189	221	189	197	182	188	206	211	192	185	205	200	206	197	216	209	183	205	216	183	183	207	203	202	217	203	179	197	220	197	197	191	171	198	202	205	236	175	187	222	192	215	201	207	219	190	211	218	214	216	212	199	181	216	196	209	215	221	199	197	196	203	200	201	221	202	186	209	201	217	182	216	222	231	182	213	218	200	189	201	187	207	181	221	208	200	220	207	213	198	204	194	237	193	199	206	210	196	200	196	212	202	192	189	184	187	188	213	216	192	221	213	196	198	213	211	217	221	202	207	209	186	210	218	193	201	203	208	241	223	217	210	212	232	204	187	212	214	179	214	212	205	202	195	216	188	199	228	184	208	199	205	228	204	229	228	212	213	171	200	211	196	201	191	228	224	205	171	190	186	200	199	213	240	196	191	185	232	229	219	195	201	235	179	195	188	205	195	189	207	189	192	201	197	213	187	200	212	203	184	204	217	210	229	202	185	203	246	191	200	206	212	214	212	188	202	213	217	218	205	194	200	215	216	207	193	189	194	191	215	199	193	197	208	220	231	184	193	207	202	200	193	198	203	198	199	190	204	195	182	215	195	197	207	206	215	201	201	181	248	170	198	201	207	208	194	197	199	233	206	198	203	197	208	219	189	208	229	216	195	194	207	222	219	205	207	216	190	196	213	222	210	194	195	190	187	183	210	188	208	237	219	204	191	215	206	192	206	184	177	163	213	220	193	180	215	215	209	196	224	203	194	219	173	211	211	232	239	192	228	199	218	194	206	212	212	206	212	185	186	193	205	177	182	211	186	199	187	214	212	228	228	215	203	177	222	202	197	217	226	206	208	189	210	192	219	195	214	205	222	192	207	194	170	185	208	234	196	201	192	210	206	200	214	213	202	216	193	193	209	212	213	202	207	227	202	218	190	186	177	225	175	213	177	218	231	225	199	212	220	204	195	194	216	209	212	214	206	194	213	181	212	188	208	202	211	180	202	211	214	217	179	201	205	192	207	206	200	225	210	213	201	215	193	199	188	196	197	201	216	193	203	214	190	204	186	201	218	218	204	221	205	213	182	198	172	209	198	231	224	223	205	221	227	187	239	215	231	190	178	214	200	206	181	200	195	196	171	197	234	246	200	208	199	213	197	204	199	190	194	191	225	204	209	221	223	191	203	202	183	180	207	205	181	191	197	195	220	208	199	178	228	202	219	171	220	234	208	201	214	207	193	181	208	212	211	215	198	237	216	200	212	192	188	216	204	211	195	216	201	214	242	203	234	227	206	173	211	183	188	206	216	197	231	225	191	238	197	207	197	201	222	219	210	208	212	197	197	221	216	193	185	225	178	217	187	210	206	196	216	195	202	224	181	200	234	216	207	190	211	198	202	214	176	200	206	200	195	213	209	223	208	231	221	206	204	187	192	194	208	194	186	210	205	195	211	202	188	212	194	218	217	224	198	205	227	191	210	218	203	212	212	200	188	207	202	189	184	205	208	214	213	178	224	231	188	193	205	208	217	211	206	197	224	196	181	191	212	221	194	201	211	204	222	198	202	189	195	238	201	215	207	203	178	213	224	212	205	197	184	214	224	225	193	225	198	203	197	211	227	181	209	210	208	174	189	185	197	171	208	224	198	197	218	192	195	196	203	188	214	211	208	202	190	205	227	223	206	216	204	215	198	195	197	222	193	184	192	194	210	203	219	205	226	204	205	226	215	187	201	223	232	191	207	177	208	213	194	203	212	218	235	206	180	207	233	200	210	179	204	197	208	223	223	202	239	184	213	206	208	206	220	187	196	189	211	184	198	188	190	199	211	202	211	180	196	197	199	184	231	201	209	177	201	209	193	195	224	211	199	203	201	187	189	206	184	210	220	233	206	220	192	204	210	205	186	231	211	213	188	175	185	209	211	213	200	222	209	225	205	196	208	221	177	182	221	205	197	191	203	217	185	220	192	204	191	207	188	188	198	214	201	207	193	246	190	233	194	197	205	199	182	194	238	182	192	195	211	232	193	199	175	210	209	194	203	219	205	193	215	174	199	209	220	219	196	219	197	206	187	229	197	196	192	227	189	196	206	186	182	234	222	202	189	200	168	158	197	191	230	222	221	214	191	216	196	222	209	204	211	214	206	199	207	195	204	222	188	213	184	195	219	195	205	181	217	236	203	202	192	201	207	237	189	213	203	221	202	217	206	206	197	181	216	197	221	200	188	210	206	217	201	205	183	198	216	201	207	199	188	199	201	196	195	192	220	198	190	191	190	226	232	233	184	230	200	202	223	217	230	205	190	226	224	182	229	200	221	192	220	228	204	196	208	199	181	206	197	192	228	215	224	211	193	179	207	200	210	191	213	247	212	251	218	218	192	199	202	178	221	188	186	221	210	208	221	218	185	229	193	174	200	190	205	194	222	221	233	216
61132	68001	63057	36931	17106	744	742	663	728	684	687	699	702	680	666	654	681	677	686	737	646	681	640	721	648	671	669	698	667	703	668	725	694	706	721	708	687	643	645	695	667	667	651	691	672	637	671	680	660	665	675	675	678	703	664	698	638	643	659	687	690	682	732	711	684	672	657	717	689	679	692	689	680	644	680	707	681	633	628	683	652	739	664	665	648	679	695	643	665	668	699	664	696	673	693	710	654	703	663	647	645	709	697	654	691	685	675	685	669	679	631	657	693	673	646	662	721	659	709	672	677	658	671	684	696	706	668	651	691	653	662	648	691	649	658	646	691	725	645	617	670	697	638	662	707	658	647	667	713	685	682	681	717	667	687	635	651	709	677	684	656	693	685	641	706	646	705	730	672	702	651	670	680	681	645	646	674	692	652	681	691	644	711	698	669	658	705	616	670	700	674	606	681	687	661	687	700	709	629	663	673	687	629	661	694	656	677	675	658	667	731	664	673	655	675	661	654	705	645	627	663	687	661	683	621	663	668	629	694	719	647	688	644	655	664	688	659	692	694	632	622	621	648	678	656	636	665	645	669	694	668	733	675	683	678	707	679	711	673	685	637	655	657	680	644	678	667	673	658	636	716	683	649	687	643	687	643	683	688	663	651	703	674	681	687	628	690	701	654	699	700	665	674	682	646	669	662	612	662	665	686	713	701	673	705	640	680	703	660	678	697	672	676	691	705	710	689	680	695	670	696	664	687	663	684	702	621	673	686	668	609	645	711	684	670	651	705	678	686	658	660	684	668	623	612	662	691	649	659	683	675	671	680	658	674	703	679	712	682	651	707	663	695	687	724	661	682	690	641	736	687	714	699	699	693	674	688	677	685	646	655	705	674	709	655	702	688	696	682	664	700	667	651	686	732	697	662	683	670	690	668	710	692	677	689	654	661	661	657	672	695	665	700	711	641	674	686	649	662	660	690	644	634	724	679	648	690	703	712	658	669	673	664	687	675	744	664	619	689	684	678	658	706	659	712	660	629	633	704	660	657	708	656	713	713	678	641	668	667	668	697	665	689	713	685	659	683	667	647	642	687	646	634	666	648	674	640	694	648	666	709	653	628	644	648	720	682	657	645	682	681	627	671	655	667	700	664	650	662	641	670	683	664	717	710	625	676	666	667	659	698	658	672	670	687	676	677	675	630	664	677	716	681	672	699	683	639	684	672	665	664	638	711	675	676	664	671	668	683	672	647	678	731	688	634	693	665	663	669	676	712	683	633	677	661	601	728	660	675	696	638	676	672	626	665	656	695	657	686	667	655	705	692	650	667	650	624	687	662	667	664	665	690	687	716	664	659	680	711	690	705	672	659	696	678	643	702	639	711	650	663	710	674	677	696	665	715	697	636	677	677	682	688	670	701	662	685	668	649	686	696	699	674	663	656	705	678	663	682	691	667	657	694	681	659	719	674	702	664	692	693	740	634	645	665	673	683	685	660	676	664	714	683	672	624	684	657	670	692	699	693	659	692	658	654	684	667	726	658	763	666	666	680	685	666	672	646	683	667	643	679	669	626	737	657	683	720	662	648	687	686	642	639	708	710	670	667	689	692	695	692	688	648	697	667	719	676	677	609	721	662	676	684	695	697	678	640	690	647	712	710	656	665	626	660	661	630	630	671	645	655	684	642	608	659	668	669	675	623	702	711	638	694	683	722	662	695	704	670	662	676	731	678	685	693	654	691	670	678	644	678	649	681	665	673	653	669	637	621	645	661	723	662	619	626	627	636	669	661	667	659	699	656	647	701	667	711	659	686	678	629	713	669	672	700	714	668	703	698	685	667	647	703	660	721	615	726	696	668	681	673	679	654	661	658	669	641	650	671	685	669	680	644	658	691	672	687	650	673	653	706	649	734	644	653	663	685	690	622	712	688	699	614	685	681	693	686	662	689	678	719	730	708	672	649	661	696	679	625	686	692	691	683	622	695	707	665	677	649	662	655	683	671	688	657	697	691	711	657	620	639	662	666	689	721	672	621	636	665	683	630	692	633	688	698	644	736	623	696	633	691	644	658	646	692	680	654	690	655	658	635	678	688	680	711	719	647	700	670	703	630	674	633	682	682	677	661	670	679	678	697	681	625	643	647	689	639	663	705	664	677	673	698	700	639	675	659	671	701	694	711	685	689	683	637	692	711	613	682	628	671	676	680	639	674	705	710	697	704	632	671	639	674	707	663	680	671	675	653	652	666	630	699	660	660	660	652	639	643	677	667	680	660	726	728	649	648	680	703	683	744	672	674	675	697	652	684	690	660	641	664	685	705	687	660	652	663	695	701	645	641	695	725	644	687	717	691	658	648	701	699	669	712	667	690	685	680	622	697	666	688	668	705	677	680	656	662	700	647	682	670	660	650	690	667	731	686	629	674	681	657	692	686	674	678	654	673	693	685	678	706	671	616	707	668	690	720	708	652	680	672	670	644	676	643	657	661	670	669	657	694	639	687	643	675	679	622	672	672	662	742	701	680	646	663	694	692	724	661	659	645	674	656	683	681	711	648	663	660	713	680	620	650	670	684	666	674	690	638	695	695	632	679	668	643	716	685	673	658	693	683	650	687	681	642	693	696	673	654	659	651	716	656	641	673	699	657	710	713	693	657	675	693	643	607	688	657	634	699	632	670	654	674	661	648	647	706	651	641	674	655	707	689	679	659	680	679	657	670	666	655	659	665	718	726	693	674	715	698	645	687	671	700	736	675	670	656	662	670	694	673	675	689	672	659	672	696	647	676	661	635	653	644	641	703	632	711	651	680	720	665	659	673	669	692	688	685	644	654	626	661	683	710	680	658	647	690	653	651	668	661	665	640	646	742	690	709	678	716	646	721	704	705	634	685	656	693	658	661	685	661	679	699	711	696	643	720	663	687	704	671	683	624	678	655	654	639	650	681	633	652	675	685	665	686	674	674	697	679	650	705	694	711	664	705	669	647	666	624	653	699	689	657	670	670	637	680	689	708	684	667	685	663	645	662	713	660	663	654	655	669	632	700	671	702	653	671	725	681	697	655	718	680	729	636	684	692	681	628	652	695	631	628	691	656	682	663	663	649	667	622	651	673	676	700	702	692	672	657	610	723	661	682	623	675	732	660	678	686	628	701	687	657	687	691	711	668	640	647	697	682	639	615	707	641	689	690	681	713	693	637	699	665	683	681	702	666	677	651	659	686	672	721	717	628	667	637	694	675	633	625	676	665	652	649	702	712	643	647	664	702	675	681	688	653	664	659	680	664	675	654	678	708	686	687	641	705	688	707	703	668	633	664	678	703	698	727	657	669	752	664	662	693	638	690	678	654	690	677	714	658	714	662	665	624	661	716	663	675	670	731	692	685	662	655	689	657	701	684	705	702	698	651	653	699	663	662	681	673	624	692	701	708	683	655	644	656	683	675	652	706	694	668	678	622	697	690	626	685	649	616	700	684	677	724	664	681	654	675	685	719	705	648	681	676	652
28012	20233	10248	2241	651	208	186	159	190	222	189	177	202	202	198	181	182	199	184	197	200	203	166	202	190	184	172	196	200	183	193	182	187	176	196	193	177	193	181	181	174	191	179	192	203	186	194	187	206	207	201	177	181	212	178	174	189	189	190	182	201	188	198	203	183	178	181	175	191	187	180	202	178	193	210	190	174	203	178	181	183	174	193	205	189	191	179	169	205	189	181	186	184	196	188	193	162	183	165	201	174	173	202	173	193	176	199	199	174	193	175	202	178	196	190	197	181	185	174	184	202	182	177	197	197	151	198	169	199	195	173	193	214	193	182	212	177	187	158	193	169	192	143	177	179	188	179	214	204	176	197	190	187	182	196	174	207	176	206	202	179	193	195	212	208	182	169	213	191	206	161	216	175	170	178	200	218	198	160	186	207	172	186	175	162	184	210	229	184	185	208	183	189	167	182	205	197	199	183	193	193	174	176	163	214	160	189	182	193	170	203	161	206	162	182	189	207	181	190	204	206	207	180	185	172	173	183	192	184	177	191	201	205	184	204	220	213	206	161	188	194	188	192	177	191	180	199	174	171	178	183	183	187	195	195	189	220	172	192	188	168	178	176	200	185	206	185	177	182	198	173	160	208	169	147	194	182	182	202	197	197	185	210	194	208	192	179	173	176	200	212	189	178	204	187	177	191	189	180	180	195	207	220	183	196	189	168	190	178	164	166	203	201	179	178	173	193	222	201	186	197	176	192	200	168	169	181	173	212	195	200	185	183	203	194	195	189	208	163	171	186	183	176	185	183	165	174	209	205	192	208	169	190	226	233	226	179	220	197	193	192	175	184	176	174	228	154	187	169	219	184	203	169	178	211	151	203	174	198	185	201	187	204	202	193	159	175	219	198	191	189	173	218	191	189	178	177	181	182	188	187	197	190	185	217	201	179	207	181	190	203	184	185	179	191	179	181	210	199	177	187	192	197	184	163	183	180	171	196	208	207	179	196	176	207	194	187	186	180	199	190	158	184	197	191	194	180	203	200	199	209	206	188	188	171	147	203	190	215	170	195	165	191	159	188	197	186	180	188	171	178	164	223	200	197	210	182	190	169	178	196	186	201	182	222	207	186	179	178	194	193	187	199	167	212	200	196	165	179	179	184	199	184	202	173	195	208	187	189	197	191	182	171	187	167	162	179	198	183	192	206	196	193	177	191	207	212	203	177	198	191	193	181	192	190	182	203	180	195	194	178	213	199	211	216	156	204	207	201	171	210	189	199	211	174	173	176	148	181	180	198	186	175	188	177	185	182	214	158	194	215	189	156	197	187	189	195	202	189	223	188	183	207	179	195	184	177	178	177	194	202	170	191	207	185	198	183	179	167	186	169	173	194	158	200	194	211	184	178	180	206	184	207	202	183	203	186	209	170	184	186	197	179	221	193	179	198	184	208	187	190	214	192	180	202	180	184	189	204	177	224	199	214	179	187	196	185	183	174	198	193	166	192	181	173	184	179	228	197	165	197	179	202	207	185	141	193	197	190	193	183	161	179	187	180	188	196	176	181	184	211	201	190	184	187	181	193	205	179	199	229	180	205	180	191	208	197	202	191	170	210	219	176	185	171	194	192	171	183	194	163	181	186	201	197	195	172	194	173	190	171	203	187	171	198	194	198	202	178	197	169	186	185	179	182	195	186	193	189	182	203	173	188	196	175	186	210	191	193	180	180	179	176	190	184	165	178	199	194	185	172	189	184	189	178	190	186	231	182	204	197	180	220	160	197	197	181	162	174	182	198	188	214	204	188	155	179	195	203	188	181	201	194	195	175	174	207	178	187	169	190	173	180	192	186	189	186	183	193	185	206	186	193	201	192	205	170	200	199	190	195	181	172	182	199	182	191	185	186	190	213	163	194	176	197	180	225	199	188	200	190	185	200	168	183	209	172	200	185	170	180	202	178	160	193	187	214	192	175	182	214	187	173	168	194	177	184	196	185	198	181	186	197	187	192	177	182	192	186	197	174	182	169	186	192	197	188	186	179	202	203	202	171	198	178	160	167	174	188	196	186	163	192	205	187	207	196	185	195	192	210	201	178	198	180	180	186	212	192	194	183	177	180	175	202	181	208	175	190	202	198	158	206	198	221	179	175	192	179	168	175	198	197	199	183	189	183	190	195	200	172	184	210	209	219	172	207	158	188	183	193	157	182	175	205	184	179	197	180	186	195	182	171	192	200	180	190	215	187	185	197	180	197	162	178	186	196	201	191	202	160	203	205	167	172	193	181	177	161	202	192	170	188	189	175	181	179	193	189	201	203	200	191	193	202	191	197	175	190	183	197	233	183	196	216	207	194	174	200	204	185	143	162	168	211	198	186	188	188	199	180	205	210	202	225	190	205	169	193	182	186	202	174	195	212	184	196	195	186	210	188	197	178	208	204	192	190	188	166	165	186	188	190	197	167	181	194	186	198	175	178	197	175	197	213	169	199	190	183	199	192	195	183	180	167	162	220	186	182	187	170	186	189	174	191	180	178	191	191	178	194	199	173	194	198	200	214	202	198	155	180	167	186	177	188	198	182	192	190	200	196	196	189	192	187	175	189	175	189	158	161	167	172	186	177	180	186	193	206	212	213	201	191	199	195	223	195	193	194	182	185	177	181	184	205	179	200	184	191	195	222	163	194	188	201	178	205	176	206	199	179	197	175	200	183	207	206	201	180	184	202	192	178	191	175	194	193	204	181	190	245	180	207	196	182	219	204	185	157	196	165	199	198	195	182	222	208	176	198	171	189	181	195	192	189	169	188	173	218	189	187	190	199	182	210	185	179	204	171	158	188	185	178	194	195	196	187	208	185	204	226	182	174	177	193	185	187	178	165	202	186	175	180	191	192	189	187	178	215	178	218	201	176	200	173	204	168	180	162	163	181	213	194	192	193	161	198	189	200	181	193	180	194	205	181	174	189	182	196	190	165	196	195	195	182	192	212	203	190	184	181	191	191	171	183	201	176	168	162	178	192	209	209	185	203	207	179	196	200	209	222	186	190	204	196	174	203	206	196	188	207	191	173	198	174	170	191	187	199	181	185	207	215	227	181	183	203	193	206	185	187	193	183	211	200	215	202	185	204	185	200	194	204	188	199	188	183	176	167	189	201	202	182	194	177	179	191	191	182	182	217	182	208	190	216	187	176	191	183	179	180	165	205	214	173	185	204	198	187	198	176	192	191	181	187	165	208	199	170	211	188	173	180	213	193	178	179	188	174	174	190	172	191	138	205	184	180	173	188	179	201	164	190	197	179	174	194	187	177	193	184	195	197	222	183	188	206	181	187	189	203	168	177	195	169	176	165	192	200	192	197	150	200	191	217	195	179	199	188	168	200	194	208	193	193	194	181	189	176	176	200	203	157	197	210	159	213	188	199	222	182	176	207	178	193	181	175	190	189	186	192	186	185	192	185	192	177	177	206	215	188	198	177	182	176	202	192	150	178	184	184	176	172	179	161	192
29715	25345	16683	5466	2095	644	648	659	712	640	643	686	611	720	638	616	634	638	676	645	670	639	660	618	673	653	612	688	625	639	599	676	619	648	672	642	680	682	657	626	634	664	636	637	641	606	674	696	623	601	655	681	648	625	669	621	639	661	670	655	675	607	626	666	659	677	669	681	593	643	633	594	593	636	653	664	664	617	632	647	614	647	651	632	652	622	648	633	653	664	643	652	609	626	637	650	594	626	609	630	622	704	598	652	658	671	639	634	695	610	695	662	647	672	619	634	642	647	696	644	640	629	648	653	642	609	661	655	633	604	628	653	622	632	624	650	650	631	652	633	620	672	614	667	648	619	628	693	653	639	673	655	622	631	646	654	670	636	624	675	606	651	660	675	657	630	645	645	660	621	669	591	649	666	671	603	631	613	634	647	694	612	606	678	636	656	583	640	682	642	636	643	682	687	645	642	644	662	693	636	672	614	621	615	627	639	678	667	622	648	646	640	644	664	639	670	661	616	608	629	654	652	664	656	619	642	668	696	644	673	661	647	692	654	736	645	686	581	617	658	677	634	637	654	640	638	638	637	660	663	660	620	650	629	664	665	634	659	665	648	651	672	626	592	651	613	643	620	673	600	602	635	648	656	656	662	659	638	651	658	650	657	629	647	613	659	631	641	652	686	636	676	649	628	653	634	663	659	635	632	662	652	647	676	647	651	624	596	661	595	612	608	651	640	652	663	652	621	700	633	642	664	633	608	645	656	677	647	683	666	599	613	674	643	650	603	665	628	648	639	649	618	640	638	668	674	609	662	661	626	640	590	635	649	644	645	649	715	619	657	644	614	645	643	638	625	680	640	612	640	636	630	675	661	679	668	677	636	672	656	653	577	622	630	632	612	639	634	655	679	662	667	664	679	651	642	681	669	651	647	657	625	627	631	626	639	628	647	613	607	622	672	654	618	608	638	656	632	658	630	625	613	660	651	661	648	639	655	622	714	676	662	617	653	635	667	651	657	643	599	675	653	674	635	646	674	642	677	670	631	627	659	652	643	671	650	665	655	648	622	669	637	622	624	680	670	633	675	628	628	670	673	667	620	659	618	640	675	636	586	581	626	675	600	677	601	595	691	621	601	654	606	639	650	659	661	652	671	620	647	692	632	669	642	669	642	607	606	658	625	649	692	656	666	656	673	618	651	678	625	654	652	647	671	589	643	637	674	643	629	653	650	667	691	641	647	637	630	616	631	664	633	649	657	644	624	607	607	632	633	670	648	661	627	675	601	692	640	673	646	642	691	638	645	665	652	605	631	664	646	652	658	690	625	667	678	623	647	678	702	700	672	612	630	640	661	640	630	634	631	628	665	647	678	692	662	588	660	646	638	630	651	629	633	635	644	667	640	631	634	610	684	661	667	619	643	629	698	681	629	673	665	657	636	667	680	655	634	639	685	609	683	655	668	639	646	703	596	621	644	648	664	682	641	632	625	600	626	646	615	643	636	663	654	649	658	641	676	651	650	647	655	657	636	646	631	659	669	658	650	651	676	622	679	618	605	607	653	646	623	685	641	687	629	636	636	657	621	665	663	659	685	680	644	642	602	613	635	657	614	703	647	644	635	624	670	658	634	660	661	641	650	638	677	669	575	654	615	653	642	636	687	660	666	660	630	603	654	688	623	642	658	635	615	631	601	640	662	669	658	647	643	624	650	663	638	646	667	610	663	632	661	671	707	673	658	605	641	622	636	615	578	637	599	689	630	678	638	602	617	640	644	630	680	662	665	624	626	642	649	608	613	646	669	618	610	634	646	685	599	645	635	625	665	616	600	611	681	665	614	605	637	631	640	663	621	653	703	686	594	626	684	656	642	617	644	625	632	646	583	646	661	668	616	634	633	631	607	646	661	654	647	664	649	663	644	612	634	627	662	614	717	610	683	682	685	640	633	671	673	690	669	666	631	653	678	630	655	632	668	633	652	608	650	643	651	599	648	627	679	631	673	584	660	654	631	620	647	589	662	649	649	647	682	641	679	632	651	636	649	601	712	647	664	621	654	667	627	675	626	656	663	630	646	611	667	679	633	623	634	606	625	635	612	654	637	653	658	636	645	688	675	596	643	648	652	606	641	626	690	679	634	593	629	687	676	680	592	620	622	642	643	630	610	615	636	659	649	624	640	657	670	664	590	660	641	604	683	590	630	636	665	619	660	652	674	649	635	622	626	686	630	673	633	627	638	630	645	682	630	611	676	627	683	656	662	660	631	615	668	639	664	634	648	656	631	664	628	643	616	622	619	666	669	625	653	637	622	638	629	651	630	646	666	670	670	631	601	601	651	609	650	644	638	668	665	599	595	693	670	649	643	631	640	682	649	690	667	637	641	644	678	613	657	618	617	650	618	650	670	643	645	585	606	641	684	654	650	654	611	628	644	657	653	674	657	645	653	652	615	664	632	633	672	693	629	671	601	644	643	633	643	627	633	642	647	645	682	616	668	637	655	617	661	628	651	629	648	663	636	633	660	612	676	676	664	608	651	632	649	678	671	655	676	666	673	623	610	637	645	617	643	641	630	632	702	649	647	672	653	617	652	669	620	665	605	647	635	646	640	643	621	645	645	634	679	631	647	676	686	657	651	689	636	652	643	647	647	644	631	628	654	644	633	624	628	661	617	652	639	651	660	663	635	598	691	636	668	651	630	627	635	618	637	646	624	634	594	644	653	642	695	685	633	703	676	635	629	678	632	617	606	640	639	665	621	643	653	595	671	658	664	632	632	654	628	685	593	641	620	645	649	703	625	644	661	643	618	663	635	612	637	659	603	654	625	654	653	635	615	642	648	633	577	686	657	626	646	626	619	663	610	647	683	642	633	597	580	658	633	625	617	680	665	617	643	626	672	607	651	673	684	658	662	656	698	633	646	636	633	621	591	655	660	626	671	654	674	685	623	639	606	665	657	588	680	644	608	631	662	645	603	695	671	640	715	649	648	682	681	665	639	618	576	626	651	656	631	681	671	679	644	615	615	675	623	686	595	641	612	682	664	680	651	648	631	657	649	631	644	639	666	660	677	709	647	640	671	614	597	653	680	655	609	614	621	660	665	675	669	647	616	582	633	624	642	634	624	647	590	626	663	679	632	661	679	654	610	655	689	695	656	614	615	631	648	650	646	720	633	652	624	664	643	675	643	695	635	666	692	661	628	665	620	645	610	627	639	638	646	684	635	659	651	619	626	647	650	684	684	631	641	627	658	602	644	663	649	654	673	661	621	638	650	598	643	652	578	614	636	674	638	590	653	646	663	624	662	679	658	655	665	610	692	603	708	641	611	615	638	683	702	672	685	609	639	634	655	667	658	665	652	665	643	611	673	651	708	655	621	633	661	656	626	630	639	659	638	629	671	671	622	609	641	637	583	680	608	660	621	642	619	644	653	660	618	661	627	671	605	650	635	621	659	681	624	633	677	654	666	665	647	660	637	626	651	682	654	661	690	664	647	666	625	591	635
67662	65615	51507	25694	9656	680	198	175	147	171	159	165	165	141	152	164	169	180	169	161	146	147	176	164	194	188	155	163	170	152	183	161	164	144	141	178	160	176	136	157	152	175	164	172	157	146	175	144	162	170	156	181	140	176	169	173	187	171	153	179	166	180	164	171	160	144	156	156	164	146	145	163	169	163	181	153	162	158	159	175	153	144	149	147	165	179	147	154	163	160	153	168	156	188	168	177	171	171	132	168	139	150	139	153	152	160	164	160	148	156	156	145	155	148	138	159	156	173	178	160	157	159	145	162	161	140	158	178	158	167	156	141	144	145	140	163	158	173	172	165	141	173	154	173	151	163	172	168	152	136	179	166	137	179	175	155	150	162	156	137	176	170	152	161	199	141	152	163	137	160	166	151	165	178	135	173	150	161	154	149	158	160	136	166	169	160	155	158	143	165	173	160	176	145	156	185	169	138	173	173	161	148	171	154	172	164	160	172	166	157	151	160	164	147	174	169	161	161	182	168	151	163	150	178	162	187	163	195	163	170	149	192	151	164	160	155	171	138	161	155	167	153	147	180	149	140	172	136	166	164	149	164	172	141	154	133	179	162	155	172	161	156	152	173	185	181	152	140	158	165	178	153	136	166	177	172	161	147	155	150	160	143	167	151	169	133	170	164	127	154	152	143	158	165	176	143	187	151	142	154	172	152	149	162	160	174	146	136	167	152	147	158	161	159	154	164	161	163	162	134	146	149	167	163	157	159	159	148	161	177	145	157	159	156	162	156	182	163	194	161	166	171	166	150	155	175	149	143	152	182	174	181	160	174	165	148	149	157	148	145	161	135	152	178	158	179	161	170	135	154	143	161	156	175	149	165	167	146	148	174	155	139	163	142	149	156	148	160	158	152	152	160	172	178	178	153	170	138	148	158	175	163	155	173	153	169	167	177	172	145	161	146	169	167	172	183	173	142	153	165	179	176	139	143	167	130	141	138	165	171	163	142	141	134	187	155	149	171	153	167	150	134	157	142	155	149	131	161	144	167	154	157	181	153	145	147	165	157	164	150	156	163	177	152	167	151	176	160	155	156	152	169	179	159	198	160	160	166	156	168	173	142	170	153	148	179	166	153	162	172	170	191	167	154	144	164	152	156	164	189	178	162	183	179	176	172	123	180	184	138	168	155	168	164	190	165	157	165	177	162	131	158	169	147	145	153	146	176	180	150	165	158	145	136	156	155	157	167	149	169	166	156	153	145	154	158	156	126	162	145	157	169	154	185	177	167	172	155	139	176	167	169	156	161	152	160	147	150	143	160	146	177	135	172	144	161	144	144	165	143	153	167	127	138	173	167	134	157	165	142	155	180	179	149	153	164	173	155	145	150	157	159	157	165	151	172	146	174	160	171	142	161	164	135	151	154	163	162	156	149	159	160	167	187	165	167	151	171	187	141	143	177	173	154	168	146	148	151	152	150	167	160	142	146	166	159	147	166	143	165	154	152	156	161	144	196	148	176	151	179	156	148	164	146	173	157	160	174	164	160	166	148	172	171	156	157	187	167	178	143	165	171	173	149	164	161	178	158	153	181	152	157	161	165	148	173	161	173	145	155	168	159	164	166	157	151	156	176	181	153	153	158	144	182	172	146	143	160	157	156	155	169	179	162	159	178	153	158	176	159	157	171	155	165	173	161	133	174	163	151	183	155	178	150	163	162	164	154	152	174	181	141	163	164	157	160	159	156	160	149	150	167	177	160	171	159	156	163	155	190	162	184	165	158	162	164	173	127	149	169	157	175	183	165	150	159	154	133	172	168	165	179	173	157	164	165	161	172	147	149	168	140	135	143	178	157	164	139	163	154	141	177	157	131	158	151	178	158	149	172	169	157	156	155	142	140	148	128	164	138	175	157	149	162	154	172	152	189	156	158	166	157	175	157	175	156	157	148	187	162	163	145	187	154	153	171	167	167	150	161	166	146	169	154	136	178	158	168	142	154	131	163	154	141	141	140	138	156	164	139	170	153	129	161	158	169	183	145	155	150	151	163	161	155	172	141	155	157	161	159	162	156	163	177	156	162	155	138	161	156	159	138	160	162	152	157	171	160	141	157	167	162	155	155	193	140	151	162	167	178	171	168	168	160	164	147	155	167	178	171	156	147	172	173	157	167	162	163	153	157	187	140	155	143	162	156	160	156	166	152	180	156	131	163	145	158	163	147	158	158	158	145	139	172	152	155	146	161	164	177	159	158	159	174	165	182	147	171	173	153	153	152	163	148	151	167	139	162	135	158	138	158	169	158	142	168	160	154	147	151	134	173	148	168	171	184	173	154	175	131	139	153	156	156	142	150	130	187	169	153	154	148	162	173	168	142	144	175	141	141	163	171	203	172	169	144	146	159	158	148	151	142	149	177	175	148	154	158	140	178	180	149	157	150	159	144	164	160	167	172	151	151	176	172	154	160	186	163	152	145	140	157	166	130	166	168	158	152	159	157	167	163	147	159	156	147	156	178	151	147	161	172	145	168	180	168	172	168	155	147	167	182	164	157	166	157	177	151	152	163	135	146	168	169	149	183	145	151	173	154	175	150	156	161	168	147	161	161	166	186	150	154	181	160	147	157	162	184	149	165	174	188	160	134	161	154	154	167	168	176	158	131	162	147	156	129	158	183	189	166	158	192	178	137	171	146	134	167	167	162	185	153	146	165	170	152	188	166	153	162	199	161	156	164	177	175	154	175	137	135	168	171	177	176	145	145	146	165	150	162	155	177	148	145	145	133	151	156	147	175	171	156	154	163	150	141	186	160	151	164	177	162	150	152	144	147	174	169	139	144	166	169	161	158	166	163	174	190	141	165	168	160	163	162	176	189	152	166	142	170	185	167	154	179	154	151	161	160	166	148	163	174	170	155	147	167	161	150	144	161	177	185	184	142	174	175	178	166	160	168	152	147	170	157	160	176	162	168	185	159	167	151	145	161	156	151	170	173	185	146	154	162	169	157	141	184	155	174	147	184	181	171	166	169	177	172	138	152	146	159	151	171	169	172	169	161	177	161	160	159	155	201	160	181	160	139	135	142	166	158	196	157	165	167	160	157	181	173	175	169	149	150	150	169	157	199	179	156	152	164	166	172	137	145	155	164	176	164	173	164	156	155	168	189	172	152	167	140	179	147	184	164	167	162	173	153	171	189	132	174	157	160	171	159	159	145	171	145	172	153	165	187	170	161	156	155	157	157	155	158	158	162	167	165	177	164	154	158	149	150	146	147	166	182	158	158	150	169	134	164	138	161	166	171	169	141	154	174	161	165	171	183	163	143	157	177	153	147	133	153	151	167	143	179	167	150	171	147	171	143	154	139	161	155	169	148	156	179	139	154	173	144	186	148	151	151	163	169	148	179	162	162	158	148	181	185	161	170	179	132	148	159	155	153	157	181	172	177	159	153	178	149	166	158	152	156	157	176	131	193	171	138	171	148	155	151	168	168	136	158	134	133	185	145	148	158
52241	54787	49176	28898	16822	793	571	623	562	591	569	576	551	547	549	562	569	584	588	569	522	544	574	585	558	558	568	550	563	566	571	563	588	594	541	547	551	507	535	546	562	546	530	553	497	546	598	527	570	578	516	576	520	565	540	568	617	544	573	548	572	556	579	581	543	544	615	552	587	541	543	603	575	558	549	599	549	597	580	567	517	581	560	546	555	565	545	579	518	581	572	533	587	558	557	592	565	529	538	544	538	576	584	558	601	516	551	587	553	576	562	543	567	557	564	537	515	556	561	608	554	578	543	569	543	600	580	533	540	572	566	557	551	583	561	550	516	549	572	561	557	551	556	530	578	543	550	567	532	552	594	602	600	557	552	561	524	541	564	609	545	568	576	552	590	567	552	519	538	545	571	562	566	562	528	545	540	566	549	569	584	567	560	556	606	588	581	515	589	577	561	516	540	582	559	545	585	560	558	544	557	566	555	532	546	530	549	575	575	568	567	590	541	553	602	561	579	549	549	550	583	548	547	552	554	574	602	564	536	528	569	565	584	575	573	582	579	530	556	541	543	568	584	576	564	556	580	553	561	594	570	557	573	557	570	573	550	605	549	556	599	579	540	562	590	565	547	553	568	540	575	565	522	555	599	558	563	585	527	576	595	565	556	550	522	545	567	536	553	553	527	590	549	547	573	570	601	564	572	530	580	575	524	543	571	532	532	597	537	553	611	563	526	563	530	550	584	559	572	551	594	559	545	556	537	549	577	572	546	583	605	627	571	558	626	539	549	561	572	573	573	606	557	562	591	577	601	573	555	616	542	545	526	553	584	596	542	573	540	577	500	570	572	541	534	595	534	527	563	549	530	583	567	538	580	533	514	579	595	549	570	552	533	569	583	605	573	610	531	552	538	524	593	565	599	604	545	576	558	535	528	566	562	556	550	569	562	556	542	565	581	531	519	553	561	575	561	557	572	527	514	567	579	570	540	543	569	552	520	527	547	574	537	565	544	573	523	583	541	544	532	528	574	561	563	542	530	581	594	553	543	560	555	573	518	595	568	599	593	557	568	546	577	579	581	600	541	514	620	579	615	544	567	560	548	547	565	551	583	555	564	566	562	564	553	578	567	556	548	551	575	574	551	550	561	575	541	534	578	568	584	536	605	576	547	599	561	563	541	549	588	555	560	549	575	573	569	516	560	543	560	584	526	559	585	568	563	569	520	610	539	553	532	545	544	586	529	537	550	569	537	606	577	544	548	535	540	609	561	551	605	556	568	550	562	531	574	574	600	586	579	593	567	525	569	581	591	583	629	592	575	538	563	594	543	586	576	593	540	565	554	580	576	546	555	552	567	525	579	575	584	521	564	607	579	564	538	602	537	536	566	592	571	575	557	520	608	585	576	575	526	561	533	592	558	569	550	567	606	506	590	546	560	561	524	581	562	554	571	556	534	588	544	534	550	561	543	587	588	534	536	566	501	561	549	532	546	483	525	580	615	566	502	570	550	540	560	538	552	539	588	571	541	561	547	528	571	560	595	548	577	533	573	581	573	533	502	560	613	598	549	570	520	580	570	536	542	556	541	545	548	556	540	592	544	550	543	544	575	548	578	601	544	585	537	554	558	533	562	536	562	553	550	494	559	579	571	533	589	580	572	564	610	598	544	515	556	509	562	566	590	542	559	625	527	586	554	572	552	531	612	541	592	532	557	562	609	533	546	573	511	523	593	535	558	600	565	544	529	576	603	543	596	579	564	536	549	575	555	537	595	541	591	581	604	547	593	549	557	585	532	542	545	554	530	551	555	529	554	547	578	560	591	524	537	568	557	568	557	557	558	553	568	523	564	553	561	570	619	599	603	573	556	533	572	570	576	558	550	547	526	578	544	547	555	564	584	576	575	546	570	513	600	575	564	575	617	562	612	588	564	557	551	601	536	537	549	539	572	586	546	551	563	587	528	529	574	565	598	538	549	562	551	565	549	543	615	544	548	579	562	558	587	557	564	551	597	588	528	545	563	591	553	566	542	554	541	547	586	589	567	558	540	573	538	597	562	567	569	548	569	591	573	575	538	567	582	539	531	534	571	573	554	581	569	534	579	538	557	550	552	564	569	516	556	544	533	552	533	584	545	517	578	559	576	580	575	547	552	584	524	625	537	540	579	565	571	569	574	573	541	534	602	573	553	536	514	558	592	562	528	506	547	572	544	535	549	561	612	552	533	576	552	541	552	574	564	563	571	549	550	603	546	558	527	594	545	575	555	581	548	614	555	588	583	565	590	584	555	535	548	571	536	530	529	571	555	538	603	561	579	535	554	530	559	555	582	505	544	530	571	612	541	567	533	553	550	580	552	560	580	541	587	552	551	568	565	551	605	533	549	568	559	575	548	563	597	570	576	522	537	570	563	518	581	529	569	535	576	557	529	546	522	570	569	552	559	569	623	601	599	568	550	542	552	554	554	529	552	576	553	530	561	538	567	594	524	546	573	521	562	589	563	569	543	582	569	568	556	599	537	568	589	530	547	587	593	561	570	576	539	560	549	538	594	574	589	516	535	596	561	538	560	560	537	555	556	570	560	524	606	565	552	554	526	583	566	535	576	552	576	543	577	597	532	551	547	547	575	551	545	566	552	555	551	501	610	548	532	522	557	541	586	577	549	565	534	583	595	579	547	541	539	555	529	577	549	552	527	544	568	524	532	577	499	526	574	578	547	572	597	545	583	563	571	556	581	570	555	565	536	597	541	517	576	541	591	561	538	596	559	568	582	542	537	589	580	575	569	592	570	595	585	571	577	580	550	586	547	541	581	578	512	561	546	560	517	542	556	589	539	573	570	566	559	595	566	546	562	543	567	585	586	572	568	576	544	535	566	564	582	517	538	563	545	567	559	537	522	534	537	571	578	545	567	571	575	546	597	579	573	558	583	545	540	556	562	602	501	570	540	556	604	568	544	542	611	576	531	572	581	584	553	555	524	593	571	564	587	558	577	533	563	587	581	585	574	577	560	564	570	545	522	609	579	595	560	578	553	522	555	543	519	529	537	580	515	575	573	566	566	577	572	601	544	566	508	592	570	548	568	543	531	549	545	556	552	548	549	585	581	575	587	552	573	559	560	566	588	534	534	543	570	567	568	581	587	551	551	548	528	542	530	564	570	568	536	519	525	568	588	609	553	544	567	589	572	560	564	529	530	559	581	554	574	564	577	534	587	531	551	593	582	529	563	568	548	579	565	545	517	529	547	578	575	608	495	566	559	543	525	564	567	519	531	557	563	544	545	582	589	554	533	520	571	566	535	593	562	600	584	533	553	568	574	591	584	551	525	570	579	549	536	572	543	547	523	554	541	536	544	545	551	557	530	546	567	576	521	581	546	582	551	587	522	601	560	537	575	555	567	565	565	539	601	529	577	552	535	529	571	567	583	582	518	527	525	532	597	547	572	560	599	545	563	582	569	564	609	551	541	548	543	568	587	590	548	548	568	550	560	581	534	555	543	532
74824	75356	60903	33959	17415	2952	271	209	223	219	212	238	246	267	211	232	230	216	238	209	225	232	222	209	242	216	247	220	213	221	266	208	193	208	213	226	216	226	252	228	214	236	225	238	235	196	235	209	236	234	258	206	232	203	260	218	206	240	238	208	205	220	214	215	224	214	216	215	200	205	195	203	228	209	212	202	249	236	230	231	225	230	185	235	214	202	231	202	239	215	211	213	211	195	215	222	240	197	216	212	215	217	202	232	200	219	207	227	233	220	237	212	207	222	218	201	226	222	233	215	242	222	237	217	182	197	244	228	223	201	203	229	192	223	209	220	240	219	203	204	221	214	211	222	210	214	247	200	253	259	235	221	242	224	208	207	207	194	198	209	200	209	226	200	232	221	231	221	186	222	219	206	213	218	213	224	219	215	194	225	213	229	240	235	212	203	232	206	199	218	214	216	231	211	197	210	218	217	193	244	209	200	220	212	226	204	228	225	204	232	230	223	237	216	207	208	225	234	224	205	223	227	229	241	210	240	204	237	219	224	230	220	208	256	228	208	218	216	210	253	227	231	192	186	211	240	215	215	190	233	220	220	201	204	236	210	242	206	199	240	209	223	209	244	255	213	218	231	217	225	225	201	213	227	213	197	216	245	191	219	190	231	213	230	221	206	231	215	217	212	216	214	222	235	219	211	229	236	227	227	229	235	181	217	222	226	227	229	232	194	222	222	231	248	234	230	212	211	216	209	236	210	223	238	210	213	217	223	222	228	216	239	199	215	237	191	211	219	230	239	227	235	220	190	239	204	211	217	209	198	209	196	202	220	221	229	211	236	191	230	232	215	225	236	207	221	230	194	214	239	211	193	221	224	259	193	198	242	220	211	223	231	214	230	191	195	240	183	210	226	221	211	188	193	213	217	216	203	212	196	196	199	222	215	217	211	244	214	206	196	229	251	230	195	225	206	225	240	213	215	215	218	223	197	225	217	244	222	257	213	216	221	254	227	220	204	229	225	213	237	179	219	202	211	206	216	233	224	205	238	223	219	232	255	208	188	206	216	225	217	210	224	201	226	217	222	201	208	218	214	182	230	239	212	222	218	220	220	219	217	203	219	231	229	231	205	244	241	223	209	212	216	197	245	215	235	207	218	236	212	188	231	230	199	214	218	193	192	224	207	214	209	228	236	204	240	223	228	213	218	211	218	223	214	218	228	200	212	225	219	231	199	202	234	205	231	207	232	209	234	210	220	220	224	212	250	215	207	236	241	225	242	228	210	233	179	184	223	228	220	228	232	232	234	211	217	241	204	191	218	214	204	210	216	219	229	223	238	214	215	216	220	222	204	208	254	212	223	231	244	230	208	236	192	187	227	214	214	238	226	223	234	213	210	211	228	203	227	213	235	221	227	214	196	236	232	202	220	251	196	220	220	225	213	236	223	245	229	190	206	221	209	237	232	228	245	221	216	230	212	219	242	219	226	215	232	252	196	230	210	217	253	226	214	234	238	240	236	219	217	217	222	221	199	226	236	203	239	241	220	221	214	249	221	231	206	218	207	203	231	226	234	211	210	207	207	202	223	203	227	209	215	229	213	244	244	240	199	206	207	220	235	218	226	220	235	227	198	199	223	188	225	224	214	177	217	196	207	218	234	210	214	232	204	209	213	238	189	229	219	212	202	204	222	215	203	203	208	225	222	200	205	219	216	226	239	233	223	190	226	203	233	211	215	226	223	215	240	232	216	222	189	234	205	245	223	229	200	201	184	232	231	218	221	230	212	238	222	222	226	236	218	223	199	225	222	202	199	211	216	214	216	216	211	223	217	221	216	229	234	223	246	227	207	223	217	192	208	224	237	211	205	210	212	224	233	225	206	239	205	204	223	209	202	219	218	226	202	211	223	219	233	223	222	202	213	185	243	200	232	228	225	212	248	229	214	242	220	249	212	211	214	234	204	258	209	234	209	229	233	220	227	240	210	208	222	230	218	210	219	237	212	231	245	238	240	233	235	207	216	231	218	209	232	204	216	204	233	217	217	208	206	205	219	217	229	218	226	188	216	228	218	247	241	210	210	202	224	230	223	218	216	215	231	211	222	200	210	212	181	213	245	220	195	227	221	242	238	223	228	226	200	198	210	214	224	242	220	192	217	182	196	223	220	237	230	225	221	211	225	215	216	199	215	195	235	200	214	225	232	222	235	198	215	248	212	202	244	229	215	213	220	209	246	229	208	213	212	232	217	245	238	211	226	215	188	209	255	210	223	205	201	215	224	208	218	189	239	240	217	220	207	217	214	233	240	211	231	203	247	214	194	210	217	219	217	215	210	231	207	214	196	235	201	211	225	225	196	211	208	211	236	194	240	255	196	230	214	244	227	198	210	231	208	201	205	239	229	209	177	227	188	224	212	199	213	238	214	209	229	228	207	225	202	227	217	230	206	210	231	196	208	215	218	235	207	239	212	218	242	201	227	193	237	211	216	202	205	232	192	223	217	214	251	234	221	205	225	237	222	216	241	206	225	232	232	215	230	201	242	232	213	236	209	241	235	227	216	217	211	231	220	215	225	223	241	232	228	224	226	199	223	231	212	224	221	217	226	238	222	229	200	210	210	216	214	201	197	224	236	220	210	206	207	226	212	237	244	229	230	222	244	225	231	217	233	206	223	200	210	228	214	209	239	228	222	198	220	231	204	220	248	250	217	227	223	244	226	214	236	191	231	236	216	187	237	212	219	219	228	202	246	221	221	221	229	222	229	215	231	239	232	199	229	189	211	201	219	220	205	211	222	202	219	223	219	209	232	225	218	215	203	206	210	206	241	237	220	215	234	218	196	219	210	231	216	225	215	225	187	212	208	223	217	214	233	227	223	238	240	233	227	218	238	226	246	225	208	263	239	235	204	208	219	229	223	193	232	238	232	206	220	243	241	225	258	218	237	228	219	228	205	207	203	226	227	252	217	225	217	202	217	225	195	202	211	215	202	231	241	242	226	229	228	225	243	228	209	218	217	234	227	236	213	221	203	212	215	220	234	217	224	217	222	204	215	219	197	222	229	232	212	248	222	217	214	229	217	207	222	198	211	216	221	227	228	237	198	221	218	229	217	219	219	216	205	223	225	220	215	206	231	208	206	213	230	211	216	220	199	220	210	218	200	220	237	212	234	219	216	230	237	219	187	224	191	240	216	221	236	196	205	190	200	206	223	211	202	220	229	204	204	224	209	231	221	218	208	221	223	196	188	211	191	246	237	219	242	248	232	213	218	230	222	220	229	235	239	216	221	207	209	243	208	222	230	207	243	226	208	198	230	217	198	204	223	217	220	199	221	181	184	208	211	227	219	193	219	193	216	229	263	211	195	223	268	228	211	236	229	200	232	210	232	205	209	223	225	211	205	215	214	211	214	209	206	208	226	195	204	234	237	222	215	214	181	217	213	223	217	248	211	206	203	211	205	219	232	195	230	219	213	242	229	219	199	206	206	210	223	219	206	224	197	219	231
62198	67657	59819	37410	25931	2741	732	761	715	761	713	725	746	739	737	753	725	744	732	765	717	764	701	683	705	733	749	741	760	707	708	763	766	714	722	722	732	731	742	767	722	681	699	764	735	788	740	725	713	768	739	705	743	697	704	711	730	714	734	713	707	720	717	714	719	678	747	728	698	718	792	722	726	745	728	692	731	707	697	712	670	722	721	755	735	740	765	729	696	686	739	722	704	730	751	751	739	711	703	705	771	706	727	761	707	727	737	712	691	761	709	757	750	732	745	751	699	702	726	725	781	767	663	700	747	709	726	702	730	686	696	728	690	710	716	739	737	725	715	675	714	714	722	782	736	711	759	693	702	730	696	721	711	719	691	715	725	690	697	732	715	710	711	768	699	733	732	737	681	760	734	703	721	693	719	721	706	714	709	689	703	713	651	702	717	726	775	753	728	713	781	717	674	695	733	716	731	677	704	770	711	706	702	737	712	719	739	707	667	679	712	733	691	723	704	695	764	709	710	744	699	693	737	744	730	696	697	766	734	690	697	653	789	704	767	729	761	692	689	774	713	748	736	745	707	715	749	688	713	699	711	719	708	751	681	700	668	710	707	732	743	781	704	685	677	762	711	756	742	674	737	747	698	739	729	705	724	709	731	726	707	735	778	719	737	717	772	692	732	730	770	725	715	730	713	725	710	671	693	743	743	685	713	731	734	707	710	696	755	757	742	721	731	749	731	718	738	780	723	733	779	722	671	711	732	717	734	708	742	695	711	762	740	691	717	725	732	722	726	699	720	729	800	726	743	704	735	725	688	726	748	670	714	722	740	660	730	717	743	664	750	679	724	712	741	677	756	712	713	766	744	702	664	736	733	702	756	744	681	722	738	704	702	738	702	761	726	726	681	728	709	703	720	702	700	743	748	712	710	743	724	728	730	699	790	664	741	730	672	707	785	708	694	747	702	734	768	703	715	721	734	709	715	762	739	708	688	727	726	745	731	710	712	707	695	736	752	693	753	729	741	742	767	706	696	706	725	712	696	740	720	724	700	721	697	720	744	709	723	708	722	777	670	708	776	764	679	748	717	701	723	708	748	676	725	683	779	750	718	705	711	710	750	724	717	746	726	739	733	713	738	721	777	677	719	759	750	712	731	696	667	719	728	743	697	737	680	754	714	722	716	700	677	722	708	727	693	742	722	719	728	728	737	731	734	717	701	748	757	732	753	696	709	748	701	749	692	696	751	719	745	661	735	697	743	726	748	780	715	711	686	727	718	755	717	710	731	702	740	768	716	708	742	755	724	706	727	763	714	709	666	705	716	732	696	733	754	762	719	685	688	677	741	712	720	710	749	691	710	719	743	686	691	756	752	695	679	690	738	719	727	724	718	731	743	806	698	699	700	721	712	728	704	723	753	721	674	715	755	733	723	734	700	735	729	728	697	676	701	720	690	699	696	661	715	701	732	693	710	740	737	694	705	726	735	744	718	716	704	759	699	716	732	754	733	704	670	715	769	696	677	752	673	731	696	722	715	761	742	746	761	691	699	740	667	735	737	742	685	741	693	747	715	709	761	694	666	703	708	738	734	774	742	710	736	708	779	708	769	729	708	714	712	736	722	735	716	761	719	770	725	710	670	728	739	691	744	742	731	753	705	701	674	700	706	710	782	696	773	715	658	742	714	695	720	717	724	715	693	709	799	723	662	724	684	732	663	692	710	738	738	749	731	770	656	758	728	714	689	678	722	745	725	741	727	701	741	750	653	719	731	716	751	703	768	773	701	717	722	711	708	694	716	752	751	719	721	695	706	737	711	689	759	758	667	706	768	687	711	744	730	747	769	747	715	734	704	726	737	731	715	717	723	751	723	737	754	760	709	722	739	778	784	699	713	687	712	721	709	702	696	760	739	710	682	703	687	705	726	704	683	743	741	739	702	686	716	723	717	741	689	708	715	726	733	725	708	728	777	764	720	766	686	703	674	716	721	742	747	725	699	752	690	721	714	710	718	774	726	747	691	706	719	706	713	710	720	732	708	743	733	782	699	683	698	716	668	728	751	757	775	768	722	729	749	747	735	701	732	663	732	715	751	746	728	796	715	808	740	770	772	693	702	683	726	684	742	692	703	743	754	760	678	727	743	700	703	775	729	692	706	747	691	694	722	728	728	738	747	712	740	742	733	725	739	719	703	681	728	717	755	729	684	727	751	687	757	687	706	735	696	756	724	726	719	734	693	694	701	695	730	726	730	671	715	712	715	692	727	729	719	664	738	702	726	752	704	675	757	710	673	692	722	740	696	699	711	741	737	700	776	704	743	718	735	700	705	725	675	727	680	772	724	705	698	698	765	674	690	661	760	706	679	745	722	722	731	741	722	687	693	755	761	720	731	734	735	758	747	706	725	700	698	717	704	695	703	771	723	737	722	683	673	719	708	725	757	756	741	720	770	768	689	714	690	738	752	754	696	699	726	731	713	701	678	727	770	689	720	707	722	719	723	713	730	692	722	753	701	699	727	701	712	722	686	781	760	689	727	728	768	732	732	712	713	721	741	737	733	761	730	753	716	738	762	710	740	706	773	718	719	722	695	720	760	759	718	748	740	725	762	686	742	744	678	692	729	754	700	779	717	706	742	678	711	728	689	748	697	680	727	691	729	687	729	766	733	737	725	683	710	704	739	724	766	746	706	745	655	744	704	693	676	718	741	688	699	750	744	680	737	712	745	733	739	715	760	750	704	726	743	727	707	719	732	737	674	714	670	704	704	746	746	715	732	721	730	757	743	664	682	710	732	729	709	747	719	693	733	712	720	723	678	762	723	720	660	684	687	699	714	724	704	652	711	762	700	695	771	730	737	730	689	712	746	687	733	703	723	725	758	684	769	725	753	727	721	708	729	717	699	752	798	713	731	750	746	733	724	703	701	722	720	717	779	742	697	765	732	732	697	698	741	721	749	685	717	738	732	715	715	781	715	701	658	709	677	734	708	746	705	755	715	702	709	733	690	737	746	702	696	731	753	710	698	705	716	703	704	716	714	706	752	686	721	697	682	705	687	672	732	686	718	744	717	738	720	740	739	722	710	733	714	709	724	711	716	718	727	741	715	710	743	728	689	755	689	701	761	727	710	755	720	703	721	670	692	691	747	719	746	686	694	745	688	761	699	744	702	717	670	708	747	711	695	740	720	695	721	779	731	730	748	688	714	741	721	716	727	704	684	696	693	732	722	664	724	728	746	737	738	736	720	722	732	754	706	709	693	678	725	695	716	700	757	763	745	752	741	672	673	710	734	693	679	748	754	720	718	729	724	703	746	755	693	751	716	733	748	720	691	748	754	719	733	710	757	751	735	712	712	677	690	706	694	734	745	747	711	720	678	711	723	686	728	709	710	701	708	725	711	720	686	705	731	738	736	722	796	743	696	742	690	761	735	744	736	685	697	739	726	680	764	742	752	729	758	674	667	732	760	730	717	759	736	750	727	729	740	695	693	770	730	737	719	709
28061	18546	9973	2590	616	223	192	197	196	189	216	203	196	205	214	207	202	191	212	194	209	191	219	194	198	213	218	199	185	218	223	225	198	193	181	185	199	209	200	234	208	212	201	223	181	202	179	184	189	198	168	205	185	197	203	205	180	188	193	204	192	209	186	206	238	195	201	194	225	215	196	179	192	188	190	187	195	190	211	201	236	191	194	185	201	192	201	201	226	207	197	216	198	204	198	221	188	212	211	184	207	201	171	213	193	209	194	175	196	208	192	201	170	217	191	233	182	185	226	209	212	191	179	171	206	190	179	196	204	204	190	208	208	212	190	225	201	199	200	192	210	227	188	208	178	200	215	182	201	175	191	182	202	177	212	226	210	196	217	169	218	207	193	197	220	201	209	196	218	187	198	187	207	203	197	194	205	186	218	165	203	221	212	231	215	204	178	195	206	198	226	212	177	187	183	225	187	190	219	202	203	199	199	188	194	205	203	206	202	218	194	202	199	190	214	183	225	211	191	203	207	193	177	213	187	178	176	212	203	207	213	222	202	209	202	207	191	190	166	200	194	212	197	197	194	194	225	193	195	211	172	205	199	201	210	219	206	186	205	183	217	218	186	183	176	197	199	204	193	191	181	188	190	219	199	187	182	231	190	195	189	205	256	192	180	197	221	202	181	188	220	177	183	194	207	180	200	214	187	218	188	188	215	215	235	207	218	179	207	212	215	193	203	203	192	206	189	202	223	185	232	191	195	178	191	187	183	180	194	177	220	203	204	202	175	234	184	209	201	192	218	213	211	169	191	197	181	197	197	213	226	201	225	187	175	241	208	211	225	216	216	207	188	191	225	182	208	213	202	198	210	208	189	211	172	186	170	190	203	165	191	193	197	212	212	186	199	209	188	189	174	210	175	210	183	227	217	180	221	190	197	197	182	195	202	200	191	193	218	210	200	180	199	193	183	220	209	227	179	175	186	227	200	203	209	227	195	194	195	205	189	186	196	193	200	184	190	209	197	183	207	185	202	236	202	199	179	187	229	186	214	195	206	193	205	188	196	183	192	211	212	203	217	191	203	188	201	203	196	160	190	197	217	175	184	187	176	194	227	201	197	217	219	193	190	236	213	187	180	223	168	182	198	184	198	220	214	206	213	198	204	192	217	192	221	202	189	210	214	209	179	200	196	228	185	206	204	219	196	197	215	193	232	217	186	227	208	202	192	183	194	228	204	202	231	177	217	190	206	206	205	192	194	202	213	206	195	206	223	207	195	192	193	176	191	211	200	184	223	192	190	208	188	214	207	191	195	188	209	216	225	186	176	206	184	210	174	212	202	220	199	197	210	197	198	201	184	185	187	211	208	172	205	213	188	194	210	197	182	181	187	223	189	197	192	190	202	212	202	190	202	174	186	179	209	205	171	216	212	193	207	199	237	174	197	236	217	195	203	181	209	193	203	186	194	189	252	182	195	245	227	219	195	201	207	223	230	193	201	189	212	192	198	186	204	183	210	210	238	205	185	216	181	198	200	172	194	220	194	214	226	203	200	228	200	197	219	205	201	217	195	192	202	208	184	183	193	213	221	196	219	203	210	196	176	201	195	204	186	183	238	197	194	202	198	208	214	181	209	181	224	204	212	187	214	199	212	219	211	199	194	197	173	209	217	199	196	232	184	197	214	228	229	196	219	184	193	212	199	211	183	189	205	211	190	215	191	166	191	228	213	220	193	211	205	211	208	210	199	196	184	193	190	174	213	209	207	180	189	183	202	187	207	197	201	195	181	206	214	213	214	234	188	192	231	206	203	220	198	192	212	232	224	199	198	211	195	204	201	182	207	217	194	196	190	221	181	211	208	208	218	223	166	204	191	206	206	190	194	213	200	197	218	193	189	219	202	217	199	203	202	193	219	184	226	221	183	187	194	211	214	216	195	197	201	182	222	219	186	193	187	236	194	216	207	203	175	197	203	204	191	220	199	173	183	204	212	188	196	214	204	185	218	190	226	218	198	196	201	219	200	210	196	204	193	219	189	214	197	203	194	192	218	221	214	196	200	193	207	191	190	198	222	209	223	196	204	213	187	197	196	220	193	211	196	209	217	200	207	192	172	194	198	221	196	182	208	195	230	213	183	192	201	207	185	199	199	185	198	184	194	232	191	187	222	222	200	190	217	200	216	211	191	202	168	187	223	197	182	205	209	195	193	203	194	206	180	211	194	201	194	193	193	197	186	231	199	196	190	213	183	237	207	207	172	203	205	198	219	191	200	205	202	194	209	206	196	194	165	220	205	197	189	215	247	185	185	189	200	188	215	225	212	212	202	226	195	210	201	206	225	202	185	219	180	203	184	194	180	183	225	199	221	207	181	198	199	196	170	188	195	235	218	206	182	216	190	188	207	222	209	219	235	206	217	211	190	153	198	182	198	203	185	182	207	188	206	193	216	201	193	210	197	210	173	228	213	192	202	225	225	252	221	230	213	226	205	191	208	198	204	219	186	194	206	211	196	205	204	211	195	197	177	213	225	209	196	185	208	173	195	226	202	209	197	180	192	190	210	223	204	188	179	211	211	197	217	221	210	190	196	177	190	217	179	215	194	163	179	184	220	202	180	195	202	211	203	218	193	207	210	190	208	217	171	215	192	200	194	189	215	198	179	217	198	196	204	187	198	217	192	186	189	190	188	197	166	204	219	210	181	221	186	225	193	177	213	175	172	227	188	187	168	173	196	221	205	182	198	187	233	193	234	208	192	191	174	198	186	182	198	207	194	188	223	219	190	214	197	181	198	223	190	214	230	206	193	188	222	213	202	209	213	203	193	210	189	193	200	210	215	213	206	206	210	219	206	191	194	197	213	205	206	210	189	207	192	196	216	198	200	215	195	181	212	211	220	203	198	191	208	219	184	181	189	198	182	193	191	203	193	198	199	194	209	188	213	174	222	202	199	199	192	172	208	210	198	195	192	217	171	208	219	208	207	186	184	223	182	218	184	200	207	213	215	176	208	206	230	193	185	226	245	184	195	181	211	186	200	182	198	178	217	199	222	191	215	228	208	210	210	181	188	193	198	188	167	199	198	218	202	227	207	194	178	230	192	201	221	206	203	219	183	206	200	210	181	220	215	187	226	199	202	197	195	199	186	220	193	208	217	204	212	195	203	208	197	205	196	188	214	189	233	180	199	214	208	205	194	198	225	213	186	173	180	199	186	213	202	193	220	209	223	218	223	197	210	225	193	191	211	173	208	201	223	191	199	200	207	192	216	206	203	195	209	207	192	200	215	221	192	226	222	200	204	186	214	211	207	187	194	226	202	192	209	191	171	208	195	222	217	193	204	205	192	190	185	201	190	188	227	204	199	175	197	202	194	212	192	201	229	220	211	217	221	202	192	177	210	187	224	170	206	204	207	185	202	235	187	194	206	230	204	217	199	222	217	178	197	220	185	193	196	201	207	205	200	203	191	207	200	203	187	205	219	186	197	201	177	191	234	191	218	201	199	185
29573	23558	17031	6745	2022	778	666	670	718	711	704	664	630	716	652	676	703	687	670	677	694	696	684	691	656	687	683	694	689	665	646	674	641	731	688	678	721	710	640	670	630	670	726	695	706	690	717	666	682	673	686	665	710	709	680	651	692	707	705	660	691	671	691	722	680	657	696	695	681	701	672	685	661	722	672	729	663	705	719	608	711	657	672	674	645	602	652	684	672	706	662	697	699	693	647	687	715	665	688	739	690	664	697	678	707	723	729	662	677	703	685	658	676	683	687	672	642	702	665	638	697	745	663	687	682	674	690	646	668	715	702	713	704	735	674	702	682	680	752	667	672	643	709	684	675	705	688	667	723	675	653	658	708	674	678	698	693	742	653	633	686	677	702	676	703	679	675	662	711	728	687	699	710	695	727	721	673	680	680	747	669	702	677	737	699	702	700	750	691	656	687	672	726	695	689	696	683	687	697	696	644	660	696	695	671	692	672	692	687	637	696	712	712	661	695	699	692	666	671	733	717	715	700	751	675	658	696	729	693	686	701	626	638	690	707	705	696	728	656	685	679	720	682	643	668	694	679	681	690	640	683	708	715	676	694	674	706	693	703	681	671	710	689	709	689	705	695	654	731	723	686	688	708	645	698	732	680	653	700	713	661	695	715	680	678	641	718	726	659	632	681	694	688	679	698	655	684	680	687	699	639	681	666	678	659	679	674	675	699	656	722	727	707	683	668	668	690	663	661	701	690	661	711	662	672	638	728	700	719	672	671	665	723	678	706	668	682	705	669	633	687	672	678	714	732	714	692	673	686	677	660	665	672	701	674	718	681	695	693	650	694	704	651	674	678	698	738	635	707	693	645	701	732	642	748	734	671	692	705	705	677	688	709	662	678	663	696	703	700	709	681	662	652	725	695	704	712	711	637	690	673	725	664	655	675	643	692	685	697	705	714	674	670	678	661	666	725	680	700	669	677	725	627	690	674	681	681	712	730	682	658	694	679	718	695	710	667	678	668	661	720	699	686	665	698	722	734	670	700	695	679	696	690	685	651	685	691	698	677	673	703	709	678	703	633	714	700	628	700	677	682	745	704	720	694	655	711	664	696	688	666	719	713	684	680	689	710	703	662	690	691	656	705	688	705	688	688	718	711	688	698	660	679	689	634	734	683	671	695	692	707	723	691	692	718	697	690	673	651	690	691	690	705	717	671	710	664	664	657	711	727	703	696	702	708	729	675	749	658	678	707	716	672	701	707	736	620	682	667	708	682	670	686	678	677	651	692	660	687	696	716	712	659	708	751	690	678	695	688	662	685	690	695	664	723	711	647	726	660	700	651	673	679	707	723	681	678	679	680	686	705	644	671	672	697	728	688	659	665	685	673	711	688	658	698	697	653	684	676	646	726	721	739	678	695	694	709	693	697	700	705	701	658	704	723	680	707	671	717	660	683	691	645	657	683	705	682	695	734	622	662	646	705	742	658	695	689	678	703	695	712	675	703	687	678	665	659	673	688	683	697	726	680	708	707	679	678	696	678	708	705	728	660	672	664	690	705	684	697	700	710	678	699	697	656	627	698	651	730	697	703	673	680	677	676	691	678	722	700	693	647	755	664	668	624	623	722	649	705	691	709	673	685	664	692	696	669	703	699	677	691	632	663	651	665	689	632	678	700	680	702	656	690	693	726	656	703	671	677	682	727	702	657	706	648	679	665	709	679	709	677	719	699	688	687	694	703	684	697	648	713	681	671	679	655	697	662	686	654	622	693	663	703	725	699	714	689	674	712	658	652	689	691	705	673	673	696	652	671	700	685	657	665	721	670	688	658	686	696	712	715	727	687	701	685	677	692	694	700	682	668	671	652	712	675	667	697	700	763	683	674	672	710	696	710	651	706	656	686	666	703	673	727	696	680	677	705	674	719	688	677	689	723	636	667	676	720	667	661	634	692	758	701	706	696	671	702	656	685	733	653	704	669	693	694	669	687	626	650	737	655	684	703	730	684	701	711	681	666	702	717	687	682	732	684	712	666	691	664	643	658	663	672	700	680	688	662	704	661	668	668	670	699	709	630	689	652	630	678	695	695	655	691	736	711	696	657	699	713	724	681	668	662	676	769	713	683	696	689	716	697	747	654	711	700	715	701	695	683	683	666	696	655	717	699	687	728	672	675	698	671	655	731	691	703	675	659	698	698	694	687	658	718	658	675	700	690	727	716	705	681	732	677	687	677	748	682	692	691	717	646	672	638	723	626	680	670	685	705	666	666	658	696	718	680	689	667	683	671	685	677	653	656	691	688	674	709	653	723	702	685	664	666	666	679	677	673	676	768	656	674	700	694	639	706	714	653	686	675	632	687	657	672	695	650	684	674	707	701	663	712	650	703	701	743	660	677	686	674	704	680	696	725	707	646	699	712	686	711	741	746	659	741	673	714	693	690	688	655	673	688	685	702	681	681	663	702	679	666	640	683	674	691	725	665	652	661	652	696	719	659	675	682	696	659	640	661	688	670	671	644	662	728	725	680	694	663	682	656	713	722	665	691	692	622	682	704	685	662	705	687	656	677	717	677	689	706	698	665	704	708	677	696	709	630	651	691	671	689	698	686	727	665	710	702	699	668	711	675	662	706	655	661	670	677	716	710	675	700	695	680	645	645	675	655	708	700	661	671	719	659	687	635	687	691	666	663	702	682	665	696	660	693	696	707	647	691	692	683	673	653	694	668	704	688	673	667	715	701	678	728	684	717	694	679	674	680	725	707	665	705	682	680	646	698	684	691	691	687	660	676	701	635	697	718	673	689	750	704	696	664	698	657	703	740	727	689	664	707	658	684	672	682	662	654	650	690	643	685	681	661	692	652	685	689	661	690	705	697	635	683	723	670	655	687	673	692	691	643	680	702	687	716	676	687	661	709	709	682	688	706	713	721	692	657	660	701	626	700	643	692	663	664	637	719	711	695	708	669	673	687	750	682	639	721	697	664	668	672	729	687	611	684	627	672	713	699	692	692	647	726	708	766	697	690	693	667	687	677	704	674	722	693	669	680	689	686	690	703	703	702	730	704	681	705	707	675	686	681	710	647	748	660	678	654	667	675	662	738	675	640	665	670	642	654	707	668	664	656	699	742	671	692	707	714	674	704	690	665	640	714	670	709	630	663	650	672	668	674	654	672	706	695	741	657	648	689	677	705	690	669	684	667	674	723	715	701	667	738	711	661	689	684	718	680	716	668	644	663	688	652	669	717	712	691	687	708	682	656	642	659	709	668	650	675	685	693	697	736	673	691	706	673	669	668	647	657	693	713	656	661	708	650	647	705	687	674	687	668	730	729	707	706	662	632	660	691	690	708	656	625	673	709	675	711	654	636	674	722	653	676	664	692	713	660	670	636	722	692	662	741	669	670	663	743	667	667	697	684	702	695	685	684	665	648	718	682	647	687	673	667	669	686	727	716	655	704	678	695	751	678	654	686	679	692	715	687	726	701	672	681	627	664	689	677	700
68194	67037	53285	28614	10020	926	174	167	152	188	159	176	168	193	169	159	193	193	179	170	144	176	161	164	190	184	158	183	166	176	172	166	181	182	169	179	169	194	174	184	164	174	184	175	167	171	177	186	184	183	199	171	200	167	184	179	180	179	190	170	170	160	184	170	191	180	148	170	157	164	168	180	187	157	181	165	169	161	197	173	191	131	167	177	163	158	175	175	166	172	151	159	160	164	190	179	164	156	166	175	161	154	186	164	171	161	159	191	177	167	166	190	142	147	174	167	197	157	166	168	180	160	179	183	163	155	175	169	169	167	170	169	169	154	187	166	182	165	152	186	166	168	163	176	150	188	184	198	165	192	141	178	167	173	170	181	168	173	174	177	156	168	170	187	159	164	172	174	171	192	186	156	175	162	174	159	165	167	168	159	175	176	185	176	171	198	190	181	158	188	193	171	183	167	176	178	179	178	161	191	161	183	174	147	188	184	176	168	156	172	190	172	153	178	182	184	149	157	180	166	159	171	164	173	165	191	162	169	173	191	155	162	177	176	150	155	181	177	187	184	162	187	191	173	166	142	196	169	179	192	196	177	157	158	157	170	157	173	166	166	175	151	165	195	153	176	184	157	134	202	180	202	158	179	169	171	185	156	181	158	171	174	167	144	179	155	167	156	149	183	142	165	159	193	164	179	174	173	158	135	168	155	161	191	162	160	169	169	184	173	182	154	173	172	152	183	172	164	157	157	180	164	165	159	162	157	184	163	166	175	148	162	132	183	170	175	182	155	177	164	160	189	159	131	166	201	206	183	164	153	165	183	167	199	154	180	198	169	168	184	173	185	184	201	161	158	194	151	156	191	174	160	161	159	167	167	158	163	189	173	158	179	170	167	202	173	181	178	179	162	193	173	150	162	175	151	195	194	176	175	157	173	178	209	200	158	166	175	190	177	181	153	172	187	164	170	189	181	184	186	196	182	169	161	181	169	181	180	179	180	176	181	177	184	183	202	149	165	208	157	165	178	179	166	183	160	169	184	181	169	181	169	169	185	180	172	178	177	175	152	171	188	168	190	176	176	173	191	186	182	189	149	190	169	167	174	198	174	165	155	213	180	179	181	181	157	179	167	191	155	161	131	188	181	158	165	174	191	181	171	185	166	178	161	159	164	195	189	187	164	167	154	182	159	195	188	173	180	173	168	161	171	166	201	170	180	178	173	166	186	166	185	187	179	156	167	169	159	188	194	162	159	163	188	162	156	202	172	155	182	187	167	168	173	182	169	160	157	168	140	190	182	169	182	160	176	188	172	168	188	159	186	174	175	168	170	162	153	185	178	150	156	195	174	161	176	182	179	171	159	182	172	181	205	163	152	184	191	145	181	163	163	161	160	169	188	155	154	178	168	160	173	196	150	191	184	151	167	167	163	183	171	169	182	178	164	161	182	171	165	164	169	187	170	170	178	210	192	171	162	186	164	154	169	170	186	165	134	179	176	156	196	188	186	203	194	160	161	165	158	176	173	164	149	170	171	174	146	172	191	161	175	169	187	172	189	175	190	169	176	186	173	163	179	168	175	179	153	148	159	193	175	167	179	176	172	161	161	163	166	176	191	173	182	182	163	157	165	138	200	177	178	169	150	180	168	176	145	189	158	146	194	159	151	161	172	182	200	178	173	185	187	177	171	171	155	182	182	183	177	176	157	152	183	172	164	171	162	140	180	178	199	182	179	189	185	187	186	158	173	163	185	165	171	156	183	179	164	171	157	169	185	197	164	159	163	174	190	153	176	201	173	183	173	182	174	201	176	190	174	181	180	155	192	154	192	186	193	182	155	153	173	181	166	208	162	170	162	197	191	174	162	181	209	160	149	163	177	171	164	168	197	183	171	156	163	171	172	186	182	178	191	182	157	200	171	173	160	164	170	146	193	164	174	183	171	171	172	164	166	172	182	170	171	179	177	155	186	187	161	177	167	154	191	189	166	175	193	183	177	168	178	166	168	188	164	171	167	170	167	193	153	182	162	173	158	166	182	173	183	139	165	193	169	178	189	188	141	175	177	175	191	196	190	186	171	192	184	146	168	190	206	181	159	184	151	183	152	156	174	176	192	144	159	162	173	190	169	177	172	176	182	185	161	157	176	171	159	177	164	157	158	184	153	150	156	164	176	178	168	177	203	164	170	167	159	150	158	171	161	191	191	182	169	176	150	172	180	169	181	185	199	171	151	186	175	186	150	171	165	164	163	190	158	175	172	169	175	163	156	161	173	182	157	184	153	172	178	168	175	186	193	179	201	156	178	157	170	158	187	184	147	164	170	165	183	177	149	155	178	151	173	160	186	181	186	169	152	185	186	170	179	181	179	159	163	158	163	173	181	176	181	170	167	159	161	196	141	188	172	156	197	198	158	163	196	170	167	172	193	161	179	183	168	195	165	161	160	172	182	154	168	147	165	171	161	152	176	172	185	188	160	166	176	172	170	167	184	187	149	179	165	182	193	182	185	178	168	189	184	169	184	165	157	173	151	175	184	180	176	177	164	204	184	186	158	168	172	152	192	180	175	172	144	195	183	198	165	166	192	158	168	171	196	190	170	168	178	167	179	186	176	171	151	159	168	182	181	172	183	162	183	154	178	159	161	165	186	168	171	213	174	143	180	190	159	181	172	168	171	174	161	155	172	161	167	177	163	182	168	146	178	193	180	182	167	171	191	165	155	170	168	175	173	176	186	168	171	172	203	172	170	183	172	177	183	172	166	166	167	159	155	158	172	167	159	180	187	186	172	178	164	183	158	187	173	191	160	169	191	164	210	157	175	165	169	166	135	176	166	174	154	176	163	183	201	163	158	172	181	196	186	176	186	171	136	191	191	168	170	157	165	161	163	169	182	164	201	166	182	181	181	167	175	156	161	178	176	173	175	195	186	186	154	172	175	195	183	163	175	165	162	199	178	171	146	170	182	146	166	181	172	154	185	180	198	170	187	155	176	178	191	169	168	161	172	181	169	175	190	173	179	187	168	166	168	168	196	152	172	178	173	174	157	173	168	183	145	171	172	140	174	179	188	145	170	150	189	174	152	171	181	175	192	201	159	149	181	175	156	156	164	176	153	161	201	197	183	170	159	183	150	177	157	166	170	209	186	164	194	152	188	169	150	177	196	191	175	181	162	176	169	157	184	163	168	158	188	197	175	196	133	158	187	180	187	171	167	174	172	177	172	176	178	157	149	180	170	174	180	178	205	202	174	160	161	148	202	172	156	156	145	161	179	162	166	165	177	168	153	167	179	172	174	172	180	175	197	194	191	173	159	170	175	196	176	186	158	173	167	191	153	144	170	160	158	167	173	172	191	177	162	162	192	171	184	163	199	181	176	171	167	185	167	177	179	176	189	164	182	169	193	166	156	160	182	189	153	168	204	182	176	179	186	165	169	165	190	174	164	183	175	180	186	179	185	163	159	148	174	168	173	171	152	175	158	149	183	164	167	168	186	172	185	169	167
50936	55254	50552	32839	15753	1603	574	631	646	585	621	585	609	612	568	598	604	587	627	607	648	616	593	573	549	622	634	578	570	582	603	586	632	648	619	614	610	611	601	597	575	601	634	611	578	607	615	616	611	604	624	642	582	587	647	643	603	612	618	572	599	640	611	608	637	597	607	589	645	588	620	609	584	638	616	633	574	604	618	567	603	590	601	619	608	602	620	606	660	595	623	569	590	611	601	568	566	565	633	579	578	598	561	638	572	593	601	590	626	607	627	617	612	638	584	565	580	615	641	620	636	592	606	582	610	664	590	582	630	618	601	613	576	584	584	573	612	572	613	598	609	639	661	586	576	568	597	554	579	597	573	599	651	554	627	549	582	595	632	571	593	568	599	591	636	610	567	612	601	550	574	597	609	609	610	565	607	596	564	630	588	607	615	586	589	548	600	596	620	601	590	619	622	646	609	591	602	605	614	595	620	584	591	597	586	587	629	560	623	590	598	581	574	611	647	596	622	607	609	588	586	625	596	623	616	635	559	587	585	629	586	589	628	585	586	606	616	567	615	567	590	606	580	583	597	593	627	618	603	643	633	586	597	619	574	637	582	585	601	585	606	603	599	626	581	636	595	587	606	584	620	614	608	615	592	600	627	619	598	635	623	578	621	625	594	587	584	628	646	615	640	609	592	624	611	550	570	605	596	573	632	588	616	597	603	595	585	604	621	612	567	606	591	614	635	591	599	608	618	638	657	562	582	575	628	606	619	571	619	596	626	595	608	587	600	602	589	619	599	640	601	589	648	592	609	605	582	632	551	597	615	644	607	599	642	613	593	593	609	593	631	544	583	638	589	604	609	582	587	608	587	605	585	621	547	551	605	616	575	603	601	598	621	583	582	627	602	631	568	632	581	647	604	572	612	579	594	614	553	590	603	584	603	598	608	592	592	597	619	623	597	629	588	622	600	614	622	614	601	576	618	586	605	612	677	569	601	647	590	626	626	603	614	573	609	606	604	581	622	624	609	578	622	582	603	592	598	631	619	613	614	651	571	626	607	579	610	599	640	613	576	542	596	602	600	602	594	596	614	593	593	610	634	562	618	606	628	627	588	601	613	571	635	642	617	619	570	601	585	562	619	591	560	606	564	616	593	594	609	581	623	570	563	666	613	598	602	577	598	607	577	595	585	626	578	595	602	581	607	581	640	616	628	627	605	616	625	611	595	605	618	622	619	648	598	622	581	620	580	590	605	636	556	641	607	612	620	609	647	622	642	616	619	641	608	611	608	591	583	584	573	611	616	576	601	547	609	623	640	662	561	627	655	558	576	587	599	564	630	580	599	606	600	626	580	567	589	589	603	613	609	560	629	627	596	616	589	595	625	616	614	596	575	541	626	577	602	617	641	544	621	616	602	615	629	623	585	659	574	570	600	605	616	620	565	627	604	602	580	616	559	606	577	613	576	593	598	605	591	544	594	577	629	603	557	601	577	633	615	601	607	609	576	605	588	578	605	604	599	609	619	545	629	611	613	602	602	649	602	585	608	615	597	600	603	604	598	614	620	631	608	580	633	589	608	574	606	612	590	612	613	628	628	622	584	584	638	588	645	622	653	615	560	601	599	605	580	605	556	626	595	630	607	550	627	668	604	604	630	614	583	615	583	616	618	598	557	618	596	598	561	590	579	599	600	594	628	591	584	578	620	584	623	583	632	580	618	646	580	617	580	618	620	628	595	603	623	628	611	584	604	599	600	599	591	623	591	622	612	611	573	584	603	583	607	577	614	639	604	632	607	598	588	604	615	587	623	599	544	614	588	614	578	591	588	569	625	614	601	576	567	591	597	600	598	604	636	581	610	603	631	641	640	612	606	587	602	612	607	610	591	600	587	589	615	639	594	618	637	577	608	619	615	639	638	627	615	603	616	575	583	604	606	577	616	579	592	578	596	637	586	638	655	626	596	584	587	601	604	565	584	606	639	588	620	600	576	601	604	581	629	639	651	594	584	574	603	589	624	587	591	572	608	598	570	636	640	601	582	609	587	590	586	655	609	591	603	542	591	579	595	588	584	616	585	573	535	592	596	601	611	641	581	591	587	607	630	564	660	578	640	582	602	609	613	562	612	575	595	593	577	614	613	629	662	587	560	582	578	652	610	621	603	567	590	615	607	635	630	597	639	599	601	587	592	596	598	602	618	651	624	600	606	615	618	615	598	623	582	625	619	605	563	604	606	646	575	642	575	620	573	623	618	575	621	584	594	625	623	632	565	576	610	590	602	588	601	584	661	608	599	586	597	604	608	592	631	586	677	589	553	635	594	599	590	635	601	627	625	596	584	577	609	608	596	599	595	582	569	635	555	669	606	628	633	626	577	610	599	588	608	609	603	608	583	650	584	611	598	606	599	584	569	568	566	631	603	613	584	574	649	593	611	630	602	604	621	629	564	626	560	608	626	592	613	586	641	638	606	580	574	581	551	595	559	588	598	617	541	586	620	607	639	591	596	571	609	630	594	585	574	634	580	611	647	605	598	587	593	571	592	598	606	596	561	605	584	604	582	614	580	642	641	599	585	589	551	613	626	620	643	576	628	604	615	598	600	621	638	651	570	581	606	577	615	589	618	589	596	567	575	630	626	581	575	620	575	590	569	587	644	559	611	623	601	592	603	628	594	638	589	584	610	583	606	593	613	617	610	635	619	571	616	604	652	575	572	593	541	576	591	621	597	568	606	608	581	582	577	616	660	581	632	624	631	587	617	602	615	579	605	607	571	613	583	631	566	614	604	597	603	642	585	617	573	602	627	596	566	586	541	587	615	598	611	643	617	614	589	589	588	579	609	624	569	641	574	626	585	628	639	609	605	645	630	608	628	561	619	669	578	569	592	637	634	623	620	619	566	613	607	627	632	626	585	620	647	599	575	577	582	577	595	620	563	546	588	582	574	578	597	603	610	609	570	603	607	595	601	612	615	596	644	654	563	629	590	628	612	568	615	606	559	645	593	582	586	611	583	562	553	637	598	551	588	593	621	618	587	603	622	630	628	595	599	644	615	568	642	619	584	611	600	651	636	577	590	625	666	600	576	607	565	653	601	592	614	614	634	596	569	609	587	582	588	621	598	615	617	578	625	593	574	594	596	594	659	574	612	613	591	579	616	590	598	594	609	629	591	597	617	592	604	618	594	589	549	601	581	635	627	612	581	601	613	629	620	609	603	619	595	585	586	623	573	595	594	594	601	591	609	599	613	585	578	593	609	587	610	577	576	618	564	628	544	659	552	586	603	618	635	592	607	619	597	595	588	587	616	597	614	592	679	591	613	647	588	606	595	607	614	608	664	602	619	599	587	635	580	584	606	601	602	618	615	575	589	633	627	598	555	592	618	589	569	604	583	581	624	585	585	617	584	613	576	629	607	583	633	602	588	641	617	652	616	581	615	595	581	625	588	572	568	559	582	669	630	649	568	594	580	564	595	566	525	618	568	613	600	617	643	609	594	609	636	629
74978	76146	63027	37089	16625	2460	283	247	257	256	229	247	230	256	235	238	239	228	244	241	225	238	244	217	224	247	246	218	230	241	249	223	238	229	218	206	212	233	230	212	226	233	248	219	218	212	238	230	264	255	250	225	203	238	209	219	245	233	239	233	240	218	231	236	216	250	229	210	228	223	246	221	225	244	239	212	221	232	218	205	255	217	221	226	238	253	231	247	241	218	238	241	215	249	231	229	222	240	211	244	251	240	213	225	241	230	226	246	238	235	273	245	237	220	215	259	202	226	226	238	225	259	242	275	252	239	242	228	213	242	215	241	227	227	264	241	225	228	228	272	263	235	224	252	211	278	233	238	219	245	233	271	209	243	221	248	236	248	240	259	214	224	207	260	257	237	246	247	246	265	225	258	241	215	256	223	227	247	237	242	220	239	219	253	249	242	232	214	214	218	247	228	211	204	222	227	238	232	245	226	226	242	226	228	242	242	231	239	234	213	238	244	209	214	216	227	236	235	226	226	245	217	210	226	251	229	229	232	217	243	212	257	243	224	214	225	220	235	218	218	218	223	250	247	220	245	217	222	236	211	219	267	216	276	227	238	220	248	229	217	234	241	252	224	229	221	232	254	225	234	206	238	223	220	251	234	218	253	216	235	235	222	252	247	251	222	228	264	252	225	237	226	211	229	238	252	214	241	231	235	235	227	232	227	227	239	245	235	230	230	224	250	238	224	224	248	233	218	232	211	250	231	231	237	239	220	228	222	207	241	249	226	210	243	242	222	225	258	249	230	244	244	219	239	220	230	248	236	231	233	204	254	220	221	225	234	233	192	231	246	238	235	270	238	231	224	216	228	233	257	253	182	238	232	192	245	235	237	223	201	234	229	256	228	228	217	265	245	235	230	251	219	204	219	211	239	226	230	230	236	235	234	225	257	254	256	215	249	220	214	243	248	268	223	216	220	241	244	263	221	221	248	214	218	237	249	245	197	220	214	222	219	228	225	244	235	249	240	230	258	226	230	228	231	240	207	235	225	237	228	236	220	211	219	233	251	219	248	212	256	233	256	213	250	246	217	225	220	241	217	262	226	214	204	228	226	246	208	221	209	260	245	217	227	254	201	233	219	226	229	213	219	235	207	238	230	248	247	255	245	240	246	225	223	234	240	245	224	230	232	235	246	221	231	241	235	228	250	232	233	245	220	251	201	237	210	231	252	229	248	251	229	239	222	225	233	238	249	235	241	228	222	243	255	242	236	236	238	224	210	259	244	203	221	264	229	240	242	226	224	233	234	276	251	230	242	217	217	226	242	245	226	261	256	247	222	247	208	225	241	214	236	219	239	253	238	246	263	236	238	262	255	228	225	235	230	225	232	222	214	200	228	225	233	211	236	234	239	243	235	232	242	233	228	259	221	218	238	260	228	222	225	223	256	211	217	222	226	203	244	219	235	229	225	242	225	261	227	247	229	225	254	244	241	206	225	211	231	225	228	240	226	227	226	221	237	262	236	219	222	252	221	236	242	237	240	219	199	231	227	234	240	231	222	258	214	231	217	246	222	224	253	211	254	250	245	222	258	241	226	201	232	233	241	246	251	249	250	246	234	234	236	241	219	248	252	221	224	251	228	239	251	225	233	200	253	260	239	238	227	248	225	234	240	232	224	231	241	229	242	223	270	216	274	198	230	228	227	222	233	268	237	222	282	229	238	263	220	219	235	214	266	202	205	227	230	219	216	245	214	233	249	231	211	252	223	236	252	229	244	262	225	237	230	240	245	249	252	259	208	227	245	248	219	236	242	231	216	249	248	228	257	248	219	255	234	234	228	222	222	236	244	231	229	231	265	226	241	211	226	234	235	193	202	220	241	252	247	261	257	252	231	246	243	222	216	243	251	226	216	234	211	261	244	215	250	231	236	228	237	237	213	230	242	223	221	240	239	238	218	226	236	256	247	232	247	228	213	263	211	238	234	267	230	222	247	205	234	227	239	240	231	242	206	207	236	232	244	246	246	223	240	243	205	248	238	227	260	222	247	233	209	260	240	221	225	230	240	229	216	248	234	266	247	231	250	247	240	235	215	228	249	258	242	229	209	228	241	235	219	234	245	206	229	233	248	237	243	226	221	232	248	234	213	229	235	240	223	214	253	257	230	250	248	217	233	240	235	211	245	257	252	261	235	214	256	233	212	221	208	243	234	236	254	230	225	235	234	228	245	224	232	218	253	239	222	222	249	233	230	240	265	246	235	240	208	227	220	217	245	221	235	224	252	238	230	208	223	196	230	203	239	224	239	249	245	244	247	200	220	225	237	229	243	196	258	227	209	249	226	198	237	275	236	264	247	240	226	235	247	223	214	212	227	230	222	247	255	251	257	240	228	235	241	232	229	238	207	244	236	237	220	227	245	223	255	225	222	202	209	208	256	246	246	217	239	233	209	223	223	243	241	208	224	231	275	236	251	241	242	209	247	234	246	244	221	238	223	222	227	231	238	241	228	211	259	240	247	230	247	262	237	225	238	218	212	220	242	243	242	217	240	247	223	236	249	210	208	224	233	233	226	214	192	242	247	235	209	242	241	237	237	240	223	222	255	223	224	257	222	230	226	220	233	226	227	238	235	258	218	234	235	233	216	224	246	219	225	206	230	225	254	226	235	229	255	239	244	238	241	245	223	236	209	207	227	239	228	236	225	236	246	209	224	245	207	230	265	234	239	260	223	258	243	264	229	233	224	222	244	206	219	263	248	200	251	218	236	271	254	226	264	235	226	248	254	218	239	261	213	250	232	227	222	241	206	215	226	241	219	216	219	263	254	239	238	238	220	216	216	237	248	236	259	248	249	243	239	242	232	231	223	251	219	258	237	223	234	239	221	225	221	212	244	198	256	220	249	246	206	217	247	217	219	240	240	228	253	214	247	225	209	237	247	202	208	211	232	226	241	230	236	207	240	232	240	234	251	225	234	239	255	235	235	247	224	235	249	237	224	252	262	218	245	261	255	252	225	249	225	254	229	230	251	239	253	217	244	247	255	253	239	253	245	202	252	247	268	207	235	237	230	251	230	235	209	218	221	240	210	227	240	262	217	248	237	225	275	212	219	238	216	232	245	276	235	224	238	220	219	238	232	210	244	238	248	234	208	245	268	214	215	208	237	253	238	258	219	218	238	208	231	245	240	230	219	240	266	218	243	244	247	223	234	235	214	227	234	249	235	251	247	220	232	231	232	280	243	248	205	214	230	235	239	219	248	244	245	242	239	237	237	210	229	247	230	227	242	252	247	238	229	224	235	243	230	254	244	218	235	249	246	242	213	217	236	223	215	185	234	199	236	231	252	215	236	214	255	236	196	249	225	224	240	251	214	243	237	230	251	227	233	222	220	225	232	236	231	228	254	244	247	229	234	200	264	240	220	255	237	197	243	245	234	228	240	249	233	249	231	246	232	257	221	231	219	259	213	256	213	243	222	235	243	248	225	253	250	225	243	227	209	233	205	211	236
61224	68805	62914	40934	20402	1827	762	820	753	765	769	746	819	802	742	766	814	812	738	799	788	774	758	708	778	789	776	796	793	787	791	806	791	797	742	818	817	768	755	773	752	766	811	753	792	789	794	747	749	732	801	745	787	755	772	818	831	787	764	774	776	741	776	721	790	747	792	743	737	762	740	761	722	787	788	770	756	782	711	784	783	758	831	770	766	810	694	757	731	806	779	743	757	736	764	769	797	778	780	794	744	739	780	781	743	798	721	763	764	789	823	785	792	801	755	798	781	759	769	759	768	789	751	733	774	751	731	740	813	756	814	791	818	778	797	806	761	748	779	745	769	719	744	742	729	734	803	773	768	773	764	786	759	760	768	798	786	808	734	792	774	810	731	807	741	786	753	802	745	810	770	763	796	754	799	766	775	769	782	761	784	753	766	762	754	758	784	778	765	771	799	735	780	774	804	775	738	756	769	798	797	799	737	765	772	737	770	750	795	795	794	772	778	748	736	762	754	788	770	788	787	747	753	773	811	790	806	800	760	756	807	762	787	747	753	777	792	775	785	764	752	755	775	741	740	796	774	796	737	738	725	799	810	760	761	788	768	789	801	727	766	724	804	760	743	775	741	769	775	766	745	780	754	786	795	869	777	728	780	807	789	784	787	731	788	753	724	815	780	759	706	804	744	788	776	820	784	786	839	757	794	751	785	816	812	831	767	760	792	758	766	792	755	781	819	757	792	761	773	792	798	783	762	745	747	729	779	779	736	750	757	756	747	771	795	743	785	726	784	757	708	746	762	736	793	807	803	752	764	789	760	783	751	769	799	786	771	778	757	757	788	827	794	765	807	797	781	775	746	799	719	781	825	783	757	842	784	773	766	714	708	742	744	786	792	783	749	745	782	759	776	756	750	754	764	819	829	806	755	823	773	769	729	762	774	788	765	769	765	776	858	761	808	721	801	788	782	746	724	769	743	748	773	786	756	776	782	752	769	734	730	794	741	765	745	772	814	743	763	775	802	761	791	765	787	763	771	783	724	774	799	793	810	740	757	763	786	789	755	844	783	775	768	813	754	755	776	772	776	756	771	754	770	769	739	753	735	733	804	766	743	772	754	767	732	822	762	743	770	722	751	807	777	800	765	728	718	790	753	775	778	786	742	795	746	774	784	780	791	762	773	774	769	783	765	828	803	811	754	769	741	814	783	796	773	803	817	796	787	759	780	778	775	747	766	794	765	827	774	799	773	731	834	747	730	776	778	727	787	808	800	798	751	790	745	782	802	799	706	808	737	756	785	764	795	771	759	769	755	738	762	742	805	768	789	836	806	701	727	807	789	772	803	774	757	745	766	769	816	798	755	799	746	798	781	709	758	793	750	783	794	814	790	806	758	771	788	777	772	807	734	760	816	824	779	796	806	785	809	760	795	762	786	733	713	804	729	806	783	785	779	813	823	781	754	780	787	735	787	774	806	780	796	793	800	756	749	755	811	740	801	772	763	743	822	725	746	740	782	779	752	778	742	817	769	746	760	754	804	756	718	797	778	741	751	778	791	781	778	768	787	783	777	768	800	771	772	778	813	766	751	775	766	770	764	736	801	785	800	763	772	741	762	702	806	775	800	760	752	792	735	814	756	822	762	822	781	754	824	773	780	792	754	735	764	763	755	785	781	800	734	805	765	745	768	710	728	783	774	744	728	776	766	757	733	759	752	813	766	782	734	765	765	799	762	729	775	783	771	717	778	752	806	816	804	779	786	804	759	779	757	781	742	750	766	797	750	792	777	737	744	811	801	746	780	799	748	801	782	761	792	770	760	781	822	809	821	757	790	801	739	767	776	758	774	737	718	740	778	749	765	770	771	805	788	780	758	813	807	781	770	724	785	781	768	800	754	776	760	771	799	826	729	742	782	732	785	773	767	805	776	763	763	814	809	718	751	781	778	803	797	744	735	816	749	815	769	799	745	750	825	749	788	830	746	756	740	749	778	749	775	800	790	784	783	733	748	780	820	774	780	756	770	748	732	726	791	781	731	767	800	795	826	800	773	782	783	749	779	757	729	772	752	771	736	817	719	808	784	794	750	820	740	797	755	778	753	742	766	770	726	819	753	801	723	781	754	824	770	816	771	740	774	797	774	775	731	777	744	792	759	789	771	768	791	769	769	726	805	722	774	763	782	747	743	787	817	766	786	750	727	736	768	803	770	805	767	783	801	770	800	778	748	722	819	791	752	752	781	717	774	783	791	738	781	835	737	713	778	745	824	764	789	752	760	743	797	765	794	812	779	781	733	769	770	726	798	827	778	787	801	780	801	793	774	767	786	755	766	733	773	778	771	782	758	762	781	797	771	753	776	767	761	732	789	786	762	781	759	758	782	720	750	739	804	757	822	775	757	847	752	742	734	721	790	734	818	811	792	735	840	772	773	771	760	756	768	760	805	765	768	802	778	809	750	777	819	760	761	838	812	797	803	765	764	769	775	799	763	750	740	741	754	769	745	774	751	774	727	750	737	774	757	796	775	744	745	777	757	782	754	752	788	778	793	771	823	800	767	782	800	806	724	784	768	781	779	700	817	767	777	836	742	800	752	780	773	731	744	770	766	781	793	748	763	728	758	775	734	752	794	770	788	804	774	759	751	832	789	818	766	756	763	790	754	731	781	769	778	786	765	745	777	781	791	763	777	787	769	754	730	774	800	775	835	774	731	735	780	742	764	799	749	729	724	791	806	747	755	790	760	748	780	860	750	751	819	812	755	753	761	799	772	750	731	771	760	804	811	746	755	792	771	804	782	749	786	762	792	839	765	773	763	728	786	785	792	778	736	796	798	778	804	777	748	744	769	767	732	777	744	768	807	777	773	741	725	773	753	778	759	764	761	782	728	760	812	750	753	761	761	763	747	791	771	775	819	749	791	724	798	778	739	790	831	757	844	776	791	745	796	771	793	752	784	732	771	758	822	743	787	791	773	808	777	807	746	795	814	784	771	789	769	750	753	722	755	749	752	771	759	778	805	748	819	818	719	769	764	746	781	779	793	832	748	802	778	821	730	755	772	795	766	783	759	750	790	779	733	779	742	758	758	733	826	735	785	728	717	785	728	797	776	842	752	789	734	795	767	794	744	773	798	744	766	815	774	766	816	786	779	785	797	771	764	791	775	753	787	736	764	771	784	773	778	759	735	803	755	813	751	729	753	770	755	765	782	762	766	779	707	755	709	756	740	802	745	745	825	826	745	781	774	801	744	755	771	765	785	822	790	774	749	755	760	795	798	798	792	803	735	715	781	758	780	761	782	758	801	790	776	767	793	783	773	761	784	734	756	765	778	769	759	799	791	764	792	750	759	733	793	777	785	731	775	744	794	780	833	794	732	774	846	786	747	751	740	737	797	760	754	782	775	792	778	833	764	745	805	807	779	714	756	824	750	779	751	799	761	824	769	747	738	800	768	797	854	732	782	778	741	763	777	757	761	782	785	775	794	769	815	764	754	825	786	795
28774	20914	10817	2346	593	229	195	229	216	218	213	203	215	228	212	211	223	234	225	220	205	205	200	216	190	209	220	218	219	235	215	235	203	224	224	202	224	223	193	228	232	196	211	223	196	216	218	230	217	196	203	240	211	245	198	192	208	217	213	219	216	206	228	242	211	216	223	199	227	210	217	243	231	211	204	213	247	230	217	234	231	198	224	204	204	217	257	199	193	218	213	208	196	216	224	219	216	202	181	199	213	236	216	217	233	224	183	228	204	198	195	215	232	218	245	219	207	214	204	217	210	209	201	194	216	225	209	219	205	221	206	226	213	203	220	233	209	233	221	195	201	209	209	201	224	215	221	240	204	203	251	220	222	228	215	218	208	195	254	239	230	219	214	224	203	202	204	235	197	195	235	207	229	213	228	225	231	227	213	241	209	211	208	192	211	184	208	200	197	215	209	203	221	223	177	194	202	208	184	213	235	205	218	228	224	210	222	203	226	212	237	200	223	221	204	233	224	225	218	207	238	196	235	236	232	208	226	233	225	242	213	204	234	220	202	218	208	214	200	211	201	201	206	247	211	240	219	224	167	210	212	217	240	225	201	215	224	217	205	204	202	215	200	220	200	194	185	209	207	241	210	204	198	252	205	248	245	203	194	223	226	193	198	211	203	186	220	237	199	248	207	218	198	224	190	209	228	220	196	196	225	168	217	209	200	218	247	239	218	219	227	200	221	220	196	192	180	219	202	217	236	201	226	203	246	196	211	220	199	201	208	237	211	188	210	227	221	228	211	228	214	222	212	182	204	220	208	213	202	208	242	211	221	199	198	219	214	211	231	214	224	215	223	213	202	210	216	199	240	212	206	208	218	221	194	200	210	220	209	226	224	208	211	210	207	234	251	199	235	231	206	205	208	219	204	227	242	209	207	202	206	215	225	206	219	207	215	204	236	207	207	213	199	200	209	222	207	207	186	238	209	219	198	222	214	182	218	222	210	201	180	237	220	218	198	208	199	199	213	198	232	225	212	186	195	226	232	219	209	223	207	215	227	209	244	207	221	205	213	218	198	238	220	216	211	206	220	212	222	204	215	204	224	223	231	212	223	212	243	198	210	205	211	212	205	220	228	225	214	210	200	215	225	216	226	219	220	235	216	209	220	211	220	210	240	203	225	207	213	223	228	206	222	231	221	191	232	222	187	196	188	227	208	191	228	221	240	235	224	216	243	200	227	213	240	218	244	229	214	218	201	216	222	183	222	211	206	209	209	208	215	239	256	205	224	209	212	214	214	245	250	190	204	184	192	238	222	216	207	226	217	217	230	208	198	210	189	213	225	217	236	222	215	227	222	229	214	210	181	219	200	232	188	206	230	220	221	215	224	227	220	216	218	200	194	204	205	196	190	206	220	206	236	223	196	221	202	219	219	210	206	220	221	201	222	202	255	196	232	189	241	215	216	231	216	243	234	215	230	233	193	191	217	207	214	215	198	235	209	225	215	232	220	202	220	213	187	216	222	215	219	218	190	233	226	246	217	242	226	193	217	212	223	208	197	204	215	203	212	207	201	225	200	221	220	215	209	237	229	226	209	212	204	230	197	210	229	204	223	235	230	217	199	205	217	214	225	202	225	209	231	224	198	210	209	229	215	220	220	224	183	222	208	234	215	228	198	205	204	233	211	195	196	203	216	216	229	202	208	205	210	214	205	237	205	224	219	197	196	216	218	208	206	214	211	208	207	222	203	215	227	233	210	226	221	212	211	225	222	221	208	210	204	210	216	237	207	225	214	204	239	238	221	228	213	232	211	218	207	189	231	233	198	205	228	199	176	217	207	208	210	235	225	201	224	198	200	196	196	219	210	232	215	223	225	219	232	208	208	211	219	229	222	222	250	213	211	250	237	206	213	192	227	214	186	207	216	182	221	229	221	209	224	220	237	234	220	217	219	217	211	196	218	222	217	226	227	213	198	194	192	211	210	233	220	194	230	213	221	196	216	217	199	222	215	221	233	238	184	234	231	202	217	215	225	211	210	227	223	233	223	228	191	214	225	239	234	199	222	207	219	225	224	222	218	218	199	212	208	232	215	205	218	223	201	237	217	197	191	211	213	219	240	214	216	238	218	234	234	201	225	202	208	217	225	212	205	229	192	234	227	199	220	237	215	216	201	227	204	223	193	217	213	191	228	239	201	220	224	200	205	203	197	221	226	212	233	201	192	246	208	249	212	214	197	209	204	198	228	214	203	203	214	225	210	208	220	234	226	246	245	223	210	220	213	220	240	207	201	220	244	205	188	200	207	190	200	239	180	200	239	208	234	232	228	222	213	195	219	210	218	220	213	208	209	205	223	225	228	214	229	207	237	252	200	211	233	209	228	206	185	237	224	224	196	236	217	201	208	218	240	219	207	190	190	202	228	219	208	226	246	232	198	204	225	203	227	195	193	192	203	196	207	212	205	205	234	229	197	224	214	207	241	220	212	222	218	203	231	209	212	227	234	211	225	230	222	190	236	211	227	200	238	224	207	212	211	223	224	207	217	232	212	197	234	205	235	221	209	193	207	225	234	222	237	213	203	230	216	153	189	220	233	191	214	218	232	234	227	220	217	222	209	205	199	232	205	201	212	222	204	201	216	236	230	209	228	192	221	189	213	229	221	206	213	203	240	212	225	194	222	211	206	203	206	243	206	224	198	234	221	229	215	216	199	240	233	224	191	227	208	204	248	231	199	233	224	179	218	215	219	215	236	203	195	233	201	228	208	184	222	227	173	230	206	227	202	212	235	203	237	203	213	200	215	235	227	211	220	236	227	222	207	220	179	217	217	229	236	217	228	216	212	205	183	221	212	211	248	211	191	227	218	188	201	197	230	240	197	205	221	221	234	199	218	179	229	230	235	227	205	239	206	222	238	185	196	200	220	192	192	223	213	189	217	210	221	233	205	222	215	225	202	212	194	211	254	236	200	192	203	237	208	236	207	213	215	199	225	213	217	218	220	246	194	217	206	197	227	216	240	228	218	224	231	222	217	235	194	232	203	235	211	231	219	212	235	212	214	221	211	240	202	190	211	224	195	229	213	226	189	207	232	204	228	209	214	194	234	191	215	221	197	225	222	214	228	204	201	247	236	203	199	214	226	203	178	188	235	213	239	189	220	224	176	231	201	213	202	198	207	236	213	243	215	216	226	242	228	241	197	221	185	190	204	205	202	197	215	221	195	195	209	207	189	204	227	203	209	210	208	210	220	199	219	221	226	222	221	206	219	221	227	222	215	249	225	225	192	212	222	239	215	206	207	206	205	216	229	223	209	215	193	196	269	223	216	218	235	222	200	226	218	208	228	215	223	235	205	203	215	198	222	205	206	221	221	223	197	221	211	192	196	224	216	213	206	237	216	212	171	207	217	199	203	202	229	230	203	211	216	233	187	225	219	223	200	206	192	234	204	248	201	207	199	212	198	201	202	223	208	218	201	213	189	211	187	206	202	191	184	232	191	218	200	241
30455	26032	17522	5617	1850	716	740	789	750	801	776	765	717	705	754	813	698	700	721	722	680	749	767	724	754	722	723	717	699	742	753	717	723	708	731	750	759	727	754	734	716	758	738	683	738	721	718	730	778	755	704	749	765	764	732	743	736	713	746	692	742	772	753	721	735	758	739	750	719	701	732	738	706	756	704	775	753	727	696	742	780	712	765	755	760	796	704	716	736	721	776	724	728	712	755	704	781	736	742	715	741	755	768	725	737	748	744	725	721	752	740	742	718	771	742	705	729	765	707	744	726	710	745	774	709	715	799	763	736	734	720	741	695	807	742	713	726	771	732	734	766	796	701	695	748	711	675	702	719	716	739	752	716	719	722	694	764	730	734	738	749	783	755	730	737	722	753	691	742	747	722	771	712	738	721	693	717	731	699	709	764	749	720	697	744	751	713	760	783	779	807	761	758	725	721	733	708	740	723	751	763	667	717	743	728	749	675	775	714	705	765	751	700	736	746	756	730	753	701	768	742	723	709	768	713	748	770	703	766	767	711	661	724	743	719	704	745	798	713	705	714	731	759	777	750	757	767	689	768	761	749	707	752	735	770	705	752	723	762	694	728	759	750	738	723	667	739	725	741	748	701	761	720	773	728	721	753	723	724	762	776	689	739	760	708	693	708	738	736	710	736	732	749	740	739	700	689	717	747	789	732	733	748	753	737	716	714	719	758	780	750	740	743	722	725	707	730	698	782	749	704	724	741	734	750	756	757	727	768	698	714	712	758	719	696	729	747	761	706	739	752	730	712	715	771	772	722	783	739	686	783	676	742	721	725	731	737	747	695	711	801	724	711	728	728	705	714	729	744	738	691	742	734	700	747	734	746	726	722	722	794	756	711	722	718	768	691	739	742	752	684	721	707	740	708	776	760	741	717	713	737	743	720	745	770	780	680	698	703	738	753	733	717	709	726	714	705	769	699	713	747	728	718	706	736	772	728	684	717	745	708	750	726	770	745	752	779	735	772	730	692	737	766	743	759	753	742	686	763	677	808	727	743	752	783	749	738	733	797	697	776	731	759	710	742	749	735	754	747	763	754	730	757	746	735	769	729	742	738	696	750	731	707	740	724	704	681	687	753	699	796	755	726	721	731	707	693	695	759	737	750	767	791	754	691	770	710	759	728	757	707	764	725	709	739	748	681	728	745	686	725	765	701	716	713	714	775	771	770	705	709	761	698	713	734	789	757	769	703	757	738	736	744	701	762	732	768	733	742	742	700	731	723	773	736	758	718	759	777	758	765	718	739	746	707	759	746	740	693	728	768	693	720	722	775	770	763	735	752	740	718	712	738	754	714	715	716	691	732	756	738	751	754	707	723	759	742	740	767	698	747	693	695	744	734	741	718	750	732	707	753	737	728	724	717	720	787	811	742	736	759	724	727	765	682	781	702	730	719	779	697	735	769	781	754	717	777	707	726	739	726	779	734	683	705	682	765	731	709	748	758	756	731	702	735	728	750	674	724	739	747	743	701	730	685	736	741	743	748	743	722	729	734	738	764	712	784	703	776	753	749	761	741	729	731	744	721	749	788	693	758	743	713	741	705	774	800	762	756	742	737	733	775	753	698	757	747	762	729	731	737	731	764	712	661	710	720	729	754	740	722	725	703	720	711	738	742	751	725	742	755	739	744	668	758	718	733	694	724	683	761	709	749	734	733	753	722	702	699	758	709	734	736	704	752	780	749	718	718	770	698	728	767	751	684	748	729	698	732	758	724	735	738	735	741	731	732	755	709	741	720	754	767	733	731	717	740	728	746	730	719	745	706	751	724	721	700	700	720	773	699	760	758	785	732	802	796	737	771	704	706	685	710	771	778	738	722	750	714	761	733	744	790	732	757	755	709	784	754	701	751	753	787	755	702	706	747	762	708	748	746	733	701	717	733	686	715	739	742	703	687	719	757	710	785	768	717	707	747	718	749	724	765	750	726	688	682	718	760	691	697	696	717	724	757	751	752	729	729	709	758	743	691	699	679	675	770	745	713	691	699	712	722	738	762	738	777	708	697	745	726	719	723	748	762	751	773	742	719	787	714	709	764	710	727	788	727	751	749	757	691	722	741	762	718	726	709	745	735	723	737	725	764	732	730	794	750	655	753	741	696	752	693	750	671	736	738	727	740	775	758	706	730	691	659	749	733	718	765	706	789	746	710	706	712	792	736	789	735	709	707	702	740	703	728	689	788	713	741	726	758	743	745	797	820	763	749	746	755	767	731	686	709	743	673	710	723	677	716	667	729	736	696	777	772	714	765	730	719	768	781	739	734	732	707	699	735	719	753	710	727	712	764	699	755	739	732	731	765	716	709	769	755	730	770	805	711	788	739	759	770	738	767	775	738	736	696	766	714	792	739	718	748	705	743	709	746	715	754	703	690	736	752	778	728	729	732	723	735	742	754	773	714	724	684	748	754	748	734	768	693	689	688	691	707	695	787	751	754	799	729	712	759	754	742	777	691	725	713	738	721	744	768	746	730	747	738	765	715	733	720	709	750	722	746	725	769	719	714	740	756	743	768	732	722	714	752	739	744	706	713	754	700	762	730	728	761	747	740	756	758	725	749	767	752	746	757	754	696	748	689	698	759	727	756	693	754	751	757	701	708	755	747	759	736	754	726	764	704	727	689	800	741	738	677	709	702	745	735	751	714	735	712	719	702	725	757	730	755	719	734	753	691	715	706	714	722	734	773	690	773	741	759	769	726	740	720	764	714	760	758	764	695	751	780	742	735	708	742	753	749	725	769	744	746	764	794	736	769	734	790	730	745	734	764	769	770	752	766	725	760	758	721	676	751	738	719	738	735	724	693	727	735	742	751	757	733	741	703	750	698	805	784	692	716	727	740	730	700	727	725	748	768	772	766	739	692	742	722	719	708	693	757	742	720	748	715	738	735	783	696	717	728	738	711	729	733	722	731	728	720	730	709	743	719	738	700	756	733	725	709	733	807	735	718	783	761	734	767	786	771	742	735	724	751	700	733	679	787	719	747	738	744	741	735	711	700	745	720	720	749	734	745	750	700	715	720	683	713	753	710	729	766	667	772	758	748	704	701	724	734	708	773	707	716	765	747	693	723	695	722	729	720	777	689	708	725	718	713	729	701	682	701	719	742	738	721	717	696	716	740	757	724	768	729	744	749	708	741	702	752	723	764	762	782	751	717	703	732	748	703	751	756	731	715	725	780	758	703	755	766	707	742	737	721	688	743	723	738	781	758	744	741	710	749	733	802	746	749	720	703	737	742	719	760	693	755	772	696	715	744	712	744	717	716	740	745	733	763	713	726	792	711	751	720	713	694	653	705	774	685	768	745	760	753	724	764	746	757	737	706	742	725	695	778	699	736	713	721	750	738	703	750	771	742	703	716	763	737	774	742	701	762	728	792	721	721	735	734	753	678	727	708	753	762	719	736	732	781	753	736	753	721	725	760	767	702	707	760	732	749	754	746	753	659	733
67465	66977	52659	24964	8305	731	225	184	192	181	164	178	187	176	162	186	191	173	182	175	204	186	190	188	177	194	198	177	202	204	180	169	192	188	182	180	210	172	163	188	190	204	163	170	158	171	191	196	186	181	209	183	183	194	181	201	169	184	198	200	168	158	173	181	160	193	196	191	177	172	193	175	190	174	171	193	175	191	170	192	171	191	173	189	207	186	167	189	186	165	171	182	186	194	168	166	187	181	180	200	181	183	180	199	168	207	184	186	188	167	193	184	183	191	187	175	168	195	185	181	213	192	176	186	185	201	170	182	181	168	207	159	184	215	195	198	207	173	191	193	174	175	189	197	204	169	187	185	164	176	181	158	190	192	206	165	155	181	194	176	193	172	174	181	204	166	198	175	166	188	184	192	172	171	180	193	219	181	185	157	192	190	162	192	191	168	201	162	191	192	173	173	148	198	185	174	198	194	183	164	173	172	154	197	190	163	154	204	174	164	194	147	192	174	204	170	177	200	177	197	195	210	201	185	194	174	201	179	179	191	179	171	192	170	203	199	184	180	192	191	213	196	187	189	178	174	163	192	188	187	185	199	163	200	191	180	211	215	162	190	194	200	188	185	164	168	201	178	156	210	175	165	163	169	174	176	186	191	178	184	180	195	197	194	196	187	191	191	182	193	196	191	181	171	169	176	182	198	177	167	180	168	177	164	181	169	170	189	199	203	212	176	203	186	183	198	160	217	173	183	208	204	168	204	181	184	175	181	162	204	167	183	184	206	183	159	173	188	183	173	172	179	181	172	194	207	173	190	201	175	167	210	189	198	181	188	187	190	170	205	180	192	191	162	186	177	173	201	167	166	178	186	194	203	194	179	181	171	195	187	179	183	191	185	209	174	204	218	189	168	206	180	182	155	202	184	171	176	192	171	200	176	182	196	182	186	178	172	183	177	195	167	178	191	209	182	199	176	170	184	183	146	205	166	161	183	188	195	181	193	197	186	181	166	169	161	205	202	184	197	201	184	206	193	196	185	197	184	174	197	208	183	182	169	171	196	185	175	185	219	169	193	172	175	189	208	220	165	198	190	182	183	185	195	157	179	199	178	206	193	193	187	196	196	200	180	175	171	174	198	181	190	197	184	191	189	206	185	170	185	194	193	169	197	184	180	184	206	184	209	183	171	170	210	167	171	182	183	166	182	173	173	179	203	172	196	196	199	192	196	184	192	186	193	181	187	195	182	200	198	174	173	174	192	200	185	164	188	193	176	191	172	181	198	185	180	195	178	173	186	178	183	189	182	189	180	186	162	181	186	186	183	193	178	181	176	196	176	173	186	186	179	217	201	181	175	188	188	198	182	171	197	200	182	191	176	167	181	156	162	179	180	194	199	167	176	181	183	206	171	168	170	174	188	187	203	196	211	184	182	210	197	184	181	190	193	181	201	192	168	201	181	192	199	196	185	180	168	155	177	170	188	184	189	168	191	165	187	196	183	182	179	166	187	200	218	183	175	197	199	177	181	183	205	172	196	194	166	188	166	168	174	196	186	189	218	198	169	166	196	178	177	179	199	172	174	184	192	175	174	168	181	162	157	202	175	194	181	194	184	166	190	206	201	201	161	198	161	181	179	175	188	194	187	201	166	181	201	196	189	185	179	188	180	208	180	157	184	164	178	161	175	168	166	202	198	189	201	208	182	201	171	180	170	198	178	196	165	168	172	178	177	192	192	179	186	185	180	182	172	189	161	195	192	184	194	192	177	183	180	185	172	182	196	167	199	210	151	183	200	196	188	181	212	186	200	204	173	179	177	168	150	179	181	178	169	184	184	187	190	168	168	182	179	201	204	194	211	200	192	179	168	164	192	197	183	186	192	194	181	200	171	196	179	166	202	189	192	192	187	208	180	167	191	178	188	186	182	177	176	187	188	206	198	182	195	178	211	162	191	147	191	184	175	211	194	186	194	205	190	180	190	185	210	191	154	206	187	178	185	198	190	181	179	186	170	177	179	203	199	184	177	189	196	155	187	179	178	167	180	183	194	194	196	167	180	165	212	178	187	179	173	183	205	170	169	206	180	204	180	183	167	170	195	208	165	180	198	212	182	180	192	186	176	199	180	188	170	186	198	181	194	177	175	175	167	196	169	178	188	182	174	173	184	188	197	179	181	187	180	207	190	185	174	190	189	198	176	185	176	174	177	203	193	175	179	171	186	181	214	179	192	170	188	187	186	181	165	172	235	166	179	197	169	161	164	193	197	186	170	201	194	201	162	150	168	166	204	165	159	192	181	193	175	211	171	201	178	213	181	182	188	201	186	189	201	183	179	185	188	197	202	184	186	194	185	198	213	196	180	182	209	181	192	180	188	176	196	199	190	194	219	184	173	195	192	188	210	191	163	167	202	195	175	180	142	183	203	188	190	196	202	173	200	196	204	174	171	168	181	174	193	206	178	172	194	210	181	181	190	187	188	194	181	196	196	201	171	189	219	192	180	201	180	169	175	218	195	184	197	148	193	181	196	180	166	189	167	199	206	181	190	185	196	175	165	177	170	184	143	201	164	169	199	170	178	185	200	196	208	165	175	191	177	205	181	164	181	181	180	183	173	201	196	184	185	166	180	170	159	186	163	166	206	174	189	189	198	216	173	183	198	165	199	162	221	183	162	157	198	176	189	185	191	180	192	169	177	184	189	170	171	207	193	181	164	166	170	205	168	197	190	164	187	183	200	197	190	186	197	172	183	163	172	189	173	192	206	195	203	186	180	164	206	186	180	190	210	191	181	206	201	190	182	192	177	195	201	183	215	204	176	185	170	204	202	205	190	170	198	176	182	193	161	197	199	195	181	195	181	180	190	170	193	178	177	170	209	223	183	181	210	188	176	193	187	194	209	186	194	182	219	198	186	202	209	179	200	181	172	183	199	179	197	174	215	183	194	194	153	202	183	187	173	201	191	163	196	186	178	184	190	180	194	196	196	188	193	194	199	182	189	199	164	220	171	178	169	183	195	168	174	184	173	183	201	181	205	174	160	162	215	219	197	192	177	181	173	179	186	168	189	184	169	202	174	207	164	219	178	214	185	164	205	181	176	174	188	181	179	181	205	202	181	187	204	180	170	175	193	188	176	190	183	206	188	167	172	182	162	193	189	194	175	169	195	184	173	174	171	184	164	167	186	171	217	170	184	200	190	199	162	185	199	196	177	171	185	161	186	203	187	183	189	183	163	202	185	197	185	193	175	195	168	170	165	185	186	178	172	173	182	184	182	180	187	162	172	202	190	196	191	196	204	170	176	190	164	172	183	194	194	181	162	152	204	173	180	204	163	184	197	194	199	183	182	183	187	190	175	176	171	191	164	175	192	173	177	192	175	196	206	157	192	181	189	198	174	163	185	173	157	169	191	164	188	198	181	182	199	191	190	174	179	176	175	199	188	164	195	165	193	175	162	175	198	189	200	183	167	181	194	178	182	163	200	173	208	175	179	176	213	173	201	167	171
51893	55893	50081	27783	13787	1532	634	672	627	668	650	665	652	640	688	640	635	653	698	663	611	620	674	619	669	643	693	652	645	663	647	656	656	700	697	641	671	648	655	626	647	605	640	650	592	663	638	628	639	609	625	673	655	697	666	645	641	637	654	686	648	671	629	632	622	649	627	641	622	604	653	631	645	643	672	717	639	626	635	626	639	660	661	684	644	628	657	622	631	637	664	614	638	677	664	648	641	685	669	621	638	624	614	654	634	631	650	608	672	679	656	676	619	621	676	655	655	591	679	633	651	644	609	626	633	637	605	626	670	665	666	666	658	615	652	565	605	683	631	593	679	611	633	628	657	629	630	649	669	615	618	646	629	663	663	644	625	593	636	659	675	644	625	623	648	665	635	645	642	668	586	662	652	616	667	602	637	616	636	653	640	629	661	695	600	654	672	648	692	628	659	666	627	654	597	612	599	635	600	679	670	641	631	649	592	630	603	663	630	646	610	636	659	604	646	622	638	632	634	690	645	639	670	628	638	687	645	653	650	648	638	665	604	638	686	640	646	652	633	622	640	604	646	651	638	608	646	615	670	664	660	691	654	621	665	647	729	648	671	597	618	606	641	626	662	646	662	630	636	679	643	654	612	633	630	632	630	613	617	649	642	684	636	552	610	613	634	597	643	610	637	605	664	628	661	656	646	663	677	643	674	618	609	639	617	619	689	626	668	659	637	659	612	653	658	676	645	629	598	645	604	677	626	628	623	649	614	688	616	635	628	627	642	680	643	624	612	621	627	637	619	614	632	666	650	642	655	617	619	686	639	681	626	624	649	638	612	649	615	665	611	616	599	637	631	634	628	677	648	645	594	653	646	615	614	609	688	618	624	646	605	640	607	684	655	675	629	664	636	623	593	613	624	663	644	656	607	694	619	585	620	669	663	627	654	604	642	643	636	617	627	682	660	618	603	613	621	691	624	625	672	640	647	662	615	639	669	633	656	621	630	630	690	643	648	642	637	623	673	652	625	677	627	651	640	610	684	712	598	640	599	620	632	636	670	669	635	641	656	636	648	654	669	645	636	596	644	699	679	642	602	672	665	631	659	635	645	608	619	662	641	665	664	613	646	636	637	592	673	641	676	628	627	636	621	641	665	690	666	625	616	689	610	621	660	654	574	613	634	669	633	588	642	640	667	621	695	618	617	637	653	655	634	633	633	624	663	649	649	621	626	650	664	666	623	599	667	598	680	613	640	642	676	659	629	592	667	595	654	633	654	657	633	587	699	627	638	647	648	676	638	645	639	646	595	646	645	650	639	600	637	657	606	649	668	670	669	669	619	674	649	686	621	642	620	711	651	656	646	616	642	657	692	631	663	662	648	638	657	648	647	639	651	631	628	653	631	653	625	616	639	638	662	634	620	607	645	629	645	669	637	647	633	676	649	626	639	633	616	645	591	647	633	627	695	659	616	638	641	658	630	634	609	643	628	651	617	674	648	646	668	633	613	691	642	659	610	644	636	652	676	697	661	637	607	644	610	603	652	665	638	662	615	636	643	628	684	621	626	641	647	633	657	647	645	602	626	672	669	622	664	649	656	660	629	643	626	601	637	609	668	649	684	599	679	608	638	677	641	696	639	655	623	616	605	684	610	678	622	630	588	684	653	637	664	642	663	650	621	674	630	644	620	658	642	649	661	657	689	640	658	637	613	660	630	602	668	665	658	626	627	651	617	659	631	663	681	673	603	686	691	622	649	678	654	682	676	673	620	606	646	645	597	616	631	652	606	647	666	621	666	623	650	669	626	653	708	576	641	575	619	640	664	630	660	646	644	679	634	633	644	639	637	596	676	626	647	654	661	621	604	606	610	623	655	643	658	622	627	652	652	604	631	630	651	615	643	629	670	631	611	635	635	644	660	674	637	630	658	664	615	618	667	596	642	646	640	651	641	685	660	638	639	605	660	617	601	645	630	597	620	618	635	620	647	658	649	654	669	623	635	611	661	640	609	637	621	671	645	662	668	630	648	639	665	649	655	653	622	640	655	639	648	627	693	635	657	682	656	625	613	638	660	631	640	634	662	621	663	626	603	656	664	626	653	661	652	617	690	658	621	652	685	679	644	637	654	672	676	660	626	654	668	626	621	620	600	610	608	646	645	630	597	663	620	643	661	600	614	654	634	658	579	644	591	645	605	647	585	619	660	636	676	663	630	650	661	665	642	687	648	656	658	631	627	636	639	679	689	645	657	623	675	679	642	614	673	635	655	618	647	580	636	649	656	627	630	627	633	659	655	663	643	630	636	683	657	685	584	609	659	619	671	640	650	648	599	654	631	663	622	631	622	626	629	595	616	625	656	647	653	622	677	647	648	670	672	619	675	632	665	674	595	662	598	616	597	683	665	618	633	651	630	643	648	638	652	593	676	634	588	631	665	678	654	602	630	668	661	629	644	664	646	671	669	664	606	653	613	614	655	652	666	650	690	633	619	639	685	644	654	635	616	612	607	655	616	702	651	629	593	686	651	687	616	636	688	626	666	624	665	638	647	619	681	638	619	680	697	614	649	604	649	665	651	623	666	650	629	607	684	638	695	653	629	613	650	626	626	647	630	653	628	618	640	683	654	637	584	633	658	610	627	656	607	620	628	645	638	617	615	655	667	643	658	646	646	628	615	686	647	596	656	650	671	673	635	637	621	603	706	658	632	641	636	677	651	664	619	689	626	635	631	686	603	608	678	671	674	631	612	604	679	634	620	646	636	618	655	636	641	638	674	681	648	646	607	627	640	667	648	592	658	620	624	644	642	638	613	634	641	674	604	657	669	616	613	642	625	641	631	605	647	597	613	648	669	667	629	662	635	623	590	620	683	631	658	671	629	647	635	614	666	638	652	684	593	673	617	623	626	675	634	644	628	635	667	655	655	674	624	646	620	686	667	636	673	651	647	658	638	620	635	634	666	703	629	593	662	647	660	660	623	661	638	632	662	635	648	619	633	597	685	674	650	660	622	635	642	636	637	658	634	653	678	677	600	669	665	648	606	665	664	619	630	631	656	629	727	635	653	643	630	657	712	641	648	665	654	637	595	619	633	628	653	661	590	675	601	587	698	673	652	657	665	637	673	613	641	657	626	674	628	630	631	643	637	681	683	674	678	628	635	635	662	589	604	634	675	635	666	627	572	628	659	649	638	628	642	653	656	691	675	589	676	671	657	626	640	630	658	678	644	631	619	642	694	644	616	670	628	636	618	648	630	649	645	664	658	645	651	638	705	652	640	664	651	641	660	651	645	644	649	659	657	678	637	647	659	618	631	676	657	673	670	637	643	630	648	685	627	657	621	632	641	648	633	636	641	674	635	640	563	664	685	637	632	675	645	596	630	629	649	608	661	655	639	639	641	617	666	595	661	606	651	612	632	646	683	640	625	670	654	652	621	657	635	628	625	654	596	624	651	633	625	617	673	599	681	646	663	640	660	620	626	656	666	677	679	644	659	682	672	618	607	624
74341	76113	62148	31674	17241	2852	285	262	245	224	217	230	234	243	279	237	238	204	231	239	245	267	226	239	271	252	224	249	244	245	219	229	267	219	228	227	215	247	221	259	222	236	242	239	247	249	252	212	248	220	244	235	244	232	229	244	252	232	267	241	207	253	254	213	227	282	256	238	232	228	213	207	215	249	255	231	220	246	216	248	243	258	247	217	255	249	248	226	250	254	238	242	272	243	215	239	244	236	238	260	274	244	241	220	236	240	233	222	227	252	233	236	248	250	223	241	254	233	239	233	243	267	243	245	235	224	234	268	226	209	231	234	249	232	269	233	242	248	249	231	234	230	243	259	223	224	240	244	236	238	258	242	234	236	240	224	247	252	238	221	229	242	244	237	239	200	229	226	238	240	238	229	251	226	259	218	245	264	249	276	219	233	238	238	227	236	226	224	229	232	233	226	236	210	226	268	250	249	243	238	230	210	214	223	212	267	226	231	218	234	232	245	223	224	190	241	221	261	214	234	233	257	235	262	257	223	248	255	238	240	242	235	202	217	226	224	242	226	239	217	285	226	240	255	240	257	231	264	227	215	210	238	244	249	249	253	208	224	227	224	253	227	224	233	245	237	229	230	227	236	233	276	250	243	255	232	257	239	232	225	234	238	242	229	243	239	217	223	241	240	258	248	235	256	242	216	245	254	243	221	258	240	233	248	242	249	235	250	214	245	243	247	265	276	230	243	241	265	232	235	243	219	254	227	229	270	241	261	256	258	246	234	248	259	267	222	222	240	217	253	237	220	227	252	232	223	236	251	214	241	239	222	260	216	223	256	245	240	230	237	220	222	225	228	234	235	256	238	242	218	227	233	231	240	218	246	258	246	238	222	228	239	232	259	262	208	227	231	246	242	268	258	243	245	224	213	213	271	243	262	224	251	222	236	234	225	225	231	242	244	265	227	262	247	223	253	234	237	252	276	200	239	223	232	261	209	179	214	250	239	227	228	236	262	223	247	240	251	241	214	252	247	246	245	224	246	242	258	254	232	246	247	197	221	223	246	247	256	256	224	213	244	229	230	222	228	260	223	238	251	254	235	257	257	230	216	245	247	205	232	237	235	247	276	235	228	244	216	230	256	207	266	254	219	255	239	232	249	240	240	213	247	219	229	240	200	254	253	239	239	237	233	253	227	243	229	229	246	222	252	247	240	251	236	238	222	261	266	255	217	217	240	227	247	239	241	246	236	233	245	224	235	235	209	218	234	247	223	225	256	243	211	252	239	294	223	226	233	226	237	221	229	232	240	233	216	228	239	227	244	235	248	244	227	235	233	245	220	247	259	221	250	224	214	248	232	231	220	236	256	242	241	240	235	255	260	220	250	230	252	229	231	240	244	263	229	248	269	236	267	219	232	254	235	239	232	254	240	219	237	229	231	236	247	247	236	252	258	222	248	228	245	256	245	220	221	242	213	218	236	243	216	254	230	233	224	242	216	250	234	238	209	245	243	233	268	227	239	236	258	221	253	239	207	249	263	223	220	250	254	241	254	235	245	223	230	230	267	257	268	243	205	227	265	266	220	230	228	241	247	239	232	232	229	261	224	246	228	228	213	224	243	236	230	242	224	234	247	246	263	249	239	237	248	229	243	220	270	226	228	258	222	226	208	238	214	216	252	251	247	224	230	227	257	263	221	221	246	241	226	211	215	265	210	234	259	256	224	236	239	235	248	267	257	235	222	249	246	219	233	226	280	216	246	225	238	245	253	241	227	222	259	227	230	221	219	216	232	234	233	225	245	249	215	201	227	225	240	234	226	208	262	245	232	222	261	222	252	217	236	252	225	225	260	250	215	247	228	249	251	248	227	223	237	217	238	216	247	236	259	242	226	237	237	243	236	249	229	278	273	192	234	231	258	234	217	226	245	237	247	213	214	252	244	210	272	236	222	253	251	228	219	243	254	247	235	252	248	249	218	224	248	220	231	232	274	242	235	236	252	239	243	247	274	258	226	240	227	236	225	258	263	226	246	244	218	245	256	222	238	222	251	234	254	249	231	230	242	226	227	235	239	249	260	233	222	280	209	242	219	234	245	253	246	246	263	239	230	228	234	246	258	219	236	223	234	251	223	208	277	241	216	244	223	209	234	233	224	217	234	220	238	221	236	260	259	223	249	245	230	229	251	245	235	243	244	241	217	237	242	227	262	241	208	230	253	234	242	245	243	246	245	223	239	200	225	226	254	215	248	258	238	237	213	227	237	230	257	250	231	250	211	246	234	222	265	240	227	230	247	224	232	229	250	234	246	217	251	234	222	244	217	238	220	220	257	233	230	242	237	248	230	248	238	232	233	258	232	239	241	262	255	207	233	232	241	241	216	219	243	218	252	236	226	223	228	214	210	243	259	235	256	258	253	206	248	230	246	249	229	268	253	229	250	256	249	234	219	265	219	260	249	255	225	242	237	244	240	237	247	239	233	203	220	241	233	234	248	241	246	248	268	210	221	253	229	244	248	220	257	245	246	251	215	233	262	250	258	231	264	237	225	244	226	251	239	229	225	249	262	230	232	220	246	230	244	239	239	222	232	228	226	247	264	253	261	257	268	248	213	242	230	204	234	261	219	256	240	218	230	222	257	228	217	224	246	263	227	234	232	253	214	248	274	217	252	238	260	249	265	237	250	242	230	230	222	265	271	241	253	233	254	258	243	235	236	247	242	269	242	241	199	232	233	243	273	225	236	235	253	237	233	231	264	222	245	232	220	224	243	251	207	237	245	243	245	237	239	276	230	233	248	230	235	220	227	218	276	274	240	215	239	232	242	217	197	239	234	231	234	248	219	267	253	254	202	212	238	235	234	209	257	237	237	255	249	231	225	210	208	251	265	256	237	234	213	228	253	259	224	236	238	209	261	229	224	230	252	265	264	217	219	260	248	214	230	212	208	232	240	234	235	261	242	246	227	242	233	239	234	258	256	261	264	233	227	252	244	228	223	249	238	253	224	247	222	216	235	245	228	245	239	226	210	213	235	227	249	225	264	243	233	227	231	230	248	236	227	229	237	238	224	212	225	244	249	237	223	237	207	266	238	215	238	244	238	255	248	257	244	204	243	199	224	223	224	239	236	261	225	195	253	232	211	243	263	243	238	229	243	216	257	251	250	244	241	251	248	241	242	237	237	237	222	217	256	230	224	250	216	229	234	245	236	225	219	232	228	246	218	245	273	234	258	247	254	234	255	265	251	225	256	240	240	224	211	241	222	219	256	209	209	232	256	246	277	258	234	258	228	246	234	253	245	233	228	263	251	247	219	221	235	234	259	255	239	236	230	232	229	235	225	244	225	247	243	227	219	239	224	229	265	220	228	254	236	223	260	257	261	245	233	250	244	245	244	258	243	211	243	248	226	253	224	232	232	251	218	239	225	242	268	220	226	225	244	237	208	231	226	233	216	223	238	223	240	251	266	246	266	234	251	265	229	272	218	254	247	235	229	256	222	233	228	223	211
61581	69491	60737	35791	24360	2761	861	824	844	825	784	812	795	815	805	810	793	738	798	770	757	797	764	798	769	787	775	772	801	806	796	811	820	823	748	712	771	831	791	766	785	858	767	768	822	789	801	778	775	771	762	748	766	839	789	798	754	789	721	809	758	820	813	799	797	785	768	773	771	776	810	811	806	788	779	806	808	794	794	796	764	737	799	833	787	810	763	752	736	822	798	790	829	801	830	786	781	776	767	781	743	822	770	832	795	755	747	780	780	784	757	823	791	787	746	797	797	732	795	767	776	799	828	815	739	791	824	730	816	792	815	778	798	801	790	801	839	762	773	773	765	780	804	836	773	768	845	763	789	732	824	785	759	834	746	765	798	744	816	716	771	813	782	813	818	794	798	801	795	770	814	775	814	777	795	785	772	741	791	740	772	768	734	799	782	786	782	781	777	782	783	732	763	828	791	762	766	801	799	801	777	798	797	819	762	764	759	798	767	769	773	814	795	810	800	762	791	754	755	807	799	730	759	764	775	797	798	825	781	883	791	783	860	760	772	802	802	775	798	835	773	776	781	775	755	757	768	782	779	782	722	803	796	766	764	778	797	753	721	780	760	749	792	807	804	731	754	816	755	769	749	755	851	762	808	788	776	817	801	781	762	793	855	755	765	772	779	835	815	781	840	800	722	786	799	761	776	765	801	867	837	749	835	754	801	774	805	793	825	838	826	794	793	757	812	794	742	742	770	781	798	807	785	736	788	777	810	757	757	822	781	798	811	760	773	812	793	763	821	759	775	816	778	833	815	744	779	733	815	781	800	770	777	768	755	803	807	758	814	751	800	745	834	747	786	796	755	767	790	767	845	744	804	822	707	813	825	829	790	811	753	804	767	761	791	818	763	783	769	791	757	798	736	767	831	733	804	777	769	788	843	832	767	779	718	734	775	777	786	765	809	766	832	764	794	758	792	775	724	765	812	788	746	781	820	812	758	836	769	822	805	804	783	777	813	745	754	807	758	810	811	781	812	802	796	790	836	774	752	762	824	807	788	827	871	780	825	835	775	745	803	773	756	802	777	773	769	773	802	797	800	762	807	786	771	810	743	785	780	795	750	851	792	786	795	760	750	774	775	746	825	779	807	740	742	803	710	773	783	796	790	798	775	785	748	833	821	768	800	809	849	748	786	779	780	737	774	744	833	815	777	840	756	809	811	798	773	806	807	753	800	788	770	790	784	798	743	741	798	746	807	765	828	755	763	793	777	780	723	824	761	791	757	739	749	835	830	802	766	813	756	775	795	840	815	790	761	783	802	769	739	766	800	807	827	748	816	800	788	808	790	749	774	806	823	784	757	775	783	757	839	743	778	823	784	765	748	821	747	781	821	759	766	837	782	780	769	724	812	795	788	742	749	792	820	787	795	788	776	788	756	799	769	795	787	770	795	800	737	770	738	731	765	842	767	772	818	786	799	775	741	795	760	776	797	793	832	755	823	743	767	831	810	787	762	763	784	801	782	770	780	765	814	770	739	800	813	789	797	788	763	780	802	816	762	780	747	761	809	819	778	775	781	755	800	768	799	759	783	765	819	807	765	785	773	751	740	785	802	806	748	790	824	775	799	816	807	743	773	732	751	753	817	812	797	734	724	768	810	774	746	785	787	822	820	745	794	789	782	792	781	765	789	797	751	818	737	774	807	782	818	779	745	759	779	786	822	736	761	800	775	826	753	819	789	787	815	766	780	744	739	815	776	807	753	765	805	778	836	800	792	793	844	797	741	825	766	756	785	796	813	767	783	778	781	798	787	752	827	757	787	808	764	737	758	780	815	791	807	803	817	804	782	747	832	734	822	793	783	828	802	770	777	771	759	774	758	764	785	808	777	789	738	783	790	839	782	811	787	805	723	780	721	766	797	867	757	776	763	789	786	793	795	769	814	755	811	760	786	788	792	866	822	806	763	787	841	810	779	786	807	734	809	760	750	761	740	800	735	832	785	766	758	747	756	787	753	809	794	791	742	794	774	800	804	762	780	749	783	783	802	826	800	789	804	780	840	777	794	703	780	780	804	712	734	766	774	767	783	813	750	794	759	703	786	750	795	828	782	773	755	801	766	782	793	776	763	794	825	759	789	789	747	769	735	780	813	737	760	812	804	786	755	866	739	806	774	763	767	800	772	785	796	765	812	782	725	807	759	772	754	750	767	805	815	757	742	738	737	787	765	766	789	729	771	799	807	800	802	765	805	810	814	822	796	826	802	804	784	697	742	755	794	755	773	835	810	793	776	788	826	772	803	783	814	779	761	866	795	784	774	745	810	818	755	817	764	785	761	749	724	801	840	806	747	735	827	786	756	777	787	777	798	727	728	761	812	772	774	755	806	722	832	762	832	780	820	746	759	784	752	794	746	771	765	790	775	791	789	775	734	744	781	755	786	758	780	774	785	784	788	800	813	780	763	785	760	725	801	805	785	815	862	799	811	763	781	769	775	792	839	788	796	789	765	845	714	819	795	756	733	766	784	787	825	788	812	753	813	753	803	828	812	781	796	817	791	800	762	761	748	738	776	795	766	773	819	775	810	771	812	796	784	800	769	760	730	800	734	775	794	778	767	799	761	765	802	785	809	766	759	765	804	779	803	794	775	807	830	783	774	784	785	744	802	732	773	765	798	777	750	763	761	764	770	773	791	787	795	771	776	777	750	778	779	712	817	800	755	790	788	760	791	768	787	764	789	766	764	735	762	774	784	774	752	758	726	772	760	820	789	768	753	773	776	771	778	780	752	805	785	825	765	803	779	770	742	776	804	797	817	807	757	834	822	829	812	792	768	775	814	818	805	801	828	776	817	731	790	833	856	817	782	773	743	782	783	745	796	766	791	823	825	711	767	773	795	786	795	800	731	786	755	766	813	792	764	733	773	774	803	792	793	805	798	768	821	787	778	836	703	769	783	803	789	748	795	796	818	727	784	791	773	749	734	760	826	853	769	753	795	795	714	792	770	783	790	758	759	814	748	766	737	777	784	784	795	796	794	758	750	775	823	766	814	793	839	752	774	778	765	799	784	786	759	770	807	781	806	773	807	810	789	771	813	809	789	762	761	759	831	759	742	785	778	761	750	785	755	807	802	753	814	765	764	785	796	765	809	784	775	828	770	753	773	771	772	754	855	727	760	782	742	772	798	786	795	757	790	772	764	733	771	787	794	793	740	788	743	763	770	765	777	795	769	795	734	804	796	746	786	803	789	804	792	844	773	761	775	752	776	827	753	757	769	822	735	813	832	800	771	751	778	847	856	761	753	812	813	771	779	810	803	763	784	767	790	794	792	793	775	738	809	784	816	778	740	739	751	832	763	795	741	799	826	759	774	733	765	770	789	772	753	749	777	763	784	795	783	755	801	747	778	767	800	805	767	761	789	797	812	804	730	770	790	777	812	798	778	759	766	774	764	766	743	787	777	786	778	859	769	795	783	812	797	771	718	810	740	790	754	809	778	761	751	790
28948	20635	10090	1964	558	238	185	214	231	238	225	213	217	223	185	223	209	205	217	221	205	211	219	235	223	203	205	224	201	202	227	179	215	253	237	228	214	217	208	222	222	229	223	218	218	205	233	195	220	243	195	206	220	239	232	220	212	242	220	200	215	205	211	193	213	237	225	259	212	211	216	235	218	238	222	239	223	215	195	211	205	209	198	212	195	213	216	221	194	232	237	210	208	232	231	234	221	225	204	231	219	203	230	229	240	212	224	231	220	215	196	214	185	222	212	231	216	211	230	205	224	204	217	220	205	199	217	197	187	219	218	195	209	228	206	206	250	212	225	214	209	206	209	230	217	220	213	203	220	213	219	220	220	200	223	218	241	220	222	238	224	218	212	220	209	213	198	204	234	223	261	213	212	237	197	231	229	218	213	209	225	217	191	219	220	203	222	184	216	235	229	234	228	221	233	197	229	211	194	216	223	233	226	212	241	214	254	213	216	201	235	221	223	229	188	224	221	192	197	207	220	239	223	203	215	205	217	212	219	210	200	237	195	239	239	206	228	227	212	219	225	208	228	203	208	221	209	231	204	214	234	219	228	197	228	224	242	246	209	236	207	216	215	215	224	233	235	216	233	199	223	226	234	202	220	202	231	221	228	213	220	233	213	209	232	232	258	226	217	215	188	233	208	189	235	199	213	207	234	204	221	231	243	237	210	190	222	185	203	211	197	202	233	200	188	201	210	201	198	221	213	217	235	245	228	209	224	211	249	230	238	189	229	223	214	233	240	243	242	214	224	233	218	202	202	233	206	221	245	185	226	207	234	245	256	231	234	210	211	229	210	226	218	220	200	219	219	237	219	205	221	209	224	220	229	213	224	189	235	214	231	230	230	208	250	214	245	204	226	204	206	226	203	197	219	251	197	231	240	232	205	226	219	209	211	212	218	220	219	201	194	246	234	209	205	217	210	206	231	221	215	209	206	195	217	223	212	228	208	232	233	208	190	211	244	219	190	220	211	251	200	209	233	196	212	236	229	199	207	233	188	223	222	195	272	216	213	226	192	205	247	209	243	235	217	195	217	185	231	220	204	217	207	209	214	209	205	205	220	224	214	245	206	247	226	244	241	256	225	217	242	202	229	224	220	207	205	237	212	210	232	207	208	209	222	210	235	204	249	235	208	215	228	201	234	184	213	219	216	205	209	219	211	240	217	229	198	206	234	204	226	190	216	210	228	204	208	230	233	221	194	206	219	217	223	248	219	213	234	231	223	237	213	225	225	225	206	208	206	183	203	228	237	212	209	203	220	220	193	194	244	196	225	221	216	200	232	238	210	210	218	200	202	219	214	232	208	201	214	227	214	219	220	217	225	211	208	211	206	235	198	206	209	227	227	221	231	214	217	216	211	211	202	189	244	195	210	194	176	241	205	223	219	220	213	204	223	220	214	217	199	251	224	227	217	186	251	223	204	206	190	236	231	225	215	246	223	195	228	204	218	215	187	255	208	214	202	235	230	236	216	219	229	208	243	216	224	216	228	206	216	227	232	208	230	198	238	239	203	229	197	232	229	215	222	215	198	255	225	212	229	201	234	241	201	231	205	206	194	202	229	232	218	209	224	225	218	213	200	206	183	236	205	212	238	213	203	211	236	219	233	227	228	203	208	214	215	213	202	230	221	213	212	235	228	230	223	225	198	238	202	232	232	238	233	220	244	217	210	210	233	240	235	216	207	187	215	218	226	202	218	239	231	220	204	205	202	214	243	243	222	198	210	215	236	212	207	228	206	208	198	218	224	226	224	215	217	193	228	195	216	206	219	212	208	212	213	214	209	191	234	215	202	192	208	197	202	221	240	201	223	214	242	241	233	244	196	242	208	234	209	212	191	226	204	208	214	233	208	215	221	232	226	223	219	195	207	214	224	204	210	221	242	222	229	202	220	192	220	205	232	208	210	212	201	219	212	202	207	201	203	225	231	221	219	218	247	233	209	191	221	206	213	187	222	221	222	222	244	197	193	219	212	244	195	200	204	225	231	197	234	233	215	195	206	226	231	232	230	201	228	221	203	239	212	193	208	227	212	236	212	228	228	230	196	235	206	227	216	191	230	224	248	215	210	190	226	220	206	207	213	216	235	247	221	194	208	213	221	210	250	253	210	193	209	218	221	213	199	246	208	234	208	227	248	211	209	229	208	231	229	194	203	206	230	233	224	233	206	226	223	215	224	215	217	205	208	203	216	244	234	230	225	217	221	226	199	227	223	208	226	212	225	210	230	208	223	210	237	203	234	215	211	206	201	227	241	200	207	220	199	221	225	235	192	223	192	219	220	229	220	210	208	202	194	203	221	210	228	227	225	220	235	198	249	238	224	205	211	222	240	238	194	222	213	239	229	261	234	220	202	228	219	208	222	222	222	194	184	208	209	217	228	225	225	197	207	219	223	197	208	229	207	219	207	189	213	226	222	219	226	219	238	212	232	226	201	215	235	210	224	222	226	232	219	235	193	204	215	231	208	205	223	210	203	220	214	207	241	198	219	215	199	206	241	216	222	232	242	228	214	220	227	227	229	251	208	230	228	199	209	192	212	216	218	219	216	209	230	216	239	208	201	197	238	234	200	218	207	218	186	232	233	241	231	210	211	191	243	209	219	234	184	190	245	236	194	218	257	213	220	206	220	218	190	209	218	221	242	200	201	240	232	215	225	232	201	214	236	205	197	211	210	223	219	210	243	234	219	211	236	225	244	251	229	206	229	206	202	217	216	233	216	216	222	209	224	218	218	201	213	199	238	224	206	210	184	217	202	225	220	205	211	212	217	240	230	220	242	198	204	205	245	209	215	225	191	191	235	220	216	227	213	237	238	228	205	214	220	256	221	208	211	218	207	210	217	223	198	238	196	238	193	211	213	234	179	196	223	217	215	221	245	218	203	219	235	203	217	214	224	224	174	223	228	207	212	224	173	222	240	220	234	230	210	242	230	211	229	229	193	229	217	198	208	206	214	231	210	232	224	225	227	208	204	224	210	233	208	225	218	232	228	213	222	227	217	249	229	228	197	218	199	192	217	235	227	188	208	225	223	203	233	216	207	207	230	219	211	221	230	226	219	218	216	208	234	209	235	220	203	218	206	204	243	192	205	225	217	219	212	222	242	227	241	222	196	231	221	212	208	222	206	226	222	195	217	191	217	221	208	235	231	247	238	204	216	188	214	206	208	211	194	238	229	212	223	202	211	239	233	215	213	215	206	230	231	204	206	203	229	204	216	220	221	231	226	197	223	205	232	226	223	212	219	211	195	200	214	224	211	232	219	236	220	222	215	228	218	189	222	227	210	245	207	216	208	206	227	209	215	223	244	202	227	245	217	216	219	208	187	218	222	222	214	220	214	227	227	229	191	207	214	212	213	213	207	208	207	203	205	222	197	217	242	215	199	237	219	215	186	224	229	213	234	233	208	199	207	202	214	234	234	217	249	208	219	199	229	183	234	210	215	229	236	232
30288	25756	16255	5050	1752	841	743	733	731	697	769	704	696	764	770	736	767	718	769	790	737	705	776	756	766	751	707	788	700	749	776	790	744	702	752	768	720	713	762	746	794	695	777	764	718	771	731	797	745	758	766	728	751	723	781	810	717	701	716	744	767	728	695	756	728	727	736	738	751	787	767	723	765	756	731	737	710	786	704	783	767	725	725	752	769	746	759	726	764	805	728	746	756	721	746	778	748	729	701	709	762	740	788	742	746	759	730	742	716	748	733	732	753	737	779	752	707	718	738	745	733	779	770	726	688	727	730	688	825	704	732	700	750	733	708	725	733	754	727	824	761	753	796	734	804	739	759	746	745	753	666	766	763	718	760	731	729	709	768	697	732	733	720	695	726	730	711	725	684	729	764	710	752	757	747	710	727	769	818	719	764	735	694	763	716	761	720	780	769	700	704	784	730	749	773	731	735	781	756	758	776	750	788	739	699	770	734	724	727	757	714	701	752	758	723	712	792	751	726	701	749	740	779	704	738	708	761	719	742	767	695	764	738	746	764	718	745	714	756	801	705	720	782	771	733	727	765	712	704	770	763	694	739	704	801	719	717	770	704	718	759	771	760	686	734	723	670	712	722	695	750	708	730	754	653	728	764	777	745	760	747	718	760	757	711	727	768	767	712	706	715	754	710	808	719	783	738	809	730	702	753	741	742	672	727	727	749	769	718	719	774	763	798	725	749	727	793	750	768	726	735	732	759	737	757	673	778	714	729	749	821	745	730	734	716	793	731	738	730	742	760	706	702	727	784	712	718	771	752	662	775	719	725	760	767	762	771	736	736	716	718	753	766	735	723	758	780	697	766	733	775	750	716	748	748	758	749	737	752	745	734	735	742	746	742	736	774	731	772	745	726	745	668	783	743	779	749	768	757	764	776	816	791	769	762	731	758	676	757	785	768	733	717	745	733	724	759	744	724	723	821	726	711	773	718	731	736	724	718	745	746	745	747	756	685	701	728	776	783	755	742	693	719	755	737	713	750	772	766	765	752	705	704	713	745	738	754	727	755	740	740	777	761	720	779	766	710	705	739	701	761	752	756	717	689	743	719	745	757	746	807	737	758	807	730	731	761	751	774	767	718	732	695	767	716	720	720	733	705	737	752	723	797	723	722	764	774	755	756	719	754	707	728	781	756	820	748	791	767	744	763	772	719	735	774	746	733	740	732	801	674	718	748	796	715	761	714	761	717	778	726	723	679	725	688	712	732	799	726	743	752	750	742	714	698	701	759	746	776	789	733	767	725	772	738	711	704	730	766	732	732	718	787	746	706	765	752	752	740	720	758	751	716	730	743	783	736	708	767	725	751	742	740	706	755	745	753	752	749	772	772	676	752	732	710	740	740	730	710	680	689	741	755	699	764	788	732	756	721	730	738	727	774	706	756	720	774	750	751	712	759	701	723	701	683	751	772	734	723	688	749	728	709	720	719	722	731	760	726	697	700	742	736	688	760	752	661	805	750	729	704	785	709	741	800	700	735	767	732	758	726	740	782	704	748	770	765	733	777	759	740	747	758	732	738	738	732	718	775	735	720	782	758	744	684	736	734	735	721	712	688	792	746	694	769	780	783	706	738	772	737	717	726	724	722	723	761	757	737	750	778	741	721	714	723	722	751	776	779	755	746	748	752	702	738	768	716	789	782	718	740	712	701	735	721	749	729	741	764	720	773	753	707	749	713	784	751	715	805	745	760	700	760	747	752	730	768	698	721	733	720	699	778	748	757	754	745	764	785	726	702	731	788	769	727	736	699	800	755	765	748	686	722	719	671	727	716	742	798	699	702	755	751	715	742	704	718	740	784	735	752	734	735	716	703	729	732	778	724	748	740	772	758	723	770	725	764	755	757	751	731	704	746	771	760	707	753	742	749	713	763	769	757	742	755	689	721	733	763	786	748	760	677	746	778	798	782	768	747	765	745	733	761	747	749	769	782	770	726	734	818	731	769	711	765	742	709	730	727	753	759	702	715	783	751	750	736	703	783	768	744	762	758	706	715	762	722	767	764	680	753	716	743	740	740	720	720	725	774	756	774	801	736	730	764	726	758	760	754	722	737	706	725	764	756	762	713	752	722	758	729	755	698	756	756	757	766	726	701	730	732	711	705	750	756	773	750	727	770	746	770	716	728	705	690	762	795	759	716	760	726	749	748	734	741	762	790	765	708	682	740	734	784	779	714	785	763	710	785	756	757	770	763	756	747	743	732	749	705	726	759	742	748	751	734	725	790	744	747	764	704	698	726	746	745	754	728	752	708	738	786	772	747	751	715	749	695	780	761	723	696	780	793	753	777	731	730	714	759	734	783	746	747	758	737	785	727	767	724	761	698	716	725	725	716	752	767	718	768	795	776	762	734	766	754	725	747	722	749	727	733	786	761	724	737	730	700	732	733	715	746	742	750	693	729	714	768	741	699	728	755	745	738	762	763	678	755	740	774	725	727	715	711	768	730	708	765	749	750	766	791	788	740	729	800	729	757	772	775	746	742	760	743	740	761	718	727	739	745	778	747	741	716	721	742	771	777	785	759	762	718	703	735	748	765	755	759	739	760	761	772	743	774	738	745	756	748	742	738	724	762	784	754	749	693	785	766	725	727	736	731	718	746	742	726	711	757	766	777	784	733	699	761	718	720	759	715	744	702	713	767	801	770	722	780	721	765	717	714	773	754	781	757	778	699	759	786	724	728	760	704	747	739	729	690	733	772	760	737	725	792	739	740	720	757	764	764	758	780	728	780	751	757	733	735	737	731	730	725	715	738	721	724	736	775	732	736	714	755	755	748	792	766	775	757	754	727	747	742	750	782	776	694	724	712	719	765	734	749	716	730	748	720	720	744	796	733	722	758	726	777	785	743	751	729	767	736	766	766	751	750	762	749	737	759	759	735	715	693	727	759	743	736	687	715	740	732	721	730	728	715	692	730	761	757	738	738	749	784	743	736	723	730	709	773	701	717	746	759	759	772	734	760	721	766	698	760	769	795	764	754	741	716	762	764	724	747	748	756	749	717	732	701	727	760	752	752	729	757	758	694	742	757	739	777	722	702	716	728	761	760	692	785	759	729	775	728	760	703	784	748	732	716	745	766	739	800	727	741	735	744	756	729	740	727	769	767	764	738	741	701	764	747	736	781	746	726	794	707	724	770	757	735	740	716	746	736	773	762	747	763	754	774	753	747	722	748	780	797	727	759	730	777	755	727	794	806	758	765	751	725	765	743	749	767	735	755	680	740	768	753	707	714	743	747	736	722	728	746	694	719	750	773	747	677	733	786	738	733	728	747	767	763	688	743	724	739	721	711	766	747	760	764	758	741	736	733	763	786	730	773	761	795	742	741	782	776	734	704	677	785	701	702	744	735	722	725	805	743	727	700	749	738	738	722	755	745	702	730	714	709	705	740	761	722	773	724	743	746	775	762	769	749	765	767	715	746	699	731	757	772	754	731	737	756	700
67962	68907	54114	24240	10091	1028	216	207	155	169	155	194	184	185	188	208	186	191	185	175	187	196	179	176	181	191	182	192	204	196	164	195	173	168	190	191	192	199	207	171	190	185	175	177	180	184	184	162	203	198	188	181	189	206	199	197	174	184	163	191	203	170	180	183	186	189	175	183	189	189	166	176	197	185	173	184	179	171	204	195	185	184	195	186	175	189	197	176	191	182	186	193	173	191	194	170	188	203	157	188	200	163	166	217	192	177	174	207	183	190	196	193	167	200	179	191	182	199	186	172	178	208	188	173	178	192	184	193	173	177	204	189	199	188	193	182	212	172	195	166	169	178	195	202	193	190	201	183	166	164	192	177	156	191	179	172	211	174	189	169	167	176	194	189	178	181	178	190	187	168	168	175	192	170	201	179	168	189	189	180	178	163	162	191	191	206	179	192	194	178	200	186	163	198	162	173	189	167	183	208	182	165	191	196	212	176	185	206	202	196	182	180	176	189	195	182	208	197	192	185	195	194	185	196	193	199	178	170	184	198	203	184	193	217	171	167	165	186	201	179	214	150	175	184	161	193	197	161	179	195	193	172	185	183	175	185	174	186	193	177	186	191	184	178	188	195	180	180	182	200	201	210	197	174	180	195	192	187	195	202	194	171	192	212	192	178	179	186	177	180	215	194	194	194	200	192	193	176	167	185	164	199	187	177	188	191	175	187	150	156	200	165	201	180	187	175	161	173	178	185	198	175	194	226	204	172	177	207	181	191	188	198	202	204	195	174	164	192	207	184	188	189	188	185	199	174	172	210	199	207	178	176	178	188	177	189	200	186	183	178	197	164	173	191	182	210	171	196	184	200	191	207	193	174	173	142	182	180	158	176	188	185	190	181	192	181	185	171	174	170	187	197	184	172	194	161	199	190	196	187	183	183	174	190	174	206	167	190	174	188	185	165	163	155	166	195	193	168	213	186	185	184	195	193	166	205	189	188	179	203	183	178	185	177	170	175	176	190	215	171	203	180	173	180	184	197	185	189	189	193	179	183	164	160	185	210	187	178	179	178	163	190	188	179	202	181	168	187	198	168	193	187	184	172	173	194	201	181	177	209	200	166	187	197	197	189	193	178	196	198	165	177	192	192	201	218	178	197	188	172	200	184	180	190	181	173	195	179	171	194	179	209	185	195	178	192	191	181	202	161	169	166	148	173	188	198	189	182	167	176	204	202	178	183	198	178	205	193	201	194	167	169	181	219	185	194	197	211	169	176	175	194	189	168	171	177	176	172	182	216	191	160	171	166	165	181	174	178	197	200	215	182	192	197	208	179	184	185	220	180	195	202	186	172	160	185	183	195	184	162	180	198	179	170	196	204	211	206	168	167	192	170	195	215	182	173	188	176	177	186	206	204	205	166	201	184	183	186	189	199	191	193	209	209	190	172	199	213	169	200	202	165	186	169	160	168	179	190	174	165	205	184	207	192	184	183	177	221	154	180	174	190	188	168	205	160	183	180	166	190	176	194	204	179	191	183	195	186	202	195	171	194	176	200	184	195	189	173	177	176	191	180	199	183	195	177	192	194	179	174	203	176	170	190	202	195	177	175	190	199	190	174	190	197	179	192	192	224	167	202	191	206	222	178	191	189	203	182	192	199	191	186	208	171	201	184	187	166	202	186	176	216	192	173	187	171	199	173	175	188	187	186	198	188	197	165	187	142	174	194	186	186	190	164	197	179	189	184	164	184	188	195	188	174	187	179	172	160	187	153	181	169	185	199	169	174	188	165	193	185	174	202	186	214	182	209	182	202	194	200	188	193	196	198	175	196	205	183	178	200	169	167	197	184	207	179	186	164	159	176	190	161	188	203	184	212	189	189	193	178	191	183	203	193	157	174	171	194	184	190	209	183	179	174	204	187	183	183	157	170	187	195	220	174	142	225	217	177	186	192	191	197	182	198	163	168	207	197	184	197	177	173	190	194	171	186	173	189	190	173	195	192	181	192	187	198	193	191	187	190	182	195	193	182	176	155	195	190	200	192	178	173	190	195	198	173	164	208	174	186	179	175	171	179	207	195	175	194	196	169	184	180	194	194	164	174	217	161	191	158	187	199	185	190	206	191	196	172	170	215	177	178	146	186	195	216	180	179	197	167	212	197	191	198	201	177	166	204	168	176	195	194	198	178	190	186	187	178	198	176	201	167	206	204	171	168	172	198	191	182	184	181	192	214	185	157	188	202	143	151	175	172	186	190	203	209	159	182	215	208	189	204	171	208	190	167	189	181	207	191	191	207	194	184	191	168	203	209	179	212	202	187	199	182	194	192	195	171	197	162	204	172	203	180	181	180	216	209	184	178	199	204	185	187	192	205	177	200	209	192	200	209	163	168	166	176	192	172	175	191	194	179	199	185	169	207	203	193	170	171	186	181	177	186	183	190	209	161	177	173	182	196	157	205	191	163	178	172	195	172	203	183	191	157	175	174	164	223	163	192	171	201	197	184	182	194	170	179	181	184	174	209	182	173	184	166	188	178	181	177	192	173	168	191	179	200	176	162	173	167	173	190	191	177	194	201	182	193	162	174	171	189	185	197	190	192	176	180	161	166	198	212	160	204	207	170	195	177	200	186	189	172	188	182	198	188	193	164	187	197	198	186	202	180	171	178	179	204	186	183	192	169	207	176	197	162	168	198	179	187	196	183	188	196	211	190	196	181	180	202	214	196	194	203	158	165	198	209	203	169	182	175	203	185	175	171	178	177	166	182	179	178	161	181	170	199	183	174	179	178	192	170	184	169	162	173	204	179	189	195	209	171	185	185	193	191	182	208	204	185	200	171	187	181	174	175	176	201	204	187	190	208	171	191	180	191	215	165	201	178	185	163	187	175	164	195	181	203	209	202	205	167	184	196	188	185	174	203	180	192	192	180	194	195	193	174	164	176	192	178	167	213	197	199	183	198	173	171	188	197	192	181	180	177	197	186	181	181	184	165	179	186	185	192	196	188	185	176	208	180	170	169	186	189	182	185	205	189	192	191	182	171	212	206	201	190	189	187	194	179	191	187	181	189	175	192	184	181	189	198	168	190	204	176	188	191	158	151	192	196	203	175	186	164	181	197	171	179	197	193	210	170	197	193	182	177	184	189	174	179	187	207	182	183	208	183	189	201	182	191	167	156	203	187	210	179	190	203	179	194	178	187	176	174	164	205	164	170	164	165	184	179	167	187	220	172	169	187	184	175	158	170	183	177	176	183	174	182	207	174	211	194	182	179	182	164	200	181	199	185	172	192	196	191	189	190	178	176	180	177	168	208	195	185	182	204	180	188	171	188	202	195	172	175	166	193	158	190	163	199	176	177	191	194	187	184	168	192	198	214	183	189	189	177	177	170	184	173	200	204	172	190	183	192	174	175	177	204	184	201	175	177	177	173	195	162	193	171	197	158	177	187	184	190	178	186	175	161	171	203	181	188	169	174	192	203	194	174	209	184	187	183	195	172	182	198
50680	56316	50685	25684	17918	2021	663	652	657	649	659	641	610	634	636	694	634	637	612	664	644	665	636	630	663	634	660	666	649	622	633	612	643	637	628	612	653	620	621	676	649	689	632	586	630	627	676	625	681	657	645	664	694	622	634	612	641	651	641	663	677	680	620	620	624	595	646	632	620	644	615	628	634	673	657	593	665	677	687	674	638	669	636	651	642	643	652	645	625	647	631	668	683	650	654	632	605	674	645	644	614	645	675	616	637	639	670	625	666	647	622	686	635	582	650	636	646	633	598	653	626	643	585	619	663	639	673	642	642	666	658	585	630	588	588	641	659	689	654	625	621	647	699	674	612	656	667	691	623	625	641	654	637	621	653	647	678	650	619	657	655	673	655	595	648	643	618	613	641	642	648	669	640	686	624	636	674	616	636	634	601	642	602	580	623	643	645	645	629	646	633	656	641	667	610	639	658	642	642	632	618	644	650	590	650	640	631	664	607	646	612	615	643	666	622	660	660	633	622	657	639	617	617	636	644	638	673	659	632	642	668	643	647	652	637	629	633	652	631	644	671	618	637	662	670	653	630	651	667	686	651	679	620	623	638	625	636	619	652	696	656	651	629	647	659	646	715	632	622	651	652	606	669	685	669	632	685	642	670	604	651	607	655	630	659	651	585	641	647	643	642	648	625	627	650	666	632	648	666	654	679	667	636	638	639	607	629	658	691	626	629	673	641	687	681	658	628	640	666	651	666	647	651	620	655	695	626	635	657	623	653	628	607	618	638	654	691	668	607	628	634	627	652	648	673	665	664	614	631	670	682	679	648	640	666	687	644	644	638	668	649	665	624	651	685	638	635	621	649	597	615	603	629	657	648	681	678	680	611	673	639	595	661	651	682	691	637	598	683	590	684	647	606	652	700	581	655	592	650	643	619	605	651	625	638	631	690	623	624	668	626	598	663	658	613	642	623	664	601	665	673	621	651	600	640	630	677	645	625	602	622	635	608	650	647	634	633	654	646	666	645	674	681	658	674	645	633	660	646	640	674	593	626	677	664	613	646	664	619	638	640	636	634	639	648	644	669	626	671	693	652	660	648	607	634	599	651	680	592	676	660	721	599	675	592	643	680	689	655	665	642	634	655	607	636	630	611	644	661	631	620	675	653	674	626	568	652	666	625	630	657	686	680	632	618	641	653	622	603	633	624	622	621	688	679	628	619	602	640	642	654	634	656	623	627	631	622	648	609	631	638	667	673	620	700	655	652	643	661	607	663	617	655	609	671	647	672	616	664	611	663	655	648	633	663	642	695	632	630	638	655	636	625	633	647	617	620	617	622	633	614	638	647	642	652	624	663	593	653	643	631	640	655	654	665	682	624	636	657	609	691	651	640	636	656	596	643	626	655	685	612	619	639	605	589	626	636	666	645	649	617	623	625	667	646	678	642	659	656	659	659	618	659	637	633	624	627	659	639	652	636	665	707	655	679	653	634	684	631	693	666	633	643	602	655	602	632	615	601	697	631	630	640	610	623	626	615	639	641	602	638	628	648	637	646	654	623	676	627	633	669	660	667	633	650	654	675	696	636	584	658	633	619	635	651	650	630	652	650	656	660	633	608	618	664	617	653	653	664	636	628	659	635	629	620	618	635	619	659	623	657	667	628	641	637	626	643	649	691	642	645	646	589	658	632	660	648	592	618	604	645	645	670	608	611	658	637	686	665	660	609	616	647	681	633	637	650	684	642	672	635	637	654	646	619	644	694	694	647	643	636	646	610	689	634	699	649	682	660	627	650	660	602	637	637	659	633	593	665	667	681	656	637	642	641	653	608	650	627	662	642	623	617	649	675	629	687	624	622	636	662	655	625	666	634	622	634	646	646	651	655	643	630	650	700	636	653	653	693	617	637	657	685	601	623	618	673	632	660	655	627	671	642	653	652	630	652	634	614	661	634	646	623	659	696	629	574	621	623	644	577	613	620	665	641	627	661	680	647	683	655	594	654	694	639	616	652	646	609	659	669	625	665	615	619	634	646	629	640	619	660	612	661	645	641	651	659	668	696	659	636	631	613	624	644	679	635	616	638	612	651	609	645	716	631	606	639	650	645	621	677	655	586	660	666	654	661	618	621	650	629	658	671	623	637	629	645	641	636	618	662	644	632	674	611	661	657	652	648	665	688	632	644	640	628	590	660	644	675	645	623	647	639	674	693	570	620	605	662	598	635	625	684	662	660	648	632	659	627	624	594	624	643	632	636	629	620	649	654	616	646	654	607	658	666	660	625	630	667	688	667	654	589	644	607	648	668	665	629	621	677	693	633	633	655	626	627	666	672	641	673	639	620	649	633	666	628	622	628	658	659	652	629	640	646	655	626	672	572	637	650	635	630	648	643	624	615	659	592	658	600	591	608	627	628	627	661	625	671	626	698	610	668	599	658	644	655	667	596	692	679	670	611	610	680	626	645	615	626	650	615	614	680	620	683	656	646	699	667	614	650	638	622	645	625	619	665	638	673	599	670	659	639	643	619	646	661	611	654	658	647	570	595	696	623	614	664	658	630	612	613	618	652	642	663	683	657	648	651	625	633	655	609	652	643	629	625	625	650	677	630	627	662	669	636	662	584	644	665	636	665	634	588	664	665	639	638	639	602	676	657	644	671	651	649	626	638	627	670	609	648	655	662	620	628	595	634	636	647	638	654	629	653	643	627	627	629	663	670	618	649	661	666	671	633	646	658	672	674	647	648	623	612	586	637	621	632	642	634	628	669	664	643	613	645	635	655	652	641	590	635	605	610	609	688	667	634	611	666	652	632	657	628	619	636	667	634	590	631	660	635	618	667	632	653	663	651	624	629	672	590	628	623	648	682	634	606	603	646	663	628	628	663	623	638	635	661	660	600	645	619	665	633	686	655	597	632	641	679	608	672	603	605	662	647	629	604	658	610	635	605	648	679	634	669	657	626	668	651	622	604	646	639	609	624	614	607	623	664	643	659	666	664	636	614	636	640	620	653	655	644	686	682	656	647	618	605	625	665	625	617	661	647	663	655	631	642	622	622	635	664	609	663	656	645	636	635	596	620	628	620	626	602	648	655	648	599	669	638	661	629	658	606	650	623	647	702	653	613	640	597	646	701	591	635	655	639	659	610	615	664	629	625	628	655	630	622	653	677	643	629	706	637	624	695	655	615	646	617	641	644	591	624	587	645	635	631	641	683	647	600	619	614	647	613	644	687	653	618	671	614	622	669	638	618	622	615	648	665	688	672	611	602	678	605	623	617	626	618	670	630	648	627	635	651	693	601	685	605	642	635	612	628	597	648	667	668	635	629	630	623	619	668	655	630	661	630	612	651	659	649	627	635	631	639	687	643	673	655	642	632	598	642	650	674	621	624	639	607	667	687	603	646	651	645	621	671	623	602	653	662	633	644	631	631	595	667	631	647	634	622	637	616	621	606	614	635	611	654	634	615	619	638	662	698	615	676	619	597	624	642	619	645	643	644	663
75639	77301	61895	32460	16858	3552	324	253	276	235	260	272	282	256	252	254	229	252	230	268	254	237	250	271	235	245	247	254	250	255	222	233	233	256	248	231	231	233	234	238	272	241	263	262	247	238	233	250	257	232	240	228	256	234	290	245	249	271	261	250	249	249	251	262	236	258	251	232	223	272	247	229	255	260	265	263	264	236	240	228	245	256	259	273	265	248	263	239	233	244	232	256	253	268	258	254	262	238	251	268	211	259	261	244	238	256	239	251	270	258	240	218	256	236	241	233	247	260	213	264	251	256	253	245	251	255	226	249	259	236	245	233	236	260	219	221	244	261	266	230	245	238	253	269	255	273	229	234	236	212	239	268	263	242	243	261	263	230	248	232	242	272	251	225	257	242	228	212	227	221	256	220	220	244	244	237	245	232	253	251	232	263	261	244	253	237	272	283	278	252	267	259	235	248	258	253	233	229	243	270	239	252	258	248	239	251	255	221	240	246	245	260	244	251	262	262	255	250	236	243	252	254	240	239	243	233	227	234	258	247	238	239	232	280	216	254	273	238	255	244	251	238	222	272	247	241	276	246	251	266	232	235	248	269	262	228	243	238	229	259	259	238	264	262	201	240	235	222	224	226	227	265	232	213	227	269	241	255	243	269	251	241	272	260	240	256	251	246	248	264	232	251	256	258	238	258	290	206	215	239	234	260	266	211	255	246	264	250	237	263	234	239	213	228	235	266	262	225	241	233	246	264	226	247	251	236	236	249	245	258	241	235	235	253	250	240	265	226	218	226	241	256	267	230	221	236	230	270	246	216	237	257	226	267	245	248	278	234	234	252	281	258	241	257	229	268	260	234	247	257	266	231	199	245	248	260	250	250	253	248	221	282	243	237	276	245	243	253	230	217	259	244	275	243	256	227	246	252	252	242	267	198	240	256	239	213	236	234	244	287	286	247	256	245	299	235	272	219	231	235	223	238	235	238	248	280	235	249	220	258	251	270	237	232	245	237	258	230	235	257	235	230	226	259	245	262	274	237	234	244	246	245	245	249	253	265	254	259	239	241	261	238	250	251	245	255	260	228	246	263	235	247	256	237	254	240	243	229	246	226	213	272	265	209	232	257	207	251	200	239	236	249	259	259	250	228	242	244	244	259	276	261	241	263	257	282	250	234	234	242	277	226	245	267	226	271	276	260	246	241	247	238	244	233	257	260	246	251	225	235	226	223	230	266	251	253	260	246	250	246	250	256	245	236	246	224	217	232	252	241	236	240	282	222	236	223	242	295	257	227	247	263	230	255	242	214	276	257	253	273	255	241	245	239	280	248	278	219	260	211	235	270	236	233	233	251	235	246	233	266	230	257	247	229	243	249	236	247	249	245	251	254	261	228	249	242	233	258	241	253	271	250	228	226	247	241	258	259	263	218	261	246	244	256	282	241	234	249	232	221	276	211	240	247	256	238	253	245	244	248	225	239	251	263	250	263	263	262	282	249	245	263	238	228	252	234	250	247	251	232	243	251	234	240	266	230	236	233	256	241	212	241	228	246	246	247	262	217	247	235	238	253	245	282	280	259	253	235	251	254	264	246	230	213	252	263	259	240	265	226	252	280	234	255	238	232	247	239	240	275	261	225	234	239	235	235	235	250	248	224	237	237	261	264	267	254	269	256	233	263	258	240	215	231	258	230	235	246	272	242	233	232	246	233	274	242	255	281	251	237	235	229	258	237	251	250	265	262	244	240	215	226	243	256	253	255	282	249	241	240	229	232	230	246	278	245	253	235	241	257	235	265	257	220	275	245	258	252	257	251	255	223	265	247	253	233	257	270	261	249	263	278	257	223	246	227	240	289	255	256	256	247	248	245	265	237	253	249	263	244	238	252	273	246	268	281	229	251	246	238	236	254	265	242	228	256	249	259	228	229	251	250	228	244	245	257	273	269	232	250	232	253	249	249	243	257	274	264	250	264	239	238	242	243	268	256	263	283	272	220	253	269	260	239	267	251	216	277	235	243	227	216	250	238	202	259	232	262	242	231	237	229	218	251	245	217	243	257	260	222	242	228	245	244	267	215	241	239	251	231	251	222	216	252	266	243	261	260	243	272	263	279	251	226	230	238	246	271	240	260	224	259	237	228	258	245	241	242	248	249	242	250	255	232	232	280	222	260	241	272	272	230	269	263	239	221	269	242	241	241	230	237	253	244	206	240	246	223	283	253	263	272	231	235	211	244	276	263	247	245	253	263	279	259	234	217	262	264	218	252	240	240	229	242	267	233	241	232	260	242	241	236	245	231	226	251	258	258	231	234	233	256	262	233	226	222	249	239	245	238	231	245	230	234	250	266	282	219	230	260	251	237	252	229	242	251	249	250	266	232	223	244	231	247	217	230	264	225	215	238	292	235	265	255	260	261	250	252	261	241	199	239	258	248	229	264	234	248	267	250	241	248	245	247	247	238	256	234	236	244	251	244	261	247	265	258	251	249	226	251	253	243	258	247	235	264	252	263	261	286	251	238	259	228	239	245	267	247	260	190	225	239	235	279	264	273	243	235	233	252	242	258	251	246	254	254	235	247	242	244	244	242	251	269	256	228	252	234	226	255	245	255	234	280	247	213	256	248	268	253	245	249	238	229	232	235	230	250	254	241	240	242	264	251	256	231	238	286	243	255	233	248	241	254	238	275	238	218	243	240	257	255	236	253	252	229	222	254	275	250	229	196	235	251	266	244	238	245	267	263	207	217	230	290	223	209	237	216	241	246	250	242	238	270	256	253	266	243	245	255	286	227	259	253	227	251	261	245	218	237	260	216	251	244	252	244	258	240	224	223	255	269	230	241	270	276	247	241	250	252	273	250	267	274	229	243	241	236	251	230	236	255	228	261	253	256	272	257	237	241	279	251	225	266	252	232	251	237	253	235	215	245	266	235	240	259	238	254	266	238	271	236	257	226	269	247	232	245	230	257	242	224	263	239	272	222	261	225	233	271	235	227	244	256	251	240	243	258	234	229	264	234	227	281	232	264	243	253	253	230	239	262	243	250	245	245	251	243	257	248	237	244	238	261	251	233	249	237	279	265	243	239	253	255	226	260	257	262	251	232	240	275	269	245	228	264	244	235	240	239	218	242	242	236	287	257	238	256	259	264	246	240	238	245	257	223	260	245	263	254	244	254	229	231	236	222	242	238	251	265	248	265	235	248	276	247	234	234	231	245	268	236	259	240	240	244	225	220	218	223	214	232	221	256	248	233	247	261	276	245	243	289	259	257	261	249	245	231	227	264	246	231	223	231	263	243	239	255	258	265	226	250	216	252	238	239	267	257	235	257	256	240	234	244	233	265	238	250	258	252	239	231	249	239	233	264	222	256	244	251	214	248	260	232	215	223	217	251	239	241	267	217	239	273	282	266	266	246	238	234	276	245	254	226	259	261	268	248	291	231	227	270	245	270	259	271	244	245	216	237	244	250	277	235	233	225	216	244	272	240	233	247	254	241	247	237
61976	69337	60162	35543	23552	4748	835	804	867	799	797	830	795	819	809	824	812	847	851	844	805	834	806	797	833	863	773	796	848	888	854	838	792	813	811	792	819	799	821	787	803	835	785	824	841	788	852	796	753	764	805	789	785	823	785	814	786	837	824	764	761	776	782	829	869	795	830	806	833	856	819	852	842	845	845	773	806	839	808	822	823	813	775	794	823	779	794	797	817	811	801	809	854	820	821	829	853	800	811	857	833	841	772	841	814	793	843	803	794	819	796	806	819	819	824	926	814	804	793	814	763	836	798	819	807	773	792	802	768	844	806	815	801	806	723	807	801	806	757	795	809	824	791	839	767	800	805	797	796	800	778	786	833	826	878	795	810	800	835	828	797	813	831	810	807	808	816	808	804	807	784	786	814	825	825	810	797	826	822	855	798	818	815	810	848	823	851	778	863	802	812	814	780	816	809	849	817	807	846	806	796	792	790	849	823	815	834	853	794	788	787	841	750	793	836	807	780	797	788	797	851	782	809	773	800	804	790	784	851	856	840	798	818	797	792	818	814	827	802	801	808	767	815	849	789	811	834	860	848	794	824	825	812	804	808	789	800	773	811	809	849	808	779	858	862	780	833	824	831	822	877	825	781	813	808	854	884	810	868	843	762	806	835	779	824	750	853	824	809	798	789	807	773	812	809	852	833	803	794	802	860	775	819	830	827	769	764	792	806	817	797	836	802	758	839	840	772	808	800	777	804	812	807	808	872	793	745	759	756	824	805	841	815	831	779	793	842	815	820	799	800	789	809	825	778	844	833	807	766	844	798	813	836	833	808	816	818	835	825	834	802	854	800	804	825	826	828	832	773	832	782	843	830	806	824	825	825	877	829	803	779	813	758	745	793	835	853	800	849	822	751	828	813	818	795	834	800	782	828	845	802	824	784	819	797	817	825	786	773	844	772	805	844	796	845	819	783	801	816	821	809	810	854	819	794	808	826	854	841	780	813	809	822	829	810	866	837	766	839	846	777	830	805	822	795	819	803	789	785	836	783	780	867	799	751	777	826	774	830	873	812	852	847	832	816	831	763	822	761	785	824	826	856	779	840	820	828	801	829	765	830	856	804	837	826	787	802	784	772	853	844	794	769	791	824	858	825	827	761	805	818	790	829	860	825	826	783	823	798	769	800	800	822	817	798	781	792	798	829	796	822	867	808	787	719	763	848	840	796	847	809	827	796	814	829	871	800	767	802	851	839	832	836	801	819	853	796	812	851	796	828	845	817	785	785	722	838	767	787	809	801	750	826	832	769	786	805	815	815	829	805	790	840	794	835	776	822	806	797	829	842	784	844	802	816	773	822	806	806	828	829	772	858	809	796	783	843	824	840	835	748	772	842	837	799	861	769	814	777	822	794	811	846	771	842	812	764	809	869	789	843	776	812	833	848	821	789	804	771	833	832	757	825	859	785	850	844	807	800	819	787	811	830	822	806	868	885	812	829	816	789	839	814	801	817	773	798	843	787	779	835	822	810	803	827	838	821	828	774	815	797	730	795	827	824	852	817	812	834	847	800	777	855	809	837	818	796	786	829	829	819	821	794	804	789	862	801	804	814	805	819	802	829	777	800	806	803	752	808	797	793	819	816	790	777	818	784	832	804	813	797	824	818	832	783	812	823	808	811	810	782	784	782	821	838	831	867	812	832	846	815	827	797	861	784	784	815	851	812	822	781	853	795	815	789	798	796	849	829	807	750	808	800	815	801	829	880	809	812	837	805	833	846	859	908	751	832	786	813	803	778	838	819	851	803	794	836	775	836	830	845	759	800	791	793	826	840	835	742	823	757	793	769	862	781	835	802	776	828	782	811	795	832	833	811	779	797	788	812	841	783	792	802	804	823	835	813	814	820	811	835	781	823	795	827	839	781	780	819	820	782	839	769	810	813	824	866	810	857	830	818	762	808	773	782	819	833	808	819	811	784	822	827	810	790	774	833	840	803	816	763	861	820	788	749	798	888	831	787	829	805	872	801	797	809	823	805	786	809	792	792	793	815	798	842	788	808	816	775	809	865	788	832	782	797	793	777	835	812	782	822	825	820	775	809	791	852	844	863	808	851	788	783	808	795	804	813	806	821	790	835	825	836	822	810	762	769	806	812	829	818	797	853	857	786	803	817	806	758	840	752	840	780	782	791	829	816	811	817	848	837	803	797	747	784	830	775	787	803	818	836	859	770	807	776	796	796	807	809	848	829	818	829	804	798	787	797	828	822	855	813	779	839	824	775	758	816	805	857	839	854	801	763	848	769	815	799	835	814	807	803	838	837	771	837	820	814	829	782	834	815	829	786	856	838	861	813	810	773	837	825	791	825	773	780	795	772	802	878	820	822	735	772	816	791	823	823	773	836	805	849	844	759	862	804	847	817	809	789	857	774	849	822	806	782	856	825	813	781	815	822	766	800	792	813	847	808	793	804	831	808	786	810	778	808	808	798	768	762	848	774	847	802	797	762	822	763	789	838	793	788	815	802	843	827	822	800	842	859	834	778	840	776	809	801	786	784	849	836	822	844	754	785	776	791	814	797	790	918	845	895	833	835	813	848	825	807	817	768	811	845	833	769	791	788	818	811	807	812	800	759	842	809	807	801	828	758	791	796	890	843	801	839	836	792	808	797	795	782	809	861	770	836	861	825	776	801	809	803	787	787	812	793	789	787	778	804	858	808	806	836	840	813	796	823	813	816	805	817	832	775	840	829	789	810	874	831	786	793	735	786	850	814	809	814	826	817	776	791	795	785	811	833	795	797	818	796	786	782	813	835	823	776	763	805	792	824	830	815	813	795	828	889	793	867	818	761	820	855	816	819	752	825	822	797	813	851	847	842	791	844	775	820	792	797	797	816	822	803	841	791	857	819	786	831	815	749	809	803	789	831	805	789	856	838	816	763	774	844	849	731	815	814	788	791	855	850	846	830	817	786	795	825	813	783	749	856	829	826	836	801	829	800	772	816	842	869	838	758	778	835	847	844	804	753	769	784	762	793	780	837	779	799	861	803	858	823	786	808	822	839	791	776	861	860	772	788	811	776	829	786	815	746	787	801	807	816	876	817	817	799	813	844	794	842	825	780	852	818	800	749	827	792	779	817	778	827	803	812	784	810	849	784	794	828	815	812	771	849	860	900	814	800	785	799	791	856	753	764	798	832	866	827	805	809	809	783	790	834	794	826	746	792	791	767	808	820	808	798	804	821	808	831	860	840	784	809	838	771	785	849	809	852	807	811	787	811	788	815	810	801	813	824	810	826	850	838	822	846	812	815	828	794	811	856	787	786	829	817	873	788	863	802	837	827	799	842	811	788	869	833	804	805	804	813	813	819	807	807	813	819	833	907	791	738	792	794	774	752	832	823	810	806	804	813	787	837	844	818	781	816	822	762	770	750	821	819	870	854	785	819	818	859	779	800	776	829	819	824	812	770	800	804	823	856	793	799	842	847	782	824	798	778	813	747	784
28374	21720	10382	2059	617	298	206	246	232	234	240	217	223	215	230	229	251	233	235	237	222	246	242	219	239	208	239	248	234	266	227	237	218	239	242	235	225	272	221	242	231	237	230	225	253	264	258	219	245	217	237	211	250	245	230	233	238	257	232	254	226	229	201	217	222	250	244	240	245	244	217	206	230	230	212	259	235	255	248	250	218	237	233	260	238	223	243	234	239	237	236	253	231	225	235	235	255	226	232	230	201	263	234	217	241	259	234	217	220	258	258	224	224	233	230	228	241	273	240	217	263	214	243	213	212	223	231	237	236	251	244	232	204	223	234	232	251	227	241	251	236	237	240	231	227	225	248	227	244	219	212	232	240	227	261	221	226	256	210	233	240	246	271	238	248	242	241	215	257	232	239	225	232	240	259	231	209	233	200	236	235	247	256	219	234	217	266	227	229	250	277	239	227	215	239	215	235	218	263	228	255	219	232	240	232	251	253	215	215	241	258	216	215	198	256	245	226	239	248	226	238	225	219	241	226	249	266	242	225	225	242	242	219	228	213	218	254	218	226	225	250	240	249	238	241	239	252	224	214	228	245	256	258	219	238	219	225	232	205	247	228	246	224	261	241	229	222	234	202	220	232	208	220	241	237	236	268	252	234	239	232	247	230	241	238	241	256	252	249	238	229	234	243	223	241	225	254	258	215	236	261	239	213	227	239	240	231	223	213	243	246	231	217	233	254	213	246	261	267	254	241	244	213	235	234	226	258	207	245	213	238	230	231	237	219	249	224	224	227	214	222	226	261	240	237	253	232	262	228	246	198	245	249	214	246	241	220	247	252	238	263	268	248	224	238	227	234	270	243	221	247	235	248	220	242	240	228	256	224	232	258	253	252	238	256	222	229	239	204	244	246	236	240	232	202	229	229	220	236	246	209	227	250	209	232	254	244	212	242	228	249	249	230	218	235	234	225	223	231	221	234	251	249	239	248	255	200	206	257	256	219	241	233	227	247	221	213	241	230	216	251	223	215	241	233	253	222	232	228	228	224	236	258	230	243	224	237	213	228	259	257	229	231	212	251	218	246	233	251	211	246	247	223	262	242	226	227	241	225	225	214	234	234	256	236	267	221	210	275	221	250	240	245	236	249	210	236	242	250	240	193	227	223	253	263	246	244	249	240	257	241	244	238	235	249	236	212	233	248	246	235	213	228	242	212	259	230	238	211	252	226	249	215	221	233	241	240	239	220	205	248	231	221	237	233	217	228	213	216	260	216	216	215	258	230	230	205	224	225	247	234	216	237	217	210	227	209	224	235	254	238	196	249	239	237	219	235	240	240	257	237	248	233	241	240	249	252	213	211	233	226	220	242	200	226	231	222	219	251	239	211	239	237	245	265	227	219	226	257	249	208	228	239	259	258	235	239	248	258	231	244	247	228	239	215	227	253	256	256	242	245	240	251	234	258	254	224	244	237	238	240	215	249	216	244	248	232	268	250	229	264	229	225	224	249	243	234	247	257	236	239	253	225	242	236	195	214	250	220	250	226	242	252	220	226	220	220	237	231	235	247	239	235	211	248	209	209	248	228	254	224	246	223	239	232	228	236	219	233	244	255	211	242	244	251	218	228	230	227	224	226	249	238	224	233	230	253	226	237	250	228	247	225	230	245	225	201	256	210	241	220	240	244	238	245	224	227	257	244	238	242	199	258	258	263	251	230	221	221	254	226	230	214	255	238	245	236	244	252	243	232	234	229	246	214	236	253	215	225	228	244	222	243	246	250	255	258	254	237	236	249	238	240	231	241	238	213	242	230	265	221	217	243	222	248	233	237	229	236	234	231	224	245	245	221	233	226	235	254	254	222	249	228	258	236	221	233	236	256	235	254	239	243	227	230	227	251	251	231	260	201	240	254	240	233	217	231	232	248	244	201	252	236	274	215	246	240	239	238	255	210	230	248	211	249	210	224	238	239	262	237	253	246	244	246	253	247	232	265	281	221	221	244	222	228	218	232	266	198	234	232	240	236	247	235	208	251	255	211	248	239	243	217	247	214	248	235	249	225	228	199	256	251	253	221	259	223	208	239	250	222	236	242	241	244	231	237	232	238	228	237	249	230	233	225	267	217	248	248	258	234	244	253	234	222	253	227	227	209	245	257	213	264	249	229	249	246	257	251	225	251	237	248	241	229	230	227	235	228	232	233	223	228	249	245	236	241	244	226	236	221	235	239	263	277	238	241	239	200	231	217	231	241	230	235	277	249	250	217	222	238	212	222	228	255	228	240	246	245	218	223	212	220	237	246	257	226	227	257	244	253	246	240	245	241	240	239	239	237	253	251	221	238	264	246	203	214	247	214	265	247	237	210	249	243	238	233	243	218	218	238	205	227	258	229	234	234	238	227	229	252	250	240	234	246	246	216	234	225	231	237	210	242	221	234	224	217	236	228	241	251	229	240	265	243	248	224	221	247	245	243	239	231	228	238	225	219	235	228	249	230	226	218	219	254	241	228	225	213	242	251	261	245	246	246	240	225	268	229	239	243	228	242	246	251	228	223	240	240	228	227	238	230	234	216	225	276	231	246	242	249	218	233	245	237	203	198	229	256	225	227	232	241	241	229	203	263	239	247	237	231	240	250	213	239	210	233	248	231	224	230	261	248	256	245	223	229	238	237	269	240	226	204	244	227	217	240	223	242	209	244	220	233	255	213	228	246	235	269	279	238	229	241	235	228	218	247	233	240	221	231	222	237	228	219	221	210	227	222	268	233	237	243	221	281	243	220	228	234	260	242	240	227	237	234	233	247	223	252	228	231	244	209	223	240	226	220	224	257	254	228	228	216	260	268	220	215	208	217	245	254	221	240	242	249	222	257	263	247	241	252	243	249	230	246	236	253	246	248	210	245	220	199	231	219	235	250	247	219	234	230	219	226	239	223	246	239	202	231	228	209	230	201	244	230	228	210	239	232	250	243	231	236	248	197	229	249	227	251	212	207	254	250	228	234	197	231	246	231	232	226	258	222	246	235	211	215	226	245	251	251	237	250	198	240	249	215	242	228	228	243	218	277	251	203	233	218	228	250	236	231	246	224	249	209	231	233	239	211	236	235	248	207	265	206	230	226	226	251	269	241	240	248	247	229	252	247	253	250	246	238	247	229	237	258	225	217	242	223	221	231	244	221	236	238	238	226	241	256	240	227	237	233	240	258	218	242	232	223	231	224	234	261	247	225	232	222	250	237	248	233	248	236	237	224	223	224	226	204	250	235	237	223	230	227	211	222	242	205	206	229	265	250	267	224	232	252	240	253	252	211	226	236	230	239	256	236	225	222	247	231	228	221	239	249	232	251	219	235	227	262	229	245	262	236	264	222	222	247	219	215	211	242	234	261	217	228	237	252	239	224	234	231	225	246	273	242	186	221	206	258	238	257	236	258	267	230	216	213	243	243	251	243	245	236	247	238	221	232	228	236	229	235	242	247	246	229	241	236	238	240	277	248	251	212	230
30362	26561	16717	5116	2015	1048	766	780	760	769	807	781	817	788	798	796	821	825	821	849	797	786	790	814	794	744	801	778	784	830	842	777	816	781	850	791	791	822	794	774	793	810	824	785	820	832	828	809	784	763	811	850	802	789	817	832	834	806	788	855	787	752	844	782	736	793	807	858	834	819	788	819	770	829	831	810	783	812	767	787	780	828	773	825	789	811	811	805	803	767	779	774	817	789	796	786	786	800	850	816	772	814	754	791	802	827	811	842	789	833	819	763	843	792	780	813	824	702	832	814	838	801	800	827	793	838	808	791	740	777	823	770	764	823	799	727	782	831	794	782	789	791	751	810	807	782	724	753	799	780	740	780	776	780	772	781	816	817	828	822	791	817	832	799	821	800	786	813	792	786	854	848	824	756	859	808	764	814	810	746	804	783	816	782	786	803	818	787	806	843	771	797	750	822	806	815	813	789	777	803	784	799	782	761	798	768	816	763	765	835	798	789	751	773	802	756	762	818	781	793	806	790	789	776	766	776	842	798	767	836	796	829	813	795	813	793	802	777	815	785	780	758	836	780	790	818	887	792	821	835	771	775	780	826	811	835	823	785	720	826	803	759	795	825	846	755	729	788	814	860	805	772	762	802	773	815	792	819	793	799	826	746	800	791	794	843	789	798	794	820	785	843	830	822	806	766	818	817	757	770	798	860	793	797	791	773	813	780	779	787	852	816	816	864	817	842	811	822	775	791	788	765	785	769	809	840	786	779	823	797	820	829	805	862	797	850	862	747	809	791	862	860	785	758	805	796	817	806	777	810	799	821	809	820	887	784	810	778	766	822	819	793	814	778	811	781	800	805	785	770	788	806	857	765	788	795	810	805	822	797	777	831	802	775	778	762	811	788	775	795	817	785	826	812	834	766	825	758	825	790	795	775	776	826	854	763	806	774	756	797	783	833	828	823	766	791	768	823	836	793	764	813	756	793	795	805	785	738	759	840	825	823	773	772	749	732	789	764	806	765	774	782	822	766	828	793	797	849	781	794	815	821	773	822	842	770	840	810	792	812	821	808	812	795	767	782	775	808	776	829	833	829	794	770	782	803	797	750	751	832	763	754	775	785	818	817	820	844	804	797	820	799	781	813	795	775	824	782	827	815	785	801	768	768	873	767	774	846	802	801	785	764	822	765	873	796	808	783	772	777	813	782	814	769	804	758	787	811	721	796	813	805	799	824	849	778	804	756	820	802	816	827	754	796	849	873	766	854	821	763	795	798	808	803	753	788	810	801	805	788	802	808	745	735	799	835	820	817	739	805	808	779	802	793	820	834	787	799	755	791	839	788	781	774	765	772	756	775	774	820	807	750	760	808	766	829	778	768	801	709	774	769	826	806	794	808	824	770	827	814	793	799	824	779	818	804	777	788	764	834	756	779	830	786	840	805	794	807	803	790	806	770	791	810	815	806	791	851	775	775	819	784	784	763	774	779	827	871	820	803	742	759	711	863	817	831	844	819	855	768	733	754	768	753	812	806	839	834	784	804	800	763	771	778	823	832	776	777	811	750	774	779	829	785	825	801	785	829	839	822	767	738	754	790	765	829	798	789	755	782	762	857	829	824	839	815	854	811	818	777	794	815	756	811	782	778	803	785	832	755	847	793	810	792	826	889	800	786	804	781	780	829	766	752	804	747	759	791	804	780	806	845	817	816	781	759	820	810	765	754	739	764	841	813	803	861	767	824	758	788	832	767	799	791	782	821	830	849	840	746	806	753	784	786	809	745	828	761	799	804	787	801	788	776	777	775	756	793	796	806	800	804	807	819	820	780	784	808	802	829	810	796	797	819	776	821	821	764	836	800	817	810	768	807	842	811	809	785	797	748	767	777	787	828	746	744	767	776	766	795	760	815	773	770	804	808	819	879	826	733	823	741	809	838	824	822	797	804	790	764	834	860	766	816	871	834	819	800	844	820	832	793	805	754	774	793	804	809	800	775	777	784	814	798	852	828	783	747	734	815	808	774	833	831	817	767	822	827	805	775	738	794	780	810	778	833	852	794	826	831	822	797	760	813	792	843	805	807	813	780	832	807	805	802	781	831	852	774	832	810	777	760	834	780	742	790	830	833	819	780	752	790	840	815	763	801	779	801	819	805	744	796	750	813	788	823	778	839	817	842	759	799	801	822	787	798	859	820	816	785	796	816	823	859	845	810	780	816	774	828	737	825	763	802	828	809	792	820	777	811	786	831	811	771	823	808	738	787	795	796	772	800	746	784	850	783	776	790	783	804	806	781	811	813	797	835	814	830	852	791	777	851	751	812	806	835	798	786	809	773	832	759	784	772	779	789	822	791	799	733	805	785	795	768	775	776	793	862	828	804	773	745	784	823	773	818	809	862	765	812	782	755	789	792	840	772	785	842	777	820	828	756	797	829	753	805	784	810	791	809	850	773	798	791	752	791	760	827	802	824	801	816	800	780	806	797	850	793	749	771	783	783	796	796	803	785	799	802	789	777	776	779	832	802	818	812	772	799	834	776	845	826	811	850	754	836	792	783	759	783	791	815	795	775	769	746	848	775	788	799	789	805	788	827	834	832	853	804	821	810	799	810	819	771	814	813	821	779	833	744	758	727	795	769	785	817	766	771	807	836	825	827	801	753	802	782	812	791	755	849	802	777	777	834	778	802	814	793	762	778	816	791	814	797	784	835	788	734	864	826	817	832	815	802	780	784	792	718	800	823	794	795	786	768	790	809	776	812	801	791	771	797	757	825	779	798	781	778	779	781	811	795	820	795	801	798	831	794	823	863	785	767	813	787	803	844	825	794	791	751	820	806	812	843	788	837	768	803	777	783	796	806	818	800	796	807	766	842	807	849	764	778	788	822	756	794	776	798	822	840	757	811	823	766	840	797	754	796	774	798	753	782	790	785	775	822	808	823	791	794	802	772	744	823	786	806	807	769	786	794	739	823	767	786	823	749	787	797	838	791	760	782	817	776	831	795	865	802	778	812	822	786	818	833	789	805	808	780	803	821	805	770	841	766	813	805	832	819	813	781	791	824	756	836	782	762	786	840	843	815	846	819	790	778	764	768	786	833	831	791	853	791	816	807	781	850	767	798	797	838	765	811	780	796	869	764	772	803	848	816	794	761	804	818	827	808	762	784	779	788	827	810	808	782	800	770	766	806	772	756	797	814	808	792	753	772	845	820	859	815	807	815	759	827	780	802	769	817	817	784	797	781	826	809	811	788	778	795	728	762	827	787	831	749	771	806	810	780	785	791	828	816	831	814	778	802	765	769	814	785	778	842	813	807	752	771	769	815	786	809	803	853	730	774	811	806	841	799	847	766	833	767	819	824	847	764	789	802	782	817	795	814	811	797	790	810	752	780	804	802	770	846	794	796	824	820	798	814	870	797	775	811	815	788	805	812	822	783	798	814	802	793	798	777	808	806	781	790	766	795	812	777	774	773	806	801	838	786	771	792	789	830	753	797	744	800
66623	65937	53220	25494	8557	1195	227	215	199	240	205	207	210	218	224	203	201	197	199	211	212	178	203	202	205	182	201	208	217	206	202	187	205	216	193	196	207	211	206	191	216	210	203	222	203	200	216	214	227	204	217	202	207	201	214	203	229	217	242	180	247	223	210	206	222	206	209	223	198	205	214	225	227	225	208	197	201	208	209	211	206	194	207	217	219	220	201	226	188	205	241	203	209	215	218	219	230	201	212	198	228	214	200	212	196	228	207	201	207	218	226	209	192	209	214	198	199	196	195	235	212	195	189	191	162	214	193	188	185	198	208	217	189	198	206	193	199	193	212	213	198	214	222	231	183	223	210	218	216	200	186	229	201	218	185	203	217	213	205	164	209	208	220	196	213	204	199	199	206	213	221	216	200	213	218	215	194	194	213	213	190	205	202	191	222	182	207	206	209	221	206	214	229	206	213	196	220	182	225	219	198	203	222	208	214	205	229	195	197	207	177	222	196	213	208	225	239	217	243	228	214	233	194	197	198	209	172	217	198	217	193	199	208	196	215	200	199	200	204	213	200	192	188	208	187	227	222	205	214	207	200	199	211	211	208	182	208	224	184	215	206	206	219	191	188	218	199	214	202	210	202	232	184	205	189	237	200	201	187	210	194	217	220	211	217	195	205	236	228	192	218	198	219	220	205	206	237	213	202	217	207	216	214	192	220	191	209	223	197	226	203	232	225	209	208	228	231	219	233	228	230	199	194	228	199	223	213	218	198	233	213	214	208	225	185	199	204	200	202	222	206	200	225	215	202	212	209	211	203	227	194	196	187	203	210	207	226	213	192	201	204	214	193	204	184	226	207	214	200	203	201	199	199	235	209	211	206	223	229	206	194	203	229	217	196	217	199	206	208	203	182	187	199	194	223	233	221	230	214	186	214	208	219	226	188	219	221	204	208	219	205	193	222	207	206	218	210	215	219	185	237	184	215	194	237	227	197	190	210	222	199	191	205	182	232	204	208	206	208	219	206	189	232	246	217	188	208	208	230	180	195	195	194	188	214	198	197	199	207	208	211	233	195	204	227	231	209	200	214	204	222	248	218	190	196	226	218	203	217	218	195	211	191	195	179	232	233	210	228	203	196	202	216	227	216	232	193	228	207	184	203	204	185	218	190	208	203	204	237	194	205	225	226	200	220	191	191	203	184	220	225	219	224	208	226	239	221	218	192	207	232	200	205	195	220	208	178	213	200	212	212	211	208	203	214	203	213	203	189	218	206	195	207	194	187	225	210	205	187	185	201	235	218	187	200	209	220	187	199	170	175	209	211	220	214	204	183	177	199	206	201	210	217	218	214	211	212	227	211	222	201	209	183	217	211	202	186	195	196	209	230	215	185	230	217	194	173	204	212	210	213	204	200	234	181	214	202	201	215	210	224	188	194	221	248	215	172	241	224	170	202	245	193	211	220	199	190	210	224	198	208	214	219	217	200	221	217	216	206	192	228	212	252	212	208	237	207	215	205	202	201	207	216	197	201	224	230	185	196	220	193	208	197	200	228	198	219	188	223	218	208	217	209	220	212	184	234	212	231	178	207	190	226	217	211	195	186	185	228	233	200	195	224	173	218	195	200	180	195	189	209	214	227	188	215	225	220	214	227	230	200	201	244	211	228	210	217	230	208	212	200	196	186	211	207	219	210	211	203	233	216	211	188	222	205	224	230	217	196	189	230	217	182	229	217	209	199	242	201	207	195	225	214	211	213	202	210	202	225	222	203	186	219	209	182	194	192	210	235	217	202	203	214	209	215	200	201	219	219	178	203	209	196	203	208	186	202	210	198	169	222	196	212	214	213	206	211	217	194	216	231	216	226	218	193	204	201	214	207	206	196	203	231	201	192	191	216	194	223	210	182	225	181	198	186	197	194	209	187	222	220	216	242	180	223	185	205	215	212	182	181	246	218	208	211	228	205	208	188	189	220	196	214	203	214	205	209	209	201	201	212	197	187	237	232	215	214	225	187	164	226	197	237	207	223	219	213	234	196	193	197	212	202	200	212	188	207	166	210	226	206	213	197	198	192	226	220	215	204	196	212	187	223	185	216	192	185	212	189	226	208	190	200	205	199	185	188	233	229	224	208	191	191	253	197	195	193	221	192	211	205	196	196	198	204	187	211	184	206	210	205	195	192	231	212	243	197	193	229	203	218	190	232	203	192	210	193	228	196	202	203	211	199	216	183	199	209	193	212	205	209	228	203	192	211	213	221	215	215	213	220	216	212	214	189	206	210	201	213	210	189	210	199	224	161	195	227	209	221	224	189	213	191	210	180	229	218	206	187	218	220	228	189	203	222	192	219	222	209	221	210	234	212	216	225	191	211	241	209	225	194	197	182	196	209	181	223	210	196	230	210	199	201	219	199	207	198	209	216	203	218	187	216	227	200	200	206	216	201	199	207	225	191	209	205	206	188	208	195	202	211	214	207	200	191	186	225	193	220	169	205	199	224	208	223	215	244	201	212	231	212	228	201	194	204	190	190	231	182	195	190	231	225	211	208	216	208	213	212	216	213	193	196	211	184	218	205	226	196	204	219	210	216	211	202	180	230	195	212	217	219	203	180	198	205	197	187	186	219	189	213	234	216	228	208	187	204	224	199	205	185	212	200	209	217	207	205	192	212	204	184	206	208	213	213	229	202	207	194	225	209	211	222	238	214	218	220	231	209	176	179	208	196	244	217	196	194	211	211	200	215	196	219	181	185	217	215	243	214	205	230	196	172	195	198	195	186	198	225	207	222	198	200	203	214	199	203	204	248	218	200	195	208	205	207	213	191	205	207	224	204	203	222	206	188	217	192	201	219	195	179	201	216	210	231	228	215	209	195	240	192	195	217	210	217	193	191	192	214	168	203	221	196	235	215	183	190	212	205	219	229	204	219	198	195	206	209	206	214	217	220	234	215	223	191	210	202	212	228	184	209	203	205	205	216	190	236	197	198	218	215	207	230	221	218	228	210	219	200	223	219	213	217	196	202	203	192	205	189	194	206	202	218	199	200	227	228	206	207	222	231	216	190	210	240	228	224	222	215	213	191	212	181	216	224	189	222	207	200	204	213	229	211	212	199	206	184	227	217	194	201	186	191	196	175	225	212	200	211	194	229	197	205	207	216	208	206	191	194	212	201	229	201	206	197	214	201	223	224	199	192	227	228	231	207	202	246	230	219	207	217	217	202	229	202	202	213	212	191	188	188	218	186	195	225	212	215	216	200	218	226	210	219	231	205	230	198	206	200	213	182	219	228	198	236	219	191	206	211	213	183	227	225	216	203	199	210	239	198	238	217	192	198	204	227	206	206	195	214	204	230	230	239	193	204	201	206	204	239	215	211	215	231	220	199	212	187	178	206	201	190	222	206	198	207	193	207	190	209	207	198	208	197	211	213	225	203	219	192	221	210	196	190	221	196	214	179	193	234	213	217	206	198	205	181	207	217	221	188	207	201	183	218	212	203	188
51720	55644	51377	26899	13487	3402	701	697	713	700	710	760	760	729	701	736	716	737	754	661	705	704	734	807	699	742	735	693	712	781	732	753	710	720	728	738	678	757	721	744	728	655	727	765	705	775	719	697	674	707	755	690	717	694	719	748	716	705	752	711	730	678	739	699	710	720	757	701	721	750	680	731	685	676	714	734	729	710	782	701	686	723	692	757	720	729	675	757	706	721	723	738	755	682	703	673	739	749	723	698	733	674	693	747	648	735	697	725	729	724	718	778	672	692	726	718	737	753	702	730	657	670	666	691	710	783	690	738	672	742	773	724	709	744	734	721	727	722	711	759	687	718	755	714	689	770	720	739	718	777	748	738	706	695	691	673	723	711	678	722	673	737	685	682	745	781	735	736	680	710	745	730	794	683	679	710	720	722	739	731	717	698	706	714	679	735	721	672	725	724	733	731	710	734	722	722	733	665	722	704	668	678	662	741	723	738	715	727	729	701	745	694	726	698	724	713	747	711	724	729	759	705	703	694	717	759	685	706	681	761	710	679	704	708	735	773	726	712	706	746	726	734	717	721	736	727	708	696	717	713	669	722	672	758	726	707	678	743	711	766	712	709	718	697	726	734	732	740	763	703	658	714	723	710	704	702	699	717	717	731	706	773	709	730	674	723	750	693	730	726	739	718	726	743	706	736	716	678	703	717	739	771	710	700	655	720	736	712	752	723	662	683	678	754	739	693	745	685	692	708	735	710	757	673	699	680	698	749	715	696	713	734	731	719	696	731	776	692	728	686	763	713	733	740	730	710	689	663	724	687	672	701	718	720	719	703	705	677	745	754	775	704	657	726	668	717	729	695	639	714	692	721	706	771	746	720	766	696	696	768	718	731	663	697	712	697	720	686	708	694	736	742	742	736	708	693	741	688	696	703	712	764	690	716	735	696	698	654	688	667	708	723	672	771	670	703	700	693	683	681	746	739	726	710	684	702	690	761	713	670	695	698	717	705	678	749	736	690	751	690	675	698	685	750	666	693	755	665	716	743	706	739	681	730	709	740	699	642	728	717	699	704	698	645	668	697	726	701	739	694	733	708	727	726	733	718	723	706	675	704	714	708	720	741	701	769	712	713	682	703	734	763	726	744	737	742	727	712	715	734	685	714	751	697	705	707	645	767	731	727	681	696	695	697	712	695	679	762	751	712	766	745	771	680	701	700	702	723	683	748	706	660	743	735	741	725	721	701	747	706	702	736	742	758	782	805	697	778	734	726	715	695	722	735	722	713	728	697	745	748	710	724	676	731	709	713	719	722	714	761	660	733	760	689	753	722	711	660	706	696	704	712	682	674	695	710	756	714	696	707	692	729	666	714	718	750	748	715	715	716	744	730	675	754	718	709	720	721	675	705	711	721	678	713	699	715	714	695	786	724	748	732	675	760	724	744	666	747	699	672	697	756	706	772	693	758	663	740	689	750	715	727	711	738	709	713	700	743	752	695	753	650	741	719	719	727	701	701	742	738	699	684	741	666	758	697	693	747	690	726	696	708	694	726	722	707	720	685	731	729	718	706	716	726	696	716	719	731	704	759	699	706	720	717	723	719	707	694	733	707	707	694	741	708	681	728	720	720	711	724	653	710	712	702	688	688	724	739	679	705	748	740	721	702	706	698	740	773	750	686	688	724	696	737	729	702	681	681	687	648	720	696	661	716	722	713	713	737	627	760	705	728	739	708	701	727	667	725	739	728	704	706	730	732	693	704	685	710	739	755	698	715	712	696	750	717	694	721	711	718	720	668	741	693	721	728	701	755	734	717	721	722	734	717	729	739	737	765	683	725	729	752	731	738	737	705	732	721	734	741	714	699	726	751	732	697	722	637	726	699	740	704	763	730	712	691	702	704	718	726	730	726	785	691	692	699	699	713	742	739	708	693	764	707	697	701	742	736	677	708	740	696	710	754	692	735	680	705	729	695	699	711	731	699	721	749	705	703	711	722	728	732	722	727	718	726	704	745	706	744	664	728	718	704	744	707	718	714	726	659	707	764	713	682	761	683	703	726	703	668	738	676	714	681	705	676	682	752	690	742	751	755	753	671	687	738	748	695	669	725	713	696	721	728	745	703	691	712	749	721	745	733	745	766	732	777	696	687	772	734	720	743	709	692	690	679	704	683	697	719	718	708	722	675	702	730	719	666	667	760	707	654	714	712	671	725	720	712	733	775	743	743	710	668	667	735	732	709	708	733	714	714	697	687	771	725	697	727	709	724	712	683	695	695	737	698	707	709	678	727	678	672	708	729	726	703	692	690	705	720	703	732	694	661	648	714	747	718	750	682	701	677	686	708	720	749	713	732	704	729	757	714	725	691	729	708	738	701	731	672	713	714	671	714	720	702	703	759	723	733	681	706	684	668	742	714	673	717	727	741	700	676	684	743	700	780	707	759	690	695	714	723	692	711	726	705	692	751	691	697	724	701	694	667	674	688	721	720	695	731	732	737	683	711	680	741	756	760	700	707	765	684	732	694	690	782	719	706	725	697	736	704	734	708	729	679	695	669	709	751	696	736	702	717	704	723	782	711	712	761	662	718	724	754	754	703	717	708	701	715	701	731	714	684	693	721	697	703	693	716	690	678	731	701	739	736	694	713	695	739	721	713	711	694	721	705	723	737	736	732	754	693	733	696	692	703	703	739	742	697	694	733	744	682	674	704	732	715	721	771	717	703	719	702	627	720	759	786	708	747	725	714	700	714	716	720	709	729	665	727	722	734	740	678	686	685	725	724	674	666	681	702	690	730	701	714	716	687	750	700	734	715	696	739	779	749	708	758	704	746	735	728	719	666	762	739	720	697	728	690	735	718	712	730	744	695	686	672	739	694	723	676	693	671	729	710	673	704	730	724	717	715	693	683	731	679	709	723	713	717	710	704	697	773	702	705	695	701	733	751	680	743	726	676	733	742	745	679	631	720	710	714	717	738	656	775	711	706	740	712	714	688	718	689	689	678	755	720	709	751	731	725	723	701	704	658	710	754	763	758	691	715	703	743	711	733	706	709	746	749	707	741	686	716	721	750	753	682	697	756	710	689	776	705	711	695	715	750	680	707	718	645	717	752	736	743	720	749	709	740	740	704	761	690	730	718	717	714	696	744	692	697	689	690	655	723	706	681	691	736	713	707	727	663	722	696	723	693	711	701	666	734	707	690	703	704	753	694	752	662	731	693	737	710	716	678	735	732	683	688	710	716	702	716	700	739	740	724	716	724	705	711	718	702	716	760	690	719	697	730	761	725	717	702	709	700	724	736	748	779	739	667	731	729	722	731	657	696	737	729	701	708	643	723	665	702	719	697	690	711	729	694	685	708	693	654	722	726	728	699	696	695	737	735	705	714	758	709	689	693	745	677	724	696	686	695	703	734	700	716	695	750	759	694	708	715	716	758	755	684	725	716	664	657	721	749	746	761	762	699	700	737	698	738	765	708	746	754	737	682	738	672	668	692	706	727
74503	75210	61776	31780	16000	2553	308	280	295	244	269	249	256	286	322	284	272	250	274	249	250	273	276	239	249	262	225	258	248	256	235	303	244	260	290	265	255	294	284	262	290	287	249	238	252	279	245	240	281	280	241	277	232	245	301	286	261	266	289	260	239	292	249	249	277	294	251	239	243	256	278	267	247	263	261	238	263	256	267	264	250	256	243	271	268	291	236	220	255	270	280	253	252	265	247	257	264	257	311	277	246	306	288	252	248	259	236	248	259	283	284	225	263	265	255	269	278	243	256	258	284	250	252	255	285	258	285	271	258	262	241	265	255	231	264	278	251	248	265	260	306	249	266	256	261	248	260	259	272	265	263	260	251	255	233	267	256	277	242	260	262	292	256	266	269	269	236	265	261	267	286	283	262	259	257	290	237	247	261	274	245	247	273	250	267	246	264	250	269	237	242	280	269	290	252	270	280	245	272	243	274	240	254	255	261	244	243	264	248	261	229	275	274	253	290	263	271	238	248	244	244	236	272	267	254	274	232	274	265	251	285	235	261	269	252	252	255	238	270	261	295	264	268	264	277	267	274	239	297	283	249	250	248	265	293	255	266	291	247	253	279	268	235	267	231	230	256	275	293	262	282	249	230	300	239	233	291	283	278	271	251	257	293	278	282	273	270	247	271	274	264	288	239	227	279	267	253	284	239	240	259	267	285	287	258	251	246	270	290	260	245	265	235	275	265	267	243	249	272	279	264	289	267	232	285	245	248	238	249	250	272	261	244	283	276	280	238	276	246	255	275	239	258	274	267	239	240	260	299	258	262	251	254	277	251	243	253	254	262	279	284	251	273	242	277	280	243	229	261	263	261	278	285	270	259	267	254	245	269	260	237	264	248	235	266	252	265	283	286	217	267	246	237	242	275	273	277	268	265	255	252	259	247	249	280	267	237	245	299	272	265	253	261	255	280	280	252	254	246	270	257	243	266	263	263	237	266	267	277	251	259	260	249	276	261	268	257	250	273	273	247	276	251	272	251	291	270	241	288	296	245	270	229	253	266	267	259	266	283	273	272	275	227	270	276	253	255	241	253	260	279	240	259	251	272	268	263	232	276	268	273	267	280	255	237	255	282	264	279	251	245	227	233	253	239	266	266	246	249	260	271	223	244	280	242	283	270	267	284	242	273	261	260	277	267	230	238	261	246	272	257	284	256	238	243	271	253	249	231	280	264	250	284	256	257	260	256	264	269	262	273	251	269	260	257	247	274	242	267	265	236	271	261	262	244	288	236	242	254	277	248	270	272	266	248	261	258	297	246	245	269	252	238	272	264	254	273	274	224	266	273	265	235	263	241	257	271	255	244	280	273	263	260	278	294	231	261	279	255	248	268	267	257	270	248	274	251	263	251	255	243	293	274	255	266	246	312	276	257	283	264	274	266	280	299	261	248	278	241	244	263	267	260	241	287	244	249	262	288	261	271	283	284	262	260	257	244	277	236	242	240	264	276	250	266	254	272	274	250	260	240	256	239	228	260	255	255	245	256	279	264	260	230	265	277	278	249	253	244	245	274	257	298	246	247	276	250	258	268	261	257	265	261	263	260	241	251	260	291	286	241	262	248	222	258	275	263	267	243	261	265	230	231	235	271	248	244	276	251	266	244	244	285	247	248	271	263	264	252	241	269	249	305	268	302	237	262	278	234	274	261	267	234	255	243	280	235	233	245	279	271	274	236	289	276	246	284	269	244	260	271	257	267	260	221	252	288	271	249	285	253	277	254	236	265	260	270	262	270	291	285	247	262	260	239	263	260	227	275	264	274	271	271	259	258	249	244	252	276	281	256	253	244	284	271	270	265	268	284	253	235	241	258	258	260	264	258	243	250	265	270	238	260	257	262	259	261	258	235	229	275	252	269	259	255	273	238	274	262	259	284	246	250	263	230	259	277	244	270	223	255	265	258	259	254	263	255	250	259	255	256	268	252	259	227	278	245	245	253	233	221	248	247	260	256	265	236	281	242	237	241	251	255	246	299	255	253	243	237	262	270	286	285	241	258	259	224	256	238	244	265	267	257	251	257	247	275	264	259	274	262	276	243	280	241	266	238	275	258	268	230	250	268	275	234	263	253	274	262	249	252	286	264	257	260	284	250	236	263	251	224	261	260	304	249	245	247	282	272	276	268	267	262	249	236	236	270	283	250	248	243	269	272	277	279	284	247	258	273	242	299	256	233	268	258	254	265	278	259	267	266	263	275	232	250	253	253	260	240	271	254	262	272	270	256	265	269	272	270	237	261	240	251	257	244	263	297	276	235	263	227	262	274	239	250	264	246	275	268	267	255	280	244	262	266	245	245	267	222	277	260	289	260	259	248	282	248	236	244	288	270	252	259	255	258	264	254	265	250	256	263	254	272	268	248	258	254	278	270	272	239	284	271	261	257	272	271	254	234	280	274	242	269	265	279	271	237	239	237	264	272	250	227	241	275	263	278	248	271	249	237	250	265	228	269	272	254	255	248	250	285	240	267	259	220	244	240	262	273	261	225	265	268	274	250	279	294	268	282	267	245	246	267	253	257	275	269	261	257	259	258	252	257	300	271	256	258	227	266	235	276	272	253	249	250	274	238	257	238	265	258	253	284	253	268	265	277	280	240	295	255	278	248	259	277	263	267	232	274	254	239	279	253	247	221	307	234	273	263	268	281	239	262	266	258	257	260	252	275	245	239	268	248	259	277	268	241	234	256	266	277	262	248	291	274	227	266	270	252	272	264	278	247	260	254	222	266	274	282	254	237	282	270	259	240	249	279	244	254	287	257	238	288	269	260	246	259	263	229	275	279	271	272	276	267	263	296	253	244	250	249	258	255	260	274	255	271	275	276	248	242	251	287	245	242	243	278	230	271	282	307	265	258	241	246	258	300	238	273	273	252	238	292	265	260	232	226	259	266	279	254	256	266	256	288	248	242	259	258	293	278	265	261	252	264	257	261	262	286	244	258	234	265	253	277	268	244	255	254	266	258	256	282	226	265	265	275	252	284	271	238	247	282	261	286	266	248	257	278	276	278	274	274	256	245	254	243	247	296	273	264	258	241	279	245	246	264	263	253	260	260	256	271	231	262	266	253	276	260	261	268	280	255	240	249	236	243	260	249	253	259	241	272	297	251	243	247	255	265	261	256	250	257	279	260	277	291	275	237	270	253	260	246	229	275	277	288	244	250	254	240	268	269	275	286	256	232	244	293	261	256	260	257	279	274	236	233	269	240	268	271	271	253	269	256	242	270	267	243	247	226	274	240	249	269	241	281	265	246	258	260	249	247	268	245	252	291	256	245	226	271	248	274	263	255	218	275	262	238	248	251	251	245	246	248	259	257	243	277	258	272	263	247	261	244	289	238	238	254	271	234	258	254	278	236	264	239	268	245	247	292	290	244	289	275	277	251	241	259	290	244	273	250	258	240	267	247	296	268	245	261	258	257	256	257	272	239	247	226	268	275	284	240	251	243	213
62709	67981	61677	33226	21255	3507	876	877	793	860	835	821	829	869	802	864	799	837	852	864	853	817	847	880	841	850	884	873	869	873	846	869	888	844	825	808	826	858	821	864	837	883	818	848	871	881	806	819	864	892	824	846	863	851	826	850	874	818	835	866	799	917	781	892	822	842	859	850	826	840	822	838	836	847	851	907	851	850	817	813	829	822	847	865	827	870	834	806	835	773	861	767	847	814	915	799	866	810	884	868	847	816	839	822	868	880	816	856	893	861	821	820	853	800	843	821	837	876	868	832	817	876	831	821	869	871	855	842	902	889	794	793	890	840	779	867	841	833	855	812	801	810	847	853	878	880	864	863	881	907	868	845	841	861	849	864	894	876	879	858	885	836	831	859	836	864	863	845	866	875	840	830	855	803	890	825	804	834	846	859	849	824	849	896	847	864	857	856	852	851	850	840	860	790	878	855	818	855	852	825	848	852	831	817	818	858	878	847	843	821	817	862	847	842	852	878	864	804	859	872	836	815	845	820	837	869	845	846	906	850	857	865	879	844	857	839	825	859	826	806	908	811	840	858	826	834	844	852	869	884	798	804	825	830	880	846	810	819	846	858	860	895	845	828	819	849	887	865	855	843	853	867	830	879	878	891	836	838	814	855	874	852	858	852	854	904	845	844	823	890	913	882	839	901	908	900	851	835	859	837	861	828	790	797	845	867	912	824	841	891	797	844	854	862	891	821	839	855	854	869	861	848	787	847	882	818	851	890	822	827	879	808	875	849	871	872	830	830	832	789	822	861	803	860	808	861	881	882	882	776	825	842	877	833	813	865	856	836	848	798	853	833	850	825	838	872	819	814	853	821	857	863	819	843	889	837	837	820	842	872	883	894	834	887	862	872	851	897	841	795	838	853	875	848	839	831	866	828	868	916	933	850	882	861	897	857	817	840	826	830	828	863	816	819	821	847	835	847	806	880	860	820	846	829	844	874	859	849	817	816	861	815	873	831	797	868	832	834	859	845	857	878	849	880	908	850	889	846	878	857	858	855	859	801	875	907	829	846	819	807	791	844	813	777	814	888	900	835	818	824	904	812	901	884	880	855	802	828	826	826	838	797	855	821	847	814	870	834	814	810	819	800	845	815	828	906	865	871	801	822	878	922	819	861	827	869	870	851	797	845	807	793	853	816	808	830	847	845	865	821	853	820	852	838	856	897	863	813	891	778	848	824	850	825	847	856	859	825	861	840	861	869	884	867	865	881	789	859	797	851	839	810	813	856	878	880	866	851	834	850	860	879	845	869	878	845	821	836	839	872	813	865	831	868	872	867	858	855	834	851	874	845	827	820	854	886	896	842	875	825	795	830	856	864	871	815	827	803	838	877	824	877	823	829	854	837	846	847	822	908	828	809	838	859	835	821	854	845	840	866	831	841	861	855	861	864	856	872	873	880	866	772	877	846	776	890	848	903	865	816	881	841	835	845	850	837	850	827	859	797	854	824	888	877	883	814	854	816	810	858	852	835	842	867	861	841	822	819	848	886	879	836	883	823	883	866	851	875	790	853	860	837	833	790	819	862	831	821	822	853	812	854	849	847	876	846	860	803	820	892	868	894	851	838	832	826	795	868	833	813	783	871	847	842	874	832	819	882	862	874	852	819	846	810	818	856	856	858	868	811	846	814	863	883	864	839	839	878	821	834	845	831	906	852	857	864	884	851	891	841	817	871	850	905	881	837	829	860	833	801	862	831	857	839	829	831	846	817	834	858	861	882	818	843	904	864	881	813	863	862	841	839	860	867	874	801	857	809	838	849	884	844	874	830	829	875	903	877	854	911	877	826	810	853	873	828	834	806	841	865	874	808	836	856	843	841	816	868	831	859	840	878	811	864	850	852	875	800	858	843	822	852	886	881	868	862	839	752	808	833	852	868	852	855	854	857	864	867	838	868	888	836	868	847	828	877	850	859	869	817	904	820	840	858	866	809	839	856	865	830	856	864	845	870	872	818	872	877	814	861	866	835	885	862	831	864	834	890	856	841	807	884	809	849	868	846	872	860	878	843	830	868	890	838	827	826	837	842	831	849	826	846	856	886	820	837	844	887	865	814	866	795	807	844	839	865	910	824	873	850	812	862	825	850	876	878	840	819	864	809	850	874	833	845	853	854	825	856	852	820	864	871	793	862	841	811	866	880	836	821	786	850	845	818	835	870	878	846	858	821	856	864	850	899	869	876	823	855	831	885	842	837	832	879	856	867	813	819	837	816	909	811	868	836	832	811	825	811	843	895	836	832	865	862	898	837	788	794	828	863	824	825	869	817	881	836	866	844	862	871	860	836	889	835	896	828	887	880	827	874	893	819	834	854	822	845	782	789	870	786	857	873	843	847	848	894	823	834	869	788	852	870	873	836	847	846	861	858	884	816	907	876	826	895	860	872	862	839	846	824	786	829	875	863	854	893	838	840	842	880	831	900	859	820	886	836	794	783	846	901	832	907	833	804	830	838	843	804	843	879	895	817	803	814	912	843	881	837	837	855	854	875	817	817	888	885	882	860	876	845	847	818	872	884	837	779	812	870	858	862	879	834	779	871	821	836	828	825	871	809	869	834	871	814	886	838	876	844	874	829	801	860	823	827	825	858	868	830	867	837	863	851	852	800	853	884	829	783	867	849	835	878	864	852	831	852	828	854	845	836	854	831	847	838	895	845	878	861	888	823	808	839	858	850	885	876	841	879	886	848	861	898	833	889	807	881	867	863	858	843	851	833	840	829	825	832	893	847	867	863	862	883	848	883	849	905	843	862	862	873	864	888	869	815	855	836	839	845	852	835	872	842	834	819	833	847	853	824	877	869	885	832	839	838	867	808	812	835	821	849	851	847	815	857	842	876	840	852	808	825	882	878	887	838	850	835	835	821	865	886	860	878	812	901	828	841	846	877	858	801	874	782	823	893	915	821	875	837	915	889	830	840	832	868	869	868	871	848	874	821	814	826	872	872	885	865	890	891	870	836	873	872	898	870	846	886	814	846	835	847	847	828	884	871	863	856	840	790	838	851	905	860	787	829	867	881	805	843	816	894	871	866	834	846	848	835	903	913	841	816	863	900	825	860	851	805	903	859	845	806	876	877	861	842	893	855	869	798	887	836	834	865	927	809	856	870	854	866	873	869	840	838	856	876	855	777	885	795	826	842	865	868	820	852	829	838	920	818	837	816	874	845	813	873	859	840	886	847	847	873	891	898	831	853	860	799	844	801	853	863	802	825	869	848	815	864	846	847	863	858	862	867	815	865	906	866	828	929	807	889	840	811	852	840	817	802	889	838	916	855	781	836	812	816	873	929	836	835	895	807	852	770	864	856	881	866	896	850	812	839	882	819	825	858	865	786	896	847	888	849	861	831	842	845	842	881	882	825	848	853	888	820	840	831	838	864	860	850	846	853	836	899	828	806	873	869	891	820	840	839	824	870	869	801	853	891	822	820	830	850	857	832	862	829	820	871
29610	21076	10334	1642	697	267	236	236	226	232	222	211	234	219	251	218	237	238	242	211	238	214	239	218	206	226	242	247	241	249	240	243	227	230	222	254	220	229	222	232	244	245	259	224	212	221	222	257	227	244	231	229	240	233	225	233	222	204	242	238	252	208	208	220	209	205	215	241	221	221	233	226	231	216	267	257	225	251	228	242	235	204	225	246	207	245	243	229	212	217	254	231	209	208	233	245	223	211	238	209	226	250	262	231	266	235	247	256	240	252	215	212	227	215	232	227	230	246	235	213	216	240	228	230	237	249	230	238	210	196	222	234	248	235	220	211	238	229	230	249	219	245	218	214	224	231	230	242	240	234	210	239	249	220	221	218	229	241	245	220	223	234	209	233	229	241	232	210	253	239	241	222	210	214	222	241	261	231	235	233	231	223	229	217	227	227	225	216	242	243	231	231	240	243	219	213	217	221	211	235	237	242	230	225	231	217	238	228	247	214	233	217	249	253	236	232	227	236	228	245	244	223	224	202	230	234	236	239	243	211	226	231	234	241	256	230	237	220	210	229	245	228	228	220	222	224	215	228	237	227	223	199	217	233	215	249	244	235	233	227	216	217	253	207	225	211	248	201	217	238	257	222	213	216	258	214	226	239	227	259	234	227	223	205	222	216	259	233	208	236	226	237	214	236	200	260	207	248	205	224	232	232	213	252	201	224	235	217	225	264	244	218	214	216	205	247	269	215	219	254	236	253	250	242	222	236	241	249	239	214	246	241	217	225	226	222	219	243	236	219	228	237	229	223	232	227	229	219	250	215	238	241	237	239	244	234	216	233	240	212	214	237	240	240	276	240	256	228	245	223	228	245	214	235	251	230	220	210	224	235	207	236	241	221	224	224	204	243	237	235	229	233	222	205	224	237	233	245	234	231	236	246	226	203	216	214	230	230	214	233	232	243	244	271	239	236	224	230	247	230	215	244	241	244	221	251	231	252	241	213	209	250	253	250	232	250	264	238	246	230	230	211	241	232	286	246	247	251	203	229	207	242	241	228	214	249	223	251	202	241	197	213	219	218	254	216	248	222	236	237	228	234	237	222	250	223	244	242	245	244	222	231	244	267	224	227	251	222	232	251	229	232	256	228	217	211	232	232	231	251	242	238	206	213	246	231	229	230	228	247	220	232	241	253	214	209	229	216	243	251	257	224	243	226	208	243	253	224	219	242	203	251	254	237	231	210	210	224	217	208	210	253	256	239	250	248	235	195	255	241	224	222	237	238	215	231	234	255	242	246	231	234	241	242	244	248	219	246	198	197	220	243	233	239	223	225	210	236	236	229	234	221	243	227	237	211	237	230	227	213	232	245	196	240	222	258	254	237	221	225	243	222	218	199	237	249	229	265	246	223	249	220	242	231	217	239	262	239	219	226	236	238	217	212	239	250	233	241	223	242	206	247	202	233	242	226	200	228	225	213	232	225	228	237	238	221	219	232	225	213	250	244	238	244	261	216	223	231	199	217	246	206	212	239	214	233	210	218	227	235	219	229	295	219	219	219	240	237	218	248	247	217	229	224	260	228	253	218	248	215	255	206	227	198	248	218	189	236	236	238	213	248	224	209	237	220	232	232	231	199	232	243	236	221	231	251	226	225	245	236	259	217	218	212	252	221	234	239	237	269	255	231	250	228	233	242	217	221	210	219	263	225	230	226	226	216	216	203	243	211	236	227	220	203	197	243	247	237	214	211	222	230	206	227	233	242	231	211	245	241	212	236	252	231	235	195	228	219	222	245	264	240	214	242	249	231	208	237	227	225	195	219	262	257	231	232	220	216	230	221	237	201	222	224	230	213	252	234	255	227	214	249	216	220	230	228	236	246	218	232	215	226	216	224	244	237	230	225	227	241	249	203	211	237	215	237	246	219	234	235	277	210	223	237	241	195	229	235	233	235	215	242	249	234	239	235	238	222	246	236	206	216	227	235	223	233	244	253	214	226	220	253	226	232	243	244	211	253	237	220	238	234	238	246	226	249	233	240	212	219	223	236	240	247	214	234	235	226	234	251	241	230	219	234	225	236	234	222	241	240	224	233	223	227	222	253	217	233	230	250	208	248	228	215	238	192	229	217	213	217	233	215	240	229	249	233	207	253	251	230	226	218	252	246	231	250	227	256	230	238	233	248	255	218	248	248	224	250	220	233	264	222	234	267	239	222	252	206	246	223	217	204	227	235	251	215	235	211	257	239	233	236	235	221	238	249	265	242	235	242	217	246	230	204	221	212	226	259	213	224	265	236	223	238	244	255	216	246	278	225	247	235	198	233	209	242	219	224	217	256	245	227	205	237	224	241	249	255	206	256	234	210	221	234	254	235	241	235	238	229	227	243	211	225	260	243	249	249	241	231	237	202	249	245	246	253	245	220	231	249	248	247	229	231	243	222	230	238	245	254	234	217	220	227	260	222	235	232	231	255	232	222	229	236	230	216	236	238	218	225	235	210	256	248	222	232	242	217	231	230	209	243	234	212	230	221	231	204	228	244	220	246	230	236	210	218	218	225	228	228	203	229	240	226	218	222	225	224	245	241	212	212	231	235	246	229	205	232	213	244	257	223	218	226	254	226	221	213	230	251	269	222	247	216	261	259	251	201	215	224	206	239	226	243	239	234	212	223	237	249	249	224	243	252	220	216	244	209	230	198	193	228	216	219	199	223	235	236	237	207	232	231	237	225	198	237	232	212	222	237	221	237	234	230	231	239	235	236	251	230	235	228	238	236	221	233	250	213	210	254	234	226	241	234	209	202	245	226	253	213	205	228	244	234	227	227	251	244	217	248	221	243	249	237	258	244	242	238	249	231	227	240	225	260	243	249	236	234	226	247	232	221	231	244	230	212	220	229	219	194	212	249	226	230	219	239	242	251	217	219	233	252	230	236	234	239	248	200	249	221	233	228	241	210	239	279	211	232	260	210	223	189	236	247	234	250	248	246	226	227	235	208	226	244	265	243	240	233	214	212	227	241	226	216	242	209	242	214	208	226	221	223	233	220	249	250	230	228	232	235	232	225	248	226	227	241	230	213	271	221	211	238	228	210	244	240	214	238	205	232	218	225	219	208	209	216	229	235	206	230	240	185	215	242	216	243	231	224	204	236	237	220	232	235	210	213	236	233	224	237	220	241	230	220	224	232	240	216	221	209	200	268	230	234	229	255	211	205	250	204	231	232	230	240	230	260	218	233	245	220	223	210	244	215	223	239	213	235	241	246	234	250	230	229	223	232	242	209	230	240	222	232	223	262	236	197	248	234	202	237	232	236	249	208	225	217	216	235	221	229	232	228	236	222	229	241	206	238	217	219	240	235	248	253	203	242	245	238	251	246	214	226	260	257	211	260	237	247	228	254	210	229	247	235	228	258	221	231	216	234	255	271	216	237	243	246	237	216	226	252	214	243	255	238	249	249	224	224	229	252	211	236	237	218	226	224	241	234	256	208	214	216	235	247	227	242
31205	25715	16619	4036	2336	869	779	779	799	816	774	792	768	793	791	752	793	782	838	771	770	752	818	732	799	786	780	776	779	779	777	811	804	767	783	810	818	767	774	781	765	761	748	820	762	774	736	816	787	765	747	781	805	783	771	761	759	789	788	785	826	779	795	717	759	788	844	838	753	737	796	775	774	733	784	744	810	836	786	743	769	741	785	789	793	741	775	810	770	795	789	804	783	775	835	780	746	774	738	757	796	785	755	806	777	755	784	796	757	821	812	758	781	782	782	769	779	807	813	782	797	788	841	817	767	785	801	771	757	779	775	757	769	797	776	782	772	798	828	756	801	774	806	808	750	819	759	751	771	794	784	811	746	791	753	757	797	823	782	765	801	781	751	788	805	838	775	797	831	790	741	808	783	778	759	842	746	790	790	767	838	781	752	806	790	776	743	791	824	809	776	832	787	764	798	813	746	803	749	792	749	791	793	770	808	771	822	772	785	760	802	781	776	801	781	764	780	787	836	741	792	757	787	764	801	772	818	786	785	757	808	787	766	780	755	739	805	819	778	779	770	795	815	796	733	797	797	748	764	754	790	736	740	817	834	725	815	798	774	806	762	812	793	781	837	781	796	783	749	761	760	786	756	798	776	809	769	801	820	769	817	765	712	790	735	773	770	795	787	740	787	792	789	752	792	798	745	768	757	825	770	807	821	777	756	794	744	797	746	752	769	774	810	791	822	747	806	777	721	833	754	778	765	771	805	759	757	779	822	772	769	780	785	771	790	743	777	770	769	754	793	803	729	767	774	786	771	755	760	775	735	787	804	750	760	771	772	794	797	743	827	811	784	758	766	769	799	802	861	738	797	799	794	807	757	762	750	812	767	760	787	777	817	740	773	713	815	766	800	815	752	799	823	797	811	793	734	793	797	807	789	777	768	751	820	718	814	787	778	756	809	791	816	782	766	776	774	806	799	753	779	790	770	770	785	823	813	777	777	831	766	763	766	804	800	768	745	824	802	791	749	740	726	799	740	804	787	820	746	815	748	822	780	763	756	747	750	771	818	790	776	741	813	750	763	814	790	791	767	768	744	820	764	821	790	772	780	800	793	796	815	759	822	827	785	760	828	758	775	820	800	815	800	791	799	750	849	780	770	722	768	753	780	798	761	760	776	737	792	806	777	789	741	782	791	759	758	799	825	809	765	790	774	811	798	774	783	796	786	729	785	797	767	794	781	797	798	759	769	777	757	747	785	807	756	804	779	823	780	741	760	774	760	750	797	747	759	795	863	717	769	797	772	746	780	779	790	789	812	796	733	763	796	851	827	801	802	778	817	736	766	760	808	783	777	808	779	808	750	722	795	762	777	820	803	826	761	758	775	775	806	787	757	732	742	772	813	784	805	762	776	746	762	788	777	776	818	794	772	786	801	772	789	807	823	772	758	763	786	813	813	737	802	776	804	766	784	753	747	783	809	786	771	785	797	814	781	787	745	788	817	789	792	749	829	773	814	718	797	774	777	827	737	787	779	757	801	782	710	755	747	794	801	807	773	830	785	766	773	799	788	784	747	809	783	770	791	792	758	752	727	792	803	790	738	754	782	829	838	798	774	758	775	808	786	754	818	802	722	796	777	764	799	781	820	817	784	772	769	775	768	766	772	763	804	767	807	762	802	726	782	803	804	778	765	848	787	790	792	791	787	776	800	756	738	782	783	758	742	782	776	748	785	815	801	831	752	737	793	736	797	804	798	732	767	740	777	761	768	784	781	781	790	726	799	765	814	752	806	740	818	779	747	745	773	796	764	833	794	796	720	758	802	759	778	766	787	799	753	778	792	788	825	780	786	752	737	740	824	793	822	745	758	754	840	813	811	797	739	769	772	770	721	774	759	795	776	814	804	733	806	788	835	776	781	801	708	778	782	810	772	797	809	807	785	762	806	765	763	729	748	758	772	756	772	753	791	787	787	799	809	774	739	792	795	834	777	769	786	758	834	771	780	764	773	757	775	728	783	780	782	775	763	757	783	776	765	768	779	757	739	747	833	811	767	796	828	805	824	777	769	769	758	724	773	800	817	779	759	767	770	767	722	778	772	736	808	780	780	873	795	807	758	808	771	776	764	855	789	822	750	776	767	790	804	792	773	812	756	767	808	758	767	781	808	761	801	815	804	765	791	773	747	796	764	799	730	783	752	757	792	781	769	762	819	813	777	754	813	802	791	832	788	830	784	816	713	798	806	742	785	788	725	772	788	776	753	811	836	799	772	767	803	743	821	765	762	799	822	786	797	754	779	821	784	803	712	803	758	784	810	793	774	770	752	780	771	799	787	723	818	783	797	800	755	771	852	826	778	820	797	783	779	750	794	747	789	777	785	800	805	769	811	828	802	796	758	762	731	744	788	804	773	772	736	774	772	782	743	777	794	772	789	714	767	731	786	770	750	777	776	824	780	790	752	768	827	760	827	763	765	767	777	814	762	777	771	824	781	757	805	776	812	753	773	779	789	763	761	776	819	832	788	752	785	782	797	757	826	805	758	796	803	805	740	738	768	773	798	815	805	733	825	772	777	796	799	841	786	818	776	770	769	814	825	825	777	853	788	793	812	791	771	785	760	796	774	785	703	820	795	787	787	805	761	761	799	784	839	730	786	790	740	808	729	819	808	795	758	759	815	783	796	771	834	827	785	793	773	746	796	745	821	787	775	819	772	788	789	777	857	778	721	778	761	780	831	723	852	773	784	803	755	817	766	728	798	772	755	772	789	775	732	751	796	792	736	763	802	735	714	781	831	822	784	771	718	819	762	745	801	725	747	779	815	798	769	796	844	800	768	769	766	793	815	763	762	801	788	812	760	758	739	765	793	763	783	759	804	767	752	776	800	753	787	785	788	765	779	810	777	798	721	787	769	745	765	804	752	766	759	818	775	791	781	788	798	764	805	831	745	797	813	830	791	807	804	788	764	725	815	774	772	771	785	746	806	817	776	754	775	765	741	827	751	775	771	757	779	744	714	832	791	806	795	754	800	764	788	775	812	820	768	769	776	797	834	779	765	777	790	794	786	823	804	798	777	756	825	761	772	799	819	795	769	796	724	781	764	776	792	773	771	779	732	815	786	797	767	770	760	779	749	731	761	753	789	805	825	775	724	785	799	812	770	807	833	809	819	780	802	731	804	800	775	787	814	768	808	780	812	777	767	812	764	827	758	818	782	761	764	805	753	760	803	803	791	772	781	774	803	771	735	783	811	787	809	770	778	778	780	840	755	759	791	820	752	822	788	811	782	761	792	735	795	768	785	791	756	764	806	791	798	751	827	760	765	802	751	783	729	797	762	753	799	784	786	751	771	798	724	767	780	758	789	757	771	786	769	762	740	809	809	783	785	795	818	793	790	825	816	766	764	773	771	795	741	735	775	765	767	806	787	765	768	759	800	806	778	725	770	830	750	765	765	772	761	749	796	817	783	800	759	804	779	760	767	784	745	777	811	753	783	848	801	784
68512	67921	53243	25410	8532	596	188	195	196	211	198	220	172	226	197	183	192	203	207	221	222	163	200	210	200	215	184	199	178	206	199	191	171	175	212	188	198	195	214	202	195	197	205	205	196	204	202	202	185	205	209	184	218	221	203	195	208	197	209	210	210	198	245	210	199	197	195	193	190	210	218	211	189	228	230	207	186	222	188	187	183	228	182	174	234	194	192	194	179	210	203	169	209	218	203	187	194	210	206	227	212	221	209	203	222	220	185	191	191	182	208	200	176	223	203	195	187	198	225	222	186	209	200	198	187	177	195	194	197	218	213	217	199	209	197	208	213	222	194	210	186	166	210	189	207	204	220	210	221	227	189	194	192	195	199	206	207	206	196	197	204	206	236	182	206	188	208	212	204	208	198	210	229	186	214	210	206	215	199	195	201	214	194	194	213	178	233	193	191	215	214	184	209	196	216	210	185	202	212	212	185	204	166	218	196	204	216	196	199	209	212	225	217	191	199	206	192	205	207	182	194	201	181	196	203	189	192	190	207	192	209	159	218	216	213	211	192	187	200	193	201	205	193	212	202	213	180	180	203	227	208	187	188	187	231	212	190	219	215	197	200	185	229	203	189	200	220	183	171	223	195	201	184	201	197	199	215	181	204	197	206	214	185	180	195	200	205	204	193	196	201	193	182	195	199	173	219	184	200	200	201	225	179	193	169	202	208	216	196	218	185	204	208	208	210	195	219	180	216	186	194	188	201	236	187	187	211	197	201	205	195	198	195	177	186	167	193	193	194	206	217	204	213	206	202	204	196	193	204	204	193	184	193	189	176	205	212	201	204	198	226	218	199	196	210	235	186	214	216	214	183	198	211	202	235	203	204	195	215	196	205	206	212	207	169	201	213	222	189	186	207	174	198	221	198	204	223	200	187	175	200	217	198	183	197	203	178	182	221	211	219	211	193	190	190	177	195	179	200	191	174	198	241	195	225	189	195	222	211	195	174	195	188	204	215	178	196	190	168	210	189	210	196	181	208	177	197	175	188	208	215	188	194	199	217	206	198	194	178	183	205	186	195	205	202	222	203	186	194	190	180	196	205	162	191	189	200	212	193	202	232	200	206	213	232	188	188	214	207	199	221	209	224	198	212	204	193	195	194	207	193	211	196	203	183	204	228	201	221	183	196	197	215	224	201	194	192	184	242	191	228	196	217	200	195	179	193	199	217	205	168	198	206	178	210	187	186	179	214	166	196	193	192	196	193	195	206	181	191	178	192	190	185	209	192	200	217	196	218	198	191	196	183	208	175	196	200	186	196	211	197	218	191	191	193	212	183	200	200	202	217	206	210	207	198	204	188	175	212	195	184	199	197	203	176	208	192	214	221	197	203	193	177	199	189	209	203	211	219	191	209	218	214	200	207	181	216	211	201	197	205	194	217	186	175	218	187	195	224	198	194	210	197	221	211	217	194	194	198	195	183	203	204	203	204	228	228	201	221	183	188	186	221	197	177	185	209	203	195	195	193	176	206	201	201	200	189	214	181	227	215	212	207	195	208	202	198	196	217	197	202	229	196	208	219	204	217	214	214	180	186	199	229	228	197	186	189	213	189	200	192	202	181	176	207	196	190	205	196	193	185	211	210	194	201	218	188	171	212	197	201	221	193	187	177	187	199	209	224	197	199	195	208	195	227	191	169	190	200	174	215	202	177	185	189	197	205	219	200	204	212	193	201	200	184	202	207	210	211	208	204	226	210	213	183	193	198	177	196	188	213	178	229	202	209	180	200	182	184	188	207	217	198	202	179	238	217	203	216	219	191	197	192	207	197	192	195	186	220	191	183	197	182	193	203	195	194	207	205	187	202	190	204	171	222	204	194	221	212	237	234	196	184	200	203	193	211	184	178	165	214	198	181	207	220	178	201	185	201	196	197	192	202	222	215	187	202	193	214	234	208	190	200	181	178	183	218	191	203	189	214	205	199	212	187	201	178	182	211	192	189	180	180	201	198	188	215	192	189	164	194	212	227	209	203	191	190	208	211	192	206	195	197	182	205	184	182	191	186	220	222	211	196	187	184	202	196	191	218	221	192	235	209	205	189	210	201	198	204	202	175	200	189	195	189	211	215	183	207	208	190	197	213	207	196	200	198	208	226	180	197	212	203	198	183	219	188	217	190	191	202	203	208	215	198	206	195	200	215	220	209	216	189	178	190	165	192	207	218	207	200	210	199	198	180	165	198	180	169	199	194	221	199	202	180	210	212	200	213	200	200	194	201	213	225	185	196	182	197	204	203	191	192	202	191	179	200	191	186	206	205	209	202	218	197	222	206	201	170	204	215	202	202	214	181	167	196	202	222	193	185	217	205	201	208	206	194	214	221	206	197	188	221	208	226	211	222	194	197	211	199	202	211	178	198	200	189	207	196	204	206	196	180	203	215	203	151	201	223	208	213	217	222	197	204	199	173	225	199	221	235	193	197	183	186	225	187	194	173	183	193	203	183	185	194	213	197	228	201	189	209	199	184	180	193	191	193	221	194	191	208	221	202	215	178	195	203	178	205	197	177	194	170	209	210	193	187	204	190	190	197	201	208	213	186	183	201	160	183	204	219	199	222	228	172	216	204	236	212	198	200	202	199	174	199	198	204	179	191	208	179	219	210	198	204	199	201	217	184	186	194	207	171	180	196	162	198	183	202	196	213	186	207	202	209	222	217	215	203	204	201	185	199	188	205	185	204	207	204	186	198	189	213	177	214	204	183	222	171	202	170	182	188	220	220	204	205	201	193	203	194	180	196	193	213	211	211	202	199	217	203	200	179	184	205	191	202	201	191	205	213	195	178	179	195	191	196	192	195	197	216	193	178	178	215	194	195	188	208	182	215	195	196	189	189	197	187	212	206	210	219	195	203	197	220	217	181	206	201	193	202	174	223	193	211	199	177	202	168	220	197	222	211	223	217	205	213	215	194	204	216	193	210	233	201	177	178	214	234	213	186	215	191	223	189	201	227	178	217	217	211	197	198	203	203	177	207	194	171	201	189	197	215	195	205	215	207	207	204	205	220	197	195	200	198	192	208	199	194	208	200	213	213	182	180	195	199	196	218	214	209	186	215	210	169	205	189	188	202	213	200	204	198	196	216	236	213	178	225	195	197	214	209	202	190	195	195	195	174	213	191	204	209	209	209	193	204	200	202	211	242	216	236	186	196	190	192	187	175	240	197	190	171	206	198	199	202	189	204	196	215	204	162	200	208	182	223	185	194	189	208	192	198	184	183	203	209	167	199	224	213	187	203	226	184	225	196	201	194	214	200	194	205	224	222	205	198	233	206	181	211	183	200	220	209	208	193	194	207	190	198	194	207	200	218	192	193	203	200	194	202	207	182	184	199	217	210	191	199	205	202	196	205	195	187	229	195	193	210	181	218	202	202	207	202	203	180	217	219	202	197	181	172	212	207	202	193	188	178	203	224	196	191	174	171	193	216	205	185	196	231	185	221	193	199	190
51835	56542	50087	28019	13498	1261	708	691	721	685	680	724	683	653	697	658	677	725	689	685	649	691	682	709	699	668	658	733	654	710	695	702	703	693	718	695	686	629	664	628	674	709	700	650	682	707	734	717	666	708	645	643	700	727	702	705	694	677	733	684	707	695	695	725	675	658	660	648	669	683	710	692	660	685	650	673	711	673	642	709	678	635	690	640	632	713	737	663	685	679	648	715	706	673	652	691	713	728	760	710	710	655	685	679	660	736	686	681	671	655	654	705	735	657	647	676	637	660	696	714	644	748	659	677	726	700	670	711	668	697	684	676	673	684	726	687	745	667	669	667	683	665	683	686	662	728	716	682	724	703	662	654	687	677	720	685	651	712	695	713	720	688	669	699	668	660	681	683	651	687	709	746	683	676	690	693	638	718	696	727	687	687	617	677	643	679	630	692	719	633	675	690	665	714	678	677	704	731	688	641	700	694	691	666	690	680	699	662	754	695	702	676	663	688	707	726	701	659	659	685	701	689	728	701	718	686	684	698	724	656	768	720	707	691	698	701	690	688	672	682	689	641	691	703	706	701	647	681	708	703	707	669	692	689	685	686	690	719	725	698	677	693	672	677	702	665	636	722	697	729	717	676	666	686	717	627	676	673	713	698	661	732	654	686	680	694	671	731	709	693	666	692	653	638	699	682	665	725	699	651	700	648	680	712	660	667	688	681	675	634	720	719	695	706	675	711	702	703	643	667	671	631	668	706	676	690	715	744	619	674	746	679	700	700	722	700	641	656	641	713	686	712	689	701	647	663	689	656	673	680	653	701	658	664	650	665	672	686	682	705	690	701	664	716	652	692	677	711	721	696	663	640	708	641	700	685	640	649	688	694	640	687	696	675	676	703	658	678	699	684	680	681	666	669	677	719	711	651	699	706	716	686	655	667	652	690	699	672	652	698	709	699	692	629	611	713	694	662	678	661	665	668	687	654	666	696	641	628	706	715	712	691	712	678	675	671	669	663	696	689	695	685	670	682	672	683	694	682	698	723	662	713	692	708	687	665	674	695	651	627	676	706	676	639	708	687	691	706	659	760	682	662	653	674	659	705	681	701	704	683	640	675	690	674	702	643	698	642	674	664	656	646	665	664	688	684	706	704	644	684	672	688	703	661	651	691	688	674	712	647	665	673	653	676	687	637	680	668	701	658	721	667	705	695	708	712	687	676	689	712	672	648	722	722	685	672	684	682	699	705	721	642	709	691	694	688	703	670	630	705	669	678	716	679	649	749	645	698	666	690	707	681	705	678	708	670	735	666	696	650	699	672	695	704	706	638	672	704	673	709	703	672	701	674	680	725	646	673	721	665	690	682	622	679	706	644	641	614	644	642	639	633	681	714	689	716	686	692	683	694	691	722	646	642	684	669	706	707	704	700	666	716	682	692	688	683	671	660	684	735	630	693	663	668	686	669	698	673	658	656	689	695	652	652	706	658	677	676	699	683	704	659	672	636	679	668	698	724	699	670	676	696	611	665	702	663	678	690	698	708	694	706	622	724	648	711	685	737	672	678	673	724	649	671	706	651	666	715	710	724	703	720	698	674	664	733	702	711	669	641	702	697	690	666	667	675	710	716	642	695	669	653	664	644	709	679	709	699	705	700	694	672	678	694	677	693	673	696	693	666	700	703	656	671	696	669	647	687	620	653	641	682	689	669	672	653	689	684	722	692	702	651	674	702	709	708	675	699	675	704	737	680	712	682	706	685	721	643	694	687	677	649	690	675	648	675	780	641	714	697	645	671	704	673	722	709	708	705	679	677	704	673	658	708	674	667	685	703	719	669	713	715	668	678	703	716	707	651	726	724	690	680	653	688	662	710	675	638	632	692	679	659	710	670	689	681	725	691	625	704	707	716	644	684	659	675	650	719	680	672	661	693	715	712	683	669	753	675	669	689	690	681	712	740	719	680	722	712	712	684	737	693	753	696	670	648	734	706	679	701	706	697	692	700	657	739	702	673	676	657	680	689	670	716	652	683	690	707	713	741	685	662	684	733	698	694	721	681	639	672	658	700	681	687	705	688	711	741	653	705	675	678	721	702	699	694	684	701	717	728	718	701	691	698	636	677	644	675	699	706	709	692	684	656	719	658	716	669	684	683	689	682	673	660	697	671	629	744	627	653	672	655	685	728	682	707	653	698	684	693	676	733	644	721	689	712	693	684	662	672	634	640	661	692	685	719	680	677	647	732	689	686	724	671	688	679	682	701	673	666	711	685	685	680	684	660	687	681	691	722	653	695	695	722	676	642	719	680	677	690	684	683	702	683	686	676	695	682	693	729	666	669	710	679	688	630	666	647	726	715	679	722	660	634	664	680	656	728	704	677	684	661	661	660	639	722	655	706	656	694	753	663	680	685	677	691	665	696	689	648	680	607	674	631	670	669	636	656	662	642	715	684	743	685	708	688	720	639	637	699	738	673	678	686	694	677	685	703	631	696	733	714	712	673	685	666	664	685	683	687	731	655	660	651	676	654	664	700	642	677	652	628	676	675	695	707	702	653	681	691	675	664	737	695	681	687	719	688	706	692	669	640	652	673	702	668	709	667	671	660	723	663	671	659	712	669	696	737	701	720	653	730	689	681	685	688	667	673	662	691	686	688	663	665	696	725	690	609	664	700	677	669	671	666	626	705	664	665	675	654	685	730	707	654	737	647	658	715	698	662	646	730	667	701	698	675	696	697	688	728	680	654	682	680	687	693	659	717	674	676	697	724	695	658	706	687	675	639	705	726	659	679	653	652	733	687	694	666	700	696	696	680	649	683	681	664	669	686	612	677	646	694	637	660	680	710	685	672	715	676	663	663	686	715	685	676	689	629	689	697	633	674	683	674	686	694	680	692	705	708	706	741	674	672	672	687	699	667	730	686	660	642	651	706	718	708	638	645	651	636	666	649	693	708	687	661	689	684	676	682	704	670	721	727	721	704	708	704	686	675	675	662	664	683	709	662	671	654	651	659	708	704	664	721	709	687	692	684	711	657	626	668	717	688	690	709	661	643	711	672	731	649	709	666	670	691	654	686	641	733	699	661	721	664	723	652	665	677	668	731	676	662	732	707	665	666	735	736	667	675	690	658	705	663	690	658	693	678	674	655	692	685	703	670	701	675	700	708	690	683	710	747	680	665	672	701	635	678	668	702	675	686	642	652	690	704	676	699	704	676	705	672	665	697	679	661	668	650	668	728	698	679	673	696	681	668	695	653	673	678	663	718	704	656	656	715	688	687	639	648	684	675	667	672	708	679	659	711	689	677	699	676	657	725	698	631	708	689	698	701	684	654	657	682	676	679	658	713	694	679	688	707	721	701	700	693	672	694	684	734	711	661	698	704	680	662	671	705	717	665	679	654	729	696	680	659	703	716	707	657	666	728	638	651	668	729	701	644	680	744	696	670	684	644	690	660	686	678	710	718	716	727	699	626	730	698	721	689	688	676	706	711	670	684	736	684
75105	77444	62439	32312	17204	2153	317	291	249	232	263	219	260	252	241	252	261	248	284	226	268	254	258	245	275	265	241	265	254	282	230	266	236	242	288	262	246	241	234	228	266	248	268	258	255	262	232	248	257	249	240	225	260	240	252	227	268	242	231	236	270	245	240	242	235	264	262	267	261	267	246	230	238	291	245	261	238	252	255	290	229	257	257	266	259	263	281	250	264	275	259	246	263	264	246	272	269	238	244	242	246	244	279	248	277	241	226	264	249	267	254	247	269	239	256	247	255	251	263	253	244	258	258	246	264	242	278	259	224	271	263	258	247	287	277	249	270	246	260	266	252	243	226	288	284	251	237	247	249	235	246	244	274	251	240	260	249	265	266	226	243	229	214	266	253	279	249	236	241	274	242	242	270	238	261	236	281	253	230	219	243	228	271	246	243	231	254	250	246	236	249	239	255	270	255	234	255	260	259	254	235	273	229	301	246	214	264	263	246	265	240	236	235	245	252	274	250	232	243	253	258	229	261	296	273	272	226	245	294	245	243	260	250	257	238	260	267	249	263	268	272	244	259	222	225	229	255	242	240	271	265	269	248	258	242	239	223	227	244	275	257	263	250	236	244	217	257	223	285	262	264	244	241	228	209	230	264	252	263	233	233	250	252	261	236	260	265	247	262	237	263	235	259	252	284	260	242	251	257	212	262	228	253	261	263	266	229	271	264	233	248	262	250	250	253	263	254	249	261	264	278	252	266	265	270	283	241	266	286	245	247	273	242	264	219	233	270	273	252	259	244	229	213	238	250	243	229	278	259	220	265	225	264	237	224	256	263	253	266	303	249	239	286	250	219	260	277	249	226	230	252	272	278	218	237	226	255	256	274	240	264	245	272	233	253	252	243	251	231	257	237	283	251	260	241	245	250	217	247	258	288	254	244	263	241	260	249	243	244	256	266	255	226	259	253	243	291	214	261	240	250	243	252	246	241	220	255	242	227	247	251	297	235	222	256	253	265	250	238	238	256	258	248	240	203	247	244	260	237	267	265	251	269	256	284	261	225	256	239	244	288	234	253	259	263	253	252	238	275	248	248	246	212	266	266	266	227	283	263	243	225	274	267	254	258	250	240	235	239	233	268	265	238	247	220	258	259	234	268	250	267	273	264	247	250	248	225	237	299	256	252	268	239	252	248	229	251	267	247	262	247	268	247	247	251	227	252	254	277	281	250	256	259	256	286	239	273	258	272	242	239	232	233	254	265	227	240	266	257	248	259	256	247	256	251	237	246	285	259	235	266	248	253	241	261	245	245	260	237	244	215	250	249	235	233	269	222	225	224	234	243	267	254	263	239	242	238	240	240	253	238	252	238	255	228	233	237	253	244	267	252	270	263	257	216	279	283	250	271	251	233	260	282	276	256	237	242	258	233	250	245	238	268	236	252	249	249	247	251	260	248	260	236	225	256	244	237	268	251	258	255	260	250	257	247	255	241	277	236	250	259	272	265	246	243	261	268	267	229	269	233	248	231	254	250	249	249	271	243	263	260	261	259	257	248	248	263	240	272	244	288	268	215	250	242	241	264	246	271	228	282	270	241	228	264	237	232	227	259	246	254	251	221	263	257	248	256	278	269	258	235	237	245	243	257	271	260	237	261	267	238	259	257	228	268	240	243	231	262	261	229	261	247	250	248	250	230	238	250	259	228	252	235	252	235	243	270	269	246	249	223	277	246	239	254	264	249	239	238	248	248	249	253	263	239	251	263	261	240	267	253	261	255	244	265	263	238	253	269	270	249	236	239	272	293	261	248	240	241	249	246	258	256	275	251	250	269	242	260	243	247	240	245	273	286	246	256	251	252	242	269	238	253	254	254	230	232	220	246	252	259	241	257	238	223	224	278	228	264	228	236	253	237	284	232	232	230	270	296	240	244	245	215	257	240	237	249	279	260	249	249	274	252	263	265	237	242	226	277	262	251	264	258	243	230	246	260	250	257	259	249	260	268	267	251	255	258	250	228	256	229	238	245	257	266	231	240	231	248	241	229	249	236	235	259	245	273	287	237	226	249	236	239	263	253	248	272	253	269	266	275	256	261	257	270	258	265	253	272	253	271	258	237	275	239	268	274	240	235	262	250	254	257	272	242	221	225	262	242	252	246	277	232	240	250	228	245	257	240	271	267	273	275	257	226	270	280	236	248	260	255	257	260	235	247	247	213	295	255	241	246	255	235	210	263	270	214	248	252	266	278	261	276	256	246	246	257	258	242	245	264	250	237	246	238	221	248	252	237	238	262	264	242	255	288	247	247	258	251	259	234	263	262	231	236	245	225	245	231	239	257	281	246	262	232	253	283	239	251	254	253	219	258	247	263	258	263	229	247	245	254	273	254	271	276	259	247	261	288	259	257	234	251	217	238	259	250	256	240	270	212	236	253	250	228	234	255	244	238	273	248	208	247	229	251	256	250	258	238	252	262	232	273	217	245	228	283	268	237	218	274	279	277	251	247	274	249	264	257	249	270	285	265	250	255	232	294	230	243	258	242	214	254	254	251	263	246	254	273	247	258	282	243	237	252	249	252	239	249	265	222	255	295	236	239	262	256	259	232	250	263	248	253	242	245	239	253	247	243	255	246	248	248	257	233	242	270	215	247	253	238	244	257	236	285	246	250	246	258	280	256	238	277	259	268	235	263	243	253	277	238	244	234	243	268	250	221	262	251	249	293	243	288	247	243	263	287	262	250	260	258	253	225	264	253	250	256	213	233	270	241	266	280	239	220	256	269	240	253	241	284	231	271	262	244	275	222	240	248	254	242	244	243	269	279	239	288	259	233	232	279	210	238	234	247	235	259	248	252	247	265	272	240	238	224	249	256	236	234	262	278	270	234	274	256	240	259	263	257	238	253	242	260	235	262	250	226	271	266	263	250	230	271	252	242	241	240	257	248	238	243	252	241	282	229	241	270	257	287	258	237	279	262	240	241	259	278	228	252	272	261	261	249	252	278	252	226	249	258	260	257	266	258	267	272	245	256	249	255	255	243	257	270	269	252	243	236	252	245	240	246	255	244	260	247	230	255	255	246	264	264	266	242	249	252	250	260	256	243	240	250	235	269	246	246	253	230	259	266	256	232	225	258	242	226	235	275	270	255	261	253	246	243	227	260	262	266	248	257	245	272	255	244	244	273	239	245	269	294	267	280	237	256	247	267	250	271	285	250	260	242	256	253	236	253	243	239	254	249	243	252	231	278	248	273	265	263	251	233	255	297	249	284	251	273	264	259	247	261	254	265	239	258	272	236	239	244	264	245	282	264	256	250	242	238	256	285	254	230	234	263	251	277	261	262	241	235	265	262	255	268	235	270	251	249	270	252	247	217	267	248	278	244	255	261	236	283	267	246	254	253	262	241	250	253	249	281	236	265	235	243	256	270	252	233	267	261	245	264	244	249	231	224	267	246	264	273	292	248	232	239	258	285	271	246	256	240	260	267	264	246	260	240	258	244	263
61931	70302	61134	37518	21951	1916	865	825	836	852	836	789	878	860	841	842	797	766	843	852	826	818	824	792	848	855	797	789	799	872	852	818	799	826	805	838	875	803	869	805	874	857	852	832	806	821	818	837	815	800	835	887	791	859	818	838	806	836	805	822	803	799	781	831	810	833	782	812	809	769	792	785	842	855	811	852	851	826	812	775	794	851	811	816	833	847	903	762	785	798	823	831	841	800	867	800	822	891	814	824	835	780	768	824	850	868	819	805	834	823	809	819	832	834	841	744	857	817	886	858	882	823	834	819	813	751	816	832	840	850	825	847	817	898	834	803	820	832	819	821	814	855	840	831	836	822	779	785	819	834	850	812	774	783	822	803	805	827	801	780	848	821	844	807	788	782	813	871	811	762	894	842	831	798	782	817	769	840	785	798	791	809	797	828	859	815	816	843	791	846	893	806	839	832	809	865	764	853	785	804	790	908	809	820	823	806	768	814	820	833	772	798	850	813	837	857	898	740	768	797	807	863	816	848	781	855	845	821	803	765	828	784	853	840	770	808	816	864	803	862	834	783	814	789	793	820	818	790	840	846	856	790	782	800	822	811	850	803	844	799	837	785	843	757	799	837	807	810	814	825	778	811	827	825	789	801	854	864	859	808	826	830	842	880	868	806	820	819	846	878	807	795	845	831	823	815	836	812	809	809	738	821	786	805	815	803	846	860	795	862	790	836	799	803	833	857	809	802	853	814	807	804	856	784	802	758	758	851	805	783	777	792	833	728	779	826	799	765	830	839	860	800	795	825	814	845	809	816	849	775	835	777	827	810	807	816	825	766	869	785	822	836	777	809	824	758	779	809	881	827	862	840	810	836	847	789	826	828	815	793	788	799	806	824	846	804	821	820	802	770	828	804	859	868	815	868	814	792	835	801	822	874	793	808	800	849	825	778	778	809	855	847	804	798	834	852	824	865	806	792	800	775	823	837	861	823	869	796	832	811	816	839	856	790	818	778	844	868	833	774	761	799	759	827	828	793	863	820	822	813	842	771	782	811	817	807	783	810	823	815	822	841	807	812	799	820	826	818	817	828	787	787	848	838	817	825	857	825	823	833	843	818	795	816	859	807	842	850	781	852	840	831	841	829	802	834	837	751	793	857	839	823	880	777	800	873	788	770	826	777	775	829	836	798	825	770	821	822	842	811	807	813	762	819	807	794	804	853	823	825	798	834	856	855	791	789	822	822	843	853	829	821	835	822	818	787	807	828	822	815	861	833	846	827	842	849	792	797	786	835	873	820	760	803	801	803	790	814	883	856	790	829	828	788	813	830	855	840	837	843	795	833	782	789	832	893	806	869	771	785	858	807	809	813	798	798	797	757	816	859	827	744	828	820	806	871	855	773	817	806	796	815	779	794	818	829	825	782	828	827	787	862	804	807	805	825	801	833	804	808	879	806	818	834	814	812	848	823	812	803	829	808	840	828	804	840	864	812	756	833	822	805	838	814	834	823	812	779	790	764	862	793	841	831	792	848	817	831	796	813	821	820	831	841	820	818	843	846	820	818	805	854	880	767	814	831	772	831	864	823	857	816	825	786	843	844	839	811	818	796	784	820	818	855	833	827	820	835	827	812	860	820	869	811	786	848	815	799	827	777	789	859	831	810	825	800	788	826	875	823	856	792	833	819	784	819	855	815	851	799	813	809	840	816	810	794	843	800	882	804	886	906	836	829	825	791	832	858	873	821	818	821	813	803	822	848	826	817	847	874	838	832	819	800	790	813	856	773	820	828	884	848	847	865	809	817	809	823	809	841	856	836	833	831	816	865	901	795	800	759	817	828	805	849	788	806	783	798	742	824	810	769	842	817	798	769	812	791	824	763	876	856	851	817	830	834	824	840	858	853	826	789	843	778	779	860	849	840	835	799	783	796	778	804	822	794	852	800	811	842	875	833	845	811	819	810	783	778	861	826	807	814	815	764	789	803	839	834	810	820	828	810	815	805	794	841	835	798	865	813	826	795	834	813	819	830	836	841	812	866	850	873	837	764	822	827	793	845	828	847	816	814	786	805	833	862	795	820	848	811	825	769	839	861	792	840	827	784	875	818	837	802	881	771	800	888	832	828	805	826	814	817	824	819	837	824	805	823	837	841	837	802	817	855	821	854	787	799	811	800	827	818	834	809	857	768	769	804	833	816	808	878	804	764	814	858	831	763	842	791	824	783	830	838	761	782	864	781	836	826	788	832	831	822	810	796	845	842	814	836	815	881	780	849	808	773	812	826	809	768	811	824	830	810	843	875	805	822	800	787	885	782	837	888	777	796	858	839	801	784	810	841	787	818	846	790	838	802	851	812	825	798	781	827	812	812	870	846	875	870	846	833	815	797	811	797	817	808	809	809	807	778	848	830	760	849	820	853	878	798	805	776	823	815	817	822	870	857	778	818	793	841	851	806	825	788	772	813	825	792	866	844	819	869	792	846	784	769	820	851	798	790	832	825	807	837	783	849	812	812	837	829	810	820	803	867	797	840	870	825	789	818	857	849	798	819	780	827	787	869	810	810	842	805	808	808	821	849	867	790	768	832	818	832	786	840	803	845	823	799	828	863	845	811	770	813	831	796	799	786	816	831	776	813	815	807	761	838	769	801	824	801	826	802	848	837	817	810	819	839	860	808	834	838	808	799	800	824	867	839	843	806	838	828	830	841	809	810	742	827	839	803	822	743	835	783	823	788	823	750	812	835	845	783	883	867	859	799	783	871	807	807	838	762	792	806	809	811	831	830	854	831	777	831	875	819	835	844	844	792	786	878	851	822	853	838	883	840	865	818	849	850	819	788	847	778	796	824	834	824	848	802	789	846	814	787	812	798	831	812	759	814	794	811	803	850	811	792	843	860	825	840	767	836	835	828	850	804	874	838	823	821	858	823	852	841	778	814	793	791	795	842	846	859	812	866	780	825	818	829	797	793	786	836	827	770	848	784	801	783	791	867	836	767	844	799	854	815	805	806	825	827	845	816	823	824	782	839	828	810	828	768	862	827	848	822	784	879	822	871	855	819	884	869	794	789	811	830	834	827	827	805	839	803	837	801	792	831	852	827	835	776	806	783	863	841	877	801	847	807	810	832	862	795	815	880	812	827	802	822	827	849	814	848	783	852	822	793	799	760	801	816	809	794	824	810	838	855	801	725	786	789	872	885	816	792	816	810	832	807	797	796	781	827	822	797	777	844	839	843	805	832	775	817	836	781	830	831	781	799	845	862	805	789	782	827	830	824	824	842	804	796	835	787	848	817	783	840	781	804	790	864	855	893	811	772	818	773	824	815	836	808	820	826	825	837	825	797	805	857	804	834	869	873	844	834	856	830	838	794	820	796	793	818	845	837	802	881	840	878	794	784	806	817	827	828	813	892	797	835	864	814	815	875	787	857	811	843	842	799	828	808	805	858	872	827	871	845	778	870	793	849	826	781	830	820	812	809	781	801	841	836	803	782	857	831
30383	22195	10474	1972	788	249	217	230	229	244	226	227	228	240	226	216	239	211	243	212	237	262	234	226	239	233	269	242	223	243	240	221	218	204	231	216	231	234	237	221	240	241	242	231	217	213	209	220	236	242	207	224	219	218	234	211	226	248	230	211	248	230	222	219	220	219	215	227	208	214	213	220	209	252	225	258	201	219	202	237	209	265	206	241	240	238	207	227	213	212	219	215	234	222	227	215	206	230	217	228	237	236	239	229	236	214	237	208	224	217	205	228	240	231	230	236	223	218	205	227	234	226	242	231	227	222	232	239	252	204	250	199	209	258	211	233	236	202	208	220	236	239	214	234	199	195	197	228	230	245	264	203	242	263	215	239	239	199	224	226	223	220	246	223	214	224	233	225	241	215	246	218	224	227	210	229	197	225	222	246	198	199	234	234	241	236	208	221	243	218	218	233	200	248	236	251	224	252	233	221	196	236	211	238	213	252	234	234	248	218	201	202	234	234	224	210	216	218	212	218	231	212	214	215	231	221	220	208	227	237	211	229	207	227	218	263	246	254	231	228	208	234	215	240	190	232	234	221	249	219	251	250	226	242	239	247	233	227	233	246	270	243	233	237	203	201	227	224	226	243	200	221	218	237	219	233	214	205	248	243	257	217	207	269	241	226	248	235	264	237	230	210	222	192	234	231	226	229	256	206	232	203	228	236	199	226	218	209	238	233	220	224	224	225	228	264	219	190	209	230	238	217	234	219	233	219	228	219	219	227	225	236	218	228	238	248	217	255	219	226	251	211	246	255	208	224	220	248	243	244	207	231	212	228	233	233	228	222	221	218	247	215	223	223	239	231	230	233	233	206	253	232	245	208	252	219	230	239	200	215	214	237	230	205	253	231	225	245	248	208	232	218	216	216	227	248	210	214	231	243	241	237	228	241	231	218	201	230	249	231	225	228	200	218	249	221	250	246	220	232	244	253	223	244	255	224	226	260	260	209	238	213	215	235	236	220	218	222	237	242	244	228	249	225	214	208	235	220	224	248	247	219	219	224	238	216	179	235	241	235	225	220	223	232	236	216	218	217	215	201	261	238	231	215	227	255	236	224	214	221	238	248	237	214	220	194	232	270	223	210	220	235	221	258	239	234	201	235	236	221	229	228	248	237	225	215	235	215	245	215	217	218	244	216	213	212	257	200	214	235	205	233	230	204	196	245	230	227	236	214	241	227	242	236	248	218	234	233	231	252	230	233	220	195	220	230	229	233	223	238	229	219	235	229	217	222	203	235	278	215	222	216	237	214	222	235	198	222	253	207	252	239	218	235	225	198	228	220	215	224	238	252	225	229	228	223	242	229	238	224	196	253	222	225	210	230	231	240	218	234	223	221	227	249	238	210	245	236	207	259	244	196	227	232	237	247	213	221	223	238	216	237	243	218	249	228	240	227	242	240	236	227	245	233	222	229	229	228	209	215	254	254	224	241	247	245	210	232	241	228	235	228	221	193	233	247	226	231	221	239	229	232	205	207	228	220	213	228	204	238	224	233	227	221	207	261	235	207	228	206	236	218	217	221	261	191	222	236	227	224	241	249	232	219	249	226	256	252	213	225	238	232	256	227	224	216	224	223	237	229	213	249	234	212	258	231	248	244	229	226	205	202	218	264	219	254	231	255	232	230	234	236	217	218	196	236	246	208	229	245	233	231	232	232	226	199	262	223	244	210	239	233	254	222	220	218	241	249	243	213	245	220	209	212	247	210	226	232	255	216	205	203	277	225	204	239	235	227	227	225	202	225	240	235	223	232	230	219	231	222	226	237	222	274	215	227	220	230	250	233	262	205	243	207	211	215	229	241	223	234	203	228	242	256	206	226	221	234	238	222	216	249	202	206	218	237	240	241	238	233	229	207	234	219	247	237	194	217	247	239	237	243	218	247	229	214	209	240	215	178	245	225	218	213	218	246	217	205	234	221	254	253	213	228	226	224	236	217	221	206	223	244	247	218	226	240	213	226	256	226	232	213	221	224	242	228	246	225	207	256	222	225	239	210	204	214	197	232	200	242	233	235	214	209	247	210	238	221	216	231	191	217	232	237	214	249	238	209	261	247	219	237	194	235	196	240	222	215	226	243	232	272	238	223	228	229	219	211	238	211	202	240	212	199	179	248	207	228	234	234	228	211	226	217	243	227	215	249	228	207	218	252	220	240	244	234	239	193	226	245	232	217	231	237	228	240	224	225	244	258	228	221	213	260	214	259	220	222	256	225	235	214	242	235	214	251	211	225	241	223	230	214	219	230	234	215	219	227	213	221	227	174	208	227	232	198	244	236	253	234	249	257	239	212	232	216	218	198	249	225	223	193	223	201	247	232	223	225	235	197	228	238	229	192	216	253	221	246	233	238	215	211	221	226	232	208	216	214	225	206	224	224	216	236	221	209	210	224	246	230	227	221	245	209	214	239	227	218	225	253	245	235	203	217	213	223	249	238	219	218	246	210	212	224	214	226	230	241	235	242	223	223	228	218	237	231	229	238	216	247	233	238	200	237	210	236	217	233	213	250	240	223	209	244	232	213	232	231	243	230	226	233	261	221	216	258	213	231	206	217	206	251	240	216	231	226	221	221	243	241	207	253	229	230	209	238	238	204	238	251	227	230	230	229	228	221	215	215	253	230	217	229	231	227	207	254	223	219	227	207	195	221	219	236	215	241	220	219	243	232	224	221	214	236	236	229	235	241	230	217	205	236	224	209	234	239	233	219	222	229	239	268	233	206	199	230	207	250	212	230	227	225	208	208	197	227	254	229	251	219	224	232	230	219	219	208	222	237	258	241	223	244	262	225	233	230	215	226	227	246	241	206	227	221	240	225	223	215	230	226	223	245	199	228	200	238	209	236	194	228	247	231	250	229	232	242	221	221	218	207	228	214	256	220	241	209	250	252	235	226	236	223	232	241	216	257	231	225	217	252	217	227	222	219	240	222	221	219	241	239	207	240	241	223	248	246	237	231	226	224	233	219	229	224	230	266	232	223	231	224	251	218	236	220	253	212	254	237	215	218	229	229	228	221	210	216	249	221	244	228	218	228	221	236	226	212	261	217	230	252	222	209	206	227	248	237	224	243	231	226	222	220	200	220	261	240	223	244	242	232	213	211	210	236	231	207	211	251	252	234	217	214	211	224	235	213	234	249	206	247	230	225	238	237	212	195	228	234	223	228	228	216	238	223	225	234	236	217	210	223	239	228	267	242	228	220	217	227	212	230	209	215	197	233	210	227	224	252	242	230	225	227	206	228	235	233	204	229	234	235	217	222	247	236	231	232	217	238	196	252	194	240	233	222	222	242	225	239	218	235	229	231	229	220	232	247	246	228	231	225	234	251	216	217	240	251	213	223	211	247	245	234	219	225	226	238	206	226	204	226	250	206	230	216	261	244	228	208	240	253	235	206	199	243	217	210	203	241	242	236	234	246	220	219	236	232	237	233	203	249	207	259	244	184	208	218
31396	26568	16247	4953	2373	760	745	770	785	769	781	777	721	770	810	758	773	802	746	775	776	822	828	751	794	762	780	763	743	790	759	738	749	773	788	743	806	766	775	778	729	799	796	819	803	801	791	747	779	787	788	766	718	838	768	779	717	778	800	801	751	747	791	821	768	818	729	780	762	780	780	781	818	830	756	782	779	804	811	762	791	795	757	790	745	734	725	750	799	821	846	795	773	806	778	788	755	781	768	750	749	812	767	763	810	730	787	766	781	774	828	819	811	753	813	764	764	751	760	781	701	805	766	777	756	712	821	768	765	789	776	791	769	745	814	781	765	750	799	754	755	746	756	737	827	761	785	758	755	828	797	786	770	742	776	789	731	788	757	784	741	759	768	764	740	728	744	807	782	767	799	785	761	748	790	804	768	810	808	819	730	717	807	796	755	742	742	849	735	776	750	743	771	729	755	776	802	745	735	749	756	800	837	801	748	796	734	777	770	772	762	757	824	754	742	772	789	749	770	769	817	826	794	725	743	814	792	725	756	759	791	732	742	759	760	738	826	783	739	775	797	788	784	728	758	790	784	763	779	820	754	776	802	758	780	789	790	771	763	733	802	718	813	823	790	750	728	768	818	807	753	805	791	796	846	730	745	766	798	781	769	759	721	755	809	781	747	742	805	757	760	726	771	772	752	777	754	791	736	776	810	784	778	791	781	752	760	797	777	721	815	765	755	748	735	754	788	744	744	758	751	739	721	777	745	771	749	748	778	750	787	793	826	768	788	770	779	775	814	832	820	747	794	796	707	770	779	721	786	795	755	788	737	759	788	751	785	792	769	763	808	762	788	774	771	781	826	751	815	778	800	739	800	752	802	743	803	809	825	762	756	734	860	767	770	771	775	733	806	779	790	750	803	744	779	745	750	792	768	756	755	780	818	760	778	772	765	764	843	792	768	783	744	831	776	786	755	764	777	783	750	797	777	749	757	761	809	770	822	771	832	769	753	772	764	765	811	818	730	793	843	747	811	761	756	749	744	745	789	806	800	803	780	774	740	830	744	746	775	773	771	783	773	761	784	764	758	773	858	773	736	737	776	773	786	782	776	779	744	756	814	763	715	708	795	823	728	742	749	787	752	845	801	796	763	727	735	778	790	769	791	719	763	733	799	836	792	789	759	796	784	739	748	797	756	826	810	781	816	785	759	776	792	826	738	756	738	741	760	783	784	774	800	789	763	754	815	754	763	803	712	800	774	803	742	744	768	734	793	753	776	759	785	784	776	797	731	752	786	718	806	734	740	792	805	770	734	706	781	805	758	675	731	776	748	800	751	799	767	740	789	773	739	754	740	811	770	770	771	728	749	796	728	765	805	754	790	782	794	769	773	799	786	772	814	772	743	743	802	770	776	792	750	830	718	757	776	759	744	770	776	820	759	775	804	700	816	729	754	786	716	744	725	727	774	778	808	825	776	817	740	736	719	812	765	751	785	729	772	756	751	763	777	805	751	757	730	733	800	862	768	719	811	762	759	741	804	811	730	796	733	802	753	741	752	760	727	831	738	741	760	775	773	765	772	772	759	773	750	776	783	768	765	719	793	786	749	754	829	808	818	760	726	802	810	771	769	764	720	765	762	737	778	760	773	790	812	745	742	738	821	751	785	760	753	792	754	776	753	724	808	789	773	782	780	723	792	813	828	769	780	778	783	805	735	760	762	788	747	832	789	806	827	763	753	785	726	780	785	785	729	746	789	757	748	773	780	773	761	740	718	757	771	740	781	774	737	734	751	853	775	738	772	735	740	759	768	778	742	767	779	715	775	742	794	763	800	772	781	803	828	785	774	770	815	794	769	760	768	795	726	743	777	763	774	800	791	794	752	788	788	770	829	729	762	762	780	773	794	833	779	765	756	830	792	757	756	764	769	792	718	805	755	717	784	791	776	711	749	788	775	805	777	768	725	731	771	790	729	762	798	747	781	785	773	790	717	775	799	801	745	763	819	785	738	807	827	684	753	755	753	730	788	785	761	786	790	776	772	763	813	759	801	796	787	814	767	721	855	757	794	774	783	784	754	754	710	775	835	746	746	743	765	757	748	747	764	780	812	784	793	793	758	770	757	811	771	748	763	757	775	780	779	789	732	800	772	788	790	720	772	763	798	793	837	801	783	745	767	753	783	779	763	774	776	787	774	725	776	786	760	764	738	743	789	730	795	810	755	724	762	762	754	778	799	769	763	756	756	785	763	803	769	859	774	735	736	785	770	789	751	800	839	791	778	738	774	747	771	782	791	708	780	728	758	777	809	756	783	817	800	760	778	759	725	829	778	779	797	784	741	795	750	774	772	796	796	776	791	750	769	794	796	799	742	811	707	769	739	725	819	771	812	758	779	794	800	790	731	770	752	788	799	753	793	741	739	745	724	752	801	726	757	754	752	757	752	800	812	793	758	829	791	804	799	766	780	746	801	751	798	781	787	747	787	746	775	782	823	734	728	792	838	791	685	739	748	753	710	782	748	773	787	772	815	763	722	772	794	810	778	764	771	760	772	771	749	738	758	768	763	798	762	761	765	804	802	796	771	727	760	792	745	835	775	744	745	745	766	731	771	763	752	751	748	755	751	815	779	737	756	781	746	779	799	816	772	733	737	778	767	770	777	763	775	733	766	751	768	781	764	733	769	765	783	756	823	750	794	769	780	760	789	787	766	737	714	748	760	742	795	803	780	779	742	751	804	783	719	814	757	835	759	747	801	772	768	736	780	737	753	748	762	744	738	757	803	755	774	766	781	766	775	777	754	762	748	759	815	749	685	777	799	756	783	775	788	748	744	798	756	774	770	766	766	763	764	728	767	829	788	751	786	782	734	714	824	777	815	776	781	721	772	778	778	788	777	754	737	780	729	815	775	756	790	782	806	771	803	835	792	791	797	829	739	692	757	823	796	763	753	873	776	798	766	784	758	753	785	749	724	835	764	709	742	781	748	736	784	795	775	720	766	764	744	754	764	781	744	734	751	734	776	800	796	791	781	758	783	805	765	776	728	784	725	797	731	727	725	751	757	739	748	757	747	774	765	797	774	739	739	852	799	775	758	759	776	795	776	791	778	781	744	813	758	783	749	744	815	748	749	767	783	745	785	716	760	798	783	709	800	777	760	771	746	749	774	722	787	768	770	731	775	778	752	752	820	769	781	731	791	757	723	762	799	756	780	759	744	804	799	765	770	756	747	758	807	791	767	758	769	781	846	769	775	792	803	834	752	794	743	813	761	777	801	753	789	752	745	768	766	778	768	823	801	761	781	781	778	760	755	785	807	746	788	779	733	792	755	801	816	735	781	797	725	732	743	807	763	719	815	764	793	783	778	744	773	721	778	780	822	782	749	752	793	780	769	776	760	817	741	760	770	742	808	759	797	721	789	764	768	791	775	795	798	792	764	775	772	738	744	760	770	778	741	765	766	748	851	795	770	793	756	768	796	754	782	763	790	743	729	759	779	789	811	869
68131	67057	51957	25712	9770	518	203	192	186	191	199	176	190	175	180	187	200	173	166	205	167	210	189	173	175	196	202	178	216	189	206	214	191	174	163	184	199	178	199	197	175	186	200	208	179	171	181	181	193	195	186	219	178	205	205	177	200	174	193	198	184	208	176	192	185	152	179	200	201	174	195	183	181	186	197	175	187	166	183	181	201	190	165	222	196	158	148	163	202	203	186	198	186	174	205	234	195	200	170	170	168	181	165	177	202	200	209	199	190	177	180	191	186	213	206	172	170	169	184	173	210	200	162	182	209	195	166	179	202	195	165	196	166	213	151	179	177	206	187	202	183	187	184	218	218	183	176	173	189	177	209	205	183	189	157	196	196	159	190	179	165	174	203	188	184	202	190	188	195	192	189	199	174	195	170	176	194	191	201	196	211	176	194	180	192	198	190	173	193	163	202	199	196	200	192	193	191	196	201	168	186	205	183	153	188	197	219	191	189	176	175	193	193	187	172	214	198	187	200	191	180	215	197	167	179	196	214	173	190	187	190	177	178	191	164	185	183	188	204	204	177	199	176	193	184	196	169	174	197	186	185	195	208	230	194	188	184	188	210	197	195	192	188	185	180	193	199	200	185	177	161	186	175	180	184	186	191	200	179	203	194	189	185	208	179	203	188	176	169	174	196	196	180	183	169	183	185	187	206	193	197	187	170	193	186	210	176	173	202	197	160	205	181	184	180	192	194	155	188	176	217	188	181	185	191	183	202	211	214	207	175	215	179	190	201	207	186	178	201	200	218	223	182	196	180	157	174	189	185	190	195	177	183	182	200	192	189	171	180	153	190	192	190	175	198	193	167	221	211	198	179	183	169	163	207	197	187	167	177	203	184	191	233	186	188	181	194	215	186	173	179	198	207	184	181	217	189	201	191	183	195	185	178	218	186	192	209	164	203	205	198	175	188	196	187	184	211	185	178	183	180	196	177	178	185	177	189	193	187	184	199	159	218	195	163	162	187	194	220	181	196	198	178	185	175	193	181	178	188	186	192	202	188	210	184	209	208	182	209	188	175	198	208	177	201	203	178	179	182	191	185	178	193	177	190	194	180	199	193	203	181	161	193	192	184	205	173	202	198	190	206	180	192	190	209	175	192	178	203	201	181	191	214	163	183	191	188	214	197	197	194	179	193	192	193	178	203	190	199	185	174	193	201	176	181	189	202	179	169	173	211	186	191	168	205	172	192	174	196	185	181	216	188	216	187	192	178	193	193	170	176	179	173	176	186	200	207	174	181	154	193	203	184	188	196	175	180	199	178	191	183	197	215	184	191	187	168	191	174	178	179	196	206	186	211	157	207	181	186	178	215	186	184	184	186	212	197	186	177	186	187	180	208	213	196	202	199	196	234	201	198	233	187	191	204	186	190	203	188	199	178	175	196	182	181	182	210	201	199	178	185	188	207	187	195	176	167	205	188	190	210	172	189	172	227	184	193	176	215	220	215	192	163	193	214	166	186	212	183	182	190	196	193	174	202	182	192	166	191	186	205	188	194	181	202	159	186	177	177	185	200	210	192	205	199	167	202	184	196	180	201	196	193	197	223	186	180	164	202	176	170	177	172	197	208	173	197	188	191	195	177	177	204	189	180	200	194	208	206	191	162	196	189	206	181	193	194	191	194	191	187	190	175	188	201	199	170	198	197	198	187	206	189	184	171	186	204	187	199	190	194	157	174	194	198	187	204	188	189	192	199	217	193	196	205	168	210	190	200	235	206	202	203	192	196	218	172	185	207	197	215	197	179	183	170	192	183	168	184	218	201	173	204	194	168	182	161	188	208	179	199	207	186	203	184	180	176	211	193	210	168	181	205	181	186	198	190	177	172	158	177	203	186	185	172	192	228	180	170	190	181	166	199	220	197	223	191	212	184	193	194	227	172	196	192	167	171	184	189	186	200	184	201	177	190	228	209	200	200	193	183	195	222	189	184	206	172	179	208	166	211	179	161	193	214	204	197	176	189	183	162	171	187	197	202	197	184	175	211	197	194	198	191	198	197	190	181	164	161	188	201	193	197	167	167	182	187	186	211	200	206	188	193	191	173	190	189	197	181	190	191	159	195	187	180	183	188	177	161	161	206	175	187	198	181	193	216	199	186	199	200	164	204	171	212	195	189	187	196	213	190	192	191	177	196	166	184	183	185	206	177	174	190	181	176	198	210	193	214	202	195	200	188	186	203	167	178	197	171	181	187	189	203	152	181	186	206	186	162	170	183	199	182	192	204	226	186	192	212	200	179	203	199	201	186	206	194	187	192	194	181	191	179	191	196	173	175	198	179	162	199	162	185	164	181	157	192	161	154	182	179	199	191	177	192	186	180	205	179	186	185	196	191	166	208	171	210	191	192	188	197	175	214	198	190	194	209	182	192	200	179	196	168	167	185	168	179	189	190	177	205	191	205	205	184	194	209	184	189	180	182	165	186	190	201	217	189	180	184	209	198	154	203	182	181	180	210	180	203	170	186	200	181	187	211	161	189	204	185	194	206	190	208	179	193	188	177	188	187	193	156	213	174	183	202	177	187	204	174	167	183	183	193	204	196	193	199	193	202	226	156	189	198	167	174	195	211	213	210	214	186	196	225	202	192	161	202	199	178	193	202	184	224	189	190	179	212	213	223	193	173	199	187	210	169	197	183	189	184	207	190	188	178	201	185	225	181	200	201	200	184	172	171	169	188	199	182	215	190	183	174	206	198	193	182	193	184	196	211	199	197	176	194	225	161	207	169	186	202	206	195	195	173	190	200	206	186	201	195	202	192	185	193	185	201	179	182	176	195	200	184	169	202	187	179	188	185	205	168	183	188	183	209	184	180	165	178	191	208	198	201	201	185	201	197	210	201	197	174	180	222	180	187	191	187	184	195	190	206	200	193	165	181	172	210	186	206	224	185	196	190	178	188	206	206	211	181	191	176	221	190	182	183	203	189	200	198	201	203	198	213	192	187	207	204	174	201	204	197	246	190	184	193	177	181	176	179	217	217	186	180	180	183	195	215	213	200	178	178	223	189	180	192	167	186	181	185	195	191	206	201	191	182	206	208	206	194	178	198	220	163	198	198	188	169	195	196	197	183	175	179	185	187	200	172	184	186	174	174	188	209	192	202	159	167	194	181	173	202	196	182	219	178	218	201	207	180	215	191	173	182	175	212	175	185	177	184	213	186	188	194	182	205	174	204	182	203	183	169	185	195	167	173	177	176	196	185	184	176	190	173	197	179	214	181	180	174	192	188	183	165	213	194	208	200	184	187	195	189	204	179	175	202	171	194	181	154	202	196	174	160	183	188	199	187	171	165	208	176	192	182	182	208	200	215	187	191	190	199	177	194	195	203	196	182	192	202	204	189	184	181	172	170	181	177	206	175	200	186	194	176	176	215	175	220	162	211	189	178	177	167	224	176	206	184	202	183	200	187	170	196	201	197	205	182	185	206	194	161	208	178	171	206	211	181	185
52213	56222	49649	30260	13701	776	680	674	682	672	670	673	621	653	664	715	663	631	652	675	651	727	710	696	697	661	690	661	664	654	681	661	681	679	682	651	652	654	661	665	638	674	642	613	648	644	639	653	672	719	669	629	640	699	682	684	645	655	663	655	640	695	675	592	632	659	644	633	653	670	627	658	680	624	716	663	659	675	649	696	669	646	631	616	689	653	669	648	645	637	630	662	654	625	666	642	680	698	641	727	650	691	665	644	677	645	681	666	671	651	678	630	659	639	670	634	664	647	688	666	636	653	606	636	654	629	687	678	673	647	660	627	696	649	703	666	682	650	678	667	680	740	635	644	686	640	677	635	654	748	671	628	605	644	671	660	656	679	710	628	671	702	693	633	596	619	614	599	664	663	609	651	643	645	675	639	623	663	685	625	700	611	656	644	635	659	683	625	643	630	673	627	633	640	671	663	638	641	602	643	650	664	637	674	631	687	645	645	695	655	658	642	650	635	662	684	645	648	648	629	682	677	678	678	619	611	668	636	674	684	615	652	675	616	643	644	645	629	631	613	678	606	683	695	637	677	611	643	615	660	664	642	688	689	672	665	702	664	618	668	681	716	674	603	671	624	685	689	672	697	659	643	673	659	632	660	664	683	617	627	678	652	659	629	635	661	654	680	620	645	629	641	656	634	637	673	654	667	574	666	662	667	656	694	646	682	639	665	642	674	668	619	664	679	654	648	677	694	702	671	654	635	686	645	674	670	670	673	667	620	678	671	692	653	655	671	644	642	707	718	677	686	623	603	684	666	669	695	621	697	660	628	635	615	704	646	662	621	654	662	613	638	625	652	654	639	647	645	602	651	639	665	670	682	641	688	666	646	661	662	649	705	668	650	667	688	630	652	613	659	638	623	616	653	669	650	605	636	586	705	617	646	623	630	675	668	679	668	675	671	632	675	676	650	624	670	667	686	672	694	647	695	688	667	668	665	638	677	650	644	659	647	628	665	646	677	672	644	662	633	635	649	680	667	647	638	642	661	661	639	670	700	640	648	654	620	611	671	635	654	709	664	690	676	675	630	658	663	655	668	660	666	658	664	665	679	642	643	648	676	619	675	633	666	662	616	647	667	625	705	693	587	619	659	672	633	680	649	632	656	660	701	629	650	647	633	699	657	658	694	659	676	668	662	658	660	686	642	658	618	625	712	680	685	697	672	690	685	660	644	658	642	694	630	644	626	622	632	615	646	620	641	665	678	625	608	645	641	669	617	670	630	666	709	621	683	639	623	627	720	654	654	633	667	667	656	648	678	632	639	679	632	676	652	703	667	628	650	635	653	622	632	631	594	663	617	700	601	634	660	629	660	665	656	671	659	662	647	648	641	646	672	632	665	657	644	667	613	634	688	635	681	640	635	641	696	639	653	662	619	634	647	634	701	640	685	681	677	685	663	678	582	640	686	680	683	639	604	680	624	674	670	642	607	676	645	640	639	660	690	667	659	663	671	679	688	654	640	690	638	645	689	670	670	655	679	677	671	653	673	631	611	623	641	656	677	632	707	644	638	652	674	636	665	627	627	629	688	654	675	673	676	668	640	698	686	627	627	668	651	675	705	666	613	644	662	675	653	660	620	613	652	629	680	680	650	697	670	700	630	664	659	632	678	637	636	651	647	645	641	645	616	616	655	637	643	641	662	700	655	660	654	685	654	636	634	677	626	658	624	651	672	638	649	639	654	706	616	652	683	645	640	655	670	633	673	625	630	624	631	641	674	659	664	630	657	628	670	582	674	658	663	710	620	641	659	658	667	662	646	648	618	649	654	652	660	635	632	693	685	684	661	622	629	639	659	677	642	691	690	659	679	643	655	645	692	649	635	674	673	671	697	629	645	609	627	728	664	685	647	618	637	609	678	662	662	635	635	609	676	660	680	647	673	710	650	643	664	691	634	625	681	707	633	704	679	625	644	669	672	637	655	670	629	642	594	668	659	694	717	671	663	709	650	649	651	680	667	640	621	654	643	660	629	699	661	657	652	678	596	656	674	623	673	622	665	689	625	672	638	683	692	643	628	650	624	649	698	656	699	688	630	618	668	677	652	633	671	649	684	665	661	730	623	691	661	667	656	702	679	692	666	665	665	674	694	594	624	674	661	651	641	635	690	673	652	631	663	648	630	686	656	631	600	663	706	660	636	660	672	664	623	674	653	622	677	647	680	655	612	629	641	640	639	615	686	676	662	656	652	681	611	639	678	615	607	627	639	598	684	654	648	667	639	689	615	717	631	673	660	643	626	750	645	629	613	626	684	666	666	669	652	665	643	682	662	664	649	699	633	645	649	620	640	656	624	670	706	694	661	683	615	683	595	653	682	663	692	654	657	669	689	611	651	674	672	653	652	663	681	659	613	672	609	605	682	663	661	678	625	647	673	713	653	695	638	651	687	665	657	652	652	637	678	672	662	631	669	665	658	675	641	720	671	679	625	656	620	661	624	699	670	649	642	679	664	672	660	674	657	674	649	636	678	620	641	661	686	679	660	702	688	646	706	687	668	641	654	651	618	627	640	677	663	663	616	710	635	601	689	658	700	723	670	664	659	636	657	633	650	660	612	649	674	657	642	635	668	619	673	672	649	672	691	642	638	703	627	650	635	644	675	664	706	617	644	699	677	678	674	659	708	679	662	644	633	650	669	684	637	647	674	662	632	640	652	687	642	684	676	718	679	669	648	627	704	674	627	636	643	648	629	676	659	651	702	669	684	652	683	635	632	665	692	649	670	659	621	641	683	690	648	646	657	668	661	671	669	664	657	617	649	606	630	657	639	662	616	648	669	671	651	639	621	705	640	655	705	665	613	610	671	674	638	643	617	716	647	625	600	621	636	662	645	644	632	614	692	619	646	647	646	642	640	641	671	622	650	669	681	653	683	655	650	669	637	656	640	646	630	629	653	660	685	636	668	637	642	670	614	680	653	609	653	642	674	660	640	688	676	682	620	651	650	670	658	639	674	688	666	617	627	701	674	682	642	684	638	626	663	669	661	693	700	710	644	635	669	676	656	641	671	665	624	647	652	611	687	686	711	639	594	671	633	668	661	638	634	687	673	682	639	630	660	648	645	651	656	651	662	651	633	652	644	685	633	651	607	682	688	676	634	695	675	710	653	718	645	651	647	655	684	660	661	634	661	690	608	680	647	678	714	704	674	645	667	659	597	673	674	693	656	649	640	665	627	615	683	631	642	604	644	623	713	681	696	644	684	665	651	684	627	612	686	658	648	647	647	646	613	624	687	649	592	655	660	598	674	646	690	607	655	681	643	620	724	642	616	656	649	643	671	630	672	642	658	682	661	610	629	638	687	690	623	618	606	676	661	682	628	631	640	687	623	677	633	651	622	663	645	673	640	650	659	673	628	652	617	657	663	662	644	650	661	660	645	657	639	688	630	672	616	661	637	679	638	701	687	695	645	644	667	648	654	700	645	674	634	591	687	702	689	651	649	665	668
