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
338027737229	338027737787	338027738337	338027738887	338027739437	338027739987	338027740537	338027741087	338027741637	338027742187	338027742737	338027743287	338027743838	338027744387	338027744937	338027745488	338027746037	338027746587	338027747137	338027747687	338027748237	338027748788	338027749337	338027749887	338027750437	338027750987	338027751537	338027752087	338027752637	338027753187	338027753737	338027754288	338027754837	338027755387	338027755937	338027756487	338027757038	338027757587	338027758137	338027758687	338027759237	338027759787	338027760337	338027760887	338027761437	338027761988	338027762538	338027763087	338027763637	338027764187	338027764737	338027765287	338027765838	338027766387	338027766938	338027767487	338027768037	338027768587	338027769137	338027769687	338027770238	338027770788	338027771337	338027771887	338027772437	338027772987	338027773537	338027774087	338027774638	338027775187	338027775738	338027776287	338027776837	338027777387	338027777937	338027778488	338027779037	338027779587	338027780138	338027780688	338027781237	338027781787	338027782337	338027782887	338027783438	338027783988	338027784537	338027785088	338027785638	338027786187	338027786737	338027787288	338027787837	338027788388	338027788938	338027789487	338027790038	338027790588	338027791137	338027791687	338027792238	338027792788	338027793338	338027793888	338027794438	338027794988	338027795538	338027796087	338027796637	338027797188	338027797738	338027798287	338027798837	338027799388	338027799938	338027800488	338027801038	338027801588	338027802138	338027802687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2804	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	3650	2300	2803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
51377	22486	8580	1529	537	454	393	301	304	285	295	308	308	266	307	270	286	304	307	272	313	295	296	268	275	301	313	282	306	302	301	281	282	271	320	281	289	295	344	333	302	297	268	368	318	293	287	280	316	314	326	304	284	309	283	307	287	285	289	278	305	276	311	293	289	310	313	278	298	282	287	301	270	287	319	305	334	280	292	282	273	292	291	293	319	343	321	319	291	307	292	286	288	300	300	341	276	301	286	289	253	331	316	291	323	297	314	298	293	287	299	291	291	265	276	275	284	269	287	293	264	315	312	301	291	300	320	303	281	286	297	298	277	299	305	301	288	322	270	295	303	315	310	331	306	296	293	316	273	314	282	292	276	300	294	295	312	283	262	335	272	291	288	298	283	285	276	281	303	326	285	296	292	327	316	299	302	303	296	303	305	323	325	300	291	290	290	275	322	281	310	291	307	313	310	268	313	300	331	308	294	304	299	301	289	294	250	291	271	314	331	309	302	321	293	300	308	294	285	282	267	300	332	289	274	268	319	277	343	310	283	296	296	286	285	304	281	287	302	295	299	323	319	339	307	300	315	274	268	308	282	317	330	301	286	297	307	283	306	282	307	292	323	328	316	320	285	301	276	247	271	275	280	328	276	295	302	310	295	289	329	312	283	278	320	304	300	322	312	280	263	299	284	326	312	285	289	301	287	300	309	288	290	331	306	299	298	268	310	325	298	298	325	289	282	325	283	314	309	279	276	279	289	269	281	299	338	316	306	289	292	279	289	314	292	301	279	288	274	274	297	304	314	295	243	274	290	270	306	302	321	300	278	314	286	334	284	271	308	322	279	315	271	305	294	292	312	309	306	283	272	279	274	291	286	285	281	295	322	328	327	308	254	342	269	308	315	288	309	315	278	300	282	266	298	290	330	275	283	302	327	293	294	276	276	292	271	306	284	290	286	285	295	279	299	273	294	294	320	287	304	272	294	314	283	270	326	315	302	297	319	311	309	317	319	305	345	299	285	287	270	301	294	283	271	307	271	303	319	303	289	262	307	302	285	324	280	287	314	289	296	276	309	301	302	309	324	296	324	339	305	299	297	297	302	269	327	281	268	264	290	292	263	298	311	293	334	298	316	287	289	282	296	301	293	309	328	300	296	293	273	284	309	265	294	322	274	293	293	270	286	263	298	284	264	289	316	315	285	300	266	261	264	319	301	266	296	268	286	308	302	283	292	281	296	324	315	311	270	285	318	273	296	293	308	301	336	289	272	280	273	314	317	297	287	267	304	286	292	285	281	297	305	306	272	317	315	313	314	330	260	299	315	290	269	265	289	307	307	311	331	335	295	304	307	285	294	312	269	303	293	299	286	259	338	291	248	277	290	308	294	285	294	280	288	274	278	292	319	262	310	286	319	315	304	325	334	306	307	295	326	319	289	295	288	274	297	306	305	303	285	320	316	270	312	304	313	281	306	271	311	303	299	295	296	328	280	299	287	283	315	312	303	284	298	308	281	300	269	261	311	276	269	252	300	271	312	286	285	280	288	278	267	278	293	318	307	275	301	283	282	292	289	273	301	324	262	318	296	317	311	309	290	318	312	275	291	328	305	288	303	306	290	306	306	267	309	282	286	279	293	310	296	333	319	307	294	306	305	295	277	269	300	313	299	295	300	245	275	275	258	322	313	264	294	320	303	279	304	324	304	284	275	264	285	291	263	285	292	284	306	322	279	282	296	303	285	285	322	295	258	291	299	307	320	302	289	291	285	319	322	323	303	303	315	286	284	287	302	289	295	309	295	303	287	290	280	289	299	272	307	270	319	282	277	282	287	331	295	292	274	284	333	308	325	317	306	282	315	306	312	303	306	288	310	307	272	302	278	285	299	305	298	304	267	318	308	281	332	282	298	271	289	275	297	288	310	321	299	322	271	301	337	304	297	306	277	298	291	266	341	302	312	342	314	303	296	286	303	325	343	317	315	286	296	325	318	293	309	327	294	289	310	287	274	307	314	335	270	311	303	258	269	297	311	284	304	308	343	290	321	286	242	334	296	294	282	305	321	292	301	278	284	304	290	286	302	316	284	333	316	272	283	294	304	312	288	303	257	291	305	264	272	309	256	295	301	324	320	287	294	313	287	302	319	287	360	300	282	297	293	296	285	303	300	320	299	294	320	272	299	300	307	306	310	292	273	304	315	318	327	288	304	300	287	283	303	299	294	307	297	280	267	310	289	304	325	309	282	296	306	329	297	266	323	298	316	293	309	284	289	290	303	293	311	280	280	308	325	309	294	320	292	272	305	303	293	296	302	298	319	278	293	269	272	285	301	286	293	282	302	294	306	287	290	277	306	266	290	293	294	284	329	262	325	305	296	270	284	267	323	264	287	277	293	340	264	312	306	309	296	274	285	332	268	322	302	303	340	280	324	265	288	314	302	323	278	292	273	268	281	291	284	279	307	299	288	338	310	295	300	318	267	260	276	292	304	306	309	312	307	301	282	291	284	326	334	301	248	306	321	313	287	293	269	288	294	292	285	256	287	293	281	286	267	288	299	273	280	278	307	319	325	286	327	322	283	288	312	287	320	297	275	266	284	288	315	294	305	299	316	302	331	302	310	298	304	279	336	287	306	277	274	285	305	290	299	301	297	271	276	297	280	332	335	292	295	314	278	327	324	317	288	295	289	311	312	305	292	308	310	317	275	314	334	300	307	309	274	317	304	282	293	317	293	268	264	313	362	308	292	288	301	325	301	293	295	288	260	304	317	291	333	315	283	289	313	284	299	279	286	285	291	299	281	328	300	291	271	291	297	300	283	292	276	317	306	281	300	272	274	278	282	261	296	299	265	312	314	316	296	265	286	349	315	319	292	298	320	308	308	266	286	312	303	296	318	278	299	282	301	304	302	279	287	291	288	292	284	304	280	297	318	293	298	284	295	261	327	291	316	294	283	266	308	293	288	302	234	274	270	288	293	298	274	257	263	276	286	308	280	311	317	329	271	311	279	311	287	276	295	291	289	301	257	324	294	295	293	252	310	314	298	320	269	303	309	302	330	300	300	269	298	269	302	316	297	314	289	296	305	322	291	306	293	276	273	287	312	285	305	310	296	324	296	296	288	293	283	354	287	312	275	312	282	268	267	285	294	276	281	251	270	296	290	266	327	328	313	300	275	338	267	330	291	271	270	311	313	341	297	282	302	289	287	280	283	312	278	271	322	347	285	324	316	271	296	299	263	285	307	308	311	280	262	297	322	295	310	312	325	300	282	286	278	280	328	278	305	273	284	304	327	306	275	272	304	320	322	301	287	290	294	304	260	327	264	300	316	287	294	293	346	333	263	308	298	307	312	314	327	293	299	264	310	302	298	279	308	306	279	313	272	312	311	330	269	303	283	283	325	298	351	314	297	275	302	323	279	268	318	292	285	304	255	300	291	269	348	263	296	283	327	295	300	313	311	318	278	295	312	286	329	280	320	345	296	296	321	335	289	274	338	325	321	289
34640	12182	4637	2309	1426	1028	827	689	672	661	634	686	682	667	698	696	651	666	718	643	649	669	651	671	638	661	604	616	631	635	664	637	678	615	627	694	643	712	713	667	702	674	680	688	684	668	643	673	696	654	643	648	640	690	613	720	677	680	592	671	661	634	625	660	618	602	638	669	669	604	685	653	667	646	636	647	647	628	680	705	689	652	694	669	728	698	679	700	649	705	647	644	663	640	683	656	670	671	624	633	663	693	642	702	692	702	660	669	703	678	622	664	682	605	690	687	637	618	680	634	666	663	668	679	648	665	613	670	664	618	663	710	671	676	685	664	670	695	712	661	679	615	701	615	675	657	593	644	689	649	673	693	649	691	659	620	636	658	684	652	678	644	635	676	659	652	631	680	684	609	602	697	662	637	701	668	656	688	663	615	645	652	659	629	646	669	640	718	652	654	692	683	684	628	665	644	624	656	685	662	674	657	659	673	694	674	693	668	633	637	651	632	621	677	624	640	669	730	691	642	664	649	605	685	663	636	623	689	669	686	611	665	649	634	654	642	646	656	686	637	633	650	643	667	660	679	673	704	661	653	629	673	691	672	577	612	668	667	666	661	669	691	656	619	610	639	658	645	679	645	650	674	629	698	670	649	622	670	729	735	682	662	652	647	686	655	645	630	646	678	639	639	639	696	681	608	712	631	680	686	703	699	684	719	673	635	637	652	637	639	704	683	693	713	655	640	681	663	662	659	615	695	621	703	677	697	666	626	677	642	693	631	662	685	614	656	666	666	639	674	680	666	687	620	647	665	630	661	666	609	662	655	660	642	702	688	670	676	641	712	691	648	650	658	614	705	674	727	696	667	668	649	621	631	633	685	691	719	668	684	657	700	665	659	652	612	660	664	678	690	688	642	649	653	606	660	679	688	693	654	667	664	645	686	610	660	662	673	674	707	675	653	655	627	667	678	624	661	723	647	686	629	673	684	685	641	693	676	693	650	633	617	685	682	670	655	663	697	629	645	638	669	684	664	647	668	685	688	671	686	667	695	663	657	655	646	632	668	718	670	674	707	610	693	685	652	631	666	667	647	651	640	623	635	671	620	654	661	629	662	632	678	636	714	636	632	650	682	657	661	643	695	673	620	696	647	700	682	617	728	664	652	676	638	712	648	697	703	661	632	673	623	673	636	666	696	686	665	628	689	670	619	661	660	658	658	676	701	673	664	656	655	645	643	655	677	671	703	618	610	649	650	645	656	648	677	658	661	697	669	646	655	673	675	695	687	662	661	646	599	672	715	715	701	674	652	683	635	692	643	659	654	624	663	628	648	647	679	653	657	682	657	677	692	659	663	645	680	709	653	653	654	696	676	643	593	644	664	666	670	648	650	637	667	641	678	674	662	652	670	677	657	711	631	657	697	661	649	625	686	698	623	700	685	613	629	661	640	616	678	658	657	660	688	647	668	605	680	687	669	678	644	672	659	653	687	711	662	649	621	638	652	703	666	633	688	678	656	699	676	626	652	698	646	659	649	716	662	654	674	658	681	668	632	647	653	666	665	655	655	662	625	715	671	653	704	652	650	630	657	668	647	642	687	634	633	629	650	625	678	647	687	652	700	683	613	629	737	647	673	706	591	661	660	636	685	635	678	689	657	664	637	626	670	660	681	704	662	676	645	640	656	650	652	623	651	677	650	644	688	663	664	638	655	632	703	666	700	694	661	655	651	661	659	680	650	664	687	654	687	656	658	660	613	612	676	636	681	662	652	634	654	670	686	672	669	635	687	658	674	679	702	635	649	663	642	657	661	612	660	659	621	660	637	679	656	642	670	646	643	697	715	642	677	689	654	651	653	673	636	614	643	629	649	642	698	679	660	688	684	659	680	658	664	638	663	628	644	659	633	710	654	692	660	722	632	673	697	637	698	637	690	658	655	667	676	666	646	652	601	625	689	638	688	646	690	653	684	653	621	656	642	684	629	639	653	665	661	689	714	668	678	666	681	673	659	651	692	658	680	651	695	662	701	645	667	636	675	656	657	671	706	654	635	645	637	687	678	652	649	676	682	652	665	673	695	702	662	685	631	636	678	678	687	705	664	633	662	648	653	669	630	657	696	646	651	620	667	637	707	688	614	623	645	639	656	677	672	644	594	663	634	662	678	669	646	699	662	670	697	650	623	634	669	639	675	667	649	644	689	680	677	657	657	625	645	663	655	692	659	640	638	656	666	683	642	620	672	633	658	612	638	673	678	673	656	624	674	649	693	647	650	657	664	663	631	634	689	697	690	649	691	656	688	645	706	648	669	630	669	690	674	653	676	716	647	626	673	670	704	684	679	626	621	685	677	653	699	629	696	653	645	626	637	686	655	659	684	690	642	628	691	661	666	665	672	628	674	665	700	661	649	648	652	647	635	648	673	654	713	645	660	638	632	660	645	696	622	651	663	671	688	674	658	611	666	629	703	654	647	659	633	681	679	698	666	636	676	665	651	672	666	684	646	598	646	655	632	657	636	727	665	617	660	670	655	634	663	642	662	727	629	620	652	646	652	634	608	661	666	686	639	716	659	676	672	642	654	589	668	697	649	661	705	643	699	639	646	643	629	651	611	631	675	636	663	693	665	674	630	707	638	659	649	678	648	678	672	694	647	701	677	666	645	684	664	665	644	650	675	687	615	662	710	640	635	615	652	651	643	642	653	666	604	707	642	692	669	642	648	663	665	701	636	677	662	678	663	670	666	628	645	645	686	667	710	625	679	680	647	646	679	662	695	614	638	655	630	660	677	712	677	635	653	642	649	702	631	650	662	621	636	643	697	682	641	682	662	666	657	681	691	662	619	670	647	662	680	668	661	693	623	610	649	696	612	680	672	704	614	680	676	685	652	688	663	678	636	630	666	608	655	655	637	675	637	681	639	654	686	645	644	655	643	696	656	666	708	648	679	650	649	644	676	619	618	669	693	618	617	671	681	675	637	670	662	615	681	672	638	682	667	663	666	665	631	661	666	677	655	667	638	633	653	652	653	663	666	694	676	648	662	705	657	635	650	656	672	669	695	662	646	670	659	618	613	643	667	661	632	662	669	640	690	645	723	660	640	684	605	678	676	692	632	672	733	656	680	628	665	683	632	647	701	610	661	668	652	656	649	722	668	744	682	631	649	654	662	656	651	655	682	635	684	673	708	658	609	636	605	671	663	613	670	679	666	659	648	637	704	668	675	683	662	679	667	679	658	635	682	674	661	653	692	669	607	626	658	649	644	668	678	690	674	664	682	658	674	688	690	656	650	649	688	625	650	686	656	658	648	649	607	608	687	654	636	643	687	649	663	691	646	696	650	644	640	679	680	679	652	649	672	656	623	649	656	673	666	693	674	639	670	675	722	661	681	661	645	674	618	640	656	661	649	625	632	643	684	633	689	644	646	649	635	704	634	693	665	674	691	645	628	641	640	660	643	664	631	647	663	679	669	658	693	665	686	619	737	648	695	701	623	656	675	651	674
45814	12826	1712	470	346	307	277	323	283	289	306	293	278	306	268	280	267	314	311	256	267	287	273	278	290	301	296	277	318	324	291	293	288	293	301	288	277	254	317	306	287	267	247	283	277	281	249	285	305	298	274	279	277	276	279	325	281	304	267	262	304	285	274	289	310	295	309	317	243	273	280	284	312	301	323	249	275	286	273	256	302	306	266	304	310	310	300	311	295	262	284	289	286	291	292	287	287	282	319	300	265	294	293	269	316	340	320	248	290	271	285	281	281	285	286	291	300	303	307	272	261	272	270	295	288	319	252	243	285	309	281	280	301	322	289	317	284	265	316	306	295	284	283	307	295	274	303	251	250	279	275	299	279	272	305	262	264	302	293	259	266	263	299	268	315	279	290	302	301	263	301	280	293	278	321	284	271	280	264	252	282	266	285	299	291	296	308	281	291	311	286	326	277	298	295	296	289	306	311	299	308	307	295	286	252	280	277	293	327	262	285	319	292	254	293	287	281	282	298	329	279	286	305	287	272	274	322	282	282	266	298	262	275	283	266	273	269	297	289	320	277	287	272	287	295	283	297	326	280	281	275	262	301	297	311	260	272	313	322	286	303	294	302	288	229	286	282	291	265	327	276	293	284	287	272	298	250	278	275	295	263	294	280	306	289	289	302	276	252	297	311	260	290	266	277	255	304	292	323	296	261	265	298	251	297	296	321	341	287	268	276	282	282	288	284	292	297	275	275	265	240	267	268	291	273	288	320	290	313	282	324	285	282	268	264	270	299	313	272	298	306	306	279	312	289	283	277	252	261	314	314	300	286	265	287	287	278	273	269	266	301	281	300	304	244	273	294	283	287	295	303	297	275	312	315	277	298	304	313	278	294	276	272	301	289	306	269	261	262	304	287	287	301	295	284	301	293	318	315	244	292	254	294	263	295	267	289	267	293	282	246	295	249	286	296	260	285	284	335	277	284	275	300	277	280	299	311	310	272	279	297	287	275	245	275	275	259	289	289	261	262	279	254	302	288	284	278	272	295	325	286	296	293	278	280	292	280	302	283	254	281	288	289	270	262	288	301	277	271	290	285	279	280	288	319	303	256	265	279	263	296	286	282	310	295	271	294	283	274	289	250	281	290	318	297	269	253	284	295	271	293	284	271	278	337	330	279	273	311	271	275	301	301	313	323	301	289	298	301	341	297	309	286	299	301	274	261	257	320	268	302	286	310	277	326	280	299	305	294	285	272	280	322	343	287	282	310	297	286	274	273	291	295	276	310	276	283	291	262	307	336	284	307	296	263	289	270	269	304	263	271	293	305	297	309	292	286	265	297	281	281	274	302	302	277	271	282	273	284	290	289	277	259	290	310	272	298	268	282	269	272	275	269	277	287	274	233	262	296	263	293	290	304	265	288	315	277	303	286	281	250	289	279	286	278	286	302	300	254	280	269	308	304	311	307	294	301	289	290	251	275	305	296	260	244	274	282	269	308	275	293	263	262	271	284	290	303	264	301	281	288	304	269	301	287	291	265	322	317	276	304	264	259	296	291	289	267	309	290	274	306	301	276	314	295	268	276	279	293	295	286	271	293	295	312	302	274	299	257	265	304	252	295	284	273	287	277	275	278	281	289	255	307	300	276	300	295	251	278	296	267	294	319	270	285	263	275	269	271	304	272	290	296	297	297	313	267	282	249	297	329	312	269	253	295	276	296	322	298	293	294	278	268	265	282	285	276	281	280	302	283	302	283	273	277	281	294	297	263	275	277	265	275	252	291	276	294	316	310	258	285	299	277	340	287	280	269	265	302	330	278	267	291	274	295	320	272	283	328	288	277	300	301	252	304	281	297	292	271	258	337	271	259	286	279	276	288	286	291	270	290	272	289	296	271	276	295	277	277	276	294	270	261	303	298	307	294	272	292	267	297	268	271	248	302	278	291	321	267	297	271	266	279	270	293	302	238	293	301	283	270	279	257	264	289	315	299	338	316	282	297	284	273	294	295	277	284	276	282	314	292	298	270	316	295	291	283	265	286	326	276	296	279	252	294	284	272	299	323	289	293	289	278	280	301	298	308	287	283	310	314	298	313	294	290	279	273	273	288	304	312	292	280	286	279	300	282	292	307	241	277	281	293	289	302	268	328	296	258	266	273	282	312	322	297	296	340	283	297	261	313	311	255	291	278	287	326	273	276	273	272	301	260	311	309	270	284	302	302	273	277	300	274	265	286	298	263	295	286	242	299	257	261	286	275	298	308	286	313	269	276	281	239	256	302	309	291	285	303	279	291	295	304	275	292	278	292	270	280	287	262	285	311	280	272	302	270	293	292	273	282	305	258	295	277	285	302	317	269	271	289	288	303	281	282	269	268	291	285	295	236	273	293	292	251	285	262	280	270	258	282	279	320	295	260	284	259	248	308	307	276	315	282	278	299	284	269	274	251	286	300	296	304	276	285	255	259	285	278	272	320	268	299	292	328	293	273	254	274	302	307	280	291	294	295	299	292	278	294	278	283	279	274	256	309	284	304	312	320	296	291	282	291	265	291	291	269	292	281	297	291	299	308	293	339	260	289	272	268	267	318	311	256	278	290	268	283	337	296	278	277	313	271	294	312	287	296	261	277	273	253	292	280	283	304	303	289	276	278	257	272	282	298	325	296	296	269	275	256	289	293	297	294	272	294	314	290	294	323	293	289	272	279	303	290	312	268	254	289	274	250	324	317	288	278	285	305	312	296	307	310	286	265	274	283	288	284	329	264	304	281	308	278	288	278	278	299	294	288	273	275	283	271	249	287	281	293	281	265	316	267	268	315	269	264	286	276	267	253	314	306	314	283	288	261	306	283	314	285	302	300	293	282	301	323	271	291	300	305	279	232	306	318	292	281	278	285	288	246	285	288	285	316	264	285	291	302	291	318	301	290	292	294	293	278	300	264	270	292	269	254	281	285	276	285	276	262	301	285	287	281	277	276	288	286	273	273	280	259	294	322	288	311	320	300	306	296	256	300	279	274	298	300	248	292	300	310	268	273	301	324	237	288	282	265	276	264	300	325	274	299	258	286	271	300	317	287	282	275	292	275	301	301	304	276	307	309	302	272	311	274	309	280	265	270	269	326	295	285	298	289	258	266	276	281	241	295	310	285	280	281	280	302	295	309	283	277	281	273	298	293	293	304	321	271	265	255	293	259	315	277	295	293	305	274	307	307	297	288	323	262	314	305	280	320	276	308	285	261	306	291	270	241	304	290	280	281	324	316	306	309	318	277	303	293	310	296	250	280	313	300	277	276	278	256	289	292	270	285	288	271	295	282	294	268	288	290	279	334	291	272	291	280	267	303	293	306	278	279	301	274	292	278	289	249	297	280	267	280	295	307	298	295	297	284	299	323	277	282	301	299	268	303	288	298	284	265	271	302	285	291	297	305	306	281	250	306	259	298	275	294	256	283	285	294	301	294	317	293	281	281	261	269	246	269	279	256	279	330	283	297	309	280	305	273	307
28359	4781	1543	1023	802	652	651	651	661	636	657	652	643	632	640	674	629	640	629	667	639	633	624	657	599	615	677	654	657	617	632	674	649	601	673	673	666	611	598	648	624	602	629	619	640	636	615	638	604	658	690	639	586	630	651	693	636	620	639	662	631	628	651	636	611	654	644	615	602	630	638	612	626	650	663	640	632	611	658	612	635	589	638	653	655	594	608	665	625	600	638	611	644	656	620	709	607	645	651	694	650	665	666	613	614	606	634	623	658	642	619	619	623	642	643	635	620	641	597	651	661	608	637	644	616	638	632	605	648	632	649	644	638	635	596	646	615	608	646	704	621	658	674	617	661	640	685	606	673	664	661	640	655	669	667	637	619	638	633	670	623	619	651	603	650	633	590	583	656	656	638	639	665	626	635	694	619	613	670	616	639	641	621	624	646	645	698	645	616	619	636	648	636	676	647	638	657	600	640	658	615	625	649	648	670	599	630	607	623	645	591	640	608	644	628	670	619	631	599	656	676	633	699	664	625	677	646	617	635	617	613	629	650	626	660	603	654	644	644	651	615	624	614	647	631	607	663	600	659	634	631	628	658	628	629	653	641	619	623	629	650	635	630	646	619	619	620	609	628	608	673	633	661	639	620	651	655	633	649	621	651	636	643	652	682	623	645	633	641	624	665	671	631	607	620	623	666	650	670	616	624	619	651	593	640	626	642	672	582	650	635	630	653	619	613	638	634	632	584	652	585	626	656	637	650	607	670	585	644	632	639	633	665	661	660	651	638	644	611	616	618	614	664	657	629	640	639	617	655	641	625	608	631	626	626	665	644	614	618	642	634	612	634	634	666	662	690	617	630	645	640	676	626	604	633	620	604	633	634	654	639	632	665	661	631	613	628	618	638	649	611	649	661	636	609	659	606	614	579	683	642	649	579	658	628	654	628	635	634	652	690	615	641	637	609	610	638	690	561	646	584	636	635	651	627	634	658	658	603	571	618	576	649	645	654	629	607	678	630	629	628	646	632	670	649	646	612	613	588	654	660	639	643	637	608	667	665	614	615	621	599	657	667	612	660	665	640	645	650	646	668	644	652	617	645	641	651	589	651	629	611	645	668	635	605	616	634	601	666	646	589	625	626	633	612	638	621	648	657	620	631	669	600	618	654	656	620	667	629	645	666	670	625	640	651	664	675	658	636	605	591	618	646	621	612	663	609	631	633	644	651	654	618	622	585	623	606	606	625	604	633	671	661	639	569	584	625	624	659	646	638	612	619	603	581	615	638	681	627	664	646	599	601	639	605	616	638	705	666	624	615	614	633	583	668	627	645	644	592	672	654	639	631	654	668	632	619	639	620	624	657	638	639	646	633	636	610	637	642	650	656	629	625	613	596	648	598	570	624	667	662	627	672	632	650	639	645	595	647	716	653	655	626	594	625	683	595	676	614	635	663	635	592	637	610	626	630	658	649	629	581	661	663	588	614	640	620	600	622	611	661	607	637	687	646	657	654	647	669	646	642	642	635	662	680	652	672	624	650	606	627	621	645	641	599	615	594	633	630	615	648	628	647	575	660	614	660	616	648	627	625	630	655	621	612	641	658	627	613	647	647	640	680	645	611	613	599	651	654	644	622	645	681	664	629	677	579	623	650	671	648	638	632	624	573	608	612	654	608	614	614	615	671	685	648	613	621	622	637	654	634	641	617	642	666	631	652	614	611	618	666	634	624	595	631	634	627	656	618	625	628	632	619	660	664	650	644	611	659	595	613	613	614	637	646	649	608	646	610	656	586	611	606	628	640	638	631	627	609	634	602	672	624	617	607	631	637	634	624	628	619	687	661	616	656	634	629	657	660	631	607	675	623	689	609	621	626	624	627	661	640	636	656	640	650	630	611	579	635	620	605	676	676	622	647	631	625	651	630	598	634	632	665	633	640	652	655	611	679	613	586	599	667	602	657	595	662	602	639	602	672	649	597	629	641	652	626	640	674	654	625	626	655	624	636	618	636	633	598	601	663	613	638	636	624	635	632	676	634	612	610	630	584	596	612	661	623	583	627	606	651	637	669	653	599	633	625	616	622	608	672	660	658	643	627	656	665	621	611	653	647	624	608	612	611	584	603	657	638	628	662	640	615	632	609	622	616	619	594	641	641	630	607	644	653	628	653	637	629	610	603	621	609	654	595	642	641	587	658	620	607	631	640	632	621	648	583	635	644	600	594	631	627	602	619	653	658	602	633	589	643	683	631	662	599	706	610	648	631	644	609	633	676	682	710	627	672	657	643	645	644	655	607	615	599	627	631	643	661	630	595	622	600	638	662	654	614	620	637	628	677	643	611	628	616	616	629	624	629	641	614	633	658	671	642	671	637	622	632	665	629	648	629	635	627	643	644	635	641	673	655	621	619	636	614	631	599	625	638	642	640	644	655	595	650	666	634	665	608	590	649	635	646	645	625	647	602	679	662	648	602	569	650	632	624	634	639	611	624	615	615	676	600	581	634	626	637	600	614	633	652	621	594	619	664	659	645	652	638	593	650	647	594	606	637	655	653	624	629	638	625	618	673	627	623	590	690	623	610	669	642	663	634	634	621	605	601	656	614	622	630	624	620	618	654	621	653	608	640	634	637	608	616	624	621	614	626	591	616	671	618	611	624	599	641	609	590	632	668	636	650	645	614	582	612	638	677	641	610	628	617	630	617	656	661	625	625	620	633	617	644	633	637	615	679	649	640	642	657	649	629	625	646	687	644	648	693	668	647	638	614	628	596	634	623	613	680	649	672	638	608	649	655	612	615	619	682	621	621	612	654	616	665	656	629	605	656	614	678	603	673	630	650	634	670	648	593	612	636	645	643	622	626	660	621	644	640	598	637	625	635	612	623	704	668	635	684	634	587	611	613	661	641	638	640	614	623	625	643	657	638	599	635	595	629	613	645	621	635	685	606	635	618	629	654	622	622	627	619	626	690	573	653	612	610	628	641	628	662	667	629	614	632	605	645	638	650	614	620	615	585	626	627	619	614	634	585	600	645	649	685	715	640	594	642	606	643	638	618	677	617	644	603	604	596	640	637	652	593	567	660	671	606	663	618	595	594	616	602	636	656	647	606	695	625	655	644	628	646	599	640	646	621	639	594	678	630	623	631	601	654	644	663	609	645	614	639	581	608	672	631	605	607	662	642	624	616	645	611	623	639	640	592	623	660	610	619	588	637	608	652	623	633	634	597	603	650	637	637	645	628	607	653	602	653	598	618	663	630	618	680	659	645	619	629	646	587	639	623	590	656	614	654	601	623	684	635	646	632	627	650	640	630	617	618	654	647	613	622	656	612	640	645	592	635	627	593	673	669	674	594	603	585	631	617	631	640	640	657	626	599	613	682	659	669	594	670	671	627	636	697	613	608	654	649	650	591	626	643	639	626	624	633	622	633	611	644	627	649	646	627	611	662	669	629	617	584	640	626	609	637	640	572	657	663	612	611	661	641	585	666	652	618	607	635	672
53931	17456	3500	548	357	256	306	286	307	281	281	286	290	263	298	311	307	294	288	285	311	298	324	265	321	298	276	274	290	305	312	279	295	285	286	270	304	281	255	242	328	287	309	280	257	273	251	288	290	261	290	267	272	282	273	270	314	276	300	310	300	270	296	277	304	251	269	267	331	274	296	290	274	282	308	284	270	293	263	272	253	284	351	290	293	256	290	287	287	308	270	284	294	289	286	284	269	269	300	317	293	263	303	301	272	264	285	284	302	292	289	306	298	274	294	305	272	280	326	283	296	273	258	247	288	266	292	208	283	288	292	289	271	287	294	254	271	272	275	260	301	261	288	270	298	273	267	259	292	310	323	282	267	249	286	268	252	259	279	276	280	259	293	267	289	294	262	283	294	280	250	305	276	278	285	285	276	269	277	282	277	324	282	266	256	297	288	286	323	300	294	281	262	247	270	312	307	279	308	278	274	259	297	321	286	263	274	303	287	282	281	266	293	286	243	301	238	289	302	274	281	284	281	250	271	270	281	291	278	297	289	304	263	297	296	282	250	273	283	279	276	295	313	273	246	296	284	264	270	272	288	295	284	292	258	310	275	292	269	256	264	280	306	272	284	274	296	288	291	291	318	324	310	242	285	292	287	306	324	269	271	283	267	309	281	281	286	266	292	344	262	228	308	308	280	256	272	316	319	278	280	300	285	321	301	338	291	301	280	254	303	267	274	277	300	309	302	291	245	286	278	310	313	251	311	283	266	278	255	288	266	236	301	263	290	324	266	319	277	300	277	287	292	281	291	318	320	303	256	271	269	290	275	306	288	338	331	299	287	265	277	288	289	268	273	275	290	271	327	312	300	284	289	328	285	286	281	309	274	298	277	285	275	298	275	291	283	303	274	293	295	302	288	275	269	274	285	284	303	287	250	276	304	256	296	297	281	276	303	300	262	272	266	277	283	289	309	278	289	293	307	251	286	304	288	284	303	278	292	258	276	261	296	271	290	291	311	291	253	281	311	313	286	277	273	269	279	282	292	295	253	298	295	292	307	307	252	270	280	267	305	286	284	274	286	287	280	266	313	257	310	287	319	327	312	345	285	292	305	284	271	279	326	282	299	270	303	291	275	292	268	279	290	285	239	281	282	293	311	297	294	289	258	271	309	280	299	264	284	298	306	275	280	273	278	287	288	241	300	308	271	299	273	240	265	290	290	284	313	269	297	288	292	316	263	297	277	265	294	309	263	265	274	319	272	253	288	306	325	283	305	291	294	266	277	287	271	283	299	272	267	284	287	272	276	312	300	285	278	270	287	288	307	278	279	311	280	273	279	274	322	300	289	295	264	312	317	288	309	260	254	244	276	305	263	277	284	283	283	265	289	264	270	272	309	322	291	266	283	283	289	308	282	250	311	256	277	271	282	282	278	267	262	307	283	286	272	298	244	284	273	251	238	289	265	279	286	295	264	296	297	298	310	248	316	300	291	279	290	303	270	296	290	284	315	274	278	299	293	297	308	272	239	268	304	306	310	297	267	269	289	308	252	300	279	285	303	298	301	278	272	291	255	230	269	271	270	288	265	273	274	302	305	301	314	284	299	284	299	284	326	295	286	268	295	265	286	294	288	273	294	293	318	294	268	253	266	288	300	293	298	297	295	290	278	296	324	321	316	295	300	288	273	278	282	292	262	305	265	302	268	286	268	244	264	264	291	315	309	281	300	306	306	278	261	291	291	257	280	286	256	277	289	266	283	300	273	297	304	295	305	289	273	269	275	283	290	287	263	261	275	273	262	303	293	267	283	290	284	274	278	285	289	238	311	288	274	300	312	305	290	258	286	277	258	303	274	301	288	289	323	290	273	299	291	312	314	305	257	260	282	286	308	286	277	293	279	274	285	274	243	259	292	282	267	273	272	319	300	320	265	267	301	303	272	312	279	294	269	293	308	274	302	306	251	261	272	279	277	286	291	314	291	291	254	269	304	309	313	303	285	287	282	253	259	293	266	254	267	272	299	269	293	281	281	291	292	291	256	278	302	269	280	297	293	283	314	292	307	314	273	288	286	261	290	289	293	266	266	303	297	248	269	261	313	297	270	263	300	308	276	275	263	302	291	277	277	255	309	249	312	268	316	294	298	307	298	265	256	298	278	293	308	284	280	254	287	280	300	283	313	263	290	273	297	289	297	267	291	256	298	289	294	296	295	260	272	280	282	264	295	286	297	265	280	303	297	268	281	292	262	267	301	275	284	321	318	251	268	253	242	328	269	275	287	290	302	280	278	308	315	282	279	296	292	307	279	244	280	265	295	299	265	268	306	312	305	261	246	322	307	317	262	284	289	290	305	286	288	312	301	284	309	275	279	261	285	306	268	290	306	291	250	284	294	280	255	291	288	288	316	295	295	279	260	286	311	289	274	283	293	286	285	295	277	292	281	315	303	284	279	308	260	273	290	274	262	281	279	257	285	327	300	273	308	279	281	282	284	284	276	284	317	278	252	277	322	292	305	254	301	298	295	282	286	305	286	296	282	316	259	292	263	288	323	265	275	267	294	270	287	258	299	308	294	260	284	254	275	301	282	298	273	272	245	295	294	322	270	313	298	297	312	285	290	276	307	285	274	268	285	260	275	252	312	292	298	288	290	303	303	254	268	252	296	302	256	272	282	309	275	267	263	278	273	268	275	318	278	287	277	234	288	290	287	276	262	266	305	274	252	273	288	256	251	288	249	293	281	284	279	289	297	271	274	284	284	275	299	285	266	262	306	290	291	284	303	279	329	300	309	281	269	272	304	311	284	271	263	283	296	267	295	273	295	280	260	281	281	286	254	299	299	295	272	293	255	268	294	307	272	276	277	263	273	261	271	251	268	255	277	282	275	294	268	308	296	295	326	295	308	295	267	261	302	268	314	296	305	269	299	301	282	302	297	263	324	308	296	319	281	284	267	262	271	279	249	290	289	297	292	290	249	270	289	288	302	277	257	309	299	267	329	267	278	278	287	290	278	296	280	258	272	297	316	302	307	319	256	263	290	291	270	320	262	303	310	292	291	246	273	288	310	305	301	300	304	303	296	259	312	314	294	268	311	295	267	288	270	278	284	268	275	277	272	303	307	283	271	262	276	262	280	302	256	279	287	254	296	304	285	269	269	265	292	309	289	311	315	281	284	290	289	257	326	256	279	266	266	314	290	270	294	334	292	253	269	252	291	263	261	290	287	292	271	274	258	283	242	310	289	302	242	306	302	269	308	288	292	306	268	296	289	295	276	297	302	294	300	303	293	273	323	275	285	283	296	308	276	298	286	291	290	272	261	293	284	317	262	291	290	272	301	295	293	278	281	283	285	308	297	284	260	275	270	306	265	267	263	292	251	277	276	285	301	294	343	267	313	270	296	291	245	306	299	283	279	260	294	266	285	271	275	259	260	281	274	279	305	281	276	281	271	279	296	278	252	312	279	287	283	292	250	307	276	266	234	282	311	275	302	291	271	294	261	333
35250	6267	1983	997	804	692	650	631	620	647	635	679	635	623	606	615	634	607	634	644	622	608	644	667	654	618	613	674	649	675	621	669	637	615	666	600	639	632	636	606	633	623	601	657	653	643	626	702	639	612	643	643	615	611	604	640	616	684	679	646	639	648	585	637	665	647	622	630	638	683	622	645	647	650	597	662	630	612	668	635	639	645	639	628	648	690	644	598	611	683	615	632	621	635	586	681	617	613	641	639	647	615	667	655	609	621	677	647	655	643	655	622	599	598	628	653	656	625	624	671	645	590	620	585	624	588	622	654	677	637	628	652	665	631	617	640	616	635	634	681	619	608	675	610	633	631	620	637	632	618	656	636	577	643	674	683	627	643	678	613	613	598	607	632	608	631	614	619	596	669	631	667	637	673	641	623	621	612	582	648	657	615	595	602	609	623	628	657	667	587	689	627	658	591	596	644	599	641	625	626	641	688	646	656	613	626	661	636	662	604	643	631	654	610	641	657	645	636	633	649	623	618	647	639	646	652	656	607	649	635	666	629	638	666	638	658	605	578	632	637	621	637	606	634	656	688	629	614	606	659	596	676	659	648	634	653	641	639	654	649	608	625	628	613	675	634	647	639	618	606	647	640	648	615	625	670	597	645	643	615	631	644	620	613	654	637	609	640	647	684	654	629	656	643	669	648	627	616	597	625	649	583	619	612	646	661	585	623	651	611	611	649	634	595	683	692	655	644	607	623	661	658	715	669	609	658	599	618	634	668	630	604	632	626	665	655	674	594	669	641	657	677	639	595	615	644	646	613	644	649	629	622	663	647	654	635	614	656	634	636	648	586	662	594	614	629	627	635	682	635	664	633	612	651	585	649	668	605	619	648	617	604	604	603	573	663	639	638	678	615	632	639	653	689	659	627	627	643	638	613	650	642	606	590	687	641	591	611	666	627	635	623	621	629	645	624	617	622	660	621	676	643	647	614	605	648	643	676	660	634	644	647	668	630	632	629	566	649	658	661	641	647	588	628	624	630	633	620	671	598	610	626	628	675	621	652	598	650	621	622	616	654	673	622	608	627	625	604	636	658	619	620	618	659	687	620	641	611	617	640	618	644	608	635	639	641	648	565	646	666	649	616	658	622	604	629	625	643	652	611	647	638	597	577	597	651	604	645	646	653	664	641	648	595	640	612	639	610	639	662	631	620	629	611	630	645	635	644	618	676	632	651	653	665	627	591	663	646	675	620	675	641	648	569	646	638	635	623	641	655	660	632	652	671	606	675	615	677	644	616	653	639	642	644	626	619	602	618	633	621	641	656	647	597	610	637	630	660	638	587	618	612	638	658	672	614	612	662	635	633	623	660	658	627	694	648	638	632	671	650	640	664	628	624	628	623	645	643	644	625	617	624	654	653	628	655	627	601	627	607	640	681	630	660	628	647	622	638	626	583	626	613	605	694	672	636	642	620	668	633	664	618	637	644	655	640	682	620	609	641	609	617	664	610	646	645	630	682	616	626	643	618	656	618	584	630	661	600	595	610	643	647	634	606	621	645	642	656	647	611	619	627	661	645	637	655	684	632	659	638	635	646	644	632	655	671	607	674	620	622	610	612	624	622	619	676	655	598	614	615	662	615	634	608	662	631	644	613	606	641	657	610	641	613	601	612	612	647	667	635	618	644	607	619	658	603	646	641	625	608	674	595	590	625	637	656	628	645	665	651	624	629	666	630	630	610	639	616	639	613	597	609	639	629	652	618	621	624	631	679	617	662	655	640	610	641	584	685	628	632	659	627	594	599	642	625	626	632	618	647	622	664	627	586	698	629	632	610	669	628	633	580	639	663	586	611	657	653	623	619	668	650	642	668	655	664	663	658	647	661	672	622	605	669	661	629	607	631	648	615	627	662	605	665	607	693	613	580	630	661	630	620	610	666	631	624	672	603	625	620	600	642	657	640	640	632	657	630	666	623	628	611	649	597	636	631	650	614	631	634	608	633	605	636	671	630	654	672	609	608	605	612	636	651	622	632	632	638	668	645	630	604	628	637	617	620	643	654	629	617	641	643	724	694	645	626	628	647	642	601	634	620	640	664	634	624	611	621	590	624	653	612	620	654	632	595	637	574	637	652	640	655	627	646	637	610	654	603	622	599	623	638	637	669	616	650	627	584	674	644	643	648	684	665	627	656	631	662	639	617	673	604	582	672	627	616	625	618	638	634	624	622	633	662	642	625	666	655	614	636	626	678	684	621	664	681	644	669	629	627	667	620	633	630	584	610	666	640	643	625	641	622	619	655	612	653	644	621	630	640	584	625	683	673	642	601	587	621	618	605	629	656	659	608	626	628	640	666	626	598	672	614	610	621	678	654	632	630	661	633	623	635	613	640	646	587	624	644	709	630	627	660	585	647	638	592	649	638	635	630	621	602	646	659	583	650	599	619	642	610	604	583	612	666	649	639	647	630	622	593	664	670	616	649	611	643	646	645	683	652	641	633	616	648	611	624	641	597	642	627	615	625	702	593	644	614	614	622	617	596	630	607	641	654	630	637	621	650	643	702	643	674	646	666	607	676	599	672	653	609	634	616	673	614	665	617	642	628	607	647	658	597	659	665	646	626	651	664	661	639	633	615	630	629	661	617	671	633	637	596	633	637	625	628	668	644	626	640	631	664	648	653	628	662	648	598	635	603	628	626	580	651	662	657	666	673	635	619	634	657	624	622	641	642	692	645	645	638	601	619	603	658	620	632	670	628	668	623	604	632	634	608	603	606	651	630	611	580	663	631	598	609	649	655	619	621	659	631	627	645	627	632	599	631	632	660	661	610	609	598	658	644	629	641	605	639	670	669	641	605	592	652	639	635	570	634	662	625	644	610	655	635	630	631	632	656	668	635	632	668	612	603	670	663	642	619	672	623	659	609	678	619	622	643	634	667	631	618	626	649	650	620	652	647	635	667	661	607	632	603	610	622	604	690	671	638	630	632	611	636	674	658	614	600	611	673	630	620	594	588	657	647	679	653	638	636	641	625	655	597	623	613	625	637	647	644	664	660	664	630	626	574	675	629	641	661	645	657	651	650	586	655	634	658	649	635	640	611	686	648	620	606	634	663	649	576	616	603	617	676	629	631	616	666	604	640	627	621	647	612	635	617	643	685	591	626	664	646	614	632	645	659	637	610	602	668	621	636	634	620	607	653	632	620	662	634	652	655	616	633	593	637	582	616	660	690	657	609	621	613	602	639	642	655	639	618	644	638	635	661	667	632	637	654	666	638	611	610	669	611	660	633	601	651	616	673	645	609	609	645	592	678	616	647	610	619	596	600	590	652	615	622	619	611	636	650	673	654	562	672	625	623	619	633	681	713	602	615	639	625	615	612	576	639	642	582	679	653	617	644	626	622	621	685	621	628	664	636	618	675	623	635	662	601	605	618	636	677	676	620	677	635	627	600	602	612	696	588	647	657	627	644	616	680	611	679	616	626	671	643	665	614	662	655	665	619
58920	23590	7708	1371	657	406	356	285	281	286	280	280	314	289	322	288	305	288	315	251	294	289	272	316	292	300	300	303	302	300	282	295	314	283	259	293	285	320	290	330	285	324	302	282	278	323	297	283	269	266	322	298	281	309	292	312	301	315	267	309	314	272	292	305	263	269	294	304	293	295	305	336	291	337	292	294	289	332	297	285	309	296	309	310	304	267	282	276	292	296	264	261	294	290	289	280	280	299	286	279	312	290	319	292	306	273	298	287	259	263	290	311	272	268	290	286	271	275	289	288	276	301	281	301	298	275	321	260	300	292	309	290	267	286	275	296	285	313	284	310	299	278	283	272	268	288	290	321	267	293	303	250	302	300	291	288	281	299	291	301	284	332	272	257	306	282	310	279	288	260	286	272	302	280	273	283	288	314	277	313	287	295	286	307	287	272	340	299	281	281	278	294	296	300	281	304	309	273	296	267	317	305	304	296	295	287	325	315	256	291	286	329	283	334	298	274	281	303	298	298	287	269	306	315	277	290	287	290	242	265	261	323	289	294	281	298	292	271	301	274	282	298	276	286	287	277	258	306	284	313	303	309	280	307	284	297	267	316	269	279	285	307	277	315	305	262	310	307	277	290	285	293	294	297	255	268	264	301	291	284	291	301	337	269	290	303	295	273	260	280	267	283	275	260	289	278	309	312	310	297	283	300	321	294	287	293	274	277	277	279	326	274	288	280	301	260	266	292	303	275	309	294	293	308	283	274	280	273	295	294	307	307	278	279	312	285	307	291	302	287	283	259	313	292	288	279	281	307	285	292	291	317	285	284	264	280	293	297	300	274	289	314	278	325	296	286	319	311	298	295	327	281	288	299	313	307	264	286	303	279	306	296	270	296	258	259	279	299	308	321	255	269	295	296	289	264	310	292	291	290	351	305	285	296	274	277	259	301	267	268	325	251	299	272	277	285	288	274	252	291	300	235	259	316	302	311	302	243	283	294	304	301	297	279	302	306	309	274	288	267	279	313	304	310	318	284	285	282	307	275	262	288	295	275	298	255	295	301	293	261	268	311	320	261	270	311	273	300	312	267	288	309	270	265	301	280	297	288	251	292	280	315	244	281	329	295	266	293	281	293	290	305	312	249	274	313	295	289	286	264	299	262	297	282	309	240	266	297	301	295	299	309	338	280	300	320	311	259	259	311	297	297	275	291	290	269	257	272	270	308	288	274	282	289	314	266	288	270	259	271	258	292	285	311	265	314	285	264	268	287	291	296	320	269	285	284	298	289	295	263	264	261	278	280	259	296	297	322	300	271	313	261	311	274	278	310	293	279	278	305	287	272	242	317	278	305	296	305	306	273	283	259	337	326	312	282	278	281	307	279	290	288	291	264	279	290	262	286	284	268	270	293	313	294	289	260	319	280	323	296	267	324	279	290	319	303	306	317	317	301	296	316	338	302	306	265	302	284	253	294	278	304	310	304	286	255	289	310	278	257	323	285	280	307	293	292	299	287	297	284	268	341	261	318	323	280	301	319	290	275	268	274	268	300	286	302	296	314	258	301	319	287	300	284	296	262	280	288	279	273	295	271	324	285	288	252	257	299	291	282	294	290	308	274	305	296	264	291	296	277	251	262	270	296	297	274	311	307	299	278	289	289	288	260	322	259	275	312	261	272	251	273	304	278	311	277	289	298	287	296	279	275	305	310	280	314	287	285	290	271	254	275	281	294	293	296	295	278	297	283	257	288	304	278	294	345	316	278	281	301	272	278	347	305	308	269	304	267	289	340	323	284	290	317	310	298	289	285	255	265	296	312	280	296	281	266	290	297	285	304	277	303	317	284	319	275	272	259	261	305	289	257	278	263	274	273	319	325	318	276	285	308	287	273	320	243	300	289	296	287	287	308	270	270	288	307	303	279	311	283	298	302	324	302	301	278	318	314	270	263	310	279	275	324	257	289	284	272	279	286	322	300	248	278	297	312	300	317	308	297	280	255	285	272	310	276	244	279	269	281	291	308	288	262	299	249	253	286	265	299	261	308	263	287	291	248	291	291	307	270	311	269	302	286	300	289	308	285	248	282	304	266	301	299	270	307	270	318	289	298	256	323	318	300	315	262	305	332	310	319	311	275	272	244	287	289	284	275	308	257	279	289	308	301	274	296	297	279	288	290	286	298	294	278	313	268	255	293	268	304	276	335	321	290	285	289	281	305	287	276	321	309	282	276	262	313	317	298	290	324	282	318	294	257	271	344	319	298	295	289	287	291	296	281	296	282	292	276	282	299	289	270	264	269	307	333	269	292	278	275	277	267	318	285	280	280	277	296	283	296	301	311	297	274	333	298	292	301	291	324	301	262	284	260	283	270	269	321	275	281	289	297	292	302	301	306	291	305	274	274	254	307	264	315	269	290	275	277	302	290	275	266	292	289	316	313	304	313	284	279	328	277	291	289	291	293	276	274	260	288	305	298	284	266	294	265	294	284	293	307	296	294	282	297	305	304	261	286	296	283	320	277	300	266	251	257	274	316	294	288	269	279	256	289	289	288	284	299	288	290	267	326	268	310	301	283	283	275	295	313	262	290	301	312	330	300	279	290	278	299	321	304	299	284	235	290	268	282	246	291	283	309	293	281	292	308	308	284	295	275	288	262	312	302	263	291	301	310	300	366	267	282	300	302	274	279	267	331	303	301	318	306	307	253	282	291	292	280	282	293	302	278	290	284	303	303	271	294	256	299	309	289	262	297	314	297	294	280	291	254	323	283	277	281	288	286	289	269	283	280	304	286	306	296	295	291	291	272	288	328	290	271	289	301	286	272	304	310	302	319	312	308	335	272	284	298	295	265	325	314	262	293	292	303	307	275	295	310	306	263	263	316	268	270	309	275	283	317	297	275	294	279	305	283	267	307	291	291	308	283	277	292	294	291	287	288	293	255	303	246	307	297	284	279	271	323	298	309	314	279	299	285	264	296	261	282	283	277	269	284	260	313	309	280	266	284	267	298	300	280	297	300	307	279	270	284	293	287	283	278	287	268	317	283	299	305	339	316	257	272	255	262	294	290	305	259	307	269	290	300	262	270	314	306	280	307	284	280	295	273	312	289	298	283	324	272	298	297	291	268	282	315	297	280	318	280	288	311	287	281	287	281	296	259	289	278	261	285	300	283	269	278	295	316	309	280	250	282	299	278	305	248	267	324	275	291	241	291	318	282	265	295	252	306	315	263	279	298	282	322	272	303	267	277	274	262	296	280	310	281	283	272	264	325	297	307	269	283	262	314	293	296	299	293	286	252	281	287	288	301	317	312	263	258	301	265	284	325	326	286	278	263	315	265	290	285	301	305	292	286	298	307	291	254	310	303	265	290	308	275	304	297	266	291	283	273	280	327	233	294	334	298	263	287	278	290	306	290	314	289	268	327	291	297	255	299	264	296	279	288	297	300	293	300	295	286	272	287	284	263	293	303	281	280	311	259	272	314	296	281	286	317	320	269	308	322
39574	14362	5379	2499	1618	1001	790	734	678	693	640	595	655	686	642	608	634	662	640	639	610	665	638	636	637	611	688	672	616	636	625	623	712	665	627	648	647	621	653	631	644	685	687	657	619	631	666	684	625	658	642	600	618	599	661	611	623	642	603	654	629	645	628	668	634	674	634	657	637	636	652	678	674	657	610	652	692	643	647	639	647	663	632	609	671	635	661	661	635	613	661	657	670	634	636	658	612	648	576	644	619	622	639	591	601	612	661	637	653	613	594	692	654	655	662	626	689	677	669	629	645	673	601	638	627	643	640	662	619	631	685	682	629	655	623	603	618	651	677	662	647	627	665	628	642	596	619	631	628	680	646	630	604	632	629	640	700	652	641	664	621	611	642	663	682	636	690	613	671	598	656	668	607	635	662	631	676	657	647	710	675	622	625	616	663	675	652	659	602	632	608	649	612	660	619	672	626	561	629	698	666	633	613	587	639	640	670	616	627	631	694	662	608	667	667	640	602	619	602	639	605	665	621	648	607	665	617	627	590	641	640	630	670	704	672	612	649	642	610	629	677	587	614	644	655	630	633	663	631	639	641	588	606	641	644	604	630	669	619	635	637	631	668	633	642	666	661	649	668	660	625	638	690	630	702	634	626	588	626	595	608	679	675	655	677	646	645	638	689	673	655	625	653	691	642	608	621	613	634	635	688	669	622	609	662	642	642	663	641	624	639	641	641	662	625	651	637	646	637	603	627	630	626	663	641	599	655	628	651	637	662	649	664	606	648	680	616	625	647	666	586	624	656	602	665	669	652	654	634	660	593	639	648	666	659	654	641	652	597	651	651	636	638	680	636	664	655	621	624	654	604	647	649	674	658	692	617	609	620	642	661	663	687	651	648	677	597	628	612	661	615	671	674	632	623	629	679	654	632	618	650	621	662	652	652	645	693	618	638	662	683	662	572	652	642	623	643	635	639	673	621	633	598	608	651	610	637	658	659	651	666	669	632	666	623	676	621	644	644	649	640	670	661	668	632	656	653	600	643	656	666	613	623	648	695	631	670	646	623	664	636	660	661	656	657	612	693	633	619	631	684	603	634	647	621	646	643	660	681	636	639	630	668	664	607	639	634	684	680	628	629	666	642	645	654	619	636	619	662	676	629	674	658	638	662	608	656	601	645	622	608	679	643	630	614	641	647	640	598	694	625	650	630	686	672	648	642	658	667	637	639	690	623	649	590	637	625	658	647	640	628	629	626	646	661	678	677	646	610	634	654	626	641	621	625	637	664	656	642	653	634	654	668	678	684	704	651	630	662	665	596	635	662	612	637	650	641	655	652	656	689	674	631	621	651	639	620	613	624	670	645	610	631	650	665	632	626	687	618	647	624	637	626	645	627	638	631	650	659	638	626	639	622	616	649	613	659	670	638	638	657	677	664	646	603	639	631	634	655	622	604	690	638	609	666	617	643	675	628	717	593	653	569	638	644	684	657	676	610	646	648	643	612	666	655	624	630	656	612	605	624	688	682	643	663	632	699	613	612	683	632	644	670	624	609	623	662	630	610	605	679	654	614	615	584	629	610	677	630	601	683	656	613	674	686	634	631	658	633	631	640	644	635	686	613	683	650	586	642	652	617	621	624	678	608	623	591	655	610	649	651	664	665	673	644	634	593	621	587	648	582	662	668	656	595	705	646	626	633	616	631	621	660	647	634	673	634	653	601	606	641	662	596	647	670	629	653	650	667	683	633	653	629	638	647	645	650	660	637	651	647	624	649	638	605	603	633	620	640	626	619	616	658	635	619	679	642	635	666	673	633	661	670	647	685	637	622	671	624	661	661	628	672	657	650	623	651	641	612	622	616	674	662	662	663	649	671	634	680	610	653	625	663	608	636	635	665	614	633	589	642	647	631	625	620	664	641	656	614	674	631	610	603	598	614	671	629	676	665	660	647	615	648	674	663	644	646	630	598	644	680	607	614	638	657	621	649	622	656	582	664	646	621	641	617	665	607	637	661	685	663	698	627	670	631	658	670	702	625	626	653	664	679	629	616	614	624	677	655	674	666	636	640	653	651	624	667	679	633	656	668	650	681	657	659	645	555	626	628	624	621	643	623	616	645	624	657	615	606	667	716	607	611	717	648	620	616	682	632	637	644	653	618	653	653	632	628	639	630	667	648	598	668	600	623	642	633	661	610	596	643	649	661	652	628	652	652	619	634	630	644	651	652	638	642	645	638	623	637	626	673	616	639	604	636	689	640	633	644	641	649	624	657	621	642	647	651	577	641	692	654	560	654	625	621	681	648	607	624	630	645	632	640	651	618	608	695	624	630	633	665	632	610	613	650	616	645	638	643	624	646	604	644	620	622	714	641	637	637	663	604	637	661	650	642	657	682	665	627	637	629	648	623	636	634	658	666	671	664	644	614	646	652	611	660	602	645	661	664	591	631	610	662	603	674	673	641	685	687	652	653	614	667	659	605	657	616	671	584	690	679	647	686	645	637	669	666	605	703	656	627	684	634	670	639	686	640	676	660	629	637	662	641	624	654	649	621	614	651	688	624	673	603	664	613	693	614	629	636	635	633	643	646	652	653	615	633	624	656	628	696	640	605	677	649	614	635	625	660	654	693	693	669	648	616	652	633	672	650	592	666	668	655	603	616	642	634	647	644	646	604	636	665	658	661	678	653	644	566	655	629	577	683	599	590	635	669	659	655	629	674	633	617	727	623	658	626	679	586	652	641	632	651	656	643	663	657	626	651	640	642	620	660	675	603	644	638	637	669	684	607	648	617	640	627	654	616	618	673	661	621	638	645	699	660	662	646	668	665	651	677	681	649	637	668	634	653	612	636	646	611	636	599	641	590	641	631	671	644	673	667	660	633	640	651	637	661	621	602	642	591	635	632	639	633	642	655	663	678	647	652	677	600	658	672	639	613	668	606	619	601	628	667	620	657	608	646	613	677	659	656	641	617	669	662	662	615	645	630	645	653	656	637	609	656	590	676	651	650	641	666	592	616	674	646	692	638	650	645	607	690	648	666	659	639	702	616	612	576	622	610	640	631	621	639	682	655	652	619	587	653	625	662	654	661	639	635	635	608	640	646	615	646	650	610	637	634	660	708	645	668	640	616	621	675	626	608	669	633	634	678	654	634	675	644	705	639	631	653	652	682	626	642	618	634	628	621	661	632	623	627	650	638	600	695	629	640	696	700	647	635	627	677	656	608	610	604	628	671	654	586	673	727	608	670	649	639	702	668	657	664	612	630	688	706	632	617	694	632	633	655	627	601	655	625	688	652	632	635	633	658	638	669	655	659	656	654	678	674	676	618	655	601	607	646	661	650	632	651	643	655	632	654	649	641	592	662	618	623	590	614	634	626	628	633	630	613	647	618	625	636	668	670	623	663	639	674	681	643	668	619	613	609	615	615	664	574	629	594	630	618	614	648	662	641	649	656	650	636	668	657	622	695	648	661	653	627	667	629	605	645	616	621	646	668	679
47025	17667	4131	941	453	308	286	256	264	233	282	252	246	257	283	251	253	263	272	248	293	251	281	283	275	260	264	298	237	305	307	262	241	285	264	294	297	268	241	258	284	295	278	253	254	282	253	261	252	278	291	267	293	271	284	272	277	275	291	282	276	287	284	302	276	261	247	266	259	293	305	283	283	265	257	262	279	250	263	295	279	282	276	258	306	288	286	238	272	292	275	262	271	271	286	297	252	272	253	292	258	237	245	235	266	273	263	304	244	245	294	256	270	275	256	264	244	262	300	266	297	276	278	244	266	254	250	263	254	285	270	249	230	283	266	290	241	280	279	246	292	278	284	295	258	264	270	273	250	277	288	278	272	256	263	279	243	285	270	251	267	264	249	290	261	265	291	269	257	261	279	272	274	253	263	270	273	244	257	253	240	250	239	245	292	252	260	305	264	288	256	227	257	258	258	257	283	288	262	273	298	292	294	277	278	277	279	267	285	278	292	273	237	255	258	239	276	290	248	260	269	264	257	293	254	280	269	241	270	267	277	275	274	254	287	288	233	295	282	269	288	264	255	270	298	247	259	262	266	274	290	276	245	249	251	286	242	266	238	263	249	262	256	230	242	288	284	298	268	275	285	271	272	288	265	288	252	259	237	280	248	311	243	265	275	251	296	253	257	273	267	271	279	276	303	274	285	266	259	297	288	244	297	272	284	254	278	256	273	267	247	239	249	262	280	268	234	254	265	248	283	272	269	305	272	252	249	252	310	288	284	297	312	238	258	253	269	240	289	297	300	262	232	285	289	265	280	268	258	285	262	264	269	280	299	283	293	269	240	263	251	251	295	286	250	302	277	300	254	277	242	274	261	306	271	263	260	272	276	270	273	291	249	265	270	284	286	281	287	259	281	251	252	270	261	275	282	309	238	248	283	292	276	243	290	300	263	290	244	250	323	243	296	247	251	285	263	287	265	272	243	266	270	297	254	271	279	271	324	324	270	290	259	292	281	306	263	274	267	249	282	256	273	259	245	287	241	270	266	268	284	258	265	274	299	269	275	299	269	269	265	250	273	265	258	287	275	250	272	263	312	277	290	256	259	273	271	254	262	273	278	240	263	286	236	282	284	263	253	284	271	277	239	275	255	273	257	292	257	291	258	271	256	236	303	273	252	273	246	282	263	279	258	246	256	264	285	270	290	259	247	263	264	252	267	311	272	271	289	271	260	259	304	303	266	270	270	239	273	271	305	280	295	270	291	255	270	281	251	289	296	276	293	271	267	279	285	282	274	272	316	256	277	245	248	298	273	281	292	320	286	268	286	336	239	268	273	271	309	276	264	266	264	248	280	252	289	226	248	255	285	282	302	281	244	310	272	268	282	275	269	278	293	259	280	274	262	258	303	282	283	263	272	292	284	281	242	262	279	264	282	262	303	275	263	240	271	265	285	236	269	263	246	244	281	283	246	289	272	284	288	273	268	288	320	263	248	281	286	262	268	258	254	279	262	277	304	275	257	266	270	287	277	243	285	266	272	266	305	266	269	277	262	280	275	287	259	274	258	219	285	246	271	266	286	285	259	271	255	293	282	245	265	288	291	271	274	270	292	301	252	280	292	298	251	275	294	287	283	278	251	270	255	281	253	288	269	271	311	277	276	273	312	255	286	243	287	257	259	308	262	277	241	216	312	279	225	245	295	297	242	260	262	246	277	306	255	257	250	266	272	280	273	276	273	249	257	242	267	261	264	260	243	275	267	293	247	293	257	290	291	285	253	259	268	260	303	258	277	272	262	291	272	296	273	302	271	285	255	245	270	262	267	258	266	294	280	261	249	255	252	241	285	267	250	244	260	253	279	276	304	253	241	260	273	291	282	267	273	262	265	307	270	313	295	287	290	276	271	290	288	267	251	257	268	290	273	264	271	264	295	262	269	243	231	276	252	300	280	305	263	274	262	292	274	285	301	282	262	276	266	275	273	306	289	250	280	242	305	305	262	257	243	238	266	252	282	274	271	273	242	260	254	241	291	266	263	299	278	264	234	266	262	245	234	292	272	262	277	271	263	274	271	257	274	258	248	278	268	283	259	281	294	258	272	236	288	279	245	276	277	257	280	280	260	297	283	256	274	257	259	263	274	303	297	262	241	282	242	294	281	275	267	295	290	269	277	249	255	281	269	291	261	257	272	275	263	247	247	282	284	282	244	266	237	264	266	279	325	283	274	305	283	262	289	262	284	257	248	285	256	280	278	303	252	294	318	266	262	248	268	258	269	280	294	286	273	270	291	254	296	292	238	249	243	251	261	296	276	262	298	315	253	256	273	273	288	252	280	272	281	268	246	276	296	275	269	284	268	246	249	250	242	281	298	286	266	279	289	297	263	287	267	247	271	255	245	323	265	261	258	262	267	288	293	280	274	257	256	271	277	287	262	258	281	281	240	287	273	287	248	240	296	261	271	285	269	265	256	288	270	278	295	251	262	255	236	283	242	258	247	244	259	270	260	292	260	270	286	270	259	270	262	254	263	275	258	256	261	257	276	259	299	276	268	258	267	270	280	261	243	281	264	276	272	284	261	285	268	252	260	264	270	273	264	238	266	273	250	238	243	257	247	260	282	260	264	252	299	262	263	308	286	248	244	276	294	269	309	281	261	270	287	282	269	281	259	265	263	273	277	261	277	224	290	296	276	269	301	275	292	278	281	303	276	293	270	241	259	238	253	288	270	265	269	258	244	286	279	303	284	243	253	252	260	280	260	282	281	245	299	257	267	245	292	267	255	287	257	251	273	264	284	218	271	277	268	281	297	273	255	247	280	246	281	283	246	307	273	267	277	302	249	240	273	255	241	252	257	254	259	269	269	291	273	299	250	261	261	268	249	281	272	272	291	261	260	286	278	277	279	291	243	265	277	264	303	257	281	252	251	274	247	288	278	264	277	276	298	300	274	254	263	266	284	277	255	289	274	265	278	237	274	277	281	255	297	296	270	255	260	300	298	251	309	219	249	279	287	282	264	270	278	287	259	274	263	263	253	281	268	263	276	282	287	291	249	278	281	257	238	278	297	299	275	280	289	268	246	247	259	316	268	285	310	255	290	275	288	240	262	267	277	264	278	285	262	272	270	258	268	238	263	268	261	264	269	262	258	266	280	258	240	262	275	302	260	285	259	262	273	251	254	251	255	276	253	267	281	245	236	264	255	286	268	266	266	306	279	276	299	304	277	256	265	279	267	253	305	287	275	264	278	285	277	287	257	261	255	268	271	281	312	269	242	290	278	258	293	249	261	284	246	268	281	293	252	268	275	249	309	261	279	262	248	289	262	274	307	286	277	264	291	297	310	285	295	260	285	293	260	305	296	240	267	258	280	278	261	250	290	269	305	264	270	288	277	282	270	245	274	273	278	288	269	268	283	300	260	258	257	265	282	285	270	269	249	282	288	270	253	282	286	263	256	264	239	247	265	251	279	273	270	274	280	255	276	268	243	271	259	278	262	225	255	276
30930	10169	3836	1936	1106	771	649	607	577	592	596	562	603	622	616	652	612	607	620	609	592	613	592	581	617	611	613	591	633	662	633	606	615	590	586	619	577	560	567	574	581	603	600	556	620	578	578	608	566	575	575	608	591	613	617	562	619	614	579	598	602	589	600	562	584	613	615	599	606	585	631	607	659	595	573	568	606	636	594	620	580	590	577	656	581	635	588	605	608	624	592	604	614	581	566	626	590	589	623	566	587	637	618	603	571	585	586	563	617	634	608	627	579	609	562	581	619	578	579	636	623	589	619	597	612	590	612	571	620	599	572	584	587	592	588	626	647	583	602	586	603	568	613	638	591	604	598	587	616	621	584	579	615	576	628	590	576	612	554	605	625	570	571	578	627	575	626	585	583	614	588	593	592	587	609	562	641	602	595	592	581	641	629	611	615	610	595	587	553	638	617	601	562	598	597	600	566	652	578	597	580	652	602	567	627	611	556	585	601	648	613	559	629	586	612	572	617	609	598	595	620	581	616	605	589	583	584	604	601	567	657	605	601	614	582	620	586	631	610	618	624	612	608	578	597	584	607	620	596	616	565	635	587	620	604	617	631	601	554	608	616	580	633	618	607	554	629	598	640	591	609	572	554	579	567	662	622	574	584	576	630	609	584	635	600	588	615	620	596	641	633	631	607	617	600	606	586	555	577	623	594	587	624	607	665	578	590	593	589	581	599	594	564	587	631	640	630	580	583	545	636	625	592	611	599	582	595	636	561	628	619	584	625	643	582	612	598	568	607	600	560	585	589	581	632	591	589	592	608	572	556	612	589	593	582	602	592	605	597	597	610	568	618	550	621	601	618	591	620	605	644	612	582	572	572	625	571	591	594	631	582	581	581	628	609	585	598	603	587	600	620	605	593	596	595	579	577	635	589	579	585	636	589	570	600	564	599	592	590	595	619	573	554	594	629	604	620	580	553	565	608	629	614	589	630	607	610	609	657	604	583	611	643	619	615	592	608	607	620	604	645	607	602	523	634	594	589	604	627	604	636	542	566	555	591	553	597	622	601	618	633	600	588	632	575	586	587	562	603	599	588	613	615	616	641	657	603	651	614	574	592	573	597	607	642	594	588	598	640	618	581	629	598	636	594	616	563	591	597	608	596	569	587	622	575	596	646	613	587	621	593	583	592	610	584	555	590	581	596	572	626	593	626	634	602	572	575	610	608	585	592	565	648	611	586	607	591	626	566	595	601	609	600	596	572	590	585	625	598	594	579	648	598	607	591	606	579	557	596	557	580	611	592	610	601	636	607	578	616	665	654	586	609	581	563	604	628	608	586	589	578	579	585	612	581	624	568	584	603	613	607	601	612	596	581	582	619	580	566	586	616	585	604	612	629	613	608	586	637	623	602	602	636	555	562	598	580	571	591	570	551	610	627	603	630	583	604	635	558	617	626	633	596	559	572	606	614	587	619	622	588	577	600	568	633	616	591	614	602	598	587	641	585	634	564	569	626	604	601	586	614	562	593	589	620	602	583	589	630	614	592	599	646	608	599	584	633	574	644	585	572	595	583	629	582	620	607	593	564	577	584	622	623	608	623	609	606	615	589	643	595	585	563	618	600	608	567	598	597	633	591	576	614	623	612	592	594	593	569	539	582	545	602	631	600	632	593	568	604	568	622	659	554	606	591	601	576	597	583	615	625	572	608	565	604	559	642	581	574	610	647	621	586	585	597	623	584	568	674	631	613	631	632	589	590	596	617	583	634	626	647	610	576	630	601	586	629	582	588	579	601	630	631	625	585	575	549	636	613	595	620	584	612	609	615	569	609	576	589	607	634	610	626	588	635	599	567	591	583	586	592	596	613	642	609	602	614	622	616	651	568	621	601	579	586	625	595	589	602	605	598	606	598	611	592	583	590	573	607	636	595	619	635	594	601	597	577	639	554	574	589	596	637	613	581	576	616	571	582	547	570	612	605	619	605	611	607	568	565	602	597	628	568	540	596	561	642	634	615	581	607	604	601	641	593	600	638	586	602	647	589	602	560	597	573	579	603	582	568	622	613	628	581	628	634	624	605	617	611	628	598	593	645	597	646	585	565	603	598	596	588	561	557	578	611	603	581	610	588	555	601	594	589	604	539	612	644	586	641	611	584	613	612	621	595	611	619	582	601	625	608	602	606	585	544	605	589	629	596	592	598	657	610	627	580	613	611	594	661	598	614	628	656	581	602	595	609	585	624	627	607	563	624	650	628	613	599	573	618	620	639	667	604	604	613	600	642	580	574	617	575	597	586	579	602	647	609	617	561	600	598	590	557	579	613	593	610	611	596	589	606	597	589	622	644	611	563	597	594	617	572	652	597	581	592	592	588	632	622	602	602	592	592	598	577	608	609	612	579	650	581	536	623	643	594	602	613	610	590	629	584	569	623	604	620	566	603	611	545	632	600	639	574	589	577	594	612	614	612	596	586	641	617	622	570	585	640	580	551	595	582	552	615	615	596	581	609	636	589	635	613	610	613	637	573	624	602	583	597	614	636	596	560	590	622	604	601	590	580	610	595	568	593	625	602	573	593	611	582	639	638	606	627	561	592	585	591	635	587	607	585	617	593	626	598	568	615	619	616	572	600	585	589	580	609	626	581	597	595	618	599	635	596	593	609	604	615	595	593	588	587	573	598	581	627	584	581	629	556	596	590	612	618	572	617	590	571	569	622	589	600	605	635	568	585	577	601	596	588	606	597	608	624	548	623	637	619	580	582	592	605	610	587	593	606	610	652	597	635	590	587	578	592	608	627	600	616	635	549	619	617	605	616	590	586	584	655	580	603	611	593	643	651	631	570	618	645	639	602	606	587	561	626	644	618	623	563	626	590	591	607	602	623	590	583	641	602	569	611	601	614	584	570	625	590	630	613	632	579	582	585	575	631	610	609	572	612	613	629	637	600	634	605	645	619	622	613	612	624	610	600	603	602	577	572	613	586	652	617	633	621	636	619	640	612	556	622	622	598	611	607	594	606	537	582	655	599	644	616	581	578	582	580	594	586	616	583	603	601	560	582	653	589	569	637	590	613	572	597	597	584	567	634	585	595	567	582	601	620	634	580	534	599	569	559	594	614	581	612	639	586	618	611	608	627	571	615	600	601	611	602	596	606	585	651	564	632	594	617	644	617	606	616	590	628	593	609	574	590	621	562	588	675	629	629	592	611	632	631	555	596	625	635	590	574	597	583	566	595	561	585	616	586	610	576	590	561	608	607	591	604	564	586	612	581	597	624	550	594	569	611	621	597	612	649	624	592	643	650	641	604	643	610	569	567	586	608	638	589	591	611	603	620	574	653	599	612	624	548	600	606	615	591	620	610	610	628	549	562	612	596	618	609	607	573	607	597	648	573	577	614	623	646	595	590	601	586	605	570	624	605	594	563	598	590	541	580	617	562	617	603	604	603	588	600	639	604	617	619	627	630	585	590	584	630	624	642	600	617	608	599	638	620	596	595	609
56502	25594	8615	2162	707	377	284	274	239	265	278	239	219	244	258	310	272	237	244	249	234	279	232	271	258	250	224	251	242	252	246	275	265	285	258	249	251	258	243	236	270	272	278	305	250	276	244	247	259	262	232	300	262	282	263	266	265	270	265	248	262	273	279	252	245	246	245	249	251	231	265	249	264	226	283	265	264	255	269	263	262	249	236	249	267	222	236	238	239	250	287	229	241	286	263	239	243	256	226	244	285	266	272	232	276	246	236	275	259	254	233	261	247	248	228	249	257	257	252	290	287	284	276	243	227	247	265	255	259	249	274	280	272	275	258	247	259	268	282	303	278	269	255	255	248	262	236	263	304	263	261	239	275	267	223	265	237	251	241	272	258	265	261	232	224	284	255	265	251	263	239	264	267	257	269	270	208	245	240	239	246	260	242	237	258	259	260	240	249	278	266	251	241	261	264	268	288	233	268	224	274	271	276	260	260	280	268	265	231	245	292	271	243	286	256	264	251	263	227	215	281	248	276	275	256	249	243	261	224	282	254	265	244	263	262	277	278	246	272	296	228	269	307	275	250	235	258	239	251	245	270	247	264	274	262	262	262	282	307	299	252	240	221	245	281	234	238	261	262	262	276	252	291	285	268	268	249	243	250	266	264	277	272	245	238	257	239	236	254	253	266	229	254	255	253	262	269	248	230	270	239	268	286	258	231	280	261	276	244	247	282	259	249	259	297	233	273	273	256	235	250	250	232	248	256	251	264	251	262	242	242	239	244	262	265	277	279	256	263	237	243	244	273	244	305	288	284	249	217	270	266	259	286	247	278	276	268	232	273	241	289	268	255	269	259	247	243	238	244	235	242	256	243	237	235	257	272	255	291	240	250	273	249	243	238	254	245	252	286	263	248	283	261	233	274	260	267	242	268	245	245	252	287	252	241	260	259	265	233	253	268	239	259	245	257	244	224	275	262	308	245	265	294	233	267	259	251	234	249	243	243	281	243	255	245	246	271	263	262	259	264	276	240	258	260	241	247	258	253	239	226	240	279	292	265	265	279	252	240	279	268	272	258	263	251	262	244	276	259	250	247	268	230	259	285	281	253	269	282	262	273	219	266	268	243	248	272	284	259	258	289	242	233	227	285	239	301	242	257	254	262	241	233	265	250	243	259	253	270	238	250	279	260	267	241	228	245	251	267	293	274	275	259	233	253	266	258	263	243	242	267	248	248	246	252	247	275	277	234	281	252	246	241	273	239	223	266	256	261	225	257	246	264	272	257	263	244	252	239	245	270	245	256	267	254	252	261	241	275	265	248	270	253	273	285	308	300	280	292	233	232	287	264	262	301	242	271	236	253	254	278	246	241	256	270	248	266	302	239	260	211	244	246	253	272	276	250	260	273	225	280	284	242	259	266	255	269	286	242	259	269	248	242	250	232	257	242	239	257	255	259	256	257	258	225	243	236	247	268	253	250	220	225	277	234	289	233	253	261	258	242	271	264	247	245	282	275	268	255	279	282	257	208	261	266	245	257	279	250	309	248	274	272	224	270	244	256	274	254	239	239	240	249	251	277	238	270	250	244	233	263	234	238	295	264	257	261	244	271	276	284	263	260	263	242	264	251	258	256	264	276	249	262	264	259	235	289	252	232	230	224	281	279	245	242	272	263	238	242	262	241	236	276	260	288	250	268	257	279	277	271	257	247	240	235	265	260	245	220	254	289	282	216	240	271	254	260	248	281	246	251	224	236	263	264	270	270	254	259	256	247	262	269	221	242	255	274	260	253	242	252	230	253	248	267	249	263	249	257	289	262	247	263	247	254	248	243	249	233	281	249	246	247	245	251	229	244	256	236	267	302	243	220	293	292	254	266	288	259	246	257	243	238	226	252	256	251	254	265	260	265	235	246	256	239	258	256	262	251	300	257	253	241	246	272	259	227	268	252	247	261	287	247	251	268	250	264	240	247	251	240	283	278	258	266	272	262	288	247	270	271	233	297	237	224	265	234	247	294	282	240	290	253	214	252	270	226	254	264	274	271	292	269	278	235	267	214	227	276	278	231	247	263	252	260	267	257	280	264	269	298	275	263	238	263	261	250	300	267	263	217	229	292	251	256	300	248	270	283	238	257	235	241	246	285	237	251	229	262	267	271	244	241	258	287	282	266	258	229	241	243	263	268	254	259	257	251	251	242	240	254	256	262	262	317	261	236	267	254	245	228	245	257	215	270	256	262	270	241	257	248	262	252	272	260	269	252	265	238	281	275	258	237	251	259	247	282	265	270	270	259	227	257	263	242	223	245	243	263	247	294	239	251	240	271	252	267	268	256	258	262	250	261	288	245	264	290	253	221	272	274	236	244	263	268	250	288	264	274	230	284	262	245	228	279	239	238	243	267	240	236	230	254	253	248	260	266	263	243	264	227	280	257	265	249	246	265	255	270	249	261	264	267	252	308	239	237	267	255	278	264	228	241	253	274	250	284	244	233	252	257	256	251	247	269	278	266	262	246	242	272	259	253	260	218	264	241	237	248	245	261	244	252	278	285	247	248	232	251	264	250	261	267	246	276	252	247	270	237	275	282	234	266	239	257	276	261	272	252	256	257	264	243	242	268	261	267	235	266	258	260	269	241	288	277	264	257	268	264	264	309	262	277	232	246	253	233	244	241	262	253	248	244	239	235	271	268	266	235	250	242	307	289	301	268	247	268	277	250	237	250	234	280	279	275	242	246	246	270	247	247	272	262	261	255	269	260	286	255	260	269	290	257	282	267	238	258	280	259	279	298	242	260	258	265	251	231	244	258	274	252	242	266	263	266	262	254	269	277	241	266	277	251	276	246	253	270	285	293	256	259	233	258	253	270	244	265	262	255	231	231	271	241	252	253	239	252	273	279	289	283	270	257	268	260	235	261	239	277	260	233	248	243	272	258	264	254	261	253	291	251	227	280	250	276	266	282	262	248	244	244	256	245	288	241	259	266	247	270	271	248	224	261	290	275	303	248	233	250	286	251	253	237	275	262	258	289	277	234	256	239	231	247	245	247	250	265	286	281	230	242	265	249	236	246	279	337	262	255	253	241	279	262	276	248	256	272	255	248	257	248	252	249	256	270	244	251	246	232	242	242	268	263	220	248	282	283	235	241	264	209	238	252	256	219	314	230	242	284	263	231	234	261	261	238	273	279	264	273	259	252	243	288	255	233	268	244	240	237	255	244	237	251	255	225	275	244	270	237	241	268	270	258	242	227	254	216	254	244	253	273	246	257	267	241	222	248	242	266	252	221	275	253	240	265	257	281	265	290	279	230	269	243	264	258	257	245	246	250	252	281	276	256	263	254	252	239	247	246	286	245	240	252	282	267	241	265	241	277	267	235	234	268	268	246	296	282	287	241	249	231	252	237	247	259	248	278	259	264	297	268	261	265	258	249	261	271	221	275	281	233	259	256	261	297	244	235	214	264	251	245	222	295	255	247	225	248	260	246	250	208	243	241	235	272	237
38771	19028	8643	4088	1806	1118	836	673	688	581	604	581	579	589	591	583	589	563	613	552	563	604	596	582	579	564	562	567	556	561	588	600	605	573	554	570	559	536	560	629	573	601	533	614	573	567	562	542	556	552	533	577	570	598	597	584	587	563	594	602	605	598	599	572	599	583	591	587	571	550	573	598	592	572	539	593	590	564	555	588	562	585	592	584	569	578	587	565	585	503	574	550	579	616	590	548	619	561	599	588	575	589	550	593	590	581	585	580	670	576	545	607	592	565	659	557	566	582	564	577	577	570	589	560	570	566	550	568	578	614	559	606	601	569	602	570	593	619	618	597	602	611	579	595	579	564	601	605	622	583	563	537	598	562	593	584	558	568	584	549	580	589	617	552	558	553	589	614	597	578	588	558	581	586	574	548	542	608	584	609	555	562	585	555	549	597	587	567	549	602	603	575	603	579	546	591	603	577	597	600	599	570	556	599	584	590	612	618	563	569	597	560	579	562	601	603	551	579	542	585	561	629	547	563	580	588	563	573	565	579	561	590	582	557	636	543	562	545	597	628	562	550	603	564	527	606	631	607	589	627	552	599	582	583	610	613	541	598	592	590	570	562	545	613	606	605	601	554	570	570	579	588	569	535	530	556	545	554	578	621	571	609	557	569	605	574	611	541	549	541	581	575	583	591	612	576	547	589	537	557	558	607	567	570	550	584	639	586	595	587	531	593	575	602	539	579	585	586	553	592	623	596	602	538	620	584	549	596	623	556	598	609	592	561	583	601	597	572	573	587	542	607	589	549	601	577	591	597	554	584	580	600	611	577	611	563	570	587	517	565	587	562	607	605	568	539	588	558	588	553	579	593	591	563	599	571	591	581	587	616	584	607	591	562	561	575	557	583	544	537	561	573	582	566	550	580	570	595	563	617	608	592	613	571	594	573	577	588	601	599	573	603	623	592	561	584	551	570	605	601	557	575	581	584	573	582	536	571	567	579	584	600	631	553	596	588	542	590	575	565	575	605	586	615	576	608	533	571	575	571	534	586	587	588	560	577	617	584	569	587	569	568	542	573	560	602	574	584	583	597	555	600	560	624	541	580	560	546	606	595	563	597	591	559	549	589	573	557	587	639	575	582	551	568	588	528	615	622	580	604	609	549	543	608	603	595	613	567	614	598	596	589	580	590	578	560	614	578	584	559	607	539	576	552	596	562	608	563	581	564	542	596	608	577	597	594	574	542	573	593	572	622	555	580	568	563	591	542	572	555	594	549	561	624	596	590	564	635	585	571	578	589	601	611	575	575	565	595	570	535	565	543	568	570	588	599	570	602	596	573	587	555	567	535	585	579	598	610	573	595	585	565	575	546	574	565	559	606	570	539	602	549	564	602	569	607	555	586	570	551	604	585	596	597	582	576	602	595	583	587	637	598	570	572	570	553	591	565	605	552	580	610	592	572	566	570	580	550	591	600	548	576	595	554	586	571	575	598	547	587	645	574	557	585	578	573	584	565	530	582	583	585	598	580	635	580	594	593	621	592	556	584	602	597	566	587	602	639	608	568	574	614	563	574	583	553	570	583	594	573	585	607	561	592	612	563	580	599	579	615	591	595	618	595	561	584	570	589	566	539	581	568	595	588	550	593	557	583	576	525	575	587	579	597	575	564	557	543	564	572	584	600	585	544	628	626	575	637	587	597	587	528	628	584	595	581	595	586	600	565	621	565	548	569	555	637	556	560	608	599	572	621	649	579	554	590	554	588	539	555	601	592	577	562	578	552	599	551	599	595	597	539	548	626	607	564	601	564	537	554	588	536	565	580	600	534	621	580	565	588	586	538	538	582	572	558	511	571	534	595	534	555	581	590	606	578	591	561	540	537	599	588	589	597	538	615	600	620	533	597	560	607	559	552	596	579	590	572	595	557	627	550	639	555	592	623	593	566	566	592	569	531	549	567	568	619	555	572	580	584	587	607	524	600	593	593	567	586	599	565	569	557	558	579	547	577	590	581	605	565	542	576	550	584	595	559	558	590	565	569	564	583	588	628	600	553	577	581	610	561	539	549	583	542	632	566	547	586	549	575	556	568	599	555	606	552	570	565	599	507	569	613	604	567	541	567	588	607	595	624	580	570	601	620	569	608	629	555	598	599	610	625	526	571	571	592	584	585	558	583	599	598	619	633	572	577	614	617	597	538	603	629	613	544	551	614	564	583	538	605	565	580	596	594	532	588	547	565	598	576	615	566	585	577	589	626	605	595	591	568	568	583	604	519	604	572	593	544	554	577	577	561	567	591	591	598	577	539	579	577	579	559	563	569	571	555	587	555	562	570	531	609	530	553	579	562	602	581	611	597	608	564	562	567	634	574	591	552	587	582	565	580	623	568	569	553	537	622	614	530	613	601	575	571	555	573	570	587	604	603	607	591	603	597	593	550	568	625	541	595	555	511	567	571	582	566	568	558	603	608	590	561	577	634	547	598	576	583	603	602	610	559	570	605	559	634	562	585	604	548	578	582	548	592	606	580	566	563	545	589	582	607	551	613	601	599	576	588	538	585	572	618	599	563	595	553	590	598	575	578	581	585	566	635	599	624	570	551	575	624	580	560	556	599	585	587	587	567	563	545	604	581	553	560	574	575	596	564	596	520	602	568	599	580	546	572	572	585	570	557	593	566	551	576	560	564	599	565	557	599	599	611	615	536	617	563	564	544	592	559	566	584	546	585	577	586	591	596	592	600	562	592	580	541	623	587	561	598	589	548	525	590	575	616	591	533	598	584	591	614	565	553	594	556	575	560	632	582	566	588	636	543	585	587	605	562	613	562	581	582	641	604	583	579	551	570	567	621	540	588	559	550	566	574	590	551	537	594	562	535	573	581	617	568	554	579	594	551	609	546	578	561	594	585	612	554	579	622	586	580	591	594	558	596	605	572	589	610	577	606	579	563	563	568	629	579	571	554	575	592	609	598	590	569	582	599	601	584	566	586	600	618	604	597	577	579	573	588	580	570	548	565	540	579	569	578	574	571	585	576	609	597	560	573	563	577	588	584	579	540	594	567	633	578	553	558	556	556	532	548	588	563	562	588	559	615	554	541	542	576	591	609	610	576	619	586	578	610	520	630	570	590	551	619	599	556	555	557	568	550	556	620	564	590	639	562	578	579	588	561	613	578	597	572	542	570	610	585	562	569	633	562	587	568	614	569	575	586	590	568	548	573	596	593	553	604	553	533	614	563	573	513	578	572	601	624	593	616	544	580	544	537	533	586	571	601	595	593	614	552	578	513	562	581	592	587	571	561	530	583	565	598	583	563	576	573	568	578	534	598	551	581	626	589	586	541	588	610	534	582	576	615	521	585	608	575	586	574	554	553	578	592	599	587	544	531	620	630	623	590	559	574	601	573	577	619	573	596	566	631	643	556	578	608	597	546	591	586	603	561	581	573	570	611	556	559	557	589	577	536	559	523	594	566	568	601	577	576	543	597	582	577	550	564	557	584
63724	33190	13717	3134	903	452	400	327	348	295	350	308	279	314	291	269	282	269	279	270	245	310	259	292	275	311	256	247	286	272	276	299	276	294	250	233	269	262	269	294	294	279	263	314	299	281	284	280	292	283	234	279	267	280	275	305	311	280	266	286	269	303	287	289	284	296	297	287	257	298	298	281	294	247	260	301	261	286	303	283	291	250	259	268	279	281	286	254	290	273	296	281	304	307	297	300	271	258	294	290	274	284	283	274	302	259	251	283	276	304	260	253	292	278	236	289	285	305	285	279	300	270	271	308	246	302	255	274	279	304	295	268	256	270	315	289	304	253	297	287	264	270	278	250	283	279	272	277	297	281	255	285	265	284	292	285	276	311	269	284	300	306	267	305	272	271	302	272	275	278	256	289	262	248	257	260	316	238	287	297	252	337	265	280	270	260	304	250	263	283	271	307	269	256	265	270	276	265	297	284	271	278	278	281	283	280	281	280	266	278	296	330	286	243	269	301	283	269	258	267	255	292	257	278	273	270	281	267	263	278	280	276	251	292	266	296	257	291	303	292	297	262	325	294	269	290	281	263	286	298	303	299	254	286	295	252	260	280	291	309	299	287	253	319	269	296	287	312	253	283	277	253	286	262	334	313	258	299	287	254	265	292	298	304	259	260	301	273	279	282	295	280	282	278	300	260	266	285	297	269	275	253	262	309	300	308	260	294	296	271	302	298	288	264	295	289	268	282	297	276	305	254	277	292	294	305	285	297	290	285	284	265	309	288	271	275	266	243	278	294	293	258	283	304	300	262	285	290	292	282	269	286	267	240	271	260	294	253	265	289	331	259	275	264	268	261	310	280	316	291	265	343	286	306	264	289	264	264	311	303	289	285	283	256	310	263	280	312	284	256	287	258	230	318	294	292	296	267	283	267	262	285	264	298	272	281	271	274	289	293	303	276	276	270	282	296	255	322	340	286	306	289	278	265	294	253	274	274	300	291	295	302	259	283	273	268	307	286	315	263	301	285	310	303	288	294	247	297	288	263	311	330	278	268	308	316	306	287	276	270	315	293	277	265	310	306	274	294	269	307	274	257	247	288	287	281	249	251	272	311	295	269	273	313	283	293	293	282	292	294	293	283	266	301	288	294	311	318	297	269	296	263	259	259	293	285	290	305	292	259	306	277	286	306	292	296	305	258	346	294	254	236	270	276	248	307	275	330	308	269	278	244	272	280	291	299	284	308	261	292	294	274	283	274	295	282	258	299	282	264	274	251	297	265	281	282	293	269	279	281	287	283	289	294	253	290	248	290	253	268	297	301	261	274	257	265	299	314	283	293	294	277	262	298	254	283	318	283	269	294	290	297	284	299	299	279	273	275	284	268	245	284	288	267	254	268	297	289	275	296	263	253	260	307	284	286	275	305	288	248	299	254	283	251	267	325	311	284	301	303	306	264	260	289	263	306	239	248	292	259	268	291	250	299	302	291	275	275	258	302	285	295	284	288	298	282	316	291	308	295	260	271	268	286	254	286	288	258	255	274	277	304	295	267	278	300	305	273	285	276	292	272	266	288	274	234	246	286	294	267	251	258	265	263	292	301	287	324	279	273	277	288	226	252	269	248	271	281	298	269	303	243	286	286	264	292	285	330	286	269	274	251	255	256	310	286	274	303	295	290	260	296	276	309	265	252	276	297	253	264	287	280	303	251	293	303	270	319	271	270	277	298	279	257	297	284	278	257	311	266	268	259	270	271	311	286	301	274	257	260	309	295	303	256	268	316	277	276	309	256	288	252	295	306	299	261	294	264	295	272	269	244	259	273	282	263	308	293	282	276	279	277	278	287	293	291	287	311	277	271	289	277	274	295	278	297	258	251	250	310	312	301	301	277	284	285	277	281	269	259	282	291	293	294	252	301	279	289	308	310	238	261	280	266	273	267	293	295	288	272	269	291	266	298	268	296	261	302	305	252	279	292	255	288	304	302	296	268	277	282	299	287	308	281	274	301	272	276	289	270	316	276	259	297	290	318	289	276	251	314	251	297	293	274	249	285	280	275	302	265	270	293	319	297	258	313	270	298	299	282	269	278	288	283	279	271	271	259	325	304	293	273	251	284	289	299	290	324	280	247	250	267	307	285	245	248	308	280	267	266	259	271	276	273	306	293	274	259	309	277	278	277	242	245	291	257	275	274	279	272	259	273	281	277	280	316	312	274	241	296	311	279	236	291	297	299	301	286	269	284	278	262	266	267	269	290	314	270	315	261	276	249	296	278	275	265	281	302	284	248	286	263	287	288	254	297	283	272	283	290	314	288	292	282	253	257	258	298	261	243	293	276	260	292	303	270	288	244	274	273	292	274	297	299	272	319	287	261	287	276	288	267	309	285	285	282	284	281	256	293	259	258	284	270	269	288	241	269	303	283	301	272	315	269	292	301	279	287	255	276	289	269	264	276	296	287	263	258	279	289	277	298	279	293	297	273	269	238	250	294	287	252	278	275	294	281	308	269	262	289	271	269	287	274	282	288	237	316	271	289	281	280	277	301	274	290	269	284	316	263	286	260	269	277	265	282	313	282	294	274	268	300	260	248	281	254	274	273	306	257	256	307	275	298	282	261	290	287	287	309	252	263	288	300	239	297	319	270	257	265	298	274	286	302	284	265	264	260	320	267	270	257	287	259	287	270	284	297	267	275	272	272	284	252	254	269	254	264	298	307	289	264	232	275	279	299	274	315	267	324	290	269	252	269	293	277	246	245	284	276	264	250	254	292	281	280	270	311	286	262	288	282	302	294	289	274	290	287	271	271	294	255	280	253	296	292	278	264	256	289	293	303	301	281	267	284	260	285	267	311	276	300	320	250	285	275	283	279	293	263	298	310	312	279	259	276	289	321	286	264	256	289	249	305	283	308	278	258	274	301	249	303	266	266	278	255	280	274	292	284	287	283	269	292	274	277	286	303	283	274	285	286	292	293	315	274	270	302	267	269	265	287	279	303	312	269	280	305	313	265	288	272	260	282	316	274	283	279	283	276	283	299	305	273	259	262	289	267	298	290	296	312	260	283	320	312	296	269	267	279	282	303	289	316	270	271	296	280	282	313	280	276	289	268	288	289	295	285	292	282	262	295	265	288	294	272	310	318	277	275	280	275	295	304	269	273	262	266	275	296	281	277	261	283	237	279	302	273	272	307	294	294	315	287	289	300	281	265	292	298	258	280	277	253	269	273	291	323	272	282	282	265	280	308	280	293	275	297	254	263	277	278	268	290	292	315	282	290	309	281	240	289	278	290	303	308	292	280	276	275	293	274	293	274	252	317	275	273	262	272	264	286	263	237	307	271	266	274	289	287	281	324	268	279	289	267	313	299	298	249	252	279	306	272	270	270	282	300	320	241	289	286	266	255	299	286	282	294	284	266	263	265	285	296	245	247	315	277	273	264	274	293	299	287	277	291	270	312	281	264	263	288	268	322	268	283	277	271	274	317	263	282	289	270	263	289
43989	25784	12134	4900	2195	1331	938	849	1018	741	665	652	648	662	623	616	629	604	635	607	670	601	614	611	617	654	619	605	648	667	604	657	663	648	644	620	572	634	638	617	604	619	622	652	580	633	641	642	644	621	664	597	588	642	594	580	610	628	603	613	618	627	687	629	602	623	671	647	613	627	619	603	610	585	610	649	632	630	611	618	588	632	653	612	600	615	598	612	612	630	652	610	664	663	592	596	646	604	606	621	634	653	624	606	618	610	638	664	590	632	642	665	605	668	589	583	668	635	581	616	635	640	600	605	662	627	625	614	653	662	660	605	607	637	644	618	616	652	643	633	624	628	596	590	621	583	657	648	591	636	648	615	647	576	629	629	659	632	600	635	627	645	644	619	658	607	627	631	624	614	631	636	584	646	658	580	626	610	636	619	592	623	645	633	674	635	623	599	618	609	676	625	618	585	621	597	613	616	636	566	585	654	630	634	639	605	583	588	579	641	622	648	567	608	604	583	595	633	596	616	629	617	648	602	593	645	643	586	563	627	633	632	647	634	590	618	644	616	594	621	607	626	575	634	650	577	614	644	562	614	644	640	652	605	599	618	674	638	646	603	599	624	623	623	600	660	649	606	603	645	623	611	664	612	651	604	629	639	585	632	648	617	597	618	665	646	599	616	632	651	625	653	644	644	652	649	583	651	637	647	598	618	618	647	617	635	647	600	603	634	637	654	617	696	592	619	633	694	628	608	595	602	638	634	600	604	573	612	605	622	644	660	626	637	657	631	659	658	584	686	662	649	650	621	594	606	646	645	668	603	637	642	635	662	635	655	619	648	637	650	654	624	673	623	607	628	626	644	634	648	607	592	659	659	643	648	649	614	638	614	600	627	610	580	568	624	672	658	631	606	676	600	679	627	598	646	658	653	645	643	648	672	586	622	604	573	615	597	653	639	586	598	642	595	700	629	611	595	613	640	602	576	615	595	603	621	635	617	646	638	660	568	629	665	628	628	624	615	608	613	587	644	624	644	639	621	595	638	634	606	603	589	573	544	616	677	616	602	569	615	609	624	627	619	591	680	650	636	621	626	629	618	628	601	586	658	621	624	651	585	686	637	648	614	596	614	619	648	567	640	669	626	591	627	664	622	629	622	559	618	626	595	621	645	583	603	660	626	633	628	621	629	620	624	629	620	645	667	613	637	611	632	647	612	610	659	622	610	631	606	619	642	636	637	638	645	633	630	647	601	629	619	612	646	680	628	599	605	644	651	630	616	600	595	584	648	614	617	630	583	637	658	607	632	662	641	639	672	653	607	646	623	616	607	640	648	666	634	611	636	644	631	606	677	618	610	636	612	612	646	620	622	626	665	641	653	635	607	636	600	608	584	675	656	672	626	615	651	634	616	633	627	629	588	582	632	611	635	597	566	581	635	603	627	639	639	621	623	623	637	666	575	638	584	626	652	647	621	663	619	650	650	658	663	663	621	598	610	620	609	623	615	619	572	670	635	626	636	610	589	562	609	628	569	625	614	575	613	595	594	614	631	602	641	633	655	634	621	633	636	612	640	612	634	660	653	626	637	637	648	621	584	634	632	623	605	597	646	642	662	656	639	646	636	593	615	634	598	641	664	618	627	643	687	643	630	639	597	637	618	637	642	658	639	628	585	661	618	630	602	618	607	609	681	688	653	638	627	639	676	605	648	647	670	598	638	618	614	608	606	619	664	562	581	626	639	617	592	604	644	605	617	610	639	634	643	671	615	618	619	683	640	646	624	646	626	630	664	606	604	587	609	660	652	634	641	608	589	620	653	629	654	661	612	628	647	643	606	625	620	656	651	642	635	589	597	633	668	632	654	589	586	606	606	685	625	577	647	596	631	638	598	595	655	659	605	663	652	623	639	681	603	635	630	616	618	651	655	583	639	621	635	656	674	689	626	602	633	622	610	641	631	662	616	631	635	661	677	663	631	629	601	634	662	675	637	635	627	661	651	658	593	640	645	624	659	615	612	642	625	627	652	593	607	603	651	633	593	646	600	597	620	631	615	632	590	626	619	624	596	632	643	647	640	645	585	615	645	645	635	644	630	680	594	663	628	646	632	643	670	689	626	644	618	612	653	620	684	648	602	644	645	628	560	624	612	654	597	583	611	617	599	631	591	648	638	673	645	622	654	643	658	686	642	664	589	640	635	600	611	627	636	616	569	584	650	647	651	632	597	637	606	640	630	660	635	625	632	617	593	628	591	683	590	628	625	593	602	614	664	632	629	629	654	624	642	641	626	610	626	627	575	627	659	559	632	594	627	628	652	620	618	635	634	620	610	607	626	597	657	630	585	583	618	619	594	662	650	597	622	641	632	652	597	647	625	628	578	668	585	643	600	605	645	632	664	619	661	642	626	620	644	627	603	688	629	662	642	632	617	693	625	642	657	660	591	634	611	607	664	627	637	614	602	664	651	654	593	620	632	633	635	624	642	616	607	661	617	670	626	667	598	606	605	632	620	620	629	601	642	615	574	645	620	598	667	630	646	626	625	650	628	635	641	615	654	649	620	592	629	606	618	627	630	603	624	648	669	637	590	636	623	638	542	664	588	643	676	635	667	645	663	601	637	594	619	667	612	606	614	590	615	631	653	609	627	640	602	618	594	647	613	633	634	624	574	643	650	652	662	683	617	640	602	625	632	618	569	666	601	637	616	628	592	674	676	612	601	654	623	596	639	625	652	633	582	665	575	652	612	620	594	641	657	615	623	639	650	600	603	614	627	635	605	686	593	636	667	607	653	632	637	628	656	644	628	641	624	592	613	642	565	652	679	629	642	622	635	642	630	664	614	626	672	637	681	655	600	612	641	600	614	616	577	673	619	604	609	638	641	605	597	667	630	584	601	590	617	634	615	644	598	634	613	609	682	604	610	619	665	646	607	620	615	676	613	600	593	629	630	642	637	651	640	665	641	643	622	652	644	613	623	658	616	616	653	594	615	620	618	652	604	622	610	588	579	686	661	604	614	603	652	637	628	608	631	615	608	649	654	663	631	628	614	624	634	597	618	607	668	647	636	606	615	642	593	635	638	660	638	669	627	578	603	629	645	621	607	630	661	628	640	625	623	640	668	647	564	686	582	627	666	617	626	627	593	646	638	652	617	618	616	635	615	626	593	622	636	626	600	643	600	648	610	622	612	636	596	641	623	596	581	616	603	622	588	607	583	625	622	613	626	646	640	587	603	607	601	611	634	587	605	658	594	620	617	611	643	627	571	613	595	673	634	655	644	611	613	624	602	599	587	658	697	627	616	655	639	649	619	645	619	588	635	666	650	659	641	601	637	657	639	631	583	606	652	632	598	585	618	627	623	656	630	602	611	603	644	607	657	609	595	604	628	622	624	629	635	609	660	640	607	575	595	658	602	601	612	594	634	562	674	647	678	631	635	651	648	627	622	622	662	652	649	595	620	639	645	645	664	632	596	592	574	626	629	622	655	593	618	614	599	655	655	634	600
44608	14426	2342	446	352	311	273	304	244	280	295	302	281	292	291	283	310	321	292	304	265	275	287	256	292	293	279	300	298	263	283	283	299	313	310	294	260	270	294	242	287	255	267	250	284	291	219	278	242	292	253	285	267	287	294	323	292	297	312	280	292	284	307	282	268	280	254	323	285	320	298	271	279	289	301	272	276	271	295	271	287	268	291	293	326	335	306	290	277	267	305	285	292	309	266	280	292	280	263	283	293	298	283	345	294	287	271	305	299	289	288	276	299	313	327	315	266	308	308	290	290	256	276	280	273	285	321	264	278	281	283	257	265	271	287	275	280	315	272	284	269	296	263	269	270	269	320	259	325	268	309	262	308	280	290	283	243	316	282	310	263	289	278	268	267	294	263	294	286	280	302	265	297	299	285	301	298	254	265	289	306	272	281	272	282	257	284	276	303	276	279	269	269	307	287	292	282	286	304	272	251	298	255	273	275	338	296	292	284	240	250	289	279	289	297	274	239	285	262	286	254	295	317	263	296	313	305	281	307	296	282	272	295	282	272	291	278	284	254	264	269	295	300	275	283	293	305	248	281	279	291	273	274	263	300	260	274	304	279	322	293	290	302	284	277	293	282	273	271	264	294	299	277	303	286	264	263	276	261	255	296	252	286	284	311	271	267	262	296	272	262	292	296	245	282	339	306	293	318	279	292	296	244	290	280	314	305	320	280	278	278	304	272	288	296	254	285	329	296	290	298	284	251	271	277	281	280	291	290	280	244	297	291	262	299	286	312	291	299	313	258	297	304	253	259	298	268	275	295	307	283	312	291	283	294	282	298	297	313	307	249	270	277	290	263	266	310	234	265	264	283	285	298	248	267	294	304	277	316	284	297	266	274	261	278	281	283	276	275	275	325	280	257	267	289	312	264	270	259	244	303	292	318	290	227	267	265	309	279	297	309	273	247	261	285	279	270	305	292	266	284	271	262	287	288	277	276	282	291	282	275	256	295	283	291	296	286	310	284	292	260	258	235	286	262	297	277	265	272	274	259	283	269	301	294	331	239	305	314	303	292	308	280	306	294	299	241	273	290	316	285	288	322	276	295	324	311	306	291	297	315	274	264	282	292	320	276	270	273	280	319	309	291	297	271	275	295	273	277	321	273	289	285	281	312	291	283	319	267	277	281	241	246	300	287	257	287	268	317	272	252	304	273	255	262	319	266	290	304	306	287	300	281	244	282	278	294	287	286	300	279	276	287	266	292	266	278	260	294	258	300	262	286	259	288	309	320	274	283	300	274	282	289	291	282	294	304	270	271	300	318	316	268	283	280	280	280	307	300	291	304	284	283	327	333	304	292	309	260	297	271	288	265	287	283	269	305	258	293	275	285	272	265	273	326	291	289	266	235	306	283	290	281	280	269	271	291	329	300	294	273	291	336	297	328	285	308	289	277	302	274	315	267	284	283	293	270	250	257	261	256	299	298	291	245	271	311	330	269	281	288	269	262	308	250	270	299	312	291	280	281	297	273	248	283	293	251	280	303	294	257	269	296	302	261	257	266	287	311	298	274	298	315	291	256	286	296	301	296	266	294	274	271	278	293	286	307	299	288	291	285	300	278	279	280	294	298	309	267	258	267	271	273	305	260	289	296	262	302	297	269	280	273	277	310	272	287	317	312	291	291	272	285	272	266	272	270	267	291	271	267	271	288	280	300	276	277	248	288	293	259	265	298	269	270	293	257	269	267	272	272	294	315	302	307	266	307	300	291	276	255	294	283	277	270	249	307	301	301	263	268	299	276	290	320	285	282	243	276	296	278	308	291	295	284	285	289	312	290	292	306	253	277	273	262	288	295	282	331	269	282	278	285	280	264	273	299	303	255	270	297	273	296	279	318	282	274	277	278	268	285	283	277	288	296	284	287	279	278	296	327	302	288	265	274	282	306	311	269	276	278	304	277	299	299	282	279	260	294	318	294	280	265	283	263	260	276	298	272	292	310	264	268	274	282	247	259	282	305	307	317	278	276	275	312	279	273	303	250	312	260	304	301	312	285	276	312	276	267	310	292	256	313	276	280	250	260	308	279	300	268	276	277	258	246	258	276	294	295	255	287	277	289	308	293	304	310	266	296	285	282	299	317	305	293	300	255	288	285	303	294	308	295	279	274	268	293	295	267	275	304	302	331	280	308	267	296	279	271	276	278	280	262	304	314	261	292	307	282	282	293	277	265	278	248	268	291	286	290	285	246	272	293	269	309	291	278	299	303	292	292	304	293	277	305	290	247	275	285	309	272	274	287	276	277	290	295	273	305	309	302	226	294	255	294	289	308	280	290	285	272	273	293	299	313	297	277	289	277	288	284	237	287	287	263	271	311	316	256	281	259	265	283	270	284	281	268	288	272	311	296	256	255	279	298	290	307	297	285	251	299	292	258	314	309	280	279	259	277	291	285	289	303	252	278	294	279	249	316	331	274	271	266	275	282	270	268	265	317	322	279	283	277	292	292	278	317	316	309	290	306	290	284	275	313	293	244	282	285	287	265	249	283	313	262	296	257	296	256	282	273	276	284	314	318	262	268	279	285	275	286	247	296	302	266	254	259	237	290	315	297	285	302	287	279	282	274	297	289	265	301	300	235	278	244	309	297	272	259	279	295	305	279	287	332	294	301	294	279	300	284	260	309	304	303	297	266	268	262	278	260	281	276	240	268	267	284	285	288	268	282	287	309	264	288	270	300	270	300	242	326	303	289	300	260	293	280	311	291	287	245	293	274	272	302	287	291	271	269	256	285	276	281	276	311	289	306	308	289	276	304	294	286	263	281	279	277	319	281	288	269	296	294	274	293	270	288	242	285	319	285	288	302	281	288	325	299	322	234	286	309	299	272	269	265	269	278	292	260	254	286	299	301	330	275	296	292	293	279	279	294	289	267	288	248	320	282	282	313	281	301	322	296	286	246	280	290	288	268	295	310	279	289	271	243	304	276	270	298	275	255	309	323	281	311	297	289	319	288	281	271	300	291	294	330	297	254	285	230	298	257	302	249	275	286	269	281	302	303	315	256	285	293	254	280	271	302	266	271	254	297	267	269	285	294	307	265	285	260	255	312	285	296	286	285	299	322	288	290	295	263	301	342	288	281	321	286	306	291	277	290	305	310	287	254	298	280	289	297	301	288	301	297	283	278	248	295	294	292	319	305	306	281	283	271	291	285	302	299	287	297	293	332	278	266	282	283	252	295	273	285	286	292	303	306	273	282	302	319	298	288	275	279	279	286	267	271	269	291	293	292	332	295	289	260	270	269	285	307	283	284	299	286	277	282	295	267	265	285	269	271	258	300	263	276	282	290	292	291	280	292	284	302	291	273	327	263	269	282	281	259	282	273	272	310	282	285	291	297	310	272	313	310	269	300	272	278	283	307	292	312	281	298	242	274	284	293	299	280	267	280	283	273	256	319	285	320	278	290	277	296	299	270	289	286	237	295	298	265	293	284	311	274	277	293	247
27723	6458	1709	858	803	634	650	670	620	644	691	634	680	672	679	681	651	679	654	638	604	673	640	611	650	659	612	637	618	683	633	668	627	626	665	640	613	639	647	648	643	648	616	602	598	618	689	624	642	612	665	644	638	653	632	592	619	594	617	626	623	672	670	617	667	660	604	605	665	679	621	638	656	613	673	641	627	648	628	626	658	604	579	627	655	612	688	613	654	621	610	626	632	641	628	650	636	684	642	667	630	616	649	679	656	639	624	601	639	616	608	643	599	593	648	649	648	649	604	652	617	632	655	654	611	655	639	615	632	659	593	635	645	625	568	614	612	627	654	637	621	628	677	649	644	657	616	663	661	624	655	611	617	660	615	660	611	593	608	630	641	614	631	604	624	631	636	628	592	675	633	655	596	638	676	625	651	683	619	646	619	631	611	609	667	616	653	623	615	642	652	626	648	585	634	639	642	692	669	666	647	630	605	598	617	613	651	660	599	624	652	654	633	637	600	648	665	601	596	681	631	600	642	616	684	619	646	663	631	610	625	662	656	641	633	651	649	642	627	631	627	639	610	600	645	666	638	681	636	614	641	625	592	629	637	632	664	639	613	663	664	648	633	663	642	643	647	650	629	603	610	639	616	616	596	629	653	625	651	616	639	600	588	677	653	601	638	659	639	684	607	650	663	607	592	624	689	649	632	667	664	669	636	631	633	676	620	622	653	639	651	628	631	618	628	630	653	628	651	610	669	640	621	631	631	611	624	622	625	636	619	592	649	659	621	656	647	664	660	629	661	606	621	608	616	630	624	667	622	644	623	628	609	656	628	616	639	644	642	654	663	640	654	674	615	650	670	651	636	697	610	612	611	645	654	624	601	651	688	632	617	649	639	642	618	636	659	596	622	657	686	597	615	656	634	593	657	656	661	624	634	628	690	608	652	599	655	675	657	618	603	624	614	678	637	628	599	638	635	675	619	629	618	646	658	619	630	656	644	624	635	636	632	646	646	611	611	645	612	652	596	633	630	625	657	633	649	640	646	659	627	640	643	608	667	628	630	644	612	631	652	604	602	598	652	618	630	604	612	620	637	659	609	638	636	620	637	635	645	655	640	634	624	648	603	628	617	661	580	564	640	613	671	632	658	679	655	619	645	655	674	619	622	645	634	635	640	638	630	639	634	644	622	632	670	673	647	656	640	661	618	678	585	664	608	607	626	670	630	588	591	645	654	625	645	641	616	623	613	615	621	621	641	666	608	657	610	640	634	642	621	640	617	590	620	618	618	631	609	635	646	595	634	650	630	626	634	653	643	609	643	620	653	626	678	638	647	647	590	611	668	634	637	643	625	629	630	639	635	604	634	632	622	661	626	622	610	669	617	613	639	653	682	635	642	603	644	583	599	592	637	616	687	634	623	658	617	652	618	610	614	666	682	624	617	612	626	627	640	654	634	602	636	647	653	610	642	650	639	600	653	622	627	603	672	638	654	643	622	597	613	651	643	597	652	674	624	637	585	678	635	639	638	682	656	640	599	608	636	631	635	625	656	594	623	641	625	664	616	608	578	633	684	664	669	657	660	641	645	615	612	621	648	646	656	594	631	608	607	652	615	646	643	634	630	651	605	630	617	632	679	611	613	628	626	678	609	649	633	631	587	672	626	618	615	632	649	641	673	635	642	644	673	640	626	682	669	613	634	582	601	615	616	644	621	618	664	604	641	619	652	622	611	638	634	632	577	660	630	627	623	638	593	592	639	660	647	666	614	643	651	603	624	652	644	614	626	586	637	637	610	623	646	610	671	643	650	645	620	685	661	612	599	665	638	649	605	679	668	634	648	667	649	666	668	608	642	617	655	602	643	639	643	625	643	646	622	657	638	644	705	645	656	637	636	684	683	623	626	632	653	662	632	604	695	630	607	659	680	607	636	609	607	671	643	625	646	631	620	635	626	640	624	601	618	641	652	667	633	624	663	643	609	640	611	591	660	673	684	645	626	592	625	633	606	652	607	617	663	653	634	635	677	632	664	627	643	632	620	584	607	619	611	640	651	562	617	625	653	642	636	640	628	608	581	606	634	601	669	620	651	645	645	640	607	633	601	660	615	616	660	654	657	655	618	634	640	633	677	594	652	620	630	645	661	635	635	576	593	615	620	561	634	615	650	657	609	606	662	640	637	685	648	630	621	665	640	639	624	636	614	621	633	615	643	603	610	623	652	651	665	644	659	620	634	649	634	615	614	627	613	638	650	604	581	685	614	632	598	630	639	643	626	679	634	609	617	638	615	614	645	638	620	632	708	645	582	630	665	626	696	623	605	644	652	623	628	656	617	640	630	647	634	625	635	654	668	630	626	649	648	633	647	657	630	606	630	632	605	627	627	647	612	673	597	596	656	622	647	615	624	595	615	647	617	657	627	627	646	601	613	624	610	648	673	609	633	607	650	644	644	624	674	649	650	606	639	630	640	614	667	639	626	628	625	622	640	685	583	662	644	603	611	609	688	687	681	646	622	592	665	606	631	624	633	640	678	616	643	626	612	625	624	629	607	671	631	644	642	668	660	631	632	604	608	629	655	618	661	697	638	635	618	625	647	651	646	634	660	591	621	579	642	598	573	651	663	624	646	613	671	656	597	660	637	657	625	649	683	626	668	600	626	606	607	661	681	636	615	586	624	634	633	660	634	616	673	643	594	646	635	644	637	626	660	605	606	689	608	692	606	668	634	664	638	619	619	633	647	603	627	647	693	640	617	618	624	711	630	641	635	630	630	664	656	608	643	649	626	629	618	651	637	638	623	652	608	609	611	639	700	656	642	687	694	620	620	616	668	643	636	632	598	593	637	680	603	609	656	655	638	675	673	594	612	632	671	609	649	611	626	626	692	637	639	642	656	649	658	626	663	662	608	651	645	641	621	608	604	652	656	663	626	642	650	662	611	585	630	627	701	664	609	667	682	623	632	673	622	623	655	660	626	631	651	671	678	615	674	653	614	634	611	623	615	611	658	647	637	681	649	660	657	634	617	632	645	588	613	631	636	683	631	624	625	669	680	679	603	635	645	683	621	679	632	698	627	668	590	648	652	623	630	627	634	607	601	629	677	565	662	583	622	626	691	644	640	654	617	642	615	675	618	602	640	602	630	630	613	630	653	626	652	695	625	639	619	601	671	647	637	641	640	610	594	627	625	586	621	641	634	644	642	630	604	621	630	656	598	614	609	612	649	634	619	612	583	634	603	622	629	592	637	622	668	591	634	666	652	606	650	649	670	675	590	597	624	650	613	646	668	624	588	596	635	650	636	626	636	633	610	643	687	678	650	660	620	637	595	641	609	616	649	630	620	593	649	593	610	659	656	639	633	628	633	634	629	656	644	624	616	624	659	656	608	638	632	652	634	660	631	662	632	643	621	665	712	659	573	688	626	650	639	615	633	664	640	619	640	633	626	595	607	601	624	625	561	648	642	624	645	619	578	580	616	619	605	613	643	604	669	642	632	629	615	677
47175	20955	7571	1282	565	427	299	277	277	265	268	287	267	273	267	299	253	287	292	288	245	290	257	248	286	260	284	271	251	254	256	263	295	259	262	293	268	258	249	260	285	277	260	247	261	267	258	250	262	245	265	263	272	249	269	258	294	245	261	281	264	263	260	254	279	253	291	300	238	285	279	262	227	242	261	252	273	246	261	226	280	240	268	252	278	253	279	255	239	294	288	281	269	284	271	256	259	235	260	266	266	274	289	260	245	242	286	260	252	269	281	248	253	243	247	248	254	286	242	273	290	262	253	278	288	258	237	297	270	279	267	218	269	264	257	275	272	247	256	302	265	233	260	246	259	269	275	267	253	258	263	266	241	265	277	248	249	254	270	267	275	268	259	258	263	249	301	257	297	279	301	267	301	261	273	252	277	264	224	266	245	272	266	259	250	253	254	292	277	263	286	230	238	256	241	254	257	256	263	278	241	276	257	258	236	276	261	304	272	251	262	249	286	247	256	299	277	234	290	241	276	296	250	258	249	272	266	266	257	256	293	262	232	221	309	257	252	291	268	261	282	237	255	273	295	243	304	260	253	262	265	253	248	269	275	238	266	259	299	250	257	277	268	261	256	251	277	277	274	262	250	241	282	273	261	214	261	240	259	245	272	250	259	259	261	279	288	253	245	264	266	270	310	287	266	261	245	269	262	306	255	272	263	278	249	243	259	254	251	258	292	277	298	264	285	244	252	253	249	272	278	284	281	251	236	268	248	256	251	247	284	287	242	236	283	254	281	244	267	303	272	270	241	269	271	251	303	274	273	245	271	279	272	267	282	253	243	265	291	248	289	274	278	293	275	274	262	258	246	248	228	253	262	260	262	249	252	256	278	253	274	288	262	271	257	278	260	263	265	263	268	262	293	282	251	264	260	246	265	296	265	312	258	286	258	298	237	286	248	265	258	257	241	261	269	259	294	269	264	288	237	259	245	280	272	261	281	280	245	261	277	242	260	287	265	255	260	295	264	254	290	289	261	254	272	240	256	253	249	228	253	263	242	260	254	277	282	287	257	273	278	242	245	277	309	263	262	267	256	248	265	237	247	233	291	273	247	254	278	262	281	254	249	285	242	280	252	308	272	272	259	250	245	264	292	268	266	240	280	280	251	267	296	257	280	263	302	275	236	257	273	245	263	250	263	250	282	277	283	255	297	272	267	266	267	282	252	242	259	251	257	263	273	281	281	272	272	298	288	282	233	291	281	254	268	286	286	273	271	282	277	260	273	273	286	250	274	236	260	254	253	266	284	270	229	258	249	286	258	269	267	275	276	259	257	257	277	276	279	258	271	285	248	267	268	261	264	290	290	281	271	310	255	268	268	274	258	302	255	276	263	270	277	265	266	274	283	266	275	281	263	264	250	288	278	282	282	266	275	248	255	267	301	277	265	266	270	255	286	303	267	277	257	283	248	271	270	259	256	300	271	294	261	257	264	279	237	261	294	268	267	282	296	240	300	239	263	275	263	239	267	294	282	226	262	262	280	281	289	283	285	285	275	264	281	279	253	264	264	252	248	261	287	261	261	244	270	259	265	273	301	254	284	270	309	275	296	280	257	260	290	263	300	271	262	297	265	287	294	274	267	282	269	278	245	244	261	292	261	257	263	286	254	245	247	279	271	275	266	238	268	248	262	269	261	260	259	264	269	289	285	246	264	271	238	290	250	265	245	242	265	274	278	276	263	264	244	292	275	284	262	273	264	244	256	267	256	259	269	275	236	243	286	266	250	275	255	245	260	291	277	261	280	255	290	275	261	286	255	257	273	266	292	289	270	262	259	234	274	242	263	240	265	268	272	274	246	258	286	309	255	265	224	269	239	267	245	275	258	275	266	248	255	260	274	267	258	305	278	263	259	277	318	271	284	262	228	280	239	258	262	263	256	250	280	260	270	258	271	268	243	261	248	261	261	302	248	268	265	280	273	247	306	229	261	253	261	275	232	258	284	270	239	282	281	245	284	281	249	273	254	234	244	279	264	244	294	260	256	263	276	269	280	248	313	277	271	225	235	265	300	280	254	228	267	253	236	236	264	267	248	273	258	255	246	246	263	285	273	292	251	273	256	273	250	286	269	257	250	253	250	267	282	273	286	281	287	254	299	271	260	263	253	254	306	277	279	287	242	269	292	279	223	291	295	276	230	271	269	258	276	258	272	242	271	252	279	266	232	270	256	309	255	267	271	260	259	253	277	270	254	269	279	287	273	248	249	250	263	278	285	262	253	241	267	262	233	235	279	283	255	263	294	290	288	286	277	276	299	263	247	244	277	272	238	257	250	262	283	274	242	269	277	263	259	273	274	289	244	262	266	233	271	274	265	288	215	263	257	256	246	270	288	264	237	254	278	281	272	275	262	263	272	269	261	246	259	260	250	283	246	263	259	254	226	263	263	287	256	266	276	266	250	272	255	287	256	248	262	265	243	264	257	271	243	259	263	245	278	248	252	270	268	266	259	256	288	257	247	256	261	261	286	260	281	263	265	307	244	275	241	261	285	277	303	248	278	299	254	290	266	289	250	258	249	272	264	263	250	260	254	257	263	226	268	299	265	262	294	249	246	266	273	266	247	263	263	273	229	297	248	282	294	246	251	273	237	259	265	287	261	268	277	306	274	277	280	267	248	278	246	251	263	271	261	312	256	270	271	229	239	261	268	268	249	284	238	262	238	269	261	247	263	223	264	256	276	255	235	277	277	217	227	263	261	269	282	262	264	257	256	250	281	276	283	278	278	249	265	254	276	277	265	269	283	304	256	273	260	264	302	262	271	252	278	260	246	277	261	273	274	238	290	257	250	273	260	240	256	276	284	264	278	256	265	310	262	248	243	260	280	251	265	284	283	280	241	258	263	268	259	242	262	276	263	249	277	229	284	254	250	249	288	252	272	268	269	273	250	271	296	275	264	272	251	285	293	272	279	288	275	308	271	260	282	245	255	266	258	248	276	247	278	242	265	242	222	264	274	259	259	277	266	257	239	251	264	290	306	281	273	282	273	272	253	288	287	308	254	273	258	233	259	269	271	279	264	284	272	269	274	244	262	284	281	232	280	263	253	252	258	241	268	273	264	250	251	261	289	244	256	265	295	262	298	280	252	289	237	267	251	276	274	261	244	298	268	292	262	249	254	262	279	275	253	264	256	262	249	260	272	261	297	248	284	240	267	251	244	271	245	255	286	249	289	253	296	254	282	266	259	255	283	271	250	277	276	279	251	270	272	255	247	263	276	254	244	274	279	282	275	280	242	266	263	287	254	280	245	244	221	275	260	257	243	233	274	244	270	259	276	271	268	274	268	294	264	260	233	267	239	262	244	247	271	234	302	259	270	287	287	242	275	246	267	296	241	268	281	272	287	275	269	266	274	260	245	296	280	294	250	236	263	262	232	280	255	298	298	281	290	229	240	238	252	273	293	271	276	273	271	286	271	278	273	316	257	253	252	246	267	279	288	268	267	256
30408	12629	5316	2157	1214	958	696	602	605	613	595	594	597	579	566	619	627	570	638	565	601	614	565	575	631	628	603	550	558	604	628	572	591	633	566	636	611	568	602	575	592	601	584	617	568	550	568	580	601	589	605	592	605	613	585	606	601	656	605	568	565	605	607	565	588	584	574	637	615	623	584	607	611	626	591	638	586	576	616	607	631	569	579	628	602	570	579	565	600	607	577	634	583	595	550	562	566	648	587	568	582	609	635	628	566	573	610	605	615	585	617	618	571	623	596	573	593	623	579	580	581	569	569	581	555	651	635	577	591	611	555	586	611	591	643	596	611	572	643	602	636	618	604	610	606	582	611	586	654	595	579	587	601	571	654	571	551	621	586	591	638	594	644	587	635	641	612	609	591	623	577	604	629	599	637	614	623	597	611	616	580	634	577	593	603	559	655	592	601	614	607	607	608	600	582	619	600	606	587	572	605	576	596	599	604	639	618	578	602	588	610	600	587	572	643	637	609	589	586	582	588	587	616	613	620	604	557	560	644	595	633	619	580	563	590	563	618	593	574	585	621	626	589	611	576	544	601	638	616	630	575	593	582	598	592	591	581	578	567	635	578	626	567	645	627	596	571	643	568	601	583	576	622	596	618	581	590	598	629	626	587	596	573	592	639	584	591	599	634	588	588	587	591	613	573	629	607	563	576	627	589	593	595	566	590	585	622	579	582	616	605	577	582	595	587	631	602	637	596	641	582	594	629	643	615	608	620	577	590	619	617	616	578	579	574	616	594	619	640	560	611	589	599	585	558	593	549	581	583	598	570	604	585	536	592	562	549	638	588	618	592	606	597	594	588	578	610	639	628	570	596	614	611	615	592	597	565	589	579	610	626	563	623	608	637	626	588	607	624	623	563	581	598	620	614	581	594	613	593	610	554	555	597	574	623	579	603	591	547	583	584	577	603	622	606	580	617	581	608	592	621	562	572	597	629	606	612	652	607	593	605	601	544	599	616	628	604	614	587	582	649	632	581	582	604	599	601	601	595	577	567	594	607	620	614	576	607	594	623	604	579	612	542	549	575	597	620	592	590	569	570	600	589	571	600	599	642	621	599	625	615	616	593	575	595	594	634	587	592	585	548	627	630	552	569	584	595	596	612	583	624	619	601	563	605	573	603	630	602	546	563	579	589	603	579	590	599	573	571	562	569	575	586	551	615	605	608	556	600	607	604	621	595	585	598	616	616	555	593	581	570	601	577	604	581	579	580	599	584	536	592	587	610	653	594	568	573	584	634	605	592	595	565	572	565	616	596	622	621	575	596	604	608	580	619	560	604	583	602	599	605	601	619	624	556	605	612	600	592	549	580	623	606	583	619	593	601	577	642	578	570	608	583	559	594	598	543	606	546	551	637	613	581	610	602	612	607	601	624	582	600	559	611	632	586	580	609	569	595	616	605	610	613	614	614	556	591	593	596	569	622	576	571	588	566	591	593	606	594	639	626	565	585	601	599	576	646	592	550	668	572	619	597	601	626	560	611	599	567	575	548	567	644	579	595	592	616	612	641	595	586	576	645	618	616	590	600	568	604	620	551	590	600	621	590	554	604	597	596	589	581	594	591	592	604	621	573	578	642	582	596	531	605	651	630	618	613	598	616	618	612	612	624	628	638	600	584	605	652	605	619	580	608	598	605	613	565	569	615	585	588	598	551	615	596	646	590	588	609	614	599	641	603	592	577	645	596	581	607	586	631	597	609	600	607	614	557	617	635	641	622	575	629	613	578	647	588	592	635	578	589	657	609	592	598	602	595	625	598	624	597	639	574	571	579	596	606	590	602	607	608	602	594	590	579	636	575	598	561	591	589	611	589	587	593	592	596	619	603	599	596	585	621	582	625	626	602	608	586	606	540	622	586	596	580	601	611	592	580	633	585	616	578	576	627	551	591	621	590	606	585	613	585	633	585	615	571	605	594	554	637	616	593	625	582	571	595	609	592	597	615	637	550	647	620	585	575	621	552	599	606	627	598	599	593	549	603	589	571	560	564	555	565	608	560	583	666	586	596	574	577	606	578	530	653	615	598	573	573	612	614	656	569	546	585	576	572	614	602	614	567	544	566	612	603	610	621	590	600	591	559	623	583	615	553	593	610	614	592	612	597	536	614	596	560	558	588	579	576	629	601	623	583	581	618	583	576	588	584	585	603	565	568	546	618	580	611	579	624	604	617	607	624	596	594	617	636	626	606	602	574	602	601	620	639	589	607	611	637	598	575	595	583	643	633	635	566	611	602	561	568	574	651	564	598	598	562	586	553	585	592	615	612	553	596	613	580	612	571	590	606	548	551	603	549	558	560	623	617	562	544	606	549	585	550	586	553	580	628	621	555	639	592	646	655	587	620	590	625	637	582	613	613	623	594	639	581	570	583	592	626	583	584	599	594	612	623	562	585	576	584	618	605	595	582	576	602	577	563	615	652	612	607	577	611	641	599	579	599	600	604	629	593	607	611	587	573	643	646	598	611	575	620	636	606	590	573	559	587	603	557	578	606	597	603	603	612	553	571	563	624	583	573	594	656	624	592	563	575	583	545	598	605	612	615	561	583	584	598	602	585	584	656	599	601	616	632	607	564	630	558	571	567	587	606	631	588	624	610	535	595	626	558	574	613	569	607	619	608	577	615	591	555	606	610	642	609	586	659	587	554	573	604	656	637	601	607	602	584	589	568	607	640	589	550	573	627	584	580	595	601	608	606	586	612	652	601	567	614	630	612	622	609	567	555	649	601	568	590	598	613	632	570	605	598	615	616	566	657	595	594	576	587	583	585	616	563	633	618	632	586	605	589	592	625	629	569	583	572	600	559	620	560	570	604	609	614	613	606	635	595	609	614	595	591	596	611	599	586	595	616	604	587	566	607	628	575	617	608	597	571	643	629	558	575	593	598	597	600	620	629	608	590	584	566	593	573	568	598	573	581	613	584	593	586	577	570	592	619	614	606	644	571	603	591	608	599	613	572	573	587	555	581	568	582	627	596	645	584	600	630	597	568	638	651	596	591	572	621	628	667	595	577	623	617	580	589	592	611	614	557	618	619	597	573	586	582	616	582	603	571	583	616	637	633	606	648	595	591	583	605	613	596	576	602	604	595	581	579	599	657	581	612	628	551	580	585	618	614	599	607	604	613	581	626	627	633	615	566	547	590	587	569	603	566	615	590	598	594	550	594	615	609	621	565	607	571	545	609	629	585	556	617	556	606	605	628	611	579	585	593	583	592	600	548	637	594	626	556	565	607	577	615	619	588	598	587	589	620	574	581	613	596	556	556	581	635	600	588	587	622	641	598	624	564	598	562	605	598	633	592	618	582	628	639	586	587	608	540	634	630	598	601	571	612	605	598	577	560	576	595	587	620	592	571	615	601	599	627	605	609	560	593	595	604	586	605	556	602	573	608	573	614	598	602	596	591	585	609	605	634	597	577	580	589	609	596	606	636	552	614	589	562	574	573	580
60012	26167	9814	1944	614	433	329	285	286	276	299	279	307	281	265	296	270	305	310	311	292	283	263	307	295	266	298	286	295	287	306	334	263	282	273	326	298	276	313	304	327	301	302	297	323	289	257	293	298	263	289	273	276	316	263	271	288	286	280	289	294	284	252	278	284	308	300	299	281	310	272	301	305	320	310	301	314	298	276	311	278	263	286	266	281	280	281	306	286	272	273	289	281	286	279	315	302	303	325	287	272	281	259	285	286	283	270	270	300	277	303	277	273	269	272	287	302	267	300	298	338	314	275	312	299	306	299	306	293	277	270	261	306	284	249	286	292	306	276	294	289	283	301	277	288	279	307	303	280	283	277	282	325	270	325	299	269	269	286	328	292	282	275	287	303	289	296	270	304	282	287	262	300	282	281	283	292	262	289	290	289	260	280	252	299	263	306	330	277	276	284	303	294	271	310	302	281	336	295	297	264	269	299	247	310	285	272	278	305	282	288	284	244	282	277	278	256	296	265	256	297	308	335	313	276	297	277	308	304	292	293	315	287	278	328	294	267	272	316	301	275	254	306	266	296	300	264	281	269	299	270	288	271	268	308	278	291	311	289	283	274	266	312	303	275	282	295	273	249	283	296	290	311	312	292	263	289	304	316	311	292	283	302	275	310	307	317	292	304	274	290	257	290	308	279	304	313	272	264	287	296	319	282	249	257	263	277	318	306	292	272	282	273	278	292	282	303	309	273	284	260	282	306	266	281	280	275	289	285	260	309	269	316	290	291	301	279	305	266	288	281	275	293	314	284	285	295	269	276	276	275	291	259	308	316	315	281	263	273	277	285	333	296	338	266	250	276	261	284	263	294	267	283	261	322	270	286	292	275	275	287	292	316	292	283	295	295	271	258	299	252	296	303	278	290	285	309	311	281	275	261	353	274	273	289	296	310	267	279	263	282	284	273	286	303	298	234	272	301	299	288	265	270	302	280	265	296	308	290	259	305	307	266	333	307	286	338	291	260	290	292	259	281	245	279	285	284	275	299	288	294	313	294	241	285	293	316	286	277	309	290	276	277	312	319	258	322	260	291	288	270	278	279	281	317	291	271	293	304	315	312	269	285	278	324	299	293	268	299	291	312	326	291	268	291	284	288	268	309	320	282	311	329	286	273	272	287	277	249	284	283	291	270	290	293	293	254	291	319	315	290	293	307	294	283	305	264	303	283	286	293	298	276	291	273	329	294	282	303	262	270	316	246	294	279	310	296	303	265	303	259	296	296	326	315	281	271	278	294	305	275	313	298	290	294	264	300	268	265	260	252	271	286	318	283	277	272	261	259	292	292	288	290	258	269	275	273	300	299	292	277	300	288	283	310	285	309	306	289	275	330	317	291	307	280	345	262	290	283	271	301	319	288	295	302	310	310	247	294	282	271	285	277	281	284	295	296	269	289	292	256	302	281	255	285	303	229	293	330	308	295	302	279	259	268	297	324	276	297	282	295	325	304	267	299	301	252	287	302	242	295	298	265	302	292	289	304	269	292	278	305	283	294	289	238	297	270	290	289	309	300	306	284	275	274	304	285	304	282	283	291	295	312	312	322	286	290	246	272	268	278	305	282	314	276	272	271	297	270	269	308	325	272	271	285	270	315	248	301	337	303	272	283	284	288	263	317	293	251	281	277	308	282	282	263	286	301	301	284	289	289	281	292	232	293	263	287	274	292	289	286	302	301	307	277	316	277	283	290	299	304	239	293	274	312	282	284	283	290	290	293	273	273	288	267	309	298	290	299	266	270	278	293	304	297	276	291	286	279	303	288	278	242	272	283	249	318	299	276	284	277	290	295	261	319	282	276	279	274	241	274	287	298	272	272	258	272	296	286	263	293	292	311	277	297	260	271	276	324	358	255	341	290	300	311	313	321	271	284	282	309	276	279	272	283	287	278	287	295	296	279	278	278	282	330	301	320	300	256	291	266	255	338	277	276	311	248	259	305	284	286	273	297	309	290	274	293	275	336	277	300	314	288	280	309	286	307	287	311	297	306	312	298	319	299	322	301	279	288	273	283	263	285	286	289	299	289	289	280	290	300	252	303	274	274	288	273	284	289	267	278	283	292	271	275	253	285	295	260	267	286	284	268	323	323	292	274	314	291	290	289	308	287	281	275	272	295	323	272	315	276	291	282	310	289	292	318	286	312	271	285	314	295	264	295	320	286	272	289	288	272	273	276	277	304	290	297	294	279	272	287	285	285	283	318	279	271	274	278	288	287	302	305	308	306	304	271	294	271	305	279	268	324	265	291	292	281	271	315	269	277	285	286	299	285	270	288	267	279	290	273	284	315	275	284	282	290	291	316	306	298	288	315	320	284	280	287	314	284	276	294	273	310	286	272	315	284	309	281	266	259	284	304	288	276	274	305	312	287	311	270	281	290	260	288	273	277	300	329	286	300	308	303	289	348	290	267	274	270	296	308	317	304	265	309	335	314	298	297	272	324	282	291	296	285	275	263	264	302	270	286	256	313	278	268	272	278	289	301	293	257	285	257	294	284	284	266	308	292	324	307	292	308	277	307	287	301	276	282	264	332	287	293	291	296	268	309	306	275	302	284	321	272	280	271	307	282	263	295	290	267	285	287	290	266	292	291	348	283	309	281	323	292	264	300	324	290	296	299	287	317	300	275	311	284	275	295	264	269	311	295	310	267	293	283	307	302	264	263	289	303	276	267	291	275	272	295	255	309	286	298	302	308	298	292	297	317	287	320	308	270	276	258	292	311	314	311	289	268	261	290	284	288	256	303	318	285	258	274	267	304	319	289	262	288	307	266	294	285	314	286	302	303	306	301	282	269	317	285	314	264	318	281	313	303	276	292	280	292	285	279	287	260	282	266	308	299	297	308	278	287	296	284	289	319	312	292	286	256	304	275	265	261	292	287	306	321	309	308	288	296	295	302	280	284	318	278	301	293	317	291	311	314	318	296	278	300	303	306	303	257	280	292	299	306	297	273	250	317	269	273	247	266	307	315	266	263	301	278	282	287	263	272	290	257	269	273	291	315	281	246	269	272	279	305	281	255	287	301	296	259	253	268	274	282	289	294	304	276	298	296	281	291	281	304	312	308	284	284	285	252	277	306	312	292	307	266	272	280	291	270	297	287	293	284	304	271	291	265	310	298	272	287	288	275	275	302	302	292	285	271	286	287	281	275	301	260	283	279	251	297	275	256	310	270	291	277	308	307	314	291	295	292	300	303	283	312	286	293	304	293	266	279	285	336	298	307	301	300	274	301	297	292	329	325	312	281	303	282	279	276	271	284	275	285	311	268	288	296	283	293	318	287	291	284	304	270	289	251	298	280	299	275	286	294	280	289	275	294	309	328	262	294	280	269	303	287	266	293	300	294	292	259	305	281	306	281	268	295	303	270	326	271	289	279	271	293	308	325	294	298	314	288	301	306	268	300	303	283	293	283	305	280	314	298	309	288	278	339	296	274	311	294	302	315	293
41679	17373	7147	3279	1602	1011	803	705	676	708	723	653	679	658	654	695	612	625	679	608	622	624	646	641	665	652	607	611	652	692	667	670	626	648	645	613	648	654	648	675	660	655	665	663	670	670	652	614	634	630	640	611	641	661	644	633	697	655	643	634	661	625	654	659	615	667	664	620	679	636	620	609	626	670	635	645	644	625	655	627	587	695	660	680	641	594	643	639	647	634	670	630	610	635	628	627	634	651	671	608	674	628	681	656	630	675	628	671	604	666	707	653	607	608	632	589	655	663	633	591	650	642	611	654	613	599	674	636	644	649	631	646	679	621	640	670	623	669	627	615	663	640	634	595	662	660	648	649	644	667	642	621	586	626	647	633	663	662	643	622	651	638	651	610	691	672	670	625	648	639	612	636	614	617	658	599	663	640	678	627	642	674	655	664	642	599	663	668	638	613	645	667	624	627	638	661	643	621	639	691	669	683	674	638	649	637	635	608	657	681	627	610	653	615	648	665	632	610	614	616	617	680	674	626	696	677	652	641	680	621	643	619	642	639	653	651	638	676	609	640	633	629	664	678	654	642	642	599	640	603	647	651	662	686	669	579	674	624	652	662	649	673	685	630	651	638	595	642	636	641	652	690	626	607	626	626	605	659	644	631	667	615	645	618	665	637	648	637	613	637	634	590	687	631	610	656	625	623	650	609	607	675	634	643	634	646	611	681	641	650	671	692	654	617	655	643	630	654	657	603	607	631	660	607	656	596	650	643	620	685	612	619	638	613	693	665	662	690	644	661	646	625	653	636	679	699	639	638	639	654	616	603	647	586	613	636	620	644	648	621	627	658	631	628	663	611	645	650	658	638	682	637	650	629	673	609	641	608	655	635	632	637	659	619	634	596	593	664	628	642	674	644	634	657	645	653	662	692	636	651	676	666	619	649	678	652	619	635	646	675	622	628	656	656	602	697	613	627	668	665	667	625	590	607	682	632	600	647	600	610	648	621	628	597	664	631	665	637	631	635	643	694	633	654	633	589	684	639	648	631	645	605	671	659	611	619	628	677	636	572	701	662	626	621	639	633	663	624	631	626	617	633	639	617	629	635	591	654	650	633	665	631	678	602	583	642	583	634	640	727	673	628	633	652	642	624	668	670	616	611	664	656	659	687	623	641	649	671	673	646	634	634	674	652	668	641	578	623	607	629	610	684	575	642	620	602	648	636	616	613	623	635	602	656	590	621	660	645	681	661	672	593	655	650	647	601	613	629	651	648	652	661	624	636	627	625	680	632	654	652	672	644	656	647	666	698	625	620	635	634	610	644	607	672	634	651	593	649	616	667	607	615	647	633	664	614	630	605	653	637	670	654	670	653	679	630	637	598	627	675	611	642	643	665	625	600	631	624	619	653	640	657	619	694	663	655	678	617	659	678	636	647	642	598	629	608	612	652	656	580	661	674	612	659	654	637	642	639	637	632	662	670	620	660	626	648	662	670	648	629	618	592	649	694	660	658	651	682	584	679	645	626	650	630	623	616	612	652	655	599	635	676	617	621	630	628	644	656	613	583	660	664	667	595	668	634	662	625	615	642	615	629	648	662	662	624	633	627	657	630	587	628	650	633	659	640	646	615	661	673	646	640	634	669	656	633	642	619	671	634	656	654	675	626	637	657	670	661	624	657	653	682	626	657	620	668	648	669	670	666	609	680	656	644	647	655	648	632	654	655	640	667	598	605	612	623	620	617	620	651	655	621	626	642	636	599	650	596	615	678	639	633	671	640	646	634	670	667	659	631	675	642	631	681	607	669	608	649	613	587	687	637	641	666	625	667	594	642	620	649	691	690	688	658	662	641	649	602	654	666	636	601	636	639	590	627	613	629	629	677	669	684	643	667	642	624	681	659	637	665	647	666	639	626	648	688	623	685	668	646	630	636	658	645	608	652	636	635	655	608	653	704	621	611	653	639	643	635	690	647	624	607	639	651	658	629	612	606	623	658	673	608	645	625	677	608	619	638	640	700	669	687	608	633	643	652	645	628	656	656	627	613	643	641	669	652	597	678	627	669	643	666	644	679	643	651	671	674	661	651	599	645	599	640	644	597	629	683	646	680	622	621	619	709	689	680	594	659	615	625	633	657	643	592	661	646	652	638	618	619	640	640	593	683	661	661	650	611	619	653	617	667	649	645	624	631	672	615	689	637	597	658	656	617	686	635	617	618	663	689	615	608	643	681	629	631	649	598	653	661	649	705	601	635	629	634	657	665	669	672	651	632	624	657	642	650	640	655	633	638	624	666	630	655	646	645	618	641	653	672	686	567	661	628	652	647	614	633	641	606	624	695	620	651	626	638	665	664	639	684	614	639	675	653	607	594	656	655	603	625	675	639	626	609	651	635	612	666	611	665	667	631	682	642	649	670	697	679	611	671	629	664	604	638	643	650	656	666	667	635	637	673	623	645	607	618	614	647	685	644	632	624	639	680	670	651	637	668	620	625	657	631	642	657	639	655	627	662	637	664	670	609	676	634	660	643	644	663	610	639	618	625	650	606	602	608	699	635	636	626	625	598	591	621	631	663	639	659	617	661	672	622	603	679	667	688	654	647	647	666	633	651	627	625	596	660	626	630	655	602	624	640	627	652	675	617	648	622	653	703	602	650	618	660	644	648	656	633	643	680	661	623	642	644	610	651	607	646	647	659	649	624	612	631	674	622	585	644	604	643	603	650	619	609	620	654	682	652	673	638	627	656	639	626	622	644	654	655	655	641	652	611	627	622	642	701	644	640	640	658	668	650	646	629	620	662	669	650	650	619	628	633	650	626	648	639	645	633	638	681	620	636	607	622	661	664	653	619	641	607	628	607	651	647	645	691	635	657	635	676	666	664	652	664	665	642	655	640	639	642	634	630	680	659	667	663	596	684	638	604	648	676	635	654	644	667	617	626	667	684	656	605	629	665	647	649	651	660	654	715	571	654	637	631	640	659	620	646	643	564	693	683	660	605	597	590	659	642	656	642	651	662	601	636	635	637	655	591	639	648	635	617	605	640	634	622	650	632	658	645	617	657	627	635	612	625	625	667	660	605	630	624	652	618	620	629	680	632	641	650	635	645	642	669	587	654	637	645	660	666	682	690	687	643	649	599	665	617	662	634	673	651	641	631	657	643	633	665	583	693	636	608	675	659	684	661	658	601	612	639	587	573	629	640	598	620	649	637	618	653	637	643	639	656	670	624	613	674	628	655	642	666	617	599	652	663	678	662	649	631	668	667	637	619	655	629	612	660	659	612	610	586	676	626	668	682	663	659	591	605	628	636	637	660	655	668	634	641	645	611	649	616	642	672	591	661	631	622	659	610	660	611	617	645	622	614	626	628	673	625	658	631	651	660	648	654	625	668	652	644	644	646	624	692	668	653	638	648	650	652	660	657	631	613	624	597	610	629	609	637	606	635	648	599	624	618	637	659	652	715	672	637	616	681	664	666	637	623	659	639	623	665	692	640	621	634
49668	15853	3057	546	336	296	260	289	289	303	268	274	294	283	288	291	333	279	273	255	283	268	275	296	304	258	266	249	297	285	288	259	260	282	299	301	287	262	283	279	304	267	287	250	276	267	326	265	294	290	273	327	279	279	245	308	287	290	302	283	276	323	282	281	284	281	261	281	253	290	301	297	279	314	258	294	297	290	301	288	312	297	277	313	257	283	262	269	282	247	303	293	303	311	258	262	291	314	294	296	290	241	258	258	284	228	298	297	271	266	274	249	280	297	315	280	306	280	309	287	286	246	268	271	288	310	277	235	262	307	306	285	282	267	268	295	283	281	291	261	274	280	244	285	314	281	300	284	265	233	236	304	300	253	261	290	303	260	282	277	310	299	272	262	274	255	306	276	288	279	276	278	277	289	268	275	286	277	306	259	273	279	283	284	283	316	280	319	281	278	294	275	290	286	291	271	272	315	274	300	254	272	293	276	255	302	324	281	266	272	263	263	265	264	264	279	276	274	275	293	276	276	250	288	296	311	259	305	296	272	293	270	274	283	275	290	258	274	266	275	286	272	299	291	275	308	276	290	238	261	240	278	296	302	273	270	292	289	274	264	286	284	306	277	291	312	297	274	274	266	295	270	287	244	283	280	271	294	289	264	286	295	291	293	272	303	258	268	309	273	256	275	283	279	302	260	263	247	274	273	284	281	296	313	310	273	287	277	292	303	281	298	310	281	295	273	292	294	287	285	292	267	284	286	254	259	263	309	270	272	301	326	260	279	283	284	306	319	295	295	272	287	272	254	294	256	301	302	276	278	262	273	289	270	247	269	295	287	273	291	276	299	297	278	292	300	281	294	280	279	257	284	261	275	259	268	292	299	245	288	272	288	259	257	298	276	300	259	300	285	264	270	311	295	290	312	262	275	266	298	268	279	308	313	288	262	292	334	296	263	282	290	280	294	280	300	256	301	308	316	268	261	266	275	266	304	260	278	293	288	288	274	282	292	268	277	319	297	251	277	292	272	267	317	290	327	292	264	266	301	282	278	261	300	310	269	302	301	250	287	286	318	259	279	260	273	258	271	279	289	305	277	253	290	288	272	303	264	248	280	277	251	308	312	243	279	304	271	322	285	286	282	268	268	279	264	290	293	262	284	298	255	257	320	275	285	275	258	286	287	265	304	261	310	291	288	271	285	307	288	268	300	288	293	270	297	279	305	257	288	280	268	285	267	270	254	315	310	300	299	289	285	285	291	283	303	273	271	256	310	302	298	277	288	262	281	279	258	246	270	310	279	289	268	293	268	266	251	265	282	279	263	280	265	304	283	278	268	269	256	260	303	279	293	283	302	250	266	319	276	279	257	276	273	274	295	285	276	272	301	274	294	296	267	299	273	301	277	259	292	299	310	254	276	271	295	286	255	257	291	271	295	293	311	272	256	286	305	277	301	260	269	292	279	303	282	300	305	270	278	277	264	248	310	307	287	282	269	297	248	268	278	283	287	296	304	302	299	275	279	278	317	246	270	281	288	319	273	287	297	261	275	289	271	263	288	268	307	313	262	239	280	281	279	315	280	301	255	264	298	278	294	273	270	305	297	324	290	298	276	312	274	291	288	268	268	276	306	287	280	278	307	291	261	284	282	255	288	297	293	273	284	297	267	297	256	295	277	267	290	301	287	250	264	281	290	296	281	298	299	275	267	244	295	278	295	282	313	277	301	285	272	289	293	277	290	287	304	306	278	282	290	290	282	290	291	288	293	281	275	283	288	319	275	327	282	256	303	252	289	300	279	311	293	306	287	288	275	290	246	299	302	282	294	319	292	313	280	293	259	289	278	249	307	272	277	291	271	269	279	282	256	274	295	248	317	281	264	277	284	285	303	275	243	294	297	308	270	284	316	274	272	281	237	278	260	283	272	269	274	313	256	307	283	298	274	272	259	282	268	275	284	294	248	311	297	270	287	266	299	296	278	269	286	274	300	280	288	294	269	278	276	298	293	263	267	329	274	289	303	307	314	308	298	291	300	286	246	269	293	294	272	271	284	301	263	257	310	279	277	285	253	299	333	301	284	272	293	307	264	299	290	302	274	294	284	307	277	273	292	266	267	299	259	279	299	281	278	299	266	296	297	275	291	281	262	326	266	289	292	277	251	275	274	304	279	300	283	303	261	270	284	306	291	274	275	274	290	287	294	264	265	277	271	311	310	283	269	290	301	326	276	317	239	286	284	286	308	273	283	267	261	259	244	273	283	281	283	251	264	266	283	278	291	324	258	238	294	276	268	297	293	257	270	292	288	275	311	310	281	287	281	279	288	296	274	301	296	321	274	281	285	287	287	294	293	303	270	290	315	292	246	307	286	259	296	282	282	286	310	281	254	275	261	272	277	275	306	277	299	326	278	296	280	249	280	308	261	294	266	253	333	301	276	278	280	293	296	293	271	296	279	274	286	263	273	293	320	259	308	308	291	301	274	258	275	316	299	301	272	281	285	285	283	255	256	324	262	309	280	277	272	286	315	263	287	267	274	286	262	292	288	273	267	278	262	297	313	295	264	284	278	308	266	263	281	279	281	291	260	293	274	265	290	308	306	246	272	271	262	285	306	280	307	328	290	281	287	292	281	273	306	254	281	282	289	277	275	281	283	328	291	263	289	282	270	264	270	304	234	253	279	277	283	293	268	305	297	308	267	272	288	249	277	296	307	268	304	305	286	250	291	262	269	328	289	282	292	286	314	270	269	277	291	299	254	280	293	285	286	304	278	278	257	273	268	311	298	286	293	245	272	293	327	291	307	279	292	274	251	268	262	314	299	270	264	248	284	252	304	295	276	296	292	269	287	251	286	315	258	307	278	276	290	273	293	280	302	276	323	246	267	285	277	268	276	264	258	325	273	300	275	326	293	328	266	281	261	278	303	270	262	280	286	271	279	301	283	291	299	303	288	258	258	301	304	278	296	275	264	291	305	290	296	261	260	274	269	261	291	263	290	275	286	276	244	251	271	282	278	286	285	262	282	287	310	290	331	297	294	264	254	303	291	257	330	266	265	273	258	308	293	312	254	259	305	305	275	280	300	268	275	319	306	290	288	307	262	276	254	241	281	279	288	273	267	248	283	294	295	297	287	264	288	296	288	263	283	252	291	271	283	256	292	295	271	323	297	286	298	283	271	283	264	294	304	273	289	271	290	251	313	258	282	292	317	285	336	280	274	302	251	275	282	292	295	309	306	283	263	276	322	264	322	274	279	276	272	252	266	280	278	306	294	286	300	270	294	266	275	268	267	298	260	284	249	253	259	250	285	294	277	245	289	260	296	288	268	308	259	293	270	288	271	276	279	267	275	289	268	295	309	289	277	289	299	278	307	273	271	267	278	277	242	299	264	263	271	276	296	299	278	300	276	250	291	283	294	273	277	279	263	280	271	266	286	275	273	286	264	264	269	294	270	284	263	267	318	270	296	308	289	269	282	260	275	259	265	285	284	266	288	273	280	274	292
32371	8017	2804	1029	747	647	641	657	625	646	630	591	624	623	596	563	627	602	618	637	637	652	603	612	604	607	561	601	638	587	650	654	646	629	602	635	650	637	607	638	575	608	606	629	645	580	636	582	635	618	605	608	625	626	617	634	637	668	582	604	572	651	617	629	623	636	649	654	658	657	639	618	644	606	685	638	633	625	643	608	619	612	653	615	587	639	580	676	594	725	605	615	649	655	615	678	618	633	625	699	638	577	655	614	636	609	620	613	634	646	637	604	641	619	644	631	602	608	642	662	624	604	662	665	617	677	590	585	637	652	645	616	622	628	619	639	642	635	597	658	632	643	639	614	593	614	609	605	617	664	643	633	623	634	650	616	627	613	587	587	661	569	648	630	669	669	635	606	662	618	639	594	652	611	612	592	634	643	597	597	624	607	588	576	616	592	623	629	603	639	607	651	649	623	602	598	661	588	644	625	643	663	657	641	604	629	632	640	618	617	627	620	622	647	594	572	646	648	609	582	644	634	643	631	584	621	612	610	663	648	633	620	583	647	649	645	590	655	623	624	617	633	667	597	600	610	634	661	630	628	593	612	631	615	557	600	599	633	666	638	639	612	624	619	637	597	612	629	652	608	620	665	616	618	590	672	628	662	631	655	645	658	644	601	642	639	633	591	629	656	629	597	629	619	616	609	602	656	655	637	574	650	603	654	663	596	629	611	595	638	643	659	582	617	627	671	593	624	563	629	631	591	619	604	635	632	627	615	587	623	624	647	642	669	600	646	658	595	620	643	655	625	616	639	635	612	614	614	645	623	636	640	587	630	622	653	629	612	650	606	645	632	621	637	647	586	669	630	629	586	629	679	618	642	597	636	634	606	621	582	659	650	581	634	625	620	618	604	608	612	638	630	647	617	625	659	596	624	655	625	618	627	642	619	559	643	629	667	595	635	612	605	611	649	644	632	665	648	590	648	657	662	665	678	659	618	667	622	606	637	627	642	608	620	585	618	618	630	591	641	566	622	612	670	626	601	616	600	621	635	692	609	632	646	613	614	668	609	587	608	611	645	634	630	625	592	629	638	651	622	585	603	648	591	628	679	614	618	619	583	631	607	580	614	626	652	616	612	623	559	674	657	650	617	669	614	644	643	615	665	650	646	629	614	602	625	606	652	688	608	620	612	685	610	647	606	635	620	648	627	659	646	655	622	635	633	656	660	597	633	602	613	645	654	645	646	668	637	657	633	633	642	633	595	605	599	628	649	573	652	646	581	661	585	631	597	611	617	608	591	634	635	566	615	592	631	596	652	635	598	620	628	623	596	639	604	619	643	638	642	618	677	622	645	642	659	600	659	642	637	640	636	647	635	630	574	573	607	618	610	652	600	629	646	574	674	633	597	608	631	592	583	630	613	614	607	606	622	638	628	588	654	631	663	628	623	645	683	632	599	629	601	646	626	620	659	657	601	627	606	613	628	627	614	636	626	661	646	597	627	663	623	587	613	613	576	589	630	638	615	608	601	654	650	620	629	648	632	612	629	620	634	621	662	634	649	647	617	584	646	639	620	634	616	609	586	612	670	615	627	641	663	617	636	642	606	632	629	665	611	647	615	623	628	623	608	626	597	616	622	653	662	654	668	637	635	622	646	617	650	649	601	640	634	610	626	635	600	610	600	632	643	635	644	612	615	633	649	637	639	631	612	663	652	651	605	580	676	646	661	612	637	568	614	622	636	636	625	619	609	620	687	628	593	615	635	586	656	627	615	590	602	638	616	645	643	635	643	625	607	600	617	619	584	660	627	665	651	643	651	595	628	610	634	642	603	618	630	589	623	571	627	648	634	618	621	585	670	588	626	599	644	672	623	621	600	654	621	628	621	657	629	605	622	675	580	613	654	632	644	613	591	644	634	669	637	627	608	655	641	643	673	614	654	610	618	632	601	645	621	661	637	591	653	601	670	684	627	591	668	612	657	662	703	600	616	643	637	592	644	617	636	640	630	624	620	658	649	624	595	661	588	581	651	608	605	655	629	583	644	639	653	613	628	638	617	621	631	663	666	646	631	646	623	635	605	648	649	699	598	588	650	654	579	588	606	621	671	627	638	639	638	606	617	638	654	657	618	639	622	627	642	647	619	657	579	646	663	646	621	623	604	638	631	643	612	622	653	649	593	580	607	663	624	581	596	678	637	616	654	633	657	628	681	606	618	605	652	650	643	616	608	598	617	622	613	644	620	607	662	618	621	588	647	627	577	634	632	620	614	668	614	640	603	596	647	631	600	646	672	612	591	638	647	612	567	601	624	615	641	648	619	629	616	632	652	645	653	641	601	677	664	650	626	650	645	621	691	583	669	673	612	646	679	635	563	609	631	637	622	630	583	606	621	624	659	628	622	602	659	664	647	635	607	637	636	614	604	650	664	649	666	622	661	594	686	612	612	619	617	628	617	612	610	638	596	637	622	614	638	658	637	600	638	651	612	621	660	693	598	626	655	676	600	614	600	673	616	629	646	610	607	619	665	619	576	600	645	558	644	612	637	633	564	601	637	629	617	642	589	623	610	634	657	619	592	619	620	646	645	609	620	589	647	600	628	653	620	583	601	629	625	644	640	650	662	637	607	651	600	597	614	624	663	628	626	626	601	609	614	606	681	676	608	681	642	619	647	632	527	619	642	607	618	639	650	617	658	628	608	627	635	605	623	636	703	671	612	655	660	660	601	652	616	639	624	643	605	625	604	620	628	588	625	678	623	666	579	621	600	649	670	648	614	607	610	605	632	606	596	600	666	707	616	657	662	691	630	628	625	607	620	574	619	617	644	607	630	624	649	656	634	616	611	620	601	634	628	627	613	614	602	646	612	598	630	595	643	650	608	596	597	648	655	617	629	624	607	643	598	603	624	641	611	656	650	594	668	587	599	672	632	582	630	644	621	665	633	629	673	587	608	642	651	602	660	635	606	611	676	643	641	690	637	635	621	630	617	656	601	640	597	681	626	648	608	649	624	637	629	611	639	625	655	652	629	625	619	621	645	634	617	648	641	623	640	639	674	644	611	649	661	675	595	647	577	604	625	622	594	602	664	620	636	610	659	640	628	605	653	612	592	681	635	609	617	649	624	640	642	660	631	644	651	633	655	603	634	610	604	590	611	630	581	623	606	635	644	628	630	669	621	642	642	625	593	659	639	672	616	645	650	664	600	678	643	618	609	652	655	619	635	634	626	664	606	647	643	675	633	605	649	626	650	637	600	627	628	630	636	641	661	621	599	661	612	631	606	686	603	638	598	624	609	667	638	622	622	622	663	653	599	595	606	576	630	651	629	608	655	613	614	655	636	613	629	664	592	617	617	601	637	663	622	635	624	634	571	629	619	645	616	648	603	607	678	617	633	608	625	632	625	619	660	573	615	620	614	619	636	639	628	626	610	638	615	625	598	674	665	657	629	613	615	566	624	608	677	666	605	628	621	619	643	663	659	601	658	641	596	598	627	694	650	657	611
54774	22438	6212	1030	542	409	336	292	284	316	305	310	267	256	282	276	278	275	223	260	289	301	235	266	268	288	253	277	291	264	279	281	299	249	272	250	269	283	293	263	272	250	229	259	256	309	286	279	269	265	287	236	266	276	287	251	290	235	269	253	267	277	260	235	278	252	254	257	265	255	261	249	303	272	315	282	276	293	220	244	276	245	238	248	260	271	273	212	262	276	262	254	264	273	260	258	265	284	279	291	269	255	268	269	292	285	255	253	241	303	272	290	283	257	274	232	256	259	243	273	271	246	282	283	273	257	286	275	266	289	283	233	247	275	281	270	259	263	238	255	272	258	252	255	235	232	237	251	243	288	267	231	273	278	255	280	236	272	276	278	243	263	259	276	244	248	234	238	289	276	266	259	286	243	264	254	266	251	274	234	251	276	264	282	264	243	254	334	276	228	260	275	279	271	273	270	281	285	266	243	290	314	231	277	259	263	300	244	279	260	271	246	271	319	272	244	253	277	269	238	288	273	267	263	262	274	297	278	285	289	262	256	261	240	248	261	273	253	240	265	273	267	246	278	268	251	273	284	259	282	282	220	275	284	267	270	251	256	263	266	251	269	263	277	269	284	273	240	262	298	287	265	268	262	259	282	249	240	257	264	269	256	257	249	285	260	270	309	292	280	286	254	244	257	268	268	273	267	278	282	276	275	286	246	294	271	258	272	249	274	248	279	250	231	258	270	257	234	272	269	305	273	285	240	266	259	281	264	275	269	241	266	235	266	267	275	256	265	262	294	306	278	257	273	245	275	284	278	282	229	222	263	257	262	266	281	283	255	278	275	242	239	263	240	291	248	275	266	294	284	279	270	308	263	284	284	278	274	244	287	282	254	241	267	286	260	259	228	303	269	243	266	294	272	264	283	278	269	265	241	274	259	244	270	311	265	260	283	283	242	255	281	248	281	249	262	264	259	273	242	291	251	276	267	266	249	266	278	254	281	299	276	289	280	239	247	302	265	294	253	272	283	294	258	237	265	230	266	243	261	265	244	275	257	257	272	257	286	283	261	292	257	289	267	267	256	261	287	250	260	248	295	304	286	259	270	265	263	284	253	273	263	254	249	267	266	267	234	279	253	269	270	278	277	249	280	232	258	259	241	283	274	253	249	260	271	273	287	325	280	271	252	236	260	265	302	241	244	248	251	292	274	240	256	275	264	268	259	236	290	243	252	260	279	282	263	290	287	293	256	265	296	282	238	264	268	242	258	270	253	256	260	230	265	235	244	235	291	252	248	262	284	272	280	237	249	258	274	226	312	269	232	289	239	274	286	253	272	304	272	256	251	271	260	218	267	236	244	257	275	274	283	267	259	215	261	272	285	248	252	249	269	267	251	241	299	277	254	266	259	260	224	272	264	277	263	315	292	257	284	263	232	252	254	267	260	256	266	263	259	249	273	271	275	262	263	268	245	257	246	263	251	262	253	281	267	276	270	302	282	292	268	253	265	284	259	291	263	246	246	267	249	255	258	276	286	273	266	274	279	267	250	276	290	238	249	301	280	267	269	267	286	249	245	276	265	270	254	273	225	291	262	259	259	270	252	308	283	267	232	231	276	294	243	299	290	304	274	270	275	255	234	244	267	249	258	228	283	273	275	279	267	291	255	291	247	289	298	292	260	277	254	276	285	289	252	271	260	257	300	263	250	262	297	281	234	267	278	258	269	263	280	248	284	260	254	281	295	256	260	260	263	241	250	284	239	300	312	285	270	272	243	279	270	290	265	271	269	280	288	247	280	255	247	282	276	281	278	248	265	256	245	307	267	275	288	243	248	258	243	248	287	269	248	249	234	292	280	231	266	254	251	273	269	262	273	238	281	266	280	265	272	268	295	287	278	267	294	273	268	258	254	309	250	261	270	238	270	276	229	274	272	231	297	267	272	285	254	259	260	260	280	271	275	283	265	277	244	271	249	276	257	268	276	275	268	255	275	274	280	263	255	286	264	248	236	252	261	292	242	273	289	246	266	270	267	235	300	274	253	263	282	285	259	294	277	247	244	271	248	293	268	274	270	276	244	248	237	260	272	288	269	258	279	275	275	279	243	266	255	276	301	291	281	276	260	254	267	300	272	242	263	287	247	288	286	281	262	273	284	287	273	267	259	257	258	271	279	283	289	264	239	255	270	291	285	268	235	298	288	250	296	273	270	250	284	249	254	258	265	307	247	266	263	281	266	252	255	289	248	248	241	269	285	276	275	256	268	262	263	249	281	264	253	231	261	226	276	272	255	246	248	272	258	260	284	277	261	267	237	296	272	287	265	286	294	291	243	266	273	273	223	252	241	273	273	270	256	268	258	266	274	281	246	259	287	302	254	298	268	265	286	287	265	261	260	237	291	293	285	299	258	273	276	299	274	258	266	300	305	254	247	277	254	284	279	310	274	291	269	285	292	256	268	275	262	263	290	272	232	285	304	256	275	285	297	276	294	280	277	282	274	265	269	253	259	291	282	274	278	233	254	207	270	274	257	228	255	300	242	251	237	297	265	264	272	273	257	263	255	215	277	256	262	265	267	256	259	252	268	248	267	297	289	294	266	263	284	283	247	285	304	252	259	255	238	264	284	268	292	252	278	265	285	258	260	281	285	248	290	273	282	271	289	270	229	257	247	291	272	281	285	255	266	263	276	283	292	296	287	250	259	279	263	289	274	263	255	266	247	251	258	255	253	280	270	288	272	274	244	288	273	231	243	285	264	258	250	258	265	288	292	272	300	252	256	270	239	270	243	290	250	285	274	237	231	266	266	262	279	278	307	311	279	275	263	258	285	286	261	246	287	240	262	299	259	256	259	295	276	282	275	248	281	272	263	265	258	303	262	242	269	266	292	271	252	236	255	254	263	260	262	257	260	275	263	254	254	245	262	282	249	261	280	285	245	275	274	284	298	249	287	249	249	270	244	270	277	260	262	245	272	257	242	289	281	256	273	278	274	277	271	244	253	261	270	254	304	302	264	274	290	284	258	257	267	267	255	242	293	231	277	261	290	239	289	307	274	272	306	245	245	280	263	250	276	270	265	239	304	253	277	258	232	284	290	240	278	274	229	262	275	266	258	260	247	249	306	257	256	258	258	269	286	271	291	292	273	259	261	251	296	262	288	271	262	247	292	287	258	266	266	293	304	234	267	293	247	240	261	246	274	278	262	239	245	267	266	264	296	263	267	278	258	277	294	255	286	243	273	281	256	278	228	248	271	218	275	253	243	263	242	271	261	286	254	244	271	261	252	276	272	282	276	275	294	274	243	291	227	258	273	274	299	260	303	260	254	256	261	304	254	226	268	260	262	281	259	254	258	276	245	240	216	262	233	250	242	267	298	229	288	257	258	289	248	274	277	258	282	261	274	286	265	252	261	245	303	276	271	255	266	264	234	269	286	290	260	256	252	262	262	279	234	262	264	252	268	262	277	294	251	260	279	287	279	294	262	244	264	288	262	261	251	253	262
36733	11681	3888	1859	1349	1069	786	640	661	614	674	628	606	617	631	601	593	588	603	628	638	579	553	565	565	648	648	600	587	594	594	618	620	588	622	611	618	622	621	614	590	599	607	634	625	644	604	558	598	585	579	584	561	581	574	617	649	582	597	621	597	626	588	594	615	630	550	597	570	597	648	582	631	591	593	609	642	616	602	593	593	609	574	598	585	594	599	643	618	584	652	628	557	586	597	599	619	578	607	610	633	559	576	618	593	582	621	607	579	630	632	639	662	586	617	606	585	612	602	627	586	625	606	552	590	616	601	585	602	576	593	561	606	550	636	567	622	590	631	612	576	651	608	571	627	596	622	652	627	618	589	605	655	604	598	614	640	588	573	598	640	622	618	589	616	648	655	637	593	614	632	609	609	604	606	594	598	622	601	613	569	586	619	586	555	629	548	610	629	607	647	615	646	584	612	600	592	606	595	591	591	593	652	617	618	586	621	654	556	611	609	585	604	651	582	650	610	579	570	567	627	587	591	551	629	572	639	585	603	650	604	618	622	604	597	635	608	553	604	605	636	607	635	594	606	611	614	581	627	575	602	599	577	635	576	627	608	606	600	586	633	566	627	601	623	592	581	551	621	581	591	592	581	651	581	557	611	617	605	606	561	601	616	614	588	603	547	608	579	603	601	606	615	592	593	557	575	581	549	598	655	583	571	578	627	579	592	567	595	620	621	607	573	576	628	610	624	616	602	611	615	624	587	584	620	598	560	592	602	664	585	633	591	640	592	640	658	568	555	616	614	661	602	570	585	663	551	559	590	601	596	569	605	581	603	599	526	627	626	576	608	571	565	592	593	620	625	601	623	577	623	590	618	615	627	613	594	584	617	571	602	597	648	611	569	614	590	610	564	601	602	624	632	600	594	594	628	611	567	635	625	583	635	601	588	575	579	556	587	598	606	553	607	609	581	623	565	635	607	596	572	597	615	643	598	579	621	620	586	608	601	612	626	598	647	589	657	571	590	601	601	589	578	587	620	591	616	576	591	554	593	610	581	618	601	635	574	641	601	571	591	614	614	606	645	591	598	609	582	600	610	631	600	641	588	617	609	565	610	621	556	635	590	618	627	590	593	623	590	590	557	604	591	617	609	569	555	659	599	586	589	631	614	566	607	648	618	550	561	600	633	620	602	615	595	619	578	637	660	607	586	624	597	593	560	605	606	618	593	575	615	564	592	597	566	591	590	595	593	604	581	622	604	569	602	589	582	576	574	635	564	596	583	605	631	587	583	597	580	601	578	586	610	548	613	655	626	617	620	566	598	608	579	570	604	597	584	668	621	604	572	621	604	631	593	617	596	564	597	605	595	623	579	620	602	568	600	601	583	609	616	557	629	626	627	590	654	585	623	577	592	605	583	619	586	623	587	620	605	675	625	557	599	607	590	621	609	576	587	574	629	615	617	613	623	591	587	574	602	558	595	623	619	588	599	574	591	604	606	608	561	609	605	621	611	580	589	559	612	599	601	605	621	580	634	654	632	627	606	615	627	575	640	581	570	574	564	635	569	591	577	591	609	600	583	581	607	590	599	599	594	607	579	597	609	631	571	570	589	640	603	607	607	615	605	595	625	570	671	586	647	615	610	578	634	581	573	595	624	544	593	568	652	591	587	636	620	597	612	611	600	591	639	602	599	597	597	570	598	583	572	587	616	588	567	612	634	638	584	602	657	577	596	600	600	635	616	614	584	626	578	617	600	588	608	658	596	567	597	640	523	573	571	562	630	579	579	633	639	645	617	597	599	579	602	554	548	596	591	612	562	596	609	635	602	591	624	563	634	619	588	587	615	620	592	617	591	605	559	583	589	593	595	639	598	599	584	645	616	618	574	590	598	586	613	605	582	599	593	621	608	567	586	621	594	575	604	594	608	613	633	545	596	594	609	599	601	590	649	614	593	575	579	589	564	580	600	536	592	636	620	592	611	559	624	586	599	593	628	590	584	623	587	547	585	593	634	564	610	566	616	586	575	595	605	586	650	605	574	608	587	546	571	608	586	631	624	590	633	603	624	626	559	618	597	574	610	596	597	596	593	619	583	612	570	634	596	604	569	570	591	582	589	587	612	623	585	624	638	598	597	604	603	593	600	660	593	637	611	609	629	587	618	592	628	602	600	615	601	582	586	572	586	588	626	609	611	606	592	569	573	549	595	609	627	565	583	617	575	586	620	596	593	596	607	610	607	644	610	587	591	606	597	578	641	577	599	557	577	620	581	662	628	608	602	591	623	586	583	587	576	614	634	571	620	605	594	599	589	617	592	561	586	598	599	630	641	592	619	627	622	573	588	654	604	608	644	619	588	591	590	559	598	638	566	580	611	597	624	614	590	634	611	641	565	634	614	626	596	574	581	588	604	563	646	563	574	606	553	548	615	587	578	589	623	613	635	634	576	607	627	617	579	635	595	551	584	600	575	594	605	580	583	562	604	604	598	609	619	578	620	611	601	618	601	605	617	619	608	599	597	573	590	617	577	598	617	622	597	624	588	643	574	581	580	583	620	661	573	579	577	582	680	590	558	626	609	616	593	634	569	596	613	601	599	632	601	645	628	553	649	624	618	645	579	559	632	620	600	586	596	593	596	610	613	598	633	598	590	616	637	619	586	613	595	571	592	563	586	607	601	631	592	609	535	648	630	586	613	617	607	611	618	574	636	623	591	592	581	663	577	653	611	597	545	575	572	555	622	577	587	584	604	574	603	610	586	544	589	605	609	604	608	575	616	573	616	585	576	597	613	572	616	606	588	600	591	567	583	607	627	632	626	647	572	596	587	609	589	606	592	637	582	609	576	586	609	612	600	619	611	600	621	634	570	585	640	617	574	629	632	576	623	597	648	604	605	609	596	583	565	571	603	565	605	619	617	643	574	590	570	620	547	609	564	623	596	567	546	576	601	583	630	616	613	621	560	597	587	613	564	561	552	607	601	559	546	605	555	640	592	613	617	579	631	598	603	622	603	590	596	569	590	583	610	593	603	583	611	555	607	600	598	563	645	574	550	609	601	627	604	597	587	600	616	586	581	643	607	586	629	613	594	587	598	626	615	613	627	653	565	599	617	587	596	588	621	608	589	596	614	635	599	657	623	609	591	597	604	579	595	626	591	611	598	604	585	640	646	585	593	618	595	620	589	603	637	604	591	610	599	644	639	652	603	615	623	630	576	595	572	588	575	581	613	629	587	591	629	574	614	635	618	666	582	593	602	582	569	582	597	616	576	630	587	625	580	613	622	650	659	567	555	589	578	622	589	609	592	576	600	600	657	631	578	613	607	583	583	648	610	592	565	592	585	632	624	655	585	598	593	643	553	562	637	586	576	603	618	571	633	628	618	599	633	601	582	605	625	596	588	578	603	582	595	599	604	578	644	576	568	630	649	598	599	631	612	597	589	631	589	618	628	618	588	678	609	627	557	617	610	583	614	623	628	549	629	615	626	619	620	636	596	595	615	575
58290	25591	9876	2229	869	550	381	303	301	250	262	314	277	278	288	233	305	303	275	273	296	288	265	293	305	266	285	309	303	273	305	262	299	276	271	278	297	287	279	258	297	289	285	278	288	259	255	287	262	279	284	274	295	287	268	268	264	283	286	267	260	279	314	293	289	313	231	287	277	263	268	281	275	314	273	275	275	277	280	259	296	266	298	285	246	248	287	278	247	271	263	287	306	301	288	313	284	295	310	287	298	286	280	256	275	263	304	299	269	264	276	282	273	288	308	316	259	270	300	299	258	320	242	255	276	283	292	286	294	300	294	314	283	269	250	295	314	290	250	295	256	272	282	280	263	264	300	265	269	260	256	272	297	268	278	299	228	289	285	292	299	281	261	315	285	266	314	300	277	304	308	295	307	272	260	300	291	265	268	291	271	286	262	290	245	296	284	268	264	247	284	331	308	276	288	288	262	265	278	267	269	241	275	289	268	283	269	260	276	286	287	313	272	259	286	322	273	300	271	289	280	266	233	287	289	311	307	291	277	247	275	285	280	277	294	264	291	253	258	248	275	271	296	299	277	272	268	236	277	269	260	278	282	271	296	278	307	269	281	245	286	265	309	266	281	262	271	273	292	306	269	291	287	263	264	279	266	295	298	295	284	271	295	266	272	301	270	275	280	280	288	246	265	259	294	268	261	304	283	300	296	251	318	271	270	283	306	274	281	271	262	244	266	307	277	313	256	296	301	272	287	294	311	252	306	275	265	300	302	247	293	269	252	315	275	261	294	290	267	280	278	270	276	271	324	314	280	281	270	273	273	285	250	266	283	261	277	267	314	301	319	249	287	234	278	282	280	263	272	275	266	302	271	293	276	308	275	256	282	297	267	266	299	308	289	314	290	288	267	296	282	263	316	250	278	264	292	301	310	262	275	299	243	275	272	289	264	281	269	269	262	284	290	316	247	315	307	325	305	309	253	271	256	288	294	289	289	266	280	266	311	283	267	282	243	284	270	277	261	278	290	272	267	260	252	253	302	290	296	330	254	277	281	255	296	272	254	267	252	317	260	277	291	269	287	265	248	252	274	259	265	289	321	268	275	250	309	311	310	285	239	277	288	287	274	276	281	299	297	257	272	278	262	275	293	261	260	249	249	291	265	303	279	301	271	295	286	272	244	273	279	276	269	268	301	261	254	259	268	260	296	284	286	279	249	275	277	290	278	270	252	269	310	274	276	305	293	299	288	277	284	271	271	259	267	299	255	312	294	292	302	249	262	264	258	300	277	272	237	306	280	296	296	254	283	265	300	274	265	270	294	268	288	297	282	278	293	285	327	304	276	293	262	285	256	276	260	274	254	286	284	293	279	253	291	286	267	277	260	287	312	283	275	265	292	274	289	267	276	297	266	242	318	246	285	302	294	295	281	289	288	290	267	267	278	275	273	281	270	308	280	303	281	287	268	298	284	288	289	288	239	266	283	282	295	303	294	247	281	299	275	318	297	290	258	297	261	271	268	320	326	291	260	306	291	286	277	284	287	265	276	277	295	257	265	276	291	284	308	293	276	296	274	276	253	259	279	255	256	277	269	295	242	308	265	241	242	304	283	267	274	285	288	271	291	304	262	290	294	280	306	298	279	286	287	252	289	268	259	302	274	265	287	300	274	258	272	284	330	306	260	300	306	283	263	258	286	265	295	272	290	298	292	285	259	306	269	267	275	269	280	292	271	281	289	297	272	312	266	273	281	263	302	266	285	278	265	260	265	292	256	264	291	275	297	291	294	286	273	302	300	318	272	286	279	302	294	270	252	283	264	288	252	267	252	288	296	279	280	266	281	272	252	257	286	255	282	304	280	268	265	289	277	301	268	298	314	282	296	305	292	261	276	255	290	282	279	230	267	260	287	286	286	294	277	271	243	285	268	286	285	294	304	270	310	264	264	280	282	243	269	265	279	312	274	316	296	288	265	252	262	292	281	258	250	270	281	273	287	280	268	271	267	274	268	271	263	269	274	259	278	298	283	303	273	256	296	264	291	300	305	309	269	270	290	290	298	250	313	283	295	290	287	258	273	285	299	288	280	295	270	298	279	263	247	263	290	265	312	263	292	239	275	294	270	277	265	313	272	264	284	285	312	268	269	267	257	258	276	260	271	271	252	267	265	266	274	306	269	288	296	259	257	261	282	288	298	296	275	288	267	276	279	296	306	309	302	267	307	261	305	249	272	242	261	276	292	283	304	255	286	284	325	282	284	276	272	267	275	296	274	276	252	263	284	260	263	311	278	283	320	280	321	265	261	280	294	275	259	286	285	303	313	252	294	291	289	274	287	302	262	300	307	276	277	254	306	272	277	284	283	293	295	298	249	277	281	285	260	257	268	270	249	262	292	267	267	276	290	288	300	259	285	297	291	308	282	272	309	257	302	273	267	295	283	256	268	283	248	284	241	287	280	253	287	276	281	287	270	249	272	285	268	293	274	283	273	260	301	276	252	321	280	295	252	285	286	308	298	317	265	272	296	318	282	261	309	318	260	244	289	238	268	270	264	294	318	270	273	270	256	281	285	274	261	282	257	286	276	267	282	291	259	265	274	240	273	294	289	323	314	250	247	295	272	251	270	324	277	296	296	283	287	288	275	264	266	287	294	272	263	287	297	279	264	284	293	291	292	281	269	277	257	299	280	264	248	258	258	272	306	280	275	265	245	289	271	291	297	251	281	270	294	293	297	250	301	271	299	254	278	287	281	262	273	295	296	275	287	250	305	278	274	283	292	301	284	294	316	300	262	305	273	269	265	272	261	282	286	276	280	297	286	269	234	285	254	284	260	298	261	272	294	282	291	291	291	265	248	272	274	277	281	266	276	286	260	294	287	269	253	294	261	274	266	267	279	278	219	284	275	263	302	315	276	351	265	248	247	249	260	274	296	322	316	269	244	280	265	267	312	273	292	290	266	270	292	287	272	261	256	294	283	273	313	280	286	299	266	258	274	287	312	286	255	287	283	251	291	284	262	285	318	266	287	321	268	261	277	306	302	292	282	296	269	319	258	277	289	262	280	245	256	264	276	296	288	269	270	270	259	266	282	256	299	257	263	251	280	262	282	273	282	278	266	280	270	279	273	279	275	264	283	288	257	323	286	292	271	281	274	295	289	250	279	281	254	268	312	300	282	274	296	266	262	274	288	271	290	311	264	295	267	303	262	282	291	268	288	249	291	249	289	246	256	271	257	297	292	298	253	301	247	274	288	316	282	267	290	274	278	261	304	258	290	306	266	282	290	322	275	293	315	287	273	277	268	276	267	283	249	278	269	278	262	276	255	285	271	278	311	285	277	301	293	242	275	276	255	286	260	256	270	288	267	268	272	280	310	272	257	221	282	279	275	303	290	260	296	290	261	301	238	291	285	302	259	260	242	283	258	292	268	281	288	262	282	278	294	292	286	284	291	271	289	312	298	297	281	273	270	254	316	313	265	243	273	266	274	245	273	280	300	312	288	273
39489	17368	7968	3740	2229	1454	983	697	668	683	677	651	610	610	615	595	632	624	620	641	573	599	642	654	601	661	679	618	638	671	641	627	613	640	661	634	600	584	684	610	594	659	607	650	611	652	600	628	628	605	598	626	635	628	604	655	626	639	646	653	628	642	627	606	615	610	593	634	597	614	663	601	621	592	630	639	620	637	622	648	605	652	615	623	652	657	645	647	607	614	593	610	596	588	592	608	621	668	628	606	669	634	610	605	622	636	626	619	663	632	649	656	653	633	633	620	631	632	618	595	587	674	618	601	681	635	632	589	575	646	597	677	617	691	654	654	614	624	580	618	600	652	583	633	645	638	637	620	598	620	661	666	647	581	622	581	683	609	589	608	590	624	636	621	643	636	631	575	616	590	610	633	622	629	655	614	637	595	639	566	591	626	630	599	637	625	639	598	617	590	652	672	620	626	630	657	608	635	589	674	633	581	667	599	624	658	590	652	633	605	630	624	619	629	610	622	639	619	591	556	590	643	608	633	621	636	610	604	667	614	612	642	581	637	643	628	657	619	645	650	653	607	584	647	699	587	620	623	610	609	599	612	660	622	592	635	650	581	598	663	627	615	646	601	577	579	661	662	582	604	644	646	645	666	609	624	609	592	645	664	591	629	613	631	599	604	639	621	578	614	622	576	586	622	605	614	675	615	591	589	637	595	635	663	613	672	641	629	609	603	610	608	627	638	608	615	599	579	628	612	628	628	601	629	588	626	614	601	620	616	620	602	591	639	632	620	590	644	660	662	625	571	634	614	608	595	626	631	578	616	661	619	584	647	616	628	630	591	597	617	658	635	628	574	582	642	587	652	637	631	540	615	620	644	642	579	632	620	591	632	619	633	568	620	618	590	594	634	602	618	607	672	629	636	622	583	611	612	597	623	624	604	615	659	656	675	588	632	615	645	648	632	667	593	634	637	632	658	627	617	625	622	634	616	640	660	628	620	644	600	657	605	628	655	613	606	624	625	573	623	580	618	621	605	631	636	614	607	674	587	652	659	623	575	666	595	618	632	611	652	544	594	603	617	672	636	626	630	655	627	637	634	645	620	637	607	639	618	648	669	616	587	608	673	590	617	644	624	644	585	567	685	628	613	615	618	589	659	591	634	590	597	639	656	579	583	621	655	611	616	598	606	611	639	607	614	593	627	599	607	643	641	591	595	612	614	663	621	596	600	656	664	603	668	667	626	603	646	625	624	656	631	613	611	666	614	604	638	659	621	578	613	641	596	634	658	625	599	611	630	630	640	664	615	623	621	634	628	689	596	620	610	616	647	548	644	588	597	609	656	644	653	650	633	588	639	568	625	594	648	629	602	589	605	584	619	620	580	617	638	630	603	658	617	652	620	621	558	599	637	644	651	609	617	589	609	636	663	629	630	612	674	612	608	658	663	616	656	620	595	626	579	616	576	639	598	666	648	604	647	646	652	656	652	605	578	616	642	585	586	632	628	616	613	601	584	630	632	662	612	679	628	662	667	612	628	589	589	672	589	588	612	635	596	618	608	659	643	635	644	646	617	582	627	606	591	582	615	618	624	606	617	584	604	617	560	594	638	654	607	641	592	593	604	643	621	636	654	601	682	617	601	661	607	646	610	602	648	570	643	632	591	632	602	637	658	604	631	620	653	666	639	628	639	600	646	679	609	604	627	633	604	622	558	629	598	668	629	612	633	634	631	604	644	642	607	613	610	652	635	614	644	603	639	650	646	629	581	647	677	609	591	624	616	602	589	607	593	619	627	610	630	569	572	659	566	596	646	575	660	626	673	610	621	641	604	622	657	642	664	591	661	625	582	599	623	589	629	592	609	652	624	655	617	605	669	607	662	620	667	642	640	643	645	561	636	606	613	566	600	593	636	645	651	661	674	617	615	633	618	626	656	612	596	578	621	645	662	658	566	563	611	638	633	596	571	644	705	582	656	630	613	657	611	658	634	607	638	583	626	692	622	613	652	602	606	684	604	620	649	653	636	600	656	651	627	602	580	632	580	630	627	619	583	614	618	656	645	607	637	621	593	627	616	622	654	620	626	611	677	650	600	596	657	616	603	670	594	620	588	635	626	646	638	627	662	602	684	558	631	610	629	624	648	598	616	618	606	603	588	654	586	661	625	613	612	624	598	618	632	641	625	592	638	661	623	668	645	613	618	628	619	634	619	643	630	623	629	619	640	597	633	573	583	612	651	629	623	637	614	647	625	628	613	619	633	635	623	608	596	591	621	595	597	623	606	618	636	624	651	664	614	584	645	625	617	600	631	645	588	628	635	684	621	621	613	672	640	657	587	608	635	620	623	598	621	631	615	629	651	649	634	618	637	618	641	620	628	634	626	613	640	611	658	606	618	615	616	621	658	607	637	640	593	646	628	633	640	606	656	629	658	616	583	649	612	632	644	583	627	650	630	587	620	651	667	641	593	617	619	587	577	644	652	643	579	625	610	632	625	614	648	667	609	662	648	639	623	632	561	623	593	619	594	653	644	582	609	578	593	596	652	598	608	651	650	624	629	628	589	646	632	599	656	663	650	571	638	631	593	579	615	623	638	569	603	621	621	670	578	634	605	589	611	599	630	625	580	618	583	619	659	587	608	616	619	654	643	580	641	583	632	670	619	639	619	608	598	641	604	629	627	631	595	661	638	605	626	616	652	633	623	638	628	614	613	611	641	615	612	626	631	619	603	665	630	631	638	593	604	664	646	634	627	621	630	661	585	656	632	605	657	611	588	578	629	636	604	610	640	646	586	630	602	600	643	604	611	649	620	605	591	576	646	618	612	617	632	657	621	596	574	596	611	624	652	643	586	641	581	567	630	593	653	609	642	663	627	594	639	625	582	617	652	634	644	637	654	677	599	638	634	599	658	639	622	651	586	606	586	608	659	549	669	628	611	668	648	603	654	585	650	627	625	604	586	630	586	643	617	657	597	595	619	639	678	599	635	628	581	627	609	666	612	600	647	642	614	658	621	594	649	610	585	599	681	648	648	654	652	617	607	601	576	649	587	626	663	649	648	612	599	641	610	607	664	584	628	612	587	632	655	591	619	627	639	609	615	606	571	618	612	652	597	596	620	596	629	644	631	607	624	652	641	582	639	657	612	649	589	617	587	642	607	556	605	608	645	606	604	579	644	627	603	641	640	638	669	615	629	604	641	556	621	623	595	627	625	661	653	561	630	653	649	691	591	636	640	645	569	650	600	623	633	580	597	661	616	612	612	637	680	619	613	615	596	580	624	611	603	619	639	613	591	647	638	590	618	636	629	619	596	654	610	619	608	639	587	658	568	625	609	635	628	596	604	595	604	605	637	620	621	628	635	639	639	633	603	671	651	620	690	636	638	659	630	593	606	631	636	639	691	647	675	665	626	639	658	662	622	620	605	633	589	617	628	646	620	623	685	612	657	613	577	639	623	624	634	597	634	555	602	676	614	651	613	578	645	616	608	619	662	630	642	632	660
47018	13847	2670	943	458	328	303	275	256	286	255	304	248	258	238	237	283	269	284	261	252	252	267	258	267	282	269	270	258	251	250	255	279	268	291	268	250	280	280	289	288	243	247	294	273	256	234	277	248	251	270	286	271	255	232	266	241	254	277	274	239	251	277	279	272	263	276	290	274	265	281	274	269	271	255	285	295	241	278	279	232	236	273	233	264	270	265	274	257	243	257	264	277	244	266	236	257	239	262	273	263	266	262	258	310	269	251	280	267	254	241	254	247	249	225	242	246	260	260	255	234	269	270	264	261	274	285	241	258	267	227	259	280	247	222	243	278	234	294	269	288	258	274	228	276	252	270	306	251	260	269	245	259	269	261	285	253	234	298	241	260	257	243	273	243	251	250	257	252	271	251	275	264	234	223	241	270	284	297	262	255	259	280	270	252	273	300	287	277	286	267	260	299	282	260	246	260	279	272	275	274	262	293	265	268	280	255	272	285	266	268	257	249	224	268	235	290	242	234	259	260	254	298	253	266	278	271	272	246	272	261	253	261	259	263	274	254	251	280	259	252	278	256	252	228	254	235	291	251	263	237	246	266	279	256	239	292	286	254	245	258	238	272	258	255	256	258	247	253	287	268	281	269	274	237	248	282	231	271	231	243	247	260	300	244	248	254	269	278	279	247	306	293	272	243	283	264	264	268	287	310	245	270	275	247	275	279	277	258	231	246	250	259	277	279	259	277	290	237	258	269	276	219	262	254	280	248	263	254	244	239	226	250	265	271	253	271	295	249	291	292	271	268	228	284	251	272	275	256	229	278	285	258	277	276	269	267	245	271	301	230	255	255	254	241	232	285	251	290	261	271	271	276	244	253	264	267	245	237	270	280	281	260	284	257	269	247	256	294	260	270	277	256	291	248	236	259	228	255	272	260	275	248	240	255	242	242	280	254	247	225	244	246	261	267	271	275	249	258	261	249	255	276	276	256	243	248	248	240	284	282	247	257	278	265	267	268	244	257	230	253	287	255	248	274	261	254	270	272	264	264	264	275	295	258	285	270	241	250	267	233	246	270	238	283	248	239	255	256	253	258	255	297	289	262	266	252	223	309	280	242	242	269	229	300	226	233	269	266	224	214	254	276	259	258	267	259	258	283	271	260	290	215	228	223	303	259	269	261	242	286	255	247	250	265	270	267	271	261	271	257	261	245	273	265	271	304	253	283	242	233	240	278	289	278	284	269	242	288	279	266	263	270	263	285	228	267	279	255	293	251	243	275	266	297	274	294	242	242	291	291	257	250	290	285	277	245	247	244	272	257	260	267	271	280	253	282	254	295	248	269	260	258	263	256	279	258	247	241	277	230	290	240	239	261	266	272	244	265	271	239	271	232	272	244	274	229	232	241	261	259	266	266	267	255	268	253	314	268	271	281	254	268	268	261	260	252	286	286	275	263	261	249	267	260	272	275	288	274	272	274	251	221	267	207	283	280	276	235	242	251	275	263	235	263	281	246	257	312	295	274	254	296	267	230	246	243	234	255	261	228	283	278	247	262	287	248	236	259	250	275	266	270	235	263	222	285	230	260	266	252	248	255	249	284	263	252	247	271	258	261	261	256	262	210	244	286	264	249	232	292	235	300	243	219	262	270	268	250	265	255	278	256	272	253	237	254	282	266	255	253	235	255	291	258	248	261	250	277	279	263	237	255	235	273	250	253	255	263	253	248	253	274	264	249	267	300	273	259	279	281	262	299	255	260	267	261	240	268	254	273	288	261	265	268	261	281	258	265	253	275	270	284	258	280	246	285	227	257	269	287	282	278	271	249	250	259	258	257	266	287	256	273	238	246	257	253	272	273	247	265	256	291	265	298	275	262	255	277	251	259	232	270	255	237	255	283	258	260	267	239	253	265	250	246	261	276	244	220	280	261	291	224	245	244	287	279	248	273	273	272	263	248	246	257	278	251	239	273	275	267	294	258	249	267	252	263	249	258	276	280	285	249	254	232	258	257	258	258	273	274	221	277	242	261	291	269	264	283	295	249	234	256	265	245	235	276	290	241	256	269	220	239	215	261	265	267	276	252	260	245	246	259	234	251	289	262	307	269	267	259	268	251	278	266	253	261	244	256	254	258	280	294	243	258	260	250	247	266	272	252	260	264	257	266	259	270	263	263	271	253	258	260	256	233	269	277	266	272	274	285	264	245	278	284	306	255	271	271	257	238	276	267	247	252	246	281	265	262	250	272	238	272	278	255	262	268	279	279	240	270	246	269	274	267	268	276	251	285	254	259	269	281	269	256	274	257	281	250	284	291	277	277	264	275	271	244	244	271	272	246	293	291	273	259	236	234	256	292	264	271	262	263	282	279	250	231	267	260	270	256	260	258	297	259	257	257	295	258	249	249	256	245	279	259	271	264	273	287	239	255	263	280	272	264	275	260	269	226	238	259	225	273	232	291	268	259	270	275	241	252	238	234	246	269	271	288	250	283	264	251	294	271	282	264	297	226	268	250	237	263	251	269	269	222	251	258	268	270	263	260	251	256	300	245	288	251	250	264	273	257	252	246	277	282	279	262	245	269	215	281	262	271	259	242	250	231	250	238	269	273	250	265	278	255	264	273	275	253	272	260	239	243	256	251	265	270	279	252	259	297	259	257	268	232	282	289	273	257	278	269	253	229	240	271	238	237	247	265	257	255	263	291	270	282	274	238	286	228	259	294	283	256	250	271	277	241	282	303	276	274	255	253	271	235	259	261	265	251	276	264	246	230	278	258	253	241	301	229	286	281	276	235	255	276	283	288	248	261	275	252	303	255	267	265	239	274	277	260	248	241	251	263	261	263	263	274	255	313	278	211	248	255	278	243	270	248	282	268	240	270	264	254	252	252	266	233	263	273	269	248	254	241	259	278	271	291	274	280	255	261	265	268	259	269	287	293	288	260	301	249	276	276	252	271	260	240	238	282	250	232	276	282	271	258	227	276	278	305	257	284	280	270	244	264	255	256	301	256	264	258	258	243	251	274	235	252	290	266	269	266	245	255	246	234	281	238	272	237	241	243	244	287	258	248	238	259	289	253	234	260	256	237	266	250	259	257	304	258	264	267	249	255	270	276	259	264	264	234	249	250	246	267	307	277	262	255	274	309	290	273	247	249	287	262	242	276	271	238	268	295	272	282	261	243	246	264	231	287	278	255	274	295	252	280	272	286	227	267	272	241	249	237	236	253	247	269	250	253	270	249	229	283	280	255	265	232	278	251	281	280	262	246	234	270	253	255	258	277	304	271	284	270	265	250	244	267	234	291	246	263	280	252	230	291	241	277	236	263	261	266	254	240	245	271	291	254	257	234	237	244	231	268	242	282	274	247	249	274	271	265	270	243	272	222	248	249	263	270	263	289	257	250	295	256	235	269	259	233	232	290	274	242	240	238	287	263	235	274	292	266	242	268	243	256	255	255	268	269	222	270	269	259	272	278	272	247	273	269	292	258	282	290	235	281	255
30979	7730	3360	1987	1143	881	637	614	556	577	593	568	608	556	604	629	626	582	638	610	543	547	565	612	580	570	613	607	597	579	562	581	552	575	613	589	613	577	585	586	560	596	549	581	607	575	577	566	550	563	583	584	586	594	587	567	584	578	603	604	567	609	586	618	582	568	582	587	554	591	581	623	578	595	594	591	579	566	602	571	571	600	567	578	598	504	585	577	533	588	595	620	582	586	600	585	602	608	601	580	595	569	596	604	605	611	556	601	559	592	593	582	586	601	559	570	605	613	657	572	538	573	592	576	569	554	596	581	578	542	579	572	575	547	581	549	592	604	554	561	589	619	560	585	582	593	552	619	548	592	591	627	575	577	554	629	554	541	556	595	629	584	569	527	618	539	592	565	553	558	575	588	583	554	564	562	556	608	552	559	563	611	574	584	586	528	544	595	615	597	573	577	586	561	563	598	633	592	604	579	578	564	599	593	596	614	594	586	631	574	578	584	592	598	598	554	650	598	606	599	616	569	530	602	573	578	585	613	580	580	534	524	593	586	607	602	574	596	591	594	551	640	606	588	579	619	565	628	574	570	590	587	622	585	610	562	574	558	601	636	567	583	606	597	553	630	593	595	584	565	596	546	577	579	607	575	552	607	549	590	565	598	574	581	576	581	590	572	527	580	623	611	604	611	546	559	610	589	537	584	556	581	606	596	575	582	544	610	635	588	588	577	582	553	644	617	561	613	585	625	597	627	595	610	580	562	600	600	598	598	565	555	622	593	571	563	578	602	574	574	636	617	572	559	613	607	605	614	570	585	604	542	575	615	590	587	580	581	604	583	605	612	595	624	598	593	583	586	581	583	619	595	584	575	570	572	601	536	580	562	556	597	539	559	593	580	538	593	594	595	622	598	562	604	566	600	568	620	581	546	555	581	570	607	582	601	592	568	564	622	590	560	581	594	577	618	549	557	621	585	559	562	577	597	541	574	580	574	575	600	643	572	570	592	567	607	581	581	575	594	558	580	600	591	565	573	560	590	569	589	578	594	594	569	581	620	580	582	542	559	603	586	573	604	569	620	580	599	551	612	567	617	584	596	591	621	612	598	601	609	606	609	608	579	607	557	568	607	619	595	589	598	623	613	615	589	622	572	532	617	562	606	587	653	563	624	621	568	552	584	586	580	583	571	608	553	592	589	648	581	594	577	567	605	585	597	575	603	586	614	596	590	609	555	562	585	603	598	622	590	602	577	581	585	581	582	591	582	576	553	597	643	576	581	558	600	568	534	594	587	580	592	634	576	601	564	577	586	596	613	593	613	601	581	572	580	603	627	539	605	569	566	604	577	594	606	587	597	592	572	587	573	586	578	627	580	628	598	608	542	569	571	612	560	583	622	608	563	559	596	608	584	588	591	537	600	644	562	612	612	552	587	574	566	585	582	561	588	587	563	569	594	577	589	603	608	557	561	610	571	573	590	548	601	607	574	580	584	560	597	636	540	598	625	578	614	567	567	586	584	602	575	554	621	606	554	580	575	550	596	593	535	611	539	595	564	601	568	588	544	577	587	569	571	597	557	594	606	593	637	582	555	591	517	609	598	563	590	596	557	534	604	593	562	578	558	609	578	612	582	586	602	556	596	598	569	554	565	589	603	626	585	579	608	578	630	617	618	603	600	548	540	602	565	558	563	593	580	588	568	559	598	562	563	618	592	593	551	606	531	597	594	566	633	565	580	564	541	586	556	526	589	641	570	537	572	591	556	600	569	567	608	550	574	573	583	574	536	576	586	568	590	564	579	591	547	597	555	588	563	604	584	592	577	585	563	601	594	579	575	573	599	621	613	602	606	573	615	555	562	564	548	585	580	600	641	547	557	589	592	571	600	568	571	565	585	571	589	591	584	588	550	585	615	572	605	610	580	595	566	590	586	590	592	614	601	586	598	593	620	584	576	576	601	585	560	593	595	557	579	604	575	574	548	527	635	605	550	572	616	560	568	611	586	632	586	589	555	579	581	612	553	612	613	573	584	544	577	592	566	583	563	577	577	568	560	611	602	561	577	585	646	632	589	595	539	603	563	582	590	549	605	606	577	615	526	558	561	604	605	596	573	568	570	585	619	605	573	580	562	567	604	586	559	573	599	559	586	637	599	587	586	609	605	637	591	600	577	561	583	561	646	562	600	594	618	634	601	591	576	612	634	586	611	583	593	577	591	642	541	581	581	595	588	561	598	601	644	574	548	605	608	559	608	579	569	585	578	553	566	568	574	527	592	563	565	567	592	581	577	614	621	599	606	561	585	582	600	588	598	562	597	629	571	629	643	603	560	607	549	596	607	594	570	620	598	584	585	639	578	574	605	586	598	573	595	588	564	579	609	580	617	572	570	610	584	659	642	591	566	545	566	547	586	582	605	540	591	580	597	620	561	619	613	603	576	557	585	590	555	588	596	567	618	619	555	651	591	596	639	561	602	567	582	518	576	576	598	648	599	610	566	561	596	609	606	593	607	581	579	607	629	563	573	613	603	665	559	572	581	577	583	647	589	584	549	572	578	624	610	619	574	635	632	510	607	594	563	550	563	568	560	617	631	644	556	560	553	584	581	580	624	583	612	586	607	610	644	634	570	580	610	558	553	573	576	593	577	568	566	572	589	560	600	564	590	573	573	575	601	570	591	600	607	563	582	568	567	571	563	547	593	569	583	569	585	590	549	574	591	584	592	558	588	580	596	546	607	587	565	574	605	593	614	620	567	569	603	565	584	554	624	624	599	590	589	564	568	574	562	567	617	597	598	555	600	623	600	585	585	645	588	625	622	612	620	598	590	592	594	622	572	559	567	592	534	585	572	582	570	605	536	605	589	581	563	601	558	562	569	626	563	555	557	594	601	627	623	581	584	614	594	603	590	597	575	599	563	572	560	619	578	600	541	533	604	587	539	622	541	547	557	558	582	578	587	572	628	569	558	657	599	594	592	593	583	574	570	583	602	567	564	587	606	547	574	584	588	564	552	573	611	571	592	584	593	589	561	577	573	589	613	594	586	561	633	576	583	589	612	569	552	599	546	611	591	615	618	594	585	564	614	592	539	580	547	602	546	573	621	601	578	595	583	606	550	564	594	599	581	566	558	604	600	596	570	560	561	624	569	578	569	592	571	539	581	556	574	589	615	603	578	588	574	629	578	595	592	607	626	576	577	590	584	614	574	595	561	588	564	567	593	565	608	588	563	591	641	572	599	555	611	573	598	567	575	570	579	532	588	615	584	555	573	580	556	592	618	572	513	539	600	655	615	585	603	562	609	566	624	557	582	571	624	536	602	565	596	587	584	590	570	552	634	604	616	569	566	582	607	570	564	613	555	554	619	558	558	573	560	563	601	589	555	556	603	607	589	622	633	586	580	621	536	604	596	563	576	581	613	565	555	578	559	564	584	557	595	553	576	586	646	558	569	571	575	583	567	559	580	557	594	569	595	550	636	599	550	603	573	567	600	602	624	596	577
50345	25729	14467	5476	1929	896	459	275	275	290	273	226	258	247	233	259	241	226	179	247	244	238	228	212	261	240	235	249	235	257	218	220	236	196	250	232	252	235	229	234	222	226	215	254	241	214	243	281	247	238	236	256	247	255	250	228	254	219	233	226	249	229	237	236	217	218	233	246	249	241	243	242	252	234	214	235	258	235	248	222	268	196	224	231	239	253	238	249	226	234	248	240	234	237	236	236	258	244	227	198	223	222	239	237	247	218	228	220	229	253	254	225	237	196	230	223	241	253	213	244	241	245	244	230	239	245	214	221	229	236	266	249	224	242	243	256	239	232	223	258	239	218	251	191	244	240	220	222	258	243	270	263	235	239	264	214	230	233	211	249	243	224	239	220	248	234	226	255	229	262	252	246	233	264	233	237	259	243	241	263	261	279	247	241	230	237	232	247	251	238	241	223	224	237	260	229	215	201	265	230	251	207	236	246	242	239	232	251	229	266	215	242	246	230	239	250	260	235	226	214	220	217	231	226	229	219	257	229	264	259	255	229	266	238	226	227	253	214	239	210	224	232	245	200	241	251	237	223	225	230	242	252	252	243	217	250	224	210	228	268	226	216	252	217	239	247	243	254	236	217	242	228	255	237	216	246	261	283	242	266	209	189	205	225	215	233	260	230	262	240	209	232	246	215	235	228	254	240	241	270	216	234	255	237	251	211	229	216	235	251	220	226	231	212	235	208	238	246	235	235	225	210	224	233	254	222	195	243	234	253	228	232	265	260	224	242	265	229	249	228	257	224	245	249	219	242	269	256	231	209	240	251	241	223	213	228	257	251	239	224	232	221	246	226	242	243	217	235	248	245	250	265	227	233	220	232	245	240	229	235	246	212	246	259	218	219	234	234	228	222	236	204	226	252	226	269	234	237	241	209	243	207	218	252	243	201	199	231	252	255	249	243	234	261	260	235	233	264	235	233	216	235	218	229	238	228	236	241	261	227	250	233	236	250	250	244	247	247	255	214	233	229	214	227	234	218	253	256	276	250	246	215	242	257	225	248	247	246	226	219	262	245	235	210	257	231	256	254	214	260	247	226	231	240	266	238	258	242	259	193	253	234	244	232	240	235	238	249	244	220	231	238	252	207	226	224	261	229	235	219	210	264	222	231	218	241	251	223	241	237	270	207	212	251	245	249	257	232	225	280	227	244	236	235	248	224	248	258	245	203	234	240	229	258	251	249	236	207	253	256	265	217	232	213	257	240	269	251	218	243	215	233	231	223	248	202	220	230	201	233	228	226	237	243	241	222	220	246	268	248	238	230	227	243	219	261	214	224	254	232	264	265	250	257	235	239	221	234	230	245	240	262	232	239	243	262	226	219	215	204	234	228	240	223	241	235	260	242	230	238	239	233	234	243	257	223	250	262	232	239	229	238	241	236	250	233	220	236	232	257	228	236	243	235	241	232	257	236	212	225	225	215	265	246	237	236	197	270	210	226	223	218	244	210	228	256	192	231	213	232	258	239	240	212	198	220	259	234	230	223	228	222	237	258	236	238	224	243	270	216	225	218	212	242	216	203	238	238	224	243	219	211	241	238	240	218	233	247	210	243	222	245	222	233	244	248	237	236	229	221	237	254	263	248	238	231	246	224	249	232	242	242	230	219	229	247	260	194	235	248	247	226	226	245	231	199	238	219	229	231	306	251	224	223	243	267	265	241	251	231	261	205	232	245	231	249	235	258	268	212	238	232	233	223	238	244	250	254	237	248	237	262	252	220	200	242	256	255	197	230	251	194	237	244	255	236	242	241	210	244	193	243	253	253	247	222	245	221	227	235	217	230	244	251	212	213	231	226	221	250	221	248	224	234	233	235	267	229	221	235	260	228	239	230	233	256	255	202	253	243	246	237	219	214	238	224	229	236	223	237	248	249	242	236	223	259	241	213	234	230	244	227	218	237	251	231	220	236	210	216	244	235	226	205	220	240	237	233	257	250	218	196	224	250	237	213	256	206	256	229	255	252	248	230	241	230	262	246	231	236	252	237	262	252	256	221	218	230	250	237	248	220	212	226	257	224	233	265	216	215	247	229	222	250	240	199	262	234	226	218	213	242	235	211	248	255	222	230	216	230	255	245	235	240	251	225	235	259	203	219	282	214	241	225	243	217	204	236	230	268	237	207	228	222	227	230	219	227	257	206	219	233	225	257	222	239	256	237	220	209	208	223	256	228	240	263	226	231	246	238	256	232	230	230	247	235	244	238	217	239	248	201	249	247	230	211	265	232	241	263	232	269	238	230	214	233	221	258	216	244	210	229	241	252	209	250	263	250	252	209	237	252	234	234	233	226	235	253	241	232	224	244	215	246	253	257	247	208	229	175	245	262	234	208	230	218	233	194	238	239	235	253	225	245	248	213	194	234	223	266	224	240	238	214	229	221	203	256	244	226	249	235	230	234	217	226	225	219	207	221	236	212	257	232	237	236	227	242	251	238	222	222	216	205	239	257	242	227	233	263	227	214	213	235	229	196	240	217	256	223	263	240	245	222	255	228	277	238	227	205	222	223	235	235	264	244	225	259	224	221	237	245	230	217	236	247	202	219	224	213	254	237	238	218	228	250	242	247	232	244	234	249	238	242	236	236	231	223	266	227	245	274	216	241	261	227	222	247	236	251	219	222	238	259	222	234	232	234	243	253	252	239	222	248	225	226	213	236	240	254	235	246	229	242	276	221	249	279	239	225	234	201	238	217	210	236	258	242	212	229	232	221	262	240	265	225	259	236	206	218	241	244	252	246	251	216	224	233	223	220	225	235	204	225	240	231	225	247	236	238	231	215	202	218	245	256	214	248	247	249	228	231	264	237	259	274	261	227	229	253	243	248	238	274	239	224	245	270	254	265	232	237	259	210	256	248	239	217	242	257	247	223	231	251	247	227	230	228	239	218	229	216	219	234	235	238	246	215	248	220	224	232	227	252	243	243	251	232	250	237	234	264	230	222	250	238	220	221	201	212	226	204	254	205	266	241	234	229	227	257	228	237	216	235	264	254	232	233	235	200	218	199	245	232	221	235	209	260	248	234	243	240	243	226	240	222	233	230	230	222	223	207	222	224	248	240	235	255	232	220	260	256	236	210	238	221	221	222	217	275	242	221	250	237	238	234	226	234	225	227	228	224	251	266	229	234	231	232	211	219	224	239	233	232	257	250	227	224	212	237	223	260	227	240	262	245	205	206	250	235	241	227	186	204	237	234	221	248	235	222	238	243	244	232	247	260	237	237	238	268	253	216	230	245	243	238	215	241	247	196	234	224	240	260	257	229	219	209	244	224	254	214	235	241	254	242	241	239	248	261	233	211	227	243	224	219	248	231	204	223	264	209	272	228	216	243	218	216	216	256	233	231	246	227	237	243	248	246	216	217	232	275	215	239	256	232	235	263	249	233	230	213	221	240	249	256	255	219	210	240	241	259	230	209	231	268	230	214	213	247	241	238	245	259	262	253
33071	20920	16130	9374	4896	2732	1370	751	790	890	655	594	568	538	521	535	560	519	558	543	565	552	569	527	536	547	508	522	586	541	533	575	529	501	510	564	501	570	511	527	544	505	535	541	546	532	526	567	512	520	545	568	551	542	521	533	522	500	535	524	562	504	540	536	569	538	520	541	508	513	538	505	528	496	557	561	527	553	514	514	509	596	522	520	546	555	525	500	580	542	521	499	513	572	579	544	557	578	513	518	586	535	495	529	523	545	556	589	493	565	517	525	582	521	506	563	496	538	520	529	490	528	521	496	565	560	508	547	505	572	538	537	563	529	530	556	527	543	533	516	559	548	515	508	505	541	561	510	529	540	551	527	531	525	548	507	545	542	545	516	528	539	535	519	534	542	497	534	542	534	571	552	506	528	519	533	548	526	568	527	538	538	531	532	536	535	557	591	557	506	558	534	533	569	554	536	538	579	539	598	535	548	523	574	552	550	554	596	532	552	561	528	533	529	545	587	552	522	512	522	546	542	531	542	519	523	547	510	519	534	521	546	549	520	517	524	538	525	520	553	547	514	533	540	539	539	521	515	533	541	542	573	519	506	531	537	553	522	550	542	510	536	537	511	537	547	554	515	540	510	541	552	511	516	566	530	555	537	572	509	506	494	557	530	539	532	552	542	535	504	547	546	561	557	561	550	513	552	532	551	503	513	572	535	540	512	537	515	559	565	581	521	501	538	524	545	591	509	554	527	525	518	550	527	567	521	513	531	561	552	494	557	557	531	532	513	530	532	539	558	548	554	577	515	503	501	525	522	508	499	545	543	553	557	584	533	555	532	530	542	529	552	477	514	522	534	530	516	586	499	574	555	559	559	547	564	540	521	564	534	557	561	524	501	507	552	561	517	529	529	566	541	570	517	508	537	559	555	544	521	544	559	484	533	542	521	557	535	578	519	511	547	539	548	515	540	551	506	540	542	532	565	524	495	574	527	530	506	583	508	529	533	518	534	532	512	528	543	543	505	540	536	529	541	536	539	532	530	530	533	494	541	529	559	520	487	556	516	562	529	547	538	541	533	533	523	528	556	522	495	529	535	571	516	537	568	547	528	549	501	534	554	522	572	572	565	526	523	562	529	539	534	508	544	536	583	550	547	584	526	536	522	541	557	566	527	552	573	529	553	516	530	530	529	539	508	527	545	565	540	536	566	531	501	545	549	538	514	531	519	547	513	536	550	587	557	514	580	495	542	522	562	513	523	493	559	518	513	510	532	537	545	506	533	527	561	561	555	543	575	534	568	568	493	551	512	566	545	557	527	545	587	534	506	515	485	509	521	519	541	522	555	513	523	556	556	549	520	556	476	528	561	523	525	539	525	562	568	522	527	514	573	517	547	508	488	554	521	547	560	481	520	504	522	572	506	516	550	528	527	602	483	543	528	508	531	521	498	579	533	577	530	529	545	509	584	539	542	489	475	531	535	533	549	512	528	571	517	524	531	560	536	509	561	526	525	554	535	546	561	572	547	564	491	520	534	513	550	528	549	559	540	539	535	516	522	555	546	567	555	524	508	496	540	528	567	543	522	529	550	519	522	553	526	556	503	490	581	547	496	510	507	536	520	556	559	524	554	511	497	509	539	533	520	503	528	564	557	618	550	561	558	532	547	508	517	504	530	527	515	510	516	563	527	524	547	499	577	559	509	514	542	541	540	555	549	540	478	543	510	572	542	509	540	498	536	552	561	512	529	545	570	517	496	512	533	511	533	534	575	482	511	525	522	539	543	587	499	556	495	551	571	524	544	511	512	542	516	561	529	570	497	538	505	527	569	515	541	497	547	552	523	525	503	544	541	533	527	512	559	553	580	542	512	509	511	521	515	532	529	531	504	532	533	520	528	536	537	548	519	523	522	532	576	537	521	553	522	572	529	559	537	526	533	559	516	492	546	521	547	543	540	534	564	501	541	549	568	545	503	494	541	534	546	521	553	563	534	549	507	561	525	589	538	538	538	515	538	521	523	523	546	537	521	546	547	500	522	533	571	497	485	525	538	583	571	551	568	582	511	488	495	517	544	559	530	565	574	569	526	551	467	520	506	519	556	520	515	576	533	578	540	504	533	544	554	515	543	537	584	517	539	541	558	554	515	507	549	526	507	532	535	525	560	511	523	512	553	578	530	544	574	490	557	503	574	520	554	534	519	551	534	542	534	562	547	526	519	538	547	548	520	490	542	539	560	565	511	543	523	556	534	539	552	517	497	536	521	507	563	531	514	523	515	557	566	498	541	516	504	576	513	558	503	550	551	538	507	555	499	509	523	526	529	574	574	540	522	494	546	534	488	542	547	533	567	519	507	572	500	532	546	536	541	518	516	558	543	550	541	520	515	561	544	526	524	558	493	542	534	527	529	517	572	531	556	555	507	532	569	547	537	545	558	555	503	575	505	521	500	518	516	528	577	556	540	541	544	565	524	535	531	542	543	508	572	512	521	554	530	486	508	508	540	599	563	564	532	523	552	552	544	512	573	533	515	541	545	494	543	544	539	555	561	514	513	543	530	539	523	596	555	545	579	582	564	491	520	525	519	560	530	526	554	547	510	540	556	522	536	583	574	521	508	517	568	533	516	527	538	532	543	517	567	540	525	507	520	525	519	502	487	533	528	530	535	527	521	547	528	562	532	536	534	551	566	530	564	554	588	528	509	539	490	529	530	530	557	522	528	476	536	525	516	529	529	508	561	544	553	563	495	540	547	550	507	620	526	526	546	521	506	509	519	546	518	571	541	573	521	526	578	564	519	541	556	539	535	570	543	554	553	525	533	517	546	533	540	549	534	517	577	592	547	525	549	548	526	524	522	496	559	518	511	526	512	567	578	516	585	542	505	510	529	542	523	496	538	573	515	514	534	537	520	506	521	579	520	524	513	509	534	549	538	554	520	544	538	538	580	532	554	579	523	547	516	491	540	511	530	529	546	542	533	568	535	478	579	568	518	562	541	540	539	529	536	537	528	477	493	539	511	527	559	562	561	486	581	525	564	556	524	503	525	503	508	509	505	545	523	525	535	555	533	502	516	530	519	547	512	524	531	556	517	514	528	573	562	519	510	544	539	546	525	517	539	526	567	517	540	520	502	528	514	529	536	554	536	536	559	556	511	577	526	516	537	592	516	541	535	545	523	517	524	530	559	553	522	496	557	537	558	510	541	545	565	557	533	544	519	527	520	567	511	525	536	526	524	539	580	522	575	536	532	570	546	542	495	531	514	555	525	513	505	542	554	526	577	523	506	562	501	562	500	548	536	536	541	578	522	577	549	538	528	531	544	536	525	489	502	570	523	544	528	518	532	544	547	551	522	556	537	494	504	533	552	509	482	558	546	531	522	534	533	541	601	522	552	539	556	526	541	542	515	518	526	516	523	581	539	509	529	581	538	536	550	562	555	506	525	530	559	566	537	526	518	543	563	517	518	586	533	522	529	509	497	547	524	528	558	539	592	518	547	549	520
52276	27652	13215	3547	1085	774	475	364	293	285	316	294	258	283	282	272	248	268	315	282	309	278	289	311	271	279	270	293	296	293	292	267	289	278	247	257	252	296	290	299	274	284	300	286	293	271	282	304	267	275	269	266	243	257	278	262	272	277	244	297	291	277	282	301	271	297	263	296	273	282	269	283	273	272	279	280	270	239	278	275	276	266	244	284	280	247	283	254	317	266	273	285	289	256	262	286	280	286	262	271	294	276	282	323	264	260	284	261	235	288	273	265	285	269	253	258	267	290	257	276	269	262	267	302	311	263	239	308	302	282	299	260	259	254	278	283	281	287	261	243	254	265	269	307	266	303	242	293	264	256	274	277	265	298	288	266	294	297	272	254	243	276	297	272	278	275	284	262	274	266	266	275	257	270	315	269	287	272	247	273	270	282	271	287	281	262	283	262	281	270	288	262	279	303	303	297	280	266	301	266	282	276	266	282	309	264	274	251	239	278	273	267	290	266	263	252	257	278	277	258	276	276	291	259	254	287	305	266	260	270	302	287	287	293	252	287	277	282	268	270	286	289	283	275	277	238	260	275	297	317	268	240	272	287	268	241	288	261	281	250	277	279	242	274	292	279	288	238	288	299	289	272	266	294	268	286	264	257	271	253	282	288	295	286	263	301	289	268	276	263	270	274	280	260	284	258	265	259	271	270	271	287	275	263	267	282	283	286	282	279	286	259	258	296	261	260	302	305	266	278	277	286	269	290	294	269	279	288	312	275	255	276	309	264	249	282	257	294	284	293	275	283	274	272	280	266	271	295	271	271	255	289	272	287	269	298	269	298	283	266	255	305	300	265	278	246	263	258	282	272	277	279	279	245	294	269	300	266	287	282	279	269	252	282	297	257	283	296	299	248	279	277	282	289	305	262	256	265	267	270	271	274	286	240	263	276	272	300	285	256	291	273	270	235	236	283	261	284	276	281	264	275	289	258	276	267	273	287	285	322	287	291	289	242	311	310	289	291	240	280	257	308	261	297	286	261	260	269	253	268	269	270	285	300	283	299	268	288	261	282	269	272	274	275	300	262	283	268	298	262	282	262	285	295	264	285	313	259	269	283	259	285	253	298	287	263	290	261	277	266	280	257	275	266	259	281	294	267	302	267	267	274	273	255	266	271	289	284	296	266	274	264	284	263	269	273	265	284	303	239	291	309	277	266	270	270	281	263	249	281	275	279	256	293	303	254	277	261	263	294	275	292	266	267	251	265	273	271	272	280	286	257	263	295	319	281	276	236	245	275	271	309	301	297	292	258	255	278	293	275	272	241	269	282	280	272	252	260	265	267	292	272	273	278	305	274	288	260	263	307	264	271	276	238	294	279	285	319	274	273	281	262	307	311	274	258	272	281	275	273	297	241	273	263	293	292	291	276	262	285	298	306	265	278	278	277	237	296	293	301	283	258	265	296	305	285	269	261	261	295	285	246	285	263	309	264	281	295	272	275	255	250	283	266	257	309	301	283	308	316	281	293	286	274	264	314	300	273	255	277	263	277	258	265	273	287	282	267	289	283	287	234	269	307	259	272	263	289	253	282	290	278	248	270	282	238	273	324	262	293	250	260	260	281	262	288	253	247	272	254	293	299	284	264	264	255	280	282	254	291	282	252	286	242	254	278	272	277	253	292	257	280	265	277	264	308	253	267	280	254	289	306	282	263	284	258	274	258	269	265	310	263	307	280	272	255	242	283	261	275	313	256	249	280	291	292	292	287	266	271	278	278	274	284	257	245	316	267	268	271	267	274	277	295	260	289	279	285	257	283	251	271	279	289	273	277	278	304	250	281	278	269	307	296	296	281	281	267	254	250	303	305	280	262	253	261	269	270	263	280	296	280	272	283	265	285	273	272	262	265	259	271	254	276	253	244	262	299	272	274	292	300	260	266	268	313	260	291	271	278	308	239	261	263	277	234	280	284	286	262	280	267	267	232	291	267	279	263	264	274	288	285	287	271	288	279	288	279	306	266	261	275	284	295	271	269	295	289	251	274	274	281	262	277	282	303	276	242	277	264	308	279	249	263	285	249	262	267	264	280	301	313	276	258	246	280	236	325	263	301	311	262	248	236	270	270	264	305	308	294	287	276	274	298	262	264	291	295	282	255	273	265	279	287	296	288	277	272	300	254	259	262	258	294	276	240	255	271	300	279	306	272	242	272	262	301	291	269	286	275	256	300	276	260	295	316	274	273	298	285	259	271	270	306	300	281	228	277	268	277	285	261	276	295	308	280	289	264	286	269	268	293	280	261	270	253	251	274	294	270	267	283	269	274	274	288	269	246	282	262	307	279	261	307	319	262	286	290	279	287	294	263	272	276	298	289	285	270	278	279	252	280	269	257	286	286	236	282	251	276	257	261	271	274	276	264	252	240	323	262	249	273	282	255	232	274	305	250	291	282	264	298	282	272	305	287	271	279	243	261	240	279	290	287	318	247	278	287	300	281	266	263	266	304	272	279	294	267	247	290	265	309	284	267	279	258	281	302	275	254	265	263	260	280	279	242	264	280	299	298	287	304	291	261	257	348	290	278	262	289	240	296	301	289	305	290	289	277	301	240	293	262	279	310	265	275	287	284	278	235	287	281	275	228	292	305	294	277	235	269	280	283	287	283	276	300	284	290	274	280	252	284	273	275	280	283	308	253	292	285	260	257	291	277	259	309	279	291	271	294	276	242	279	267	270	295	273	236	308	289	257	277	263	283	234	286	282	291	260	304	276	295	290	299	278	291	283	276	283	294	284	254	291	263	291	283	304	261	242	283	272	240	250	262	257	320	268	287	299	250	258	253	269	259	268	285	313	247	278	248	278	282	291	275	278	273	291	287	255	285	269	266	263	318	231	248	253	255	285	266	282	305	290	290	272	275	270	275	288	270	310	283	282	301	286	285	294	258	277	294	323	290	286	262	287	262	288	278	284	277	281	294	237	274	273	275	278	285	286	297	275	282	281	217	261	260	248	259	302	269	271	285	289	272	288	261	265	271	249	250	295	273	291	286	271	279	286	271	231	283	263	278	268	280	310	293	285	263	273	310	284	276	247	279	274	295	267	295	286	270	250	274	255	295	263	284	279	289	275	284	265	297	279	257	314	288	267	272	286	265	268	291	282	262	263	286	283	270	291	250	275	302	280	269	228	265	271	266	279	266	265	292	269	300	299	280	268	260	244	286	275	301	283	266	309	235	286	279	274	308	250	309	255	266	259	266	279	253	283	285	272	232	256	270	315	291	306	296	282	275	277	268	279	264	268	302	317	269	276	278	296	244	251	275	282	295	267	293	261	320	298	269	280	269	317	275	261	271	278	279	295	270	282	310	307	264	288	249	292	261	281	290	289	260	258	281	276	306	259	253	293	293	279	279	292	281	259	282	273	286	293	269	299	257	289	273	260	267	274	264	295	272	279	271	249	288	271	266	304	262	260	282	308	266	250	265	278	253	288	275	240	251	271	279	298	283
35933	20921	10487	5635	2873	2119	1368	957	744	726	672	607	687	646	581	578	647	638	646	595	626	655	596	629	606	652	637	594	614	611	615	652	637	611	583	611	593	590	618	612	626	636	596	613	600	634	600	645	587	598	578	635	590	607	633	563	595	579	606	602	620	603	596	574	608	627	637	646	627	592	624	624	587	574	607	589	634	594	656	580	582	575	584	621	635	595	635	582	600	624	637	656	558	588	641	623	589	638	624	622	585	680	621	628	675	671	589	636	656	611	624	609	623	563	626	580	588	614	656	587	603	630	622	611	599	629	600	604	586	593	624	621	613	605	612	641	639	646	630	621	562	664	644	634	609	636	636	629	598	635	635	611	627	596	612	624	596	595	595	631	641	627	591	587	581	624	638	633	610	627	611	573	589	617	588	640	587	610	626	678	600	609	625	593	649	643	616	590	594	627	600	594	653	605	630	605	550	589	633	596	616	616	592	664	584	574	616	589	636	629	604	622	641	603	631	614	605	601	605	605	605	626	621	677	602	634	575	600	632	603	605	618	630	630	570	598	622	595	596	598	641	625	600	581	652	606	647	604	579	635	612	620	607	612	619	619	630	613	623	611	623	595	594	590	605	581	601	602	596	576	598	605	586	605	590	641	588	601	609	656	581	616	618	654	598	649	578	607	593	598	637	597	597	631	579	569	618	642	597	630	604	597	622	635	629	612	628	617	613	623	629	638	614	598	602	616	620	564	617	583	620	668	583	616	620	611	561	601	657	656	600	623	668	641	589	603	572	587	641	603	609	593	612	542	606	630	625	590	639	603	647	613	633	565	595	606	592	640	615	558	621	596	618	566	619	626	592	622	607	601	585	605	573	618	614	621	628	658	659	623	604	614	595	622	607	601	631	608	603	583	625	618	619	600	569	606	632	648	599	607	617	645	604	590	628	608	616	635	619	558	641	635	609	586	607	629	655	613	620	609	615	601	592	642	579	569	617	616	649	563	625	655	624	589	613	574	560	625	646	613	584	627	599	625	623	596	639	584	595	646	630	601	552	665	645	594	591	654	650	643	618	598	607	601	600	590	601	581	618	633	576	651	637	618	620	624	592	617	613	595	617	637	641	598	614	640	596	652	593	573	682	582	609	641	613	600	629	574	618	606	604	585	616	613	607	601	610	639	618	593	646	621	672	641	591	657	601	623	635	583	610	603	660	608	615	643	630	596	594	650	614	564	626	569	644	638	661	563	613	604	617	633	627	601	607	594	622	615	617	578	605	654	630	608	684	600	594	612	629	628	587	600	599	624	607	638	629	617	591	607	624	581	589	603	594	629	584	612	650	606	644	630	604	631	595	606	610	637	664	630	627	613	601	650	642	629	579	609	620	636	615	667	592	614	625	621	602	552	614	575	612	647	581	621	599	626	612	649	625	590	636	580	661	629	644	660	619	630	613	601	615	662	642	667	586	608	645	586	637	660	596	572	606	603	598	606	609	610	595	601	582	621	621	583	606	610	626	617	655	594	594	615	595	599	622	606	602	628	589	602	629	612	614	649	623	634	648	600	625	607	558	623	584	640	583	665	590	626	612	641	615	621	626	629	646	626	586	587	588	642	602	617	632	621	615	601	604	529	625	599	665	596	615	585	642	627	561	567	579	608	610	599	599	613	609	649	615	602	673	625	603	583	575	614	554	607	593	652	619	594	590	646	604	610	597	618	612	608	625	623	583	640	586	598	660	605	676	588	588	638	638	590	633	650	611	608	533	642	611	619	604	606	625	602	599	655	561	549	580	609	599	576	619	606	582	590	658	621	613	634	602	604	586	630	610	589	612	651	593	605	595	624	629	631	578	593	626	630	635	613	651	646	605	625	583	593	622	641	587	599	633	618	590	621	609	631	607	597	619	591	613	601	644	683	676	602	589	619	608	585	611	579	630	606	598	591	587	568	616	587	652	606	645	626	629	596	621	645	589	610	591	597	629	675	610	614	598	630	613	611	594	602	603	637	609	648	580	581	589	625	590	626	608	660	603	633	634	605	637	614	608	606	570	576	570	640	584	640	584	558	627	587	636	622	578	643	614	607	585	602	634	618	612	610	615	593	598	598	659	600	576	580	628	640	589	594	636	584	633	597	567	635	579	629	586	616	612	658	603	604	593	587	621	603	635	640	696	614	632	576	593	589	612	633	623	618	586	571	614	654	633	588	584	649	598	597	595	652	627	619	610	605	637	564	614	621	596	584	591	674	588	581	618	597	597	638	589	626	621	650	631	599	587	596	614	622	623	596	638	613	602	590	594	620	650	645	671	610	642	611	621	610	609	657	626	591	645	609	669	597	622	617	593	605	607	608	581	600	598	617	599	630	635	641	624	628	618	608	595	572	607	640	625	591	601	584	638	618	594	650	606	582	580	620	561	638	578	627	576	603	583	583	589	583	612	625	579	626	599	577	644	603	608	599	619	621	653	601	601	624	611	594	682	589	605	627	606	587	586	645	598	592	635	645	632	610	593	637	604	600	636	609	596	675	645	610	612	638	641	660	587	585	622	647	617	578	603	622	625	618	591	614	619	644	620	618	613	617	664	604	649	616	600	588	616	575	636	611	601	617	611	607	620	636	611	620	602	619	643	629	607	604	587	629	595	611	601	649	586	624	615	576	596	652	617	616	651	604	594	589	628	633	621	617	633	603	647	603	647	564	634	636	639	573	595	583	621	622	664	597	655	576	608	645	642	635	595	613	619	630	617	564	590	630	638	622	577	631	556	603	601	560	627	657	553	601	637	606	633	600	605	616	610	605	580	578	624	593	647	601	621	646	664	615	651	613	621	636	609	620	659	671	595	580	638	658	593	569	616	650	619	590	621	566	636	587	591	624	658	642	621	611	654	609	595	608	617	601	593	633	577	609	655	609	604	632	575	561	594	622	590	638	649	616	613	620	624	621	636	565	586	622	599	570	610	643	580	668	595	630	625	596	603	630	627	602	590	603	640	571	632	583	606	605	619	603	589	603	614	647	634	650	630	613	612	601	628	622	585	631	613	607	602	590	632	589	595	642	628	596	602	611	629	614	602	611	599	614	618	563	634	602	609	620	561	583	637	596	644	658	632	591	625	642	601	610	650	628	608	623	626	554	655	628	621	626	588	666	566	643	604	594	582	603	625	580	579	597	611	613	568	625	610	627	622	637	606	622	611	610	604	614	605	626	637	649	576	607	613	606	639	582	594	598	641	612	575	628	603	572	590	617	642	633	628	626	594	597	628	678	646	637	607	625	621	622	618	603	654	646	593	600	646	628	605	650	600	590	594	626	589	633	624	588	599	609	613	634	627	633	588	622	660	576	663	634	614	609	604	609	623	646	598	606	635	606	583	595	617	621	603	577	641	628	564	612	627	613	605	601	646	619	636	598	629	594	649	587	583	596	597	651	638	603	627	613	620	620	629	604	605	603	615	649	569	593	636	597	614	635	573	586	613	606	585	615	596	603	639	573	604	649	605	625	597	621
50592	17129	3143	826	453	334	310	251	272	266	288	251	275	273	288	270	289	267	273	248	271	254	249	268	258	290	282	277	282	282	286	264	251	276	292	268	253	292	251	247	265	232	244	273	284	275	271	261	307	260	268	252	258	285	290	276	271	273	295	275	289	253	273	274	275	273	263	275	295	271	270	302	303	261	248	258	264	274	277	292	264	256	283	303	289	298	266	284	253	313	256	239	268	274	271	247	265	263	283	241	273	276	257	261	247	292	269	271	309	285	267	257	237	255	251	271	240	281	268	252	287	277	261	265	269	252	247	294	286	313	291	280	265	282	248	242	277	279	288	266	265	260	273	267	230	244	219	267	254	292	277	243	244	268	250	267	266	266	248	283	282	261	290	293	255	260	256	259	294	269	286	267	277	275	256	293	291	331	298	268	265	265	300	283	261	279	243	268	270	245	275	272	236	284	276	294	269	263	282	250	262	267	258	266	285	267	272	307	286	284	266	240	269	267	253	293	260	256	262	266	285	257	249	245	247	266	273	259	251	283	245	257	259	263	266	305	289	241	247	297	270	296	270	248	275	277	236	239	255	251	246	266	255	262	255	258	221	285	259	299	286	279	281	253	279	265	261	270	288	284	286	295	247	286	295	304	271	251	237	291	279	248	282	266	269	225	235	271	286	241	315	266	261	308	237	223	271	270	295	274	267	269	281	242	280	271	250	256	273	275	289	264	253	267	265	273	231	256	271	253	272	270	297	236	270	281	270	292	247	267	290	266	260	243	261	253	264	268	240	269	249	278	301	265	265	262	265	256	276	273	257	254	301	282	274	259	291	258	242	268	271	227	273	279	288	285	285	270	266	237	264	306	261	253	224	242	285	287	264	244	250	297	273	250	271	250	306	287	259	253	252	315	276	286	272	253	267	292	309	256	261	280	293	276	274	266	284	271	249	239	268	254	262	249	247	255	267	269	261	298	261	276	285	281	260	264	245	262	282	265	292	261	255	300	274	249	259	296	266	257	279	299	288	311	250	252	285	296	247	259	284	269	263	276	277	276	278	289	314	261	316	262	257	249	233	275	249	269	265	281	273	282	282	295	275	281	259	260	263	250	254	306	249	281	258	279	284	240	245	279	284	268	252	267	284	291	249	256	253	265	290	258	260	252	230	259	283	289	295	288	280	282	230	269	301	261	253	251	281	280	281	272	273	265	298	287	290	267	243	273	286	257	275	257	259	274	266	275	270	271	278	274	269	226	253	300	283	255	256	278	258	311	285	233	265	274	278	306	245	253	264	295	258	291	290	274	235	248	282	246	252	211	259	286	258	240	240	247	277	255	269	254	283	258	281	305	261	272	290	285	284	269	274	259	265	266	243	278	255	244	240	270	266	258	261	277	272	251	254	262	298	252	267	258	290	273	277	284	263	269	262	268	280	258	273	288	284	288	259	296	278	257	268	264	263	258	282	268	271	248	292	310	304	248	261	255	262	272	272	259	282	252	277	281	270	262	279	252	262	280	280	240	273	255	252	260	275	272	271	239	265	280	258	270	252	254	276	233	285	297	246	297	268	274	303	266	259	299	254	266	279	247	272	276	274	264	247	240	274	263	253	292	284	281	263	255	306	274	251	275	285	290	268	273	285	267	292	266	308	276	255	234	246	266	260	281	278	246	261	271	243	274	286	268	280	254	260	283	256	283	290	276	305	244	280	286	273	263	280	269	284	242	259	247	260	253	284	278	267	273	277	257	277	249	275	289	267	248	260	258	272	325	277	275	290	259	265	232	266	280	249	242	275	253	252	272	306	248	246	267	283	298	266	293	262	280	278	257	312	257	250	270	227	288	252	258	248	271	235	243	263	305	294	275	258	265	290	296	277	280	248	255	280	268	265	236	244	273	289	284	269	283	322	299	246	271	266	249	260	264	301	276	273	264	268	260	259	245	244	255	249	263	258	291	262	278	263	262	261	256	270	259	290	281	265	264	264	268	281	298	274	278	254	262	237	267	293	290	273	290	282	281	294	306	268	288	252	286	282	277	296	284	273	285	262	276	303	296	280	285	301	252	259	241	282	292	236	260	260	244	245	225	255	283	263	269	276	250	279	254	303	270	298	297	261	305	281	268	277	260	272	270	269	301	264	252	252	303	262	271	282	256	256	255	271	281	297	265	245	267	286	277	250	273	276	273	270	255	297	271	296	286	278	273	249	273	270	281	298	272	254	259	308	276	246	245	280	255	267	268	304	267	240	254	295	284	290	284	254	307	267	265	257	267	264	251	247	249	292	254	274	259	291	265	248	258	264	268	268	268	264	278	236	277	274	275	289	312	276	307	291	265	243	285	273	273	243	243	256	245	228	265	296	259	228	272	279	293	289	261	232	276	272	263	255	265	241	251	281	303	277	276	254	284	282	232	261	274	262	266	267	285	256	288	244	276	266	242	271	251	224	264	270	277	298	271	275	249	293	283	268	263	259	271	285	287	243	277	296	267	276	262	271	260	269	276	255	256	284	297	272	316	265	276	295	286	268	276	279	270	279	272	257	282	266	254	288	230	297	284	241	249	274	266	299	287	277	261	281	257	255	271	272	261	279	254	286	271	253	225	275	257	283	277	257	271	262	295	247	267	251	259	306	261	229	294	245	286	284	248	270	249	262	260	299	258	262	273	269	246	284	289	272	267	290	274	263	251	251	286	253	250	245	250	268	308	286	267	266	296	256	269	274	261	282	284	249	259	291	274	282	233	267	281	300	288	290	283	314	289	267	250	276	287	266	271	290	279	283	286	271	264	247	242	259	265	259	300	285	275	285	272	286	271	244	257	277	249	264	291	293	261	262	253	229	269	261	282	244	290	297	284	281	275	250	264	226	267	270	267	231	255	265	266	288	245	249	253	232	241	274	251	290	278	252	291	281	278	249	278	301	250	279	274	275	273	251	287	285	252	260	261	228	254	282	278	243	271	287	252	276	283	275	283	262	272	278	264	267	271	261	295	289	276	277	281	276	273	254	296	294	287	313	259	272	252	302	279	265	264	265	260	262	271	255	236	265	287	258	248	237	273	263	282	260	239	273	247	265	248	295	259	274	261	268	277	275	270	267	267	251	278	274	268	295	276	268	247	281	257	287	264	293	258	271	252	267	296	260	280	284	271	275	283	273	263	245	285	279	278	260	294	288	283	269	268	285	273	294	281	278	277	283	289	282	241	251	246	268	255	285	289	296	277	275	241	255	282	253	247	219	278	264	231	288	321	313	285	286	284	280	267	239	269	264	249	258	299	277	258	242	274	281	275	278	282	276	249	265	272	275	268	291	260	291	257	257	258	284	272	276	271	257	274	273	249	269	288	260	300	263	280	251	252	251	249	297	253	252	269	255	285	286	267	259	294	286	286	283	253	265	282	261	260	302	255	262	287	271	303	280	313	282	251	266	267	260	285	268	292	262	268	251	258	303	308	260	274	279	285	294	237	249	281	266	255	255	240	259	302	311	259	252	253	262	279
34612	10739	3254	1701	1129	824	716	641	590	572	607	587	615	592	641	611	586	608	621	609	587	613	642	599	622	615	649	637	600	589	604	556	587	664	582	631	590	582	572	631	590	625	601	610	570	566	589	611	580	630	564	570	638	581	608	608	562	672	558	595	559	576	572	568	601	591	610	617	581	594	567	613	596	604	588	620	592	602	570	621	578	594	572	636	593	588	625	600	602	546	530	584	596	578	581	632	593	635	591	577	600	595	603	592	562	625	607	627	598	580	610	615	564	617	534	639	592	578	591	584	569	609	574	603	608	596	582	571	597	582	579	588	631	602	605	596	597	631	620	617	604	603	576	608	581	527	650	587	587	618	604	605	597	612	619	596	611	621	573	631	551	578	606	615	584	604	611	592	596	621	574	603	634	589	621	637	612	544	581	598	540	614	610	568	616	645	628	581	613	543	650	595	610	618	598	566	568	578	610	618	578	592	586	600	633	591	609	575	604	613	574	624	599	605	612	633	623	544	618	628	599	572	576	620	603	604	598	604	597	600	622	556	636	594	569	617	630	613	614	591	577	589	629	593	608	592	623	602	585	554	601	590	602	562	612	611	593	588	617	603	599	613	572	581	598	603	566	631	585	646	638	572	605	572	603	602	616	580	584	586	639	559	625	627	605	586	602	590	598	638	599	560	611	575	643	580	629	575	557	611	609	667	600	619	556	588	632	560	567	572	591	586	617	604	588	614	617	613	609	591	570	626	627	586	592	613	646	597	603	555	531	598	598	625	602	586	598	609	615	575	607	599	628	616	595	628	596	629	625	623	589	556	579	582	562	639	595	560	580	552	612	597	596	592	626	598	594	566	604	597	610	571	572	611	598	627	602	590	608	586	556	600	604	603	634	619	622	586	591	611	573	590	587	599	567	600	620	588	579	578	563	624	560	582	582	575	635	608	593	618	585	622	602	595	591	631	563	604	595	585	582	593	571	615	627	627	591	620	599	575	602	574	619	624	578	612	602	595	578	578	624	616	584	577	620	642	648	600	586	591	640	601	626	591	619	615	615	638	645	603	621	602	573	604	619	590	634	581	598	614	605	548	622	597	548	612	611	577	609	605	577	612	615	594	574	590	613	566	605	588	574	612	573	629	625	622	560	599	599	579	599	608	563	605	629	613	629	578	590	600	626	616	608	584	603	601	593	585	595	583	583	613	580	618	630	590	602	570	607	599	621	598	583	597	589	603	592	589	559	597	595	585	640	625	597	583	626	604	580	629	620	605	592	597	598	572	593	634	595	589	605	606	620	593	621	583	595	610	597	606	600	564	608	614	598	656	617	633	608	601	602	611	662	601	579	611	613	606	566	578	629	547	605	583	602	630	583	588	565	649	612	574	595	584	629	591	627	605	605	613	591	575	564	535	593	561	584	618	648	558	614	603	613	582	620	585	575	601	589	557	627	616	630	621	591	624	645	597	577	580	631	594	598	610	567	631	585	603	647	590	586	613	569	576	600	608	585	561	610	635	584	552	598	586	604	578	622	638	562	629	616	631	613	571	631	606	644	620	585	563	613	606	642	596	605	599	557	595	602	613	592	588	613	588	600	588	651	638	620	573	585	591	607	568	598	604	620	609	597	615	616	584	584	621	595	609	598	605	589	590	617	629	560	633	624	594	582	575	587	612	588	626	600	592	570	542	600	604	552	619	601	618	649	590	623	594	603	595	547	609	585	589	584	605	579	583	630	588	568	618	605	615	609	578	598	622	577	636	590	624	603	620	564	536	537	571	597	570	611	624	595	559	619	622	618	586	599	582	591	613	563	574	614	579	626	600	594	618	584	595	582	592	577	575	608	571	582	621	600	612	547	642	598	613	594	610	586	598	621	572	574	572	617	603	640	603	611	626	626	600	597	586	570	583	593	575	590	574	573	610	594	574	598	605	587	593	577	583	599	580	616	573	575	580	565	604	599	562	571	586	613	565	605	567	614	597	593	625	613	629	579	622	634	602	626	586	605	586	574	594	602	629	610	624	587	555	609	587	572	608	599	593	629	622	604	586	577	612	603	581	581	600	585	599	569	533	586	636	583	574	599	628	578	604	567	598	586	625	606	623	570	590	600	591	607	583	585	600	589	636	582	597	608	602	609	610	584	652	561	647	526	625	612	619	582	614	609	597	594	634	597	591	608	565	603	615	584	612	614	598	633	587	614	579	645	607	606	532	588	608	617	623	600	625	639	632	613	560	598	623	618	585	626	585	613	541	576	620	596	570	603	616	611	592	601	622	578	564	549	576	597	625	559	592	623	608	601	602	540	627	619	621	569	617	574	604	611	607	551	562	587	639	601	560	596	651	598	608	620	583	581	610	592	582	621	574	588	596	588	607	634	552	632	610	626	551	621	573	596	562	616	631	603	593	612	622	635	617	617	576	611	601	603	604	597	583	553	627	557	569	541	579	619	576	606	613	564	575	613	553	610	638	644	601	577	543	547	536	589	640	626	582	614	601	588	580	584	614	568	606	625	591	564	604	569	584	611	586	652	615	638	580	557	608	601	599	613	585	607	606	573	592	585	605	609	590	573	572	617	612	565	628	637	573	594	606	639	597	567	630	628	566	563	606	560	585	585	561	600	569	597	638	666	612	596	596	598	592	618	593	594	602	640	605	609	628	574	638	624	578	596	572	615	629	579	574	558	586	638	600	640	574	622	580	578	597	559	616	588	593	615	607	586	570	584	642	617	580	541	573	591	556	600	604	614	642	616	628	585	600	615	633	626	628	597	575	657	604	595	589	607	612	659	636	614	618	574	600	593	588	587	572	564	557	623	598	587	590	597	600	589	590	650	587	604	620	583	597	606	571	606	621	654	635	597	608	584	599	578	587	588	621	580	589	609	571	637	621	584	566	621	628	580	610	592	609	564	610	634	586	590	593	569	553	645	608	578	619	602	596	617	612	614	594	626	602	576	618	627	583	587	574	599	580	598	599	534	625	556	620	600	544	633	577	588	624	587	603	601	594	560	579	582	583	569	595	579	613	621	574	605	572	607	619	608	589	660	577	600	621	613	597	612	610	621	609	540	569	585	609	583	587	563	585	607	570	566	596	610	603	593	584	588	636	561	556	621	625	586	598	560	620	590	584	596	567	609	570	598	573	593	584	568	587	600	545	578	592	578	577	625	575	640	588	593	585	611	587	616	564	560	598	546	616	570	613	573	596	579	565	660	558	587	563	594	601	588	595	615	582	612	602	613	598	623	621	569	562	634	604	609	602	615	608	608	603	636	598	594	614	623	611	642	603	578	575	586	628	580	590	616	586	610	594	581	598	560	603	630	639	604	600	605	652	585	605	589	626	588	620	625	587	609	601	620	561	586	633	566	614	599	564	599	600	567	533	611	635	611	576	593	591	575	626	582	597	626	564	595	569	630	617	601	611	598	594	588	605	565	577	594	613	598	598	565	589	611	617	625	592	645	583	586	605	624	606	596	623	609	584	575	610	627	578	578	607
57065	23306	7546	2094	868	521	368	300	260	245	262	240	274	252	236	266	267	257	257	266	256	254	255	294	268	247	232	257	251	299	273	231	240	241	235	237	267	239	296	269	239	260	268	257	226	249	239	252	235	208	226	296	259	269	246	266	261	300	252	279	253	246	269	255	249	274	266	291	259	260	227	265	262	281	276	277	283	259	247	271	257	257	256	247	240	241	257	237	240	251	253	243	235	261	274	251	284	238	228	243	250	250	280	276	286	249	269	262	258	251	243	262	293	231	235	288	262	276	268	252	265	247	242	263	254	261	269	274	272	222	262	270	261	249	272	265	256	255	248	237	284	269	243	250	267	251	291	272	278	267	260	227	275	270	255	255	232	250	256	224	257	229	242	232	244	252	280	262	228	263	287	290	263	266	240	281	274	253	256	265	282	231	272	268	224	247	235	240	252	282	273	259	263	262	280	311	259	262	265	250	255	242	258	275	265	276	260	253	252	234	220	231	249	224	244	276	263	250	234	256	259	238	244	264	261	248	274	245	266	269	233	234	231	254	278	258	223	237	254	238	293	266	242	266	280	232	227	261	256	245	266	280	258	242	275	237	240	248	236	220	274	254	288	260	257	263	252	266	234	254	238	262	274	267	290	300	246	247	254	259	258	245	257	245	240	260	241	254	235	237	272	247	274	229	258	279	288	250	285	252	263	248	244	268	261	287	247	259	252	238	270	261	240	258	242	261	226	250	284	242	267	266	259	252	265	242	275	273	271	255	230	237	275	245	267	227	222	277	264	280	258	245	248	215	251	246	277	261	218	256	257	230	242	259	235	247	247	243	249	225	250	250	259	246	229	265	294	252	262	267	208	239	265	282	254	208	274	281	286	218	246	246	288	273	256	236	238	256	250	282	269	250	226	255	246	256	255	288	259	224	270	228	271	230	263	269	276	256	260	270	245	267	293	266	251	240	273	279	260	260	279	247	242	256	269	264	220	295	252	274	242	237	238	276	246	253	277	255	281	273	282	254	228	262	271	225	301	244	233	259	239	267	237	259	227	249	278	240	254	253	260	247	242	251	290	254	218	239	234	266	241	238	265	272	239	276	246	258	235	270	229	279	248	210	256	249	235	280	239	254	292	244	244	254	239	247	267	238	274	249	263	235	262	230	253	231	244	247	252	259	289	232	283	254	273	271	264	249	252	243	239	244	247	265	245	245	201	257	253	256	265	287	239	295	251	260	268	239	263	212	243	261	255	295	251	262	237	275	248	241	220	252	238	263	282	240	239	251	252	260	269	248	262	243	249	243	235	261	256	232	217	249	265	273	255	274	242	262	282	285	259	277	269	264	262	262	303	254	244	248	298	242	276	247	277	264	287	234	257	290	236	279	258	227	282	252	265	243	266	243	256	273	265	290	276	247	289	284	257	248	267	270	277	265	246	250	258	240	244	251	228	233	245	252	269	259	264	250	265	273	247	250	263	271	238	221	256	251	277	265	255	223	251	255	263	301	295	239	226	228	235	250	275	249	248	233	252	281	243	251	244	281	266	236	255	269	231	262	267	278	241	234	259	242	246	281	255	236	273	233	277	273	267	241	267	261	268	256	268	244	246	216	248	269	252	252	257	245	256	254	258	259	262	226	252	275	261	295	214	246	256	274	261	222	243	248	257	263	249	252	284	265	251	263	279	246	253	288	266	250	268	263	248	271	241	247	286	251	265	238	276	254	249	299	262	233	232	269	232	262	250	245	253	250	245	263	257	259	263	239	229	269	247	247	237	259	234	253	287	265	246	238	243	273	260	290	259	254	246	249	264	241	259	257	246	256	263	236	264	255	240	273	250	254	247	237	274	248	276	233	239	243	227	214	271	259	280	260	233	247	221	259	246	252	236	246	216	274	247	269	258	251	273	223	241	282	261	236	256	269	241	285	244	256	249	262	269	252	287	239	204	236	251	246	259	270	256	231	258	232	245	267	270	240	261	264	250	272	278	260	249	256	264	227	244	239	255	225	248	222	271	264	268	273	228	274	247	277	224	225	216	254	231	245	240	248	253	255	242	278	266	260	272	249	279	225	276	289	287	253	259	263	251	264	243	260	253	269	273	262	298	243	248	249	246	245	262	247	242	232	218	278	235	277	268	252	258	275	262	247	271	262	266	247	260	263	260	229	250	237	246	235	251	240	265	252	272	278	236	248	246	271	247	234	253	254	255	236	265	246	258	287	238	270	271	277	249	258	261	264	227	263	265	290	244	254	263	267	275	261	284	280	282	263	281	206	275	241	234	246	231	263	281	264	291	249	241	274	266	267	268	256	270	239	264	230	242	247	256	266	270	249	264	277	275	243	268	307	267	267	282	264	274	233	269	258	239	251	268	251	265	235	271	244	273	253	256	299	255	229	247	272	264	222	235	246	231	256	296	257	289	287	239	260	255	220	238	261	294	292	278	273	276	242	271	238	267	265	264	277	266	246	275	291	229	246	238	248	246	229	242	238	245	287	250	253	248	224	249	262	248	217	258	249	277	250	264	260	257	236	270	290	281	279	248	271	261	226	241	249	283	277	252	258	252	254	247	248	304	277	251	225	229	244	251	224	268	228	267	267	221	254	272	263	290	268	254	242	250	249	264	234	281	255	240	259	243	282	236	264	240	280	251	263	270	234	282	244	264	281	252	260	216	254	232	244	255	275	267	287	270	267	270	264	227	246	255	291	278	245	242	285	253	263	257	253	238	242	265	279	256	252	248	270	261	259	266	234	253	274	266	248	252	242	293	243	277	221	267	230	197	248	263	279	250	251	303	255	238	244	278	239	263	252	277	247	211	270	263	276	254	249	266	228	272	243	263	260	230	250	265	226	256	242	264	271	228	240	253	267	270	269	282	277	257	258	261	280	265	243	244	251	255	258	245	243	255	245	227	270	259	239	252	259	252	269	249	227	240	254	278	275	235	240	260	256	250	240	292	262	261	256	260	245	237	227	245	285	268	250	275	242	259	270	285	240	228	225	280	242	274	261	248	237	245	242	238	253	274	261	282	235	253	253	210	232	272	213	236	267	233	250	253	240	258	262	224	244	274	232	277	260	231	237	288	229	237	263	292	248	300	259	256	242	275	246	259	273	232	248	260	237	239	242	259	243	258	270	269	268	249	249	262	271	257	284	253	251	262	264	241	224	251	202	217	251	237	232	240	246	263	251	254	232	238	228	252	231	254	264	235	244	272	264	228	239	271	234	257	270	246	266	283	220	229	245	257	246	228	250	240	287	271	279	261	261	238	235	226	265	239	268	298	264	252	287	279	243	241	235	274	258	262	274	255	241	269	231	276	258	252	243	266	260	217	255	253	280	247	249	250	243	246	271	244	249	252	233	218	260	219	255	243	264	248	240	265	237	230	239	265	234	257	245	261	256	265	264	240	265	243	250	242	244	255	244	235	281	264	272	279	291	256	266	263	249	255	274	280	228	279	290	267	276	226	252	265	264	295	230	279	271	247	263	245	272
38856	16296	7782	4013	2446	1319	930	790	592	610	592	567	572	554	579	608	574	571	565	608	587	599	592	551	589	555	602	595	558	573	586	598	589	584	567	564	614	616	598	569	574	598	652	582	556	563	595	617	560	575	581	589	595	597	567	571	570	576	579	603	599	584	580	576	557	543	542	547	529	562	556	540	586	563	537	573	605	583	593	549	617	573	578	570	615	583	543	579	554	530	568	611	569	591	553	583	590	534	597	570	603	582	564	605	580	544	609	581	618	595	552	565	558	580	600	568	566	551	568	644	530	554	560	547	576	579	598	583	609	554	588	633	590	643	571	586	614	564	536	570	567	545	629	578	583	562	517	578	577	561	619	560	597	565	568	622	577	562	583	598	600	612	611	562	560	607	588	591	574	560	607	558	614	652	605	566	560	573	583	558	564	611	575	594	603	581	581	585	547	564	616	588	578	603	572	570	594	596	588	592	583	598	553	599	550	564	563	585	595	621	567	516	577	597	568	621	585	543	586	599	574	599	582	562	582	568	575	574	628	568	545	570	573	573	634	563	600	578	575	559	590	549	579	577	580	529	617	540	559	584	519	597	576	591	560	571	592	578	536	596	537	568	598	559	522	542	611	568	636	570	598	573	605	592	590	571	565	602	595	528	603	546	581	585	576	568	576	551	564	546	575	576	565	583	566	546	613	607	558	591	576	549	580	536	588	537	593	604	602	586	616	539	611	583	535	554	566	570	584	573	570	595	557	580	625	582	602	516	539	557	522	592	580	614	558	547	563	552	547	596	573	565	585	550	574	610	609	588	564	563	572	589	562	545	613	566	592	600	553	573	567	545	562	597	608	578	569	622	578	587	545	605	590	611	585	542	561	550	577	600	548	588	577	556	588	565	582	589	558	568	585	574	545	570	554	574	589	573	583	554	605	585	576	558	541	572	557	580	573	621	566	585	575	580	578	564	612	584	567	599	622	602	574	572	558	593	577	528	541	545	571	561	557	600	536	561	557	569	540	581	551	564	585	573	594	600	579	543	582	603	535	587	612	567	612	557	605	581	568	585	577	558	568	559	608	580	602	562	570	600	589	555	538	554	556	592	592	565	602	582	575	603	562	566	581	601	590	566	564	583	527	552	565	572	586	558	570	564	582	589	561	625	554	553	558	556	573	570	590	609	571	560	549	592	579	552	575	573	566	593	589	570	591	573	572	567	556	624	576	570	604	608	561	554	598	545	576	552	616	616	583	605	570	547	526	567	578	557	536	564	590	565	544	541	585	571	565	614	564	581	560	543	587	564	594	572	591	564	561	612	585	574	557	550	572	581	574	584	558	535	582	580	576	579	574	575	591	572	551	577	620	581	552	571	548	619	583	572	575	558	602	533	611	572	566	553	544	586	567	609	568	582	588	579	601	562	580	593	580	575	577	612	555	565	537	556	615	568	575	530	592	549	563	586	553	579	575	612	580	522	572	558	556	589	541	610	586	532	540	577	547	621	579	558	558	595	562	560	543	570	584	609	562	542	583	604	554	573	579	577	561	555	596	594	596	568	612	571	604	612	516	592	543	580	544	577	555	482	559	598	566	561	563	581	563	584	592	573	581	605	597	570	564	557	604	540	535	587	592	584	579	557	580	589	563	548	578	561	605	590	571	577	593	559	574	573	592	611	574	584	569	577	556	525	563	551	565	631	577	570	580	583	588	585	566	612	600	612	591	533	556	605	552	564	564	574	567	577	576	635	583	608	594	589	617	561	596	598	545	542	594	556	564	596	570	578	591	595	515	586	554	573	595	545	601	571	541	588	557	591	599	590	538	560	605	630	564	576	589	585	562	565	538	568	555	568	577	571	566	586	594	583	555	566	573	576	578	580	585	559	576	587	549	568	571	536	555	596	570	560	603	575	541	564	565	578	584	555	576	599	600	579	555	548	595	589	630	570	612	589	562	568	609	568	543	567	575	569	573	561	578	626	607	602	604	576	562	599	602	565	569	578	511	592	542	539	546	598	555	587	545	593	557	589	594	613	603	548	544	581	603	575	572	602	567	591	574	565	576	591	547	568	617	539	589	552	580	566	571	544	599	578	578	548	578	581	583	578	556	585	574	563	525	552	576	607	554	580	553	555	573	600	552	587	593	543	510	579	581	537	555	602	623	596	612	553	555	586	583	571	587	599	570	572	600	572	575	587	604	598	541	566	547	604	551	586	558	556	557	566	597	579	546	582	624	549	578	603	533	609	586	592	552	585	561	585	617	542	587	577	602	592	558	596	560	599	550	563	516	594	549	581	571	579	573	566	550	603	577	600	564	576	575	597	544	638	575	523	599	550	588	573	570	581	627	604	583	560	553	583	582	576	595	551	601	579	575	503	578	564	588	578	575	560	589	557	591	535	546	578	629	612	605	576	553	589	584	596	554	596	598	585	580	576	572	538	592	563	588	615	565	591	552	592	565	597	609	582	573	609	597	598	601	562	551	615	595	532	600	559	608	533	567	566	585	580	594	558	558	593	629	583	572	561	563	586	565	600	553	609	552	522	583	550	597	572	529	549	562	570	570	592	631	560	616	560	567	558	590	602	569	555	582	581	596	570	555	645	578	599	564	601	573	548	556	590	588	571	563	537	562	622	551	611	601	589	567	605	596	570	606	587	598	600	575	626	593	626	537	593	547	637	543	597	538	575	602	583	620	605	562	592	599	558	578	586	531	555	585	550	632	562	558	574	567	573	567	572	577	562	558	531	600	591	575	602	570	575	619	554	599	588	576	566	560	576	534	613	549	584	589	573	574	566	559	555	574	591	560	554	579	586	581	586	548	573	569	602	590	571	550	592	561	545	559	593	554	599	574	591	626	580	547	600	555	549	565	566	559	558	554	579	545	579	552	561	581	607	546	603	558	596	588	636	556	567	580	612	566	549	583	637	563	590	584	615	645	573	536	553	598	581	584	569	561	561	545	598	570	562	596	559	583	585	613	550	539	578	619	556	570	600	580	606	585	551	551	619	534	562	568	565	588	590	566	619	609	549	564	581	579	609	577	561	577	555	556	586	564	585	576	578	613	566	607	574	572	542	568	602	570	556	606	583	567	562	568	536	556	572	598	576	564	583	541	558	574	567	554	615	605	555	578	548	616	576	597	569	562	580	563	568	590	555	572	538	569	606	603	529	543	600	580	590	586	595	580	599	555	607	589	609	549	602	576	574	630	608	565	611	556	602	561	581	619	565	634	529	590	571	560	541	608	557	609	575	562	622	594	586	569	574	542	573	583	574	543	576	569	572	582	610	567	540	576	570	584	550	539	574	572	559	560	591	554	597	564	576	600	550	603	578	570	581	566	641	583	575	538	571	627	609	591	574	545	579	555	595	560	565	582	601	600	557	570	563	539	606	579	564	576	621	609	584	579	550	594	590	591	531	593	580	566	586	555	566	568	576	568	565	599	567	568	606	571	559	584	580	559	558	575	604	566	550	553	561	585	632	605	612	575	551	589	573	541	563
61885	28568	10105	1791	710	494	384	339	282	276	292	293	320	303	307	336	279	307	326	289	319	299	291	296	286	244	272	281	318	270	288	297	316	289	257	295	256	310	286	238	303	275	255	298	281	303	307	290	303	305	258	281	302	272	329	299	274	284	272	266	287	267	276	287	301	271	298	301	301	293	319	308	294	260	289	298	292	273	297	301	269	300	303	288	297	280	257	315	314	292	280	304	286	289	286	295	286	284	291	341	286	308	307	293	285	301	266	281	287	287	285	337	313	305	286	278	278	303	285	288	326	292	301	276	296	295	292	299	304	289	260	273	290	269	285	285	291	308	306	283	271	293	270	266	296	280	293	287	277	286	274	288	307	312	336	296	331	276	258	284	274	287	286	361	290	306	293	289	312	307	281	299	306	270	290	284	293	333	291	306	307	273	294	252	257	329	309	283	259	268	269	290	294	292	284	290	302	285	340	268	273	327	291	333	284	301	300	307	317	276	277	298	292	314	298	298	290	306	267	275	246	309	288	287	304	295	315	283	305	299	274	256	289	305	307	291	279	294	297	321	287	298	272	273	268	300	280	278	295	282	297	307	287	272	266	239	265	294	298	304	303	302	293	329	295	297	305	307	292	313	319	292	313	288	275	290	297	264	303	284	292	309	303	358	292	289	308	322	287	296	294	298	296	284	303	339	292	276	313	273	275	292	293	306	319	323	301	290	307	302	281	328	293	276	278	297	320	308	270	269	295	312	296	301	284	280	333	304	277	257	291	276	288	266	301	291	279	292	285	297	295	299	284	311	276	265	286	282	286	269	304	305	303	287	289	286	302	298	309	307	273	279	281	260	281	310	294	287	281	290	290	273	259	301	314	314	279	230	301	315	290	268	269	347	285	252	308	285	289	274	280	280	319	296	258	293	307	304	272	307	305	277	294	324	270	286	290	309	269	317	264	319	281	280	274	291	258	287	271	301	266	306	291	280	309	279	278	316	289	274	278	283	307	306	301	302	276	271	335	304	301	321	295	273	288	276	289	269	283	270	308	281	271	290	245	311	285	300	301	280	309	283	288	283	302	265	305	286	305	288	313	294	274	294	299	296	252	310	332	265	273	313	272	304	287	322	292	312	331	297	294	299	285	296	270	311	269	300	283	313	293	286	290	311	292	309	301	253	308	304	321	300	269	287	267	292	314	328	285	303	287	269	320	300	291	300	294	272	284	278	260	256	279	297	274	302	318	326	320	302	279	273	297	293	281	298	274	299	291	265	302	315	294	295	270	311	304	293	318	284	320	299	290	294	316	319	294	301	270	312	260	284	293	320	277	306	299	292	297	276	270	306	271	302	298	266	288	318	314	283	299	306	267	294	283	294	291	285	295	292	251	256	295	307	269	280	322	296	296	292	257	313	316	287	276	282	324	300	287	291	285	310	308	278	306	300	302	308	255	291	268	305	288	309	312	270	258	289	254	301	289	315	266	307	289	305	332	297	340	289	272	294	297	303	278	276	289	284	289	247	311	322	296	274	280	304	272	289	289	274	312	321	264	297	288	281	313	292	322	279	306	311	283	284	279	270	265	295	305	349	279	308	335	313	266	299	282	279	314	298	285	286	291	273	296	295	280	277	352	253	257	257	289	307	302	298	298	280	327	341	274	262	281	294	277	268	298	276	277	316	290	305	286	288	291	318	284	288	281	299	305	273	259	283	277	320	290	303	288	272	274	307	274	249	317	302	330	311	283	269	288	302	312	261	288	294	305	307	287	269	269	252	287	294	311	312	296	312	290	300	286	266	256	289	293	308	284	293	303	298	309	322	306	239	300	276	314	295	302	319	265	253	266	309	261	295	300	270	319	288	294	266	308	308	263	274	291	270	284	275	320	270	292	289	298	301	308	286	279	294	280	295	304	285	298	287	306	297	244	308	329	264	268	277	319	290	288	272	284	317	298	311	279	322	311	290	314	263	332	285	314	296	253	305	305	281	287	308	263	300	306	282	321	284	304	309	315	286	273	283	314	278	283	275	310	302	266	279	326	287	301	303	319	300	281	300	331	307	255	294	295	301	282	273	276	303	285	262	278	294	286	280	288	306	298	290	265	297	308	306	272	281	291	313	353	291	305	327	307	297	307	309	321	266	315	303	293	296	306	259	301	291	268	297	285	282	274	302	306	290	296	293	273	288	288	283	286	300	289	302	292	327	262	294	291	284	271	305	310	296	289	273	289	295	314	277	286	273	277	272	295	327	294	285	303	330	320	271	282	283	264	334	262	290	288	301	274	312	300	309	321	316	262	262	288	265	292	262	248	282	273	321	284	285	307	294	303	297	285	312	295	315	318	297	287	304	277	282	304	284	293	330	282	292	275	296	330	292	305	301	278	282	273	278	288	318	297	297	291	275	275	275	303	335	289	284	307	281	295	249	291	274	272	307	276	323	293	284	303	291	295	295	310	294	297	320	272	301	273	297	322	277	276	338	296	299	300	292	286	289	279	290	326	305	291	325	299	267	287	277	290	277	298	308	282	287	300	268	267	294	302	305	307	280	274	301	337	261	258	318	300	296	314	283	301	303	285	293	297	308	322	255	277	287	310	291	305	281	297	256	289	252	317	292	274	281	261	321	309	303	259	299	281	318	317	298	315	291	278	271	313	291	281	320	293	319	299	297	313	275	292	278	286	283	283	316	268	274	292	290	282	291	290	292	316	322	265	305	297	305	313	264	291	313	305	278	279	292	303	292	274	323	267	283	321	285	300	282	309	293	296	329	315	322	321	301	291	263	292	329	273	274	284	271	296	298	294	312	296	263	261	271	298	282	310	308	280	301	300	273	293	289	261	297	302	281	280	305	288	287	313	255	254	284	294	275	301	289	282	273	283	288	317	327	318	285	303	282	268	257	266	285	283	282	319	302	313	282	270	277	281	289	279	339	253	308	281	289	282	320	304	312	276	306	304	285	298	294	287	291	329	275	305	292	311	277	284	310	326	302	286	309	304	320	270	300	292	293	302	308	293	306	255	309	293	311	290	287	281	282	286	311	285	299	301	268	305	277	324	337	305	289	295	280	279	320	267	267	299	245	283	269	294	312	302	301	288	278	277	281	309	292	318	292	280	289	306	306	280	272	271	273	300	310	276	270	286	282	270	248	271	266	276	312	267	306	278	272	339	324	291	277	302	325	252	287	323	293	321	288	264	280	244	283	269	333	302	287	306	314	286	273	294	286	302	323	327	282	272	303	275	310	291	308	302	285	270	293	333	296	301	265	277	300	286	282	320	330	277	296	322	304	284	302	279	321	301	321	315	302	327	312	311	283	305	275	290	287	293	308	310	325	315	303	306	279	282	300	316	311	283	267	297	313	295	265	314	304	284	296	271	281	276	285	314	314	295	303	295	301	312	287	289	260	317	309	270	297	264	310	278	276	270	334	287	291	280	305	285	295	299	269	295	308	300	296	255	284	280	299	300	276	289	339	297	271	310	273	306	273	337	286	272	244	301	324
43024	19640	7068	2772	1765	1168	872	748	702	644	641	656	657	656	703	598	632	628	650	681	651	650	653	618	679	697	633	628	624	624	594	651	616	649	627	657	652	613	681	654	680	632	675	679	648	670	714	636	636	639	659	654	653	600	657	656	649	669	697	646	664	637	648	674	650	634	662	645	687	684	681	619	657	660	670	654	676	618	693	679	676	653	650	676	675	642	647	642	647	677	621	658	658	685	646	655	640	650	625	680	687	665	680	653	628	642	660	665	624	647	639	674	664	659	611	627	602	657	680	603	629	673	619	679	653	649	678	661	619	657	657	639	631	654	651	648	656	630	636	620	658	614	656	694	664	683	654	661	614	667	636	659	635	634	640	641	666	635	658	651	625	647	720	661	607	641	670	660	658	647	657	693	644	638	662	616	674	617	702	665	677	647	621	624	641	610	612	648	638	623	670	679	701	635	699	675	641	612	687	658	653	680	607	635	646	644	618	638	639	671	693	656	619	700	673	632	663	649	663	662	609	636	646	662	642	640	641	628	686	621	618	636	693	641	691	683	669	602	628	693	696	633	627	619	630	630	667	631	659	645	687	675	674	685	633	699	661	663	652	645	667	680	645	646	685	636	623	643	621	672	666	661	679	628	621	642	696	643	645	650	704	663	661	692	674	651	647	673	644	656	678	663	636	674	646	652	650	687	607	679	627	661	701	671	649	692	632	652	640	635	642	634	720	660	639	640	601	618	605	641	615	653	642	640	635	673	668	638	651	694	677	655	639	635	703	665	623	605	644	637	658	662	703	627	651	632	632	616	637	661	705	626	657	669	611	635	660	627	650	595	664	645	663	655	678	656	678	648	672	672	664	605	626	671	663	600	670	632	657	665	635	653	651	654	617	629	641	621	662	688	645	666	655	694	643	671	651	682	583	631	643	675	681	660	649	622	645	670	664	617	587	617	687	638	648	671	657	697	680	633	665	655	676	643	667	632	648	707	671	652	661	639	679	676	608	639	656	631	639	676	633	626	638	617	627	663	643	610	629	629	695	611	621	659	657	684	664	661	639	606	637	641	658	665	651	656	655	646	647	640	652	650	616	595	688	636	686	692	619	672	664	641	654	586	628	687	633	692	650	655	661	645	638	643	649	613	616	650	667	646	645	604	643	678	655	638	589	642	641	624	677	625	621	663	669	643	646	678	644	611	636	659	716	637	640	667	614	642	652	637	639	677	647	687	598	663	609	635	633	678	649	632	679	672	610	683	706	706	661	688	616	643	633	655	610	627	678	640	677	701	658	608	699	623	666	623	646	645	639	670	647	648	650	662	593	660	627	616	664	623	633	650	660	668	681	662	604	636	633	634	632	636	649	639	672	663	670	645	649	655	638	602	710	608	705	600	660	635	691	632	666	600	666	612	649	699	666	632	608	637	617	636	684	673	652	665	622	651	632	668	613	676	613	656	639	652	678	672	622	680	573	658	665	691	699	642	636	650	638	684	649	650	664	650	643	647	683	626	693	628	638	672	631	651	644	683	660	626	669	646	679	603	661	680	677	671	633	649	621	634	686	644	696	660	673	637	655	652	660	651	680	674	676	648	665	641	631	625	630	638	681	641	612	661	680	640	647	604	640	629	674	699	658	619	677	660	688	688	650	599	669	661	646	634	631	674	658	661	632	649	678	687	672	642	655	664	669	659	709	661	672	671	657	635	691	651	635	629	697	631	657	627	658	653	659	660	659	623	647	670	655	614	681	629	625	611	679	630	622	677	710	642	643	640	644	638	645	645	665	629	610	644	598	667	635	733	663	621	665	613	685	613	602	647	670	613	670	648	635	644	663	636	662	628	633	694	687	669	637	601	703	635	590	657	687	640	648	620	623	657	596	594	628	655	680	641	653	620	629	665	642	619	662	622	655	660	629	662	678	682	670	623	637	668	616	654	667	654	679	694	660	605	675	632	629	646	660	647	658	621	622	645	654	649	646	690	616	691	627	659	657	663	646	618	652	633	638	602	666	618	625	657	626	611	688	694	617	646	644	639	683	607	676	654	621	623	692	604	661	633	595	642	673	642	686	639	679	682	624	638	664	654	661	677	631	694	639	639	605	665	678	668	655	613	603	605	629	612	629	643	637	675	629	618	641	669	654	663	620	632	687	616	622	636	613	639	621	644	715	581	590	623	670	657	623	603	672	684	650	632	674	665	660	696	626	664	671	689	654	660	688	665	635	735	692	654	650	676	633	638	658	664	646	689	637	640	646	619	640	656	648	637	661	671	596	644	635	653	611	678	664	684	642	618	662	676	620	673	659	658	655	599	703	602	624	668	711	681	691	656	617	671	624	672	670	625	646	631	662	595	667	677	648	676	661	599	631	672	678	697	624	608	640	682	599	688	610	639	617	623	631	623	667	631	690	614	684	658	667	644	630	696	677	618	665	631	638	625	681	655	657	683	638	641	621	669	616	643	636	614	614	658	658	707	642	678	642	632	655	662	648	684	678	652	619	684	659	664	657	646	632	657	639	629	626	639	673	668	677	605	680	643	631	629	650	652	641	621	624	646	692	684	597	616	635	604	655	643	667	662	601	641	659	658	684	666	659	636	639	646	623	603	617	628	630	673	660	684	642	676	620	654	677	660	672	649	617	621	654	638	647	632	648	684	674	615	651	633	662	658	633	614	664	652	627	647	685	663	609	623	692	658	675	699	665	652	666	659	649	676	654	667	682	676	651	656	659	709	672	678	642	597	674	629	649	657	704	644	658	611	649	663	642	652	641	644	629	627	622	619	669	667	677	675	650	663	654	687	617	620	612	675	659	621	652	644	658	621	649	623	636	633	642	666	638	635	666	613	637	666	650	660	627	673	631	608	628	683	642	628	628	669	654	631	679	677	694	667	622	624	645	685	670	656	644	684	620	690	639	645	682	658	641	650	668	632	609	627	643	642	637	694	663	669	634	644	619	671	624	624	662	654	635	665	671	644	645	652	657	639	646	684	672	578	658	658	642	663	639	626	675	620	681	597	614	644	647	623	695	639	643	648	636	704	637	648	642	588	634	641	644	639	685	642	648	657	594	663	607	583	649	644	630	633	630	662	614	612	638	660	680	671	644	645	628	672	593	658	640	645	710	638	682	614	664	648	618	678	619	652	664	611	635	605	668	617	612	665	649	643	626	646	636	670	630	687	678	663	680	644	620	643	646	596	619	654	642	645	676	658	697	640	662	639	596	624	661	653	678	639	600	674	675	719	641	645	656	653	706	659	675	648	666	713	651	672	622	623	621	631	662	627	649	717	653	605	672	647	669	603	628	679	644	613	646	678	652	638	635	622	697	678	634	607	621	629	628	632	679	651	637	703	636	674	671	637	625	644	642	655	677	615	682	641	617	661	661	665	662	638	620	649	619	672	656	668	665	642	605	668	669	691	641	635	680	617	662	634	665	671	650	652	714	629	617	677	659	602	623	630	661	642	684	672	664	686	615	628	611	637	627	653	660	664	643	649
51830	17339	3514	949	535	417	313	283	270	260	291	261	265	260	261	301	228	306	272	244	285	255	281	277	299	273	277	282	276	256	297	283	297	314	260	269	277	291	275	253	273	304	283	268	302	302	271	253	304	254	238	273	260	271	252	257	257	271	272	276	249	289	280	275	270	288	253	260	290	298	289	285	257	273	268	296	280	256	280	275	280	295	291	295	255	269	269	266	260	245	311	254	279	257	268	264	255	262	247	269	239	289	240	286	269	273	268	248	250	298	277	274	263	269	257	263	284	252	280	253	245	292	258	310	249	303	235	241	305	269	271	270	267	285	271	273	281	255	258	271	258	289	284	278	263	263	280	272	272	255	278	269	248	262	249	249	237	277	252	300	274	297	269	270	273	275	252	270	250	260	267	278	274	263	240	260	288	284	279	262	278	279	261	266	275	269	262	293	269	269	279	235	290	279	273	281	278	274	309	252	295	255	258	249	294	305	277	276	263	241	290	291	280	329	250	275	257	260	232	266	264	258	287	265	309	260	259	283	256	258	259	306	277	283	290	282	262	270	290	252	292	253	264	280	271	280	297	276	262	295	287	275	255	264	273	264	245	262	258	291	284	263	237	271	277	268	261	261	257	234	285	262	272	278	275	297	270	258	285	274	259	255	257	310	258	251	270	252	257	248	236	263	256	269	331	253	273	272	259	285	243	251	256	250	283	277	239	264	275	252	246	275	263	257	261	272	284	286	272	239	261	252	283	245	302	269	237	282	259	265	293	238	274	292	250	284	264	258	269	289	276	240	250	265	253	268	293	268	257	283	278	264	272	268	254	267	241	286	278	282	226	297	337	301	309	308	260	267	259	280	298	264	277	227	268	233	274	274	263	231	267	277	308	270	268	259	271	275	270	269	257	258	303	278	283	250	301	303	287	283	285	261	281	291	287	274	238	262	297	250	275	284	291	271	297	279	303	271	253	270	299	256	273	278	267	239	284	280	270	252	271	255	262	281	270	257	268	253	243	276	277	281	263	260	254	280	279	272	280	280	270	290	261	284	265	262	295	261	270	282	265	244	250	289	247	268	250	282	293	277	278	267	247	258	286	266	268	255	253	280	266	268	265	251	285	283	264	293	293	264	260	255	273	265	279	268	244	273	265	255	275	286	284	266	247	292	301	261	288	268	264	264	249	275	239	289	298	307	242	278	287	234	276	243	259	259	265	268	253	276	283	264	337	305	279	222	260	289	274	273	261	258	281	256	294	279	287	272	249	259	304	297	232	314	240	297	310	257	253	281	281	290	285	272	248	268	273	282	223	255	283	251	291	308	277	258	251	260	238	269	248	258	258	237	259	252	263	266	282	278	307	259	279	247	255	268	299	245	280	239	250	264	294	294	273	269	298	272	267	288	269	292	272	255	259	291	278	258	268	251	279	287	264	273	262	287	260	264	233	244	271	264	267	281	282	258	261	281	294	300	272	255	258	273	285	276	264	293	289	284	254	295	255	272	242	264	289	253	259	274	264	288	266	254	264	327	285	218	269	281	281	257	274	288	262	275	298	294	284	295	296	300	254	291	243	263	260	276	243	260	269	246	278	244	288	260	258	261	265	267	315	227	287	280	270	262	241	276	268	243	241	265	278	278	274	272	292	264	279	253	267	247	240	252	266	249	259	247	286	261	235	260	296	307	247	248	265	236	262	281	258	297	280	260	237	257	287	245	275	244	294	269	244	266	278	265	281	277	271	268	291	264	261	290	275	262	268	255	281	280	280	282	264	292	283	286	292	315	279	291	251	230	282	255	259	278	283	269	273	268	273	286	259	277	284	263	270	274	272	247	279	302	267	305	303	240	250	264	292	254	254	263	262	260	262	287	267	247	267	251	241	305	290	283	291	258	247	298	225	286	285	276	255	248	279	268	269	250	267	230	264	311	298	264	274	284	312	290	267	274	252	283	268	241	274	297	290	260	255	252	277	281	290	235	304	286	279	281	244	264	274	278	244	281	257	292	292	263	271	243	282	264	285	264	307	282	302	275	299	255	259	277	266	219	258	234	278	284	311	279	265	290	255	290	266	291	285	285	271	273	270	243	248	274	255	285	278	263	285	270	271	275	287	286	288	294	286	260	244	274	265	252	285	268	267	265	288	266	285	252	279	296	284	279	268	266	262	259	248	275	218	266	287	260	262	264	240	255	288	263	264	276	259	260	266	251	258	276	298	257	280	296	295	268	247	286	279	313	281	289	267	268	240	247	272	317	296	272	261	245	258	305	290	278	280	252	257	266	270	249	263	286	270	293	269	271	300	253	306	276	301	265	263	307	267	288	269	254	306	283	290	290	261	232	277	283	262	268	290	257	277	252	269	256	287	279	271	249	261	244	246	269	269	273	279	271	264	252	248	263	269	282	231	242	271	283	272	276	285	278	246	268	261	285	235	252	268	278	286	285	226	284	265	276	281	267	270	274	267	244	276	308	270	283	306	287	267	255	255	282	275	260	290	250	275	260	279	259	256	259	257	257	291	264	290	264	267	279	255	273	274	285	259	309	262	287	282	281	252	281	281	275	231	302	247	269	236	276	279	266	291	292	256	289	251	266	283	291	275	286	304	264	274	263	249	275	274	280	245	244	258	285	254	279	273	240	279	267	276	242	262	291	271	297	270	264	262	291	261	292	281	252	250	245	282	257	305	277	239	302	260	245	234	275	288	289	237	253	282	276	262	290	288	259	301	289	266	266	270	282	283	250	269	274	287	264	258	258	272	272	254	277	278	297	262	270	312	257	237	280	294	280	252	251	265	278	256	299	265	262	277	292	250	262	250	287	261	272	232	290	267	283	273	259	294	273	294	244	270	257	305	282	288	298	291	286	312	253	286	271	275	249	286	269	273	231	285	264	242	283	257	257	262	268	261	253	252	304	277	266	267	288	264	275	284	281	278	320	276	264	289	254	258	288	286	269	257	272	292	270	293	255	272	261	270	249	291	267	261	283	280	231	278	289	282	300	264	260	289	279	262	270	273	257	287	255	272	260	264	275	254	286	263	294	264	277	282	280	300	245	281	287	257	259	251	278	243	258	255	285	272	274	275	255	296	239	293	232	284	277	279	300	283	269	261	252	261	242	253	266	277	273	245	267	248	266	271	262	265	288	288	295	276	250	248	275	254	237	282	270	289	267	266	256	275	262	256	248	255	253	269	279	239	296	266	270	263	272	281	269	258	247	255	258	250	276	283	255	271	285	275	258	258	270	281	271	284	246	269	253	288	272	282	255	283	253	259	271	275	267	293	271	266	275	287	245	253	292	279	261	295	291	291	227	290	275	258	249	262	272	261	246	277	287	294	246	283	275	272	254	263	255	221	274	294	248	274	269	285	266	278	273	266	294	288	291	285	284	266	255	286	291	244	266	285	259	269	273	270	269	263	273	258	266	313	247	254	278	282	248	253	268	287	295	287	309	266	264	277	298	286	278	243	238	259	234	264	297	274	269	275	246	264	268	268	274
35143	10897	4079	2009	1368	1009	747	675	676	588	579	557	617	607	634	652	623	635	611	604	615	621	617	588	616	562	609	603	585	587	625	565	593	592	635	592	588	598	578	609	590	604	641	609	596	590	626	603	605	598	607	602	656	630	619	586	582	634	599	577	637	599	639	591	621	591	567	647	596	592	612	581	565	589	611	610	593	583	604	604	643	589	606	610	620	565	550	592	614	551	600	622	532	582	621	617	603	617	597	612	613	618	584	603	592	602	595	628	596	578	618	626	624	607	553	588	620	611	611	594	616	592	598	595	575	604	621	618	603	627	601	626	640	567	615	624	618	621	581	606	612	589	640	588	590	570	585	585	612	582	620	609	559	652	653	601	580	626	612	619	638	630	613	665	627	622	603	592	621	602	583	638	570	633	587	581	611	612	590	628	587	594	581	607	581	608	628	595	631	605	610	634	658	602	566	593	586	583	621	608	594	631	589	645	604	612	602	551	627	594	611	635	644	587	600	618	607	551	600	605	617	622	595	610	605	609	666	592	603	580	641	589	588	583	552	591	621	605	663	629	572	610	596	609	619	602	625	619	600	626	554	604	617	599	595	606	596	616	627	580	573	568	619	538	605	599	595	596	637	605	605	619	613	627	593	598	594	586	595	585	643	592	575	599	676	597	576	598	634	597	581	618	617	593	563	617	578	582	600	599	602	594	615	647	615	608	618	562	622	575	622	629	610	574	571	593	629	636	592	620	584	633	588	578	593	563	636	619	577	587	575	656	613	627	600	577	581	596	596	616	569	616	597	630	609	613	611	595	592	651	578	636	613	603	640	647	602	574	623	570	619	562	585	670	596	585	626	611	552	551	578	616	571	606	577	597	569	613	619	595	609	595	582	631	644	595	593	560	601	594	618	608	595	617	621	631	569	583	612	581	612	609	597	613	619	598	586	586	646	570	607	583	585	625	562	592	602	588	593	526	613	592	563	579	588	603	570	620	584	600	608	606	579	582	618	579	625	596	606	612	611	633	634	582	603	622	609	614	600	619	619	609	613	608	612	612	644	619	616	564	575	576	631	622	594	629	633	602	585	604	592	593	585	577	638	614	607	609	614	579	626	602	648	613	594	620	592	632	578	641	592	667	577	608	604	616	611	597	583	602	582	600	589	583	596	659	556	566	632	585	628	579	596	644	631	587	599	615	601	605	616	579	562	590	583	630	605	577	610	611	590	575	583	624	602	631	616	605	609	549	618	625	591	587	613	620	628	591	590	542	604	566	591	592	588	610	592	594	572	602	620	583	563	632	576	612	597	620	591	578	567	605	609	649	590	599	587	588	589	622	561	594	594	587	621	607	633	597	596	621	616	646	570	620	555	622	634	622	626	597	581	565	563	601	602	588	604	577	625	604	618	628	609	608	598	583	620	600	632	593	597	607	625	606	600	634	606	604	552	562	593	570	587	564	612	569	611	563	609	600	611	624	576	617	665	588	609	601	590	552	627	604	605	577	585	570	574	615	617	625	606	642	603	617	613	593	603	631	633	556	606	616	551	602	619	642	613	561	586	618	595	592	611	624	591	608	621	599	608	619	596	616	636	612	570	613	594	578	566	601	644	571	579	623	632	580	595	626	620	594	661	563	626	628	617	575	611	565	599	637	638	642	589	613	591	597	582	538	596	559	574	631	575	596	587	613	613	604	594	598	613	602	573	611	601	611	595	587	635	600	600	590	612	608	620	593	603	601	594	622	589	629	579	577	620	593	598	616	643	585	568	592	610	592	596	645	599	631	605	585	597	633	597	648	639	587	614	617	612	595	583	558	598	584	561	644	603	605	575	576	530	571	569	593	562	627	577	580	635	595	596	566	607	608	583	610	579	583	586	571	585	582	591	564	622	607	601	596	582	658	597	571	604	610	636	617	636	596	540	588	585	581	614	662	609	598	568	561	609	612	584	601	596	554	609	621	594	630	611	594	652	623	612	589	613	604	605	618	581	626	589	572	584	618	632	603	619	585	625	655	649	589	589	594	577	591	584	579	617	587	584	601	598	578	584	576	585	620	568	559	589	602	588	576	618	617	592	599	648	575	604	626	639	602	666	550	598	627	602	606	596	669	600	628	593	595	628	600	633	614	569	525	569	616	606	603	544	597	610	607	590	591	601	630	611	627	607	622	594	546	663	628	557	585	556	618	595	653	572	648	611	601	557	645	661	572	602	563	574	598	622	564	645	572	626	635	583	635	557	644	591	592	590	608	625	662	601	609	617	607	581	607	638	587	630	585	639	621	554	572	601	580	590	640	585	636	629	581	614	607	595	586	570	619	607	610	625	572	583	600	628	630	609	582	613	631	622	611	612	609	612	595	608	609	623	592	580	577	622	605	594	597	584	603	633	566	605	624	654	574	599	620	590	645	580	625	566	596	598	594	649	588	582	631	648	604	575	667	577	616	635	625	585	582	622	599	566	580	623	613	635	569	546	564	573	582	601	620	627	570	604	585	601	617	635	567	584	611	637	604	589	584	570	587	603	660	584	602	553	575	616	543	632	605	615	624	596	565	595	571	577	614	632	599	596	577	620	581	565	589	628	562	605	568	605	550	587	586	591	605	577	615	611	608	604	573	628	631	626	586	544	635	574	604	589	586	602	596	651	569	578	626	582	588	649	606	615	581	575	652	618	630	600	569	623	626	628	572	605	630	597	605	578	588	589	597	601	628	638	623	634	559	547	577	608	572	571	573	593	614	630	579	595	600	609	619	613	628	587	632	593	621	651	637	578	633	636	597	583	628	582	629	636	600	590	599	564	592	604	590	651	623	620	590	606	590	648	560	648	592	592	653	548	605	582	589	583	598	573	634	633	593	613	570	619	606	575	621	617	632	591	625	608	605	652	611	616	622	584	621	585	607	594	620	589	595	589	606	593	612	607	589	598	607	582	560	565	572	615	576	588	559	606	637	595	572	550	620	567	637	568	599	597	587	602	626	611	599	623	612	671	554	602	599	652	618	623	574	608	638	592	616	546	591	565	563	619	590	571	615	627	589	650	671	598	559	583	627	656	627	573	607	561	588	625	594	605	620	606	607	635	542	631	599	604	572	606	613	620	618	609	592	574	655	594	631	612	623	609	587	582	587	582	637	624	611	592	622	576	601	621	601	667	627	613	619	567	619	585	607	611	607	603	599	597	663	594	597	649	649	681	580	634	622	600	594	606	578	606	571	592	598	562	572	611	606	610	642	606	556	582	565	627	597	576	608	598	595	571	616	578	571	615	607	576	589	602	627	571	599	594	632	606	590	585	624	605	611	612	621	625	550	627	584	607	594	616	631	580	613	620	612	635	664	595	557	598	585	593	631	613	638	600	585	597	620	616	617	597	600	658	598	605	619	583	604	672	622	630	594	604	575	609	583	611	581	578	593	595	606	571	585	575	575	614	565	624	614	602	554	609	618	602	596	578	598	580	597	631	580	584	617	605	616	561	601	625	595	640	659	593	585	623	602	592	564
57547	21701	4890	1015	548	403	352	278	279	271	270	260	288	266	239	268	257	236	251	286	263	245	274	260	296	269	269	231	268	271	324	271	263	297	277	258	277	298	253	300	243	252	281	255	273	245	267	273	291	252	293	273	235	242	260	319	253	263	274	257	280	255	270	289	297	232	245	264	232	242	292	290	265	276	261	265	295	250	244	278	235	293	278	255	266	246	284	258	256	256	253	236	268	234	251	263	278	268	278	272	263	283	259	282	261	267	251	276	263	287	249	277	261	271	267	270	236	269	247	224	244	262	277	261	266	248	286	256	289	272	252	286	258	286	299	281	263	294	243	279	265	290	269	289	276	244	240	277	250	257	265	250	258	240	241	261	301	281	266	285	272	268	264	266	261	306	286	255	250	283	233	258	263	302	256	249	269	270	263	247	288	277	261	271	277	257	264	245	284	282	237	227	257	270	289	263	303	248	261	272	261	300	278	305	254	267	300	268	282	244	257	295	299	247	226	272	252	265	238	268	273	282	228	254	255	265	270	268	272	274	289	271	271	264	273	288	290	308	261	259	254	267	255	254	244	259	295	290	256	253	277	267	276	286	290	271	280	257	249	259	268	266	266	233	290	275	256	250	267	250	258	242	302	263	271	266	253	248	283	266	271	278	289	268	258	256	236	261	279	245	273	237	261	279	241	285	277	231	266	242	301	275	270	267	269	297	278	265	249	242	245	287	254	278	283	307	249	266	238	267	259	282	279	257	261	263	230	288	251	286	239	243	261	236	254	272	254	274	248	281	241	232	229	263	299	294	281	261	287	271	265	251	287	236	266	271	268	264	268	254	246	299	270	267	270	280	245	249	266	265	279	236	268	284	275	273	274	271	260	266	245	280	269	261	248	264	290	269	248	289	262	277	260	248	252	260	279	307	275	263	262	262	269	299	299	253	271	256	284	279	228	252	253	248	254	271	244	269	277	265	307	288	274	263	271	264	288	277	275	284	273	259	246	274	289	293	283	268	276	263	273	236	295	251	261	273	260	271	245	280	259	267	251	251	252	285	266	253	280	282	303	277	273	264	266	299	263	250	260	269	315	262	279	261	260	255	249	263	253	250	250	261	247	283	229	272	306	240	258	262	283	280	271	240	240	279	285	263	277	289	293	283	298	286	287	253	276	284	293	276	263	249	284	281	260	234	268	291	254	238	275	251	302	275	234	241	222	297	292	266	284	271	270	281	258	291	276	257	281	267	280	260	256	255	275	272	249	250	256	259	246	277	231	289	302	257	237	284	266	274	280	284	269	264	253	274	238	266	258	256	254	245	268	254	289	275	243	274	270	283	272	274	249	272	271	270	264	259	285	260	251	266	242	271	268	245	262	276	224	269	270	294	269	280	289	288	281	261	243	288	240	282	293	266	292	243	258	263	286	282	273	268	259	236	248	279	296	308	256	264	228	258	227	299	274	253	264	292	264	242	255	293	292	270	255	274	246	267	279	260	254	298	265	244	251	265	253	248	232	266	243	216	262	243	280	288	277	266	272	285	255	258	266	278	285	278	297	258	266	263	260	273	286	271	289	255	272	270	264	262	250	282	293	260	255	317	275	284	259	250	249	229	241	299	283	252	272	304	260	281	307	271	260	251	263	272	275	280	248	255	250	284	270	274	261	273	269	281	259	259	252	308	274	250	272	237	262	284	257	271	276	259	253	304	287	329	283	278	303	272	266	250	255	259	270	237	274	268	324	232	240	275	289	245	248	281	290	269	271	234	243	304	280	253	280	278	290	272	279	254	248	237	289	257	261	273	290	255	252	256	283	282	272	283	258	262	304	239	300	263	286	229	267	263	256	275	273	258	284	271	291	286	274	258	271	319	249	260	279	269	259	316	254	261	264	277	310	289	279	263	258	236	275	274	261	260	258	285	289	263	257	290	276	277	245	272	264	268	248	277	304	249	247	272	268	264	248	250	270	265	261	259	254	261	252	276	244	278	268	256	252	277	270	234	269	259	234	251	244	278	258	269	287	265	276	234	289	236	295	250	292	281	286	256	291	291	277	302	261	289	300	245	266	261	296	276	263	268	226	252	269	253	268	261	261	266	249	252	257	278	269	291	264	284	287	259	243	277	248	270	270	254	256	268	292	267	263	257	277	243	254	254	241	294	242	256	258	273	267	294	287	274	262	295	258	278	265	254	266	250	312	253	297	297	268	227	274	230	262	236	268	293	281	249	254	257	280	271	248	263	250	279	280	286	287	260	232	257	272	257	256	238	269	260	270	303	264	295	306	250	236	263	262	252	268	297	287	289	280	244	277	257	270	293	276	266	276	279	285	298	268	263	267	260	279	278	261	265	281	274	251	260	293	253	272	288	267	217	256	255	297	282	286	281	269	275	255	294	266	277	254	259	229	267	251	294	279	274	263	270	301	263	276	241	252	226	260	256	224	279	293	253	297	248	249	262	298	275	283	237	249	245	254	278	297	278	268	286	290	281	280	270	283	261	270	273	276	264	276	265	323	261	262	260	280	298	270	265	257	269	288	243	264	240	281	303	279	249	272	250	288	267	288	271	259	270	252	235	250	264	255	283	296	255	266	259	265	246	263	271	293	262	279	266	274	254	265	266	277	254	250	260	295	269	261	271	266	272	249	252	284	237	253	284	275	241	259	271	269	251	247	271	242	255	298	268	246	286	256	249	268	279	250	292	256	230	250	275	245	279	279	262	290	227	254	274	255	263	250	265	260	252	285	281	260	281	289	287	287	291	292	252	284	245	286	288	253	256	252	276	283	251	310	278	284	269	248	292	266	264	276	264	239	270	263	272	272	280	301	293	259	255	292	261	249	259	262	269	283	303	264	274	279	296	271	229	264	274	265	252	253	252	271	234	300	275	270	260	260	295	280	280	270	266	263	296	279	247	280	242	288	285	237	263	244	255	242	282	257	277	266	238	262	231	289	267	264	283	249	281	258	256	266	253	244	242	256	248	258	286	296	274	272	252	254	265	248	280	254	264	293	287	257	252	271	247	281	261	234	236	270	272	266	256	302	276	265	258	280	281	274	259	253	281	289	285	293	262	258	263	272	267	280	288	268	258	264	278	273	256	291	279	264	292	273	278	271	247	289	257	274	285	267	263	293	287	266	279	241	256	282	265	267	249	253	297	277	221	253	260	281	261	268	269	298	276	296	267	256	270	254	297	289	278	255	259	282	277	271	272	303	276	284	267	250	265	280	244	284	251	268	235	254	267	257	270	283	266	268	288	260	282	262	271	290	269	254	284	271	249	269	290	260	250	250	256	287	261	281	263	264	280	241	250	258	253	258	251	257	250	262	302	257	325	284	269	293	279	250	277	262	244	305	274	286	270	274	274	274	271	287	261	262	252	265	274	275	225	269	256	274	263	256	285	251	266	286	270	252	276	237	278	293	257	286	271	252	267	259	262	279	258	291	289	251	235	252	247	295	285	256	246	282	252	248	232	297	269	250	262	258	275	276	267	269	272
39061	11819	3355	1996	1415	1018	860	726	629	567	566	626	616	623	594	617	579	576	592	574	619	633	605	597	600	596	595	629	600	623	626	571	587	626	561	556	591	602	606	594	601	658	614	621	605	611	587	623	632	607	581	586	621	584	554	604	577	584	618	568	642	601	618	599	625	565	612	628	608	600	604	598	602	621	640	614	611	603	576	564	625	595	562	577	629	582	607	645	594	612	626	588	556	608	641	634	616	598	596	609	590	591	595	637	617	592	609	627	588	605	606	572	617	555	569	608	603	609	633	608	584	593	619	575	572	629	617	569	584	609	616	588	585	611	586	601	577	591	596	582	617	614	586	609	591	630	597	600	575	611	564	645	612	567	578	596	630	604	571	572	571	587	587	599	597	571	582	603	599	590	658	629	542	627	548	617	609	590	568	629	557	615	584	617	602	681	587	556	614	607	641	586	614	611	611	597	627	577	582	607	584	585	591	638	556	582	567	593	589	596	585	672	614	621	618	603	580	628	608	602	616	599	585	594	584	578	579	590	601	581	594	587	560	634	597	573	568	644	606	609	562	610	636	569	613	580	592	580	580	587	606	614	602	606	588	607	646	561	615	613	587	613	623	604	604	663	620	594	602	587	599	612	606	601	605	608	598	580	585	604	601	612	610	612	607	609	598	585	570	606	615	626	591	599	621	591	581	630	603	580	646	589	589	617	599	595	595	585	594	603	637	571	590	552	575	629	588	651	603	647	627	582	598	607	580	599	618	601	569	660	579	631	609	623	636	581	636	594	619	585	606	591	611	627	590	573	635	572	613	562	625	623	614	641	593	573	599	586	582	626	614	663	614	619	587	615	595	555	585	618	646	618	615	593	614	588	608	628	632	672	607	574	599	575	615	620	619	610	583	584	632	592	585	553	577	602	617	611	612	557	611	595	578	606	617	625	575	615	584	623	640	604	616	620	584	589	628	577	604	576	568	594	585	624	637	593	601	630	630	606	647	597	547	574	614	616	568	633	605	582	627	605	654	578	607	591	609	571	636	582	586	613	604	602	625	551	584	596	633	619	626	646	572	616	633	635	628	647	627	573	587	578	609	577	616	585	591	657	586	599	579	621	553	594	607	575	618	562	596	564	601	573	610	560	638	587	583	611	649	555	612	582	624	641	631	621	628	625	621	557	596	607	578	622	557	583	593	581	618	566	609	600	621	604	671	646	606	530	651	622	635	582	650	578	626	619	595	599	595	584	630	583	583	585	607	620	587	586	607	615	593	627	582	572	609	621	592	575	623	635	575	615	609	548	582	624	656	620	565	613	563	581	572	597	617	638	573	592	611	624	641	612	611	652	616	618	598	560	615	641	615	579	580	637	668	596	584	573	611	568	631	646	624	605	624	584	624	612	614	610	601	589	617	619	610	576	626	592	591	627	573	579	612	637	614	613	557	575	572	602	614	580	595	599	606	632	629	584	609	599	620	590	606	584	613	665	550	558	550	581	609	605	567	616	594	590	585	591	593	626	648	558	593	640	573	595	577	598	613	560	593	577	562	597	603	598	545	582	569	608	569	599	600	622	594	561	636	620	595	658	648	561	579	621	556	610	598	598	622	590	591	570	616	601	581	634	577	604	635	602	570	627	598	576	630	629	598	617	598	605	644	553	583	541	621	573	621	608	631	608	619	570	668	664	566	643	574	643	604	621	599	612	653	605	612	656	634	564	574	603	604	603	615	596	622	568	544	547	592	590	582	582	572	563	636	583	625	615	657	645	574	603	605	592	604	591	569	588	567	625	625	558	617	574	568	640	627	606	594	622	656	638	589	562	617	554	610	570	611	619	582	595	584	606	532	601	559	589	603	597	601	628	614	588	610	587	618	599	626	655	625	613	629	616	591	625	600	627	571	567	584	593	601	636	628	597	617	600	605	639	637	612	607	611	582	610	604	566	634	646	591	658	606	600	578	642	619	587	597	590	612	629	574	579	605	576	608	603	602	570	607	590	613	597	629	619	561	562	590	561	571	621	614	594	631	564	621	584	619	616	599	648	625	638	596	607	633	587	596	612	558	593	630	676	604	609	615	629	627	575	629	626	575	646	589	580	611	603	651	608	634	624	561	609	633	611	605	630	628	584	639	583	577	604	582	595	614	641	624	635	595	605	586	616	578	636	598	595	578	620	589	593	601	556	602	591	572	601	605	592	555	563	586	601	604	616	635	595	599	595	588	613	590	615	586	612	583	602	603	619	589	579	624	593	611	592	604	588	631	617	592	562	622	589	607	611	618	608	618	636	598	620	562	611	594	607	590	622	564	583	588	645	618	610	617	607	562	625	578	563	580	604	583	561	592	605	610	617	601	613	595	590	598	590	610	623	595	593	576	600	602	572	615	610	576	615	565	614	591	529	614	596	605	630	620	619	629	598	607	586	615	644	627	587	558	580	551	593	578	611	622	589	619	630	596	583	552	609	588	644	615	601	579	578	608	613	633	598	635	579	613	602	582	576	583	603	629	582	615	624	596	631	587	591	564	610	624	613	591	614	635	630	622	577	614	638	583	628	559	573	622	593	596	555	628	583	619	622	578	602	564	583	611	564	565	615	585	576	633	599	609	573	575	581	599	625	558	600	597	574	646	625	615	605	566	586	570	559	640	600	621	600	626	622	599	573	610	620	640	595	570	627	654	639	587	616	635	566	568	615	610	603	642	617	629	581	651	606	586	618	623	599	586	592	616	601	648	625	627	619	571	597	581	596	626	602	647	617	589	630	597	566	584	568	598	628	593	599	601	565	626	617	604	596	654	564	593	611	626	605	618	623	575	619	602	597	604	648	597	578	616	614	612	639	619	623	602	574	607	628	614	623	607	637	566	583	630	628	640	595	586	638	614	601	642	595	609	643	553	595	558	578	623	627	590	634	621	613	577	624	613	598	612	582	608	589	604	618	581	545	603	605	579	608	605	599	620	603	605	626	605	566	587	600	632	592	594	593	563	563	563	579	597	543	590	600	617	576	632	602	652	610	562	637	559	607	628	626	597	591	632	570	593	586	569	598	617	621	577	599	582	595	601	590	601	596	594	601	588	588	626	569	557	593	602	574	632	628	617	578	623	638	629	600	636	592	596	591	562	601	610	610	617	588	603	572	568	589	607	604	675	581	600	643	600	614	606	620	566	658	624	576	552	577	594	594	576	617	586	616	593	612	624	588	646	596	617	570	625	605	584	600	635	551	564	601	632	607	602	598	593	593	540	579	640	587	580	622	627	623	617	552	597	585	591	558	592	629	613	564	630	575	620	551	589	586	633	578	579	620	571	592	576	574	586	591	593	587	635	620	552	602	606	626	602	610	620	579	591	587	598	606	614	604	618	592	632	583	638	558	589	603	607	577	615	605	582	607	617	572	574	576	601	580	632	601	607	618	614	588	546	574	643	635	615	626	571	581	576	569	604	621	576	682	592	645	593	609	591	557	587	577	657	591	602	589	634	631	572	585	615	616	605	633	582	594
61604	25426	7983	1845	771	534	430	367	320	276	308	291	326	280	287	292	320	261	262	325	274	286	295	274	304	315	281	295	281	304	282	320	303	248	288	284	293	306	296	289	299	282	288	263	263	301	291	317	271	306	316	297	287	294	285	312	263	264	274	281	264	286	296	284	309	284	277	298	269	269	253	281	271	291	317	259	317	289	268	314	277	293	274	261	313	286	293	296	289	285	270	258	276	258	249	292	274	273	283	302	274	300	314	289	248	270	264	269	277	280	246	258	269	279	280	295	294	292	279	305	282	286	292	266	282	257	291	258	281	276	284	268	308	257	254	283	293	279	261	288	267	289	268	307	277	254	297	333	283	286	293	311	273	283	319	295	300	289	268	269	272	290	281	316	276	279	264	279	236	260	277	273	275	296	263	274	284	289	331	334	270	266	264	277	288	280	270	274	271	270	263	309	267	274	266	250	282	278	316	298	271	293	290	273	289	276	267	298	296	271	277	269	279	314	301	297	292	276	291	304	263	275	279	304	283	308	293	267	308	294	279	292	284	293	306	288	276	280	289	271	262	304	304	276	270	247	253	264	287	320	292	247	284	285	277	286	305	274	289	293	287	280	301	260	292	270	267	257	291	280	306	293	247	288	319	288	305	299	283	304	291	319	299	259	316	302	255	274	256	264	292	323	302	284	333	288	290	253	285	248	281	279	284	289	282	299	277	320	253	286	294	290	296	283	300	296	301	270	284	262	283	270	278	316	273	269	293	274	291	256	332	292	276	285	294	311	308	287	289	273	296	297	301	296	308	299	265	288	267	286	283	288	272	295	243	293	261	277	306	305	300	286	291	274	264	255	251	281	273	297	274	282	281	295	273	275	310	289	271	309	285	295	301	275	289	310	290	267	301	290	292	245	294	272	253	295	276	296	302	267	285	274	286	278	269	279	298	278	314	307	268	285	275	294	307	299	292	280	308	258	295	284	276	291	290	304	290	281	301	279	312	296	250	266	291	283	269	318	307	280	328	296	298	313	298	267	304	258	287	282	306	301	267	279	292	272	297	287	251	270	270	294	288	265	289	286	314	274	310	257	295	267	294	291	277	307	318	278	286	277	271	246	261	302	272	294	306	280	258	260	250	265	281	280	259	288	278	292	286	276	286	267	283	277	304	293	272	273	268	276	283	262	266	272	295	295	265	300	288	297	299	280	302	281	276	277	279	267	293	298	268	278	325	268	260	294	302	318	292	267	282	304	277	296	281	287	304	282	271	303	276	288	277	279	304	278	258	275	305	277	278	293	271	284	307	284	270	293	243	299	301	236	289	303	259	319	329	289	284	282	264	235	257	259	269	275	275	260	279	276	299	281	310	278	278	274	288	281	295	265	283	278	296	287	295	260	281	278	308	296	275	277	292	300	297	285	291	315	270	284	271	293	315	302	278	273	290	302	329	258	278	280	253	289	284	283	274	302	266	246	330	278	284	295	272	262	269	271	299	273	283	291	309	281	280	239	261	263	299	296	272	299	260	258	283	259	273	306	292	286	303	265	300	296	236	288	295	272	275	293	276	279	282	286	274	266	254	292	261	283	293	290	287	318	282	278	308	285	282	267	270	291	299	281	253	257	288	291	278	295	283	304	257	316	296	287	302	257	264	278	303	274	276	257	280	282	254	273	289	263	278	307	275	257	285	311	263	273	301	268	250	301	296	300	285	319	302	287	290	280	293	333	298	282	277	292	287	290	258	290	315	267	283	263	291	255	314	295	251	294	290	289	283	278	295	271	271	327	242	291	291	282	302	286	294	300	287	305	276	287	269	256	263	264	256	287	314	264	301	326	271	302	305	267	280	283	305	310	291	279	276	259	285	282	302	272	288	279	279	297	284	286	294	249	238	299	265	254	291	240	291	289	327	301	295	281	295	257	263	280	279	274	297	280	268	260	278	316	285	303	318	273	261	263	291	266	294	312	280	276	261	281	295	275	231	291	261	278	275	302	267	290	286	261	276	286	278	271	288	283	297	289	274	273	302	276	314	340	277	276	271	293	273	300	278	309	257	311	325	298	277	275	242	281	255	266	265	290	228	266	298	305	290	284	281	287	257	309	301	292	297	293	286	256	261	277	290	289	278	285	288	291	280	273	283	297	277	266	304	299	274	292	266	283	245	317	292	277	275	275	295	312	311	271	271	307	290	268	290	290	281	310	293	283	255	299	291	302	300	271	267	261	256	307	317	263	292	295	276	301	321	249	290	286	278	281	274	295	290	274	252	287	300	283	275	274	263	250	299	291	283	239	300	259	297	284	276	260	292	275	313	308	269	286	297	299	286	273	269	263	285	243	286	270	309	297	277	295	283	273	310	283	304	292	259	276	286	258	313	292	300	271	282	306	317	298	281	275	309	325	261	311	284	275	311	333	252	299	288	297	269	264	288	278	292	267	283	284	277	293	308	301	271	276	267	280	279	288	325	283	269	267	289	262	308	300	259	295	305	275	305	286	281	288	267	263	282	281	290	259	322	297	286	276	289	273	286	292	304	269	270	317	281	300	300	282	273	338	278	295	282	307	291	302	298	292	290	265	276	314	316	310	284	274	244	268	270	297	332	296	287	282	310	283	275	287	280	289	302	294	296	251	263	306	269	267	258	273	308	299	331	289	285	282	262	293	281	274	289	272	261	312	322	295	272	292	282	299	304	282	282	299	275	292	310	275	290	301	290	279	273	275	305	296	276	283	322	273	306	314	278	270	276	250	281	281	297	238	269	289	276	301	296	280	258	306	273	298	294	264	297	269	295	272	263	270	259	249	291	312	291	295	277	252	281	304	291	279	312	310	281	266	274	257	286	273	281	254	250	283	306	284	304	280	284	270	265	323	279	252	278	275	256	281	279	311	277	316	277	285	286	293	314	304	302	282	305	241	269	281	265	249	293	296	263	271	281	278	292	269	274	262	272	239	287	263	262	296	291	289	273	264	280	286	264	260	306	308	276	275	327	285	278	262	293	295	293	245	301	288	268	284	301	310	271	279	313	292	287	263	281	297	297	279	241	266	283	275	302	292	315	247	313	265	297	287	285	285	282	284	277	293	269	257	257	283	268	276	292	289	278	296	313	297	318	276	286	295	283	274	278	267	259	268	280	297	300	275	278	273	287	296	271	297	291	278	243	289	269	307	290	293	291	297	253	275	290	314	295	298	288	277	279	306	291	280	262	251	281	279	289	282	259	265	307	302	290	292	292	267	329	315	301	276	260	287	303	284	261	290	244	270	308	309	261	290	267	271	284	267	273	236	266	269	286	269	316	292	294	270	272	305	304	299	294	287	286	290	261	294	267	281	283	292	271	304	278	303	255	277	286	292	287	305	268	297	294	300	248	265	261	274	261	311	294	305	308	268	294	283	294	312	279	306	276	308	290	261	318	280	301	292	268	278	241	318	250	283	273	292	250	277	255	309	295	270	283	265	289	296	289	292	314	273	292	268	280	286	274	292	281	279	304	306	263	277
41546	14137	5717	3493	2093	1448	1147	987	768	681	656	685	632	649	662	650	619	639	588	594	645	581	626	659	678	667	656	620	646	679	629	668	669	683	659	627	620	636	642	600	651	645	643	651	604	662	654	610	651	647	671	636	601	595	626	655	602	638	612	625	630	635	637	671	635	663	691	663	619	648	607	612	604	640	631	600	595	632	654	641	649	672	647	677	611	614	587	641	673	639	675	649	673	655	634	617	638	643	637	599	607	597	660	630	640	677	628	611	592	648	601	646	595	650	638	640	627	621	637	651	591	661	656	646	591	672	656	591	648	630	598	573	703	619	621	594	665	667	640	609	655	620	611	673	621	613	608	640	635	662	604	602	594	624	629	596	630	589	615	611	606	603	596	656	616	624	700	630	651	595	607	610	667	679	584	581	586	647	634	618	628	628	636	627	669	620	679	626	605	601	622	603	634	659	662	635	617	676	639	671	619	654	646	594	664	633	659	633	590	642	630	630	656	625	586	588	632	646	641	635	593	610	626	645	609	644	641	699	630	661	618	629	628	622	641	584	656	646	649	678	645	617	611	668	620	626	672	628	632	645	598	627	654	623	630	666	607	631	635	633	636	677	654	644	623	602	624	646	605	612	614	642	638	656	611	597	557	628	581	629	688	638	635	618	626	603	605	573	618	624	616	618	604	648	629	660	610	649	631	599	627	621	657	603	653	659	631	618	624	662	629	670	601	649	639	626	563	618	645	619	637	680	651	610	644	627	601	648	609	614	640	656	642	606	617	676	655	660	608	634	614	614	657	621	631	639	675	624	614	626	645	719	663	624	683	592	624	566	554	632	665	612	633	682	613	654	656	656	662	650	621	650	648	581	612	641	645	637	608	635	616	596	643	610	641	620	632	663	628	661	655	642	662	639	629	629	688	602	639	620	685	616	613	622	624	647	610	656	652	640	621	645	623	591	629	649	635	644	620	584	657	631	582	673	676	673	629	628	617	702	633	628	609	663	665	602	629	651	642	600	670	579	599	631	598	609	640	617	619	620	600	626	633	662	621	625	579	676	579	584	638	655	626	616	661	668	606	683	621	630	625	680	638	692	619	677	623	621	641	601	611	676	671	638	634	646	659	622	646	565	626	639	623	654	693	623	627	615	617	653	615	601	663	615	694	666	660	663	624	653	676	637	641	617	634	673	666	631	655	633	610	626	602	664	630	654	647	621	645	644	637	639	637	626	646	582	644	621	634	652	640	638	631	607	609	652	691	651	635	635	646	704	589	634	620	696	633	635	582	672	628	588	632	635	647	593	609	612	656	629	667	635	597	602	609	607	622	655	653	653	603	605	624	623	640	635	659	620	610	643	631	617	663	599	669	686	654	682	618	634	625	585	686	627	634	611	663	601	669	628	615	616	613	592	623	657	629	634	575	615	618	629	652	670	673	616	689	625	678	613	647	623	669	635	627	648	668	652	639	648	619	647	630	618	652	677	590	648	635	653	624	620	586	600	663	656	620	640	603	676	627	627	632	627	638	580	654	600	633	672	590	673	681	609	644	630	653	651	605	633	639	627	605	629	616	636	608	604	642	648	619	665	616	645	631	642	683	625	615	666	648	676	662	640	634	582	634	642	662	666	588	642	632	611	616	642	616	626	627	627	635	646	603	625	611	636	646	670	640	622	642	625	604	639	613	636	623	638	608	615	630	605	614	607	630	651	681	634	651	679	622	615	651	610	602	663	635	649	633	617	601	610	701	627	658	608	672	630	604	642	653	671	626	615	609	625	635	632	625	611	611	634	629	586	614	624	605	689	632	654	589	659	636	625	635	656	601	619	625	650	642	607	656	593	659	627	597	623	632	589	640	658	599	635	662	646	642	658	645	679	607	629	679	657	641	661	674	650	578	641	639	638	637	627	661	600	627	647	617	593	652	622	679	637	612	631	691	661	662	567	607	622	653	606	596	621	638	622	632	588	622	631	681	642	629	604	648	678	649	648	644	644	603	607	664	655	632	663	678	626	632	656	685	622	657	604	626	668	611	628	641	666	623	664	591	629	637	632	654	653	632	620	611	636	638	602	634	621	642	579	667	598	663	667	640	634	666	646	642	629	665	612	617	639	685	707	620	658	614	615	639	616	618	667	649	647	650	651	658	696	647	625	625	655	668	605	652	584	648	621	603	609	621	655	610	610	656	571	633	659	632	656	621	629	664	641	667	648	651	679	625	626	650	682	665	599	628	622	657	673	588	654	637	594	654	639	637	617	650	625	702	677	616	634	656	656	642	671	613	603	651	617	638	634	642	639	609	639	596	670	662	674	672	642	656	652	663	630	651	634	626	648	579	622	597	635	663	629	598	649	634	636	605	659	639	610	602	627	628	618	686	644	623	625	637	677	609	654	616	639	655	627	659	598	668	628	662	622	679	627	642	626	607	610	640	620	619	693	638	603	644	681	632	649	631	616	634	607	636	632	645	617	642	687	577	602	624	650	659	617	603	661	620	635	664	670	621	631	618	609	649	666	602	643	622	633	643	642	650	632	650	681	621	593	667	598	673	634	605	646	616	580	636	609	592	639	673	692	614	687	613	616	616	633	640	638	642	639	619	643	618	627	646	624	614	679	637	623	586	600	650	643	602	644	603	595	616	646	663	657	613	634	650	619	629	646	646	631	622	608	623	655	673	592	655	658	648	620	653	623	629	655	610	606	634	575	583	659	603	666	625	632	645	644	652	622	658	618	649	590	657	670	628	649	650	594	650	639	608	615	615	652	638	608	682	621	659	650	629	647	649	607	603	605	611	652	599	656	613	669	612	634	664	631	608	668	635	634	615	657	640	652	665	596	644	637	618	603	677	640	593	610	668	622	619	654	617	644	622	595	655	657	591	618	632	670	640	661	624	597	652	604	685	621	613	628	629	666	654	627	639	646	653	651	668	613	638	659	625	643	620	669	641	675	654	637	630	643	638	635	648	605	601	601	654	621	624	644	605	656	619	651	630	643	619	604	649	667	658	639	639	628	593	631	684	677	613	613	625	675	665	572	614	656	607	638	587	612	626	616	627	603	631	616	596	687	622	640	648	631	624	663	646	653	598	603	651	640	609	624	566	645	639	673	654	619	617	693	605	648	672	644	594	641	636	631	631	638	631	623	630	659	653	662	671	648	666	671	635	634	637	636	659	644	661	633	663	629	648	647	612	664	638	613	640	583	671	611	598	632	631	630	611	637	630	626	592	688	654	612	657	616	652	625	615	647	632	594	640	656	610	593	605	657	627	588	644	624	683	670	629	674	656	589	627	659	639	582	576	626	584	664	647	622	627	621	649	606	642	619	647	600	613	650	633	624	632	613	633	675	622	618	654	605	636	588	641	634	605	623	639	596	663	605	617	660	637	629	653	627	639	616	628	643	643	632	639	617	663	662	664	603	620	650	625	621	630	665	663	674	614	620	619	651	628	635	625	657	608	611	610	633	614	615	633	647	597	620	641	602	663	646	638	648	611	636
46765	16708	4411	1491	669	414	337	300	290	251	253	298	247	233	257	258	250	276	286	258	250	250	254	249	246	263	261	242	294	263	263	222	249	256	256	279	260	263	250	276	250	269	270	251	223	270	238	233	236	235	264	280	236	242	263	253	240	263	232	277	249	245	276	263	264	231	260	281	245	226	290	253	248	245	262	240	259	276	221	281	224	260	266	263	258	274	252	296	275	244	266	254	239	272	238	272	249	247	272	282	251	234	251	255	259	245	268	250	262	252	249	239	278	242	253	263	270	253	246	265	268	295	283	232	250	258	262	279	250	259	276	247	271	232	246	246	258	261	254	248	264	265	229	231	278	240	253	250	257	264	242	268	223	264	237	264	242	268	277	233	268	287	272	287	271	300	276	259	262	266	249	278	253	265	298	247	268	282	266	249	253	244	271	256	274	269	252	259	293	279	229	248	264	250	243	253	252	284	239	256	253	279	252	291	251	228	242	278	306	251	240	276	240	253	265	240	248	255	286	247	277	253	255	260	249	261	274	256	240	231	294	251	230	255	264	258	277	262	270	273	264	295	254	286	258	243	257	289	237	253	281	272	274	249	276	278	259	254	235	248	261	235	274	270	292	299	267	256	256	283	251	234	274	270	260	270	260	260	296	275	270	253	262	234	227	281	257	249	275	232	272	253	229	265	296	253	224	288	268	279	252	239	243	262	235	247	262	257	251	263	274	266	255	280	281	268	254	255	246	268	236	229	240	255	269	283	251	253	268	245	249	250	246	264	285	246	237	284	258	238	260	255	252	242	218	265	254	251	253	272	230	278	281	247	261	225	236	240	245	268	279	266	286	269	249	276	239	246	243	281	271	259	242	258	245	250	261	236	238	265	252	243	290	274	288	267	268	261	269	251	272	267	252	293	262	252	292	268	272	252	230	256	297	225	281	252	264	252	275	245	255	266	264	265	290	242	263	262	262	290	262	263	241	248	277	256	247	288	255	275	263	287	250	273	276	288	274	246	270	274	284	214	265	259	243	258	274	236	247	254	290	245	263	253	231	236	276	261	256	256	241	245	257	288	268	250	268	249	265	258	257	287	292	257	260	249	300	255	266	266	276	263	263	236	270	276	275	279	254	252	262	264	298	256	297	264	236	282	268	265	283	294	245	261	256	270	277	245	287	250	265	265	257	250	233	248	269	230	287	268	244	254	236	243	231	274	252	266	252	267	260	270	263	261	302	271	273	276	223	257	252	259	257	257	231	235	267	262	260	241	254	270	232	244	258	224	263	256	237	275	299	299	264	275	260	245	232	283	243	263	269	244	225	269	223	278	272	242	235	216	228	257	267	253	246	241	249	288	263	254	285	232	268	248	254	264	242	259	268	276	262	267	306	248	253	236	253	251	285	251	254	237	255	264	259	277	286	258	293	237	269	235	230	231	265	273	242	244	224	252	253	264	254	251	267	246	262	238	248	316	254	271	253	291	273	248	265	254	267	235	226	255	269	233	271	249	247	267	281	265	258	286	278	243	257	252	280	285	262	232	260	292	243	265	236	263	257	265	227	278	246	252	232	241	248	242	261	247	220	291	268	277	265	228	260	269	249	277	251	241	290	233	232	279	240	284	271	270	287	246	268	254	263	267	289	255	292	228	269	261	255	268	277	291	267	246	255	250	251	258	281	270	219	250	261	285	287	244	258	256	278	292	244	261	260	259	241	266	255	259	262	271	242	285	244	236	274	223	253	228	237	274	224	223	247	255	269	243	252	251	219	244	230	240	287	272	293	270	246	242	296	286	252	256	260	279	237	271	239	257	250	268	261	238	283	289	259	250	261	266	262	278	266	261	240	252	269	250	242	259	239	254	258	253	235	269	272	230	264	279	278	273	263	257	244	251	238	227	246	249	250	272	286	249	258	270	271	253	256	229	266	262	261	242	268	278	281	256	299	258	235	285	258	289	246	264	234	260	247	257	242	261	253	235	263	282	275	269	258	237	263	238	257	239	272	252	255	250	272	275	249	247	256	260	250	256	284	239	241	257	301	274	267	237	296	261	262	229	232	277	273	234	250	282	278	263	248	251	302	273	268	219	233	281	294	276	235	241	298	274	251	227	257	273	270	249	218	265	241	273	275	281	274	271	265	271	268	295	252	261	249	271	256	257	240	257	249	260	256	264	254	240	258	266	263	260	235	249	252	256	237	257	230	259	256	284	241	230	282	271	230	270	259	240	252	293	270	291	266	235	259	248	248	256	273	284	274	258	275	238	248	277	287	274	231	265	241	246	250	238	282	241	282	269	237	274	243	256	302	237	227	245	246	236	259	265	281	246	238	262	243	234	261	244	265	283	273	238	265	276	255	245	270	254	257	252	235	263	240	220	250	273	307	262	247	246	239	270	267	262	281	249	265	258	264	266	264	256	259	257	264	249	251	256	249	277	247	230	277	236	251	252	265	234	259	238	254	258	236	276	249	274	271	258	256	242	266	238	241	248	248	263	242	279	233	274	241	244	274	250	268	263	250	278	256	273	250	281	258	241	207	254	260	212	256	267	253	261	242	233	261	242	246	238	260	283	303	240	275	277	277	268	275	253	277	240	268	256	253	267	264	251	289	269	246	260	283	258	231	223	248	290	265	264	256	247	263	260	255	263	269	243	257	266	251	230	263	273	236	281	255	241	277	273	256	254	294	287	244	274	259	257	258	219	295	265	239	277	267	248	294	250	229	267	257	257	232	254	274	281	286	230	227	264	236	268	260	236	244	264	265	255	269	239	264	260	284	222	253	294	266	298	237	263	271	280	271	247	231	249	239	266	298	290	260	243	269	252	246	258	279	236	249	260	247	240	234	274	249	240	286	236	248	255	217	266	280	278	271	252	266	252	260	274	269	255	254	275	242	226	245	252	233	281	260	256	280	266	239	293	264	269	272	225	244	273	249	287	286	284	237	270	236	275	278	234	243	253	248	247	233	245	278	262	231	272	228	294	259	258	239	258	263	281	274	285	239	229	279	255	251	272	264	271	247	252	308	253	281	269	249	275	238	285	259	258	255	252	269	263	254	255	231	240	285	265	260	287	271	277	261	263	267	268	261	262	243	261	232	261	285	276	253	263	254	245	252	252	265	250	256	236	225	267	258	223	239	243	251	248	237	258	264	291	267	266	261	268	291	261	259	273	279	275	270	271	282	240	280	296	252	252	270	239	288	242	247	266	262	264	241	271	267	260	269	279	288	255	232	300	274	258	282	268	274	232	280	222	244	251	216	206	251	241	275	243	227	237	279	273	245	246	268	265	239	266	222	285	252	266	260	245	234	251	271	270	259	249	255	234	261	249	258	266	267	263	262	266	262	266	268	249	257	270	264	235	248	268	264	281	235	219	247	261	233	237	255	249	248	259	248	251	263	254	267	259	265	254	235	301	286	263	278	276	269	257	242	227	237	275	238	255	276	223	264	228	255	271	244	254	252	254	247	248	260	264	269	248	244	268	256	237	245	274	249	274
31572	10935	5738	3274	1721	1165	817	747	626	627	620	589	603	609	636	575	577	549	598	622	614	590	561	595	579	593	561	587	600	586	555	583	566	553	564	577	591	596	557	572	537	571	608	594	581	582	577	596	592	585	589	548	589	580	603	595	592	592	556	602	576	546	602	608	588	590	547	557	541	573	574	589	556	560	564	615	601	591	555	564	577	574	566	591	589	613	571	564	569	608	599	565	564	573	599	560	640	571	540	587	571	573	545	539	541	579	573	517	590	601	672	578	582	627	558	604	588	515	568	555	603	597	571	605	587	585	583	605	558	582	598	555	573	564	538	544	555	553	600	607	577	546	557	562	581	566	562	600	634	570	595	557	644	565	537	618	634	592	575	609	597	567	599	602	576	572	545	598	591	592	609	564	577	558	596	603	558	561	572	563	600	583	564	564	586	603	544	568	578	581	532	582	566	586	571	575	570	600	647	556	581	578	585	553	520	555	574	611	562	583	559	594	607	537	593	597	566	595	567	580	586	555	604	597	562	606	634	577	592	606	606	606	471	591	572	583	577	559	578	559	595	567	559	546	564	572	588	608	564	561	568	606	600	530	589	593	573	596	641	608	531	561	558	548	592	604	596	520	568	571	565	561	581	578	537	585	613	562	603	568	606	587	604	617	583	602	559	539	575	580	605	574	589	528	600	534	581	598	585	573	572	536	577	597	585	596	573	572	612	576	616	539	581	586	605	574	579	589	610	599	580	622	601	568	553	560	532	586	600	634	562	559	582	591	591	588	566	594	550	610	585	597	585	606	558	557	582	598	564	563	595	573	548	551	576	618	604	572	567	577	575	582	603	589	570	540	572	555	569	612	596	538	541	575	578	582	575	603	560	531	604	583	591	558	668	555	575	584	607	578	605	587	575	583	624	566	535	612	576	559	609	589	547	591	544	602	578	590	592	583	585	575	605	608	571	569	548	621	550	571	572	579	571	603	550	556	602	554	573	601	565	595	541	537	589	573	559	547	578	604	572	589	589	576	604	561	582	633	605	561	549	553	559	555	636	621	580	590	590	581	579	584	604	613	544	569	579	598	582	584	599	612	582	580	564	558	591	552	586	593	603	586	559	578	613	621	598	586	568	591	628	587	590	583	595	552	601	591	609	573	576	626	607	597	555	582	588	564	575	580	586	595	605	579	582	632	560	632	572	593	543	572	597	584	615	565	544	611	595	588	602	600	601	575	604	601	580	555	575	576	546	582	594	585	560	605	582	557	580	572	561	585	610	602	601	595	567	603	631	584	603	602	592	588	554	545	575	583	540	604	562	532	567	596	598	564	610	595	598	556	613	590	559	580	569	570	593	570	598	561	597	557	587	627	545	559	567	570	568	587	589	606	550	586	575	614	593	548	604	586	579	571	589	521	592	575	560	624	579	568	559	570	585	608	552	568	606	611	556	568	550	613	557	604	602	643	553	555	555	618	566	556	584	607	566	570	602	574	583	587	602	604	590	551	583	576	570	590	544	592	568	603	555	600	630	580	554	604	550	604	606	593	577	625	584	559	590	552	574	608	599	594	607	563	576	607	581	566	541	610	535	593	570	596	569	622	598	615	564	606	546	606	570	608	551	582	605	579	592	586	569	602	602	585	581	611	594	577	535	584	532	568	586	576	583	557	561	556	545	580	580	568	564	579	625	628	596	560	591	585	579	587	564	576	618	576	614	584	604	603	567	641	606	618	610	570	559	567	538	588	598	546	601	583	604	587	561	573	612	611	624	573	570	573	554	575	580	606	593	572	583	536	585	540	578	577	582	550	606	560	574	578	563	587	561	570	579	567	550	589	561	586	571	562	578	564	589	608	547	545	587	569	573	568	587	584	587	593	571	564	553	578	543	576	589	546	554	581	591	563	607	573	560	589	584	592	600	559	618	548	606	590	622	570	577	540	535	596	583	582	598	611	586	584	576	588	600	574	567	610	576	551	563	634	590	553	607	614	602	583	602	567	583	554	585	620	563	526	544	592	609	567	576	575	601	590	608	562	602	582	602	597	562	593	593	551	590	575	624	611	554	571	615	611	550	587	539	540	573	578	592	580	567	578	597	602	594	567	541	591	552	511	559	558	550	574	576	579	557	585	617	599	597	596	593	575	569	544	552	584	582	589	593	599	586	539	567	585	584	545	594	576	578	550	541	576	554	607	615	561	599	596	599	595	609	599	590	555	561	552	583	575	595	594	554	582	623	576	580	578	605	602	585	602	594	527	585	591	590	617	577	588	602	606	579	562	613	574	593	570	570	557	575	582	585	574	574	609	616	622	625	622	587	563	574	583	560	601	561	603	548	572	569	593	575	583	599	558	567	640	633	619	571	581	595	583	586	583	586	542	617	555	639	596	549	606	579	586	625	538	549	583	596	588	574	553	607	633	626	558	559	594	585	596	545	597	550	572	593	579	570	561	615	605	589	581	590	552	553	593	592	606	589	563	574	547	569	564	548	570	582	605	570	587	600	588	564	596	572	601	558	557	616	602	600	587	572	544	573	606	601	565	584	601	595	595	563	596	526	548	564	615	613	554	623	541	585	570	646	593	513	561	567	614	615	587	584	572	578	549	598	595	557	543	600	574	585	546	552	583	599	610	594	560	622	556	566	588	608	589	583	589	596	597	611	601	569	583	554	559	554	541	600	565	608	574	560	594	595	593	585	585	582	582	575	579	600	544	610	569	626	616	590	596	521	573	570	595	552	564	602	608	522	576	620	540	551	581	547	560	564	575	597	561	602	600	579	565	577	612	572	553	622	542	598	628	588	538	581	578	588	600	575	564	580	556	606	527	570	571	602	574	572	603	557	591	561	559	587	591	581	536	586	543	554	569	571	524	600	567	592	591	538	605	584	562	576	624	605	559	570	559	613	595	573	592	577	570	573	610	568	604	549	596	610	570	570	597	629	611	579	593	589	554	552	540	567	543	603	621	608	549	571	551	618	652	620	591	583	625	582	572	580	581	549	554	563	539	564	587	586	572	620	611	552	597	581	588	564	571	599	552	599	612	590	577	558	607	531	623	586	608	619	615	587	564	623	624	611	616	569	596	587	586	584	588	596	584	595	626	546	615	623	554	560	546	563	562	590	600	594	587	606	603	565	604	555	562	610	551	583	564	563	556	595	615	575	588	578	576	604	610	607	605	548	591	575	556	576	611	601	574	623	563	574	557	575	574	568	541	555	572	568	599	576	595	606	560	627	601	587	573	581	570	593	616	554	602	579	576	567	591	596	619	520	586	600	589	586	593	603	597	618	545	562	547	594	541	558	557	537	598	594	568	583	545	582	605	585	531	580	568	535	558	553	579	559	624	569	549	540	548	567	595	545	575	603	609	605	598	559	619	511	547	575	547	576	569	591	591	590	526	612	525	594	526	573	584	598	534	601	616	542	588	595	561	575	601	599	601	588	564	647	588	603	590	573	607	580	565	551	603	636	576	581	603	605	566	591	595	571	594	564	595	544	593
53162	24922	9276	2682	923	488	452	350	316	257	260	241	290	257	241	261	245	255	248	263	267	252	253	279	298	255	238	269	269	266	217	265	257	255	258	253	213	277	270	237	274	261	260	252	233	235	269	248	247	258	267	276	248	242	226	261	243	274	243	250	256	251	260	259	264	268	240	249	265	258	269	221	239	235	271	256	249	243	253	244	261	254	238	249	275	267	252	275	249	236	213	299	292	278	281	231	251	264	235	240	258	275	292	239	225	239	265	261	260	285	238	251	231	249	252	250	240	251	280	280	250	254	233	264	261	265	254	279	268	275	246	266	232	244	270	269	248	276	238	233	272	271	258	240	224	237	254	249	259	242	263	291	252	247	257	241	250	223	226	267	248	266	262	281	274	223	254	246	249	262	273	262	249	286	284	246	272	273	258	248	236	233	232	265	291	273	237	235	270	241	240	272	267	253	246	261	263	244	261	250	270	250	239	237	254	253	234	239	257	244	275	263	223	270	255	241	242	247	240	276	250	273	278	304	239	263	282	273	250	242	251	251	229	269	301	262	256	247	254	255	287	256	269	254	266	269	249	283	241	220	247	263	258	271	265	264	255	235	269	203	233	262	279	270	254	267	276	273	238	261	270	258	263	236	269	251	260	265	247	268	259	237	271	269	240	242	247	246	275	235	257	261	247	255	246	257	274	264	262	282	234	279	261	242	259	241	255	272	239	247	242	275	266	234	231	244	251	256	255	254	257	261	284	265	247	213	242	230	257	245	284	250	255	278	247	266	267	229	267	248	278	223	265	237	226	249	259	257	234	241	254	243	249	254	260	218	236	289	285	244	244	279	301	279	264	231	260	256	285	225	268	294	238	256	263	276	233	300	261	255	274	256	243	236	272	243	248	251	234	244	278	263	257	227	277	258	251	260	288	274	254	250	259	261	227	264	262	251	229	243	263	249	290	260	244	272	268	288	261	290	260	256	236	265	275	247	298	247	205	269	240	256	252	284	261	228	243	264	298	236	252	265	266	246	271	246	265	246	249	277	264	245	272	267	248	266	254	285	271	233	267	255	250	255	269	262	260	242	237	278	254	283	230	241	239	255	261	228	228	240	247	237	235	246	265	247	264	236	273	248	273	259	258	227	243	263	262	247	239	236	280	253	234	233	251	239	259	237	268	241	259	251	289	240	221	267	289	233	251	245	266	231	253	237	227	257	257	268	230	276	269	268	269	268	254	255	238	266	265	242	228	261	280	276	261	233	273	263	201	226	254	257	257	256	264	259	281	252	263	279	229	234	243	264	212	242	240	238	243	237	240	288	277	266	213	250	253	277	250	235	234	248	226	247	267	268	246	246	270	226	250	262	265	218	273	258	235	265	234	267	221	260	265	257	254	226	263	280	253	236	241	257	249	250	251	260	241	268	258	236	246	242	256	256	249	265	258	245	265	286	256	250	301	234	222	249	256	257	256	256	289	240	240	278	285	239	258	259	289	261	245	262	279	222	253	222	258	262	259	285	278	255	272	229	250	249	242	245	256	284	237	231	251	249	256	256	278	247	263	254	285	238	266	261	237	214	256	263	230	255	253	243	249	268	266	255	256	242	227	232	284	268	278	263	265	239	253	263	267	265	263	242	270	270	257	239	269	251	281	260	301	275	255	261	254	252	276	232	224	234	268	257	239	280	277	245	220	254	226	236	286	249	264	236	286	271	270	253	281	240	282	282	278	231	280	242	256	232	229	237	260	235	266	273	250	275	262	265	233	247	255	275	234	277	249	268	268	261	258	251	231	236	270	249	252	254	245	258	285	257	254	251	230	260	256	276	274	252	284	260	239	272	261	247	272	225	233	270	289	279	243	260	245	288	236	250	241	258	252	244	244	254	281	253	246	246	253	260	229	237	262	237	232	245	232	250	236	220	252	260	254	261	239	269	241	245	225	280	258	235	238	252	278	265	264	263	260	256	246	254	272	246	242	242	241	231	259	267	259	236	286	262	265	242	261	241	244	257	272	231	244	223	239	247	244	251	241	237	249	265	247	264	258	215	247	299	250	274	254	228	252	255	285	276	270	271	237	256	245	276	255	258	230	255	253	252	247	243	262	263	269	250	255	256	250	274	255	245	247	235	276	241	268	224	268	253	265	310	252	252	222	283	246	248	278	263	271	229	223	246	269	271	273	268	281	248	230	267	258	259	229	297	246	277	245	268	266	271	264	254	232	242	251	265	248	241	220	246	254	273	231	257	267	268	241	259	265	280	251	277	246	259	255	248	259	287	251	241	278	240	263	252	250	255	289	245	262	234	241	276	291	239	231	228	253	258	259	280	273	234	240	247	266	275	248	279	250	281	254	232	242	255	256	267	242	245	263	257	236	259	250	273	237	256	238	244	255	240	266	250	259	262	238	264	257	267	264	281	285	278	249	237	228	274	275	243	246	259	252	234	292	270	247	239	251	249	253	278	254	258	238	245	261	232	220	283	277	258	264	246	269	249	251	252	233	271	247	245	240	252	300	281	265	234	248	289	219	287	229	230	247	238	262	249	234	247	251	247	235	246	281	241	237	242	267	255	265	223	258	243	264	274	264	244	245	265	255	275	281	314	250	248	250	267	246	248	276	269	256	252	262	278	262	266	249	257	235	268	263	282	246	262	268	231	262	245	262	258	275	259	295	270	240	243	250	288	290	223	273	251	230	256	261	278	237	271	294	237	271	249	258	278	256	289	232	259	284	254	243	245	262	234	244	289	232	250	263	240	277	277	260	266	277	254	270	257	275	239	263	252	273	242	260	281	229	279	257	265	255	218	258	240	263	236	244	267	258	252	261	244	268	269	234	290	256	257	243	249	273	259	254	269	251	271	270	281	267	276	274	265	261	265	253	228	226	256	243	257	248	247	225	260	254	259	269	254	246	241	245	241	231	249	254	270	256	241	237	232	269	289	270	268	243	227	231	252	254	266	274	268	271	250	241	229	238	249	253	261	257	247	230	293	240	275	263	255	252	274	268	264	254	273	252	255	267	252	258	294	223	264	240	230	256	242	246	268	218	287	252	247	266	246	229	278	253	242	256	274	277	257	248	240	276	261	277	262	290	259	212	256	245	243	221	264	230	287	245	243	238	264	242	261	269	278	247	251	221	268	256	286	220	238	242	241	266	238	240	270	237	259	243	227	280	222	277	253	256	296	232	267	265	279	228	220	261	275	257	254	227	256	257	233	297	249	263	269	240	224	274	218	254	260	267	280	263	281	241	247	255	243	271	272	268	245	243	259	275	252	255	248	276	272	272	285	274	283	231	230	244	269	232	248	265	240	249	278	265	261	241	268	262	263	262	256	265	221	266	298	279	226	293	296	250	277	248	247	269	260	271	270	235	249	230	246	263	247	261	247	236	289	250	237	236	259	254	258	247	240	225	255	224	262	235	257	260	256	291	256	251	276	245	255	261	247	233	255	250	291	222	236	285	265	263	274	279	251	264	249	279	225	230	246	256	252	254	250
36771	19255	9150	4981	2271	1420	1064	880	767	614	589	605	542	550	548	579	589	572	547	527	597	542	604	575	597	580	598	554	565	577	556	588	606	570	580	580	601	596	565	580	595	602	592	569	582	541	601	543	585	615	572	630	545	540	597	574	597	579	594	579	591	561	579	563	554	628	634	613	538	565	548	573	588	604	543	611	572	564	552	586	556	590	578	559	597	611	575	609	517	562	538	593	541	587	574	547	560	605	567	623	569	583	567	573	585	550	583	570	575	536	581	595	588	547	598	552	515	624	579	586	601	609	542	572	569	566	610	552	619	582	573	580	552	561	554	568	558	543	630	615	593	621	558	605	610	560	568	585	554	621	591	591	594	588	566	583	585	559	591	550	574	549	579	619	584	559	617	593	587	582	569	555	591	556	571	592	582	618	572	590	585	620	561	612	506	572	574	609	568	597	597	590	548	533	548	548	597	605	596	585	578	544	567	535	563	538	599	577	560	559	531	563	581	559	555	600	579	616	587	559	591	548	589	572	595	590	586	550	547	597	643	619	588	557	554	593	592	596	591	575	577	567	596	603	538	573	591	598	577	601	571	593	590	580	576	590	576	587	600	527	577	595	561	585	531	596	542	595	549	608	577	576	636	583	599	589	546	571	545	589	595	599	515	601	556	534	560	592	584	603	582	587	571	605	539	540	585	550	589	544	626	577	554	587	586	589	548	573	616	561	575	567	574	586	550	550	605	561	556	550	615	609	544	566	587	540	608	533	553	550	573	559	570	569	591	553	563	571	569	603	600	537	597	541	553	573	590	584	580	588	569	539	533	555	560	613	586	567	591	532	596	561	570	586	610	584	563	577	619	535	603	571	564	560	552	585	545	581	593	581	558	592	578	535	579	591	587	555	594	558	588	618	590	613	571	572	598	599	540	520	587	606	585	562	577	568	572	560	559	554	552	597	583	607	566	562	566	595	611	542	582	571	566	559	593	581	580	519	608	574	580	554	587	581	620	557	618	514	581	552	545	566	576	561	586	581	566	547	536	577	616	566	604	549	601	570	593	604	546	589	607	586	537	558	588	586	556	558	565	606	537	603	571	620	608	614	576	600	569	612	590	554	570	601	550	548	600	569	587	562	592	594	542	635	590	583	576	557	586	562	579	603	623	540	558	574	592	563	552	570	622	585	599	571	575	558	589	558	545	557	573	588	552	587	546	588	538	584	576	556	600	608	583	532	553	628	602	555	548	592	572	624	576	617	580	586	552	603	548	574	549	577	562	592	616	594	610	566	613	537	577	584	552	602	542	606	610	514	571	597	566	572	586	585	583	621	542	552	603	619	567	567	572	585	576	550	604	558	602	623	543	566	605	546	573	594	548	559	588	579	592	546	560	615	614	594	610	553	644	600	525	617	539	584	600	630	582	608	551	533	538	577	586	564	567	535	595	604	587	603	566	554	585	612	588	570	583	600	564	581	562	570	595	588	605	617	624	595	593	602	545	538	575	571	584	574	636	561	608	634	597	569	577	592	547	578	566	526	577	554	573	565	576	547	569	611	571	576	579	580	561	578	547	557	613	572	619	570	579	568	585	578	587	625	567	600	585	557	585	581	556	540	602	569	549	571	586	568	622	586	592	597	576	555	567	603	578	562	588	596	532	571	557	585	584	549	582	557	602	552	564	550	607	585	588	561	569	569	538	606	574	615	551	549	610	569	582	596	559	607	569	582	595	545	576	556	563	582	567	572	618	569	542	568	562	542	590	556	599	584	530	556	568	554	550	569	600	555	561	567	551	575	570	609	593	571	622	587	627	559	621	562	579	563	550	553	590	595	551	565	558	542	559	555	594	570	594	554	636	557	601	566	558	552	541	567	583	594	559	600	564	578	564	555	572	538	620	526	556	575	552	604	600	554	617	544	575	549	550	583	600	564	541	541	570	560	586	571	602	587	545	578	556	574	579	603	560	551	588	521	596	591	556	593	614	586	585	595	581	593	568	584	543	571	577	582	572	589	605	592	616	589	582	600	555	593	601	595	594	562	558	592	626	553	630	580	562	588	546	620	553	540	585	572	575	564	587	600	559	605	611	560	553	526	553	523	604	586	533	535	595	599	609	585	607	569	569	557	593	541	587	603	547	593	583	607	606	604	563	583	580	574	585	549	531	597	560	601	571	559	614	589	563	581	593	593	559	550	592	590	579	586	503	602	616	578	597	573	614	541	561	602	595	562	538	546	578	534	623	571	564	553	614	568	554	594	570	572	559	562	581	590	593	576	563	614	551	580	573	588	601	604	514	554	567	572	564	586	573	554	609	567	564	627	584	578	536	550	582	580	544	581	623	589	578	565	592	589	562	581	532	575	557	599	576	533	592	598	566	605	611	536	566	580	540	576	591	583	578	618	565	565	564	622	578	604	554	600	603	595	577	561	538	622	620	595	580	614	548	551	583	560	605	586	585	613	594	575	591	576	547	583	611	547	556	609	573	549	578	550	560	548	565	586	544	595	586	592	553	572	610	569	593	559	560	551	485	584	532	605	580	618	583	604	592	531	566	618	573	550	598	582	538	573	596	563	550	594	561	596	585	596	521	614	601	605	559	589	579	622	581	579	600	622	601	558	616	597	560	579	575	563	544	555	569	567	592	570	574	563	595	624	568	565	603	530	524	586	602	575	562	581	570	574	613	558	586	577	597	597	568	575	605	568	616	574	590	582	569	554	586	624	606	570	588	607	572	556	571	535	569	588	602	581	588	606	576	578	572	577	555	601	606	601	589	581	568	588	595	552	569	627	540	590	607	564	602	572	591	589	551	604	611	667	578	581	592	572	598	590	534	595	606	595	618	560	561	554	597	606	561	581	549	618	581	583	565	576	570	624	586	554	576	555	591	568	548	589	562	545	551	546	601	576	611	587	576	583	554	560	596	554	606	566	569	620	540	580	567	579	546	594	606	535	586	574	553	565	564	591	609	596	609	569	570	547	574	538	606	550	578	581	583	543	589	542	532	592	543	597	553	594	578	506	576	563	547	584	594	582	544	566	610	523	560	599	570	559	589	594	536	611	529	563	606	580	570	596	571	547	560	578	559	586	584	623	596	583	566	535	577	579	577	603	570	587	568	573	615	560	568	549	593	605	582	601	542	586	580	579	617	550	570	568	579	586	579	587	597	557	549	562	552	573	535	581	549	578	573	598	583	553	565	586	539	602	551	547	564	548	589	557	577	564	550	574	565	567	578	552	578	555	573	563	567	596	592	584	529	597	579	584	511	559	577	563	549	540	584	600	561	575	587	567	586	554	568	540	588	620	533	585	546	612	562	570	576	587	542	575	558	571	596	552	562	575	582	573	561	607	568	583	590	582	599	525	595	542	570	561	589	567	578	546	551	568	592	587	559	565	573	541	564	618	543	569	565	593	544	558	584	567	580	557	564	602	538	541	553	585	594	599	583	604	582	584	586	587	563	582	605	594	572	585	562	574	570	604	558	541	557	598	559	567	588	562
61760	29850	11668	2850	786	504	416	370	365	307	292	306	294	303	264	283	303	286	264	276	260	290	279	310	271	291	308	341	303	288	316	342	275	274	295	302	299	296	317	266	319	300	302	294	314	281	289	305	259	271	311	309	282	322	276	297	270	278	289	271	298	282	285	284	281	284	327	324	292	284	299	278	311	330	307	307	285	309	278	333	277	274	313	283	287	271	327	261	299	274	264	290	309	289	281	306	258	283	259	256	308	270	315	273	285	299	316	291	312	256	288	300	286	278	292	274	317	302	287	261	336	296	283	281	324	306	300	255	294	279	260	290	304	288	334	293	298	307	255	297	242	269	296	309	303	293	318	293	279	299	279	265	291	273	318	304	275	291	317	271	282	261	270	274	285	268	287	287	264	270	284	291	278	291	330	307	276	298	265	287	308	281	284	288	285	293	293	278	305	273	264	286	303	311	287	310	275	278	313	281	296	275	293	280	275	293	278	270	285	307	276	316	258	269	272	262	258	310	295	339	300	297	260	273	312	301	304	303	310	277	279	298	306	313	296	334	280	284	308	279	299	278	280	283	310	308	299	325	309	301	305	292	271	302	282	278	322	301	309	310	279	298	306	265	292	321	286	286	319	271	244	253	286	269	263	283	277	267	283	276	307	283	291	289	310	322	297	267	282	311	312	281	318	288	292	285	274	297	295	309	292	287	292	311	280	279	331	277	314	256	266	303	292	290	302	263	287	299	320	299	279	294	268	298	288	282	289	298	315	261	312	279	256	278	286	303	338	284	261	287	264	307	298	285	295	279	270	283	314	270	260	294	236	291	314	295	318	297	302	288	322	301	289	284	289	284	272	289	295	286	316	312	283	274	287	299	269	277	301	302	278	288	273	288	263	258	272	306	297	260	283	335	316	319	274	291	316	285	278	263	286	267	292	297	289	316	277	318	281	326	310	295	263	276	308	326	330	334	307	306	300	280	292	312	293	277	280	288	306	276	298	279	318	297	300	306	250	302	283	318	287	252	258	282	294	295	283	277	318	249	288	240	297	283	290	301	311	311	291	285	275	256	282	269	281	297	327	279	309	323	282	269	311	287	304	286	266	330	275	281	261	313	310	305	286	285	266	263	325	302	302	331	272	294	278	295	292	299	285	328	326	292	261	293	288	277	300	270	304	302	274	288	298	305	292	275	293	318	265	259	320	296	296	276	297	256	283	287	299	283	282	259	290	308	316	337	284	332	300	299	301	279	275	301	292	314	272	261	275	278	296	276	302	241	252	311	278	277	299	285	313	303	285	293	302	298	279	302	279	304	314	294	248	307	285	285	272	264	295	300	316	294	317	274	292	277	322	285	293	281	317	257	288	262	296	250	289	317	307	302	311	316	291	276	308	305	290	299	267	262	299	297	310	304	303	318	273	319	257	291	263	308	308	313	260	319	312	312	310	255	302	263	316	272	307	295	311	296	280	287	276	297	284	296	279	310	316	323	316	261	245	291	310	291	311	302	323	305	313	272	295	302	257	262	311	298	317	293	278	265	276	254	269	283	345	255	277	279	298	300	265	280	285	287	291	303	320	306	337	308	312	308	286	295	285	289	284	274	292	278	251	292	305	300	256	293	255	309	277	273	293	266	293	320	291	311	277	277	282	327	277	249	280	271	291	307	257	288	265	297	306	269	285	296	292	241	286	284	298	292	255	264	283	323	270	257	295	280	267	280	326	280	290	273	288	295	272	299	273	262	270	253	317	308	331	291	317	250	291	319	293	275	313	291	294	278	294	297	264	266	313	320	300	280	268	299	303	292	290	304	321	311	297	267	323	310	291	309	316	250	277	284	284	270	280	270	277	298	295	306	281	300	278	255	305	290	315	298	273	295	278	306	297	310	269	294	287	316	300	307	322	312	297	281	272	276	308	313	301	273	279	275	308	318	279	294	300	292	272	314	264	267	322	269	304	267	301	319	270	273	319	314	262	285	290	293	289	289	284	312	274	269	296	328	273	322	309	279	283	293	283	273	316	298	275	277	290	285	288	315	262	287	278	300	283	282	295	310	259	310	298	269	286	305	290	322	301	282	313	288	237	290	268	309	296	313	324	299	295	307	280	286	276	307	289	297	273	281	296	316	285	278	259	321	304	285	266	281	294	283	302	290	241	285	279	285	306	283	333	294	271	278	294	313	283	275	277	279	277	266	281	275	268	284	296	289	289	243	270	300	300	296	297	299	271	284	287	283	285	272	294	303	286	320	283	307	288	291	290	306	267	290	263	257	322	297	275	279	249	281	287	316	285	275	343	295	279	310	278	279	240	281	299	268	280	282	291	284	317	268	293	264	268	277	308	286	311	295	270	267	305	310	272	296	315	292	309	292	310	298	297	296	271	276	285	299	254	291	299	264	281	269	304	265	320	278	284	271	291	295	270	257	273	297	306	261	273	297	308	288	278	273	299	292	340	268	306	257	268	301	265	271	314	280	267	325	298	304	305	293	313	269	295	329	307	284	262	263	260	290	295	276	292	286	294	277	275	279	299	301	244	270	269	298	300	315	303	276	271	303	280	319	301	294	316	287	289	281	290	275	266	307	306	285	302	305	323	297	275	272	275	275	271	252	314	292	291	292	299	282	294	301	278	291	280	286	318	289	296	278	274	248	291	317	279	281	296	280	335	269	259	273	277	299	304	311	277	269	295	305	299	276	294	284	274	271	268	284	306	286	295	314	271	291	296	298	271	274	300	278	297	273	269	299	265	249	277	255	277	262	278	264	305	292	285	307	289	273	272	256	304	312	318	310	285	277	279	326	305	284	282	287	290	286	324	290	276	284	267	276	284	288	302	296	279	331	301	306	291	306	276	277	319	305	279	291	315	286	272	302	272	287	281	318	283	277	259	286	300	319	318	322	298	276	277	294	270	291	324	283	270	280	286	306	294	273	287	294	281	293	294	306	284	244	329	293	308	300	317	321	322	265	241	315	281	283	280	289	281	296	295	299	289	290	297	305	278	304	294	303	293	285	283	274	304	290	282	295	309	296	278	294	311	307	287	303	312	278	289	296	308	292	314	269	300	282	273	287	308	284	280	295	323	312	324	269	301	266	295	314	285	288	259	283	277	317	260	313	306	317	264	312	311	266	307	318	303	302	273	307	256	275	273	308	314	327	311	302	292	234	282	284	280	290	312	286	268	292	288	284	274	310	284	269	297	285	272	294	281	278	260	267	283	300	285	282	330	313	271	301	280	308	308	273	274	268	276	300	301	299	266	258	323	287	286	325	316	285	292	264	268	288	286	322	307	310	300	292	270	306	305	292	263	285	270	296	314	322	282	305	298	268	305	316	264	276	301	272	293	276	313	307	291	315	275	315	296	274	288	281	302	285	285	289	334	284	285	256	292	313	287	278	292	328	300	310	303	306	311	294	283	306	317	309	305	294	255	276	306	272	277	259	284	267	279	294	313	305	316	297	264	266	332	307	298	304	287	300	297	282	298	305	261	282	286	298
43663	22869	10249	4615	1939	1295	1002	845	739	661	610	666	636	607	665	739	648	663	684	647	625	657	628	670	642	625	650	679	652	617	642	626	597	610	652	644	630	645	679	660	682	667	616	654	664	646	662	679	659	643	644	636	643	611	671	686	668	670	694	642	638	613	622	663	672	656	637	644	606	657	692	673	588	685	605	668	647	649	679	645	689	610	651	687	694	655	621	600	609	604	665	650	664	619	685	663	638	668	667	610	680	635	651	679	615	607	691	632	607	636	645	611	641	673	667	655	696	628	649	654	640	649	622	669	631	657	685	666	613	633	619	653	642	620	645	630	620	730	642	626	659	612	602	683	653	636	663	629	636	619	657	589	647	660	620	639	641	689	624	654	675	633	679	647	675	622	639	621	641	667	625	654	622	636	639	673	675	660	645	645	638	659	684	671	648	647	617	607	697	662	645	681	637	671	607	683	671	653	662	614	634	636	628	647	639	621	664	655	654	650	660	623	625	682	616	630	647	635	648	666	636	660	621	636	650	636	681	641	670	626	694	656	623	660	630	670	679	664	648	669	642	654	653	650	657	601	646	651	643	602	683	616	682	682	624	610	678	667	659	635	614	680	621	697	648	631	614	612	634	672	728	628	595	657	649	665	612	647	657	693	629	639	615	664	704	628	614	641	702	650	609	690	637	616	644	621	613	655	618	637	699	604	625	620	622	648	599	644	638	673	645	676	638	624	687	659	667	647	619	661	646	613	649	678	660	652	606	627	607	634	617	628	631	657	619	633	642	715	631	617	670	646	661	647	632	646	683	607	664	706	595	694	656	671	619	636	655	677	687	599	609	665	625	640	660	637	641	625	656	658	686	650	663	682	668	661	647	628	599	632	605	628	683	645	635	616	623	663	596	676	670	677	670	656	616	684	633	688	626	650	677	645	640	668	677	696	609	624	673	673	618	636	622	638	608	617	635	633	681	655	664	658	654	702	613	661	595	658	642	664	651	664	585	612	690	622	621	626	663	660	690	609	585	682	655	607	653	644	616	647	622	644	663	692	630	641	638	648	672	626	630	641	626	685	634	605	686	600	671	638	632	627	636	661	647	633	653	683	679	644	625	646	633	696	632	667	662	672	618	670	661	649	705	622	669	673	624	639	602	651	619	608	632	672	684	613	602	652	691	653	634	672	649	674	640	648	629	665	656	646	646	683	632	665	646	648	636	654	662	679	655	629	695	678	693	673	653	588	651	654	630	659	622	666	632	696	661	663	623	621	621	623	636	620	667	652	646	607	674	656	592	641	641	702	681	662	682	682	626	642	639	681	676	671	623	600	663	614	637	655	627	661	615	639	620	614	655	633	667	676	625	643	633	624	655	646	684	652	645	619	643	623	703	632	624	646	683	699	681	633	668	646	621	662	610	629	624	630	672	675	695	645	614	661	606	652	653	667	656	687	650	659	651	610	654	650	706	666	651	615	686	631	657	629	629	618	642	644	605	630	668	661	660	636	656	617	627	617	643	632	608	645	640	625	634	692	637	650	604	693	623	612	658	663	654	647	643	648	647	644	608	620	680	583	653	620	581	685	673	692	644	633	618	668	658	652	695	675	621	645	673	648	666	696	662	652	608	638	659	614	678	633	662	629	671	621	709	650	605	693	663	629	645	667	634	656	646	662	664	697	622	638	682	637	638	647	630	661	636	640	664	656	648	628	652	627	652	649	655	599	666	659	635	665	647	668	612	640	651	675	689	680	663	659	623	693	648	657	626	605	629	631	664	686	672	616	652	633	671	660	665	671	647	698	656	630	673	641	622	625	693	662	597	626	637	617	649	641	646	675	657	669	662	607	629	663	653	643	646	670	598	589	652	708	623	681	653	639	660	630	649	646	692	692	590	635	671	644	650	673	643	638	639	614	729	660	635	655	682	638	661	674	619	700	612	645	623	669	626	656	636	643	636	618	637	647	623	696	605	632	652	629	644	623	624	612	613	634	702	645	654	648	667	643	682	653	678	618	650	673	622	652	595	701	629	621	632	596	662	653	655	680	662	621	644	638	696	697	710	661	682	632	672	661	617	691	678	622	609	597	635	675	628	608	670	627	664	600	626	638	660	667	624	621	604	699	618	677	683	666	643	668	683	639	599	648	686	627	613	640	635	617	594	654	649	681	655	681	645	648	677	686	651	618	692	650	628	641	664	674	670	691	639	657	630	659	655	634	623	702	624	677	677	633	659	690	658	689	649	631	589	662	659	645	646	671	619	664	683	634	658	597	642	709	638	651	578	656	650	671	612	664	684	631	637	656	622	665	677	672	642	637	666	640	657	614	628	651	655	649	641	627	665	635	679	619	690	631	637	657	596	633	646	639	653	661	644	640	630	667	625	616	658	684	660	609	613	651	605	670	637	631	667	641	659	650	665	645	673	626	640	661	660	605	650	646	625	648	663	609	636	648	621	640	666	640	645	619	650	627	615	613	618	649	610	656	610	631	627	636	649	683	619	656	647	648	689	630	607	635	650	605	650	664	648	636	682	671	665	693	592	623	625	604	645	614	681	644	655	656	655	666	652	591	656	607	680	660	628	687	672	671	639	640	651	648	617	699	638	676	666	621	637	628	628	658	665	633	667	641	715	656	666	637	629	620	642	617	627	627	602	629	634	676	648	667	628	615	624	606	701	614	646	706	645	682	655	603	632	640	673	645	677	710	661	649	635	678	674	627	612	659	648	607	672	638	652	610	619	584	645	665	654	618	693	639	610	610	632	654	636	621	674	646	607	627	657	622	665	671	646	624	671	641	662	622	648	635	644	654	660	675	689	678	633	652	671	623	638	601	614	637	622	665	628	645	635	645	693	678	636	672	623	616	675	633	673	663	640	615	639	705	653	657	627	662	673	663	655	622	635	665	660	621	632	670	623	663	648	640	650	682	635	666	608	634	650	688	615	659	629	654	638	618	639	634	615	623	621	608	657	662	671	627	624	638	688	631	699	617	661	693	650	667	645	648	681	592	660	662	651	641	630	650	631	622	675	638	657	616	667	654	622	656	632	642	645	614	627	663	657	641	627	636	645	639	668	629	659	697	657	664	601	645	641	644	640	632	627	669	628	635	648	650	657	602	615	683	668	629	629	659	681	655	634	600	659	634	629	659	631	632	625	646	631	642	636	608	658	606	627	616	579	658	623	648	630	688	597	653	651	607	634	645	634	644	638	660	618	640	672	625	681	685	638	640	652	667	629	607	630	647	648	625	646	607	650	687	675	647	661	606	598	641	650	692	575	633	667	625	683	679	621	656	642	629	625	660	638	647	616	608	695	656	618	607	641	607	644	650	676	635	644	656	636	624	666	666	675	632	606	619	690	658	638	687	610	651	627	645	639	659	632	662	684	662	644	635	655	658	657	640	642	645	677	692	628	661	621	637	663	631	692	581	672	674	600	663	646	639	646	651	637	658	665	667	638	599	650	665	626	665	649	642	658	639	651	628	656	618	619	656	674	641	578	607
50486	17428	4123	1048	524	385	339	270	276	256	299	290	284	294	269	277	256	291	330	274	295	250	294	272	261	278	270	250	284	287	247	270	273	288	250	271	291	281	271	283	271	283	265	259	280	280	326	296	283	266	251	281	326	279	276	279	285	276	286	299	282	258	301	268	251	257	255	270	297	294	275	254	260	259	292	261	292	276	279	263	307	281	273	265	268	280	279	227	282	290	286	271	251	262	238	303	248	267	287	298	301	276	257	248	259	287	270	282	242	270	294	273	271	224	301	303	285	286	279	260	282	258	246	229	275	277	291	281	251	264	256	265	272	263	278	273	281	309	282	290	276	268	259	258	296	280	265	292	282	280	247	276	298	267	281	263	264	263	289	273	286	284	249	271	281	261	275	273	273	233	275	276	260	262	302	291	267	287	233	285	299	272	277	298	257	272	305	267	308	253	272	263	276	264	261	307	271	292	275	285	267	250	270	268	235	277	266	256	275	266	272	287	255	254	279	262	268	262	257	285	243	272	281	312	258	264	283	282	286	293	243	259	244	279	296	262	259	272	263	275	274	242	271	276	287	288	253	269	266	235	280	268	268	244	309	260	265	248	239	275	283	245	269	303	255	275	272	262	246	295	256	280	243	288	254	261	274	243	273	295	283	286	269	279	260	245	286	283	260	265	297	266	266	246	253	269	269	289	256	229	234	290	267	269	255	266	275	268	268	253	268	303	262	243	254	301	288	280	285	263	270	267	295	256	248	274	244	286	281	283	271	283	283	270	249	265	247	292	302	263	269	275	283	261	289	252	250	290	264	277	281	281	267	275	240	273	278	290	270	287	271	272	271	298	259	285	281	245	304	259	261	264	267	274	319	274	294	285	286	297	293	304	280	287	290	271	277	300	268	262	286	247	248	271	247	263	289	264	263	248	282	279	252	263	287	272	282	278	267	261	269	288	263	259	257	313	286	291	269	304	267	289	301	278	273	256	274	273	306	293	275	285	273	245	282	286	263	253	293	279	285	229	245	295	288	258	257	263	260	305	272	270	271	242	255	270	266	262	282	286	262	272	257	296	266	237	315	274	267	274	251	270	282	290	242	272	254	278	282	284	258	274	280	254	305	293	305	274	254	270	279	282	267	255	276	280	269	278	268	280	303	293	279	302	289	259	228	290	257	308	283	247	288	217	259	283	287	283	291	278	246	290	264	301	272	259	265	264	280	252	277	289	297	300	276	266	249	306	271	286	271	281	253	285	242	309	248	306	280	272	284	259	252	303	285	288	297	274	262	274	266	302	279	291	294	260	302	280	283	266	250	263	264	277	242	246	286	282	295	285	273	297	255	261	312	245	306	262	257	269	282	313	269	266	306	290	286	273	249	288	262	287	293	256	293	286	269	261	278	277	267	284	258	264	256	245	288	299	257	266	241	252	272	260	311	280	271	281	283	272	283	321	246	256	256	271	282	256	258	277	286	234	274	255	241	258	289	280	287	319	267	279	289	250	290	320	255	246	274	242	273	266	249	305	261	290	305	307	278	267	249	285	292	288	272	277	272	262	252	264	296	254	281	258	274	273	312	309	301	282	294	226	263	304	277	281	269	299	252	262	275	289	267	252	286	302	252	265	284	277	264	258	272	283	271	256	299	287	282	249	280	282	256	283	294	285	277	283	264	275	302	298	261	248	292	279	304	245	262	278	247	290	297	273	260	269	296	285	251	256	280	298	287	284	302	279	279	278	318	252	271	309	271	253	270	297	293	288	254	276	289	283	284	279	243	249	278	275	261	283	249	254	254	286	278	273	274	276	250	264	255	291	248	274	297	269	284	276	257	264	295	279	279	257	302	269	296	282	291	301	255	270	281	266	259	286	282	248	279	280	286	288	288	299	297	260	286	236	304	307	289	264	295	263	273	240	283	281	259	282	327	258	263	234	281	296	246	263	247	300	270	273	270	283	288	269	279	255	287	312	262	262	292	268	277	246	286	282	299	255	261	307	278	290	270	230	279	284	254	295	258	269	240	260	276	287	269	298	264	271	248	281	256	260	282	287	301	265	287	289	265	282	288	266	248	257	284	257	276	284	276	292	279	260	272	288	283	305	289	270	283	273	262	304	277	280	285	275	267	278	302	272	273	287	288	280	273	246	252	292	279	281	260	280	271	283	282	278	304	284	283	292	285	255	253	291	285	256	268	266	263	261	275	277	285	275	288	285	249	279	278	276	256	279	289	262	286	275	297	266	253	296	271	254	265	288	283	270	272	261	264	263	255	292	254	313	272	270	261	296	284	253	302	268	265	267	253	294	289	291	231	253	324	297	302	308	302	242	265	312	292	309	297	324	266	252	298	255	293	285	309	262	254	282	269	260	326	247	267	262	293	267	267	275	285	288	288	283	276	289	266	250	282	273	271	277	272	288	295	270	277	273	263	306	272	285	267	229	275	283	233	280	278	289	281	312	292	279	285	289	275	273	229	281	257	263	250	280	274	287	274	237	278	256	261	280	271	281	271	253	288	266	289	267	240	271	245	282	311	267	247	302	286	290	293	281	279	252	276	267	264	299	275	310	269	288	275	285	264	267	276	298	236	250	290	242	271	258	289	277	246	274	297	254	269	274	269	277	269	268	286	288	264	249	280	279	272	269	257	296	285	258	267	259	248	244	290	275	269	289	273	274	281	250	280	273	259	275	248	285	288	275	254	288	282	267	301	261	275	260	303	293	253	269	298	256	315	263	267	261	278	289	273	287	294	283	246	276	296	247	268	301	281	279	278	297	259	254	274	258	278	250	263	265	292	296	287	291	276	275	248	269	285	250	264	272	287	282	279	275	262	279	310	266	275	285	290	293	281	278	308	273	304	271	290	285	250	262	270	298	280	268	274	303	281	251	249	283	284	307	279	267	296	242	304	269	264	296	261	285	306	271	289	284	268	298	249	311	245	287	291	267	318	265	275	304	260	274	236	282	262	239	245	294	270	272	268	298	280	277	290	270	268	256	257	304	263	276	322	278	273	278	311	285	290	252	268	301	255	242	260	298	278	269	297	268	268	263	253	283	258	279	281	255	265	264	296	265	271	249	284	306	290	247	253	276	284	296	294	252	260	261	293	282	260	292	283	305	268	294	282	289	274	271	246	268	262	259	289	277	293	283	256	271	249	301	292	267	285	281	263	287	283	284	275	298	258	301	291	269	292	263	266	262	244	271	268	272	274	277	289	283	287	304	261	257	236	240	281	267	303	265	267	278	288	290	263	295	287	288	280	274	285	302	291	251	274	265	274	280	267	259	271	244	270	264	274	253	266	283	257	285	290	283	310	271	265	301	273	265	268	258	281	264	299	301	268	259	263	274	284	261	271	268	269	258	248	296	314	296	265	281	265	231	271	298	283	280	262	266	271	299	315	292	264	250	281	275	292	275	253	289	301	254	266	275	271	283	315	268	265	298	270	266	276	303	292	291	278	251	261	254	273	253	277	261	261	263	283	285	280	247	280	315	243	264
34184	11835	4960	2206	1267	936	807	729	704	624	632	633	674	612	613	588	657	593	613	588	607	603	591	629	591	587	647	592	582	630	579	609	574	610	583	609	630	601	602	609	634	628	610	626	624	607	665	656	649	593	611	652	653	612	565	581	609	631	636	624	630	594	613	585	617	584	648	618	602	613	650	627	615	608	586	618	577	586	576	614	587	629	612	606	611	595	628	609	596	619	591	657	591	616	614	613	619	629	616	694	612	635	581	632	607	636	663	597	624	579	596	630	612	628	603	636	625	649	614	610	610	608	624	596	623	621	633	607	612	589	615	596	654	598	626	633	618	625	611	627	606	618	566	610	642	608	637	593	560	579	598	618	612	621	629	572	610	582	670	618	626	637	590	608	649	592	599	594	657	621	564	645	641	611	600	610	593	595	616	602	601	623	648	614	624	574	609	620	592	614	647	632	626	600	624	606	583	596	618	621	605	564	597	636	615	634	629	639	552	624	577	613	605	605	614	619	618	642	611	599	616	649	588	612	616	605	611	623	633	555	620	602	640	620	641	635	607	621	634	651	602	662	576	628	626	590	595	616	628	639	586	647	626	592	618	642	628	606	642	633	611	667	619	617	646	639	586	561	627	629	627	589	617	610	616	605	571	605	568	557	612	603	639	602	604	597	604	614	638	649	603	632	615	631	556	587	610	575	617	640	666	637	561	603	540	641	569	598	591	593	634	593	593	602	632	654	638	608	588	580	595	610	627	604	638	581	594	597	620	611	646	600	587	593	600	609	609	595	593	615	586	642	577	581	584	616	610	633	670	640	621	615	617	629	638	593	598	612	575	591	614	613	544	622	638	621	620	632	622	669	602	614	630	643	596	610	642	606	613	632	586	639	604	630	671	630	617	595	589	635	613	600	614	636	627	614	636	644	628	615	613	671	560	627	572	598	622	619	618	630	579	651	600	667	638	589	618	635	636	608	624	626	629	567	574	610	627	585	563	628	584	609	582	639	599	572	561	593	569	636	617	623	593	583	619	631	629	622	614	621	626	598	649	563	593	627	577	628	602	643	632	581	620	623	596	626	636	579	594	652	622	634	669	655	595	628	577	630	648	569	589	586	596	621	612	632	622	585	619	638	615	582	583	576	611	647	595	591	641	594	601	678	587	568	625	629	594	566	590	605	579	617	609	625	646	620	631	593	596	597	594	563	665	610	617	606	646	614	595	676	579	597	631	581	621	618	579	593	620	593	623	633	619	608	648	572	608	638	604	640	649	612	595	642	602	584	618	586	625	615	601	627	646	595	558	620	611	633	630	570	564	635	617	624	566	601	588	626	632	606	608	611	647	612	601	615	605	608	601	600	562	608	593	616	597	550	598	646	605	598	595	623	578	633	630	614	631	593	643	635	654	612	631	601	644	568	657	635	612	612	631	642	603	615	596	632	614	627	608	604	617	593	598	563	591	571	636	580	670	618	567	616	590	664	589	602	604	565	624	554	621	585	598	578	615	589	630	605	591	611	628	605	638	594	575	599	576	598	627	587	566	623	552	593	581	584	628	628	637	637	590	629	584	659	592	600	546	653	656	623	638	622	636	606	608	614	606	586	662	610	679	598	584	625	609	596	582	609	622	602	623	612	569	624	584	659	603	585	625	577	622	615	624	601	596	635	594	605	618	570	575	643	530	605	615	596	631	604	576	580	650	614	624	619	597	621	618	611	593	626	645	585	548	572	591	649	616	581	613	606	585	581	590	590	574	565	609	577	612	578	645	654	618	566	657	610	613	605	642	617	636	617	586	604	646	580	605	648	588	661	587	646	565	627	611	576	620	657	621	595	597	577	616	596	604	606	634	601	599	619	601	649	618	648	620	626	635	596	671	599	612	619	588	619	620	625	623	608	602	579	648	632	674	626	628	576	644	611	675	595	616	613	591	591	650	576	611	593	618	575	612	613	599	589	581	599	590	643	625	592	533	618	598	590	633	624	627	612	618	592	584	559	616	598	632	642	601	634	592	592	623	606	622	649	596	604	595	588	611	634	655	583	622	600	592	592	611	607	578	656	586	570	625	637	575	618	596	582	592	587	607	614	637	633	607	610	616	637	605	601	654	574	598	588	620	575	624	605	612	607	625	556	615	621	580	597	587	599	596	677	611	617	600	620	610	619	580	595	620	580	603	592	608	596	633	585	620	623	609	616	613	614	604	600	611	601	611	590	573	598	666	615	590	604	588	602	683	587	589	607	610	577	657	666	629	613	625	621	581	609	584	579	626	602	586	617	597	597	597	593	603	624	581	603	613	625	587	593	639	647	548	596	620	638	577	581	599	601	588	661	645	608	602	621	655	633	622	595	619	637	604	591	633	617	618	591	625	659	598	583	621	584	605	592	640	586	590	619	631	627	623	598	629	650	636	596	632	605	628	575	629	588	607	623	592	614	656	620	564	618	593	603	631	626	586	565	598	609	604	608	614	626	616	630	584	555	651	606	595	556	606	597	596	632	602	625	636	605	624	611	625	599	601	633	617	613	623	587	624	614	598	609	642	614	617	599	596	599	575	652	631	613	649	598	631	595	576	626	613	585	596	620	591	618	599	575	632	587	619	610	579	650	565	579	620	626	600	639	647	630	591	595	613	599	591	604	636	632	613	557	579	605	601	601	594	607	606	603	618	579	608	584	617	630	598	622	621	580	628	585	644	639	626	636	632	623	609	628	603	610	628	583	589	595	612	629	622	623	600	638	614	672	600	633	629	598	604	626	581	608	603	592	613	625	592	624	601	614	628	634	611	625	612	585	595	640	576	620	650	599	637	604	618	652	644	576	585	623	613	633	585	636	633	605	594	628	624	631	640	607	600	619	663	635	607	596	609	615	592	607	615	628	610	635	632	606	630	618	630	636	627	602	594	588	595	623	635	583	645	586	583	646	632	614	639	594	636	604	644	602	623	597	581	605	610	578	580	628	633	620	618	596	643	596	657	636	596	581	604	606	585	612	626	624	596	626	611	594	609	599	625	618	610	618	585	602	622	616	595	602	625	609	583	616	606	631	603	628	618	635	617	596	602	640	585	602	615	640	622	599	631	643	625	599	597	598	622	607	588	628	606	580	643	606	614	638	595	641	616	592	613	650	587	594	619	619	599	586	608	615	628	581	564	592	598	603	603	623	576	626	600	575	596	617	627	596	622	626	596	629	602	585	621	621	628	575	651	630	602	579	610	602	569	611	628	607	629	570	613	654	585	615	606	593	637	616	585	659	625	645	616	598	606	625	571	587	627	603	582	640	616	626	609	616	624	650	575	602	611	643	579	624	615	617	634	607	655	628	585	607	593	618	637	573	594	601	579	625	595	602	616	640	631	609	622	598	612	611	631	587	588	594	591	584	628	648	619	561	592	617	597	583	592	613	626	658	620	606	601	634	644	654	638	600	599	616	595	599	584	628	623	628	590	623	601	633	609	608	623	588	629	612	650	619	651	622	637	625	640	557	590	582	573	605	650	620
57034	21050	6029	1318	604	463	358	325	301	292	268	274	259	284	270	281	279	262	266	306	277	284	285	251	265	266	273	286	261	268	260	257	271	261	274	283	279	275	247	303	278	281	276	279	251	247	251	274	274	277	261	283	267	278	268	242	265	289	295	301	275	273	257	253	272	286	242	277	271	259	275	247	325	308	255	275	264	271	292	275	272	257	262	260	273	264	294	260	263	245	240	272	285	247	280	258	263	265	287	258	253	240	286	285	260	293	275	258	285	292	258	305	295	280	258	249	270	263	262	263	309	281	250	271	244	256	271	249	272	296	281	281	259	273	274	292	259	290	294	260	262	303	266	273	298	258	276	274	269	263	285	291	317	289	293	255	275	299	291	251	254	254	286	281	275	243	251	313	275	291	293	278	255	281	282	284	276	286	261	273	295	313	302	299	251	261	267	271	299	298	251	282	209	272	250	287	283	275	254	282	252	285	251	258	266	263	276	242	278	294	280	248	286	242	280	292	258	264	295	274	287	261	268	283	279	269	269	261	260	267	284	272	277	255	260	315	261	277	284	290	269	306	285	291	298	279	277	252	267	274	237	282	257	285	251	268	270	283	269	300	317	270	276	275	285	301	279	286	228	278	258	259	258	260	270	277	303	244	247	247	229	277	281	257	257	261	301	251	274	306	280	258	296	277	250	273	278	269	282	248	281	285	285	283	258	262	290	253	275	283	291	290	256	253	258	223	260	271	294	277	263	291	261	274	265	305	287	264	274	296	295	270	285	268	280	270	233	279	265	281	263	284	280	258	248	266	281	247	280	271	277	272	265	269	264	278	268	276	229	293	253	281	257	229	308	266	283	282	270	285	273	294	274	311	268	265	259	259	284	262	264	255	266	246	276	274	277	261	262	272	265	230	251	280	275	277	294	303	276	278	276	293	288	272	269	265	256	268	288	283	264	277	293	266	267	257	283	271	275	260	278	248	249	275	288	269	269	288	247	286	269	258	289	247	281	268	287	292	259	289	269	280	292	261	281	291	312	275	255	282	248	256	238	254	264	258	275	290	249	258	310	285	262	268	259	279	252	282	264	240	272	277	253	254	289	279	269	257	251	288	263	294	240	261	299	255	259	269	262	284	278	261	302	276	291	271	282	286	263	254	284	259	258	257	252	277	250	273	290	259	252	267	259	303	266	289	276	305	287	270	271	294	259	276	308	309	284	278	288	275	254	252	284	241	283	269	260	224	229	287	268	251	291	299	265	307	260	279	268	291	284	280	275	270	275	289	275	284	265	285	288	294	275	261	284	304	271	279	270	271	281	278	266	275	283	259	248	271	320	261	275	246	270	254	281	288	268	293	247	276	267	287	293	246	249	269	276	274	311	277	282	268	277	263	253	265	258	259	290	273	277	288	260	252	266	289	241	262	266	265	276	283	264	234	276	293	278	266	293	255	283	263	285	270	257	277	291	238	292	268	260	274	251	270	264	274	266	270	258	285	290	266	271	274	303	289	257	280	272	273	296	275	265	256	274	264	282	254	273	284	235	288	282	247	258	266	283	304	275	265	299	270	247	281	296	281	274	272	271	256	246	268	277	250	300	278	254	278	288	259	242	272	272	265	263	299	265	300	272	230	261	266	280	267	261	274	283	246	286	275	248	274	259	257	267	262	276	297	298	270	280	281	239	237	257	250	261	272	295	281	256	217	273	279	280	267	290	262	266	253	249	249	271	264	243	249	268	273	260	262	263	267	275	257	295	234	273	284	262	273	269	261	271	274	270	273	296	274	293	280	288	290	261	286	288	288	291	247	286	283	241	248	280	244	250	269	268	276	276	275	248	284	289	294	264	271	297	321	267	255	269	249	286	260	270	296	283	249	272	274	290	260	263	295	281	281	253	283	247	272	275	248	300	251	270	246	269	292	295	247	270	255	301	259	269	261	270	258	299	285	304	287	295	277	266	286	238	308	268	288	261	255	283	308	297	281	267	268	272	242	263	284	252	248	296	275	259	278	292	280	264	262	268	318	286	253	282	247	246	290	323	269	286	290	277	271	280	248	251	280	290	259	257	283	238	283	266	290	294	286	302	279	290	287	275	269	277	280	311	304	257	304	282	257	281	274	288	298	310	272	245	316	251	302	288	259	293	272	292	268	280	279	268	263	254	254	303	257	268	273	290	293	278	272	272	281	273	236	252	266	270	262	248	258	292	270	274	291	291	247	277	279	266	254	295	266	254	286	271	273	280	267	300	262	275	280	257	274	283	271	285	239	318	283	287	249	253	309	271	300	286	255	294	287	289	251	289	277	257	286	269	246	277	285	248	245	298	249	281	256	281	280	278	278	279	288	278	303	257	279	293	297	280	285	271	244	269	274	267	281	256	279	295	265	256	298	288	293	276	296	287	295	259	264	258	253	280	275	255	275	296	267	272	284	274	301	269	275	303	279	293	243	246	250	293	302	252	256	249	270	272	299	246	271	286	278	266	285	276	294	269	244	311	267	297	294	290	254	282	287	259	290	282	307	261	279	277	282	291	267	265	286	226	275	281	272	284	279	271	259	273	296	281	262	258	298	274	252	300	271	298	258	256	269	260	292	281	286	266	276	305	267	264	285	271	297	263	266	258	266	238	255	265	253	269	243	240	233	268	260	265	259	279	292	268	293	249	266	263	262	262	246	268	271	280	266	281	264	266	312	270	255	314	267	289	266	259	271	295	265	281	283	263	276	281	277	278	260	274	262	260	264	278	267	270	303	278	274	271	259	253	277	289	238	234	249	274	292	310	285	277	280	284	278	276	245	265	268	260	262	291	301	272	264	264	268	260	263	298	280	278	260	264	287	299	254	269	266	278	298	273	272	298	261	281	294	243	239	271	238	255	288	285	240	301	308	258	272	284	266	245	278	250	282	286	252	300	266	285	280	278	250	276	273	259	259	281	245	304	283	294	254	304	288	281	296	257	256	230	267	270	276	268	301	286	268	263	255	268	275	274	256	254	288	270	306	296	263	287	261	275	254	264	236	278	258	282	266	259	236	271	280	264	284	266	273	305	279	277	286	281	281	284	284	258	279	294	307	279	271	279	293	267	292	277	284	241	278	264	264	209	302	269	307	272	261	251	296	261	264	266	290	255	277	278	256	285	269	254	290	277	259	291	280	236	262	246	264	281	255	282	277	264	267	281	248	262	301	239	281	257	247	256	252	284	288	265	292	261	266	293	279	273	288	267	282	311	273	284	264	272	282	251	264	265	269	275	278	274	264	262	286	240	269	254	242	281	274	262	267	222	255	275	270	272	289	281	279	242	275	285	271	239	276	276	245	246	279	247	312	255	259	250	300	256	255	235	262	277	273	293	276	296	284	288	283	303	255	269	312	266	280	250	262	280	270	277	241	274	273	291	268	282	251	251	265	254	264	261	265	286	265	266	276	271	283	279	294	265	262	282	300	277	247	276	288	255	312	290	263	264	253	266	252	272	297	264	260	287	254	277	254	285	281	283	279
38049	11384	5200	2705	1543	1118	851	740	702	652	656	592	664	634	612	629	635	640	621	635	641	570	621	617	614	600	653	606	650	625	667	599	631	602	557	630	622	623	594	597	626	585	633	619	595	613	617	634	577	562	594	620	602	633	621	634	606	601	621	615	642	648	571	621	580	641	594	623	580	614	606	557	660	644	629	635	615	573	641	625	655	579	561	633	588	579	622	621	599	625	599	658	608	598	612	628	619	608	644	615	585	613	578	636	612	599	622	627	607	603	609	611	627	613	600	641	574	601	661	646	617	622	645	633	611	608	610	631	642	631	628	594	589	589	656	589	626	620	637	647	618	654	595	579	667	586	590	604	600	635	637	624	579	598	596	604	597	559	602	623	626	620	614	624	625	604	577	592	589	638	651	598	632	551	571	678	644	610	606	641	641	611	658	605	576	629	585	590	590	592	656	600	660	608	610	601	621	602	628	621	616	600	590	666	642	588	605	624	615	580	601	624	596	616	643	595	590	646	610	598	585	590	618	572	633	586	593	654	596	619	571	579	576	620	599	631	629	605	616	594	601	604	623	613	624	587	630	635	636	613	617	629	604	621	645	655	585	668	627	586	552	638	579	616	618	595	640	603	583	585	597	598	621	605	646	616	629	642	660	626	610	646	607	622	603	653	608	653	651	652	626	593	631	625	610	591	606	619	600	637	606	584	590	639	611	591	585	590	609	643	625	611	613	607	646	599	631	607	598	632	629	598	638	617	631	620	627	589	624	659	602	639	594	586	651	637	621	629	597	617	621	575	631	611	587	599	596	596	592	677	612	589	586	574	624	650	648	619	598	595	603	632	608	621	624	617	606	581	609	602	623	627	580	585	596	608	637	648	556	641	621	606	615	636	594	600	636	592	662	602	658	591	606	599	644	601	623	637	599	600	587	617	615	615	618	646	608	640	614	606	605	568	620	647	651	610	650	588	613	577	567	622	640	577	611	567	614	596	617	596	631	618	592	626	571	602	615	651	602	615	592	607	653	592	613	593	607	587	638	646	616	644	625	621	647	620	636	561	588	613	602	565	587	619	578	575	631	557	557	613	603	610	600	614	590	614	598	574	577	655	609	603	626	617	610	634	606	610	609	574	576	580	647	648	657	594	587	617	591	604	597	621	632	569	617	619	598	640	601	580	635	620	659	603	656	615	619	584	588	647	600	597	593	592	608	580	579	603	611	584	575	595	639	655	624	615	614	650	648	608	592	619	625	621	625	627	646	594	655	637	591	582	608	585	596	583	586	617	644	582	621	644	593	601	624	635	586	599	604	607	628	665	580	583	601	621	607	608	627	627	580	606	604	648	594	575	616	614	609	610	600	608	600	644	604	659	580	586	590	692	609	606	582	620	636	659	625	615	624	631	611	586	630	622	628	632	586	629	622	621	607	620	562	642	606	617	659	590	628	596	635	597	565	604	620	619	595	633	611	608	593	610	595	596	620	593	634	577	611	643	617	644	603	588	605	652	602	613	593	586	627	581	579	618	581	582	642	585	649	638	575	645	629	611	593	599	585	574	635	627	626	611	650	639	616	608	645	633	612	604	630	641	676	653	613	603	635	644	612	622	590	612	599	632	571	635	586	618	626	583	649	603	627	605	581	623	607	607	649	624	662	606	612	620	596	623	653	622	591	649	606	624	597	607	610	583	608	594	581	597	606	637	611	598	599	619	569	627	559	644	589	600	649	618	601	643	641	618	577	661	568	612	620	633	604	636	578	638	620	594	620	597	613	633	580	651	594	617	599	595	653	612	621	620	634	598	593	603	601	571	583	647	616	614	649	567	621	604	605	624	654	623	597	604	585	609	608	594	663	642	619	643	593	593	603	607	555	582	632	606	622	628	570	603	632	622	587	611	564	665	593	638	601	576	628	619	621	611	616	607	594	630	633	592	624	613	630	668	598	571	544	624	634	605	602	628	623	608	574	623	590	611	628	651	626	603	624	593	630	641	611	608	601	650	634	618	616	578	623	632	590	601	641	636	616	615	608	584	594	593	603	593	586	590	586	628	654	623	630	620	592	613	609	652	587	599	612	635	581	580	591	603	601	599	590	617	602	605	643	644	630	584	582	571	642	632	637	602	620	641	597	606	596	607	575	613	616	604	596	599	595	571	609	620	609	622	610	614	624	622	649	601	638	583	576	633	594	617	618	617	594	622	630	595	616	619	600	635	598	621	629	630	593	641	571	642	643	616	648	590	620	581	651	595	621	613	605	628	582	647	602	639	626	611	640	578	639	614	583	600	564	661	602	609	636	612	605	659	598	605	617	629	650	624	576	632	612	581	576	600	626	627	616	649	617	597	669	586	586	597	616	619	642	642	627	584	629	666	631	610	604	653	620	627	600	583	656	596	646	610	607	559	624	604	570	604	609	633	588	582	624	616	627	559	639	622	609	584	642	591	605	577	605	611	643	631	576	631	606	638	587	613	643	633	658	575	630	604	595	605	616	607	618	612	585	575	617	589	617	581	614	655	581	627	636	581	602	619	594	626	655	638	641	654	610	601	655	605	617	619	589	639	591	604	632	617	654	678	581	557	610	616	643	608	639	592	595	563	581	600	591	606	600	579	594	639	623	620	635	611	590	628	577	609	590	634	644	599	578	574	621	591	596	575	660	613	592	558	611	594	651	621	640	617	595	592	628	604	590	603	624	597	648	598	584	583	697	614	622	625	584	578	636	624	620	647	607	606	621	618	609	622	608	626	654	683	622	612	600	580	609	639	586	645	622	616	604	648	591	605	654	607	652	610	617	639	591	610	587	616	592	618	620	592	612	649	648	574	655	627	613	586	673	582	632	613	601	571	612	577	606	637	575	604	590	614	631	615	635	635	593	604	625	613	648	661	632	608	601	585	607	619	639	619	639	610	627	600	616	623	648	613	599	579	672	628	607	634	597	631	598	564	645	612	612	625	590	566	609	610	657	617	567	616	666	627	600	614	597	570	612	638	627	593	644	653	588	629	578	642	597	655	607	605	605	638	624	589	650	616	586	611	580	625	641	609	582	596	563	592	653	587	598	650	603	600	584	650	575	619	592	568	641	613	628	623	672	612	635	607	567	605	643	633	613	609	588	647	627	571	648	595	611	570	631	624	607	622	619	595	598	607	595	610	625	624	617	597	589	630	585	584	623	625	622	642	604	598	600	574	606	639	635	638	607	653	647	596	592	643	631	610	645	653	632	632	647	640	685	612	607	643	570	635	607	594	540	603	616	657	620	605	617	608	641	629	638	562	610	610	591	617	621	628	607	620	646	634	590	627	563	634	610	612	615	601	597	611	619	582	609	585	615	618	600	612	625	635	562	659	622	594	636	609	645	635	619	629	624	626	620	624	635	640	618	639	599	652	636	583	580	596	634	560	608	597	614	619	596	610	622	628	636	593	625	609	578	581	584	614	619	599	625	616	595	598	634	590	634	602	623	609	570	589	594	606	544	607	630	592	662	590	605	594	603	624
62174	28730	11082	2623	930	552	403	344	316	291	319	269	270	263	283	268	313	290	277	309	315	345	263	296	306	285	264	299	283	272	280	329	252	312	266	283	289	293	293	304	285	272	297	287	287	261	295	287	299	250	316	291	279	267	291	264	295	333	286	280	296	301	284	271	271	286	291	293	293	291	298	261	266	272	313	305	307	277	262	270	288	297	306	312	284	275	260	277	279	267	319	271	323	287	270	298	271	310	272	280	294	310	281	300	269	281	257	293	295	318	312	307	315	285	280	300	282	301	275	290	256	293	268	274	237	288	322	278	265	292	292	249	284	285	274	302	270	292	277	288	271	285	277	291	264	294	302	274	275	283	289	258	303	263	298	301	278	307	279	306	259	287	292	266	275	293	266	281	291	290	280	296	290	314	305	287	321	280	291	278	306	284	264	298	285	307	309	286	257	279	268	305	283	262	263	280	326	278	315	277	312	254	295	298	309	284	281	294	267	299	280	311	301	298	294	283	307	300	323	282	265	307	285	293	298	291	266	298	307	305	279	269	315	285	287	337	313	287	269	260	312	319	270	286	283	294	337	273	292	250	270	285	316	296	289	308	281	261	259	311	291	300	295	302	298	268	317	272	309	328	285	270	264	307	288	262	267	278	285	283	288	308	277	274	282	284	307	307	256	295	304	318	282	310	287	280	305	305	269	292	277	271	286	272	286	281	314	294	295	243	256	276	287	276	307	292	307	291	302	255	272	241	283	295	282	280	335	275	294	280	294	283	287	268	269	285	277	284	307	302	254	303	267	286	320	288	300	291	290	327	298	313	305	267	303	302	284	317	278	300	293	266	275	296	286	291	307	283	291	332	291	311	310	318	290	302	282	285	281	290	268	319	304	298	297	275	282	287	289	301	302	251	280	308	281	259	292	277	274	314	278	269	311	299	252	308	277	319	285	333	269	303	251	303	276	300	324	263	291	263	295	290	318	289	258	275	286	290	302	275	294	300	320	299	293	271	277	277	282	286	326	272	304	271	282	264	281	285	267	256	260	306	285	275	276	277	256	290	275	287	317	279	320	288	278	289	282	282	274	287	329	306	266	287	288	292	238	311	293	276	296	280	288	310	290	307	302	297	288	271	258	287	277	278	269	297	297	296	304	277	302	289	300	324	262	262	272	293	319	274	277	267	297	314	276	278	312	262	289	299	305	282	294	297	284	252	298	293	271	286	283	299	291	305	276	279	271	272	267	257	277	274	273	283	299	290	285	287	279	295	269	294	268	275	288	265	285	304	317	283	268	279	302	302	305	305	283	292	295	308	304	313	303	285	268	268	299	279	295	268	243	279	300	288	312	290	292	298	282	266	282	295	282	278	305	294	267	314	292	282	273	293	238	298	289	266	266	299	292	286	292	288	296	298	298	283	334	286	305	264	309	313	288	297	345	297	320	280	304	313	300	284	295	290	308	269	306	280	301	281	290	287	277	320	290	317	262	249	299	293	318	262	278	251	303	293	262	301	252	297	264	315	298	287	290	308	301	279	268	276	291	277	304	261	286	282	285	289	280	268	316	300	300	282	311	260	293	305	289	271	278	283	295	290	288	277	300	293	274	295	251	293	299	310	271	300	274	310	323	291	250	237	315	282	295	272	282	286	269	272	299	296	313	290	253	294	302	253	286	292	290	275	310	309	295	307	321	296	267	278	288	254	291	309	317	271	272	261	279	273	256	287	292	277	289	261	287	318	315	317	303	284	277	285	266	290	299	280	280	248	291	294	274	278	279	308	279	304	286	291	268	271	308	293	333	312	303	274	295	281	308	284	267	269	287	287	268	290	299	292	315	318	301	274	266	281	307	278	284	295	296	271	310	295	304	322	301	296	276	258	273	282	287	281	299	286	288	322	296	288	315	302	276	293	293	332	288	260	271	302	299	289	284	236	270	295	252	277	274	268	264	283	341	313	255	293	319	226	302	271	317	287	282	299	285	298	256	265	296	284	293	298	310	266	265	315	284	298	288	292	279	285	278	288	288	311	280	322	279	291	297	283	322	293	278	322	313	315	272	281	267	293	305	282	301	294	292	294	276	293	285	265	279	284	284	285	302	327	254	294	307	282	272	241	317	305	281	292	256	300	283	248	326	282	282	283	240	276	296	259	262	293	307	303	304	273	291	277	306	285	289	280	300	300	294	269	269	287	276	283	310	301	290	278	313	274	290	306	282	281	292	286	264	299	298	294	285	258	288	305	288	293	256	293	271	261	284	282	313	298	297	289	299	280	268	279	291	309	329	334	276	278	255	282	267	251	283	272	301	294	338	303	272	314	308	284	308	288	292	283	249	291	308	316	295	266	263	267	287	287	314	302	278	313	258	305	314	274	293	297	263	261	295	305	295	279	295	303	287	257	275	273	261	266	286	270	304	288	293	261	273	274	316	254	295	301	315	295	293	266	290	269	278	287	280	264	283	271	295	296	274	289	302	260	240	315	283	290	318	308	294	268	281	310	272	287	288	299	295	271	288	282	300	316	293	289	333	278	280	337	294	283	311	274	263	279	282	280	251	284	271	276	326	269	291	278	292	306	293	278	317	292	281	287	303	277	268	279	313	302	296	283	296	275	276	305	334	298	302	301	293	304	276	289	307	291	301	284	260	316	308	292	270	264	292	253	304	284	309	262	261	275	308	276	267	293	283	288	294	269	292	274	322	293	268	322	278	283	279	282	319	305	300	290	288	301	299	254	289	291	268	275	269	322	314	270	288	318	290	258	288	301	284	261	340	286	302	268	286	319	269	257	262	310	280	263	308	312	302	303	254	293	292	261	281	310	313	248	302	311	304	274	272	304	259	288	307	232	295	297	280	288	305	291	297	322	303	303	281	309	293	276	253	276	304	271	308	267	283	300	289	287	236	315	268	274	312	322	288	286	298	281	291	290	278	273	295	301	304	299	303	290	291	254	271	298	321	335	286	319	307	294	277	266	296	291	283	231	291	267	297	305	299	287	281	303	306	284	285	329	301	291	272	332	311	302	324	299	280	303	281	271	288	322	281	291	273	262	307	264	287	260	291	285	253	279	263	288	261	279	275	303	271	299	243	267	320	298	296	307	301	294	307	329	261	297	272	293	274	273	307	287	292	286	303	282	267	269	279	295	285	291	302	289	272	282	274	321	264	300	278	299	271	287	259	297	280	254	303	277	278	293	292	297	304	266	300	256	311	272	292	310	268	286	257	294	286	273	270	313	295	307	295	278	272	256	243	268	296	297	292	277	280	331	304	313	297	279	276	312	280	288	295	271	266	265	296	305	304	279	275	275	298	289	264	322	312	272	293	291	310	307	307	303	261	275	270	250	249	307	320	278	285	283	273	280	286	281	309	300	265	291	261	297	301	284	278	272	274	297	271	284	292	318	285	302	269	278	291	307	309	263	308	319	309	299	287	288	255	291	304	275	293	271	288	297	306	273	303	276	306	271	291	325	293	273	273	261	281	308	277	272	281	255	292	293
44050	20353	8764	4309	2373	1469	1144	879	746	658	678	631	666	643	653	647	658	605	655	655	628	604	617	644	628	652	636	655	680	633	654	690	641	634	634	605	664	616	568	611	649	632	630	648	648	660	629	650	660	623	607	637	641	649	625	649	644	672	693	605	650	650	667	640	647	661	679	652	647	628	630	639	705	681	664	653	629	652	649	646	632	675	648	616	659	680	678	640	634	652	626	609	660	663	653	673	647	639	680	614	659	666	629	624	626	632	643	646	617	647	615	615	675	586	635	630	628	607	630	633	646	637	624	623	628	624	667	636	582	645	632	662	574	638	616	634	598	609	610	625	606	633	612	629	623	657	616	666	678	616	664	591	608	649	619	693	638	659	613	608	643	635	655	673	668	686	658	693	659	625	647	680	603	601	627	656	673	636	638	608	665	658	643	639	653	653	641	675	619	631	619	650	627	635	640	629	629	614	684	641	694	615	683	644	641	640	620	617	622	639	645	700	626	607	683	601	653	616	604	670	667	655	601	672	616	654	634	631	652	651	610	649	655	657	665	703	658	621	592	623	648	627	675	637	614	675	645	645	635	635	671	654	597	601	669	638	613	672	613	687	638	636	662	638	640	664	666	671	647	615	632	679	657	626	674	631	672	681	619	647	670	624	608	663	634	669	645	618	635	671	649	669	650	649	629	621	636	644	644	617	655	658	630	632	646	646	598	602	623	668	648	656	621	609	635	635	633	645	624	597	620	616	632	668	624	641	674	593	638	645	644	612	700	671	599	669	597	640	701	608	623	631	663	589	599	625	642	668	618	652	650	635	651	612	590	582	580	699	650	654	643	626	658	659	595	626	646	614	622	668	639	654	650	617	559	604	620	647	620	634	640	685	620	638	586	625	592	602	682	625	628	624	624	664	638	672	649	612	658	590	646	632	695	660	633	639	634	689	636	605	678	689	567	620	676	652	613	632	640	644	658	675	628	666	644	636	627	709	634	627	648	647	651	631	679	661	611	629	610	607	682	640	636	609	699	632	695	616	600	678	685	627	619	601	654	652	595	636	663	688	630	608	620	648	634	656	652	653	659	626	664	653	634	621	609	640	668	622	652	639	672	672	700	677	674	617	662	706	625	652	660	617	647	628	657	617	659	632	666	625	632	653	612	619	633	654	682	632	636	680	622	678	633	660	616	648	651	651	636	655	667	627	676	563	631	668	637	662	640	611	666	624	580	565	632	654	660	653	638	650	619	672	656	612	648	631	670	655	639	595	635	716	651	616	649	643	675	663	645	642	640	615	635	617	648	672	630	615	629	635	638	634	664	686	623	674	649	671	631	673	623	682	642	651	647	672	645	598	588	667	674	653	631	654	666	610	688	598	644	637	648	622	579	575	655	672	616	618	643	629	649	611	643	595	650	647	676	629	650	698	615	635	639	628	730	630	616	624	628	627	661	645	653	599	724	639	672	652	641	671	633	652	634	666	629	615	604	632	603	615	700	672	643	602	611	614	644	612	592	639	665	661	661	618	665	624	654	623	674	663	636	621	648	643	635	625	694	616	598	677	612	654	665	615	640	675	632	683	634	640	600	616	665	619	646	614	630	662	661	645	670	619	638	574	669	655	596	623	632	673	666	646	657	645	657	652	625	645	600	645	607	617	597	632	628	654	633	631	609	613	611	620	628	622	657	605	659	641	593	637	663	627	643	656	673	650	677	648	672	653	645	612	644	652	651	646	637	644	645	644	616	623	631	626	646	653	630	649	640	616	667	653	622	619	652	633	632	658	642	625	578	633	650	653	649	641	643	621	667	680	698	632	640	595	649	660	641	635	704	686	614	648	644	641	609	646	610	659	630	644	671	631	644	678	635	645	644	608	608	641	664	628	651	587	647	659	615	613	595	614	617	651	617	625	648	652	648	652	657	617	661	654	663	593	662	641	626	629	618	652	629	644	667	596	637	610	658	659	601	605	616	644	583	650	637	647	686	656	654	609	621	654	610	565	677	674	659	656	600	633	615	659	642	594	656	635	629	657	631	623	628	626	625	582	632	657	672	660	626	639	592	667	631	599	689	634	631	663	653	633	645	672	663	575	662	600	641	599	624	597	637	669	630	621	614	614	611	627	678	648	641	603	637	698	607	616	644	672	625	656	674	682	672	634	670	613	687	676	658	635	619	591	698	648	621	651	631	633	621	661	647	622	664	621	646	657	668	603	620	655	629	607	654	672	677	621	661	682	597	630	645	657	616	623	645	595	630	619	652	626	689	670	632	633	666	644	616	633	662	619	673	631	610	634	677	685	642	581	629	659	605	661	580	643	661	607	643	619	612	643	647	610	661	656	661	619	687	604	695	649	656	650	655	626	625	575	638	630	651	666	648	654	635	619	664	639	643	631	631	660	629	599	635	598	648	638	631	697	630	602	599	643	620	697	597	706	658	650	654	697	656	621	609	647	676	651	649	643	620	677	619	588	601	637	645	636	622	634	612	639	657	634	682	626	655	636	660	589	652	650	649	650	669	577	679	631	601	635	624	634	628	616	613	657	674	632	629	627	651	637	640	588	623	693	678	618	639	621	597	648	680	679	714	637	664	674	656	606	613	611	614	673	605	627	594	655	610	656	688	679	652	647	657	615	672	652	621	666	617	678	629	617	649	630	668	696	634	665	634	665	637	631	620	663	669	643	653	670	614	662	624	661	656	642	630	632	626	633	662	674	588	648	668	683	591	613	630	596	696	649	644	637	599	644	666	628	634	677	648	657	625	668	601	656	640	675	638	640	672	633	627	648	651	648	662	611	654	635	645	607	643	664	628	650	640	633	622	588	658	650	663	611	619	611	625	661	638	654	621	667	586	681	644	689	656	649	623	641	662	626	673	643	642	607	633	600	639	640	646	642	592	651	644	651	654	689	636	669	651	644	694	652	607	646	635	622	639	652	613	696	643	589	648	652	629	658	621	634	631	636	609	607	641	649	640	674	673	671	633	651	638	637	699	626	642	638	632	655	605	637	622	684	628	708	618	670	675	647	666	645	620	645	619	657	671	622	636	649	622	617	615	570	664	635	646	635	608	649	641	629	652	660	595	653	590	691	638	653	617	651	637	644	658	657	652	645	648	649	651	616	656	656	659	652	637	674	619	629	663	629	642	695	642	648	683	691	665	620	621	591	652	608	612	594	660	639	649	663	622	657	657	607	627	647	653	600	648	630	631	637	633	590	639	625	641	636	628	655	670	647	648	601	620	656	631	649	617	673	622	637	638	651	675	706	630	622	610	611	640	616	660	665	625	663	671	603	611	619	623	645	625	574	620	621	626	599	643	655	662	640	642	581	638	657	596	664	670	610	683	641	639	636	670	634	644	682	637	671	616	647	636	623	638	681	634	639	639	643	603	610	677	607	684	673	640	644	677	653	667	634	687	649	651	649	673	624	616	649	616	654	639	638	635	628	647	633	621	666	639	636	619	624	617	610	646	636	603	607	600	646	672	660	657	615	637	617
46540	15756	4135	1678	936	576	444	333	273	229	267	248	241	253	257	252	288	269	267	263	220	238	244	260	210	262	255	239	264	246	242	272	253	255	244	268	239	285	265	239	215	220	271	247	232	238	272	235	243	252	270	264	274	280	275	259	247	265	235	255	269	292	250	249	269	238	231	258	267	244	301	253	252	241	262	265	257	244	280	265	253	273	240	259	241	256	279	243	236	253	270	263	267	242	251	235	253	251	252	214	231	229	256	227	225	270	255	268	270	239	230	260	240	258	252	255	251	243	248	264	230	251	238	270	243	241	251	291	254	271	248	232	244	226	289	235	235	268	216	295	259	258	256	247	249	263	252	262	241	266	245	250	271	272	254	254	274	257	284	271	266	274	268	241	276	260	252	277	263	282	260	262	254	262	244	267	297	244	257	275	237	256	233	262	249	275	244	268	244	265	283	265	260	244	257	244	235	260	263	228	237	265	238	252	249	242	243	249	264	292	271	288	280	247	241	241	261	232	247	274	242	264	249	270	262	248	278	232	236	226	242	237	246	256	238	249	261	287	279	263	263	231	289	248	269	265	286	263	229	249	279	276	262	237	244	265	240	258	262	265	264	251	248	234	258	232	239	242	264	258	282	256	234	254	234	229	279	244	263	256	292	233	259	255	232	246	277	234	230	247	244	255	240	296	254	255	264	244	254	260	252	289	249	280	251	235	289	282	248	270	272	287	274	276	267	252	272	279	257	270	280	284	265	265	269	267	258	244	251	247	258	240	251	246	228	256	269	239	233	265	267	254	252	254	274	231	231	268	268	236	238	256	249	258	257	253	255	263	287	271	239	274	277	271	260	263	227	273	261	256	236	256	244	236	262	238	253	249	272	285	276	281	239	263	232	280	252	236	295	237	246	293	264	267	232	272	257	258	240	259	231	239	256	260	271	269	261	252	292	249	239	253	263	253	249	259	231	239	251	273	244	246	281	255	263	249	260	236	262	242	271	229	261	242	236	257	226	242	294	267	225	251	248	254	281	239	254	244	248	241	254	263	259	283	261	260	265	263	243	237	236	276	238	256	252	262	255	282	227	234	262	263	246	261	230	251	265	298	300	292	253	278	277	249	274	262	273	279	252	244	249	250	200	264	241	271	270	239	259	259	275	273	277	279	249	215	233	251	247	242	278	262	247	264	290	252	262	265	251	257	264	230	245	243	216	244	272	261	261	264	258	269	288	249	267	236	233	212	244	260	276	220	237	260	255	278	256	296	244	242	235	234	240	244	279	235	257	255	267	247	284	223	262	266	271	229	263	290	231	245	251	256	254	230	255	256	258	276	237	289	245	281	268	240	245	246	279	265	248	233	236	243	310	231	242	260	234	286	246	221	243	230	257	243	258	278	257	279	238	277	278	273	229	225	252	264	252	248	254	263	249	293	268	267	267	269	245	247	252	273	262	277	241	254	263	254	228	234	263	267	279	276	248	254	265	269	246	256	274	249	247	250	274	235	294	282	254	277	248	264	281	260	245	254	259	246	256	256	249	252	224	235	255	234	280	245	252	247	234	267	260	248	248	275	252	235	254	258	254	256	247	261	248	259	230	245	268	273	224	237	254	294	258	244	263	239	263	285	258	262	234	254	258	266	254	247	264	253	234	269	253	260	257	272	278	240	252	268	262	268	272	255	257	240	245	268	289	243	231	276	244	247	267	263	261	262	232	262	274	257	268	253	258	243	257	268	252	262	252	250	240	245	251	269	243	221	270	313	263	262	248	258	250	245	272	260	249	220	252	273	289	263	264	263	259	276	220	256	243	221	259	230	255	246	258	264	236	255	228	266	244	261	250	286	258	243	249	214	252	245	258	248	268	283	265	231	240	279	295	229	254	260	249	247	267	234	249	252	228	246	247	223	254	276	245	266	274	248	270	261	246	259	243	233	250	273	234	242	233	236	264	243	262	249	262	233	265	249	238	280	263	244	212	252	286	267	234	255	236	252	239	243	260	246	267	237	245	282	244	282	229	279	265	276	249	255	254	265	269	229	241	280	275	297	259	251	272	238	265	262	250	258	273	254	264	249	244	296	276	238	255	277	233	257	235	265	260	278	273	256	248	257	270	284	266	248	255	229	247	281	281	238	247	256	244	251	265	226	221	246	244	272	228	248	256	247	272	241	244	235	250	252	258	244	260	259	268	257	255	236	268	241	246	263	253	264	251	282	246	279	260	264	272	261	263	231	239	240	237	250	243	238	285	270	253	238	245	267	280	258	281	257	238	270	254	266	242	260	279	246	268	243	244	223	239	265	242	260	263	266	279	300	244	259	234	238	211	272	261	254	264	258	247	253	288	252	273	259	267	276	268	219	264	257	258	258	263	262	273	241	256	259	239	242	239	238	238	249	272	241	253	280	272	283	246	279	240	264	269	249	258	232	260	252	278	225	282	262	218	263	249	282	253	281	263	246	266	290	280	245	277	269	241	248	288	280	260	270	277	259	258	240	290	269	262	257	226	249	277	281	292	234	267	288	238	239	246	254	266	277	264	269	236	252	285	239	276	250	226	283	240	268	219	245	279	247	257	271	246	261	248	256	256	279	256	267	257	247	255	255	261	261	263	262	252	255	239	279	258	264	283	236	267	266	232	279	242	257	261	241	275	231	251	237	245	264	241	242	271	238	274	282	264	264	262	262	252	262	252	272	246	234	233	243	252	274	236	259	259	264	235	228	259	269	225	271	240	241	225	265	270	244	238	252	267	238	245	260	242	243	241	227	267	238	270	259	246	249	296	267	279	267	265	271	230	260	266	258	253	249	212	236	230	258	253	234	231	268	256	267	264	261	266	250	275	243	238	264	220	259	248	277	236	273	268	282	248	247	255	267	247	283	247	244	263	235	270	281	246	263	258	255	268	252	271	248	234	254	239	252	251	253	252	255	290	307	281	270	242	276	257	249	262	246	258	260	257	240	250	256	264	277	211	242	259	242	252	266	257	263	268	247	242	278	238	240	254	256	254	249	233	279	255	230	266	238	257	242	264	254	264	288	283	262	261	271	288	266	245	243	268	269	223	249	252	279	271	253	259	274	248	281	284	270	249	246	247	211	262	270	259	271	248	267	259	239	242	237	263	257	271	232	243	218	243	274	263	284	235	241	242	250	247	239	248	258	257	280	254	278	219	272	270	245	247	280	271	232	255	254	264	240	286	261	260	250	283	254	235	248	273	241	282	268	222	244	273	261	247	228	267	258	252	225	241	275	277	240	253	247	258	265	264	245	266	241	221	234	269	249	238	267	271	222	254	258	265	253	244	259	250	251	279	269	249	194	236	233	279	247	278	261	240	219	245	241	274	257	234	226	254	252	254	279	238	261	259	286	252	243	257	223	241	227	290	243	259	235	242	259	272	272	245	258	254	237	289	274	279	234	242	225	254	269	272	245	259	248	258	256	276	257	265	264	243	265	257	277	247	254	258	312	278	246	234	270	243	268	262	247	245	245	249	269	269	241
31611	10477	5717	4016	2547	1589	1166	882	677	570	556	570	564	594	593	590	569	554	568	576	542	611	597	587	587	550	575	557	579	573	566	580	562	560	556	573	603	611	539	602	534	550	579	555	532	587	566	538	570	586	548	563	555	580	569	582	544	557	570	596	564	558	570	549	582	627	591	550	578	592	585	584	576	579	538	575	557	507	593	540	591	544	577	571	570	554	542	579	584	623	552	617	599	567	542	618	542	555	587	602	542	574	592	564	544	579	523	604	555	593	570	547	548	579	586	560	563	597	583	596	596	574	571	588	572	593	573	541	598	567	578	583	548	570	596	587	583	581	594	600	537	600	574	569	552	566	555	550	584	591	573	540	590	549	571	591	576	599	629	599	572	581	568	614	534	560	590	555	579	602	578	562	569	594	575	585	580	582	606	577	572	604	572	525	587	585	537	547	581	593	591	570	558	558	620	626	553	592	602	584	549	590	576	582	602	602	610	544	562	583	572	592	563	609	551	579	546	597	585	580	541	607	561	616	574	584	574	575	586	555	579	580	508	591	545	545	597	593	548	581	548	566	608	571	605	606	556	581	568	551	553	575	570	569	550	558	583	544	534	553	578	556	573	606	546	575	550	530	589	525	592	577	564	584	574	578	531	555	537	584	574	546	573	576	577	576	589	602	596	567	597	548	525	591	541	560	611	576	555	595	565	521	611	585	563	659	610	517	595	620	536	579	566	557	559	555	569	612	561	540	589	561	554	590	563	552	529	566	587	536	569	578	556	587	570	601	562	588	585	589	533	617	527	536	553	567	580	585	533	567	555	602	571	563	589	621	527	592	580	559	549	571	583	609	531	550	614	604	606	514	562	615	594	610	565	573	580	618	566	533	570	551	568	574	568	578	604	562	580	616	554	559	588	567	524	547	574	550	554	572	574	565	572	590	597	579	530	624	558	552	546	574	591	600	556	523	560	580	562	571	599	573	560	576	552	542	574	515	565	584	559	541	581	599	569	587	566	590	558	562	574	635	561	583	538	579	571	568	577	584	524	587	550	570	605	549	575	546	582	536	545	541	564	593	582	569	580	548	598	575	592	567	596	551	538	528	554	621	542	576	530	574	588	586	565	594	581	578	571	564	590	558	525	528	556	564	578	579	586	583	583	542	567	559	575	543	577	565	537	572	546	607	595	555	572	558	602	556	561	621	553	558	566	620	566	567	570	572	583	555	592	570	537	602	543	547	577	583	568	569	544	505	561	559	579	591	575	617	564	603	590	600	529	553	591	574	564	601	566	532	576	573	553	599	569	599	626	588	565	540	557	647	608	549	606	594	536	568	556	582	565	582	570	583	553	583	544	592	594	577	562	567	576	589	564	562	611	607	541	556	561	596	531	564	632	591	621	560	601	584	558	568	590	539	582	612	597	602	589	578	603	630	538	582	532	587	577	552	570	554	603	557	607	580	542	580	563	548	588	563	534	568	584	543	559	533	584	588	623	538	596	591	595	586	589	581	618	561	552	577	598	538	603	525	635	573	555	566	558	568	597	562	586	571	572	574	569	586	601	566	555	551	606	562	568	537	567	594	586	569	559	556	568	555	574	572	596	593	577	626	575	543	588	567	582	607	589	558	550	558	560	527	556	563	577	592	606	583	560	603	567	551	557	551	579	598	557	568	583	593	562	575	613	575	552	567	587	551	621	571	602	585	598	567	602	546	561	528	561	563	574	561	580	573	592	563	610	593	544	578	581	561	587	577	581	576	573	566	582	551	589	577	520	577	583	601	545	535	562	567	541	604	559	546	593	588	583	568	546	543	545	592	564	591	550	568	529	552	550	553	567	534	560	557	586	575	561	518	567	599	634	547	566	549	619	605	575	581	620	565	544	558	576	599	589	555	550	585	543	578	601	542	540	553	601	595	546	575	588	574	583	599	587	593	584	584	566	564	561	582	571	548	612	620	566	554	565	541	591	618	552	501	538	609	555	573	535	543	536	579	579	558	541	595	547	497	575	581	580	551	569	659	599	532	591	562	616	592	586	541	611	578	564	587	546	560	571	584	587	540	598	573	572	562	600	598	600	571	565	570	581	585	563	586	601	552	550	521	576	601	583	596	582	565	579	585	572	558	528	563	597	562	554	608	585	529	528	589	557	555	552	569	531	567	587	546	619	601	605	567	550	531	598	546	577	548	582	558	602	539	585	575	545	566	573	603	594	582	588	556	626	562	572	567	542	577	620	587	587	571	613	580	552	550	575	610	585	571	548	562	608	596	570	578	543	583	581	512	611	537	595	580	592	572	576	618	583	573	586	617	569	585	555	585	541	633	553	575	607	584	560	576	552	548	571	567	578	518	588	596	604	564	523	588	545	567	577	586	554	552	596	546	549	565	551	586	603	596	565	539	574	584	552	613	581	614	604	579	552	545	588	551	574	564	633	573	581	555	565	613	555	557	570	588	548	585	568	586	572	535	637	594	561	593	586	595	578	636	550	552	534	592	555	569	587	582	618	544	579	591	581	601	529	597	562	592	577	600	592	594	525	598	616	590	544	606	547	512	575	558	582	543	608	594	559	568	606	574	593	574	591	595	565	536	545	575	595	611	539	569	593	577	569	583	544	565	565	592	556	563	563	552	599	567	576	595	566	598	567	589	546	568	580	526	600	576	602	501	522	590	602	533	536	600	636	558	556	580	588	565	577	545	565	560	603	570	605	561	603	581	598	565	605	596	597	543	587	572	565	586	601	536	590	593	556	580	571	595	571	590	610	582	540	587	592	560	574	543	570	528	574	575	587	542	584	584	556	564	538	558	588	557	538	591	536	588	564	571	581	551	602	547	583	579	603	544	584	579	535	567	584	590	563	608	564	548	576	571	553	609	619	539	595	618	618	530	605	543	505	543	517	539	556	563	577	591	591	577	615	544	590	596	559	549	591	566	561	549	592	542	595	564	580	582	552	554	585	511	560	593	614	578	525	538	601	602	595	560	561	595	543	578	577	545	546	562	613	610	582	574	567	543	584	555	567	592	575	542	581	567	610	558	515	558	581	564	516	589	610	572	561	532	619	558	587	595	574	589	579	565	567	563	568	576	563	546	593	593	559	600	610	628	575	593	586	563	623	545	598	573	608	593	608	537	592	556	534	589	550	583	536	613	578	558	534	601	578	610	604	556	606	586	560	566	570	584	553	517	571	566	613	583	591	578	561	573	592	596	576	586	555	569	536	573	562	584	538	554	553	590	584	576	510	558	575	571	575	610	593	578	611	534	604	570	573	589	566	593	591	567	572	539	576	574	581	555	570	572	573	558	533	562	566	560	547	570	603	581	540	576	560	591	502	544	570	574	593	553	580	585	567	560	590	611	607	541	544	541	561	569	568	603	589	618	585	571	577	534	545	544	550	557	572	558	607	582	588	568	575	567	578	568	580	618	583	588	553	574	563	566	572	560	532	612	530	556	568	559	607	579	566	536	595	609	583	573	596	576	554	575	541	510	558	557	559	587
48488	22686	12588	6066	2911	1592	908	595	370	283	255	259	273	263	259	240	263	256	252	243	236	231	255	264	250	232	274	236	232	231	248	267	235	227	295	246	244	250	235	257	259	259	269	232	270	240	244	220	279	245	249	253	292	275	260	271	246	258	277	250	272	223	254	242	252	211	217	241	227	281	295	236	242	263	238	241	237	245	305	229	253	230	277	237	236	227	257	236	236	246	267	253	254	224	237	207	255	283	260	242	248	230	266	233	264	275	227	264	251	273	242	278	249	238	253	244	262	246	264	230	254	273	249	209	244	239	241	249	259	262	264	228	230	236	252	244	284	275	223	251	225	268	264	265	262	239	278	243	243	279	248	225	249	243	255	257	219	264	272	249	260	226	269	262	241	239	273	265	219	228	253	241	217	262	252	267	239	257	248	272	257	235	249	225	239	249	235	298	271	280	258	240	266	252	229	248	249	252	238	256	244	263	230	244	240	238	263	270	242	234	259	234	226	256	238	233	258	272	258	252	239	241	228	253	274	259	257	241	235	207	210	262	251	247	275	244	260	249	245	278	258	265	253	252	265	253	266	244	219	244	250	276	213	220	243	265	247	229	234	255	251	252	214	228	215	268	245	251	275	244	256	258	258	253	246	258	271	273	251	228	246	277	267	262	294	207	249	258	257	249	260	237	250	279	253	264	266	273	249	269	247	264	242	256	267	259	273	239	245	247	237	279	251	278	249	256	275	249	276	251	259	272	265	270	245	258	251	289	232	250	232	262	237	257	236	253	238	270	301	261	227	242	276	259	249	241	238	261	241	261	215	254	263	259	258	257	262	218	244	225	283	262	274	233	247	232	255	269	254	248	236	223	222	272	262	244	228	268	252	216	254	256	245	271	263	238	258	271	267	235	248	275	249	258	242	262	289	215	263	234	233	282	246	231	229	243	256	264	239	218	257	239	278	248	243	242	235	241	236	239	258	232	234	235	248	245	269	255	261	252	262	256	254	256	243	266	246	260	250	234	266	240	235	236	263	249	228	226	259	234	223	264	251	221	254	251	231	242	280	231	261	244	248	262	269	280	275	241	250	263	263	260	262	228	246	280	225	248	224	293	281	234	269	235	235	236	258	221	225	251	259	266	219	246	240	224	289	240	272	250	265	258	248	237	275	221	289	278	257	244	260	246	242	251	308	274	268	267	261	213	220	241	231	232	206	236	219	249	252	293	245	256	247	232	256	259	256	270	237	224	277	233	217	220	259	256	263	244	239	231	233	244	281	240	270	219	245	224	253	245	256	222	261	235	241	249	265	254	265	253	236	266	248	223	245	261	249	249	238	271	256	256	235	270	272	239	253	250	261	266	254	248	251	235	243	255	238	244	232	259	248	284	255	213	252	260	249	234	253	243	247	280	223	255	253	258	269	251	231	250	223	255	249	254	242	214	258	264	254	249	220	261	245	266	270	247	265	275	257	227	270	258	236	246	245	253	240	252	267	278	286	228	266	235	265	237	231	251	265	236	228	244	247	246	244	273	221	243	276	267	229	270	275	264	249	241	253	275	244	259	248	265	274	279	257	265	238	227	236	266	219	222	235	241	221	254	253	281	218	272	243	250	240	254	234	266	239	254	257	243	249	249	204	246	222	278	251	259	254	238	227	276	217	250	275	251	254	251	230	247	227	269	260	238	282	256	269	295	250	241	260	245	237	225	248	257	248	253	245	237	280	260	267	266	232	238	229	220	263	233	272	240	255	243	255	233	239	236	246	239	257	242	272	249	271	263	252	237	227	236	232	276	254	221	247	232	266	255	288	255	237	229	276	257	250	252	243	227	275	268	234	234	241	257	262	230	242	227	238	245	234	263	244	251	219	256	263	245	240	242	247	234	256	275	244	267	276	229	265	275	264	215	219	246	267	267	229	239	294	272	245	241	232	233	229	262	235	255	270	257	237	252	263	250	249	242	251	276	230	271	234	276	236	224	248	280	269	254	246	277	256	243	256	254	232	253	248	271	251	269	236	267	251	253	250	253	236	262	236	251	249	257	291	242	263	269	276	243	266	255	227	255	288	236	228	215	245	230	258	237	237	242	242	246	237	235	256	246	236	251	247	269	219	253	223	221	240	243	239	284	255	255	252	246	234	255	230	244	215	282	254	265	264	240	244	261	294	269	265	255	269	246	263	271	266	245	248	252	246	230	260	238	249	233	259	272	263	269	247	248	259	255	224	291	205	257	232	248	262	232	269	226	265	261	243	256	219	253	231	242	239	259	208	273	239	231	222	241	221	255	248	257	216	254	235	241	276	263	241	261	247	261	230	228	235	255	258	225	274	241	209	258	244	242	281	258	259	247	253	262	244	221	231	261	253	236	258	267	243	234	241	255	241	227	253	240	245	229	253	258	245	258	267	236	254	244	270	258	274	266	259	263	286	266	282	263	246	252	274	251	276	243	217	255	210	262	272	236	248	225	242	243	257	241	236	244	236	282	216	271	254	253	271	245	256	259	231	243	235	252	243	247	250	235	239	273	268	269	256	256	272	234	274	263	262	254	291	226	235	234	250	254	211	267	258	244	238	295	219	251	256	282	253	254	293	255	210	243	235	244	218	249	238	261	272	256	269	245	244	248	253	243	242	254	262	240	253	234	244	239	218	247	226	262	237	252	241	273	244	218	242	256	264	245	260	255	274	256	225	211	235	267	233	234	260	237	256	255	258	257	268	226	262	246	262	255	231	264	216	210	266	257	282	260	234	223	235	250	244	244	266	216	262	253	241	250	239	257	223	241	259	240	286	246	261	256	252	255	240	236	270	243	275	249	243	226	265	266	257	267	237	252	253	257	249	250	253	240	280	240	251	246	262	238	266	234	238	226	247	259	232	245	250	234	210	268	256	266	252	241	226	260	258	212	226	218	211	242	258	239	249	247	251	290	265	256	244	270	276	256	249	258	267	239	257	264	253	250	249	267	258	256	232	235	258	248	256	230	286	252	243	279	237	290	231	283	266	250	249	241	249	263	258	268	252	265	238	270	234	263	252	253	254	240	254	271	244	269	232	262	259	270	258	242	250	224	259	269	226	281	260	243	241	237	248	224	234	256	271	219	247	248	225	267	246	244	254	237	252	252	257	248	275	235	270	259	256	234	261	241	270	275	266	250	260	214	259	256	270	280	251	249	273	231	245	259	288	250	228	227	225	267	233	259	252	257	263	246	247	253	269	261	233	242	265	290	230	251	263	219	255	296	237	263	238	253	257	231	284	252	258	246	231	258	251	236	258	256	262	215	238	222	226	269	240	258	254	228	266	202	220	278	265	274	225	236	286	260	251	242	238	245	287	259	272	249	231	244	258	237	258	231	251	260	230	255	286	247	240	264	260	256	233	255	256	250	259	248	243	230	259	260	237	238	250	255	219	259	257	277	253	272	259	276	238	283	254	232	245	260	241	276	262	243	248	271	258	263	238	252	274	248	232	250	243	245	245	247	224	245	244	238	247	236	260	290
31021	17018	13805	10316	7379	4696	2983	1839	1139	696	609	578	571	524	549	586	579	566	573	575	582	510	577	579	568	530	623	565	566	608	595	566	553	558	532	579	546	552	544	536	590	578	540	580	568	527	569	600	574	513	562	587	593	565	579	592	550	564	541	598	551	576	542	574	535	567	598	594	536	567	594	610	573	527	565	586	575	556	585	605	548	562	564	593	583	594	592	572	572	571	592	558	590	534	567	542	579	550	571	587	587	571	562	554	611	561	571	542	578	561	545	588	567	606	568	565	575	598	551	545	571	568	590	613	544	530	584	572	609	558	541	540	601	591	552	559	578	554	554	547	568	567	580	538	585	508	558	575	520	585	591	560	577	594	550	563	554	567	555	553	616	542	570	572	517	542	567	560	592	585	569	566	592	607	553	534	597	582	539	632	516	568	550	550	596	547	551	537	534	591	605	564	543	567	580	543	559	584	577	578	551	585	580	565	546	591	607	621	544	596	540	556	546	583	577	567	591	595	542	557	617	561	558	556	581	564	595	570	589	558	557	555	547	577	594	587	574	533	541	583	542	610	567	598	588	540	594	552	518	557	556	546	575	610	606	586	536	576	598	554	553	610	530	567	570	594	610	531	595	570	569	586	562	563	563	609	587	552	546	558	553	618	596	533	576	563	593	546	596	582	559	576	592	516	537	566	575	513	572	526	550	519	612	579	599	560	534	628	573	583	568	548	537	568	575	523	567	550	570	591	573	539	534	571	572	591	587	568	524	525	562	582	562	579	574	519	549	575	583	567	574	565	559	511	589	551	590	553	546	587	583	570	572	553	567	567	575	523	563	614	575	523	571	554	548	525	571	553	630	560	587	563	547	577	564	601	591	566	562	583	577	582	551	583	560	534	570	567	574	515	602	608	554	592	522	554	627	554	538	576	556	594	567	495	556	552	582	579	560	586	545	530	575	564	548	535	564	582	575	578	576	572	581	615	569	568	554	518	553	593	552	543	587	569	589	569	555	579	528	577	581	572	592	582	578	512	593	580	572	544	596	564	544	537	573	583	561	589	581	561	571	607	588	567	524	590	555	561	547	578	546	556	568	533	563	578	572	550	570	578	596	515	571	566	538	530	518	603	602	580	560	562	582	532	569	567	567	566	562	563	611	588	582	586	581	555	524	567	551	594	588	586	550	577	537	536	562	521	560	583	574	546	592	570	542	577	552	557	586	590	525	560	594	518	512	533	547	494	593	568	554	568	562	539	620	564	581	588	582	562	587	523	569	585	575	556	550	588	582	586	551	551	589	515	570	554	603	577	555	570	598	580	549	569	542	583	515	582	554	555	562	524	559	577	558	596	572	524	556	564	553	574	547	577	580	585	564	559	593	554	549	588	558	561	560	582	577	588	579	536	570	575	588	577	568	575	597	548	569	550	581	575	573	567	554	566	550	565	598	556	553	573	530	576	575	587	570	545	553	532	579	577	598	561	566	591	546	537	580	564	556	551	575	576	574	548	579	585	582	547	537	585	559	562	557	586	562	567	570	573	573	560	530	554	545	577	603	551	595	586	577	601	602	584	576	578	560	551	559	548	595	550	592	570	619	612	598	592	564	561	598	588	558	557	572	609	566	581	565	567	553	570	572	564	530	586	605	534	564	587	576	568	583	545	554	572	607	543	537	554	586	579	574	598	590	584	591	550	535	586	554	555	585	585	573	538	563	585	586	536	571	545	549	574	601	549	603	554	553	544	561	585	544	548	566	562	540	577	548	591	556	582	544	572	577	577	545	569	605	546	621	579	562	591	585	554	528	562	557	597	566	562	548	558	569	550	566	560	547	542	570	555	581	557	599	578	564	590	552	591	586	569	558	545	596	554	561	582	565	541	525	641	581	549	567	568	531	550	597	567	604	539	558	586	582	561	559	573	594	568	546	593	572	556	563	532	558	582	582	578	542	575	569	581	575	568	555	559	582	590	593	586	594	569	548	601	579	511	574	546	569	520	607	555	576	528	583	584	609	565	565	534	574	539	583	586	568	555	581	594	566	500	572	539	587	572	557	589	592	554	556	563	573	574	560	562	556	596	562	570	567	567	572	591	574	547	580	560	567	585	559	528	561	576	598	556	584	543	536	544	553	581	540	584	554	565	558	536	584	558	586	550	566	568	549	577	547	573	630	567	532	569	544	563	549	567	543	595	551	560	531	577	601	547	583	583	585	572	553	529	557	597	558	562	558	528	560	547	547	534	585	547	573	535	616	555	575	559	581	514	588	578	581	546	583	550	515	537	556	565	563	541	549	575	608	577	551	555	565	549	554	564	563	630	496	569	575	558	531	613	556	546	541	536	562	528	573	564	578	556	591	545	607	622	593	573	609	565	602	583	556	550	572	586	589	578	572	577	614	547	588	576	559	583	580	559	559	555	576	536	570	537	562	539	552	595	570	605	562	563	600	590	576	563	566	593	583	544	589	550	598	596	566	560	550	619	569	570	596	546	574	562	522	565	606	560	592	536	549	548	591	598	570	592	560	544	593	571	546	566	513	571	557	554	540	595	549	566	567	587	594	560	523	548	617	579	592	592	580	593	547	566	547	539	570	550	607	553	535	571	583	545	598	607	604	541	568	542	533	546	565	571	548	604	552	580	585	564	544	602	561	575	558	527	597	593	560	578	560	592	570	558	567	530	579	551	552	532	583	583	505	558	551	516	600	563	523	572	555	565	550	543	591	563	540	568	547	607	621	577	544	576	546	590	574	586	581	551	595	565	586	554	520	533	589	584	578	562	567	576	519	572	599	595	597	606	582	552	590	547	554	552	578	545	576	635	575	600	589	548	553	576	542	551	586	574	559	587	592	571	566	564	559	554	585	577	555	562	566	527	573	581	564	542	545	582	519	578	574	543	541	521	582	580	616	557	583	558	595	557	605	608	596	556	611	570	583	602	553	549	530	562	606	558	572	532	550	527	566	578	587	548	558	546	556	601	521	569	579	599	599	563	584	563	569	514	521	574	566	557	544	635	577	559	543	541	575	594	566	584	534	577	589	553	595	526	545	540	566	555	561	597	589	554	594	575	548	581	557	573	587	583	561	530	551	554	565	554	588	532	581	552	532	549	572	535	582	599	556	543	567	549	570	575	543	582	531	560	569	575	578	562	560	585	561	590	607	604	574	557	588	570	523	584	536	515	549	546	566	579	524	553	621	566	587	588	525	573	537	600	556	585	593	572	555	557	590	596	597	573	537	551	538	567	546	563	571	555	562	595	554	580	602	590	562	600	584	553	566	532	557	533	566	587	618	580	594	573	570	587	591	607	559	544	555	570	602	571	588	571	546	587	578	615	583	618	555	581	570	590	554	561	545	548	515	553	537	556	589	597	519	615	544	617	513	544	570	595	573	577	541	595	555	566	581	526	557	568	534	562	592	553	568	620	600	576	566	522	569	535	587	585	601	551	597	545	576	560	589	570	560	590	572	602	593	566	589	579	518	592	535	533	566	551	553	589
53066	22307	7987	2035	860	511	347	336	305	281	304	317	292	304	287	271	310	272	267	263	330	291	282	279	276	297	296	333	308	277	304	283	277	294	320	304	295	311	278	292	285	297	304	279	284	318	300	285	288	323	300	319	281	269	301	298	291	290	328	274	296	308	285	295	293	283	264	288	292	276	261	265	275	280	295	309	255	275	285	303	286	330	297	291	277	313	283	287	313	270	302	270	284	300	300	304	285	282	296	295	289	259	297	285	304	288	321	255	292	286	305	268	294	332	295	277	287	270	247	295	283	287	285	268	305	295	301	278	275	277	245	304	265	279	299	272	302	302	305	255	297	293	324	290	300	292	279	291	290	272	280	288	315	267	258	295	289	295	302	279	301	311	304	289	273	292	319	307	284	288	309	271	281	286	312	284	227	274	324	301	280	282	272	280	285	272	281	323	302	297	298	281	262	296	290	293	295	309	287	292	262	316	285	303	291	272	271	310	273	313	306	328	276	289	304	303	280	284	307	281	286	277	288	284	311	291	330	327	279	271	287	306	290	259	291	313	297	286	295	260	276	328	296	342	327	311	293	278	283	342	328	295	273	292	302	309	266	245	287	299	301	314	308	294	262	288	286	292	285	314	302	303	327	343	283	275	284	295	320	312	326	315	328	282	304	310	252	306	306	299	276	318	285	290	286	276	286	303	277	305	294	288	293	282	323	286	322	280	257	290	306	267	273	260	299	257	287	291	319	298	300	284	318	321	263	283	279	277	312	246	259	291	287	293	311	332	277	279	287	277	313	324	277	327	303	282	291	297	284	305	287	319	307	273	265	264	287	311	261	254	298	344	299	276	306	293	273	288	273	311	292	288	314	280	288	306	271	291	289	304	287	303	289	301	301	274	267	266	281	293	272	254	316	276	310	333	303	310	297	268	284	289	301	268	263	272	297	250	288	338	308	283	272	321	297	304	286	284	300	296	304	254	315	286	295	289	284	304	298	269	303	336	313	291	264	297	280	291	264	301	293	255	296	321	324	330	311	294	292	275	260	276	259	273	331	310	315	293	270	289	259	316	283	290	326	291	296	304	292	275	276	267	264	278	280	297	298	298	318	306	296	284	319	281	299	285	313	296	299	286	291	310	305	334	288	300	280	324	292	310	297	303	317	271	320	268	298	301	323	314	333	327	300	286	284	274	283	308	315	288	291	316	274	284	297	272	298	269	276	293	305	285	298	282	329	270	297	299	281	289	323	297	297	263	240	306	292	318	285	280	320	271	313	260	293	291	296	283	300	276	289	276	324	294	281	271	286	306	294	277	289	264	285	277	300	303	303	262	265	268	311	302	297	288	281	298	307	275	305	302	282	295	290	300	251	281	273	280	286	280	285	294	288	272	282	295	253	294	277	297	297	327	289	260	310	264	282	311	299	268	272	285	292	289	263	281	299	291	286	297	265	274	279	294	311	319	278	289	302	277	294	295	255	290	275	280	311	295	294	255	279	304	300	286	286	307	318	284	273	285	315	308	335	286	298	298	283	266	290	297	316	313	261	301	282	283	291	267	286	274	278	279	290	323	283	250	261	295	283	289	291	275	270	277	273	291	303	276	302	298	294	302	276	315	302	319	303	311	295	274	274	275	294	303	281	293	264	343	303	286	318	306	296	279	290	323	287	293	317	288	319	304	296	236	264	268	287	282	279	253	288	309	286	315	251	253	309	295	319	290	313	295	306	285	273	318	306	284	291	302	305	293	263	262	287	279	275	287	297	276	263	302	269	303	281	307	285	320	301	267	284	287	344	306	268	301	282	283	269	267	292	292	291	283	262	282	270	265	266	289	300	313	278	281	277	308	261	294	292	280	316	291	318	305	295	278	315	301	236	305	337	317	281	320	299	288	328	275	321	312	289	283	252	271	271	265	283	294	302	313	288	276	293	270	275	298	292	280	293	274	270	285	274	304	302	288	315	280	286	312	256	271	290	285	310	283	309	321	292	314	289	287	302	281	297	296	321	263	288	290	299	276	305	292	272	299	275	292	306	293	286	304	258	314	293	298	304	311	296	280	284	270	287	310	294	287	305	306	297	301	299	283	303	309	285	306	304	295	285	300	280	312	297	342	348	326	301	277	313	283	305	315	300	279	298	272	266	268	323	296	293	298	264	294	298	300	329	310	286	268	287	293	306	280	307	275	313	280	279	271	289	281	312	310	279	307	307	284	276	268	289	293	329	334	275	304	283	301	287	293	320	286	285	274	248	279	328	334	297	312	287	306	324	300	312	317	303	295	298	277	253	293	294	272	286	293	287	258	265	293	299	281	291	263	298	268	259	303	297	319	281	315	292	310	312	296	307	284	299	259	259	303	320	262	297	293	281	273	290	261	310	329	259	263	297	338	307	286	304	288	317	254	263	287	314	312	287	279	270	286	318	301	294	291	279	281	279	289	288	281	303	266	272	279	280	286	295	291	284	291	277	280	301	290	308	278	309	309	273	280	289	296	287	287	290	283	253	304	301	307	304	309	306	292	288	289	292	309	269	270	281	274	335	274	324	307	300	279	331	303	290	316	328	254	279	264	300	284	276	292	303	306	295	308	275	304	309	287	244	278	281	306	329	287	278	285	280	299	286	311	298	281	272	326	258	302	295	297	286	297	293	278	316	300	307	314	252	294	289	269	306	305	302	279	271	295	294	315	277	299	281	296	283	282	291	291	283	297	289	317	264	281	293	294	276	273	281	322	260	300	299	287	297	317	293	285	279	291	291	275	287	265	262	268	267	296	291	271	313	317	275	295	284	284	287	283	315	266	278	256	284	304	283	320	296	286	299	312	268	269	291	282	301	305	287	269	298	341	296	290	286	289	299	297	314	298	281	313	295	268	283	298	258	307	259	273	276	300	292	303	309	286	322	285	297	297	246	308	265	322	292	280	308	291	297	283	305	256	286	284	284	310	298	293	289	301	316	273	296	309	272	318	276	285	276	253	292	278	284	269	294	319	341	285	292	303	306	295	317	283	276	330	269	285	311	274	290	300	292	315	303	259	295	284	280	286	263	295	318	275	291	284	284	294	292	267	292	283	323	319	304	306	298	319	303	292	275	299	312	296	292	303	294	267	284	299	306	322	316	315	280	306	291	237	258	270	321	303	246	265	298	310	306	304	302	314	296	256	269	317	290	285	284	276	280	280	252	289	273	296	285	273	266	281	290	280	300	271	286	307	329	285	314	303	279	285	318	278	310	297	294	295	288	316	285	280	289	277	305	292	295	304	284	274	320	282	254	320	284	280	278	306	318	285	324	295	322	271	301	302	292	313	283	281	264	288	282	289	269	277	274	308	268	265	273	282	285	307	305	255	272	311	319	274	286	305	272	308	263	287	287	288	304	299	273	307	281	291	267	328	307	305	275	266	263	293	277	312	269	293	266	296	298	280	296	328	296	291	299	293	298	279	310	279	309	327	315	297	298	322	275	290	273	300	332	275	297	297	297	267	298	299	273	277	317	268
34553	14001	6280	3597	1932	1311	1014	795	734	686	667	656	657	636	660	643	641	656	655	668	647	665	646	666	641	665	649	661	659	653	609	659	650	647	626	637	656	629	649	662	661	622	666	702	647	680	648	620	660	652	663	612	623	642	634	636	649	634	617	632	616	626	649	633	609	641	640	643	619	692	643	650	673	638	628	626	645	655	657	647	705	660	639	654	678	679	670	680	693	659	646	669	674	630	622	663	681	644	617	666	669	680	699	639	626	634	689	658	669	613	645	719	648	636	637	647	679	683	595	647	649	631	679	646	662	607	681	644	662	642	672	646	666	618	686	679	659	642	644	662	623	644	629	610	621	660	646	669	664	650	661	694	635	654	647	615	660	661	649	656	612	665	650	630	649	624	618	624	690	629	597	650	641	625	649	635	637	627	608	589	622	612	624	682	596	664	655	569	648	621	665	658	685	654	636	663	664	653	654	621	626	666	666	638	636	639	661	645	644	646	659	741	658	677	655	647	658	592	622	634	695	647	683	645	628	623	622	699	672	662	667	614	669	639	643	616	628	660	665	632	649	628	655	649	624	597	651	644	685	647	647	614	701	639	632	658	642	691	630	665	669	660	654	671	605	644	677	629	638	597	658	639	648	598	612	632	621	661	679	634	655	640	638	647	625	701	617	645	613	623	606	657	617	652	648	663	645	661	672	645	706	641	627	631	642	678	639	594	672	661	653	615	671	635	671	662	648	611	612	650	576	657	636	657	651	697	694	661	687	649	632	649	653	649	639	641	626	620	689	654	678	674	658	632	662	665	638	617	633	659	610	604	652	644	660	646	624	664	660	625	603	673	628	640	637	650	632	645	631	625	686	629	645	651	692	676	616	659	662	664	666	676	641	676	669	644	650	673	668	607	715	633	681	669	647	637	658	631	682	625	644	611	653	647	656	630	639	659	634	648	655	721	633	633	658	668	662	674	610	688	655	671	715	630	644	654	661	673	645	664	687	666	654	649	653	674	642	621	671	630	668	659	630	667	649	617	663	678	668	676	660	716	659	635	657	616	653	630	624	639	651	655	648	638	634	627	646	643	669	679	611	685	664	686	646	612	615	646	629	635	645	648	685	642	677	600	640	642	642	633	645	669	644	658	660	666	660	601	642	608	617	653	633	633	677	646	653	664	636	612	645	668	707	636	694	635	597	601	649	632	683	667	641	620	681	608	662	621	601	647	667	620	599	618	632	613	665	662	646	643	634	629	590	639	683	662	634	653	642	652	661	629	625	599	654	604	656	651	690	610	644	613	646	619	630	676	712	647	623	649	568	627	651	653	661	685	707	671	642	646	661	659	660	638	653	644	660	631	644	619	643	661	698	622	634	672	651	623	664	657	591	630	662	707	609	610	687	635	646	668	671	650	655	619	646	680	676	652	638	650	643	649	692	640	650	661	663	604	653	643	593	640	634	648	666	671	616	623	629	646	674	679	626	651	663	600	613	652	600	651	652	678	677	664	632	582	628	656	636	652	648	642	647	634	650	652	633	654	638	687	621	706	658	631	614	663	634	699	646	673	671	646	625	651	632	591	672	675	652	665	630	665	666	584	637	665	668	637	669	652	684	632	665	632	661	658	602	629	622	689	628	659	604	640	628	649	659	669	652	644	695	663	659	634	616	615	664	549	641	653	632	652	601	621	644	694	638	661	640	666	634	637	656	633	670	634	674	625	665	645	664	662	650	601	703	626	641	623	605	653	626	650	662	624	634	623	634	641	637	620	676	631	650	653	633	659	604	634	619	637	622	647	650	664	668	666	640	622	702	651	666	647	640	647	642	633	661	630	614	621	662	652	621	644	612	649	686	669	592	691	649	645	696	606	630	643	652	639	658	659	635	623	636	660	591	652	667	627	607	623	649	681	663	612	635	634	654	636	604	668	638	622	641	652	668	651	626	706	648	673	645	620	610	660	661	677	628	623	616	605	691	679	655	628	634	672	632	634	671	622	661	681	666	652	618	638	577	638	593	633	678	624	654	664	664	698	627	609	665	650	664	649	640	631	671	726	617	597	637	679	631	649	660	623	630	663	687	657	617	630	635	667	639	606	662	616	661	667	612	657	677	624	647	652	619	650	642	610	620	641	671	644	658	618	701	651	674	638	631	636	684	691	661	639	646	645	663	617	647	651	638	614	644	659	652	635	629	668	656	640	625	659	646	583	629	625	644	644	649	624	634	663	643	643	646	645	642	616	637	697	654	662	677	630	713	641	665	655	676	610	651	651	653	653	684	678	675	668	642	595	605	606	634	597	679	635	640	641	632	627	676	633	681	635	644	668	661	638	631	636	669	648	610	650	615	613	611	698	673	623	633	670	623	624	617	644	634	668	677	623	652	645	625	622	603	652	646	655	676	623	631	608	680	652	668	606	625	644	628	658	663	631	672	691	703	642	626	641	622	639	632	649	670	693	644	615	664	628	701	633	623	629	662	656	666	661	625	655	636	646	647	717	662	631	590	626	615	679	660	649	658	615	661	619	685	684	627	641	617	626	634	583	644	617	676	659	677	643	629	606	642	678	653	646	680	679	659	637	644	624	628	666	644	637	680	643	675	644	643	652	657	578	665	645	646	654	636	641	648	645	659	626	624	646	628	619	651	609	676	634	622	638	622	641	688	616	655	597	602	690	646	639	669	660	633	595	575	645	700	658	636	666	619	666	634	615	582	673	600	679	675	645	664	626	678	682	662	628	671	627	626	624	698	649	630	640	639	648	644	602	621	638	651	646	644	652	649	627	679	640	692	666	624	674	662	655	666	656	668	632	645	595	673	638	645	624	640	646	663	705	665	675	622	619	653	657	626	615	654	636	644	623	646	623	637	639	628	615	673	648	620	625	658	609	691	595	699	695	624	669	693	661	662	674	620	598	676	686	613	585	686	620	673	649	616	655	643	628	575	627	619	631	647	616	568	625	671	633	599	671	684	646	604	698	630	597	632	601	640	585	611	646	649	645	618	684	673	625	644	701	627	629	637	644	651	628	650	605	613	670	634	621	646	649	678	680	670	670	649	628	675	600	653	613	625	621	628	662	665	629	677	646	662	653	663	664	632	612	602	642	648	646	653	694	665	594	631	666	631	649	663	631	685	644	620	633	629	649	650	661	664	680	654	608	693	660	668	636	615	612	649	656	630	638	624	644	601	661	616	629	643	639	670	625	673	636	600	668	659	633	637	648	669	668	667	647	618	674	668	644	649	638	643	629	611	650	696	636	644	616	636	667	659	663	645	642	654	631	657	662	664	651	674	673	634	632	619	659	652	675	619	607	649	656	649	638	654	602	626	686	651	645	657	618	614	598	642	591	693	609	663	662	658	641	671	592	603	679	641	600	607	653	654	665	610	624	602	666	673	654	627	588	645	596	660	629	633	618	659	595	663	609	659	635	591	646	641	657	621	629	658	638	669	647	633	594	612	637	658	607	638	660	655	620	669	670	670	614	611	676	613	670	670	616	615	648
45513	17050	5374	2015	799	473	373	277	258	276	268	242	245	295	264	259	250	282	249	293	271	273	280	293	275	293	255	260	247	278	275	271	249	242	253	248	220	304	289	275	253	231	264	281	276	262	281	263	289	249	254	266	266	300	243	252	257	266	261	276	254	272	242	237	263	278	268	264	249	243	261	273	270	251	276	261	275	256	212	263	226	260	287	247	252	273	263	245	264	270	286	259	246	252	242	273	259	254	270	287	273	268	264	264	255	251	245	279	272	242	239	264	278	284	291	266	238	270	299	269	246	257	254	246	232	254	255	254	283	284	262	252	289	232	268	300	257	273	267	247	259	278	276	259	242	294	274	273	267	289	281	284	280	244	274	241	230	297	292	246	266	283	277	256	251	255	280	250	257	268	290	280	250	273	252	265	290	245	295	283	266	279	282	266	258	268	245	234	253	263	250	244	263	242	271	265	261	284	301	276	250	231	274	279	265	268	279	288	264	283	264	257	290	253	244	225	289	248	293	260	232	271	266	239	259	277	277	241	273	250	253	248	290	255	269	280	221	231	232	248	270	241	273	259	240	251	240	272	227	270	286	273	268	258	277	278	293	274	255	273	267	265	278	287	235	272	262	269	269	250	240	259	261	299	251	271	271	227	245	266	228	263	292	258	249	276	249	263	268	239	281	261	253	259	271	294	231	256	264	229	272	270	289	256	290	269	285	278	267	268	248	264	278	281	321	301	262	275	250	275	287	284	263	278	249	273	278	269	284	288	270	277	244	230	247	280	279	250	288	266	272	300	254	245	279	255	280	258	267	274	288	243	270	264	276	286	280	249	277	279	288	271	251	243	254	242	276	307	278	264	255	257	280	284	295	242	264	258	273	259	251	274	253	229	266	274	236	265	264	260	259	228	255	265	253	243	238	274	273	260	314	259	242	292	253	268	288	276	253	268	283	282	295	240	245	245	274	294	237	239	275	266	255	262	266	253	312	267	257	226	255	277	272	264	246	270	289	278	243	260	259	250	214	252	247	266	292	275	290	296	279	269	274	266	251	263	257	257	267	277	276	231	226	267	250	251	264	260	268	287	277	270	270	245	247	251	245	258	293	262	236	265	256	266	262	238	284	262	271	246	237	246	262	257	262	277	266	227	279	278	273	238	248	251	259	279	288	297	295	279	267	262	273	234	300	270	274	247	237	232	271	242	268	272	296	273	288	303	277	264	267	261	250	266	231	276	274	249	283	257	252	256	286	269	253	250	260	276	278	278	264	246	243	239	263	278	216	285	258	208	253	238	269	286	259	290	288	240	252	253	258	255	241	272	270	268	269	223	237	248	262	263	247	264	248	263	268	288	279	239	242	278	264	259	290	270	231	274	239	245	269	246	251	263	250	265	303	238	264	290	279	254	263	225	276	295	257	249	265	260	228	249	263	286	256	251	236	256	250	226	269	253	271	256	258	252	257	244	256	256	255	245	268	266	263	252	249	243	276	246	226	272	291	270	273	252	272	271	271	280	266	257	263	288	264	269	267	260	247	266	232	280	259	242	230	271	286	255	267	268	259	241	254	317	258	233	300	284	252	223	261	249	249	280	257	256	250	248	249	241	272	275	233	295	290	242	252	265	255	251	269	256	226	225	248	240	256	274	274	267	257	254	236	273	270	232	256	242	267	236	281	289	233	241	256	308	252	280	263	269	224	242	267	262	278	258	235	307	275	275	282	271	241	248	295	261	247	267	287	265	282	253	254	287	264	249	261	261	288	276	272	238	279	280	271	261	250	256	226	285	269	252	274	280	250	282	273	290	281	266	219	265	244	259	273	271	293	298	283	260	261	268	263	282	236	270	244	246	272	292	279	260	283	262	286	259	242	245	274	284	242	237	252	247	246	274	282	250	258	241	247	236	262	268	235	273	277	270	291	263	263	260	256	265	285	252	269	253	285	273	287	283	295	268	240	257	238	274	261	263	246	280	302	277	245	267	258	247	287	270	261	259	270	268	265	277	262	266	269	249	251	265	254	242	238	255	281	242	278	260	251	269	248	259	254	250	260	266	235	272	266	228	240	270	286	278	255	263	258	300	275	284	267	262	229	252	249	267	269	261	294	265	259	265	252	275	254	286	254	291	263	266	263	255	281	252	299	261	291	240	262	275	248	305	260	263	249	286	297	266	252	251	244	269	279	290	281	268	252	249	294	279	246	278	235	240	275	283	248	243	274	253	253	285	230	295	260	278	255	242	246	252	250	217	241	302	292	267	274	276	279	288	247	240	266	247	259	279	249	276	270	278	256	262	302	275	232	231	280	245	280	256	294	259	271	275	266	253	285	247	264	236	254	253	267	294	246	281	271	286	248	266	268	244	262	277	261	282	271	283	281	274	259	248	241	261	274	252	265	254	237	277	265	229	285	274	252	244	275	274	252	254	278	279	273	283	260	268	293	267	296	255	256	255	253	283	262	261	277	261	278	237	264	264	292	269	254	276	259	282	265	244	263	258	262	270	236	285	255	266	249	290	257	290	256	265	282	267	262	287	272	284	271	265	280	276	272	252	273	270	273	255	248	240	254	277	230	240	241	289	262	255	270	255	284	248	233	293	257	297	269	268	261	270	231	239	243	263	285	256	252	254	279	263	260	249	253	246	248	265	237	264	261	254	239	258	238	232	288	305	250	237	250	280	255	259	259	292	240	245	249	250	250	278	260	254	260	255	249	253	272	248	272	275	241	253	259	239	277	266	261	256	269	247	309	289	257	264	262	260	251	254	262	285	261	231	245	266	268	259	278	267	254	246	280	257	284	279	267	251	270	271	240	258	271	243	254	279	262	249	266	240	250	252	279	280	251	255	283	294	217	235	256	238	287	259	264	266	283	242	252	241	272	252	248	242	247	285	300	275	271	261	252	276	233	286	288	274	285	285	281	282	277	252	240	254	258	261	287	266	255	259	262	296	256	279	239	244	264	263	268	275	257	241	231	255	294	255	261	261	285	269	299	271	267	268	226	262	278	249	251	252	257	251	267	227	285	265	269	271	263	257	247	268	264	250	278	274	301	263	258	278	262	265	269	260	263	252	246	304	245	242	262	270	267	269	235	250	278	258	260	277	277	264	243	246	282	241	255	249	249	258	284	248	261	262	232	247	263	274	234	247	269	280	263	275	301	265	292	241	270	280	292	254	254	270	262	253	251	272	281	273	275	271	254	280	261	255	259	257	260	228	241	239	264	263	286	306	268	264	247	298	277	219	272	254	275	243	250	270	263	271	272	246	281	263	276	270	295	249	255	240	266	271	289	294	275	260	245	245	274	269	271	242	258	247	254	255	239	279	291	275	263	234	253	256	252	266	274	278	285	246	258	243	243	278	260	268	273	295	263	271	290	219	296	290	286	285	250	288	251	242	242	252	255	240	243	278	236	266	267	277	270	253	258	265	257	281	261	257	296	263	274	258	270	317	264	252	269	268	257	280	255	271	250	235	243	283	278	258	278	269	263	263	279	249
31177	13298	7030	3986	2138	1296	946	795	648	568	603	609	595	598	617	591	616	581	601	561	606	607	588	602	598	574	569	640	597	571	604	589	563	576	526	613	617	556	593	590	605	594	595	597	601	630	559	595	601	603	573	602	568	611	581	545	604	599	587	634	596	612	619	596	572	608	588	596	606	597	580	556	568	575	601	595	613	518	583	566	587	606	638	599	581	593	576	561	566	597	590	619	603	567	591	579	560	619	528	616	602	607	593	568	587	582	572	618	534	558	571	590	566	579	588	618	537	563	564	546	612	598	577	545	622	576	585	593	591	577	589	617	549	564	637	547	584	584	598	597	615	608	606	610	568	551	587	598	559	549	637	586	575	603	585	592	565	585	619	578	584	583	553	589	583	564	585	615	596	561	618	620	578	599	552	582	517	586	585	586	577	628	614	579	584	581	617	598	620	563	599	599	600	609	560	556	563	602	608	605	586	543	547	621	556	586	560	568	560	555	596	645	571	615	591	607	614	667	569	615	598	545	588	574	595	616	577	561	596	645	604	601	574	611	581	599	569	557	637	593	599	558	604	622	571	591	602	565	556	565	617	576	584	618	604	602	612	580	573	607	593	565	601	642	610	566	570	571	541	591	579	587	622	587	626	537	596	602	590	556	543	595	618	628	591	567	562	625	600	583	566	599	564	606	618	576	606	581	619	608	549	605	587	615	578	565	595	628	577	592	578	576	544	551	574	562	621	631	557	632	553	560	595	577	549	594	599	567	590	603	587	571	600	579	634	593	558	596	580	588	592	592	582	620	583	573	596	571	572	621	560	542	581	598	600	592	540	637	603	623	560	593	582	571	586	541	581	576	573	602	595	560	618	601	587	593	538	626	623	567	609	616	630	565	588	548	607	615	573	602	563	637	575	574	626	598	616	591	579	552	562	606	576	599	596	574	622	566	596	589	578	558	562	546	619	557	611	574	563	583	604	570	560	591	556	552	564	553	577	612	608	608	583	597	612	594	594	560	586	589	627	558	562	587	566	582	554	593	591	611	647	583	602	619	538	557	565	562	555	604	593	568	615	605	605	591	593	579	565	621	596	602	603	588	573	579	534	625	575	583	597	542	564	597	627	594	562	582	575	605	604	615	567	601	592	583	620	561	569	588	583	573	629	592	616	573	576	578	600	563	583	605	590	550	594	544	608	605	595	614	612	595	552	574	595	555	606	601	551	569	608	563	612	607	585	629	571	571	576	611	555	602	569	572	557	574	617	609	607	581	605	604	609	592	600	570	604	584	570	561	574	527	589	667	636	563	590	596	579	586	587	582	569	605	596	594	609	590	600	578	634	543	550	577	599	603	543	592	560	581	576	623	571	590	623	602	551	591	545	545	573	601	631	599	569	579	577	645	621	617	582	588	562	625	562	585	595	568	608	585	635	617	582	593	576	558	587	596	598	550	590	613	595	555	623	599	578	603	592	573	589	628	581	587	611	630	579	570	601	616	538	555	572	580	567	585	564	563	530	619	589	590	595	555	593	634	577	562	586	580	605	586	618	620	606	563	568	624	571	539	612	557	577	606	552	573	580	584	595	554	607	596	590	585	549	598	510	556	608	585	556	601	599	608	613	587	628	599	595	592	620	595	589	591	569	629	601	571	624	561	588	591	593	593	584	583	592	583	586	566	588	560	575	573	553	596	608	599	592	604	570	570	619	535	577	588	561	601	616	616	576	604	624	591	572	579	610	597	583	580	600	585	588	551	572	590	619	559	608	600	604	608	582	578	603	567	567	603	616	610	590	610	638	617	623	534	546	578	596	547	634	593	583	559	548	594	559	568	593	626	543	583	632	576	559	553	590	575	588	546	598	548	627	576	603	602	625	641	551	581	635	604	640	643	589	548	555	546	596	604	555	566	565	549	593	566	563	679	624	581	581	605	577	547	573	606	590	621	597	560	609	555	572	601	615	570	570	611	611	609	570	536	636	568	588	577	627	564	597	577	565	608	542	566	611	591	612	564	596	561	593	608	562	599	593	597	581	600	614	589	593	584	594	605	615	585	601	583	599	595	587	575	583	602	576	600	573	623	568	609	593	624	637	569	569	631	626	628	549	598	581	602	592	603	589	595	559	627	589	563	610	562	551	578	608	593	603	613	608	602	589	602	567	605	596	590	614	556	548	579	618	587	636	557	562	582	623	604	614	597	597	589	594	643	606	572	591	592	587	549	590	565	563	552	577	608	591	604	580	608	586	564	588	592	581	590	568	581	602	564	602	607	555	589	592	565	632	656	585	614	558	572	623	592	592	611	555	587	613	585	585	601	593	574	572	563	591	582	612	615	619	611	604	582	571	622	637	608	584	632	607	605	540	581	580	601	605	601	614	574	582	571	543	547	611	567	566	601	543	588	616	613	606	583	594	601	588	570	573	567	588	571	579	586	599	601	564	585	616	541	558	569	572	585	572	587	599	583	628	574	590	600	578	595	628	539	608	620	570	587	551	560	570	584	597	610	567	568	634	607	550	581	578	586	549	625	579	563	612	601	614	575	558	623	594	620	561	588	581	592	609	574	587	596	568	573	590	545	571	643	587	603	557	609	561	618	612	612	540	601	612	592	591	583	565	591	595	610	603	571	607	639	562	594	585	610	620	586	573	565	539	595	612	572	558	606	602	558	585	607	596	583	618	591	636	552	572	577	569	605	602	574	570	612	589	604	612	584	560	588	617	569	595	592	552	595	573	568	603	605	589	577	568	614	520	595	605	575	582	608	567	622	581	550	587	597	600	540	574	594	523	593	582	579	627	582	629	603	543	531	593	541	552	592	594	584	611	643	563	567	581	589	618	628	612	607	627	620	539	575	562	568	540	586	610	601	589	607	596	609	539	606	612	616	567	571	617	569	560	586	615	596	581	609	543	553	569	640	596	591	596	586	562	605	577	545	593	623	583	644	608	554	601	591	591	587	574	589	572	612	585	602	605	601	600	552	600	594	569	582	597	576	600	569	597	595	573	608	612	597	594	597	569	615	594	560	599	565	595	604	636	585	606	614	605	599	606	613	569	600	619	630	579	561	579	595	590	570	530	546	643	570	599	595	595	560	597	600	567	606	536	598	595	596	586	606	598	530	617	580	563	570	592	603	572	595	568	624	584	612	595	650	580	591	579	567	624	613	592	558	584	618	597	579	611	591	596	607	582	558	603	595	600	587	649	610	588	598	545	591	549	597	580	586	593	608	610	614	585	573	592	590	632	592	605	573	560	614	565	589	599	609	566	593	598	584	545	555	600	548	611	578	564	573	604	593	572	600	627	581	609	600	577	601	578	597	611	601	599	607	608	635	603	589	588	553	577	601	598	582	600	618	596	608	585	589	601	598	591	603	579	602	587	596	567	610	589	571	619	562	626	621	599	606	583	543	585	611	565	583	593	606	626	587	615	564	608	562	592	563	621	567	569	567	581	586	618	571	583	553	599	594	622	612	561	582	602	578	562	608	594	590	593	614	568	616
58031	26254	9100	2653	1077	698	520	408	321	270	253	273	262	270	282	299	243	239	215	278	244	250	276	254	241	242	240	267	277	274	274	252	261	253	240	269	224	251	242	256	287	248	269	295	254	276	266	245	259	254	302	263	256	269	229	273	268	256	279	254	275	245	253	282	253	252	271	280	275	285	261	245	229	273	277	255	289	248	292	251	229	230	269	255	288	316	310	242	240	264	277	262	248	271	248	260	267	270	269	237	240	214	279	283	278	240	246	279	267	254	263	264	266	253	243	252	268	271	254	271	233	232	252	275	250	246	236	257	258	253	217	255	262	227	252	260	287	280	268	236	222	267	265	265	269	244	251	260	272	260	238	247	237	236	258	268	254	286	241	242	256	242	269	286	257	260	259	240	250	245	247	249	268	245	241	253	282	256	238	258	269	276	250	253	275	253	247	230	285	287	259	273	273	263	292	250	253	250	249	251	252	229	267	275	251	242	261	249	275	262	262	265	270	256	257	249	285	251	253	240	286	253	265	273	225	286	255	253	257	283	256	280	250	240	243	261	264	279	245	243	246	229	268	246	280	232	247	316	270	268	265	255	266	260	272	270	272	271	247	251	282	254	251	273	222	245	248	259	228	252	259	271	254	251	255	277	241	274	277	267	255	243	262	267	290	265	251	266	270	238	248	257	268	270	257	259	226	269	259	264	270	253	264	276	275	276	268	248	229	268	267	272	277	267	273	297	263	285	270	265	263	225	245	266	262	269	221	234	278	220	239	255	249	256	259	272	236	251	271	249	289	284	305	224	227	275	254	265	279	260	289	281	273	282	235	249	231	251	247	244	256	258	271	242	236	257	224	295	253	288	263	256	265	304	246	231	239	257	261	264	296	283	257	235	259	270	214	235	242	272	272	227	243	256	285	275	230	255	260	217	295	255	241	264	265	271	257	263	270	273	239	256	247	272	266	275	266	238	244	234	222	245	242	279	303	260	261	282	260	275	246	259	271	255	224	249	306	272	255	257	271	255	248	259	246	262	274	295	272	278	293	266	242	255	255	311	237	288	248	259	246	268	236	282	268	259	241	260	259	255	217	267	231	280	258	227	289	261	272	246	258	289	257	285	279	289	300	235	292	243	256	259	272	265	273	279	262	286	287	290	265	258	239	260	239	205	248	257	283	235	274	262	268	276	261	219	276	290	282	288	261	236	250	213	248	240	258	245	251	251	268	276	246	283	286	270	253	265	247	248	258	270	259	277	263	285	269	248	277	248	259	247	287	251	255	299	251	231	255	216	240	247	243	248	274	272	266	259	260	247	273	268	264	233	264	263	274	259	241	263	262	265	260	267	290	261	250	247	259	284	285	274	254	268	267	235	254	237	243	241	316	254	275	250	266	253	300	239	262	259	278	242	277	225	250	252	264	244	259	266	284	281	252	265	281	255	271	270	235	255	294	267	247	269	241	264	305	251	273	248	251	267	256	270	238	226	252	268	252	241	239	272	293	263	303	272	260	273	281	263	224	243	290	266	254	285	240	250	276	259	254	262	224	251	261	259	255	264	268	272	240	269	261	243	284	274	268	247	257	283	258	252	258	292	265	261	286	274	287	258	239	236	291	269	279	271	249	262	256	200	244	260	246	272	276	268	299	297	274	282	257	254	234	270	265	269	251	241	249	260	259	243	243	280	252	265	226	254	247	217	259	273	237	246	229	279	242	247	240	252	227	271	273	244	277	264	258	258	246	265	270	282	277	247	271	250	284	251	257	262	275	240	244	276	263	271	239	262	261	277	246	249	254	249	278	248	245	273	286	273	261	267	262	246	265	238	260	256	272	245	281	242	266	260	249	250	277	245	228	253	214	275	268	244	246	262	256	286	248	241	281	272	250	266	261	278	240	260	245	263	240	261	269	254	262	288	265	239	253	272	246	260	260	281	258	263	248	258	242	248	266	242	258	246	275	268	273	254	286	280	256	248	269	266	244	276	254	272	283	273	255	262	256	256	312	272	271	247	265	264	278	237	232	239	266	298	260	271	289	202	297	260	256	302	314	261	274	284	267	281	280	230	269	277	241	230	241	255	273	273	272	260	262	296	251	301	286	277	283	253	280	226	234	245	278	236	257	244	281	266	286	264	278	269	257	267	257	240	250	235	237	263	243	222	276	256	251	263	267	249	299	257	269	282	250	247	285	245	253	287	233	243	252	242	271	231	258	265	217	277	248	279	264	256	252	304	261	267	245	244	263	260	268	255	257	236	251	259	266	276	245	257	259	269	238	268	260	230	257	243	281	276	254	249	245	257	248	306	253	259	280	258	240	260	254	246	279	282	225	266	285	260	277	264	259	243	224	253	233	242	255	248	273	253	275	268	288	276	274	248	238	280	235	270	278	278	288	246	265	277	242	233	261	262	251	275	262	240	259	237	249	272	259	271	275	246	239	248	268	253	258	259	275	250	234	247	236	267	249	221	251	273	243	267	243	275	234	246	239	274	226	243	270	276	250	233	319	288	250	268	234	290	259	218	258	268	267	291	258	288	293	330	251	257	217	268	271	249	277	243	273	232	276	258	251	265	253	267	291	271	242	285	273	263	243	236	279	253	256	271	240	294	263	263	262	257	241	251	253	277	267	269	282	244	296	249	245	259	262	220	276	273	265	265	242	264	248	269	271	260	252	268	272	239	268	256	289	234	256	265	266	261	244	237	259	250	252	263	273	252	289	252	237	247	242	279	234	255	250	259	279	262	249	247	235	292	259	288	259	268	243	232	251	255	244	225	268	251	286	227	288	268	259	264	276	235	224	247	244	265	291	228	236	250	276	254	252	213	238	239	252	267	265	242	249	244	248	286	270	267	260	249	251	263	272	229	244	237	234	243	249	235	252	266	268	245	261	257	269	261	266	264	265	275	272	254	233	256	256	243	267	267	297	266	265	276	271	221	260	251	268	255	269	255	238	248	287	266	271	257	258	275	265	238	241	275	261	262	251	273	266	262	260	269	259	266	251	262	265	273	242	261	246	272	252	280	267	285	256	288	272	284	223	258	270	269	265	239	260	255	267	280	280	262	240	247	266	248	272	239	265	264	258	270	265	252	255	277	261	265	246	264	263	227	255	246	246	253	251	258	277	260	241	273	276	261	249	230	222	240	248	306	263	250	265	251	277	260	259	269	251	260	262	281	252	268	289	260	258	260	256	281	248	212	283	268	297	259	277	234	285	261	270	258	259	260	260	280	258	248	236	262	251	252	261	258	255	267	278	292	304	279	267	262	240	255	249	237	293	235	258	277	271	233	258	236	271	259	248	248	244	226	260	256	237	261	252	265	237	251	262	281	253	246	280	256	244	259	265	216	243	263	258	264	254	264	233	277	250	231	231	239	258	257	253	234	244	270	255	283	269	293	267	266	274	251	283	226	242	250	236	287	251	247	257	277	226	235	252	242	255	257	232	240	265	258	243	260	256	252	254	256	283	270	252	263	255	247	248	283	274	240	240	265	293	280
40072	19034	9660	4976	2933	2019	1485	1067	764	622	641	596	561	612	603	619	644	625	632	630	587	596	617	547	624	598	568	621	585	551	566	597	623	623	578	601	561	580	555	604	567	605	568	612	573	633	598	583	621	604	580	581	591	603	564	601	578	560	607	533	596	566	617	551	603	628	590	617	622	601	585	612	585	595	548	586	601	567	593	591	625	606	549	582	609	593	579	562	615	581	616	584	550	590	572	623	550	564	615	571	603	590	624	595	587	601	560	578	626	576	621	608	598	605	603	647	558	623	615	588	538	586	585	626	605	594	639	562	578	590	600	580	566	590	620	592	593	603	633	545	585	614	619	593	587	566	595	574	609	630	638	578	595	635	612	612	607	594	537	590	528	541	589	603	573	580	529	599	582	594	592	563	584	599	586	607	574	562	599	562	632	584	598	591	637	571	577	627	599	586	586	566	570	622	603	587	589	535	543	560	579	605	605	579	613	574	565	544	577	578	587	582	591	581	632	597	584	588	591	579	638	563	536	585	610	608	587	605	575	601	581	626	591	552	579	551	616	616	603	638	569	580	593	590	556	559	578	591	575	578	595	607	562	602	629	601	566	564	630	573	558	569	619	583	617	574	578	607	602	603	602	555	611	591	582	592	621	613	590	575	584	588	554	539	574	586	617	580	604	585	637	631	593	619	570	607	605	602	568	592	597	567	594	601	570	640	617	583	654	559	581	540	571	608	568	588	611	559	576	577	591	544	590	588	542	568	586	591	623	549	587	598	562	516	584	582	609	571	620	574	587	586	616	549	569	571	599	556	549	618	568	639	588	589	616	607	607	576	586	625	563	586	554	609	598	608	607	608	595	586	631	625	624	561	557	611	604	617	615	624	588	598	575	564	605	600	531	583	583	579	574	552	591	592	546	586	549	605	610	572	583	557	606	596	624	572	605	623	556	578	556	603	612	563	623	577	559	617	621	588	588	589	599	618	565	560	597	599	566	613	576	606	601	640	626	577	606	594	612	574	568	600	588	594	593	618	607	588	586	580	613	603	587	587	578	581	569	569	566	611	606	545	580	610	565	605	603	580	583	582	580	641	543	609	577	614	549	601	565	637	624	586	591	611	597	619	579	593	627	595	595	561	543	603	591	569	607	593	603	614	589	579	576	585	599	619	618	583	625	565	606	544	591	595	586	578	584	590	591	590	614	582	617	568	631	636	642	585	599	568	556	591	595	598	616	586	582	591	637	544	611	564	558	581	555	599	599	594	576	589	561	569	564	591	576	577	582	549	595	543	599	628	592	623	589	553	596	582	549	603	578	624	595	535	602	581	583	573	606	606	598	595	589	597	575	565	640	586	587	577	589	543	549	581	625	585	558	573	577	607	559	604	593	581	534	612	565	581	548	608	563	639	589	562	614	602	597	593	596	581	576	555	561	614	569	567	590	600	585	581	554	572	597	551	641	616	597	576	559	580	613	604	575	582	614	602	615	605	591	583	594	590	600	629	594	575	601	642	584	643	583	580	625	610	567	590	600	599	588	595	618	615	584	565	626	563	570	564	588	576	553	589	569	609	610	609	605	607	540	593	594	594	600	601	565	552	612	594	572	586	560	658	588	600	592	577	600	610	600	590	578	582	667	582	575	582	573	564	563	596	582	578	590	595	573	612	598	559	582	572	549	583	605	564	584	579	603	553	553	557	594	605	599	603	586	559	596	584	576	599	565	562	637	569	582	582	563	556	627	609	577	615	585	578	574	609	553	566	584	613	585	598	647	592	564	585	538	582	561	576	617	552	612	543	578	568	579	619	557	614	589	587	588	588	622	530	578	637	571	598	597	556	554	601	562	593	629	599	570	588	592	585	580	578	610	601	578	598	568	601	582	570	587	634	571	587	579	590	591	611	614	571	574	610	590	599	592	597	569	538	570	617	583	617	617	548	574	579	554	611	577	578	557	592	577	556	606	554	574	581	592	529	491	599	611	634	573	598	573	572	584	575	596	592	569	578	618	585	546	638	576	560	618	619	557	620	548	581	585	573	605	586	598	565	611	568	594	583	597	608	582	571	564	602	597	571	568	545	591	643	567	561	608	551	592	571	576	595	620	605	608	566	628	593	582	573	545	565	614	598	595	592	578	588	611	555	597	638	615	574	582	574	558	560	568	612	598	592	566	570	582	626	558	597	613	545	582	573	569	572	554	573	565	573	621	583	565	598	593	604	581	590	585	552	576	598	633	606	587	586	578	609	592	579	601	592	597	574	580	593	579	550	605	592	626	573	563	601	569	581	578	598	565	601	601	564	588	590	573	547	585	582	615	618	577	574	555	570	620	572	573	589	593	555	557	576	578	571	623	631	577	613	578	582	596	561	593	533	588	597	608	561	586	589	618	624	586	598	594	581	582	601	572	578	601	567	552	597	558	544	591	616	604	649	554	587	606	585	600	596	579	594	603	593	594	572	619	585	625	572	558	575	570	593	567	617	564	580	585	583	586	594	575	600	570	609	580	572	578	574	580	574	611	610	581	603	575	598	588	588	552	602	585	556	565	634	587	594	561	579	631	549	598	614	585	634	577	589	553	575	599	574	608	588	558	564	601	585	573	619	638	577	594	611	552	610	577	641	584	532	560	587	569	583	594	584	588	598	599	581	563	590	522	599	550	562	637	578	616	613	571	585	567	543	622	604	585	625	572	583	588	547	563	604	571	599	576	537	554	611	568	590	594	597	588	560	581	599	613	593	613	593	570	590	610	626	558	622	597	580	599	592	603	587	591	618	581	590	611	557	574	540	556	615	562	602	584	574	592	614	574	614	635	593	584	585	567	621	580	565	578	562	569	549	596	565	578	600	592	588	572	556	545	581	568	594	564	567	636	589	589	555	554	571	598	532	595	612	581	583	605	574	594	589	560	551	612	548	559	590	589	559	604	593	577	574	633	581	594	613	571	558	614	608	617	575	590	593	566	558	601	619	607	613	605	579	570	575	555	614	603	569	576	564	574	580	559	604	579	570	550	596	562	592	649	573	570	658	561	562	615	594	609	548	584	599	580	578	623	597	619	581	590	524	620	583	626	598	532	609	578	614	552	582	614	572	624	571	574	598	637	598	605	600	589	589	584	614	558	615	579	644	637	571	587	587	562	605	594	574	609	595	618	624	567	547	582	592	613	588	607	543	600	535	567	602	590	586	561	605	577	564	565	565	609	599	598	570	583	551	597	551	644	540	620	554	532	594	571	605	567	605	615	583	623	608	576	600	594	614	596	608	574	587	605	587	621	549	581	575	608	596	618	560	574	588	584	604	596	579	579	589	572	616	584	585	617	615	568	552	602	558	558	571	596	585	595	624	593	578	591	579	622	584	602	585	612	563	642	604	608	604	610	571	569	544	517	572	591	546	591	594	554	595	591	599	575	613	599	570	543	641	642	598	586	579	570	565	582	601	622	554	584	589	591	570	569	561	593	623	604	570	600	546	583	574	627	577	563	584	647	605	597	581	588	574
57467	25956	10072	3051	1387	835	553	446	325	307	260	262	287	281	301	281	285	308	295	285	296	301	258	278	254	247	296	292	274	323	281	307	317	243	253	256	271	280	271	277	299	282	290	275	292	321	286	266	295	290	325	297	267	264	280	292	277	269	286	306	277	280	254	298	286	320	276	276	304	287	286	280	309	316	269	262	283	311	269	282	283	283	291	278	264	298	292	310	306	292	275	303	283	255	300	293	308	289	285	263	300	270	282	301	273	274	265	292	276	266	305	257	266	300	314	274	281	275	292	301	296	275	270	282	253	305	261	291	287	247	276	257	316	267	299	300	296	301	314	292	257	250	299	312	276	256	288	295	262	294	274	276	277	289	298	257	260	305	301	288	285	317	276	300	251	254	264	261	290	280	273	301	318	316	304	293	295	271	311	312	302	295	275	276	272	263	269	295	293	293	310	283	273	312	282	281	273	278	280	289	289	266	271	299	287	261	282	269	309	261	277	285	307	271	279	282	291	310	305	309	287	276	272	260	252	272	255	287	307	295	276	291	258	316	252	271	260	275	263	292	270	257	278	267	289	269	291	296	265	302	301	287	290	273	275	318	260	240	283	250	302	274	310	293	260	279	290	252	318	296	297	274	296	294	252	249	284	278	255	319	269	297	299	254	282	295	279	284	242	254	256	296	318	276	255	284	269	280	294	280	286	273	285	296	281	297	281	257	280	299	299	286	271	302	288	288	279	256	279	323	276	305	292	295	254	274	271	292	274	271	277	265	276	327	276	288	246	305	299	270	274	286	287	274	294	254	294	285	275	311	282	278	288	299	314	309	287	276	275	268	298	292	274	267	252	254	270	288	303	277	285	270	259	256	286	272	292	277	270	281	254	305	311	287	270	287	288	247	309	294	277	253	324	270	267	283	300	288	307	294	250	258	280	295	261	276	310	283	323	301	270	297	300	315	276	263	271	272	287	307	244	257	272	242	240	291	278	293	312	276	260	285	275	277	265	267	292	298	268	285	273	290	314	286	319	262	286	264	264	312	294	299	288	275	288	290	294	307	311	284	269	281	272	291	265	313	283	282	311	276	259	257	297	323	284	265	257	275	266	278	277	296	291	295	262	300	291	306	268	297	267	258	269	291	280	296	295	279	258	332	270	275	244	280	249	290	266	282	301	270	309	302	280	297	308	268	299	268	276	281	282	283	274	293	290	282	266	266	296	301	308	291	307	261	272	292	273	312	304	265	312	291	264	276	297	291	255	301	276	278	279	292	269	294	299	279	290	292	284	298	281	312	248	288	288	307	268	284	265	294	289	261	278	287	300	261	248	252	300	279	294	290	260	289	298	292	279	302	318	250	271	286	309	259	301	280	297	277	278	250	287	301	271	286	311	294	293	309	281	248	293	295	243	272	297	307	254	296	256	305	321	283	288	282	275	295	255	310	293	294	270	284	286	287	322	281	268	287	302	297	263	288	295	262	297	266	271	260	295	280	291	300	312	287	265	291	302	297	276	311	279	282	289	291	304	294	290	296	334	288	264	282	286	318	299	301	277	290	295	266	259	290	306	311	268	299	298	258	284	272	273	263	279	291	252	266	299	263	290	320	325	261	270	278	285	293	301	298	308	256	269	316	301	235	273	286	291	291	297	296	305	276	297	276	275	303	310	269	250	294	329	314	287	262	292	258	306	268	306	268	279	250	279	250	266	293	256	258	295	267	258	318	275	284	250	266	327	278	291	286	281	285	316	304	273	289	279	281	325	297	316	257	296	280	298	292	313	314	275	278	289	271	284	273	285	290	249	280	300	255	298	306	298	312	268	258	266	260	278	319	260	252	261	271	278	278	288	281	283	275	291	286	307	290	312	275	293	280	289	293	297	279	279	310	294	267	311	316	318	274	287	284	287	310	257	279	297	284	283	266	278	295	341	278	272	314	311	263	281	271	299	298	311	324	286	286	248	308	307	271	338	258	280	287	307	302	297	326	286	270	280	265	260	277	293	291	273	285	297	289	286	287	268	303	293	269	269	332	274	261	284	272	254	252	303	277	248	306	301	262	269	288	306	279	275	265	282	284	265	247	267	274	257	247	277	273	288	255	290	266	292	321	283	285	301	257	269	293	286	269	286	286	313	283	252	294	292	294	274	280	291	293	323	302	284	278	292	279	286	286	281	296	292	273	292	267	283	291	273	307	285	262	283	272	276	283	293	279	292	248	277	262	274	287	285	275	302	291	292	265	289	258	287	258	252	269	289	309	240	272	298	269	329	288	271	290	296	289	306	308	274	274	287	247	292	298	269	273	292	303	314	272	271	282	275	302	256	282	279	280	292	283	303	273	261	283	282	300	249	298	243	291	266	299	290	279	273	280	286	255	290	262	257	302	273	291	281	273	262	279	313	283	282	284	302	256	287	295	290	285	301	269	250	295	275	301	293	300	320	269	312	313	303	282	298	279	293	294	299	274	272	291	282	269	281	299	282	274	306	266	282	280	288	301	313	262	309	310	284	301	264	286	287	272	246	272	279	295	304	270	261	274	282	287	293	286	315	284	266	300	256	294	290	270	285	320	292	247	280	279	269	326	304	283	269	273	264	293	286	294	269	288	308	271	260	253	316	322	282	302	313	318	305	270	282	272	292	318	281	279	287	296	316	317	270	280	289	281	254	275	282	278	281	278	267	288	271	279	308	308	271	283	306	309	275	302	272	328	274	275	296	276	287	320	270	274	281	258	250	287	294	343	284	272	268	292	290	280	277	260	288	296	294	289	306	295	299	262	292	275	305	321	289	292	285	302	318	282	285	278	303	295	303	274	304	306	261	292	258	296	253	275	307	297	291	308	267	283	294	277	256	288	300	293	281	269	294	260	280	279	300	322	294	294	295	254	310	259	309	276	279	280	265	310	309	305	295	304	255	275	290	271	281	282	244	231	298	254	290	283	295	280	271	299	297	286	260	285	299	278	295	298	316	278	269	294	286	267	273	265	285	273	307	300	280	282	291	278	250	275	280	288	257	303	292	284	262	283	299	318	274	275	310	277	260	274	304	255	279	269	290	291	268	260	301	275	267	280	283	285	276	309	294	256	269	307	257	254	288	278	254	296	278	288	264	272	271	277	287	250	278	263	282	295	266	277	289	311	318	308	303	280	277	285	326	281	300	268	292	254	302	281	288	290	265	294	280	284	277	305	270	281	311	294	278	293	267	283	283	262	264	316	280	290	299	309	325	307	275	258	286	294	299	259	267	227	291	324	308	303	296	271	293	277	277	317	286	257	282	294	295	304	309	293	276	273	301	290	292	266	298	306	283	336	265	257	303	283	273	266	308	261	268	294	307	286	307	281	250	286	294	285	310	286	303	266	264	299	304	294	265	298	263	268	293	268	315	226	249	279	279	280	297	298	298	289	274	272	275	298	272	266	277	281	293	311	291	286	272	278	277	279	257	276	309	287	286	292	268	239	254	282	272	288	256	319	266	284	270	313	268	319	287	280	307	282
40673	17075	8179	5583	3650	2461	1563	1158	852	646	647	665	625	628	658	616	653	640	641	644	648	658	647	674	629	631	607	635	645	639	652	672	651	596	611	621	641	640	644	626	611	644	633	640	621	669	623	631	641	610	654	637	646	628	646	666	612	610	621	630	645	609	614	633	655	644	670	627	600	649	648	621	673	657	640	661	662	619	646	638	633	637	592	624	649	623	657	592	647	637	664	661	631	623	644	622	625	621	618	655	642	670	641	603	650	637	622	596	643	636	617	649	634	662	621	644	675	663	671	640	649	626	622	629	616	659	644	630	625	611	650	640	630	630	644	644	654	641	677	628	654	678	616	632	634	641	656	620	636	638	624	637	654	630	641	622	586	636	616	638	629	632	680	645	575	656	652	616	599	605	607	653	661	638	676	684	643	690	635	637	662	636	626	632	607	630	620	631	619	657	630	644	646	648	619	666	607	630	648	627	646	687	661	648	631	658	616	640	590	586	632	662	622	673	655	644	658	643	627	626	667	636	641	686	633	581	621	633	650	662	614	656	666	616	680	662	620	656	669	603	617	656	650	640	647	642	615	661	649	637	639	611	638	677	649	677	656	649	650	640	591	611	624	639	622	630	628	611	619	632	628	664	661	601	675	604	647	595	662	615	628	633	655	665	632	635	599	649	631	644	608	639	674	639	654	627	667	639	623	643	665	635	583	624	606	631	649	638	616	684	681	631	646	624	590	640	593	651	596	652	657	597	647	657	639	645	614	611	607	590	634	622	652	642	647	619	599	604	627	627	654	625	630	593	649	658	653	614	591	655	666	648	655	661	645	656	656	629	668	641	603	633	622	628	672	608	666	589	648	657	612	607	664	644	667	613	631	625	623	635	630	596	647	669	609	647	633	661	673	621	652	649	650	604	668	664	648	664	624	617	603	623	660	599	617	656	606	654	661	644	614	650	627	660	627	658	629	630	582	655	652	634	683	613	652	623	644	639	640	612	679	616	628	643	641	630	605	649	672	665	601	609	620	641	627	627	656	694	675	673	650	609	635	627	653	610	726	676	658	619	650	630	672	640	659	659	646	618	632	586	617	629	614	615	629	615	652	632	596	627	573	628	629	629	668	592	607	665	610	630	634	631	693	624	636	588	653	635	662	676	609	644	663	628	610	641	624	671	626	669	638	634	579	620	674	691	684	668	628	609	630	647	660	634	657	604	664	643	641	642	641	643	603	636	654	615	668	668	626	607	624	637	646	569	675	643	620	677	666	647	639	666	613	624	685	604	665	634	652	602	629	594	637	645	609	604	683	647	665	629	654	635	618	629	623	620	630	660	637	629	644	657	660	640	636	620	638	634	614	600	632	642	666	682	603	682	631	607	622	620	646	644	640	583	619	636	608	632	635	641	593	637	633	632	648	598	622	583	658	616	657	599	663	626	644	620	629	666	630	643	636	657	611	621	639	669	648	657	613	688	671	657	657	634	652	645	630	632	639	610	661	677	616	663	654	665	633	689	647	606	667	656	594	646	654	675	637	661	615	673	667	608	618	604	623	608	622	616	644	647	679	611	628	665	642	666	675	613	662	588	625	615	653	632	682	686	637	631	624	650	645	633	615	615	622	648	578	634	611	631	667	627	628	656	641	619	618	641	637	672	644	636	647	624	666	624	586	592	646	668	669	645	601	653	627	606	670	635	642	624	670	606	615	623	651	609	670	613	600	633	636	592	651	626	667	649	644	643	664	622	657	614	611	628	632	664	664	629	627	638	670	661	628	668	608	654	641	623	670	600	607	618	657	663	663	641	658	647	621	643	645	629	647	648	633	653	674	641	640	634	639	649	612	686	678	648	615	632	651	648	632	641	642	633	638	613	650	604	580	637	630	639	635	651	646	596	635	622	660	689	668	637	637	646	637	628	648	645	667	628	598	587	620	663	681	667	645	647	606	624	615	637	611	675	634	608	631	667	671	636	646	662	669	604	567	608	643	660	651	623	679	600	614	624	627	625	618	640	643	630	611	656	610	590	649	619	651	636	653	639	648	636	608	611	644	639	643	669	627	644	650	639	618	607	611	638	627	628	602	616	666	664	621	654	635	637	634	675	612	635	639	628	666	661	630	654	644	650	612	605	636	633	627	660	645	643	719	653	643	624	654	648	687	612	635	650	627	648	662	650	660	651	636	622	631	638	634	618	636	684	627	656	625	625	633	666	657	638	638	659	583	648	632	640	640	641	623	669	612	620	640	601	673	657	663	613	640	653	613	624	657	626	616	640	645	641	636	615	613	617	633	647	638	639	632	647	615	613	630	639	630	681	669	622	646	636	576	634	659	610	598	651	584	701	653	642	627	652	666	627	593	630	678	647	664	636	605	639	606	651	656	612	634	597	666	630	635	659	642	600	641	664	625	633	648	627	606	629	660	675	622	684	647	612	577	623	631	645	639	638	634	644	633	619	633	589	646	650	616	607	612	632	630	638	667	626	655	641	606	625	660	639	598	622	599	669	617	599	653	614	661	687	610	648	644	595	622	617	665	650	609	630	648	613	577	642	639	613	684	604	599	617	633	649	637	631	597	601	655	623	620	673	611	653	616	584	654	637	594	643	642	642	630	608	606	669	608	636	601	640	588	591	637	604	629	628	630	652	638	570	620	644	638	627	612	645	656	622	628	672	659	627	649	620	596	621	664	674	671	675	666	644	691	638	636	652	619	608	706	670	637	647	657	600	644	617	646	623	678	660	627	624	628	652	615	625	602	622	673	594	649	628	627	602	612	654	647	655	625	640	665	620	659	601	636	599	644	655	652	634	602	633	594	620	650	632	632	649	676	626	609	586	633	591	655	633	614	641	612	626	653	639	663	639	602	637	642	657	572	638	640	693	643	634	637	642	657	617	631	645	671	616	634	669	612	638	625	577	685	664	660	628	613	609	621	627	648	640	609	661	679	605	627	619	623	635	614	632	607	684	623	649	597	630	620	676	655	621	669	665	686	669	684	639	648	627	610	611	612	612	603	636	617	633	614	655	624	629	661	653	652	615	621	659	615	577	626	619	658	692	632	627	625	597	632	632	686	637	641	673	603	640	636	614	636	652	649	650	636	630	655	626	633	622	630	641	638	666	659	631	623	675	679	628	588	653	669	571	621	661	645	641	639	616	639	629	664	679	623	623	649	573	654	624	651	667	651	665	598	647	638	654	611	603	639	652	671	617	654	652	639	655	646	645	673	611	617	628	620	657	638	644	624	604	589	672	665	587	606	666	615	602	602	675	647	658	634	634	686	652	636	611	621	616	631	668	610	646	637	644	621	631	665	662	650	643	627	643	605	681	657	639	610	678	655	685	599	632	595	635	642	601	634	637	620	652	597	642	604	651	646	649	619	644	674	627	669	651	641	653	623	627	621	592	643	657	646	666	643	701	626	624	628	605	667	615	679	640	627	651	658	631	629	641	638	648	662	662	636	631	625	675	644	638	621	599	648	603	618	653	657	680	627	602	682	637
43562	16038	4560	1554	631	415	372	297	292	299	270	302	267	285	263	257	259	270	262	247	270	281	279	294	280	302	267	268	263	249	271	252	298	282	263	274	270	272	311	272	302	283	286	275	233	234	296	281	293	294	275	262	268	275	265	291	279	282	298	246	271	247	256	244	263	268	267	275	261	262	258	238	262	294	249	252	264	245	281	265	261	283	277	267	267	289	283	271	271	267	274	283	240	284	245	287	258	258	287	290	277	290	245	284	303	254	284	263	284	274	268	258	272	247	296	231	255	278	272	292	280	280	264	284	286	282	297	281	290	241	267	308	270	265	261	240	277	293	276	263	265	238	279	271	277	270	254	277	265	284	298	264	267	283	285	272	298	265	261	225	282	276	275	277	293	290	280	273	267	264	267	316	271	238	278	261	236	270	266	275	255	263	294	270	274	268	279	266	258	293	248	301	311	288	290	263	270	268	256	259	261	275	255	295	267	260	290	270	254	268	290	267	258	284	303	251	267	280	290	280	280	245	220	310	250	257	243	267	269	273	289	283	265	278	305	246	269	273	251	245	290	262	290	255	278	253	253	241	262	254	277	285	250	272	255	289	223	296	308	269	270	258	242	243	271	306	276	294	282	295	286	279	277	260	268	243	263	275	260	257	288	314	265	246	281	255	278	285	239	257	289	277	253	285	254	305	273	261	252	309	257	281	270	278	254	270	281	276	254	275	275	295	251	272	277	272	304	300	292	289	277	285	304	289	294	260	301	282	260	274	237	291	266	270	261	252	249	265	261	282	244	286	273	272	277	248	253	293	262	231	286	249	285	266	314	293	270	264	290	346	252	269	281	291	308	274	285	241	264	310	263	265	272	271	278	257	272	268	281	267	307	271	298	299	248	253	277	278	303	277	257	257	239	284	285	278	283	298	309	271	279	271	297	250	291	297	261	253	270	249	262	248	244	241	261	257	239	263	265	253	300	271	268	291	262	256	289	273	285	287	281	271	254	260	290	279	261	263	221	287	265	281	262	248	272	295	272	269	286	284	258	297	249	263	281	277	270	270	289	261	262	271	254	291	266	268	267	290	286	264	287	276	267	295	242	254	242	279	304	236	302	285	279	272	268	262	280	272	260	255	283	263	280	263	286	290	289	267	242	295	267	265	260	288	281	297	306	287	248	293	270	264	265	258	275	250	286	273	265	258	255	283	288	283	257	277	290	281	260	271	252	269	292	253	292	271	260	301	291	264	254	274	275	276	266	291	281	268	251	272	292	269	249	296	273	280	288	264	270	267	252	272	298	276	278	266	284	274	288	262	303	262	262	262	256	278	292	276	230	264	278	271	257	261	269	233	315	283	259	274	249	277	277	246	275	277	283	270	238	249	276	246	275	265	300	279	254	285	287	276	284	238	280	272	321	267	276	290	285	254	273	267	273	248	248	247	240	264	261	252	271	242	263	252	288	275	266	245	261	256	287	276	293	311	276	272	296	279	261	255	260	281	263	254	265	284	278	264	313	283	278	276	285	279	255	287	269	269	287	266	263	278	287	281	271	268	285	285	280	258	262	313	292	268	255	240	246	274	232	273	260	277	281	282	306	266	323	261	270	301	279	267	289	267	237	265	253	294	275	268	278	292	264	248	285	327	256	344	298	255	306	275	262	280	299	311	284	278	243	287	284	279	270	263	311	261	256	296	242	285	281	289	279	291	271	265	279	305	267	282	268	315	284	287	255	258	263	245	317	284	286	271	273	266	299	297	261	284	263	291	264	251	245	262	301	243	278	293	306	270	295	286	312	280	263	289	272	253	258	277	280	262	271	285	242	256	255	254	300	301	283	264	273	288	245	253	254	279	297	261	264	242	235	252	258	243	284	267	253	234	263	284	273	291	282	255	260	274	273	273	275	263	302	249	278	246	279	284	284	267	252	274	268	260	300	276	233	248	257	274	265	279	258	275	265	279	266	290	263	278	281	297	241	247	246	262	267	295	236	259	255	290	301	269	279	276	251	282	289	268	264	270	302	297	279	302	282	285	253	294	310	258	255	273	290	271	310	274	256	285	253	291	269	261	274	276	253	286	263	258	312	331	268	263	294	262	273	245	297	230	280	258	241	265	277	265	260	266	285	280	275	285	276	247	282	269	286	252	281	256	290	262	279	266	275	274	265	283	249	278	276	307	275	264	290	273	282	274	304	292	278	271	278	280	271	279	256	285	271	249	274	285	276	245	271	261	289	271	284	262	279	287	236	286	266	274	289	267	268	248	284	262	251	288	278	273	280	267	230	263	266	259	267	264	266	276	280	245	267	297	285	250	290	284	256	257	234	266	272	310	257	291	272	291	294	269	262	300	292	283	255	273	303	267	308	247	272	260	245	294	267	271	289	263	249	253	289	289	260	275	283	264	276	248	293	291	295	272	269	272	294	252	269	298	298	278	250	262	237	302	304	288	311	262	271	294	265	247	272	269	283	266	315	260	282	256	256	272	273	264	289	299	283	272	301	261	281	272	279	284	284	272	271	290	268	266	272	248	286	277	255	275	292	280	256	292	263	261	261	275	281	258	279	256	288	272	297	262	259	273	297	270	232	323	288	279	282	251	245	259	284	276	258	283	286	292	279	267	277	271	280	285	265	263	249	280	276	261	261	269	267	263	253	254	286	272	316	310	268	278	278	245	273	282	268	257	246	279	257	276	314	269	270	255	254	275	286	276	258	279	303	275	288	279	263	262	266	268	282	271	255	260	272	278	266	247	268	294	277	238	258	245	295	277	288	265	264	283	276	266	288	251	289	265	251	290	266	317	290	257	286	274	256	328	311	240	258	268	311	278	248	269	264	274	298	268	264	281	257	247	256	261	262	294	273	285	223	268	273	254	292	302	249	272	306	256	280	290	264	265	289	275	295	258	292	304	245	261	260	276	252	281	279	311	268	280	256	258	300	277	274	272	282	266	251	278	283	264	281	260	277	285	247	248	270	257	244	255	273	260	266	253	302	238	252	302	248	277	250	277	271	261	278	259	298	265	254	266	253	275	275	307	235	288	279	265	259	283	262	263	280	292	228	260	273	232	273	253	286	273	264	269	273	258	247	297	296	262	245	291	261	277	272	268	259	270	280	275	284	247	293	273	285	259	273	284	285	270	318	244	265	247	247	275	294	283	265	247	247	289	286	267	262	266	280	261	227	282	255	290	277	274	261	259	260	282	264	254	253	263	255	258	286	278	277	259	280	287	287	284	281	268	282	252	264	233	274	253	284	253	288	248	243	308	270	284	273	258	284	260	261	250	267	285	285	278	251	293	282	275	271	287	264	286	264	264	258	305	297	267	251	264	302	273	280	314	273	280	242	251	279	241	272	233	262	282	292	270	290	251	273	303	279	271	248	283	274	270	261	245	260	256	272	284	278	257	279	281	273	284	278	271	270	284	290	264	256	250	268	268	242	273	292	247	265	281	248	264	276	265	269	284	273	283	283	296	321	263	263	297	297	260	270	238	284	274
27926	11134	5693	3176	1609	1121	867	776	686	648	584	593	590	609	593	560	637	596	619	587	598	568	582	578	589	620	597	593	587	596	642	621	599	568	642	618	602	609	579	624	599	600	600	639	566	609	631	600	628	578	628	579	595	645	582	611	592	577	605	629	649	618	648	655	572	623	579	607	623	564	569	603	636	618	596	612	582	597	627	603	639	596	611	585	597	556	608	560	590	595	606	592	606	622	630	612	605	595	610	605	638	627	597	584	612	589	613	598	597	606	624	604	632	590	619	608	620	582	635	623	591	609	579	621	588	581	590	606	610	613	600	603	569	616	606	594	596	643	562	610	628	636	592	646	611	575	630	577	604	608	615	621	620	616	660	595	610	604	642	618	629	644	633	645	624	615	567	620	609	619	610	618	640	613	616	544	574	603	627	605	662	614	582	622	618	621	601	594	604	591	622	592	639	589	641	590	602	591	614	592	614	609	611	588	609	625	608	622	618	597	572	638	649	604	593	638	605	597	650	633	605	602	582	622	587	581	604	629	594	599	618	640	643	627	598	625	625	611	540	633	619	602	600	564	603	582	608	626	551	626	623	554	634	587	575	663	616	606	603	606	586	648	623	604	656	618	590	640	631	658	617	611	596	593	587	621	600	615	625	626	611	593	683	592	567	603	660	541	606	583	571	663	602	583	631	582	596	603	626	572	607	563	630	574	618	597	631	604	637	626	566	605	578	580	627	608	612	651	609	608	617	627	597	598	581	617	621	626	570	570	628	585	608	608	574	591	607	606	623	637	620	580	647	670	625	612	645	590	589	601	616	587	580	589	652	572	611	567	591	648	589	631	612	582	580	605	593	610	595	599	551	574	601	631	578	620	635	590	584	635	624	632	633	608	572	599	586	611	585	589	572	628	610	614	645	567	589	597	602	606	566	547	648	585	605	580	593	575	629	642	552	630	580	588	631	617	588	603	584	578	584	565	639	633	591	598	593	593	579	579	621	557	606	593	610	614	663	596	570	607	589	616	615	621	591	615	555	598	617	614	593	598	628	597	636	612	605	611	609	633	577	637	612	616	585	619	610	536	636	611	606	599	601	602	604	604	595	577	603	642	616	604	591	566	533	617	620	619	559	601	568	633	571	618	617	601	617	584	581	575	597	600	581	612	567	572	603	649	578	603	606	646	596	587	609	637	604	621	617	633	638	597	619	587	617	575	590	615	602	596	605	584	622	595	605	613	595	574	595	617	628	624	608	585	576	574	596	635	626	594	642	614	614	605	637	612	622	572	586	625	631	564	623	621	634	621	585	613	641	588	603	626	613	618	620	577	599	662	617	614	596	622	583	563	594	598	614	621	590	606	620	610	571	611	595	618	616	634	625	606	591	589	601	664	629	592	582	576	617	579	588	550	591	621	630	587	563	603	652	661	593	591	610	596	593	608	549	598	602	601	596	559	592	597	586	578	607	618	627	612	611	613	590	566	624	613	633	568	614	699	624	627	657	580	580	622	596	614	580	567	587	567	634	649	629	601	618	624	618	604	584	563	599	612	631	583	593	577	622	664	597	608	606	586	641	620	590	624	570	621	591	578	626	620	554	655	588	600	648	590	609	610	619	621	635	604	594	618	590	599	631	634	638	632	617	625	656	579	608	573	607	577	599	589	593	600	634	597	596	565	593	595	629	587	593	631	615	577	633	582	547	615	618	610	599	592	607	548	558	618	586	650	589	624	632	623	607	619	607	581	641	591	593	620	648	608	622	607	577	613	575	621	587	597	619	588	591	617	585	639	606	622	558	580	614	586	607	594	602	594	607	614	602	610	537	604	626	625	655	607	594	598	581	617	608	600	607	614	562	655	601	616	572	611	635	570	622	609	612	584	619	654	601	629	646	616	600	610	639	623	590	622	622	564	562	624	600	617	605	597	633	594	600	633	564	606	599	605	632	622	622	590	589	604	585	606	588	554	621	622	595	580	608	614	592	603	625	625	615	577	569	612	625	562	607	637	593	599	656	636	644	588	661	580	608	588	618	553	603	620	589	600	611	613	596	562	590	591	592	654	588	595	634	605	607	622	592	603	605	595	618	622	640	585	609	593	597	580	652	626	625	601	614	617	631	570	642	654	559	654	602	590	589	595	625	631	613	617	585	567	596	628	620	605	607	620	573	631	589	647	637	638	604	607	590	583	593	586	590	576	623	635	590	617	576	615	583	605	574	607	595	644	585	592	628	612	619	596	577	638	575	629	636	564	651	623	615	591	607	589	571	616	587	627	624	592	597	570	618	611	561	593	660	591	623	601	598	616	628	583	609	564	598	606	612	624	610	627	611	555	593	589	632	586	661	627	621	624	615	619	591	623	632	645	614	631	619	630	653	557	634	607	579	630	595	585	608	590	581	618	567	627	624	649	627	591	602	651	636	599	623	580	647	571	588	617	640	618	598	616	551	636	584	604	630	637	591	674	601	605	621	586	608	620	584	665	604	597	580	608	577	596	622	647	589	570	621	568	571	615	602	586	573	606	564	620	601	604	622	643	580	603	591	657	591	581	588	594	590	656	627	604	596	573	619	603	623	604	634	623	618	583	599	607	590	558	602	606	597	577	577	637	604	623	631	643	608	580	635	590	582	634	592	615	603	586	576	625	634	567	579	597	581	593	593	606	591	594	640	614	583	655	582	602	586	619	592	599	613	619	596	607	632	617	594	594	616	609	581	592	651	599	601	610	657	594	582	602	634	625	591	604	637	588	612	548	581	620	657	533	611	586	605	608	609	613	602	631	613	647	634	608	615	581	591	617	591	608	607	631	599	615	624	601	608	651	608	605	601	600	602	613	634	595	613	655	568	601	593	671	635	645	652	573	588	604	554	627	622	614	616	601	591	565	606	610	616	611	602	570	607	611	592	656	596	553	632	626	606	578	580	633	586	599	612	585	597	608	578	611	578	569	633	604	603	579	586	596	572	593	583	625	609	607	594	601	617	613	596	612	600	630	578	574	572	579	613	583	614	579	592	625	625	628	601	568	572	616	605	593	594	631	613	627	598	603	588	581	626	584	616	592	602	601	608	618	589	654	632	597	637	567	602	642	597	620	599	604	604	578	648	633	565	650	632	575	597	624	587	574	619	595	595	598	615	635	643	614	565	579	626	619	617	597	596	621	606	626	609	581	613	618	626	643	635	563	585	593	642	602	639	636	628	610	608	600	582	642	619	630	653	619	600	563	595	606	560	562	580	585	613	611	638	631	632	673	647	619	616	570	606	602	606	624	626	597	599	627	634	567	644	608	633	635	661	625	588	596	574	625	634	586	625	573	630	608	610	652	634	611	639	625	590	636	612	568	601	605	613	651	613	600	581	652	664	617	583	608	583	562	577	583	656	576	573	594	600	606	548	624	575	624	589	607	605	646	625	610	608	609	609	623	605	615	607	565	602	621	581	591	656	601	616	607	625	630	605	581	611	594	606	609	617	553	607	601	620	607	615	600	606	605	577	579	595	628
54776	26082	9436	2482	968	649	473	344	286	284	281	255	261	292	244	231	269	256	289	240	254	231	260	259	274	257	273	248	254	252	283	257	238	258	265	295	274	250	282	235	256	256	270	288	269	266	261	265	270	291	303	256	255	227	230	233	235	266	260	264	285	223	271	281	263	246	229	242	246	244	252	235	242	273	278	266	241	252	271	240	286	274	219	252	271	285	272	268	275	273	257	294	279	263	247	257	228	258	264	296	264	274	258	262	258	273	267	242	281	253	235	245	266	308	280	259	265	260	253	253	252	265	289	260	245	258	276	257	265	251	280	267	265	258	261	251	274	264	256	265	256	255	250	264	241	283	287	262	249	249	279	284	286	273	275	274	285	232	272	268	271	245	277	286	275	274	245	233	295	261	234	255	265	244	218	257	271	244	256	227	276	229	259	274	277	253	262	253	246	288	260	266	259	279	253	262	250	244	241	287	246	264	234	242	251	242	276	264	259	242	263	254	253	246	281	262	249	269	241	248	272	239	257	280	274	267	243	243	250	255	234	253	273	261	240	230	237	250	232	267	260	243	267	254	266	259	265	231	284	233	253	253	241	269	233	280	275	243	239	284	259	248	241	242	254	253	245	259	261	273	279	269	263	263	243	265	225	283	281	250	242	278	269	277	255	265	255	262	241	270	281	266	259	283	300	268	256	280	272	261	247	245	244	245	263	261	252	268	278	254	252	276	257	262	260	240	263	268	215	274	242	276	250	252	215	285	261	274	249	297	251	260	310	269	273	263	263	237	246	241	232	289	278	269	272	271	247	244	245	298	258	272	267	231	242	247	280	275	267	238	248	256	271	289	263	258	273	279	240	235	266	295	284	284	263	278	263	274	298	254	247	262	276	254	272	273	283	267	259	264	253	278	277	311	286	246	271	269	235	270	215	271	264	244	278	270	239	254	237	285	250	267	273	245	271	231	225	253	277	266	303	243	239	251	275	271	233	270	305	291	300	239	259	274	264	232	222	256	240	252	226	254	249	269	252	276	270	286	273	239	290	274	252	269	257	274	257	274	253	283	275	272	266	281	283	253	257	279	258	235	259	273	234	244	257	223	276	248	278	247	219	255	254	289	273	252	264	260	275	264	265	244	248	252	256	293	258	233	288	208	267	271	244	255	263	286	267	278	241	261	275	231	236	260	276	261	264	268	299	252	239	291	259	260	265	227	255	271	256	241	247	263	237	260	256	246	273	244	269	262	264	265	271	244	279	254	251	275	243	274	295	254	251	297	259	236	260	282	258	267	247	268	274	261	268	251	265	278	235	242	246	251	257	230	240	232	239	241	255	270	233	221	239	272	253	259	249	256	271	247	280	231	261	248	274	278	253	260	221	240	261	272	277	232	274	264	266	259	238	288	263	246	282	266	273	257	232	243	275	244	288	230	227	285	239	243	253	269	248	271	252	273	272	269	257	258	269	242	271	262	255	268	276	257	239	270	254	296	250	251	251	246	265	275	228	248	258	293	276	248	248	285	301	246	283	268	221	262	238	243	247	261	265	250	272	287	281	264	258	231	292	279	280	214	251	260	241	232	262	223	245	248	266	274	285	274	250	255	270	271	266	280	244	282	258	285	236	308	252	256	245	255	275	250	252	251	234	254	271	275	261	275	284	282	243	305	266	264	254	237	256	302	266	264	249	262	286	264	297	278	260	244	276	271	284	261	230	279	285	262	275	231	265	300	253	247	230	235	242	266	285	264	254	291	255	260	237	250	269	267	253	256	281	263	270	281	272	279	282	286	222	280	253	249	245	218	249	280	260	250	255	269	240	277	237	258	274	221	273	236	260	246	258	237	246	282	256	264	293	241	275	243	247	257	258	258	266	285	268	255	261	259	274	246	281	272	277	267	277	240	287	232	284	281	255	263	247	258	286	259	248	279	280	257	245	275	280	264	263	245	220	274	271	257	272	249	279	256	267	237	258	229	269	274	296	272	250	265	289	248	247	290	264	312	265	289	287	263	240	271	246	298	277	268	279	299	271	259	258	258	253	272	227	255	276	254	257	216	266	250	308	248	239	247	290	269	229	250	262	265	258	268	256	232	270	262	222	261	192	222	265	259	266	271	237	254	253	248	226	254	240	285	286	271	278	270	301	268	243	282	241	278	283	266	261	264	278	235	246	250	260	272	272	247	243	271	261	273	258	252	225	272	299	281	284	239	251	267	265	285	286	276	286	281	251	237	264	299	261	237	278	268	243	257	256	272	244	280	284	279	276	257	268	279	274	291	252	247	293	256	256	292	286	242	270	267	259	259	239	255	264	284	227	243	253	285	244	289	264	271	265	267	272	280	236	272	245	274	275	266	254	260	240	258	262	244	259	236	245	267	245	224	267	280	271	251	262	244	238	239	249	243	241	247	257	257	274	297	272	268	269	264	250	232	265	224	260	275	252	248	279	250	255	268	275	246	263	249	236	280	246	265	239	248	236	231	251	267	266	278	240	258	285	266	271	245	261	246	249	260	257	282	275	257	274	291	266	255	266	270	286	228	290	285	257	261	259	264	255	270	227	238	260	254	264	270	270	297	245	287	289	296	289	282	251	273	284	241	295	255	243	259	241	278	287	275	272	298	260	237	259	270	270	287	299	253	283	248	251	224	281	261	261	220	257	253	271	304	287	268	243	286	254	276	273	263	276	255	259	289	259	284	254	275	246	233	255	287	258	270	288	254	292	237	237	257	248	268	265	261	274	277	250	252	289	241	286	246	272	243	286	263	237	283	226	269	251	268	245	272	249	248	252	249	257	292	260	271	294	263	266	237	236	251	283	264	258	288	265	250	244	267	260	265	263	267	223	253	269	234	260	261	260	285	226	269	232	245	269	242	243	268	271	262	268	248	245	280	281	237	239	252	224	262	245	267	269	235	275	276	241	263	268	294	254	265	243	286	274	236	271	280	278	258	262	251	256	278	287	286	241	278	241	260	240	259	259	227	243	255	274	260	233	262	287	275	254	270	263	273	247	218	245	287	257	257	267	236	238	202	256	244	259	261	271	288	253	269	291	260	266	262	266	280	252	274	253	258	228	245	242	287	243	257	298	259	273	250	235	280	277	263	254	264	260	263	243	245	276	259	261	256	291	286	269	231	246	261	262	259	268	269	271	282	251	228	245	256	259	281	285	294	271	259	274	274	255	267	285	297	256	253	266	275	278	230	236	245	226	284	279	255	287	240	272	252	275	273	256	251	265	266	233	273	249	242	246	274	265	247	246	244	278	259	258	250	260	248	276	240	250	237	273	284	271	268	263	241	288	260	258	249	291	254	280	259	251	254	255	283	281	273	240	247	225	248	276	259	282	278	230	269	286	269	231	243	256	285	247	268	245	280	258	240	263	296	232	252	277	263	294	258	253	239	238	252	286	245	268	244	280	308	266	284	253	252	258	283	280	260	269	250	266	299	263	286	253	244	247	251	240	260	250	224	283	254	260	259	281	269	239	260	244	265	260	260
38033	20566	9190	4493	2729	1877	1274	858	652	586	572	587	584	617	571	580	595	561	600	595	617	579	585	586	568	612	570	618	608	596	617	622	602	602	567	619	614	658	571	565	551	566	568	586	578	570	632	574	569	549	543	588	600	592	604	620	617	639	587	578	589	586	594	581	616	584	569	606	579	654	586	599	603	608	599	581	605	599	609	627	583	640	619	620	583	615	606	594	607	592	540	576	611	618	613	565	606	605	616	624	604	602	559	613	591	578	571	603	571	601	604	618	634	569	607	595	595	581	558	607	563	590	621	592	568	561	617	594	561	600	574	555	573	602	564	540	607	596	590	574	569	614	566	607	578	578	540	597	623	592	588	577	549	665	613	564	582	586	565	613	581	596	629	599	611	586	591	632	593	571	645	571	589	583	536	628	571	546	586	583	613	580	597	602	571	538	606	619	544	581	549	581	602	602	599	599	638	537	591	617	597	579	570	587	632	583	580	578	597	614	622	586	611	611	610	594	588	592	577	584	571	586	591	598	617	583	563	579	603	590	591	614	600	556	572	591	609	616	584	582	585	614	603	592	652	601	583	587	602	567	541	538	585	604	579	615	567	618	570	585	553	586	580	586	571	560	589	577	545	600	578	603	581	569	616	569	563	576	585	584	600	623	592	582	573	604	552	611	593	582	591	538	580	613	612	627	600	596	587	597	570	644	583	559	615	628	631	604	622	558	611	621	591	581	598	616	615	565	596	554	621	535	585	611	581	581	620	588	595	612	579	540	604	580	558	607	586	609	586	628	605	582	594	601	619	608	596	578	593	574	590	575	626	593	628	571	575	603	631	608	608	578	593	591	554	582	618	582	594	586	558	625	586	618	565	597	624	585	574	579	627	611	570	577	602	605	590	565	586	579	567	596	601	623	574	570	598	631	568	579	614	553	620	573	566	601	621	630	625	633	615	565	591	610	581	640	629	573	608	606	588	575	559	629	581	566	618	595	602	599	586	625	605	592	573	626	595	601	589	584	601	602	607	616	585	624	605	591	599	571	564	591	606	568	615	580	584	607	588	606	607	570	581	587	556	606	579	591	618	606	597	593	573	571	591	606	599	622	599	552	561	579	616	621	585	580	558	620	576	620	617	612	635	611	584	572	572	596	587	602	538	609	563	562	615	598	607	569	601	621	585	595	624	599	575	544	592	630	547	597	595	611	595	584	631	582	606	585	536	601	599	595	547	647	613	581	552	602	604	594	623	621	608	614	579	569	604	579	655	594	592	601	558	626	573	600	518	582	556	569	587	564	576	669	580	589	609	567	548	572	569	599	566	606	608	575	623	588	580	555	589	528	608	591	579	612	612	565	596	552	577	623	591	578	564	579	605	612	595	632	624	582	635	567	583	609	597	546	610	590	623	596	590	577	597	614	620	614	574	632	601	637	570	567	652	543	556	567	591	594	607	584	631	569	600	640	606	620	561	587	569	612	588	600	606	585	600	534	633	609	562	588	580	604	601	537	592	617	610	588	545	577	576	593	625	605	639	624	556	562	588	602	569	594	646	568	623	593	566	600	546	566	581	616	632	617	586	589	615	617	624	559	584	580	599	616	615	610	629	564	587	594	559	592	652	611	626	595	593	576	559	583	587	615	584	613	586	610	611	588	580	580	577	570	576	590	587	580	626	572	625	585	601	598	573	610	614	581	576	581	657	599	586	627	574	620	567	582	592	625	565	599	606	591	615	586	601	576	572	567	589	541	620	594	613	607	604	602	632	614	583	583	600	632	626	559	567	619	582	614	570	549	594	590	611	584	585	598	598	582	612	609	586	604	593	608	574	585	592	601	634	563	612	567	593	615	578	619	571	568	573	557	640	602	581	589	633	590	612	599	604	601	607	590	592	585	606	616	597	608	559	569	620	621	529	572	594	593	591	589	591	550	587	578	600	608	562	531	606	590	605	591	611	589	563	573	595	596	637	615	631	529	615	592	580	568	593	582	610	585	607	576	603	593	584	611	576	606	624	609	569	592	604	611	567	618	612	571	601	643	587	617	569	598	558	568	587	583	568	625	558	634	601	605	584	596	574	587	600	599	602	624	606	587	606	593	592	621	596	607	610	578	614	553	633	572	609	534	600	621	593	619	619	586	624	579	591	585	566	619	579	599	602	571	569	560	571	592	582	585	557	632	604	603	600	608	565	555	588	573	606	571	573	610	618	571	599	558	568	603	590	588	608	585	555	603	589	579	600	569	583	580	596	622	591	597	577	566	613	555	557	591	587	617	571	619	563	617	587	590	566	585	608	584	577	590	613	621	599	588	555	630	583	574	576	606	617	545	621	564	623	556	597	614	595	590	618	565	568	579	599	571	576	596	576	553	568	590	611	619	588	646	604	564	579	582	575	584	607	534	619	589	587	644	585	556	584	588	574	593	597	605	630	569	544	584	614	557	538	608	630	638	584	604	609	561	563	585	569	594	582	601	591	602	585	590	594	614	571	598	580	577	571	623	594	629	547	592	590	610	560	644	593	551	607	545	575	640	600	587	618	632	587	621	602	599	612	521	600	553	571	608	564	666	612	554	593	585	601	573	563	612	596	591	587	566	587	577	608	600	613	572	621	565	579	601	578	614	576	599	608	588	591	569	669	610	616	613	614	630	578	617	592	611	558	595	536	614	620	570	617	572	570	568	589	565	580	607	594	579	581	613	605	561	616	626	601	589	611	507	595	570	590	605	576	577	613	587	588	608	595	585	618	647	599	632	594	582	599	562	565	586	588	565	603	575	610	600	578	586	614	598	608	607	606	577	611	561	564	595	634	636	586	597	572	552	602	574	603	572	586	579	617	607	631	648	550	588	610	609	602	614	552	584	573	585	576	604	587	632	621	586	589	584	614	589	652	592	618	598	625	568	617	604	594	633	585	603	601	570	567	584	506	601	610	581	631	592	573	598	532	558	602	572	582	580	576	607	578	549	570	605	602	572	603	613	585	582	626	604	579	577	571	629	607	630	615	599	591	612	534	611	556	626	603	546	607	595	549	635	572	605	578	592	606	535	567	620	575	569	579	607	573	611	599	577	568	607	579	577	540	609	612	584	613	637	560	592	607	596	591	635	579	605	569	628	624	640	589	602	618	586	568	583	603	569	584	615	558	562	599	538	556	588	610	565	604	553	598	630	592	593	557	613	574	581	604	582	579	578	580	624	595	543	619	571	608	612	555	586	601	620	595	587	601	611	616	574	621	578	574	549	560	570	577	589	597	581	595	617	627	589	629	646	612	580	629	581	581	595	577	550	593	556	608	599	627	636	650	591	585	594	589	586	621	582	587	547	616	561	600	547	578	525	606	581	587	568	604	594	617	597	600	634	626	629	603	590	582	589	603	584	578	601	590	597	621	608	576	593	585	628	594	610	620	570	591	558	562	572	598	559	553	597	598	553	608	585	573	559	625	551	602	563	587	593	617	574	622	566	590	562	602	546	604	567	568	569	599	550	608	604	604	579	586	585
56323	31133	16907	5966	2158	1087	662	483	307	252	261	280	279	232	280	252	292	281	278	242	266	299	282	266	296	296	292	280	290	291	327	288	259	294	298	273	261	293	274	286	248	252	307	293	262	295	245	325	273	275	304	290	261	273	294	264	277	235	292	264	251	296	284	268	258	260	301	269	277	265	285	279	273	265	300	286	261	295	237	295	297	269	308	253	239	300	285	279	298	272	259	283	299	293	269	298	257	283	285	276	247	269	251	292	285	304	298	292	291	291	283	264	281	255	281	320	262	296	280	276	283	256	272	267	273	279	298	276	282	279	267	271	292	250	298	271	271	279	296	288	249	247	279	259	285	282	290	276	265	294	246	253	279	284	253	243	269	292	265	296	303	268	284	267	249	290	270	271	253	262	263	311	304	258	290	248	303	250	307	289	276	280	296	283	265	264	278	252	287	264	255	241	263	295	251	275	256	310	277	261	246	283	275	255	251	286	256	253	285	293	304	299	264	295	255	297	261	267	245	278	269	282	289	293	293	248	261	286	297	271	258	268	282	291	298	295	271	266	284	278	299	318	304	279	289	261	265	281	303	266	263	277	240	262	242	265	283	263	280	282	271	299	284	256	292	263	280	300	270	288	288	245	257	278	244	292	276	283	266	264	295	288	264	286	274	264	298	249	253	247	251	284	261	276	298	250	280	292	277	279	273	285	291	278	296	271	252	304	286	252	295	260	249	267	293	301	321	291	308	259	253	265	289	238	283	293	275	282	289	269	266	277	296	304	270	266	253	280	274	292	306	282	300	314	295	261	273	269	269	251	276	274	270	249	259	261	279	292	249	291	289	270	296	263	284	237	258	281	291	290	291	272	289	275	269	272	271	267	259	259	282	275	263	301	267	302	292	304	285	286	290	299	246	275	273	277	269	312	275	249	298	262	272	257	265	238	271	305	276	273	263	263	271	254	280	297	296	268	253	277	239	283	286	299	254	268	273	258	260	269	247	301	299	253	290	277	267	281	299	302	276	281	268	281	293	278	286	300	281	294	283	289	282	277	275	261	269	283	302	269	278	290	293	284	232	256	269	263	268	278	298	251	271	294	256	282	274	272	291	271	280	262	274	263	276	290	274	267	282	256	289	300	279	283	280	269	259	296	284	289	279	266	269	306	310	285	273	258	298	306	272	273	273	259	278	292	295	263	288	272	229	275	283	263	275	270	291	268	282	303	291	283	286	278	311	276	271	254	235	223	273	302	322	282	287	267	288	278	260	274	249	254	277	278	261	279	268	266	273	261	293	320	265	317	250	288	274	257	292	242	272	284	267	272	274	270	279	291	284	270	291	263	279	310	270	257	292	265	297	288	303	265	265	258	243	255	269	257	267	284	293	288	261	272	273	252	280	261	292	269	279	279	285	266	285	304	297	268	292	293	285	281	276	292	268	257	269	268	280	296	310	300	310	273	276	280	310	261	301	292	271	291	289	306	281	282	295	271	271	275	253	254	271	269	263	265	254	273	270	241	282	265	270	274	276	295	314	272	268	296	267	295	275	290	266	288	276	239	277	280	273	276	300	276	256	285	262	292	278	276	259	292	311	280	293	281	271	264	256	304	253	258	280	276	286	299	253	241	273	274	306	262	264	282	282	290	267	272	284	292	259	281	306	267	278	276	266	299	287	254	264	268	255	274	285	281	268	285	225	268	276	277	283	265	280	291	294	272	291	265	279	292	277	261	277	290	262	293	268	288	290	287	253	265	276	276	302	274	261	263	258	266	305	298	293	254	273	278	284	274	265	299	284	278	288	241	285	293	253	260	243	254	280	281	257	254	281	249	245	261	260	288	270	297	274	263	287	312	287	301	273	286	304	268	261	293	285	274	269	302	280	291	298	278	282	249	245	273	259	272	243	293	270	273	266	279	311	274	274	271	293	288	272	281	285	269	280	284	298	260	300	293	278	284	278	295	275	296	243	279	273	324	275	247	268	281	285	264	278	285	310	254	292	290	272	278	267	242	277	297	285	280	300	281	275	249	290	264	299	284	277	265	254	275	256	266	266	320	258	277	278	275	245	294	303	319	268	286	308	287	305	292	284	269	277	274	279	267	298	284	265	249	280	283	245	281	264	277	255	284	285	310	287	279	261	276	255	258	273	307	260	297	272	260	276	257	247	265	303	301	269	266	269	269	289	286	261	296	307	232	297	278	245	282	273	277	304	282	261	277	270	301	278	273	299	289	284	272	283	273	288	291	251	280	269	285	288	303	267	289	282	274	264	270	269	279	290	262	277	265	281	292	295	301	292	286	275	276	262	294	265	289	286	299	259	286	299	321	255	309	302	270	267	272	274	294	250	254	292	270	278	283	267	270	265	254	263	248	303	288	295	282	274	262	248	269	275	257	291	265	282	291	268	264	280	259	261	290	273	257	311	321	257	266	285	293	293	279	316	273	274	279	281	296	280	275	257	274	298	282	293	268	308	288	305	284	263	248	276	271	268	251	280	265	270	283	260	259	266	261	290	301	269	304	273	287	255	275	266	286	289	268	265	259	286	240	273	303	274	281	282	262	261	267	240	266	281	313	291	293	278	272	272	255	272	278	273	269	304	296	297	279	255	275	281	273	266	291	289	259	261	274	238	306	261	294	295	297	268	279	300	259	276	259	297	261	298	295	303	278	281	259	283	265	287	279	240	278	307	300	250	306	295	316	270	264	280	260	252	260	276	289	279	321	281	284	289	274	227	283	308	297	287	279	298	264	262	279	286	266	259	284	260	262	261	304	291	277	286	278	291	287	262	294	282	275	278	269	290	272	333	308	293	285	249	242	281	278	269	306	277	273	279	287	284	282	300	306	262	292	274	281	256	250	268	303	282	289	235	275	262	263	278	238	286	252	264	296	318	260	289	256	259	263	308	309	289	282	286	287	245	302	275	287	285	272	293	296	290	286	286	306	264	265	298	301	294	280	305	263	272	259	281	236	298	307	263	295	284	266	287	289	277	304	287	252	272	260	286	261	282	303	286	276	287	287	281	281	277	266	282	278	291	254	250	269	246	287	300	250	252	266	313	272	272	304	273	262	272	293	280	269	272	287	280	286	277	286	291	303	292	271	265	279	252	318	303	310	271	310	270	289	266	296	259	275	306	291	271	263	280	270	291	303	276	268	285	269	263	316	268	282	286	311	324	285	273	319	264	267	281	272	283	278	245	274	300	266	295	292	273	276	309	286	269	285	301	270	289	272	260	278	252	263	238	258	272	309	266	275	262	266	279	294	277	249	281	238	240	273	307	294	266	270	286	286	280	282	278	261	280	272	264	290	241	291	260	293	245	274	282	289	257	287	283	292	291	257	297	268	315	259	270	266	274	296	254	282	313	284	256	267	266	283	295	293	288	290	285	279	248	269	270	252	295	251	275	269	255	271	268	266	233	297	310	266	284	268	277	265	264	265	250	245	301	257	275	282	269	262	288	277	277	292	267	273	264	271	261	261	270	233	264	273	288	289
38512	24500	15207	9141	5484	3196	2091	1251	709	658	637	624	660	671	613	628	634	570	621	602	604	668	626	638	606	597	643	635	615	566	618	589	613	630	642	608	639	589	641	604	581	603	573	610	662	637	590	614	653	657	600	641	583	634	663	596	618	650	598	648	611	567	595	671	585	631	598	553	581	651	585	617	623	617	606	660	649	643	651	599	655	608	609	662	598	624	599	579	614	599	668	636	628	656	623	593	596	621	631	643	629	632	628	612	589	615	627	624	660	620	612	663	592	637	634	623	657	643	636	637	629	608	638	604	636	648	634	582	625	657	617	583	613	641	575	623	581	596	595	613	570	648	606	604	629	544	605	605	629	579	620	636	621	659	646	615	623	669	602	641	593	607	606	590	643	626	592	568	622	595	622	588	622	618	620	587	649	659	639	629	607	606	613	609	635	630	633	626	592	600	597	610	654	615	631	624	629	618	614	597	597	644	619	606	623	595	558	599	633	618	599	611	625	599	616	626	609	600	613	595	631	644	702	630	611	590	676	614	639	581	621	651	590	645	628	650	583	667	641	578	600	624	592	648	635	617	585	603	632	624	598	612	635	646	594	601	603	632	556	610	609	592	619	630	621	646	608	604	631	641	652	625	640	619	611	595	597	605	618	634	634	616	587	595	594	603	661	625	621	631	643	610	603	610	633	613	611	658	595	581	644	595	638	623	613	582	607	639	653	637	649	634	645	607	629	567	637	644	641	597	626	579	582	655	642	608	620	652	639	611	614	596	607	627	598	638	691	644	598	611	663	591	614	612	636	586	636	605	604	670	658	611	631	656	628	613	617	571	604	604	653	633	646	636	652	601	666	639	651	602	609	627	632	601	615	621	610	598	634	638	652	603	660	647	578	616	618	627	623	626	608	620	641	613	608	581	597	659	655	594	648	611	587	628	658	588	600	649	633	603	688	615	659	629	613	602	613	609	602	633	651	614	619	616	619	597	614	686	621	659	611	644	625	590	604	628	602	614	632	603	643	571	594	627	608	637	605	565	563	642	616	615	620	647	625	608	640	639	652	617	603	603	660	600	653	606	649	633	634	597	596	665	616	635	603	618	611	646	570	614	630	642	605	567	620	562	584	599	627	615	617	595	662	593	633	603	645	588	573	634	593	587	643	656	613	589	601	601	643	615	621	671	590	655	663	622	591	670	648	658	616	651	575	659	596	639	615	666	633	638	602	553	601	616	611	593	633	638	610	633	605	620	628	598	627	664	643	590	627	635	598	677	619	641	614	600	647	598	620	657	593	643	654	603	625	591	591	634	654	630	635	569	614	581	594	607	608	639	576	631	614	664	601	624	633	644	576	663	608	586	611	658	642	655	648	626	595	642	629	630	613	607	581	623	635	629	599	589	668	634	637	632	608	606	598	613	622	625	654	565	583	587	606	602	656	623	604	584	612	620	597	625	625	661	612	595	595	642	591	609	609	623	597	649	643	608	583	647	636	645	613	632	643	571	633	642	619	611	608	587	564	598	611	598	648	621	571	581	660	695	608	591	617	609	618	617	602	550	633	672	608	589	567	655	587	645	641	599	684	600	613	577	578	618	609	618	605	611	677	615	619	614	626	595	665	606	622	683	644	609	623	588	612	609	609	617	665	616	645	594	598	598	662	647	587	595	621	642	611	592	577	607	678	626	628	601	620	662	640	624	632	626	616	633	613	640	591	576	598	547	626	580	627	616	644	611	607	608	609	652	617	645	626	636	633	599	626	576	610	609	625	621	618	607	622	631	619	579	622	625	652	607	636	606	653	590	606	623	582	592	562	614	607	575	604	626	580	639	587	619	578	621	663	605	588	578	592	602	617	629	617	625	596	597	606	611	591	580	631	620	640	641	635	625	591	608	664	606	579	619	647	630	607	630	582	629	640	629	617	595	616	653	612	600	660	626	603	618	591	593	610	634	632	638	618	603	648	599	647	582	646	611	561	590	652	631	638	564	583	626	627	618	615	603	603	638	611	602	629	614	631	612	649	665	621	635	592	626	565	635	593	649	623	632	587	684	589	607	588	593	605	598	624	579	617	599	629	594	631	626	643	658	637	632	579	608	616	614	628	584	625	574	602	578	600	619	620	618	626	589	616	608	598	590	654	642	578	630	635	650	627	603	612	602	653	607	641	645	522	627	644	655	650	597	648	597	616	585	623	619	637	618	625	648	601	656	597	648	651	661	644	676	638	604	594	575	629	662	629	576	631	621	642	609	624	583	643	618	647	636	613	619	611	628	601	597	611	622	599	603	609	660	563	658	628	592	561	606	621	635	613	575	597	622	614	579	619	607	615	615	657	606	641	598	586	617	623	608	570	584	606	598	608	652	630	583	642	618	629	609	620	623	601	601	633	636	629	662	594	643	619	597	628	568	666	598	608	609	649	614	651	600	622	637	595	636	635	623	638	634	634	671	613	632	622	625	616	588	665	577	634	657	624	647	626	619	669	580	624	604	580	629	612	651	645	674	594	633	619	646	601	654	641	609	617	637	622	639	642	617	639	575	624	606	662	610	623	592	646	594	636	626	648	635	594	625	644	624	616	611	639	586	614	632	603	643	657	660	641	606	627	636	587	595	659	633	614	649	618	591	575	621	616	600	594	644	618	612	615	583	642	614	601	644	598	614	614	599	612	573	623	586	643	628	622	630	617	585	575	589	626	586	642	603	614	640	642	644	640	645	629	642	647	622	585	649	638	604	611	577	630	624	584	587	613	620	632	662	657	660	616	604	655	655	601	612	584	625	639	575	615	584	603	652	621	583	607	597	615	616	586	621	610	642	641	631	653	590	643	614	624	621	634	659	567	608	640	615	664	636	636	595	623	592	606	613	591	617	628	647	596	633	562	619	638	629	609	603	642	623	616	599	629	644	614	607	649	627	653	623	595	591	624	605	630	561	575	638	578	584	615	595	625	591	630	603	612	591	666	617	614	617	635	614	660	622	633	621	606	616	649	667	537	600	636	630	645	641	640	599	610	636	630	573	636	610	634	663	639	603	604	575	610	585	590	591	647	582	624	615	663	599	628	621	591	603	662	643	625	593	586	604	629	630	630	622	620	613	657	584	621	570	622	656	622	640	615	621	623	609	606	666	652	631	645	593	606	618	601	643	592	641	617	624	623	643	637	628	629	572	630	641	588	654	631	591	589	602	654	553	638	598	626	609	626	606	588	599	624	599	630	633	622	625	603	676	637	655	621	606	625	618	608	614	620	600	624	627	629	592	595	629	630	613	626	595	635	616	636	696	618	630	605	625	627	601	602	603	603	606	654	629	616	620	622	621	625	618	637	616	662	611	636	603	609	609	610	633	600	560	602	632	620	589	637	637	603	589	654	664	637	633	632	614	645	657	591	616	631	622	622	583	609	623	640	611	622	622	629	589	603	657	623	630	641	598	622	646	655	651	631	659	625	642	617	658	679	603	628	588	599	592	646	615	662	607	632	609	596	632	625	595	594	610	665	624
51287	20322	4773	956	461	375	307	310	271	289	289	287	252	284	266	282	302	277	268	280	284	308	302	273	315	285	310	286	300	289	252	264	247	286	301	270	310	272	286	265	287	289	264	300	278	288	275	294	286	279	239	266	282	261	281	271	277	300	259	293	289	250	283	326	254	262	276	300	261	296	268	310	282	293	265	285	289	289	293	321	257	261	286	270	273	310	273	257	263	267	289	266	252	288	284	252	282	313	294	268	293	299	299	271	272	263	270	279	283	262	299	283	295	278	279	281	257	295	274	267	264	259	310	265	260	292	299	269	305	311	293	295	244	278	309	260	290	304	251	278	292	307	269	272	323	274	278	254	247	272	282	282	300	288	266	302	296	281	271	276	289	276	280	288	273	287	273	267	294	294	299	318	271	276	286	291	237	253	307	274	287	277	256	250	270	282	261	276	315	307	287	298	259	317	266	275	278	300	285	304	290	273	293	262	277	298	297	283	283	275	273	293	267	268	295	299	275	278	275	286	298	289	269	264	282	276	251	250	287	244	297	279	321	264	256	287	275	270	288	261	265	280	274	291	298	276	289	265	240	278	280	287	248	267	293	301	275	295	284	317	267	297	274	290	281	246	261	286	280	288	271	279	296	293	288	277	260	294	307	270	288	282	288	271	270	265	276	298	276	293	298	286	265	277	311	302	286	319	258	289	282	290	283	266	271	288	277	271	289	283	283	263	273	290	290	276	255	260	319	279	259	292	266	296	254	280	308	316	275	260	301	263	268	272	318	303	274	303	350	291	260	308	301	282	262	282	295	260	293	286	263	267	263	314	282	282	269	273	292	310	270	307	281	257	277	291	285	268	285	273	290	270	296	293	266	247	272	283	291	288	267	281	303	263	297	293	276	267	279	265	292	280	277	271	247	282	280	239	265	230	312	277	263	289	267	266	270	281	295	290	305	290	284	294	270	270	256	280	290	298	262	311	326	269	286	275	272	308	305	326	272	312	283	309	288	288	280	306	301	275	273	281	315	274	280	305	290	263	288	290	270	283	266	282	285	288	279	294	286	283	272	274	235	297	274	264	280	293	261	276	251	289	290	267	287	280	274	269	270	270	334	280	272	274	266	292	280	285	266	277	269	282	278	284	295	288	273	279	276	245	258	275	309	297	276	260	292	270	305	286	262	250	283	271	292	300	245	309	309	285	266	301	296	269	269	265	301	283	282	271	252	274	309	302	251	273	284	307	262	268	284	284	237	295	289	293	246	290	284	276	290	290	289	283	275	293	298	285	277	291	263	279	263	266	265	313	300	273	277	284	270	288	264	290	301	279	278	267	279	288	286	273	252	268	293	260	298	280	251	288	266	277	280	293	293	242	272	273	303	283	304	282	258	262	252	285	255	282	284	303	294	255	294	327	278	278	292	274	274	255	302	265	261	280	275	291	298	240	292	298	263	275	251	269	253	274	286	282	283	300	315	277	275	266	305	289	298	286	284	274	309	277	278	304	300	282	246	324	310	277	296	254	296	265	304	272	286	285	271	263	286	259	286	289	277	271	298	281	268	260	275	294	267	290	290	279	275	302	273	259	273	306	310	265	318	292	306	265	280	275	292	265	260	256	271	294	271	260	266	273	273	285	252	269	289	317	310	292	292	294	295	260	280	260	260	290	285	311	265	294	261	277	294	235	309	273	300	286	285	282	281	265	257	295	247	259	270	288	261	307	267	284	269	294	298	284	300	285	290	299	252	295	294	256	300	286	310	249	251	258	309	251	275	270	298	252	319	293	281	276	270	257	253	298	290	298	268	331	302	281	277	314	288	263	244	285	273	277	283	270	276	255	279	296	257	246	275	313	288	254	290	282	272	278	288	298	308	267	249	266	268	286	288	283	281	281	258	280	279	276	286	273	262	265	276	276	293	305	287	320	257	256	268	267	267	282	312	269	278	312	264	249	267	275	277	297	309	282	278	263	271	280	282	309	291	316	263	290	278	311	243	294	300	320	280	294	303	308	279	296	293	296	262	301	297	288	283	314	273	328	262	287	275	248	268	263	286	282	271	309	326	286	261	267	314	295	249	294	261	318	282	301	271	296	286	267	273	258	262	289	278	287	309	290	280	284	276	249	293	266	286	280	286	275	291	277	311	275	279	318	282	280	269	284	292	261	293	248	260	289	333	302	276	241	266	318	281	278	294	268	305	240	255	296	223	282	290	280	256	257	284	290	284	274	285	283	251	298	253	276	275	279	307	281	292	283	306	263	305	300	308	274	295	316	282	289	292	322	287	243	288	281	294	283	281	271	264	284	275	286	286	270	293	255	285	266	302	301	265	278	256	308	250	258	277	253	293	328	323	293	314	283	302	267	279	289	260	269	303	286	284	309	299	324	282	274	274	283	277	278	309	272	283	328	303	288	283	305	306	303	295	270	269	260	300	310	304	287	275	270	309	288	275	290	301	280	268	261	249	275	299	241	292	237	302	278	282	284	293	320	255	300	307	321	285	287	306	287	267	275	287	279	262	257	317	281	292	265	281	269	284	268	284	275	274	282	275	265	290	276	283	246	282	269	276	287	259	284	274	275	263	245	288	283	327	298	261	326	293	264	275	336	296	291	279	309	293	287	285	263	288	271	265	260	291	285	259	286	265	280	294	277	277	262	242	312	254	257	276	250	275	274	307	253	279	283	305	273	252	256	267	255	254	272	247	247	283	270	283	265	267	288	278	277	279	267	282	292	252	277	274	283	228	284	268	273	261	297	278	273	253	251	277	299	306	299	301	289	282	276	297	279	278	260	271	287	237	279	281	284	259	316	291	272	288	247	291	252	277	294	256	277	303	286	279	259	271	292	285	259	272	259	281	282	304	287	306	275	302	284	256	259	293	266	267	290	272	260	281	297	281	289	265	271	313	264	269	305	248	292	266	269	252	281	301	294	298	277	324	291	299	314	236	268	293	283	239	300	276	285	308	288	267	293	284	260	268	277	279	303	270	298	287	282	284	276	279	269	290	261	281	260	285	247	291	319	283	295	305	253	263	288	271	266	258	308	288	283	287	281	270	326	258	289	268	264	261	289	292	288	296	270	287	285	302	298	250	277	283	244	281	280	309	259	284	264	271	278	288	254	246	288	273	277	267	288	301	263	284	289	301	265	270	269	281	282	274	316	285	265	271	286	290	304	284	306	275	313	280	291	251	293	304	276	255	265	262	261	281	317	298	309	272	287	251	276	302	288	278	308	300	273	273	305	274	297	313	265	289	267	282	303	265	279	267	277	263	292	258	292	281	289	333	257	270	259	291	299	259	287	248	257	273	283	274	294	278	279	247	275	292	297	310	276	296	282	294	289	306	269	291	304	256	255	278	279	286	287	298	290	284	281	282	252	264	257	298	285	296	283	281	307	277	292	266	308	284	310	300	262	307	251	303	283	277	274	301	287	272	290	282	267	283	257	274	267	279	268	253	260	296	294	301	280	284	275	271	270	280	308	287	298	299	272	260	302
35320	13644	4882	1997	1034	753	693	659	639	591	614	652	574	631	663	636	609	625	679	605	624	632	605	619	659	603	656	648	627	635	610	604	598	656	662	650	615	641	616	617	635	647	627	597	651	640	624	628	632	588	637	610	589	662	625	644	593	628	634	620	599	619	617	611	626	649	583	618	630	617	650	598	615	623	653	642	637	634	647	610	599	589	636	621	590	616	635	588	634	642	608	634	599	611	643	644	623	614	611	639	648	635	597	592	590	658	608	620	609	609	625	640	627	616	647	600	618	613	581	632	633	606	588	661	620	625	600	644	614	611	650	622	681	650	663	651	616	647	675	614	596	622	634	625	618	576	604	630	669	579	634	647	628	643	604	616	595	603	677	629	650	632	645	583	590	622	615	636	617	650	622	602	628	617	656	646	664	622	643	699	623	662	620	612	606	605	612	628	619	634	592	604	616	622	648	603	639	619	640	605	591	637	626	621	622	602	659	602	644	621	627	640	608	620	584	598	622	657	641	613	661	606	601	641	668	581	641	613	625	642	594	604	624	648	630	630	612	621	669	623	650	624	607	624	605	622	688	645	600	606	606	637	626	630	611	650	650	647	635	613	594	627	633	634	617	590	616	616	649	626	619	707	630	660	641	637	640	601	617	605	618	623	637	613	622	620	642	635	638	637	613	632	606	638	646	659	610	627	589	649	612	649	608	612	589	599	578	588	631	623	596	594	593	624	640	646	638	599	643	622	623	618	624	567	634	620	570	628	680	634	650	598	612	609	631	648	605	601	620	628	622	615	619	562	596	624	636	620	620	629	637	604	626	576	621	618	643	622	637	619	647	656	651	618	656	602	611	639	620	628	617	650	623	652	616	636	637	652	638	618	626	658	587	615	639	629	614	617	597	599	673	608	626	582	600	588	607	587	616	600	632	557	612	640	622	644	615	662	618	642	641	617	590	680	652	639	665	614	629	619	671	681	630	594	634	661	613	652	602	592	602	587	611	594	635	610	627	678	625	602	632	672	610	634	673	639	563	588	613	636	639	631	640	611	630	601	651	627	599	611	664	656	632	636	623	590	621	630	617	647	638	650	618	634	592	617	633	598	620	623	668	607	626	648	589	663	643	661	568	657	629	644	661	590	675	606	665	654	633	685	651	615	640	671	670	636	621	638	609	669	600	601	606	606	629	607	644	650	612	622	630	606	614	581	618	609	626	603	613	623	635	602	648	633	637	603	634	615	643	609	623	645	644	589	596	581	654	593	631	648	624	635	596	637	645	595	630	662	645	589	662	621	617	634	647	574	605	646	618	617	589	641	655	593	633	605	620	581	609	619	642	625	654	624	608	668	589	632	659	623	646	636	683	660	631	639	644	626	607	630	658	589	668	618	628	665	657	643	603	668	611	627	605	599	614	590	628	630	642	595	630	673	634	628	607	612	618	625	651	614	670	601	630	605	631	591	607	645	626	631	640	663	641	638	574	635	675	603	611	641	581	605	660	619	629	627	595	645	566	651	618	607	579	625	613	602	663	628	627	649	616	622	628	603	621	630	663	599	612	650	619	612	597	642	617	610	619	654	605	634	653	635	631	578	669	581	598	605	593	627	617	655	644	624	652	617	573	634	605	636	593	641	613	583	614	643	652	586	645	655	639	603	638	618	609	707	602	630	631	594	624	573	599	623	638	634	639	656	640	622	625	608	604	640	622	634	593	620	647	623	601	636	568	642	582	592	621	632	591	615	620	587	630	610	603	621	665	578	656	675	642	591	680	588	663	642	605	628	631	558	667	646	612	598	580	608	673	667	567	614	635	608	665	648	637	695	618	595	667	659	600	635	658	584	628	635	623	573	627	637	610	636	622	611	581	574	586	618	623	653	627	659	597	597	637	643	633	651	604	607	602	657	612	640	662	624	636	623	643	651	643	620	593	647	655	629	637	606	623	657	654	573	671	613	660	614	616	632	647	636	623	603	625	624	589	561	623	599	629	621	586	634	604	588	659	602	614	634	620	591	633	663	617	627	607	657	622	646	610	609	621	586	598	634	605	627	645	618	602	605	664	640	592	604	617	626	652	634	639	638	626	625	633	635	596	608	623	628	610	647	652	620	607	594	600	616	611	603	609	656	584	630	623	615	609	603	588	596	652	605	659	657	633	590	579	620	649	623	596	664	629	654	642	614	664	617	654	643	652	628	636	646	616	630	564	635	643	605	649	621	644	601	611	596	655	618	628	605	641	609	628	611	593	643	609	613	621	609	632	620	626	628	616	632	637	641	635	610	620	607	649	641	639	596	609	613	624	599	643	655	602	614	576	654	593	608	620	662	606	590	581	628	606	607	659	596	612	629	655	643	628	627	650	643	615	629	620	669	611	617	640	678	597	620	610	624	607	613	596	678	575	624	663	610	631	595	646	626	621	577	661	634	631	613	622	584	629	608	618	652	662	600	659	560	628	608	664	625	607	655	595	570	601	575	609	667	659	586	625	587	619	622	623	670	633	640	603	613	657	581	588	642	645	580	617	628	617	650	636	612	646	621	644	659	627	617	676	644	658	621	635	620	628	623	612	661	612	609	616	618	610	646	645	629	636	650	663	604	624	604	624	574	671	587	639	628	623	652	618	631	618	639	577	675	609	679	615	657	600	600	634	596	633	625	619	642	643	573	626	625	584	635	643	636	660	625	615	651	614	642	612	637	617	594	624	617	655	636	642	605	635	647	610	574	608	596	587	621	616	641	608	609	615	642	585	655	604	670	610	614	612	644	652	621	610	600	632	624	654	602	643	611	604	604	598	628	657	626	651	603	645	626	616	608	628	629	595	664	605	626	608	588	609	639	648	645	600	605	624	642	609	616	600	607	646	619	699	584	629	614	608	615	598	613	587	583	632	643	649	620	616	627	622	589	600	608	653	656	620	644	586	649	649	649	630	632	631	679	582	616	658	577	659	620	627	631	615	630	649	612	603	578	613	614	625	614	642	601	654	608	597	649	625	614	567	607	602	640	657	636	624	645	619	661	618	679	647	603	660	620	586	583	642	677	600	588	649	657	621	650	633	682	583	628	648	578	631	632	566	656	639	627	599	586	678	634	607	671	609	636	626	641	597	650	676	650	639	677	670	622	579	610	623	635	599	637	606	635	646	649	591	619	619	627	638	662	619	621	618	586	618	657	606	590	622	639	658	658	621	645	632	621	642	612	635	615	644	606	650	641	610	622	619	607	626	630	624	627	613	632	654	604	593	691	621	647	597	602	623	627	619	629	613	579	632	625	651	655	643	608	626	620	607	616	637	597	620	649	635	620	745	619	624	677	637	619	646	634	648	625	649	652	672	626	610	596	656	608	617	601	623	598	638	589	607	596	615	619	656	616	668	644	578	601	641	619	667	583	567	631	629	652	639	584	626	624	655	628	637	635	669	635	619	625	608	652	590	608	609	655	601	622	621	642	672	644	613	634	640	594	647	654	665	603	618	595	590	574	624	607	675	609	617	601	582	602
53398	20805	5831	1298	645	465	362	302	263	260	275	258	296	281	290	315	291	296	243	248	264	246	257	265	272	273	298	251	256	308	280	276	250	297	295	239	284	259	262	303	308	284	268	295	258	263	268	278	258	267	272	245	273	253	288	260	289	258	264	282	267	300	285	266	292	277	302	258	258	271	272	282	269	281	278	269	295	277	249	269	231	259	265	259	263	286	260	280	274	240	268	282	289	270	273	288	312	263	253	298	301	238	278	313	254	260	279	281	272	268	287	258	256	272	235	267	259	263	260	288	257	280	246	229	287	257	305	292	270	277	248	274	267	246	273	273	289	272	247	254	276	271	254	285	227	314	277	234	271	267	284	264	271	272	292	285	281	290	267	257	271	250	280	251	309	266	261	281	298	281	290	246	285	278	248	271	282	293	273	264	253	273	283	263	252	288	259	309	287	268	270	241	286	278	277	280	309	295	282	260	265	264	253	278	321	282	271	279	265	247	258	278	259	256	270	261	291	302	272	301	234	280	303	270	291	280	261	262	284	265	289	282	291	273	269	258	271	276	282	264	292	283	254	255	254	335	268	291	262	232	307	286	315	263	256	287	306	267	276	273	264	283	263	262	223	271	254	252	257	283	288	259	288	260	232	292	289	270	306	293	286	281	288	275	288	277	274	257	259	302	257	261	268	270	299	269	278	263	267	271	301	280	263	270	287	311	278	280	285	260	271	282	262	254	271	268	260	313	297	293	280	266	225	261	256	277	287	275	255	234	287	284	297	300	250	280	266	268	266	268	277	278	280	312	244	254	257	297	287	255	283	264	244	279	279	276	251	259	270	262	255	269	262	269	290	302	313	307	270	257	250	277	280	293	275	275	252	251	283	305	257	269	307	245	275	268	282	257	263	267	252	257	287	298	273	299	300	279	279	291	252	293	260	266	226	269	292	293	258	281	262	264	277	277	277	272	246	312	282	274	305	297	306	311	284	262	276	266	275	268	281	252	285	242	281	271	266	274	339	250	258	289	272	290	253	285	291	252	278	291	281	266	256	275	257	270	252	322	265	275	252	253	255	271	288	249	271	254	285	262	293	259	264	269	266	258	260	256	253	266	258	260	256	265	268	258	245	249	291	317	277	253	293	275	261	264	253	258	277	249	235	274	248	282	286	237	266	282	272	275	259	256	268	274	255	298	261	289	251	270	300	254	304	279	241	272	294	282	293	259	272	284	271	260	306	265	271	291	314	267	310	251	265	273	260	283	279	255	299	285	261	309	266	263	285	296	261	251	279	281	276	273	290	297	265	265	275	267	306	251	260	270	263	266	293	263	275	266	265	251	303	257	253	271	263	277	261	269	267	238	264	283	256	268	268	257	276	281	287	260	305	285	253	269	279	271	291	266	233	311	280	257	258	271	263	285	278	255	285	280	300	279	261	303	253	278	293	271	310	299	267	327	277	281	258	273	273	272	278	278	247	311	296	268	274	252	257	271	289	299	258	282	260	274	243	270	295	267	278	291	273	283	294	290	267	269	263	242	261	288	270	264	275	274	269	285	266	269	281	293	288	240	242	297	277	264	280	251	259	316	297	289	290	284	309	253	294	257	280	275	291	277	284	280	267	279	262	256	277	283	275	307	282	262	278	292	284	242	278	295	274	272	257	282	235	262	248	248	263	276	298	273	279	269	280	298	305	296	287	270	290	292	241	243	242	257	259	292	265	275	251	243	268	280	241	264	282	273	271	278	264	297	275	286	259	253	270	291	274	286	242	298	249	271	291	254	249	271	266	303	269	247	269	288	284	277	255	283	267	263	264	244	272	261	270	272	267	279	254	263	275	279	276	282	282	285	253	268	252	282	270	272	287	270	279	243	275	258	267	296	271	281	257	283	250	276	280	260	303	311	283	298	280	256	296	287	275	273	281	278	268	265	261	284	270	264	282	280	250	273	256	240	314	212	244	281	288	288	287	277	271	225	295	257	297	277	259	273	294	264	255	256	261	248	299	269	280	282	279	275	282	291	257	272	260	271	272	274	275	250	234	291	287	266	257	257	256	297	274	287	269	275	258	305	264	257	284	252	280	270	287	274	267	274	262	298	257	258	266	274	243	299	264	271	266	282	256	254	271	271	255	270	272	301	270	308	274	304	282	291	256	232	275	281	281	263	280	325	297	289	281	283	269	285	266	279	260	257	301	258	293	258	292	291	258	282	285	290	276	266	265	291	269	250	298	273	245	238	267	274	307	229	289	301	315	275	268	279	293	278	245	272	248	251	305	307	274	285	276	262	236	284	276	266	279	293	274	279	272	251	290	285	270	284	263	295	296	254	271	293	267	267	295	264	296	263	247	226	273	272	282	305	256	272	264	268	244	310	312	286	279	253	282	279	265	269	245	258	274	270	269	272	286	284	277	301	270	274	293	279	272	289	287	275	300	258	290	253	286	276	291	294	260	270	267	304	285	261	301	265	272	270	307	259	276	281	264	270	269	266	309	277	277	269	271	259	274	289	273	292	275	245	272	272	253	272	279	255	280	287	243	276	261	251	282	255	292	283	284	263	257	268	264	258	277	280	271	240	274	262	295	267	284	254	294	257	297	268	277	275	283	296	286	267	293	249	263	265	291	299	287	301	247	247	259	264	267	285	259	289	281	258	304	295	282	246	305	267	272	252	294	290	294	269	265	286	275	277	273	268	303	285	281	307	248	251	297	257	268	303	256	258	269	281	269	263	272	310	274	276	306	292	297	242	260	283	282	265	261	269	264	278	271	274	301	265	263	251	264	287	256	275	255	275	269	283	288	275	319	247	260	295	295	277	274	292	263	263	305	258	273	269	259	292	250	256	272	310	278	292	271	263	255	292	267	259	293	330	299	277	266	279	297	283	255	289	267	256	253	274	291	251	260	314	281	255	241	262	253	273	285	296	260	272	265	269	274	272	272	285	282	279	278	289	266	277	273	288	265	282	312	266	277	279	276	269	263	257	277	311	287	281	283	276	292	294	254	272	272	286	274	261	263	293	253	290	265	282	304	235	285	279	308	259	268	290	282	285	288	231	240	277	282	289	291	255	275	276	248	295	261	279	262	306	288	316	298	295	265	262	289	281	263	270	268	263	273	276	268	277	264	309	285	268	266	287	287	269	269	277	303	289	248	283	263	269	280	248	270	276	262	265	264	290	278	287	249	271	243	261	282	250	295	293	295	279	266	279	280	257	256	260	264	275	276	289	236	241	295	238	282	276	274	291	302	263	286	300	273	301	262	278	266	268	281	279	251	292	269	294	286	282	279	320	276	275	290	263	310	281	276	249	298	280	283	276	278	238	295	256	280	313	260	247	286	287	276	269	291	262	275	268	289	271	307	287	309	269	251	267	274	284	295	265	297	269	242	281	261	250	246	253	280	316	277	244	298	263	318	299	287	279	285	299	282	271	291	283	252	256	273	287	251	267	284	283	272	271	280	294	264	270	255	290	280	270	287	249	292	264	302	280	259	291	297	256
36113	11741	4438	2535	1551	1087	831	680	601	640	567	559	633	644	615	606	581	608	604	626	598	627	574	640	621	601	611	599	591	602	610	643	587	650	626	604	595	634	666	635	604	610	640	582	612	601	623	652	606	648	624	597	595	600	632	649	615	652	624	629	597	619	621	638	603	671	588	600	602	613	594	634	588	621	602	560	620	603	578	611	656	629	590	628	631	656	610	609	632	626	620	638	578	623	644	643	589	660	651	652	563	639	588	587	604	596	638	651	620	611	607	593	672	644	582	656	604	621	607	599	604	616	617	631	624	599	615	630	640	605	587	610	615	583	614	577	608	616	594	631	609	596	607	619	602	594	640	616	561	635	634	611	572	632	622	640	633	628	621	570	583	613	597	599	636	593	651	634	597	608	570	618	614	633	600	576	622	636	602	593	609	625	594	603	661	627	630	572	613	595	616	598	587	658	621	603	646	627	628	602	625	611	657	594	604	595	665	612	653	622	623	631	599	577	627	638	551	594	660	596	645	620	611	616	659	636	652	592	657	606	647	602	626	626	569	648	603	587	626	618	629	644	647	609	634	608	588	627	588	570	614	606	585	594	612	587	610	611	611	604	599	657	599	590	588	599	613	588	595	592	641	574	620	607	607	612	655	661	596	620	631	594	655	595	624	579	591	655	572	611	588	626	605	589	638	610	626	627	580	629	618	582	585	619	617	643	602	621	604	596	613	660	602	568	594	574	623	625	636	619	637	602	632	612	657	641	640	565	656	590	640	575	610	637	621	600	600	600	586	592	592	606	644	583	658	658	598	604	608	640	671	619	622	574	593	605	652	640	682	607	607	644	601	629	583	634	622	628	608	611	617	571	609	581	621	623	639	645	644	612	610	646	582	597	629	668	631	603	629	602	641	594	637	601	595	636	591	576	610	626	593	587	592	673	612	614	631	614	617	611	669	570	607	613	643	643	646	641	607	582	609	612	628	591	615	605	567	640	589	632	595	593	617	619	617	629	607	632	581	623	627	672	625	604	573	608	606	586	640	538	600	600	626	635	580	594	598	619	627	563	632	636	658	600	630	604	609	613	630	573	611	616	640	611	641	620	626	636	590	582	577	622	627	615	628	648	601	605	616	565	596	593	559	586	620	640	621	613	613	577	623	633	616	613	634	599	604	625	635	613	588	623	635	610	663	599	604	619	623	616	641	613	625	612	649	645	618	616	648	606	596	623	612	607	573	580	629	635	657	627	615	600	615	626	622	605	587	648	650	589	608	628	631	631	606	562	611	616	665	626	582	615	603	629	584	615	620	593	649	588	607	634	634	598	594	626	615	623	607	637	648	576	641	638	649	571	608	639	554	641	638	598	605	634	636	608	605	619	615	580	629	600	602	633	621	627	567	635	643	581	588	653	643	589	620	670	610	621	675	654	628	659	649	574	621	584	590	598	643	632	636	640	627	607	591	640	699	583	594	656	624	628	625	580	644	618	602	607	587	607	611	601	593	604	593	680	647	609	581	631	598	606	583	662	606	612	627	588	614	602	619	584	612	619	587	614	605	619	606	647	643	605	686	645	622	580	637	641	618	609	652	641	611	654	614	600	628	594	611	635	628	595	607	584	624	660	627	588	700	641	552	588	621	604	598	685	604	655	659	672	627	650	599	564	624	631	614	680	611	617	667	581	618	582	599	634	615	646	616	615	582	580	673	611	592	634	587	620	644	637	611	577	642	615	624	646	600	597	589	593	583	624	628	595	615	626	573	601	649	608	653	606	552	586	650	645	594	609	640	608	609	577	625	615	596	585	626	598	642	638	575	648	646	621	600	626	587	618	669	607	586	606	667	627	604	624	585	604	655	607	613	574	619	547	640	644	607	622	611	577	618	614	635	615	623	611	619	637	580	601	655	640	620	589	579	649	628	631	622	644	605	617	540	601	599	632	649	655	589	610	591	573	624	652	625	574	591	568	664	629	662	611	618	624	613	616	647	651	644	617	626	596	647	613	575	608	617	578	602	604	604	653	641	577	614	600	621	599	653	656	625	639	604	591	579	612	620	635	604	636	578	612	631	588	626	597	588	589	605	595	576	669	641	618	606	624	606	644	658	618	601	613	655	607	622	651	614	601	607	602	584	585	617	611	663	628	615	628	623	603	647	582	599	699	641	605	611	621	630	619	563	656	598	633	608	625	630	603	627	617	567	566	587	587	620	589	598	619	640	597	635	638	631	594	609	643	641	604	586	616	669	606	630	634	590	620	594	624	644	572	624	622	636	603	620	630	622	627	651	598	621	590	589	639	667	635	621	614	572	644	610	615	615	590	599	634	635	593	606	632	631	587	591	624	635	563	625	630	635	605	608	600	614	625	585	594	624	574	637	584	584	649	645	605	659	575	596	640	608	595	618	647	613	610	615	642	563	538	605	613	622	610	569	616	585	615	612	594	582	583	646	602	641	659	618	590	626	621	621	632	570	585	628	606	553	596	575	642	636	635	600	577	610	593	645	573	662	619	706	596	632	633	625	634	648	601	603	644	618	638	582	597	605	590	614	600	598	645	610	618	636	590	654	614	629	638	668	598	616	606	603	666	565	571	599	574	642	549	625	649	645	638	596	599	599	602	603	609	589	620	567	571	595	646	617	644	595	635	612	659	574	588	584	675	657	576	606	609	624	597	652	629	586	647	632	590	591	631	596	640	636	643	625	615	635	583	585	630	610	614	609	590	602	633	659	645	647	601	636	636	613	632	612	616	625	590	552	627	640	627	560	584	640	599	620	635	625	563	595	589	632	657	599	634	626	621	599	638	621	613	627	602	613	603	629	577	659	636	602	613	603	600	599	610	636	634	606	643	642	645	648	641	587	598	622	633	593	647	622	596	592	630	665	601	621	627	618	611	652	647	611	608	630	674	630	640	623	643	618	613	604	633	606	646	596	601	671	607	672	645	632	623	627	608	619	655	617	575	629	626	609	624	604	557	582	621	557	615	616	609	600	564	687	623	579	633	604	597	650	608	571	684	620	625	631	680	631	600	648	618	616	608	630	614	630	604	608	573	630	594	601	628	605	614	577	616	682	599	615	577	596	596	606	621	605	654	576	635	613	637	588	561	628	603	651	586	608	616	665	618	600	603	560	687	576	657	609	563	650	615	608	617	592	591	596	582	678	641	592	639	597	671	641	608	626	631	566	621	642	588	643	629	620	636	636	583	621	603	626	597	617	644	615	597	577	584	606	593	621	598	623	597	645	605	624	648	606	607	615	621	651	638	661	577	613	606	617	609	610	609	622	600	664	627	599	576	660	641	576	625	568	582	580	628	628	623	609	616	571	633	619	616	580	635	620	619	585	644	603	604	642	616	600	555	608	601	606	610	636	607	594	604	608	603	618	611	647	607	551	609	643	601	630	581	644	636	654	623	591	636	602	608	604	644	672	611	618	623	611	634	614	571	630	628	585	590	628	636	603	600	641	623	582	621	657	652	609	582	532	611	637	602	642	613	608	618
62615	26115	8663	2272	900	533	394	332	326	289	291	308	293	292	293	269	282	284	274	291	257	265	295	302	265	279	289	294	296	260	256	318	290	288	261	301	265	328	279	285	277	306	282	323	285	258	297	277	320	285	270	276	265	267	305	308	285	302	271	291	275	289	291	296	270	283	307	286	306	266	261	291	320	279	296	257	282	284	302	300	273	281	303	293	293	290	301	278	278	306	298	302	281	295	300	272	251	285	269	312	288	289	294	313	301	312	306	290	280	299	317	316	289	291	255	278	283	259	301	304	299	309	281	303	279	284	286	254	292	300	287	283	287	286	259	308	304	305	259	270	278	291	306	279	258	274	286	261	282	281	291	283	307	299	335	297	295	298	298	280	332	261	286	253	288	323	272	244	262	285	291	287	289	271	272	321	322	323	332	321	288	268	281	291	275	305	268	284	284	269	293	304	278	266	304	306	262	292	282	278	296	263	301	286	267	316	275	283	303	260	280	269	290	276	274	296	276	297	332	316	304	335	274	278	296	283	283	285	270	264	293	279	257	303	282	298	300	297	315	286	273	316	247	279	287	310	328	255	282	280	302	267	293	268	284	290	275	299	294	266	315	257	287	296	279	309	304	280	307	270	302	289	285	310	272	280	294	290	292	311	318	282	272	313	314	276	296	276	313	305	310	323	319	322	281	275	285	292	287	280	319	308	288	273	307	302	301	267	266	306	287	263	263	256	292	300	258	292	280	285	300	277	274	288	293	288	313	278	276	289	306	240	300	309	292	282	299	295	284	308	280	298	340	313	295	308	287	281	302	313	296	285	307	290	301	279	305	313	291	338	320	263	269	277	332	288	292	283	311	288	303	259	292	297	304	293	270	337	303	264	251	289	276	277	290	297	317	261	291	279	268	287	268	281	298	277	335	313	289	291	315	303	279	276	319	300	267	288	272	295	281	269	260	304	321	307	289	274	300	249	286	267	315	300	286	317	312	273	271	304	331	303	288	273	256	296	316	283	287	294	292	276	273	302	315	287	296	326	277	265	297	293	258	318	304	269	296	309	291	304	337	295	298	290	287	309	275	264	269	296	330	306	288	309	315	308	277	265	316	300	272	275	275	281	265	307	308	288	299	306	290	310	272	279	314	306	300	284	296	307	263	277	297	312	300	292	284	285	303	259	258	299	262	256	271	281	264	310	286	285	280	286	265	291	290	276	289	275	264	283	287	321	323	270	297	304	322	294	285	300	280	289	304	285	299	264	284	301	274	275	297	301	257	333	257	292	266	300	299	290	302	283	301	317	262	304	259	275	269	291	245	298	289	273	259	287	295	304	309	281	271	264	276	276	291	234	277	308	273	282	300	271	312	281	283	299	310	272	301	279	288	307	301	307	336	340	277	241	272	292	305	303	269	290	289	274	299	295	303	255	300	270	327	262	289	308	314	280	315	298	330	288	271	285	288	299	262	297	283	281	266	291	296	306	275	272	307	300	286	284	289	244	300	317	286	290	316	308	292	301	264	292	298	288	277	297	284	291	299	267	290	288	276	287	291	309	284	291	305	303	285	293	299	284	296	328	252	314	291	284	273	273	245	301	264	325	330	274	289	293	295	267	267	293	288	242	294	332	279	300	301	296	298	261	303	286	273	309	271	260	309	328	307	302	274	270	275	278	310	278	298	272	316	287	339	292	275	296	284	278	280	307	305	290	259	254	306	309	292	260	302	274	287	287	273	299	316	271	305	311	280	275	269	275	300	323	286	302	292	250	265	290	288	281	291	303	292	287	307	288	296	282	285	273	264	299	311	332	299	258	299	296	275	293	275	272	299	284	297	268	266	296	285	298	289	248	286	288	308	320	296	297	270	278	318	308	291	293	288	296	298	267	295	305	304	328	271	298	270	271	298	318	265	263	256	306	308	294	300	286	279	292	268	296	319	280	270	295	310	294	286	281	285	313	282	304	297	317	284	290	306	263	284	289	244	288	289	305	299	297	279	259	291	276	303	303	286	289	255	303	304	290	319	269	288	262	294	267	306	298	286	294	308	332	314	281	279	286	337	296	295	273	276	272	302	294	263	303	305	276	286	275	269	302	279	247	332	290	290	276	317	334	303	263	285	314	327	315	332	303	285	327	301	251	279	312	300	263	297	301	296	279	277	291	273	280	297	301	304	280	286	269	261	277	281	292	291	323	286	315	293	330	290	308	305	309	287	321	298	329	304	277	285	297	281	284	259	314	274	275	260	282	297	290	277	338	308	287	254	258	252	299	267	304	269	267	262	304	282	246	258	280	311	302	281	292	294	276	272	298	296	285	301	279	251	306	291	285	300	289	297	313	291	286	261	276	277	287	279	277	288	310	280	274	305	289	279	289	308	299	281	270	299	266	278	278	293	280	289	285	303	313	238	292	336	299	307	312	279	308	285	281	293	276	287	302	275	273	298	316	260	292	287	300	316	266	301	310	344	296	271	305	275	303	308	314	325	276	291	267	294	318	287	299	281	304	300	317	295	255	290	302	280	277	284	302	293	280	251	271	284	297	300	319	280	327	297	267	294	290	288	317	277	267	292	315	303	289	281	282	279	279	297	271	311	285	286	300	285	319	290	297	274	257	246	297	282	272	266	296	306	266	328	323	309	307	256	278	294	262	276	284	255	342	301	284	312	280	299	289	268	304	276	298	298	290	282	299	281	292	283	269	278	298	331	310	284	288	305	288	248	315	317	271	280	272	265	286	291	286	312	286	237	303	324	295	264	318	302	292	288	287	282	296	294	275	264	296	298	282	321	279	276	274	292	257	303	308	325	282	312	294	300	275	265	297	298	285	249	330	317	304	305	269	274	274	269	286	301	300	294	292	285	281	280	302	282	253	283	299	314	275	277	296	283	297	292	261	288	265	271	288	310	284	273	294	267	282	281	266	256	289	313	285	296	271	299	252	301	298	303	262	273	309	272	258	289	308	309	305	295	301	265	312	290	281	253	278	301	322	252	294	281	269	302	276	286	279	263	258	252	281	306	271	286	312	295	316	279	262	281	274	311	287	268	273	304	295	313	278	307	299	299	274	290	288	294	326	250	308	302	322	271	289	278	282	289	279	258	304	303	303	302	314	314	280	292	265	262	255	274	287	311	305	284	248	296	294	227	296	294	261	261	323	279	293	276	274	302	286	281	245	318	326	263	283	295	302	277	286	279	263	282	277	318	290	266	282	247	318	272	276	268	294	290	257	297	291	273	279	304	292	283	268	300	315	296	272	281	258	276	300	299	322	291	272	283	278	333	324	280	275	282	248	284	301	306	321	304	306	314	261	284	328	297	278	348	270	285	294	311	294	282	312	266	297	303	289	284	284	280	280	312	282	274	306	278	271	282	296	302	306	293	275	260	285	268	304	346	302	300	274	298	331	279	292	271	292	314	311	318	288	311	308	290	282	299	272	271	262	295	306	280	284	277	292	278	299	325	312	253	301	284	320	276	269	298	292	307	293	279	269	265	286	274	286
41937	17101	7638	4209	2228	1444	1046	739	675	630	648	643	648	683	664	633	690	631	632	629	654	639	681	661	650	652	673	584	642	618	683	661	644	641	627	659	614	662	621	641	652	627	677	697	656	644	683	636	671	663	633	592	698	665	640	679	670	654	640	643	697	603	625	638	679	679	625	651	632	676	641	644	656	659	663	640	639	641	636	613	619	646	639	612	655	652	619	619	667	630	665	634	634	653	660	639	673	670	632	625	630	614	660	599	648	643	626	636	649	653	681	643	685	593	682	708	646	673	650	632	654	711	659	720	660	644	629	653	654	670	606	689	637	650	691	629	605	640	589	675	666	616	663	640	648	656	626	607	630	646	656	640	665	628	646	664	630	600	683	629	600	619	610	613	665	635	616	640	662	619	597	600	613	622	663	640	626	646	686	661	625	679	638	619	633	626	647	620	690	641	610	682	593	613	664	667	678	635	659	650	638	625	656	647	652	709	623	666	643	667	640	640	607	607	653	638	649	597	652	624	642	640	636	619	595	626	608	683	629	634	642	684	620	684	680	650	635	609	664	629	645	692	630	703	656	609	628	613	625	643	650	662	643	674	652	615	676	628	617	589	624	620	616	632	647	702	633	600	687	683	614	634	634	637	630	644	598	643	638	627	657	661	676	674	633	639	650	639	600	656	600	647	615	636	634	652	647	637	601	649	633	615	660	651	624	586	613	638	672	671	640	645	643	631	637	642	639	646	632	614	642	585	660	650	616	709	644	637	639	649	628	595	617	694	691	631	657	623	665	660	647	674	662	663	656	638	626	675	638	627	630	628	613	661	627	653	690	621	689	640	621	671	661	647	630	661	642	644	616	663	683	630	620	647	668	661	633	652	640	693	616	636	649	622	634	597	686	664	663	601	695	685	642	683	639	651	676	622	650	685	594	619	612	631	625	665	642	620	638	700	655	632	664	675	598	661	650	645	652	645	668	636	690	668	670	631	683	676	634	636	650	644	631	698	651	657	652	643	622	653	646	631	637	639	635	646	619	641	635	656	635	674	601	637	647	632	614	626	630	678	645	655	646	639	597	655	592	676	629	639	649	692	655	645	652	634	586	669	649	644	677	640	621	643	655	687	639	628	664	627	640	667	655	623	675	634	653	643	672	629	626	650	619	652	665	636	654	632	631	637	673	676	672	655	667	647	692	622	666	625	653	651	659	623	678	642	676	668	675	633	642	661	583	659	639	621	649	694	654	644	671	624	653	631	681	699	666	656	617	657	676	637	658	658	700	633	620	639	628	619	638	637	607	675	654	690	629	662	655	641	626	695	667	691	725	618	630	671	610	656	674	672	667	622	596	625	652	675	651	613	581	647	636	636	640	641	681	621	642	697	630	656	596	653	655	622	618	639	654	616	672	651	626	622	643	607	692	644	651	665	594	617	638	653	639	641	669	656	690	623	637	662	638	696	620	607	610	649	647	672	632	636	702	644	653	637	610	625	605	630	679	661	649	632	660	662	669	647	645	644	658	625	648	607	620	639	676	637	629	666	618	654	674	629	672	634	649	622	673	653	625	617	612	634	609	613	666	643	639	664	613	632	646	645	653	626	642	644	644	652	647	630	648	625	655	617	675	638	614	590	654	645	642	658	608	653	657	654	652	630	652	631	636	606	587	626	626	644	617	627	625	628	639	669	635	690	653	616	635	687	636	638	677	626	655	627	634	667	668	641	650	625	572	645	665	616	630	604	674	659	651	648	627	616	680	673	628	627	626	627	634	664	631	591	678	599	590	617	649	653	669	635	651	666	594	653	676	677	667	675	637	656	664	610	668	640	682	625	631	618	616	651	614	646	655	667	645	619	641	649	653	671	628	628	603	637	624	625	647	596	617	621	666	647	657	628	650	635	656	623	645	612	640	689	650	665	639	612	699	668	694	661	632	646	656	656	677	635	654	640	638	657	622	658	679	632	643	646	659	650	635	652	664	635	604	640	664	639	646	672	674	660	652	634	642	654	617	618	645	640	644	677	646	637	629	665	630	658	634	666	642	629	606	688	639	635	658	640	645	671	665	661	673	637	639	631	664	646	641	631	651	625	651	600	638	621	651	640	653	647	647	650	627	634	640	655	655	636	636	693	663	622	647	691	684	610	611	662	654	663	645	675	636	635	613	602	660	618	640	626	605	665	618	685	645	676	658	628	676	636	628	639	609	613	611	604	680	591	623	644	688	632	642	584	591	621	604	685	626	632	652	640	656	662	610	643	638	620	678	638	659	658	632	646	642	637	619	647	695	670	664	646	694	610	657	655	673	649	642	651	654	649	624	603	652	647	651	662	628	627	651	636	618	631	658	608	635	617	652	618	651	642	624	663	666	626	636	633	665	663	629	659	717	667	645	618	695	664	651	644	680	661	636	658	621	680	663	701	625	642	644	661	617	671	685	677	701	621	644	644	652	620	643	621	657	641	661	666	667	655	640	647	622	677	615	613	625	690	617	645	673	648	653	619	621	627	661	627	646	647	605	676	668	652	681	654	662	666	623	695	622	651	649	645	592	630	651	638	626	641	623	671	625	591	654	667	652	649	649	675	626	610	638	671	636	645	617	697	680	597	633	651	674	616	686	670	611	634	679	622	643	654	594	651	660	650	633	641	654	623	651	622	620	614	681	607	662	665	680	626	661	639	680	609	638	678	646	636	645	635	608	639	632	657	670	640	670	615	653	617	643	627	646	665	646	637	646	623	621	642	641	640	680	659	637	659	633	645	596	650	592	665	642	646	671	675	663	652	668	658	650	657	650	701	602	649	659	629	632	613	652	641	656	622	657	692	655	656	649	694	658	626	609	625	638	680	660	625	645	678	631	642	710	654	668	682	611	625	678	613	635	695	664	642	641	624	631	641	660	651	663	691	636	641	629	662	671	671	689	673	609	690	626	605	621	676	631	619	637	685	625	663	664	681	645	668	636	645	683	616	643	638	626	655	629	622	642	647	677	654	646	644	668	639	648	639	584	608	627	659	652	665	692	674	646	627	657	689	639	633	670	650	608	685	683	680	652	616	661	635	572	608	605	635	628	605	671	667	597	651	611	623	629	656	620	664	607	641	624	638	687	581	652	605	702	671	679	650	646	596	654	638	644	620	637	619	644	674	686	615	677	619	644	592	664	662	646	600	651	709	601	627	612	655	672	685	607	629	672	631	647	632	585	611	649	623	625	675	620	634	658	640	614	643	656	637	645	627	605	646	628	615	648	670	663	656	687	655	659	620	632	690	649	634	648	650	657	703	631	583	668	649	626	630	652	617	645	615	590	671	640	639	638	620	638	668	649	658	632	659	647	641	660	624	652	680	665	644	658	705	641	654	655	592	599	625	630	710	594	664	647	630	611	664	617	647	631	638	600	637	647	650	619	624	658	655	646	600	651	664	600	654	663	628	634	635	605	629	656	635	674	622	659	658	664	698	635	648	643	622	671	675	639	644	659	638	653	679	658	679	685	635	596	641	659	657
47656	15599	2826	671	375	306	274	303	269	269	282	253	249	263	288	269	306	300	281	272	271	303	312	288	259	259	273	306	299	297	254	305	311	256	271	279	274	300	319	280	273	272	287	284	325	269	305	273	291	287	300	261	286	285	274	274	267	268	264	282	295	291	288	276	263	275	286	306	263	292	322	278	260	290	300	292	242	254	314	283	264	270	297	300	287	297	267	263	326	282	239	275	261	281	254	291	317	281	283	283	279	301	285	277	270	307	257	289	284	274	281	283	301	294	245	295	278	266	269	306	300	281	285	257	283	285	338	261	285	266	315	284	282	277	301	277	279	276	268	272	270	286	272	275	287	271	304	268	284	298	259	291	307	272	281	306	255	277	338	315	278	271	292	283	285	284	268	279	283	300	279	286	296	272	292	309	305	285	300	274	296	257	309	286	264	263	274	284	279	266	253	280	279	312	294	270	319	289	289	255	257	257	279	288	312	283	271	298	288	271	270	310	273	279	298	242	250	279	282	300	308	296	279	261	279	294	264	270	283	262	296	282	295	265	247	280	247	262	278	299	294	262	286	272	277	290	276	268	300	253	263	282	285	285	259	309	300	292	277	248	267	252	277	280	285	270	297	298	270	298	294	282	274	284	294	308	283	302	295	301	284	268	316	291	293	269	261	267	299	283	286	313	283	263	246	287	257	262	312	295	283	301	284	288	264	287	281	287	256	285	297	287	268	260	254	224	286	273	306	283	294	273	289	301	299	315	303	303	275	291	282	267	270	250	266	267	261	280	306	267	295	278	305	287	299	294	306	268	259	263	260	285	286	228	276	303	297	305	259	246	296	298	278	288	272	270	269	287	308	269	309	300	246	293	298	271	329	292	269	306	300	292	276	282	285	292	253	298	269	274	300	296	305	279	293	287	295	310	288	309	291	317	295	283	276	269	278	311	298	256	242	255	280	283	276	287	283	282	299	280	250	268	289	282	282	304	271	294	270	274	307	289	300	299	289	278	306	282	267	284	301	303	255	275	292	293	289	277	281	281	261	264	257	298	305	308	311	280	270	289	278	305	256	306	300	257	273	312	262	318	294	310	262	287	280	268	261	294	311	275	291	278	293	247	248	275	290	304	262	269	317	266	267	292	308	278	281	302	296	296	292	301	283	279	276	270	243	277	285	278	290	315	297	300	297	293	280	273	257	249	287	293	274	281	291	266	264	279	287	320	302	285	300	275	282	248	289	285	273	278	255	291	277	308	278	272	280	267	308	331	280	271	277	339	296	250	301	264	282	298	275	311	292	332	293	291	301	290	290	293	274	270	300	277	276	261	295	294	266	298	282	243	259	291	276	259	289	303	308	295	305	271	281	293	283	276	284	264	278	262	252	289	286	301	292	284	258	255	290	274	280	269	281	275	249	291	310	269	249	277	292	262	315	293	271	288	292	308	283	293	288	322	266	275	243	308	275	278	304	268	288	263	281	258	320	279	306	295	260	259	252	294	272	224	292	263	288	307	323	274	257	278	281	280	269	304	262	290	263	308	280	303	291	277	271	257	309	271	306	275	318	284	285	279	283	274	274	300	275	284	293	257	257	322	306	276	264	292	271	262	261	294	291	296	282	271	271	293	266	278	293	279	275	274	292	274	306	262	279	269	300	261	266	270	276	289	287	302	278	289	316	271	284	325	301	280	307	276	266	314	295	288	252	287	306	248	276	269	273	273	302	287	280	286	275	268	291	319	279	284	272	262	284	276	312	278	297	295	275	279	291	275	284	273	287	263	280	338	316	293	317	251	276	283	252	295	298	271	243	261	276	292	264	293	279	290	280	280	274	289	288	309	275	233	289	284	278	283	289	238	288	293	262	293	297	277	304	292	289	291	252	306	274	309	285	282	281	304	286	273	287	282	250	276	251	298	285	281	272	260	301	285	268	301	259	298	279	247	296	246	314	246	291	270	311	288	268	281	255	267	294	275	292	277	256	306	285	279	279	258	301	332	238	285	307	280	292	290	263	282	296	321	325	266	288	271	252	286	276	300	258	296	315	280	296	317	308	302	295	278	296	290	270	303	293	284	269	291	281	269	275	303	297	304	279	256	284	274	277	281	289	265	240	292	280	248	308	274	267	303	261	291	293	285	251	279	262	331	296	286	279	269	305	306	302	290	289	301	290	253	301	256	271	301	300	319	283	302	298	291	305	309	272	282	317	289	279	278	252	282	290	312	291	304	255	279	291	308	288	268	263	282	300	262	269	285	283	273	284	300	292	287	298	270	314	288	290	287	270	256	281	285	295	280	295	298	271	294	273	302	280	248	294	286	279	261	326	274	263	292	275	275	270	322	293	287	318	286	286	304	306	286	310	257	289	248	289	284	273	274	289	288	270	255	287	270	269	274	254	254	303	295	286	324	264	269	268	300	284	294	263	262	308	311	291	275	292	272	288	321	267	280	289	314	282	257	294	271	252	306	310	283	278	279	274	255	291	269	273	280	300	285	306	299	284	270	291	235	281	305	285	303	281	277	277	274	280	267	286	284	296	242	289	321	311	266	294	327	299	283	288	291	302	287	280	269	286	261	264	257	279	281	275	262	251	261	278	264	283	301	279	286	300	296	297	301	302	274	289	259	287	275	302	262	286	301	260	290	289	280	287	297	275	270	268	307	276	271	309	281	251	301	297	295	241	253	308	271	287	300	292	288	278	241	276	285	254	289	315	269	293	286	280	291	264	286	305	327	274	277	312	288	291	256	290	255	305	293	267	246	274	297	270	284	268	315	260	304	295	289	276	285	297	312	313	268	269	291	277	263	289	289	254	293	247	297	275	280	297	279	263	266	297	259	280	289	296	296	269	286	259	275	271	306	271	262	279	316	250	250	283	276	265	269	270	290	254	296	277	280	302	287	290	261	291	306	273	295	284	292	281	275	261	268	265	270	271	268	265	256	286	280	303	273	251	247	258	254	263	302	325	280	284	300	276	326	289	307	288	299	307	250	293	290	260	323	284	305	271	291	284	289	265	293	281	282	271	261	285	289	253	242	322	282	285	282	299	297	252	266	277	287	287	291	280	301	285	313	328	254	292	297	276	276	274	322	303	297	285	294	266	328	255	255	278	265	258	305	287	277	291	295	288	278	296	279	294	258	294	304	278	249	265	285	272	294	288	294	266	288	291	264	309	305	309	267	290	280	300	284	286	311	281	261	265	285	263	267	286	260	282	253	299	281	246	302	290	261	280	276	282	289	288	266	290	281	284	280	275	276	257	293	272	271	313	249	274	268	271	269	283	294	251	280	268	283	274	249	267	296	307	268	287	293	313	259	287	301	263	303	246	264	271	275	272	283	269	262	323	279	284	269	285	250	258	327	302	272	287	253	286	286	272	288	267	288	251	272	269	242	274	293	278	252	282	283	280	325	301	284	262	279	265	283	311	248	293	285	269	281	268	245	277	290	314	290	284	271	289	284	280	274	283	283	265	300	253	330	277	274	300	266	320	299	241	265
31696	8063	2720	1367	858	753	683	611	612	634	644	660	622	620	628	591	605	637	623	598	603	623	619	590	627	624	605	630	587	629	644	620	624	624	630	596	609	649	662	593	616	629	606	628	666	651	632	668	626	633	655	625	643	661	683	627	593	613	618	642	643	605	641	616	606	588	655	622	638	580	634	633	640	622	643	621	602	663	650	641	668	589	647	612	648	700	630	638	628	575	608	604	626	599	623	629	580	681	668	635	641	660	597	617	645	660	653	649	602	675	588	632	628	602	617	659	592	640	597	665	636	625	638	623	634	658	636	581	657	611	674	584	651	602	651	615	683	627	611	599	652	592	665	597	628	673	653	622	637	672	583	636	622	607	686	614	651	629	617	656	629	639	596	628	648	672	610	646	618	693	607	644	606	629	682	616	662	639	648	629	633	621	607	649	661	646	611	658	596	628	604	659	625	591	610	626	623	635	608	674	632	649	611	625	638	597	625	606	623	591	632	643	633	606	646	633	645	628	582	608	676	607	594	587	645	651	664	599	630	613	634	694	618	598	630	610	632	605	634	635	611	721	625	643	649	639	644	614	613	598	612	620	623	625	603	616	632	665	620	604	642	668	636	628	620	613	621	653	632	643	641	593	660	619	614	618	648	638	668	669	640	629	596	624	651	648	621	650	608	651	631	610	631	664	601	606	606	615	635	658	603	609	650	586	607	605	610	609	685	638	624	639	639	617	626	665	619	628	664	617	611	605	615	654	653	629	663	598	623	628	643	623	619	590	660	595	604	644	615	663	638	654	639	662	608	692	622	633	630	634	649	615	663	644	651	614	633	657	653	608	621	658	633	664	618	659	583	630	644	643	597	655	632	612	652	625	649	613	609	612	622	662	628	637	646	609	650	655	606	623	621	638	629	594	650	599	618	681	671	629	664	632	608	639	671	643	597	634	594	613	595	628	648	611	647	608	613	644	653	614	643	658	598	608	586	660	649	629	611	619	629	616	649	608	628	609	641	614	691	618	614	621	608	612	628	658	624	600	622	663	644	623	569	636	664	622	628	632	631	668	609	654	632	631	624	635	553	673	605	637	642	667	648	664	653	612	703	614	632	631	676	612	654	603	654	625	606	659	619	650	635	651	669	624	599	645	625	658	642	609	625	603	545	645	635	624	629	619	604	634	651	599	601	590	627	614	647	622	663	638	592	627	659	657	628	676	593	617	664	597	657	587	660	619	623	649	610	655	598	627	649	671	632	628	671	648	661	598	636	595	625	612	581	624	645	613	642	639	629	607	655	644	623	586	631	614	636	613	600	636	611	641	617	651	610	662	649	647	627	610	637	656	686	603	626	619	640	604	616	635	658	621	621	639	609	630	628	595	639	631	599	625	643	614	636	675	637	625	611	640	634	627	618	611	616	629	647	638	636	604	610	648	656	649	648	600	615	668	637	653	623	625	625	609	639	647	642	538	614	623	616	666	616	650	681	639	680	629	638	583	648	622	620	623	660	594	678	619	647	609	623	664	647	647	631	634	634	650	618	594	657	631	639	665	631	650	641	648	660	580	602	608	620	658	633	618	617	651	649	609	636	667	637	646	679	629	664	615	643	637	643	650	615	614	602	585	660	617	597	645	622	631	645	592	663	656	645	633	607	607	632	652	655	616	661	651	638	656	606	623	636	645	644	630	627	621	615	633	629	600	634	626	648	610	609	604	663	673	624	652	618	637	608	619	597	596	633	661	690	614	616	621	621	634	641	655	579	613	601	603	628	629	631	629	630	655	644	630	638	643	649	614	674	635	672	644	630	613	618	634	628	640	602	619	653	592	650	641	585	642	665	630	648	620	661	646	628	622	638	616	626	647	603	639	607	632	638	613	619	635	607	627	616	645	670	618	648	633	624	634	614	636	578	633	664	593	660	629	617	632	651	628	604	635	624	648	625	619	626	664	611	601	609	637	648	641	632	615	675	629	611	648	629	645	643	606	642	658	644	606	625	633	630	635	615	609	607	601	642	679	596	618	630	648	576	649	650	605	605	599	618	682	633	634	645	621	644	669	650	591	635	600	637	656	626	621	620	638	659	626	630	631	655	642	637	633	603	646	588	696	652	607	583	702	616	712	634	613	600	609	623	661	636	675	620	616	639	639	589	633	644	673	641	621	646	661	649	608	637	618	650	584	640	647	644	604	654	661	641	592	654	603	591	619	606	625	596	620	664	636	625	679	636	637	627	604	607	639	652	626	669	631	615	622	642	645	593	615	619	645	586	664	648	623	629	607	670	630	625	647	625	681	637	627	609	614	565	632	618	613	661	662	626	609	640	635	594	664	615	612	645	657	624	580	672	585	629	642	616	595	644	636	646	627	670	656	608	632	623	625	653	594	669	628	600	627	606	656	603	660	680	621	600	620	615	630	625	635	644	641	659	641	633	657	632	629	602	665	597	610	613	691	597	604	629	663	663	658	632	641	626	658	633	616	634	644	650	612	602	631	661	645	605	619	629	624	683	665	616	663	638	601	589	564	596	630	644	660	637	620	634	631	661	650	578	608	616	657	665	600	646	610	625	587	613	635	598	622	645	635	605	627	663	678	596	607	650	661	644	629	634	642	606	630	611	643	601	636	607	646	626	609	604	587	611	624	658	624	633	689	602	629	634	635	618	646	612	634	672	622	648	584	590	582	647	623	653	627	645	646	665	613	616	630	657	629	660	601	615	615	640	640	651	669	619	633	668	627	622	675	670	686	629	659	609	629	615	642	640	629	698	617	611	591	663	641	643	594	598	628	666	659	622	630	646	653	623	600	623	655	609	630	635	632	622	589	635	579	615	643	595	665	662	680	630	642	638	645	655	595	622	614	615	591	608	606	683	626	647	635	639	638	667	620	604	609	645	609	630	658	594	614	623	626	635	640	669	657	608	639	640	608	624	668	646	652	623	597	619	643	680	602	622	616	606	621	645	600	622	607	654	637	579	620	620	642	635	612	615	660	661	608	598	655	620	623	618	632	663	639	651	597	667	617	659	619	622	638	633	616	628	620	632	633	609	643	586	650	639	624	644	584	608	626	620	633	653	552	654	622	601	623	633	642	627	620	647	619	643	652	644	636	627	608	659	617	609	593	694	607	623	618	612	590	669	622	602	697	652	634	626	619	607	619	625	638	612	633	619	631	684	613	605	645	657	647	652	598	647	616	581	643	643	592	635	640	627	626	650	658	665	657	621	620	636	646	668	642	641	636	656	629	620	645	624	670	596	635	628	605	632	616	635	679	590	652	579	621	634	592	648	664	659	604	567	655	632	616	610	646	652	647	633	667	588	619	604	593	632	644	620	661	604	644	623	659	650	627	635	653	597	638	629	661	629	681	622	623	613	597	644	659	610	626	669	678	642	637	686	645	655	632	658	615	698	624	656	671	621	587	651	628	630	612	621	636	670	589	640	603	653	614	655	664	634	610	632	661	610	612	639	639	618	642	708	633	643	643	617	652	599	596	626	607	639	606
51035	20862	6222	1139	475	352	301	261	271	290	248	246	252	233	246	282	279	263	243	287	268	241	262	243	267	259	267	256	276	249	250	253	271	261	281	256	261	256	300	248	259	283	291	266	268	266	246	253	287	297	287	281	247	275	300	263	289	259	268	284	274	255	269	276	260	237	264	253	234	264	239	261	285	285	261	296	305	280	275	278	262	237	264	269	258	287	244	264	262	255	292	252	295	283	274	281	222	262	277	274	275	263	246	246	239	265	260	254	262	256	258	269	282	278	249	245	255	264	260	254	239	277	265	291	266	267	256	273	266	269	239	279	268	255	265	270	281	240	264	268	257	262	281	272	261	290	264	274	268	295	275	274	257	293	282	282	250	274	261	279	279	263	253	267	256	272	229	306	261	226	246	278	243	263	293	232	270	282	265	258	275	287	270	252	235	262	263	267	272	273	278	264	257	227	254	254	284	242	298	265	231	222	280	271	275	237	256	283	287	243	270	280	300	286	263	250	287	277	281	266	277	290	285	276	269	289	242	278	246	252	258	240	259	235	255	266	248	235	263	250	282	285	221	248	253	280	282	238	231	285	268	286	268	285	278	260	288	271	255	298	268	248	261	244	289	251	241	255	271	261	266	264	241	269	283	298	277	259	283	292	281	278	299	308	252	232	259	288	284	262	286	244	274	250	270	287	280	253	246	268	293	280	281	264	264	277	260	257	310	258	265	279	287	255	238	273	260	258	301	266	257	273	263	264	283	269	276	290	277	269	272	251	246	251	279	274	273	239	265	259	275	258	268	283	281	269	240	243	280	244	235	262	290	288	245	273	278	283	300	262	286	258	277	281	266	289	225	281	251	275	263	283	240	271	283	261	280	236	268	277	276	274	252	234	286	264	272	267	258	277	276	259	237	257	258	300	255	248	273	277	232	245	271	273	267	284	231	262	276	246	281	275	268	252	290	249	286	253	300	265	252	243	244	242	274	257	254	278	285	272	283	311	253	267	270	258	250	277	268	256	292	285	272	232	277	273	295	245	250	267	248	284	255	272	303	251	279	277	291	244	263	269	246	268	278	296	270	276	266	269	269	272	273	288	270	230	293	260	264	284	263	262	295	273	286	293	254	266	232	257	242	287	240	292	270	276	269	253	235	265	282	265	293	261	274	270	266	260	268	248	248	274	232	289	250	278	270	258	284	261	243	272	268	289	256	250	280	261	252	275	266	265	294	255	270	243	258	266	304	295	275	282	261	304	243	282	250	227	259	257	260	280	284	243	298	265	263	257	263	272	278	263	262	259	307	271	278	295	232	281	257	283	263	234	276	275	245	249	262	259	243	270	264	265	250	252	243	266	283	265	255	276	292	299	278	248	246	271	265	270	241	279	244	239	270	262	286	283	262	282	296	249	257	269	266	259	262	301	284	250	285	273	284	272	264	268	270	257	283	253	267	278	273	283	233	256	261	243	296	282	249	256	283	255	273	258	265	272	270	251	274	285	285	255	272	268	260	271	277	267	253	265	275	254	271	275	265	266	282	253	272	256	298	255	290	292	246	261	243	280	269	266	257	270	253	277	286	246	316	252	246	263	269	286	265	269	256	261	261	296	278	271	263	271	294	313	280	304	270	242	261	238	268	261	291	292	247	262	260	279	284	281	269	221	269	278	280	259	275	275	260	246	254	282	275	268	245	266	276	236	289	257	273	262	270	286	271	249	259	298	258	246	252	263	267	271	272	279	264	308	266	265	277	273	276	290	247	280	252	249	262	286	258	257	263	265	278	243	266	262	272	280	253	284	265	251	280	283	287	232	272	254	287	253	272	267	262	247	255	273	281	248	237	283	297	279	296	255	276	264	271	267	251	283	289	266	276	291	234	271	322	270	282	249	255	260	230	278	267	286	263	245	285	257	263	266	217	280	273	279	260	270	315	267	270	276	298	271	256	241	257	273	294	267	273	281	247	291	258	290	262	272	294	261	263	290	240	270	290	272	249	252	275	276	256	245	292	265	279	316	300	217	240	281	238	250	282	254	262	257	276	273	268	266	247	233	264	272	284	277	254	295	250	276	273	264	241	259	253	243	274	272	247	259	271	235	264	273	274	266	251	305	286	244	252	249	271	268	277	270	250	259	232	284	262	265	270	271	246	295	297	300	252	245	266	263	257	258	259	262	260	236	266	270	272	300	280	264	288	281	273	258	276	262	293	263	272	264	267	258	261	274	275	259	265	283	299	276	232	269	276	284	312	257	253	262	253	265	256	253	246	268	282	316	253	272	229	270	280	283	256	257	254	275	255	271	251	269	301	262	277	275	252	256	254	261	246	281	281	270	265	260	256	252	277	229	291	284	272	272	262	295	231	241	306	279	263	265	265	279	250	245	255	286	286	288	288	282	254	279	272	254	266	241	229	259	256	288	283	255	276	272	277	278	266	281	263	276	272	257	271	236	243	265	267	199	256	269	281	267	282	251	275	257	233	267	282	304	311	292	257	235	268	303	258	248	298	298	273	270	250	260	240	287	262	265	292	236	270	246	276	275	270	294	274	240	274	263	258	255	262	271	293	263	252	256	277	252	233	304	246	297	296	259	251	235	255	236	266	269	255	277	253	247	277	268	313	280	266	307	263	225	259	280	294	304	272	254	269	236	246	265	251	282	294	257	284	252	288	252	271	293	243	275	262	285	251	246	267	257	232	293	247	268	278	273	269	265	266	256	267	263	240	279	285	269	260	281	278	272	246	262	268	259	296	243	272	295	288	283	270	286	254	285	300	230	266	270	290	281	245	295	263	260	292	269	284	269	271	258	269	307	260	251	233	260	289	267	242	299	251	264	269	284	266	270	283	240	273	226	269	264	277	295	256	248	283	284	321	270	275	224	241	254	266	256	270	290	248	263	287	263	271	246	268	257	243	279	227	264	268	291	279	268	297	250	273	267	295	242	292	290	269	280	291	245	281	275	256	266	299	243	273	277	290	269	263	231	262	255	271	260	248	299	263	281	250	285	290	257	263	263	262	246	268	301	273	275	306	271	257	265	262	259	262	224	255	240	279	296	264	252	272	331	233	251	282	299	269	252	273	270	286	263	282	275	273	287	247	254	273	277	250	274	280	291	274	274	253	299	289	270	286	288	278	275	253	255	292	275	272	267	284	296	258	281	291	260	285	252	268	266	278	288	233	284	294	253	240	276	259	287	276	269	289	266	258	256	252	251	262	308	276	291	245	278	288	252	262	247	270	278	288	277	266	270	260	261	259	250	262	246	261	274	264	262	290	258	273	247	248	256	251	238	296	256	263	282	240	272	303	250	258	265	273	296	276	274	257	229	241	230	282	279	284	251	260	289	269	287	278	275	282	290	263	261	259	254	267	253	292	250	273	273	264	248	288	248	242	261	243	283	286	264	258	266	268	271	262	268	251	289	256	246	278	276	283	254	246	256	273	230	241	277	271	248	266	278	272	267	248	261	237	260	245	264	241	276	257	245	294	274	284	245	255	288
34556	10838	3743	2043	1225	910	748	623	655	606	578	621	593	558	571	619	617	597	562	611	557	575	596	662	612	624	570	622	594	618	628	589	556	601	620	634	551	599	590	588	574	578	603	602	603	586	588	572	620	633	602	610	579	609	608	578	618	629	572	555	611	599	626	612	561	607	606	607	624	635	576	640	633	632	621	601	583	602	588	613	630	609	585	615	549	624	587	588	564	568	594	561	627	594	571	576	585	581	651	626	571	578	595	576	633	611	592	578	585	621	589	593	620	584	591	575	630	593	586	582	602	629	608	586	548	622	632	580	591	582	607	606	615	629	640	600	582	586	568	604	582	579	583	583	623	637	547	602	592	595	627	586	606	617	599	595	610	654	603	550	596	584	566	643	629	616	638	609	642	607	641	590	567	553	632	634	609	616	615	612	586	635	625	574	626	579	605	604	616	599	594	622	588	600	584	591	587	572	656	590	609	599	576	582	601	630	601	585	586	576	610	630	554	603	613	633	565	605	660	605	612	607	579	566	609	658	608	610	574	595	602	666	644	612	556	572	579	580	623	594	590	557	628	592	574	627	598	583	569	631	614	586	622	616	652	576	590	624	631	613	576	609	557	612	611	575	611	577	625	580	569	585	606	604	585	601	590	579	580	602	614	599	586	629	576	591	614	610	630	588	579	581	625	641	582	624	607	584	603	645	579	628	592	582	571	620	600	627	649	593	555	611	559	601	614	637	607	625	609	611	582	615	621	617	578	655	570	614	630	616	581	571	577	593	599	620	601	625	587	651	636	588	604	608	578	621	606	602	646	584	590	605	546	563	604	580	559	613	609	626	618	572	645	587	576	633	564	585	578	583	607	601	590	595	557	604	613	594	585	589	624	597	559	590	587	627	577	550	568	660	607	618	596	620	601	585	627	616	606	593	609	597	581	622	593	655	583	589	592	625	600	625	588	569	605	578	560	563	602	598	613	587	607	601	587	627	607	593	588	612	649	576	582	617	607	628	577	592	593	607	555	649	615	635	580	593	566	592	624	580	640	568	570	626	523	594	612	592	626	557	611	572	614	585	617	582	575	597	645	635	586	583	613	632	612	611	656	624	579	587	624	620	611	606	585	638	589	596	577	624	590	575	627	599	599	586	575	606	638	598	647	528	612	606	600	552	575	574	618	630	634	598	616	648	595	617	572	621	598	606	586	638	587	619	580	639	604	637	581	649	541	588	597	615	599	612	593	588	623	588	631	586	635	600	590	588	611	574	598	594	572	572	562	590	608	602	611	638	616	580	599	563	633	654	579	593	635	558	606	608	600	630	602	620	600	597	606	628	547	620	621	616	621	596	647	648	597	605	609	568	558	575	665	622	574	616	563	589	576	595	610	604	588	607	621	567	619	626	633	578	584	619	564	618	624	653	601	582	588	616	593	580	595	642	630	608	611	592	570	641	584	625	643	582	642	588	617	564	595	586	636	593	616	608	646	605	634	646	594	585	607	612	580	609	575	599	635	626	609	581	618	552	618	650	543	575	584	569	580	593	564	590	612	604	594	583	625	630	636	589	580	604	595	610	557	582	600	574	629	657	627	565	587	577	560	616	598	622	631	597	600	565	642	632	589	605	630	648	591	559	592	601	623	650	597	618	632	634	578	653	594	564	617	574	641	600	576	609	619	619	588	578	583	571	591	600	621	585	598	562	645	603	571	625	578	582	590	637	583	637	562	637	585	653	597	566	616	581	590	585	611	633	567	592	637	554	587	616	584	632	601	624	623	667	604	581	641	569	593	620	544	597	601	631	610	598	647	618	583	601	597	591	668	631	592	617	653	592	558	614	646	636	588	576	643	573	565	600	646	591	581	591	620	636	603	599	631	620	590	614	588	583	600	615	545	563	621	602	630	587	584	615	619	612	565	563	639	656	600	635	622	581	608	593	585	619	610	607	633	552	616	581	594	615	657	597	612	540	642	630	621	592	649	612	597	591	615	578	566	619	604	632	622	618	594	584	617	553	591	610	632	593	585	587	645	587	603	585	626	602	619	606	595	593	578	598	582	584	586	603	597	570	622	638	629	589	632	584	615	605	598	617	613	587	578	587	603	598	586	585	592	608	595	607	601	656	602	561	583	629	594	570	619	622	635	582	585	625	598	591	596	623	598	611	598	539	606	631	562	628	618	570	638	617	587	578	599	600	603	626	603	636	590	569	592	659	602	580	641	580	617	574	589	629	609	606	627	629	605	575	614	615	621	606	536	624	620	583	616	617	593	603	621	607	558	606	623	614	606	583	597	597	633	595	575	578	595	596	586	587	610	620	634	598	577	569	611	586	561	610	605	627	617	620	604	598	655	597	641	584	634	632	582	589	626	571	573	582	644	605	570	554	618	580	591	642	600	568	642	587	562	572	623	614	625	558	590	633	604	587	585	615	609	606	629	621	664	584	638	601	611	650	548	597	629	587	597	620	641	620	634	618	587	621	652	570	617	606	613	627	666	588	605	574	602	615	584	623	623	600	607	602	615	616	590	584	597	613	554	570	595	612	609	614	621	595	598	575	644	557	578	573	604	638	626	584	604	579	551	611	619	634	618	588	580	590	570	620	624	586	611	577	605	620	593	610	605	591	591	551	605	599	637	611	613	638	589	631	637	573	604	630	587	604	578	574	596	597	627	581	595	610	619	586	589	601	624	596	593	559	603	592	593	637	672	620	606	594	601	586	612	572	608	546	589	631	587	630	587	627	594	608	610	595	574	659	601	592	605	627	611	587	596	550	604	568	648	607	631	573	571	606	640	584	639	626	585	629	650	590	611	636	620	565	572	627	557	581	606	615	619	539	605	609	593	553	531	606	590	615	592	566	615	583	619	604	597	672	609	653	580	626	603	592	561	574	627	572	633	572	580	603	667	584	589	597	608	639	602	617	622	595	589	589	636	617	628	595	562	611	622	600	581	574	611	597	621	608	592	608	592	600	589	616	614	585	622	628	609	592	573	600	585	607	537	592	622	617	588	670	606	614	591	536	640	629	597	584	602	622	591	607	628	615	640	618	650	563	580	645	596	590	632	592	622	580	632	615	563	625	601	592	633	583	599	600	615	573	603	620	584	602	642	633	568	581	599	612	581	589	623	599	606	594	582	589	589	584	622	603	588	595	583	579	595	565	586	586	597	594	559	596	591	632	620	599	632	603	582	575	629	607	577	585	621	601	651	610	615	602	599	655	602	598	622	584	603	641	610	595	610	571	594	571	605	608	596	589	578	598	584	599	566	606	595	539	590	621	626	654	604	579	608	572	587	591	602	635	576	596	582	634	613	673	590	584	554	607	588	557	607	582	593	645	582	577	641	612	602	587	604	571	632	572	588	640	603	621	609	637	615	620	632	606	590	581	606	591	574	610	597	601	643	572	599	562	600	593	587	602	570	633	643	627	589	624	619	551	588	639	585	606	621	594	601	617	591	639	584	626	610	642	559	588	631	637	621	629	574	607	627	576	594	629	608	614
59773	26982	9294	2366	1020	655	458	353	310	291	286	280	291	251	296	285	281	274	288	267	278	302	299	281	290	249	279	285	286	282	307	267	277	285	313	293	265	324	293	271	283	271	285	301	310	314	264	290	269	295	287	282	257	272	310	304	326	321	259	320	279	305	294	294	284	289	275	321	327	252	295	298	293	273	294	256	281	264	267	305	283	300	276	277	307	281	252	286	323	300	300	258	278	291	290	284	239	280	282	300	284	255	274	305	304	286	292	285	261	290	310	309	294	306	297	275	314	290	279	283	300	283	280	297	318	291	320	264	280	285	299	312	276	272	328	317	288	296	277	252	311	299	264	269	276	293	271	289	313	288	296	295	291	257	297	272	260	272	274	268	289	302	284	242	283	288	311	289	237	290	286	269	321	268	291	279	292	293	291	262	277	307	291	308	264	290	285	290	307	292	306	300	275	346	302	264	317	294	287	259	261	298	290	312	291	252	276	286	276	296	318	281	295	275	248	288	292	310	290	288	313	281	271	273	257	308	247	283	262	299	305	268	299	279	288	251	269	268	243	306	266	326	321	303	283	273	280	261	257	302	265	281	294	291	272	271	286	279	265	294	317	261	269	265	289	265	286	293	301	285	300	277	295	279	295	291	291	301	290	312	289	256	297	301	283	292	247	286	293	297	298	260	331	289	274	260	267	290	302	326	304	246	287	281	264	261	263	306	263	254	276	305	269	297	289	293	273	280	284	298	295	275	274	272	269	288	288	285	245	272	289	298	278	265	277	261	249	266	280	288	283	267	272	285	311	322	283	271	301	313	274	303	273	283	268	287	274	268	285	270	297	288	311	270	280	259	255	273	285	286	251	309	290	303	270	302	303	301	258	315	289	331	253	280	283	256	273	275	291	270	255	259	277	302	284	290	306	306	311	257	276	269	290	269	283	261	241	298	285	282	278	274	270	280	292	298	318	282	306	300	291	292	302	273	299	278	283	292	283	264	296	325	277	300	266	263	329	287	293	287	289	278	317	280	318	256	316	284	283	323	285	307	278	299	285	272	289	277	269	273	291	274	330	290	295	310	293	296	288	284	278	281	292	263	280	264	308	298	297	282	317	273	296	313	287	286	294	265	308	297	288	275	250	321	301	273	312	264	279	277	271	283	267	252	285	241	274	249	279	278	311	269	297	297	295	294	282	318	283	287	265	295	307	279	252	276	272	294	263	303	307	279	287	281	274	329	316	275	261	297	294	273	314	283	271	276	281	282	308	281	255	304	293	257	247	297	286	308	292	274	280	269	292	263	297	290	289	298	308	296	256	277	283	291	278	293	334	277	251	271	287	300	232	304	295	272	275	294	281	279	251	297	279	301	295	254	289	277	291	291	304	288	308	289	278	282	287	255	264	279	275	298	264	264	284	302	300	266	263	276	283	305	304	304	307	298	283	268	297	285	305	272	307	277	284	269	261	269	277	310	282	276	282	284	288	264	311	285	291	299	290	272	269	306	276	274	282	273	276	315	300	317	306	293	286	296	256	291	283	249	281	241	308	275	295	246	303	276	237	292	288	290	300	291	278	306	289	281	289	285	287	293	262	285	250	287	276	265	282	279	278	271	275	281	292	280	285	304	309	271	308	327	287	296	279	300	284	265	294	262	287	305	291	291	260	278	323	336	302	281	296	280	279	259	287	278	312	258	299	310	280	300	297	307	264	298	279	269	261	254	277	258	305	250	281	245	292	265	293	247	299	287	293	275	273	283	277	275	269	276	298	300	339	270	304	286	282	276	271	282	279	261	301	282	273	288	289	278	298	232	260	281	309	302	299	271	316	313	252	287	301	325	276	266	310	298	280	280	290	269	261	310	274	299	281	281	273	298	276	317	303	259	287	301	309	288	271	308	268	292	285	264	283	270	292	303	294	307	294	302	288	301	301	317	258	285	273	260	290	289	289	265	285	274	291	299	247	259	282	263	294	268	280	277	283	324	271	304	300	272	277	286	290	291	303	272	285	312	248	303	285	268	280	284	306	271	293	273	288	283	244	264	294	281	266	260	272	299	294	270	310	283	313	270	297	301	247	253	300	286	280	282	257	290	269	317	310	244	261	286	307	293	288	274	297	297	299	283	290	284	298	287	308	321	256	289	293	298	292	307	243	282	284	245	290	285	321	279	264	285	280	298	284	307	273	280	299	266	277	296	290	289	284	283	273	259	304	277	300	268	293	300	264	248	299	261	273	283	272	308	271	261	264	272	272	337	294	268	289	261	300	268	251	267	322	277	284	302	267	283	275	317	265	279	286	289	270	291	259	244	271	277	309	282	276	261	279	265	269	296	278	260	280	283	296	298	277	284	280	286	266	277	281	285	293	255	296	290	277	243	299	279	270	282	297	280	270	307	255	262	289	272	269	281	307	321	278	277	298	281	267	308	279	276	282	284	273	294	253	263	298	295	254	332	282	280	246	298	324	284	319	301	295	270	270	295	282	271	303	282	294	275	260	289	297	300	259	282	237	256	285	262	277	269	252	263	297	270	287	291	306	275	267	317	283	289	260	281	310	265	292	289	304	290	292	265	281	322	307	305	266	267	305	310	315	288	310	296	271	304	262	260	258	252	310	288	278	291	275	264	312	276	294	297	321	297	257	277	316	271	278	287	283	272	280	309	261	294	303	265	272	300	280	270	283	285	244	267	307	292	279	297	333	283	266	284	283	292	295	299	285	279	322	297	275	273	298	310	297	278	303	289	275	270	299	266	259	306	306	271	298	248	295	288	291	274	292	292	264	300	283	280	292	298	293	277	276	289	253	311	285	287	296	271	298	287	267	268	271	294	307	281	266	280	269	301	290	288	260	297	269	295	303	285	308	275	288	264	285	274	312	280	276	267	243	264	281	262	274	287	263	270	292	284	307	284	273	276	257	282	322	285	313	273	265	290	316	298	303	267	276	268	288	277	310	311	285	290	301	308	271	273	320	270	290	253	267	263	259	273	289	278	289	294	284	303	305	287	278	306	280	266	270	327	278	281	264	275	270	304	289	245	296	286	296	280	304	265	251	286	334	301	274	318	275	251	283	271	263	267	273	275	288	283	270	310	258	271	259	294	326	254	299	297	261	298	293	272	287	254	316	298	274	260	299	265	260	283	267	262	347	275	301	302	302	289	306	297	275	296	264	288	319	298	300	247	275	274	226	300	290	279	309	302	280	288	295	303	299	261	286	330	276	291	270	312	274	308	263	317	279	302	296	301	298	290	270	306	262	286	289	304	275	263	299	271	272	286	280	281	291	288	286	286	321	311	286	267	249	305	289	255	310	330	273	258	256	245	286	263	295	301	301	235	275	308	270	314	318	278	281	277	264	267	285	268	294	300	311	256	267	264	275	275	256	293	280	308	275	306	266	297	312	271	303	280	242	270	303	257	297	311	296	273	259	304	275	274	251	296	280	286	295	284	286	272	289	311	268	275	303	277	266	317	306	271	242	313	282	283	269	261	323	289	312	313
42117	18682	7386	4212	2711	1769	1110	900	648	684	660	630	670	621	610	614	617	662	645	625	632	640	605	638	602	629	602	617	625	675	617	631	630	635	653	599	635	635	615	639	627	625	635	643	645	638	655	629	591	670	625	613	675	628	691	631	631	610	625	637	562	628	611	644	639	660	657	715	606	614	688	651	681	609	632	632	699	592	654	601	617	598	618	627	680	635	620	649	650	616	674	646	634	582	628	662	657	680	652	610	651	676	651	639	633	611	590	680	637	618	598	584	624	596	649	681	599	614	648	674	652	642	630	628	628	633	605	613	639	639	665	624	640	644	647	645	646	619	650	654	657	614	663	675	623	607	664	606	626	653	669	644	693	653	623	623	641	650	672	597	648	600	651	654	622	664	649	620	633	639	642	655	673	629	599	626	621	683	623	599	646	618	625	621	640	598	668	647	580	637	639	621	620	627	635	705	665	643	610	634	626	632	625	645	602	656	632	634	653	647	640	670	617	619	659	680	628	664	649	646	634	659	620	627	643	660	623	663	621	645	673	612	638	663	668	638	577	636	600	646	645	639	681	695	612	631	623	652	622	664	682	607	617	655	606	580	614	650	604	651	628	667	613	634	642	666	590	630	610	671	655	618	662	584	659	636	629	622	673	646	659	601	583	621	657	666	635	657	600	638	639	649	601	642	622	632	594	629	689	625	681	605	620	620	613	648	658	588	627	653	606	630	594	647	670	645	584	644	665	610	639	648	638	660	631	665	684	629	648	617	635	635	621	599	639	575	688	618	629	608	636	636	642	640	684	644	641	594	650	623	656	678	647	695	600	644	617	642	665	607	633	618	606	642	595	660	638	660	624	559	616	642	649	632	615	614	664	641	619	608	647	642	636	658	623	619	642	645	620	618	650	643	658	641	656	597	685	659	632	610	644	615	684	585	609	608	628	617	649	631	586	589	701	647	637	614	610	632	606	633	631	688	597	568	618	654	640	646	643	618	630	663	606	659	604	660	636	612	612	637	633	641	632	637	648	615	595	636	584	627	658	665	684	605	636	687	683	613	640	610	653	603	626	672	665	684	599	656	616	619	682	656	672	619	630	651	650	655	608	603	659	605	642	679	616	626	606	682	627	638	621	633	638	656	639	649	637	590	608	635	618	672	658	638	622	666	632	594	671	583	623	673	643	628	670	647	623	615	624	610	624	625	642	629	641	635	592	617	628	609	597	624	618	619	623	622	641	692	661	662	653	665	619	628	597	618	645	638	633	611	635	656	661	663	648	645	580	606	626	653	613	637	653	681	644	602	603	627	641	640	621	623	655	623	681	619	577	624	609	642	601	632	653	607	618	629	609	602	621	632	640	635	675	654	614	641	628	662	639	643	564	651	648	609	675	620	631	640	662	602	609	609	646	645	632	631	624	650	608	651	617	636	621	656	618	665	632	617	620	623	673	646	603	626	642	584	633	612	680	646	681	605	674	652	615	626	590	611	595	642	645	622	624	600	630	577	632	675	639	631	606	651	629	644	626	608	623	635	640	609	619	621	606	665	620	679	635	629	622	662	667	709	550	677	640	660	659	602	630	657	656	614	646	671	663	666	653	639	662	614	622	597	645	673	652	661	643	643	616	642	652	592	640	619	580	653	582	597	635	626	685	617	639	599	608	643	628	647	610	648	626	628	656	624	654	628	646	639	614	624	670	625	643	652	611	655	634	611	631	629	661	660	669	602	635	646	642	664	640	656	637	604	653	630	625	617	679	639	652	583	612	563	574	648	640	615	615	622	632	623	685	660	648	633	607	661	644	635	622	596	695	633	646	643	639	650	635	587	656	639	645	622	608	613	641	645	662	636	613	609	692	641	609	652	620	616	625	596	659	619	688	671	653	610	654	631	653	587	659	622	618	625	653	665	613	619	663	632	619	656	635	610	631	633	639	663	626	631	640	631	644	643	591	653	650	621	635	609	612	685	643	610	625	619	632	624	563	614	648	664	648	682	637	628	638	621	645	602	635	655	596	622	641	627	699	650	643	656	621	630	623	638	676	626	608	621	606	627	645	665	620	638	600	639	611	586	662	657	619	629	614	694	669	660	643	659	626	614	656	613	608	605	669	640	622	610	646	667	640	625	628	638	626	654	582	664	676	648	638	622	625	624	652	654	624	619	643	672	643	677	648	608	632	597	633	594	645	627	654	654	624	611	631	659	639	616	637	647	666	625	662	599	654	661	643	628	662	611	652	652	645	668	641	647	667	597	601	617	652	638	665	665	631	653	662	636	649	650	645	647	606	656	650	686	636	606	592	643	638	604	616	629	593	618	597	646	660	627	583	592	632	629	611	627	618	651	622	625	645	643	651	644	633	675	619	641	648	631	673	651	663	641	654	619	596	637	629	633	628	602	630	656	639	624	625	604	645	604	638	628	686	643	623	612	636	663	651	621	638	660	634	640	634	622	618	662	618	609	662	637	651	664	616	661	573	625	619	641	644	593	613	671	612	628	675	661	643	595	665	635	648	613	598	589	628	661	628	623	616	637	615	635	639	635	630	654	629	626	631	635	633	610	648	595	639	661	635	633	576	642	658	661	625	629	658	646	568	600	642	645	625	613	664	643	594	633	670	612	578	644	621	638	634	653	684	624	635	680	604	601	621	628	674	678	649	619	647	617	695	676	649	598	606	646	622	668	632	654	614	661	650	618	641	626	636	597	665	609	621	604	678	636	644	616	617	619	619	647	657	659	642	611	637	604	632	607	609	633	578	639	615	586	622	631	604	638	691	616	632	646	605	643	651	628	651	629	658	642	614	625	635	628	675	656	663	649	656	608	674	609	659	621	624	650	668	613	628	627	646	688	605	617	615	620	642	628	633	667	669	614	619	601	621	680	680	662	645	642	653	662	632	635	647	619	590	650	668	620	692	615	643	640	635	611	627	651	642	662	613	646	674	633	654	615	664	643	576	650	634	652	631	655	597	625	701	617	628	658	619	624	665	653	623	646	640	670	630	627	640	658	602	676	630	611	644	657	654	615	620	613	594	579	630	611	653	659	640	643	645	639	610	657	625	614	627	618	636	595	632	645	634	681	653	593	622	687	637	635	598	583	597	638	605	667	640	613	602	649	619	612	620	657	629	668	635	626	621	628	666	638	675	648	671	610	632	645	654	644	648	623	668	603	611	644	616	658	665	630	641	657	653	616	591	661	610	617	618	580	645	647	667	644	668	621	638	609	667	610	638	599	592	614	644	636	624	622	634	621	571	614	661	605	649	654	655	631	629	674	649	637	643	657	614	654	605	641	667	689	613	657	634	609	642	593	662	624	600	649	624	638	653	663	620	655	594	614	600	675	677	617	600	677	650	656	617	645	636	643	627	568	669	650	670	638	634	668	623	647	664	612	660	612	694	625	642	656	632	641	602	607	633	628	637	633	641	668	640	653	654	626	627	634	615	616	670	633	654	637	635	658	626	620	652	645	603	648	652	663	676	625	644	615	632	605	671	601
46736	17809	4874	1540	654	387	336	236	244	255	305	286	242	280	255	271	253	275	248	279	308	266	277	305	295	268	248	285	277	272	261	274	234	257	273	266	264	249	259	292	259	284	308	253	245	271	284	279	293	278	237	269	246	279	275	277	275	280	258	247	267	279	263	270	255	250	291	250	252	294	271	293	261	299	307	269	253	260	261	269	266	239	264	277	263	244	279	267	257	232	283	270	267	271	309	267	269	285	261	276	301	290	275	296	267	259	279	247	260	283	277	257	280	297	313	246	239	261	293	306	264	265	253	246	259	244	295	298	239	232	259	262	272	258	238	253	265	254	240	275	279	249	268	266	245	244	278	261	309	268	268	264	281	281	240	270	298	260	274	343	270	281	292	250	300	286	278	287	285	285	301	261	238	272	251	269	258	265	255	247	258	276	287	277	255	297	312	267	274	275	270	285	252	276	272	243	255	268	238	269	259	226	259	266	271	285	297	298	254	284	228	269	297	269	275	262	246	277	269	255	254	251	263	248	247	260	261	280	264	308	267	244	265	250	269	239	280	280	296	292	276	267	268	261	255	263	262	244	287	243	266	300	270	267	256	270	289	301	293	275	233	276	283	280	283	271	260	276	267	271	251	282	258	246	243	240	265	287	251	261	292	276	257	296	267	257	277	245	269	287	314	274	245	278	282	280	278	293	274	271	244	283	264	279	268	283	259	260	248	284	277	301	277	262	270	277	271	257	270	250	307	269	285	274	284	259	284	272	249	268	254	246	283	288	270	286	255	283	266	266	263	246	249	258	283	295	275	250	234	264	297	287	283	303	300	275	274	268	264	256	250	258	236	256	253	275	260	281	256	283	270	257	285	281	260	285	258	275	259	283	252	260	268	276	284	268	257	285	272	283	279	257	287	275	255	283	277	288	284	261	268	269	289	268	266	289	281	303	257	256	281	258	250	291	265	241	253	258	314	277	272	252	239	270	256	279	270	258	239	269	272	259	270	259	260	266	253	245	240	313	262	300	272	264	257	244	231	259	273	293	277	304	279	253	265	265	247	285	255	262	268	302	286	270	257	285	286	325	271	234	273	256	269	267	277	306	273	289	256	278	290	289	272	273	273	261	273	267	241	285	256	274	270	260	241	292	259	289	271	250	271	258	263	270	269	285	265	285	268	268	258	291	286	298	271	262	278	306	252	276	277	228	290	268	286	294	257	252	259	283	284	267	292	273	298	254	236	273	279	271	255	266	248	269	296	259	228	275	280	283	244	292	277	280	270	243	305	283	271	275	277	286	297	298	291	274	247	275	253	244	256	251	264	262	272	261	254	280	283	314	271	249	246	272	250	273	281	272	232	270	272	298	267	260	298	253	267	268	234	248	289	277	256	260	257	263	275	276	268	240	287	272	292	285	262	256	265	283	271	277	257	254	272	258	262	293	288	282	263	283	284	283	288	271	278	242	267	264	248	275	241	260	259	297	261	274	289	259	262	289	258	266	313	254	279	268	288	233	242	266	282	281	296	273	265	265	265	262	275	258	262	253	277	288	270	266	263	234	259	268	270	255	265	263	271	274	274	275	256	269	264	305	267	263	295	280	281	265	273	279	249	258	302	253	266	255	277	280	295	281	303	257	270	268	273	244	252	275	303	265	261	269	268	237	310	247	279	266	261	266	263	261	254	278	285	275	280	261	261	262	258	232	277	283	241	266	279	246	260	305	254	248	258	285	305	268	288	282	241	278	294	280	256	287	252	270	271	295	273	293	267	282	289	270	262	228	267	256	277	281	283	275	290	266	267	281	272	280	287	285	267	284	332	288	264	241	237	255	276	261	245	286	255	306	263	270	268	267	266	264	259	282	277	249	275	274	282	255	290	255	243	282	253	277	266	263	266	281	277	314	240	266	297	277	295	258	232	261	254	332	255	239	265	264	283	257	276	277	250	274	240	274	254	278	283	279	260	237	277	255	276	249	252	252	295	286	296	258	278	258	278	285	320	278	259	250	246	269	323	263	264	269	289	290	257	266	281	230	290	258	255	283	272	272	271	297	290	262	263	287	265	260	254	260	276	292	284	276	269	276	256	249	277	230	262	260	252	285	250	252	258	247	227	248	272	295	273	262	293	286	236	272	246	258	280	284	314	250	279	308	261	271	257	248	268	267	292	269	285	252	282	262	256	249	297	229	253	254	250	271	259	242	245	245	302	274	293	275	244	261	270	245	245	299	263	295	254	272	292	269	251	265	294	269	269	285	309	258	248	248	255	295	259	260	302	282	247	291	240	290	266	254	288	257	265	266	245	248	271	301	278	284	265	287	274	254	265	263	272	292	246	252	279	296	297	270	248	240	256	290	283	264	295	274	235	282	275	241	243	241	282	246	266	221	296	280	259	234	288	253	271	273	269	248	266	268	286	271	298	280	284	278	291	275	269	290	244	274	245	240	266	224	281	287	256	280	284	234	280	248	254	261	285	261	282	257	257	318	267	289	283	267	289	299	285	270	289	268	288	268	252	256	266	293	255	262	247	274	293	281	280	300	285	272	253	281	273	270	296	252	278	254	253	256	286	261	258	282	273	275	247	243	261	285	259	228	242	276	271	254	236	246	268	304	276	296	265	242	281	260	264	245	255	251	250	252	248	289	259	268	282	251	275	281	241	274	251	306	298	286	286	297	267	272	274	298	283	264	277	257	275	259	262	278	280	298	258	249	242	276	255	283	243	245	259	280	291	309	273	272	258	278	290	270	279	259	306	271	289	276	264	274	265	261	304	250	265	253	245	291	300	255	278	281	285	281	270	287	250	277	279	259	240	281	269	266	259	274	254	260	282	284	253	268	253	277	242	299	262	300	291	295	261	273	276	265	259	270	271	297	307	273	269	272	275	279	262	245	283	218	276	277	255	289	305	272	256	280	280	263	239	239	244	272	264	274	250	259	274	268	267	256	255	254	276	311	280	245	264	270	255	253	267	280	242	264	273	268	260	275	260	286	276	270	255	261	264	255	260	264	311	251	251	258	273	258	283	246	286	288	252	248	265	239	301	271	270	259	283	246	278	262	263	299	262	302	247	243	255	289	258	252	248	261	260	271	262	258	292	252	253	245	249	269	270	253	247	262	273	279	257	241	267	260	271	218	251	257	279	301	292	285	252	275	231	262	247	273	260	270	260	267	272	308	274	233	257	279	278	238	281	257	232	253	268	270	305	261	267	285	241	243	277	264	289	276	289	254	273	323	281	296	258	275	264	298	267	247	260	331	254	271	276	264	227	276	272	283	266	286	253	247	254	266	292	266	266	266	262	270	264	272	249	282	301	278	264	288	292	246	279	270	257	261	260	261	227	280	261	296	286	278	279	266	273	276	248	259	258	305	259	256	246	237	240	285	272	272	284	292	236	254	279	247	257	264	267	258	267	261	259	254	274	272	265	269	242	267	246	283	292	237	239	270	270	270	265	223	258	262	267	291	268	266	228	244	266	270	249	245	264	268	303	272	276	256
31782	12305	5842	3287	1727	1005	724	598	633	632	679	560	633	616	619	675	601	566	604	592	623	627	578	592	624	627	595	603	622	626	619	613	606	637	623	598	624	615	604	621	582	604	621	606	617	591	601	584	608	604	611	572	588	564	613	625	562	608	611	570	574	577	567	587	577	606	581	568	583	568	572	622	635	603	603	605	605	597	575	616	607	629	605	594	576	614	594	586	555	628	605	611	641	627	608	597	620	594	614	627	583	601	608	613	624	637	596	629	557	619	628	579	616	630	603	555	640	629	598	602	631	612	599	586	555	597	573	583	584	601	571	584	579	621	622	622	572	588	650	598	623	618	630	596	635	632	584	648	580	569	616	595	568	613	625	593	629	613	592	594	608	563	589	614	653	587	624	600	573	615	671	586	572	607	587	599	608	614	603	610	613	591	607	564	640	578	578	627	606	605	605	597	593	612	602	603	577	567	608	619	605	620	615	576	629	654	591	574	620	620	633	622	646	562	650	617	580	574	589	636	613	597	605	588	618	626	611	630	602	632	590	604	608	642	642	588	599	620	587	613	636	582	609	616	637	576	657	603	574	585	610	636	566	621	593	594	547	627	572	609	590	640	576	616	600	616	576	623	619	633	586	575	618	596	619	613	624	561	585	612	550	631	590	645	582	627	604	566	597	602	567	590	627	634	627	601	595	622	630	587	589	601	628	592	609	563	575	623	606	588	592	593	625	602	650	614	617	588	594	606	622	619	588	618	581	590	612	624	582	570	587	593	584	582	594	595	593	587	603	591	552	578	573	569	627	590	593	607	583	605	609	629	632	650	620	641	603	569	617	628	611	596	632	627	592	621	619	602	612	581	600	587	629	576	625	599	588	590	580	607	586	595	644	597	608	592	596	596	563	595	648	614	588	574	638	578	599	609	645	649	630	612	628	593	616	618	625	580	594	544	609	623	570	624	578	620	564	612	575	576	554	588	628	600	590	586	599	605	611	596	567	622	593	616	605	601	635	552	568	593	596	625	574	605	597	587	563	596	603	614	609	625	572	574	600	582	630	630	636	565	612	586	583	599	596	572	626	624	593	585	574	603	588	572	620	584	636	611	616	626	624	651	626	606	569	575	615	616	572	632	577	584	574	572	626	617	577	617	602	601	632	558	578	636	623	630	628	596	603	557	601	611	598	583	606	585	592	577	593	591	595	635	619	597	576	597	593	627	596	599	604	592	597	603	626	611	603	641	627	621	561	607	527	615	610	622	581	614	575	576	605	612	586	641	580	589	613	628	613	556	597	605	579	641	582	618	625	613	571	615	597	609	622	597	592	661	604	607	549	625	603	630	596	609	608	624	636	540	583	636	649	648	630	613	562	607	602	611	636	578	584	634	593	628	629	631	569	574	572	612	601	584	549	642	600	569	552	598	632	605	574	620	604	625	594	564	583	620	619	596	601	561	626	623	629	559	633	587	638	619	631	619	609	581	566	622	608	632	626	636	600	577	667	661	630	570	621	608	619	620	611	612	619	575	626	581	589	613	607	582	578	609	636	577	603	652	586	602	604	574	630	587	570	596	574	636	579	660	629	600	606	624	591	622	678	584	597	552	657	616	572	590	609	578	634	571	613	615	576	573	608	644	601	611	599	571	571	562	604	558	592	580	644	604	590	649	618	576	624	602	607	606	609	574	636	637	615	584	579	547	602	565	612	627	593	568	602	584	589	619	591	624	545	584	624	620	621	630	651	577	586	584	599	592	636	591	590	608	588	586	602	587	587	569	567	559	607	626	636	584	611	625	606	583	602	604	612	605	661	574	612	600	611	605	563	589	611	575	630	612	623	583	630	593	599	581	598	633	593	570	582	620	602	620	610	606	637	588	629	595	606	590	572	570	611	603	598	594	631	635	588	607	625	579	551	630	570	605	616	611	638	613	615	599	580	600	581	628	623	619	572	609	633	593	607	601	576	605	581	603	556	601	630	618	639	651	619	593	593	528	571	650	623	605	657	611	551	631	608	586	608	579	651	596	587	592	601	635	581	596	632	587	605	627	588	576	639	615	598	591	589	603	585	569	604	609	598	576	575	596	616	598	613	588	630	614	535	604	659	560	575	593	620	602	597	629	624	621	596	558	582	654	622	595	610	607	625	576	564	602	600	589	606	584	619	587	644	601	585	615	582	602	633	617	579	645	644	582	580	588	580	595	617	598	618	625	625	596	627	610	609	591	610	673	634	583	606	601	592	575	585	609	592	577	605	615	622	589	588	602	560	564	564	612	617	624	618	608	598	622	662	602	582	628	603	644	600	617	570	598	617	616	604	622	590	608	574	604	614	638	565	592	582	595	570	597	548	569	627	591	589	554	583	550	581	630	618	607	608	618	567	580	631	595	626	645	624	587	602	572	618	595	585	649	605	608	590	563	619	600	598	595	648	640	569	615	604	624	605	592	582	616	610	554	581	595	597	605	643	556	600	634	581	625	604	597	587	592	621	634	616	588	612	569	609	621	602	585	579	567	567	623	565	566	621	609	628	591	620	576	591	586	584	578	599	608	628	582	622	639	615	589	597	620	602	573	622	669	596	612	577	579	571	607	594	609	583	593	613	551	615	599	628	615	646	627	613	594	623	598	583	568	581	657	608	571	645	584	598	595	630	599	641	548	607	593	607	538	623	615	648	604	595	625	613	637	616	614	620	633	605	575	592	587	597	632	582	599	601	603	567	600	568	578	621	641	618	581	626	624	626	591	646	569	610	555	617	593	616	597	555	602	591	580	595	630	593	588	602	648	599	557	596	615	606	635	629	600	602	619	649	601	624	584	573	611	607	569	606	607	596	592	596	596	562	595	624	573	581	596	605	595	592	648	612	581	587	615	600	614	646	605	645	604	588	615	623	633	618	681	620	610	585	591	609	656	593	630	593	614	644	630	642	618	625	555	626	581	613	608	629	640	600	620	641	599	603	651	576	572	638	607	648	620	621	603	592	621	596	589	601	667	558	605	566	588	611	562	596	576	601	605	544	628	643	583	607	625	613	573	543	594	576	583	604	572	634	570	631	583	581	637	612	587	623	604	613	593	569	570	591	633	585	536	607	613	657	571	629	638	639	608	619	580	605	611	600	592	615	594	614	593	610	571	668	584	630	567	614	642	639	600	578	616	569	600	591	633	640	580	576	575	591	613	586	641	609	628	584	577	550	557	644	608	631	587	582	614	596	574	569	606	624	628	631	624	558	598	617	612	625	606	593	563	630	598	550	580	635	645	614	585	618	598	614	630	616	607	638	589	580	570	574	563	611	602	580	567	580	660	627	612	600	629	624	562	609	608	605	595	630	612	593	608	624	606	604	614	589	631	607	616	625	589	603	589	555	615	595	583	609	601	572	616	629	638	692	567	602	602	622	644	596	610	562	584	614	622	615	613	587	595	584	577	606	564	620	565	690	613	574	590	624	589	560	617	604	577	572	608	606	639	606	556	637	589	590	624	545	622	605	623	562	581	591	643
54165	22824	7725	2077	801	478	308	294	261	256	272	222	243	275	244	267	281	242	279	253	306	280	261	224	241	268	287	279	270	276	254	272	263	283	270	272	297	252	258	298	241	243	234	272	259	251	259	267	272	293	260	246	274	262	262	271	283	254	248	284	263	289	260	271	294	244	270	301	286	282	289	295	252	276	268	263	272	238	270	237	263	274	270	254	270	268	241	275	249	259	237	264	271	274	276	244	269	281	257	275	265	255	270	249	248	319	255	246	259	286	272	282	224	223	248	247	271	269	231	253	248	276	265	285	266	227	276	262	271	261	232	238	247	270	250	264	248	267	235	245	238	266	254	247	222	266	281	295	250	223	264	247	241	237	243	259	261	245	271	265	262	261	284	262	258	259	247	242	260	270	223	268	231	244	216	255	271	259	260	274	259	249	255	246	245	270	286	248	244	239	269	278	236	277	274	280	292	255	251	267	264	282	265	235	297	282	284	259	247	268	270	265	273	234	254	245	272	285	223	287	256	215	258	258	297	246	265	262	264	245	269	253	240	274	229	249	267	236	276	273	279	276	262	249	303	240	295	227	265	264	277	293	253	258	287	286	287	276	281	252	252	255	277	271	249	264	300	259	251	274	261	249	286	277	250	246	244	269	269	288	261	246	290	255	248	234	256	281	263	260	262	266	261	231	228	270	256	241	256	275	231	265	287	255	254	259	293	256	277	281	298	286	297	262	251	251	246	260	266	269	253	263	255	240	271	257	253	250	268	257	267	254	269	291	252	292	303	270	276	240	245	270	292	291	262	248	238	273	264	267	254	253	248	253	282	272	277	270	277	241	263	270	235	259	241	247	261	245	246	268	293	237	252	262	288	239	259	262	289	242	282	255	270	257	249	245	274	237	272	260	269	268	262	264	270	267	270	251	282	226	251	256	269	269	271	258	289	272	252	280	265	248	270	241	233	272	243	230	235	257	294	256	269	244	248	278	274	282	272	275	256	267	279	276	270	249	259	246	267	296	260	275	240	258	262	267	267	247	253	281	250	257	276	261	266	243	257	249	241	273	281	252	292	244	295	265	259	260	243	281	262	242	268	288	235	264	288	292	260	276	253	258	246	265	275	283	278	246	283	246	272	260	266	290	262	282	276	258	246	262	268	249	248	337	264	260	273	270	272	250	290	276	266	287	254	253	244	253	236	313	264	288	250	289	276	254	249	279	246	279	268	268	280	282	243	269	257	249	250	249	276	232	249	259	243	285	263	243	244	296	273	286	231	263	266	258	256	302	261	257	285	263	253	249	258	235	267	239	250	257	251	251	267	262	293	248	238	262	241	271	255	275	276	259	273	233	289	257	234	275	283	258	256	272	274	239	296	276	263	231	284	243	260	277	268	222	261	243	242	268	280	254	275	258	267	270	295	256	281	262	254	263	288	250	278	287	256	266	253	280	270	266	271	267	260	267	272	241	281	235	290	265	270	293	235	265	248	282	289	279	262	248	265	259	265	264	281	255	251	267	276	266	257	264	243	247	249	264	284	249	264	264	301	256	254	216	270	253	254	264	257	272	251	279	246	271	279	298	266	269	263	241	288	292	269	246	240	274	278	270	269	275	248	244	261	270	227	267	256	300	265	292	262	263	286	261	243	278	249	267	258	246	255	278	266	268	248	249	259	260	279	262	244	251	256	289	309	252	259	242	277	250	251	245	245	264	268	257	239	259	256	300	245	252	247	269	260	254	242	259	251	274	237	283	287	264	243	265	266	258	249	287	254	272	302	240	284	214	232	275	276	306	312	283	277	278	287	250	305	272	236	252	264	263	264	241	258	274	234	272	253	241	253	256	249	278	284	268	280	280	243	266	258	256	256	263	251	253	253	238	265	256	246	245	249	241	272	268	259	264	271	270	234	278	247	256	249	290	289	270	251	265	258	241	281	241	269	263	258	249	247	244	258	275	264	302	256	227	285	210	263	268	229	267	275	283	265	249	268	250	276	296	255	261	262	284	293	247	252	278	272	280	315	314	260	250	280	247	258	263	266	263	242	252	270	280	259	251	264	277	274	291	248	258	264	270	278	254	255	249	288	296	295	252	266	271	266	295	260	289	252	263	258	263	248	255	257	264	257	292	271	266	273	256	254	235	224	284	244	247	247	274	260	232	276	248	274	268	287	252	232	261	285	262	255	279	262	254	262	251	262	275	274	272	260	258	260	270	292	256	270	268	286	263	257	242	283	271	275	307	289	271	231	256	244	254	283	265	283	287	268	246	251	275	266	269	240	260	241	268	288	268	250	269	240	299	280	284	246	270	264	297	246	285	257	201	255	252	262	279	277	278	242	266	303	302	271	241	273	268	255	286	251	262	269	247	277	246	298	260	266	264	270	266	260	259	258	267	279	278	258	256	266	262	287	294	275	263	239	268	297	251	236	268	269	285	263	253	269	270	209	256	258	259	261	279	275	278	284	293	249	279	271	283	257	225	263	255	256	251	311	280	238	270	261	281	277	257	294	259	262	283	258	228	258	262	234	279	282	285	258	282	255	243	285	291	267	234	234	274	282	246	276	276	284	285	217	258	271	256	275	278	288	276	279	257	273	257	259	254	268	268	281	237	259	264	283	245	269	250	255	256	282	272	234	271	258	248	250	268	257	255	258	244	249	258	257	265	269	285	263	260	276	285	268	247	262	259	275	254	240	282	297	243	258	261	275	268	268	255	285	242	272	298	246	271	273	247	263	245	276	249	259	271	272	245	256	245	263	256	266	272	254	261	250	269	277	285	269	273	269	269	287	243	260	284	262	265	251	265	267	265	270	285	265	226	274	254	263	252	264	257	298	269	259	240	245	299	248	262	231	277	268	243	234	246	247	272	289	261	284	256	273	265	275	247	261	254	252	273	267	258	258	255	284	288	276	260	281	260	283	222	280	287	282	233	268	294	246	247	269	234	241	251	285	258	272	252	280	267	271	266	273	268	246	250	261	238	269	252	269	277	258	262	279	264	250	283	274	260	247	280	245	269	268	275	240	303	274	269	301	273	258	269	251	278	263	237	246	265	256	254	235	282	268	256	284	241	278	289	235	255	257	249	254	277	276	275	273	282	257	270	264	234	275	247	287	282	252	271	271	263	295	266	234	230	265	258	250	258	277	247	234	263	259	265	248	277	283	255	265	244	258	298	267	261	270	287	261	266	272	214	252	282	262	253	255	228	249	292	244	247	272	252	260	282	255	256	262	283	282	267	266	268	252	276	260	275	266	254	273	261	263	256	246	256	253	267	285	270	313	251	268	245	269	266	263	248	259	282	266	282	294	298	264	255	292	289	285	236	245	262	261	283	268	248	283	281	262	244	239	249	256	275	226	251	253	280	253	266	243	248	271	260	233	262	257	256	246	264	262	278	277	277	300	254	251	241	293	269	256	239	264	249	281	280	245	243	271	284	228	268	264	256	283	265	260	239	267	269	264	310	276	250	250	238	274	282	251	255	261	269	245	266	245	277
36682	15292	7544	3797	2059	1152	859	724	592	631	601	576	612	623	643	578	615	627	643	604	585	589	572	590	600	541	603	586	607	585	625	614	590	580	579	568	621	597	615	613	600	594	629	582	587	564	578	625	593	584	585	558	547	595	627	576	591	615	602	643	665	580	624	559	616	618	607	598	605	597	601	569	602	600	596	570	581	576	635	619	584	615	604	610	561	569	591	615	643	588	584	621	571	565	559	611	599	619	611	610	587	603	592	573	595	581	575	586	578	614	590	638	639	615	601	589	599	575	615	637	547	614	606	611	572	598	591	590	545	598	587	600	595	616	543	658	573	571	571	580	607	614	607	630	569	590	610	599	577	629	597	560	597	617	612	601	589	616	553	627	590	598	610	571	609	588	578	596	565	609	550	571	560	583	628	602	617	560	609	606	619	571	578	549	593	601	593	627	620	621	535	582	594	630	624	570	593	632	627	620	591	579	578	601	623	589	601	610	587	635	595	590	595	627	543	583	593	583	607	561	580	598	620	541	588	572	602	612	574	622	549	549	563	599	597	584	615	595	554	560	608	610	587	598	582	637	641	617	595	621	567	646	601	562	569	570	629	612	601	592	596	569	563	560	546	553	588	576	585	607	610	565	567	607	590	653	618	613	594	600	601	604	574	605	604	619	585	619	621	545	631	571	582	557	573	596	618	622	615	602	638	575	599	591	613	587	619	588	585	577	611	643	585	598	599	606	604	602	614	612	620	605	624	567	624	591	590	597	610	541	596	603	604	568	587	598	600	584	627	607	543	574	617	605	568	587	583	572	583	600	649	612	624	560	605	602	591	624	634	634	625	638	639	593	619	579	609	550	635	580	546	607	606	587	618	588	628	580	593	599	585	599	589	608	579	632	606	609	629	611	615	592	559	591	590	632	588	635	635	601	609	591	580	630	588	581	610	613	610	562	606	592	585	563	617	559	587	560	592	564	583	571	586	610	588	584	564	577	609	602	576	604	570	554	602	603	613	651	580	586	629	579	589	567	625	598	570	579	593	582	624	601	573	615	600	555	623	631	602	602	591	587	606	544	638	596	586	618	560	606	587	599	577	630	628	641	630	571	614	584	565	607	565	553	590	580	641	618	574	590	608	565	590	593	579	579	647	584	589	603	600	563	632	602	613	598	630	586	589	582	586	599	577	553	592	564	619	576	634	648	597	597	563	598	622	602	594	565	585	610	573	604	547	570	555	587	568	561	583	543	579	584	645	580	605	660	599	626	548	579	635	590	630	585	611	600	620	615	609	599	603	607	598	583	579	580	585	585	618	588	625	600	611	610	572	616	578	586	616	584	597	594	582	605	592	618	616	625	550	569	617	583	604	638	634	631	628	623	605	569	607	608	573	564	584	633	585	603	614	617	600	628	599	630	602	621	623	568	617	563	590	614	607	648	629	592	589	605	564	594	648	580	606	555	592	632	602	600	618	626	623	570	617	590	649	568	625	616	563	631	577	624	597	551	635	552	556	569	587	602	565	556	578	593	574	583	641	575	636	626	641	597	567	606	626	607	636	544	665	578	561	584	664	613	559	581	607	630	593	585	592	577	569	622	620	621	614	607	625	569	591	597	614	641	604	555	616	603	664	649	572	588	592	574	645	593	562	568	615	552	579	602	572	594	600	609	612	616	572	579	602	565	567	600	586	578	610	610	596	611	610	607	602	619	618	639	631	602	639	609	606	554	585	552	565	591	589	612	586	620	590	589	609	565	603	646	644	543	585	541	602	607	629	599	611	610	587	640	577	620	550	587	561	617	625	582	605	601	583	603	579	615	625	621	615	566	584	649	610	602	565	577	587	594	565	629	603	554	612	607	637	607	595	586	592	594	630	591	531	588	646	568	617	569	621	591	573	587	576	572	577	577	597	586	612	628	619	578	560	578	561	595	624	571	592	609	579	597	598	592	627	612	596	606	572	565	612	550	623	582	644	600	591	599	565	581	596	611	623	577	576	601	603	570	615	623	574	632	581	592	602	589	576	571	568	613	615	609	543	596	617	592	612	571	600	591	581	636	580	633	572	623	558	607	589	578	559	608	583	585	620	605	639	572	573	604	612	622	624	597	598	556	602	591	626	603	600	603	616	588	548	638	577	621	573	588	617	628	586	567	591	593	561	575	601	580	601	598	620	568	690	621	619	601	620	644	642	579	608	604	584	601	607	595	658	632	558	614	572	622	579	612	586	672	601	581	598	592	597	610	568	578	623	616	570	620	570	587	623	599	584	590	572	615	575	632	572	635	655	602	616	641	566	586	592	547	586	600	585	615	620	608	630	556	581	553	575	604	587	592	629	586	606	586	615	603	544	602	589	614	595	584	570	587	598	580	566	637	600	564	620	580	594	574	598	584	593	549	583	627	595	640	616	610	579	557	632	581	643	624	582	616	584	607	596	586	606	649	601	636	624	609	619	593	627	618	628	620	568	632	604	577	607	591	579	592	617	582	591	595	608	619	590	621	600	589	604	583	594	577	623	605	589	609	610	581	614	596	617	600	614	564	560	580	577	608	610	621	559	570	619	599	560	553	566	601	595	583	589	601	575	574	619	613	559	587	576	570	564	596	606	614	581	617	581	583	636	602	572	583	587	624	603	641	639	569	605	579	583	588	626	600	610	610	597	597	606	626	599	598	615	626	610	573	612	579	602	603	613	617	588	611	584	597	617	626	585	593	613	640	621	572	657	572	597	567	582	637	569	552	574	572	611	604	635	618	592	603	591	611	567	619	594	573	651	577	621	610	585	611	589	634	609	537	631	532	638	632	594	570	594	602	619	573	611	597	627	646	583	624	560	618	603	575	553	555	626	577	594	574	581	600	610	592	560	614	611	604	618	619	573	564	616	571	599	583	610	676	612	604	590	619	582	616	627	600	639	585	595	597	598	631	602	559	529	570	641	573	624	609	574	621	641	637	575	615	571	584	534	597	619	645	583	615	607	612	623	644	593	559	600	610	569	593	540	628	602	645	553	605	542	575	622	597	577	576	620	601	600	606	623	591	587	603	654	584	603	638	601	588	606	620	628	638	622	618	628	624	616	648	633	566	588	585	651	569	600	590	582	621	588	622	602	570	576	597	577	575	577	654	590	603	614	599	623	605	670	601	594	607	578	587	629	587	569	610	590	637	632	575	592	608	574	600	622	619	564	598	614	596	610	617	629	573	536	616	655	632	611	624	585	576	646	584	635	556	613	622	613	589	614	598	596	582	612	609	643	550	587	600	624	592	629	616	603	645	598	617	607	644	579	629	628	575	576	575	610	590	577	581	631	571	607	593	592	607	611	564	616	646	575	596	618	614	607	647	612	600	561	636	641	592	602	592	582	568	583	589	582	611	622	582	609	564	559	603	617	613	598	574	613	622	585	567	578	573	591	609	619	599	570	607	562	585	607	566	550	551	632	609	631	628	611	606	592	603	597	578	596	582	606	578	596	581	610	583	602	611	588	591	586	561	597	561	612	608
57475	24666	9201	1884	657	388	321	314	294	308	292	300	280	281	303	291	297	292	292	270	300	272	296	294	295	291	308	315	260	305	311	262	287	290	297	288	318	344	272	294	306	324	318	324	273	295	318	341	328	313	298	292	286	314	303	290	316	331	298	295	304	318	287	255	271	313	288	281	293	283	293	272	281	303	290	267	324	268	307	294	280	308	320	298	306	294	326	297	275	281	290	307	286	280	324	286	309	305	273	307	301	289	277	315	306	241	304	284	292	292	296	291	313	321	277	283	292	303	283	285	308	250	299	264	292	319	309	308	311	305	283	283	322	301	325	284	260	283	300	315	263	297	306	318	311	261	283	305	280	312	312	295	289	299	322	328	283	299	302	270	310	303	313	309	251	329	268	312	282	277	274	301	300	327	275	281	247	291	300	291	271	303	302	308	257	263	298	313	271	308	334	293	266	298	275	302	306	287	255	280	311	330	302	299	292	286	287	273	316	316	288	281	293	305	311	314	291	274	268	317	289	295	295	305	298	280	310	322	306	296	276	302	297	276	304	288	266	300	293	267	292	278	320	264	288	297	270	313	306	254	290	316	315	288	301	282	294	264	282	288	329	304	308	305	311	301	313	290	303	294	282	283	307	281	290	270	283	275	288	332	270	289	300	274	296	295	305	312	293	300	258	302	282	285	304	268	290	330	300	284	263	332	326	289	290	325	281	275	285	294	302	308	271	295	293	290	292	302	305	317	292	306	297	283	253	304	308	292	305	290	304	305	284	293	271	312	293	304	310	318	280	281	285	336	296	289	289	297	288	254	286	288	283	269	278	320	264	301	276	290	317	306	246	301	314	301	333	318	328	284	272	275	291	286	288	274	292	298	311	335	266	307	299	283	257	270	309	285	249	276	271	271	317	256	280	281	245	282	273	289	292	323	296	272	279	330	314	251	280	284	276	278	316	285	276	294	334	286	311	291	274	284	314	291	285	286	290	289	317	301	294	299	289	278	279	267	324	259	296	300	267	306	269	280	267	261	261	291	276	278	261	287	281	269	291	308	291	278	286	274	285	316	277	304	292	325	315	280	259	276	287	285	290	305	304	281	292	277	261	270	308	278	274	295	321	310	307	244	289	297	307	280	308	300	315	289	303	272	279	294	312	290	286	290	302	276	271	311	290	303	316	293	318	306	295	276	301	296	303	299	291	320	307	269	288	316	279	297	298	298	288	304	315	271	297	289	285	305	294	292	257	268	276	299	294	306	285	278	292	293	324	269	301	303	278	318	263	310	336	292	278	293	291	325	292	269	333	266	282	312	312	318	285	297	302	273	296	275	282	306	283	339	299	308	263	261	267	316	279	293	309	302	268	305	275	292	312	272	246	313	280	290	278	268	298	304	309	270	316	297	315	262	294	287	334	304	286	287	325	274	286	296	284	325	308	305	267	305	290	262	263	277	269	295	296	298	294	296	294	302	288	314	329	276	279	281	295	323	269	305	308	269	274	301	298	324	279	273	338	294	295	269	277	283	293	292	314	284	270	285	284	286	272	295	264	281	298	262	313	269	288	255	262	305	318	286	306	264	333	272	279	299	299	285	276	290	269	264	267	290	321	287	308	291	304	277	309	299	303	302	300	291	315	308	317	299	287	284	238	322	271	281	265	278	287	313	266	292	267	283	244	273	282	313	300	280	288	308	294	298	295	325	277	254	324	267	283	265	284	295	283	322	305	310	274	290	288	286	261	283	275	282	282	303	321	273	292	299	290	288	277	303	270	303	264	289	299	313	326	283	300	312	276	247	289	308	286	291	289	277	299	300	264	283	290	313	277	278	327	290	270	304	295	299	279	277	296	318	298	271	306	319	315	304	284	290	290	280	295	304	319	326	300	261	306	273	313	300	322	282	291	293	283	322	298	274	321	305	309	304	319	279	275	314	258	286	326	277	287	303	290	291	292	317	276	299	291	271	297	291	317	289	271	291	302	290	263	294	315	290	299	281	290	288	267	285	323	314	310	275	263	318	298	303	300	312	309	316	290	295	271	276	308	322	290	342	322	305	290	294	288	282	281	301	292	289	347	277	293	295	339	288	283	287	298	306	275	255	298	297	311	269	321	268	293	307	273	291	297	276	253	287	322	291	278	280	296	285	266	342	293	294	290	312	319	317	284	291	296	285	295	297	300	262	317	306	297	297	294	250	300	293	322	296	285	275	276	296	262	308	277	296	287	292	288	294	298	326	327	278	287	329	307	259	263	300	305	306	337	305	310	282	283	308	323	274	306	328	310	305	302	303	270	306	316	319	318	295	299	298	285	291	302	280	264	306	289	297	296	303	270	303	284	271	303	281	293	271	263	296	292	272	276	282	302	313	286	303	283	270	302	310	298	316	270	297	269	293	277	303	326	263	284	291	301	357	327	295	298	289	317	318	281	291	272	242	281	326	271	291	296	289	293	298	288	283	285	319	292	288	293	261	316	294	299	296	281	317	303	287	287	263	278	311	302	289	327	257	283	288	314	296	279	316	286	294	312	292	268	294	313	265	259	279	279	303	265	281	253	309	290	278	264	269	307	263	290	260	287	277	310	292	293	298	275	304	320	307	331	320	311	314	322	322	338	299	296	303	288	307	321	276	285	288	330	314	284	298	251	310	279	268	283	313	302	283	284	307	283	280	280	295	308	288	293	285	306	299	287	306	320	328	336	293	289	266	298	265	305	292	299	263	301	300	310	284	293	282	279	271	248	288	311	287	308	306	305	290	278	279	292	286	302	291	284	264	280	313	262	336	324	299	280	301	294	307	276	271	307	312	269	292	304	281	297	300	293	300	317	256	291	297	334	308	286	295	306	308	298	292	311	259	285	324	267	300	270	300	276	278	293	299	296	284	326	278	297	269	286	287	272	272	306	262	317	272	306	269	302	295	296	279	277	306	313	292	305	286	296	293	250	302	302	281	304	303	265	315	300	279	248	300	306	261	271	277	318	294	296	317	311	292	328	335	289	272	296	324	320	289	284	300	325	288	289	313	294	326	308	284	320	253	280	318	302	299	306	266	295	261	286	272	277	275	280	292	324	316	287	306	318	322	286	299	311	305	278	320	291	317	301	298	269	282	301	308	281	282	289	280	284	312	303	253	317	284	310	312	293	265	293	289	282	284	283	287	304	329	286	275	257	293	272	286	278	312	265	261	293	311	296	293	294	291	289	272	308	292	339	296	279	308	285	293	304	313	316	303	285	295	291	248	282	293	287	276	291	270	287	286	274	326	300	329	308	300	299	287	290	303	330	270	282	318	289	295	326	290	314	286	285	275	270	322	308	302	331	312	301	288	284	296	289	311	301	291	317	308	282	302	278	318	316	274	310	299	309	325	273	278	269	323	300	265	302	326	308	299	279	275	255	259	281	280	318	293	324	326	292	307	294	276	277	286	288	276	298	272	286	329	291	341	292	270	305	282	296	306	264	304	295	250	266	297	279	293	289	272	298	286	278	288	342	303	321	281
39738	15961	6803	2983	1444	967	780	678	650	659	656	680	688	669	633	661	720	644	651	672	691	696	700	639	638	668	641	655	628	639	676	656	677	683	664	715	641	680	682	625	642	685	636	632	649	626	679	690	631	632	663	605	671	605	672	687	710	646	650	676	646	684	646	684	635	641	714	662	655	674	655	652	645	657	635	656	623	641	697	699	710	650	682	674	684	615	624	689	644	657	675	672	690	624	647	640	682	625	661	704	681	608	654	643	674	660	623	583	693	677	689	666	685	628	616	630	684	668	653	642	644	686	654	665	682	638	638	616	608	611	652	674	646	656	696	687	676	612	625	652	617	679	703	668	632	708	660	655	670	669	677	594	662	725	663	644	642	659	601	624	643	677	646	679	677	659	645	641	678	634	643	639	631	661	643	637	646	645	612	677	705	670	654	672	663	642	615	649	640	594	681	667	677	678	640	650	653	676	644	679	654	600	693	663	633	695	617	635	653	653	647	644	620	625	641	622	663	657	640	662	626	674	626	650	638	679	618	672	652	640	611	644	680	670	672	632	671	639	620	648	628	694	637	674	649	654	664	644	665	631	607	653	668	654	630	668	654	662	678	675	671	639	655	652	668	616	653	701	707	678	677	684	616	697	690	641	648	661	663	690	651	652	648	654	681	677	628	677	633	662	665	658	658	693	678	704	709	659	664	668	653	647	624	667	666	610	649	684	622	655	650	655	641	670	685	621	675	670	667	684	651	649	691	687	673	639	650	622	659	658	675	658	703	623	673	655	647	697	673	691	589	671	637	615	658	654	641	657	639	660	633	671	658	606	589	649	661	639	630	650	651	691	690	651	631	647	642	616	626	636	634	668	664	645	682	661	670	699	607	646	655	639	675	648	659	669	611	631	665	643	660	606	664	655	626	650	626	676	642	659	635	649	640	636	620	611	637	648	668	615	617	669	630	644	662	621	680	662	643	654	707	612	668	688	656	656	639	636	693	683	666	636	675	667	670	633	620	640	640	683	621	637	685	652	622	680	637	653	663	675	620	691	665	718	689	612	671	656	621	664	665	707	666	666	669	687	649	642	649	676	652	683	703	622	667	693	682	670	630	651	623	663	707	641	654	657	681	666	656	643	679	638	613	630	654	679	654	675	622	619	656	622	663	633	659	621	599	703	670	627	670	610	660	667	669	620	648	625	648	645	655	655	636	705	683	684	710	644	671	648	640	655	622	634	621	667	613	655	634	661	628	674	630	668	648	653	607	665	668	677	642	645	644	651	626	666	650	665	647	631	638	634	662	639	623	607	667	658	668	654	593	673	678	652	638	646	656	630	629	603	693	671	669	674	677	679	684	641	674	654	654	661	649	626	673	654	708	653	673	621	622	625	609	627	666	689	601	655	696	664	655	695	678	696	711	643	648	676	680	675	651	638	649	646	642	660	673	654	656	640	681	688	656	660	695	646	667	681	641	671	635	668	660	662	647	681	629	670	663	658	674	652	590	656	685	644	655	611	703	670	643	659	653	647	632	673	641	659	641	593	659	654	648	620	625	674	643	646	651	659	613	644	674	647	661	673	673	613	663	679	674	686	650	624	657	606	661	636	672	665	667	681	627	640	657	676	678	655	655	665	657	666	647	597	676	683	644	678	666	649	638	655	663	648	653	641	675	636	670	629	662	651	663	643	659	637	639	616	683	641	637	657	673	627	681	631	611	667	641	609	695	660	630	701	650	660	651	638	689	636	620	654	627	666	638	646	633	699	637	679	650	658	624	670	711	676	671	690	650	654	621	670	631	703	690	650	645	660	645	626	640	647	644	652	624	683	654	618	640	654	674	686	654	683	616	643	640	618	631	662	680	712	627	652	693	679	672	654	639	622	658	707	630	657	647	617	680	653	647	648	633	635	678	641	656	636	634	637	691	637	643	653	670	661	631	704	611	676	674	668	644	623	683	651	632	647	640	614	645	640	684	648	631	662	636	631	627	655	606	613	644	671	683	673	655	650	681	675	674	628	635	642	649	605	653	665	639	655	661	626	675	624	650	726	669	662	660	623	675	663	677	638	667	658	627	644	690	670	647	626	671	625	640	638	631	708	680	668	683	664	660	646	642	607	661	618	643	665	654	678	684	714	667	665	643	660	695	628	686	652	662	637	676	640	642	617	666	643	662	657	616	649	647	667	651	676	709	637	712	637	649	641	668	634	653	618	670	648	647	636	648	693	630	653	605	658	670	691	621	679	618	657	643	662	646	620	638	633	637	693	631	616	666	658	653	650	643	632	632	693	637	679	626	700	593	619	672	627	677	642	692	663	625	657	642	649	657	670	657	635	645	666	656	640	686	666	671	643	629	664	622	646	729	651	685	657	664	695	678	645	678	679	650	652	645	671	639	661	706	650	667	688	697	630	643	656	685	642	622	617	661	668	620	677	657	674	739	667	650	646	689	628	697	674	675	613	671	688	660	647	608	635	654	660	620	678	625	618	660	641	628	662	675	654	650	611	648	638	627	646	635	654	658	652	667	707	725	645	685	603	662	627	627	638	665	634	627	644	655	661	639	616	671	663	668	646	694	631	639	691	678	627	617	640	696	630	722	684	661	673	662	621	663	655	646	675	637	634	625	640	644	680	654	671	666	634	654	648	626	678	650	683	688	656	657	630	623	596	664	605	641	648	664	664	672	673	615	641	650	634	648	661	685	616	630	673	709	669	686	650	637	675	707	651	657	652	672	679	656	666	669	604	612	632	679	621	641	641	637	632	664	685	641	588	639	652	658	617	624	655	647	684	694	658	686	641	661	659	617	632	720	634	648	671	675	630	674	652	578	649	668	632	683	625	647	652	673	631	628	652	659	665	688	687	624	656	629	637	668	673	637	620	662	643	682	646	627	677	655	696	642	684	664	673	648	661	645	678	656	639	640	636	698	681	688	673	670	634	674	640	640	652	681	680	667	661	664	611	651	676	626	613	624	675	648	667	664	685	647	655	652	619	659	643	642	608	692	653	634	629	654	652	617	598	616	643	673	646	612	652	677	634	619	674	686	664	648	657	694	643	684	683	686	685	630	663	672	659	670	679	618	660	644	698	652	659	693	620	667	653	705	666	615	591	653	659	636	698	664	665	621	639	647	679	649	620	640	608	672	640	631	641	647	659	652	662	666	692	654	617	632	638	681	667	691	687	628	624	665	626	641	644	644	695	644	643	646	610	624	659	658	658	644	656	650	659	646	633	672	639	592	647	694	679	650	645	683	724	660	599	656	656	668	714	691	622	678	665	668	717	623	661	642	674	639	655	650	670	657	623	668	652	652	649	617	656	650	600	696	676	673	646	661	641	642	638	660	703	709	667	705	652	661	674	647	657	647	661	683	664	614	610	671	604	641	624	598	645	687	685	649	642	678	681	672	636	606	636	636	603	687	657	679	662	682	660	641	638	679	685	634	606	664	615	668	652	651	688	643	624	663	630	670	647	609	652	651	669	615	624	629	636	682	671	629	659
49698	17170	3241	636	391	290	276	300	267	293	285	296	279	258	278	297	283	263	258	286	308	273	310	291	310	262	293	299	322	292	313	315	292	329	277	268	271	283	283	265	300	253	286	269	272	295	281	273	315	258	284	292	281	320	290	294	278	291	291	268	294	297	276	291	280	265	275	291	313	337	276	290	268	274	288	269	288	284	291	268	277	273	281	291	254	307	288	312	269	314	304	308	292	298	283	278	305	337	306	294	277	284	261	272	263	272	259	311	277	273	271	318	270	267	277	284	297	281	270	292	274	275	283	245	297	314	265	262	336	251	253	295	269	266	286	328	267	301	301	319	267	266	285	283	288	294	261	278	287	268	261	293	302	275	284	251	276	249	270	263	289	295	292	283	275	332	285	284	279	296	270	263	274	299	257	289	284	283	287	271	272	258	292	286	293	272	304	251	247	271	299	286	245	263	310	303	271	275	310	279	314	275	279	295	290	259	271	312	295	277	271	289	302	288	272	286	263	269	272	303	292	303	288	306	266	272	281	306	296	288	306	296	274	269	309	273	280	254	261	292	285	279	280	288	293	303	288	249	279	291	317	290	263	270	327	280	294	283	288	295	306	258	259	277	293	295	285	294	279	266	277	303	292	265	312	273	271	294	283	319	352	300	261	291	285	304	300	332	294	299	278	278	300	297	265	277	278	274	298	319	289	283	285	285	308	304	271	289	309	283	291	301	301	280	303	312	288	255	278	276	278	307	295	271	280	278	278	293	245	289	330	276	261	277	282	293	291	301	295	264	306	320	274	292	270	305	332	241	286	287	282	294	287	290	294	286	298	249	262	278	284	278	283	291	285	266	243	278	264	291	274	262	255	273	263	270	297	275	277	267	307	293	295	276	317	244	279	270	288	297	291	306	336	284	280	301	260	270	299	289	275	294	280	280	265	268	284	278	292	315	275	288	295	262	280	270	272	312	334	278	291	289	321	298	324	304	251	310	262	288	227	299	276	285	280	293	299	297	301	303	279	277	248	285	279	280	306	268	269	309	263	287	290	297	283	290	310	283	284	284	262	289	302	292	276	284	291	289	251	273	283	260	269	251	286	283	290	266	269	308	302	258	316	268	302	256	288	303	254	246	280	308	274	265	283	278	279	298	268	281	255	273	292	321	287	308	295	282	289	278	301	300	250	301	276	287	286	290	302	244	317	315	284	306	272	272	299	296	249	307	255	273	317	310	311	268	302	271	298	266	287	269	280	295	308	267	280	295	283	295	309	269	285	292	257	272	307	313	312	293	255	321	279	281	291	271	268	270	294	317	310	314	278	237	255	283	298	289	275	306	265	310	275	304	306	257	292	291	295	314	304	289	301	325	287	286	268	270	285	267	275	284	316	302	282	310	301	268	270	256	275	290	260	310	285	293	295	265	257	290	265	287	329	263	267	307	263	259	308	275	274	285	300	271	328	247	286	271	281	293	274	289	276	255	297	308	288	318	284	269	261	274	287	255	274	283	310	253	302	296	324	287	309	278	253	285	280	304	278	273	271	261	258	248	283	279	279	281	308	280	301	276	257	296	313	273	281	259	276	283	306	306	307	237	251	275	292	303	294	256	274	294	223	266	311	280	269	286	319	317	269	250	293	308	281	283	285	302	329	258	280	285	307	294	295	314	288	322	279	289	242	311	281	284	285	287	275	275	282	307	323	307	260	293	305	321	296	271	273	269	275	275	284	286	245	304	262	297	317	316	294	282	290	264	306	269	288	271	262	293	301	287	284	272	278	298	288	287	303	315	285	283	305	270	291	292	274	276	302	315	299	258	270	311	293	274	265	277	284	285	308	246	264	264	299	294	286	290	303	296	296	245	282	311	269	274	286	301	296	248	278	297	284	287	286	307	284	286	288	257	304	310	295	270	282	284	264	314	301	288	265	295	281	249	290	277	285	255	279	265	298	293	291	261	290	314	285	277	282	323	293	284	291	285	275	266	284	317	282	284	243	274	263	303	280	257	309	284	281	286	284	286	260	282	317	293	271	277	304	248	243	253	289	297	287	261	258	273	271	290	278	294	265	260	292	317	260	261	302	324	298	267	289	281	310	279	284	261	294	268	274	297	335	275	272	271	316	311	281	272	272	274	278	273	276	255	260	302	274	298	296	277	267	285	278	287	258	292	269	292	294	286	297	270	275	296	286	265	278	280	274	271	298	277	247	272	327	303	284	250	277	245	270	292	283	283	304	319	291	299	258	320	282	306	265	292	255	297	293	267	280	314	237	279	277	255	272	268	269	293	264	240	283	282	294	311	282	258	288	282	293	301	293	296	281	284	270	286	288	301	303	279	278	270	293	279	297	292	280	332	334	330	285	281	298	267	292	276	309	300	269	301	295	311	280	258	279	294	268	270	285	301	303	303	322	279	312	295	270	240	291	285	303	300	312	269	272	269	328	267	273	306	284	272	269	284	291	298	247	261	299	305	292	281	310	276	278	285	277	280	288	313	308	268	298	289	272	280	298	264	284	265	272	288	276	290	271	276	305	307	296	273	233	299	285	279	271	259	294	246	279	277	285	302	308	269	277	255	262	280	300	275	292	284	294	287	302	265	291	294	292	281	294	288	287	311	289	270	268	289	313	305	298	308	294	264	280	264	275	308	301	287	245	293	279	309	272	279	266	293	241	260	291	306	320	254	307	300	282	275	274	281	264	301	268	291	275	286	283	280	320	271	279	319	300	282	283	271	295	297	261	254	281	282	296	265	288	263	318	291	301	320	282	279	269	290	326	294	289	272	274	275	287	289	308	262	258	309	280	306	268	286	277	251	282	283	312	285	266	284	285	293	305	263	321	300	247	278	296	292	284	267	281	294	306	268	300	254	236	281	285	299	286	294	287	282	258	325	268	300	284	283	291	297	273	286	290	267	263	276	308	290	277	270	283	298	312	272	270	302	324	270	306	309	300	268	285	272	265	297	304	265	286	286	311	292	267	323	256	300	271	258	298	294	278	296	301	304	274	335	293	277	260	260	313	264	265	267	271	292	295	267	270	294	270	296	278	300	279	303	289	286	302	278	266	305	307	313	270	239	284	283	264	283	292	295	267	289	302	276	264	280	294	276	288	277	245	279	300	254	296	286	307	253	321	299	298	311	283	299	289	259	262	314	308	304	287	293	281	233	288	259	302	272	299	272	249	305	277	273	265	282	295	287	274	288	272	298	294	279	256	284	290	280	282	322	310	288	300	274	318	317	321	277	258	311	276	297	276	258	317	296	293	255	288	247	271	276	316	258	313	300	315	305	263	284	265	292	296	321	291	292	282	288	274	289	313	273	307	270	315	290	316	267	282	272	257	270	309	308	271	256	269	288	287	277	307	277	283	250	283	288	281	280	282	278	302	295	275	307	295	288	261	309	288	283	279	267	276	279	274	277	289	328	288	302	277	258	291	317	278	287	283	290	271	267	302	295	307	291	272	283	317	298	297	285	260	297	287	283	284	322	287	252	312	275
34344	11007	3197	1330	828	672	661	634	647	676	630	641	635	603	671	660	616	627	649	652	628	674	656	614	678	593	665	687	635	623	611	705	647	629	664	577	606	621	601	619	630	628	631	625	621	647	667	640	636	629	606	640	651	616	596	616	603	623	613	677	662	655	629	645	613	611	604	651	626	622	665	632	674	610	634	649	608	614	635	641	629	628	642	647	619	621	625	626	672	665	607	647	597	650	618	624	674	680	604	645	615	608	628	634	660	616	654	652	670	618	641	652	620	655	618	619	619	648	667	618	605	659	631	605	697	675	666	682	623	651	675	622	636	674	666	644	647	625	618	626	611	672	618	614	591	629	662	590	642	586	640	635	635	632	602	625	644	615	538	618	627	624	647	608	658	611	596	628	659	654	635	610	613	663	650	655	651	635	638	609	605	639	660	638	603	600	659	591	633	618	638	611	638	602	613	629	649	601	685	645	639	636	610	599	616	649	630	672	632	593	654	635	639	618	661	627	623	603	632	629	574	590	643	621	646	650	594	627	595	615	619	658	649	630	632	622	617	639	623	650	644	614	612	627	598	641	618	623	606	647	612	642	653	668	652	623	677	673	600	652	642	641	619	640	635	656	646	633	652	590	644	639	633	639	623	671	599	589	617	633	662	663	663	601	614	639	626	624	654	647	600	639	660	624	632	606	614	603	612	603	619	594	637	621	626	640	636	638	642	607	657	627	646	620	601	640	619	642	671	648	602	625	609	662	609	649	620	691	612	633	640	659	626	664	629	617	588	630	653	650	636	645	629	630	638	619	629	667	615	615	617	643	615	597	612	626	695	609	636	661	636	617	630	595	648	636	653	634	660	687	625	627	625	639	652	666	601	618	647	613	649	615	632	660	635	641	641	616	652	649	610	622	634	608	649	660	614	641	682	637	634	591	610	641	644	623	658	619	676	603	608	592	657	644	637	609	655	638	642	647	622	606	622	653	606	651	617	632	599	629	594	597	612	620	675	658	626	638	635	655	637	630	613	609	630	662	643	625	664	649	641	611	638	611	613	671	553	628	661	608	656	646	689	655	668	655	659	628	643	610	668	632	625	643	583	656	624	640	633	633	645	613	561	669	620	629	652	692	626	635	626	666	651	598	631	639	654	600	582	625	640	627	648	647	676	623	624	610	626	664	669	629	629	652	627	602	587	678	642	622	669	685	621	639	648	625	650	644	616	636	623	646	657	610	674	607	631	625	652	600	616	658	647	616	625	639	629	657	656	628	631	607	621	633	582	627	654	621	633	628	603	641	643	628	631	621	617	612	643	623	612	630	639	687	613	610	656	640	688	613	647	637	642	618	648	615	630	659	617	669	648	651	632	677	619	599	629	664	655	624	635	659	659	646	628	620	599	629	596	652	581	651	654	648	639	636	653	627	668	632	656	625	636	613	606	610	666	682	580	620	608	621	613	615	652	649	636	650	616	613	679	599	595	609	623	681	689	662	638	624	635	614	610	626	619	639	622	645	595	618	660	623	639	620	651	641	610	616	618	623	635	640	682	668	641	601	635	668	619	663	598	658	619	619	624	627	610	609	628	655	584	595	618	629	615	676	633	618	645	660	652	600	674	591	572	624	635	612	658	624	700	672	634	651	634	580	640	617	661	652	637	674	599	669	659	675	590	634	637	608	610	678	603	594	629	591	568	668	618	629	606	633	649	623	652	631	630	643	603	658	614	680	655	602	604	625	635	681	647	628	588	602	633	665	634	580	672	641	649	671	587	636	641	600	627	592	664	648	696	647	622	673	616	606	617	633	675	653	594	667	618	688	643	628	620	650	649	671	622	624	649	652	652	620	650	608	639	653	614	627	571	644	619	615	604	618	605	664	578	696	630	663	656	584	660	643	626	589	667	606	642	657	608	651	671	614	611	614	662	617	621	677	634	638	627	642	631	651	635	610	619	667	603	628	628	620	635	652	629	625	629	657	603	623	648	637	631	623	657	623	619	618	603	670	627	649	641	600	606	645	662	614	589	597	585	639	668	623	605	674	631	657	651	652	646	613	640	671	670	667	660	637	665	613	664	595	658	620	636	603	647	652	612	638	610	620	623	657	661	629	583	599	594	630	625	661	629	683	624	648	643	669	666	658	604	638	605	649	642	651	654	664	597	593	642	593	657	599	643	646	620	638	633	572	609	632	609	648	652	616	588	604	623	619	648	664	617	595	617	592	609	620	634	626	626	655	667	664	647	624	614	568	612	616	640	678	617	646	632	635	626	605	604	623	673	609	604	580	642	654	638	641	607	667	630	660	670	623	626	667	656	587	642	619	642	631	577	575	598	593	663	589	623	652	645	676	651	700	610	617	642	609	651	659	675	626	645	691	621	666	651	640	594	636	648	596	588	613	628	631	646	632	611	641	636	611	631	630	654	608	640	597	627	633	609	590	632	665	628	643	651	621	618	617	650	641	611	627	610	620	698	636	662	643	606	656	682	628	665	614	641	663	679	646	638	633	619	680	677	640	646	612	632	616	596	640	658	641	604	672	647	630	665	587	624	642	638	631	682	593	656	644	634	647	607	643	644	622	603	610	599	650	656	658	661	629	636	569	648	654	609	614	628	625	634	594	615	632	623	625	663	585	645	579	672	651	605	640	649	639	626	664	666	643	650	611	598	680	651	681	612	668	665	612	629	623	609	627	635	643	671	607	622	651	648	673	614	609	629	592	680	632	626	661	635	635	645	614	623	614	642	636	631	624	592	619	671	641	620	616	621	626	595	597	640	629	583	666	650	624	637	659	626	598	649	595	638	631	593	618	621	628	638	633	649	597	645	636	644	591	602	637	634	665	662	589	622	610	604	640	626	607	618	617	619	642	634	599	640	655	606	642	657	621	599	598	616	651	600	680	644	629	637	631	660	645	614	645	661	684	622	572	656	684	666	660	633	596	620	636	665	644	641	610	612	633	595	653	632	654	634	644	642	649	626	602	606	668	629	649	609	616	630	608	642	603	598	607	665	635	638	689	615	586	649	636	638	634	648	621	635	584	638	635	596	671	638	615	636	614	682	656	627	647	666	617	636	626	670	619	604	602	669	624	658	622	653	648	621	635	638	630	670	620	648	658	624	633	692	611	595	613	650	629	642	589	606	612	617	639	655	640	622	620	665	660	646	610	632	681	605	649	613	602	634	634	658	642	582	686	644	593	627	603	620	614	629	646	612	633	617	625	636	612	652	634	605	634	694	629	611	616	611	658	619	681	622	610	651	602	654	627	624	632	644	640	675	669	681	666	630	613	635	629	640	630	618	620	663	575	665	656	593	611	620	627	651	610	581	638	642	612	634	586	616	599	657	654	610	617	654	633	647	602	632	646	652	606	644	668	638	636	591	619	669	613	627	630	629	667	602	665	717	662	656	606	597	590	666	630	578	659	613	648	644	628	619	630	649	594	619	625	631	617	630	666	636	623	680	672	615	634	692	618	616	586	602	631	606	656	608	599	615	636	623	650
50547	18026	4533	758	363	327	314	319	291	268	282	306	254	290	268	288	301	295	244	231	253	245	265	273	307	291	253	284	288	265	283	294	264	271	287	267	274	276	285	278	279	276	277	226	264	311	266	287	291	265	252	294	268	249	265	260	295	270	277	266	260	285	257	264	272	279	284	274	255	267	292	271	257	311	295	312	297	292	246	267	291	256	266	249	273	294	240	289	264	287	254	269	240	286	293	266	280	306	280	268	256	287	306	265	309	274	273	273	254	274	294	284	272	300	255	275	282	256	246	277	274	263	310	258	309	296	271	272	297	289	292	276	274	268	290	242	272	256	289	255	293	279	283	283	273	294	290	284	277	254	246	264	288	293	274	280	277	272	273	263	300	282	268	292	270	252	270	279	256	301	296	283	266	276	266	297	293	287	274	279	273	314	274	264	286	277	281	252	263	267	269	267	288	307	266	332	285	301	282	293	266	291	274	274	301	278	281	256	288	263	303	288	250	274	294	304	285	291	255	282	288	296	302	280	282	288	257	297	270	269	268	309	271	293	275	264	294	286	283	244	236	247	289	283	301	287	289	250	265	283	284	269	274	290	284	298	302	293	272	308	260	261	248	269	279	265	265	241	303	277	277	271	254	286	248	250	277	269	268	251	282	256	289	281	266	320	259	282	274	267	268	292	342	284	261	308	272	267	301	293	269	254	251	267	260	271	251	283	243	246	262	275	258	291	258	267	297	288	301	294	266	267	297	263	280	301	273	254	264	274	285	272	258	248	267	285	271	317	273	274	247	298	285	290	251	302	243	282	264	271	299	250	265	253	278	261	251	247	281	284	281	264	259	263	292	236	284	294	270	271	260	295	265	273	229	273	279	249	284	274	265	270	272	254	293	288	264	263	281	245	252	249	286	292	256	284	274	275	271	260	294	274	264	270	272	252	231	301	268	289	280	271	288	258	254	251	251	275	291	269	268	266	264	299	295	248	288	292	295	266	263	249	262	271	290	279	250	275	268	268	283	301	284	262	295	302	245	307	283	291	273	287	285	264	259	297	273	323	305	321	253	295	290	293	256	266	261	285	286	287	267	282	289	257	258	272	284	285	324	260	262	241	304	249	264	267	301	266	269	283	288	263	278	277	268	270	295	260	296	280	275	270	288	259	283	262	286	302	253	294	270	253	265	269	298	273	273	301	266	247	271	281	265	257	238	276	284	259	280	278	271	284	272	302	276	253	286	280	286	277	274	275	252	270	252	265	298	304	283	272	280	271	269	265	260	332	309	259	281	255	284	277	286	279	283	265	326	265	259	277	257	286	284	307	263	250	272	301	299	257	264	278	271	274	274	285	258	286	283	268	268	292	261	273	251	251	281	249	250	275	279	272	284	291	280	261	281	295	278	302	297	285	272	278	249	274	289	250	288	300	252	289	270	299	291	313	255	283	303	286	244	275	273	290	273	276	257	284	278	286	303	271	251	254	281	294	264	251	275	275	275	323	277	289	272	259	259	241	290	285	285	280	302	291	219	266	276	302	292	264	249	314	282	305	281	271	255	288	303	283	271	281	279	257	269	297	269	277	275	288	284	283	263	267	277	254	263	301	284	301	269	279	263	265	275	302	254	247	306	244	304	330	276	286	277	236	292	277	267	279	269	252	271	279	236	266	266	270	303	238	304	272	293	284	266	277	269	262	252	275	248	262	266	285	285	263	289	286	274	266	284	320	310	288	274	261	270	275	290	283	277	267	274	268	288	247	248	288	257	249	275	271	276	282	301	316	258	280	278	279	235	238	250	285	293	283	252	254	273	277	265	291	295	278	285	271	292	291	264	286	245	254	258	262	255	294	288	265	279	292	285	272	291	282	285	268	272	272	276	320	285	255	274	298	263	280	305	254	277	284	269	269	270	271	281	316	278	275	281	290	295	262	274	246	276	292	273	253	274	269	271	253	236	276	277	272	275	269	294	279	277	290	279	265	259	284	280	265	290	282	277	274	264	282	283	273	260	296	271	265	242	256	257	301	282	258	306	296	283	258	288	262	260	276	249	275	252	257	313	281	254	304	303	282	278	308	291	261	263	262	280	280	262	279	251	275	259	294	298	304	274	295	280	277	282	265	263	280	277	281	291	272	265	255	281	293	280	256	265	280	279	330	258	260	284	297	280	280	269	286	253	276	284	305	292	316	287	276	267	228	271	265	266	276	266	269	298	291	247	271	298	284	287	274	265	263	307	268	262	289	257	266	289	299	268	300	276	273	253	298	251	260	272	279	321	295	289	283	262	276	280	278	268	272	271	264	255	279	262	267	280	290	259	300	298	255	295	290	294	286	237	264	288	265	269	256	264	263	278	241	269	313	279	301	265	312	281	284	297	272	232	285	284	258	241	306	247	303	292	285	302	272	279	279	268	277	276	245	254	272	259	274	259	300	311	273	264	285	278	264	273	256	288	287	292	270	254	281	281	270	278	254	254	275	319	319	289	264	264	278	275	314	279	279	284	276	279	251	270	260	257	277	237	246	276	287	279	305	259	281	277	270	276	281	263	278	293	275	292	281	273	266	289	315	261	272	282	276	286	263	332	283	305	295	278	288	317	260	268	317	255	255	239	312	264	281	266	268	268	272	280	294	271	255	301	287	264	265	303	255	276	255	267	266	290	294	256	293	276	308	270	269	282	266	292	304	275	274	293	296	301	310	282	305	290	272	270	290	236	272	243	270	278	264	292	270	290	272	258	290	251	279	267	269	232	283	297	276	276	293	285	281	291	303	259	266	265	284	280	239	288	283	287	273	272	283	275	277	253	281	271	271	261	302	278	293	296	271	289	305	275	253	262	297	279	275	257	287	293	308	272	294	282	266	275	260	300	308	285	298	269	292	288	280	233	251	248	287	283	257	281	265	284	284	284	300	270	254	294	278	305	327	281	254	290	275	290	284	301	293	290	290	308	304	282	255	292	254	229	270	283	275	270	249	275	257	282	273	285	280	271	285	251	308	247	270	265	270	292	278	262	296	266	288	294	291	300	251	250	275	272	265	243	268	272	272	293	280	297	234	241	271	269	260	273	272	271	276	320	285	282	280	266	279	278	275	271	268	261	285	273	289	318	265	264	310	256	273	273	267	276	262	261	285	262	262	256	314	289	259	298	257	279	273	306	275	300	278	304	277	286	290	289	273	304	291	255	271	281	273	248	277	288	284	277	262	273	294	245	288	265	261	294	281	298	290	236	257	277	258	276	272	251	274	287	271	268	270	274	308	257	284	265	278	268	283	283	248	301	260	281	288	279	291	298	297	277	301	266	267	263	260	270	261	252	266	258	281	272	308	284	315	277	264	278	265	308	282	266	285	290	290	276	274	291	246	291	271	289	289	267	283	283	277	286	275	286	280	270	264	258	278	256	281	240	257	276	269	259	269	271	267	260	293	276	281	275	255	275	278	261	257	277	262	241	257	246	285	284	289	281	275	278	263	274	298	291	253	281	272	279	261	264	283	261	265
32200	7134	2547	1246	834	660	583	606	607	606	621	599	643	634	629	590	612	596	623	588	611	648	593	613	625	605	659	623	629	612	631	643	604	638	592	612	637	597	641	595	634	595	644	658	602	605	628	590	649	586	619	602	639	581	666	604	630	589	601	605	622	622	630	593	609	608	619	625	609	618	628	632	653	587	613	620	665	641	580	612	604	610	599	628	598	669	631	591	638	632	647	602	619	613	612	615	615	674	637	592	584	659	627	637	604	584	600	605	607	614	622	689	618	663	576	599	622	628	581	624	644	637	612	607	589	594	599	609	629	622	600	638	660	618	631	623	602	608	602	599	633	616	644	643	608	661	596	640	591	584	650	644	661	618	651	654	607	617	639	659	619	606	627	612	609	612	644	596	605	597	626	645	613	620	594	576	620	616	580	601	610	663	646	593	622	615	637	603	621	623	627	622	642	644	630	618	630	603	647	622	614	612	598	551	625	628	599	620	633	645	624	649	592	620	629	613	608	611	586	646	631	653	629	595	600	610	599	624	635	610	614	590	622	672	632	668	623	627	647	627	586	608	657	635	615	630	638	600	605	604	648	640	642	609	619	612	629	589	653	650	639	627	656	587	652	646	611	659	629	613	643	613	653	672	649	607	631	597	583	623	614	595	652	599	617	665	574	634	590	582	644	599	655	590	636	610	674	625	627	552	592	613	605	647	632	614	637	621	597	596	645	588	624	591	653	645	586	591	615	621	586	611	622	641	647	630	646	665	640	644	637	641	629	657	580	645	647	626	591	605	626	639	630	648	603	639	573	623	602	599	658	580	606	652	596	598	606	604	625	639	616	600	582	672	590	598	606	629	648	652	644	666	619	594	649	601	639	641	609	736	605	631	645	673	616	614	624	627	679	606	639	643	623	619	607	643	616	656	649	658	613	643	624	676	600	592	594	643	603	619	645	599	594	590	634	622	653	668	604	607	619	647	584	639	589	652	608	593	676	636	629	620	658	611	608	633	625	628	639	612	617	630	586	640	618	664	625	628	599	616	639	616	592	624	681	568	653	590	585	590	641	621	632	662	640	617	588	620	634	598	585	618	620	590	618	663	594	637	635	605	629	627	630	635	605	627	609	583	617	672	639	592	593	650	627	637	610	642	599	586	612	620	635	560	623	650	672	639	628	615	621	695	648	631	637	647	606	635	624	625	631	616	602	645	623	668	635	632	606	581	610	609	625	639	614	663	644	638	612	619	650	648	648	623	639	632	622	657	636	648	641	595	615	599	620	575	606	619	606	640	631	606	630	663	613	661	606	631	621	608	621	674	589	623	566	614	602	637	602	647	608	585	592	606	631	656	592	601	626	625	647	611	609	604	594	633	664	643	661	584	643	614	629	618	646	626	650	625	625	665	618	611	615	644	634	635	662	589	621	621	622	685	591	649	618	651	624	643	608	598	623	598	613	642	620	607	641	661	644	634	667	623	632	597	611	635	611	620	589	620	621	623	609	643	626	611	651	658	610	623	610	639	577	622	621	620	583	653	601	613	661	607	616	607	585	621	626	637	614	607	618	625	623	619	654	630	597	562	617	621	608	601	621	637	604	647	617	627	639	641	625	627	615	607	668	607	590	658	650	609	606	677	577	611	616	570	617	627	587	582	583	590	601	591	625	625	594	599	663	631	639	619	601	601	665	628	620	638	575	635	602	639	622	659	621	631	587	622	616	642	650	633	623	617	615	623	661	559	598	600	625	620	620	644	613	641	612	632	579	564	640	630	627	606	613	641	671	587	610	616	647	612	646	606	607	620	629	594	645	637	617	571	618	576	648	623	599	611	657	648	611	613	611	622	621	663	615	620	596	586	632	607	577	583	623	619	669	643	590	604	611	629	628	634	639	589	673	581	634	671	628	658	586	602	591	641	619	616	575	589	627	626	660	624	594	658	643	622	679	595	594	604	646	583	645	626	658	615	676	585	640	616	625	627	643	597	592	658	615	624	567	595	603	612	604	598	600	656	590	676	607	618	631	616	615	557	634	645	630	613	621	586	584	608	588	580	608	612	652	625	630	646	631	611	608	583	584	626	651	659	602	613	658	640	607	581	599	624	608	633	662	600	561	602	641	611	601	570	625	635	582	615	618	631	622	643	594	631	602	617	651	582	623	620	619	628	620	640	607	620	595	670	617	607	596	620	621	656	632	598	652	593	620	603	647	661	603	641	631	628	623	644	595	609	635	673	674	607	641	635	593	673	669	666	682	655	581	622	665	663	628	586	591	652	612	594	589	635	675	573	603	602	597	650	580	603	569	602	593	647	647	619	619	639	670	616	633	614	624	606	626	602	622	607	619	669	612	622	595	616	649	596	595	604	631	596	637	636	638	621	627	650	581	646	647	611	626	575	649	628	600	632	575	631	618	550	646	655	634	652	630	595	640	625	631	666	590	613	583	635	632	628	617	628	629	607	613	657	592	640	606	654	603	616	602	612	619	663	600	613	649	640	602	636	613	622	583	638	620	578	626	628	672	622	638	617	617	636	624	633	610	661	635	621	615	622	633	633	605	629	641	589	625	631	584	587	623	616	612	569	605	621	566	628	628	643	634	619	614	628	626	569	636	627	622	656	623	607	608	605	626	627	642	640	670	619	638	577	601	625	644	590	629	600	601	642	633	580	600	603	583	602	640	627	637	599	632	645	639	622	623	603	641	629	612	599	613	622	644	654	640	598	627	616	596	622	631	626	583	635	602	617	644	618	600	602	609	627	620	663	651	641	621	610	657	581	650	633	623	620	607	624	629	647	629	604	578	616	641	604	596	603	613	613	626	630	627	545	586	625	673	614	622	634	607	613	598	606	599	664	640	625	637	631	590	598	617	565	607	615	634	635	682	625	640	607	630	582	635	594	661	617	597	646	613	626	626	556	611	586	596	641	612	590	589	584	611	638	619	582	611	619	594	641	614	600	646	609	611	630	610	595	623	620	657	613	622	626	648	618	578	619	604	601	619	617	619	607	636	615	589	663	615	591	618	635	611	596	592	625	619	620	590	627	620	613	646	641	629	633	580	629	607	652	604	618	656	645	647	610	614	596	655	626	602	625	598	649	597	652	548	624	645	601	637	585	616	586	593	621	617	613	581	566	639	605	605	609	623	604	661	640	592	627	544	640	660	624	596	584	634	590	617	660	673	638	592	617	628	612	599	563	616	619	602	637	633	610	622	680	638	624	605	619	615	646	633	627	627	639	556	577	636	633	623	646	643	593	641	637	645	635	603	612	588	634	650	636	653	607	622	571	664	640	617	642	653	627	608	611	647	619	612	633	633	623	613	617	626	597	672	633	655	615	642	622	624	596	626	650	638	629	646	623	590	638	648	605	600	623	621	591	634	588	639	661	653	627	648	584	634	630	653	689	625	618	621	636	613	616	641	629	599	687	652	624	652	635	657	615	580	602	653	643	610	586	609	588	646	628	623	667	586	601	593	646	598	586	602	620	609	621	617	617	625	580
55599	25455	9785	1613	539	423	334	293	270	284	308	306	272	301	290	275	302	304	304	305	294	306	315	298	273	314	290	318	309	299	270	268	269	266	291	302	287	287	303	291	289	317	280	315	295	291	299	279	308	285	316	281	270	282	278	313	259	285	262	268	283	325	284	329	292	316	312	297	286	291	300	318	328	304	281	299	283	267	295	270	305	300	314	309	308	304	306	294	299	286	295	289	277	302	311	290	279	302	284	300	274	303	270	310	291	275	334	269	262	294	279	299	295	282	265	308	311	278	287	301	304	280	274	294	283	266	280	317	318	291	309	328	261	308	295	261	283	318	290	335	321	289	303	269	278	281	305	316	277	296	264	284	300	282	331	289	315	294	309	288	312	322	282	287	327	327	299	315	274	307	285	288	280	309	284	305	300	290	312	273	298	331	304	301	276	285	278	305	275	286	325	286	265	269	321	280	312	298	326	301	293	318	288	312	275	288	293	279	290	273	293	280	296	276	311	302	282	277	318	285	295	287	300	297	300	290	281	302	278	304	338	285	279	308	300	277	321	305	303	290	292	281	283	289	291	290	322	261	272	297	303	293	279	332	292	312	320	303	304	285	291	335	318	283	305	333	286	297	313	297	288	265	266	297	273	312	317	262	283	273	293	289	266	318	281	314	286	269	296	298	308	294	299	307	272	267	291	309	252	293	266	307	258	302	278	282	317	282	274	268	281	321	298	295	274	302	289	288	301	313	279	306	297	311	335	332	295	289	273	293	254	306	282	294	274	329	307	273	289	265	255	297	298	314	300	272	287	292	311	254	283	277	296	326	291	295	269	274	290	289	299	302	320	310	314	292	329	290	323	323	294	312	251	283	310	313	311	279	300	308	310	299	290	288	309	262	290	288	302	296	304	303	295	286	293	325	309	321	264	274	275	288	279	294	298	314	279	293	286	267	284	307	295	286	329	286	304	290	298	291	278	273	298	266	290	290	287	276	315	296	255	261	313	312	291	311	284	311	317	307	281	269	282	270	290	307	299	295	275	275	313	301	272	270	297	285	307	281	261	311	320	269	281	313	268	276	288	265	277	301	273	310	306	339	270	266	292	260	292	283	261	287	273	307	304	298	277	295	288	313	336	294	289	288	301	298	293	299	298	295	281	297	315	316	290	317	306	307	278	302	310	274	299	291	321	298	285	285	312	265	288	292	268	315	304	321	285	364	263	275	292	316	322	298	318	303	306	307	295	287	292	254	304	313	276	302	293	295	271	322	262	304	286	316	261	307	271	315	313	279	306	282	294	302	296	281	287	291	279	326	296	304	303	340	305	291	284	279	281	270	296	304	276	281	294	286	287	265	286	296	294	277	300	325	292	288	281	317	272	312	323	282	276	291	327	300	302	294	279	318	279	280	300	257	274	299	304	285	304	288	284	287	292	323	298	264	288	314	322	281	275	320	302	265	314	298	295	310	291	283	298	286	324	288	307	298	270	301	282	262	287	305	286	310	329	286	285	312	321	284	325	293	315	299	309	320	304	322	287	266	287	258	298	307	310	285	285	302	328	289	300	287	281	270	290	327	308	295	287	298	287	309	316	306	279	308	323	317	290	273	337	293	276	296	303	301	262	306	292	285	291	296	305	297	293	302	339	288	282	259	274	294	310	304	292	318	256	282	315	353	297	283	295	284	304	290	282	291	270	276	292	275	289	258	288	271	289	281	278	268	314	290	288	295	294	273	273	293	302	272	268	290	320	271	317	265	329	283	288	305	277	283	286	316	307	297	296	311	297	283	316	302	295	300	303	281	279	293	307	295	286	300	300	276	285	261	305	320	274	280	286	329	327	304	279	288	320	272	314	324	278	315	289	288	276	327	270	275	309	275	327	302	275	300	285	270	269	279	274	303	323	274	284	326	326	311	297	304	312	308	273	297	339	290	269	287	305	285	272	309	300	300	296	254	317	298	285	274	286	305	323	317	283	307	269	319	277	279	299	280	311	301	270	273	301	291	273	285	306	284	281	287	316	292	296	277	313	284	288	304	293	308	303	297	265	314	271	304	282	288	278	280	275	308	269	270	266	275	307	293	278	299	304	296	262	310	279	316	305	283	287	266	292	299	285	279	290	289	299	302	313	309	308	316	297	279	295	291	287	274	286	311	295	290	297	294	286	303	291	278	270	291	307	286	303	295	292	290	295	290	289	308	289	303	313	316	273	261	275	314	269	288	303	287	245	281	289	266	290	295	318	268	310	315	305	297	284	297	308	275	299	291	325	261	250	289	269	302	298	314	269	295	278	298	260	295	293	329	326	296	319	271	302	291	323	294	307	272	297	313	307	322	287	278	293	285	297	292	316	300	297	293	294	271	295	286	301	327	318	315	308	316	287	310	298	297	280	309	288	331	300	273	293	292	314	303	297	289	294	321	307	310	301	289	288	306	309	316	310	272	314	292	335	282	278	279	314	331	308	319	294	284	301	288	305	299	289	251	294	315	268	308	306	286	265	300	315	305	272	276	314	300	268	280	279	301	304	300	277	306	296	270	289	286	269	292	288	290	290	312	304	309	327	319	305	281	330	295	286	314	288	303	280	284	277	303	318	291	295	271	303	313	326	334	335	304	277	309	311	287	319	298	333	300	314	317	283	296	302	294	284	294	312	283	282	313	319	312	290	285	281	277	275	301	280	301	284	306	291	277	298	297	306	297	292	288	290	280	321	313	261	283	282	302	294	290	273	288	293	259	282	281	331	251	331	293	279	265	270	264	328	258	312	286	283	290	275	270	281	296	297	283	285	308	294	291	292	327	290	322	316	301	268	284	311	309	296	321	291	252	325	270	292	270	264	285	303	310	285	285	267	297	259	319	298	305	319	322	284	332	328	313	292	261	295	290	295	283	281	310	288	297	289	278	313	264	282	289	294	277	336	315	275	269	327	295	321	268	292	273	297	310	317	271	298	284	290	301	277	251	333	263	292	297	320	308	287	284	257	311	326	298	295	268	294	294	299	253	309	279	297	317	297	286	296	330	300	268	322	280	301	285	254	277	302	351	283	280	274	301	310	356	305	310	286	264	266	266	286	281	314	287	287	312	283	278	313	287	305	305	316	290	257	297	299	306	333	301	258	258	319	336	336	304	272	306	296	300	327	301	288	313	283	292	260	270	326	315	284	317	306	281	280	317	269	292	298	285	295	299	265	327	268	321	294	324	292	294	272	311	298	281	338	321	278	278	320	308	308	254	285	282	270	268	307	309	274	285	283	294	314	286	317	299	314	277	298	301	280	280	281	284	259	270	297	322	275	341	274	323	303	295	260	280	291	301	306	271	254	294	295	285	303	299	305	284	286	299	260	272	262	294	290	300	301	276	273	280	280	298	273	315	305	317	294	302	294	273	285	305	275	293	285	307	291	284	264	253	299	299	288	315	309	303	326	301	284	295	262	324	325	292	307	308	300	330	305	281	266	313	327	271	289	302	285	293	279	302	269	328	316	272	306	270	285	258
39430	16817	6412	2392	1381	998	815	675	675	602	657	638	671	754	637	680	637	604	648	632	626	635	672	620	673	646	678	660	617	646	687	627	669	656	668	652	650	635	634	634	625	633	670	647	645	658	690	663	680	651	652	648	628	681	649	712	624	623	644	592	617	651	624	682	674	640	640	676	662	660	574	651	699	658	679	604	654	626	642	710	630	644	684	622	674	668	674	594	661	667	651	691	636	606	682	670	634	661	636	661	663	642	618	674	619	683	617	663	693	672	668	673	579	664	685	593	666	638	684	667	639	666	636	656	659	623	672	622	624	694	651	702	658	628	659	644	638	699	663	663	664	596	686	689	671	686	675	613	668	634	606	629	688	697	609	670	660	627	674	679	615	633	696	671	646	665	702	660	666	649	654	654	683	641	667	682	694	688	643	639	675	617	666	635	674	647	630	633	662	639	634	661	636	610	712	602	616	632	687	636	637	639	650	693	666	693	634	678	658	644	667	672	651	672	635	632	637	678	671	645	648	682	626	670	688	681	639	649	665	702	666	626	636	646	695	677	692	621	653	645	632	632	663	625	704	636	614	691	597	625	624	662	645	624	600	621	605	654	651	644	618	682	663	659	695	648	607	675	671	655	657	629	625	634	608	714	653	669	663	659	645	665	641	633	685	641	660	673	674	648	644	621	697	611	687	663	662	681	662	690	619	693	687	698	644	665	664	697	620	653	583	684	675	680	597	656	672	672	634	653	651	663	639	674	642	675	720	664	657	602	634	639	679	671	650	667	640	650	660	681	651	643	659	624	651	600	706	653	662	616	657	640	666	668	671	634	696	671	685	636	610	643	613	659	660	656	638	649	647	628	670	651	643	615	662	658	652	673	659	695	672	622	633	659	624	668	645	692	677	636	654	642	634	685	644	652	584	651	647	658	674	670	663	637	674	673	616	687	646	644	658	674	686	640	648	655	685	627	662	646	643	662	637	648	651	663	660	632	699	624	738	676	689	626	655	667	669	685	718	614	645	643	625	633	662	628	664	630	712	604	675	653	605	666	611	665	667	637	681	721	636	606	660	697	655	674	645	662	682	663	671	668	624	667	674	650	664	637	661	677	639	646	646	668	718	632	654	642	650	632	677	648	644	669	670	652	639	640	658	629	682	635	683	698	670	632	684	645	670	658	676	656	667	651	624	625	631	661	642	627	674	677	643	664	636	656	622	619	670	629	658	650	663	666	677	659	650	652	651	667	656	620	622	650	651	675	649	649	661	636	648	627	630	665	692	693	638	665	594	629	611	661	676	688	621	653	616	682	623	634	612	660	691	682	642	629	637	692	628	624	634	681	646	652	655	658	622	640	638	638	652	673	638	655	665	642	665	632	707	665	636	659	688	648	655	631	609	632	654	646	659	628	646	635	636	658	645	670	699	728	607	667	702	623	652	659	649	711	639	654	655	648	639	659	654	665	645	650	663	661	651	627	653	599	672	628	667	662	627	587	671	596	661	663	702	682	644	657	681	588	666	621	652	661	651	639	643	641	634	626	652	594	653	658	618	618	682	623	628	656	624	694	695	641	649	623	642	621	628	638	682	640	675	644	639	604	626	629	667	686	647	650	650	665	641	681	604	705	692	618	655	669	669	648	627	663	642	677	704	663	676	662	634	689	665	664	694	639	670	630	697	642	672	654	693	701	677	684	645	644	628	663	687	644	672	642	625	674	636	641	647	678	688	595	664	645	631	674	665	622	697	644	667	713	680	632	624	635	673	669	701	636	670	662	654	640	615	650	643	681	648	640	660	636	647	648	640	675	624	681	647	616	645	653	643	608	647	666	640	667	626	636	684	622	688	655	687	652	656	644	642	681	666	658	632	651	634	668	692	639	642	659	652	665	625	630	641	612	636	666	630	670	644	646	655	644	629	673	693	618	677	681	642	658	618	663	637	673	670	654	653	623	685	699	652	619	625	642	671	611	639	642	682	646	627	618	699	647	670	656	670	625	672	621	667	658	635	669	656	689	666	602	678	640	632	647	666	685	646	595	648	684	626	684	645	625	614	642	646	656	669	686	639	673	647	655	668	650	670	723	662	654	630	702	632	673	660	653	670	625	632	670	632	675	639	687	714	660	667	628	657	710	711	658	659	642	680	669	646	605	666	699	631	649	642	686	670	649	701	670	620	689	692	660	638	662	629	644	630	649	678	670	649	645	646	667	592	651	641	642	701	690	645	685	674	655	617	683	660	673	666	657	675	620	637	631	612	657	669	628	686	670	661	668	627	683	654	674	618	628	664	651	661	678	672	668	659	625	674	685	690	652	644	646	629	668	653	649	667	637	613	670	657	678	657	706	671	632	669	653	620	656	678	596	631	673	637	645	660	616	687	623	663	625	689	667	675	702	603	661	655	667	657	691	681	673	678	650	668	637	668	682	685	647	706	697	663	668	615	634	628	656	678	677	653	663	695	617	661	644	655	655	635	610	631	682	633	682	643	641	670	617	628	669	639	647	674	692	652	643	605	641	666	676	648	684	625	662	589	645	685	606	656	696	677	619	660	633	614	631	661	687	711	671	664	660	659	617	647	692	645	672	631	690	642	658	670	682	615	684	648	618	643	635	681	627	648	683	714	663	710	664	633	653	659	662	702	671	654	690	671	650	660	666	703	627	684	684	617	631	663	694	617	675	608	633	668	669	666	669	654	663	619	674	661	659	638	631	692	642	684	679	682	627	656	663	611	616	672	633	675	647	663	673	637	672	675	676	637	655	681	647	643	660	633	637	658	704	641	670	649	694	666	633	639	697	613	697	638	593	700	650	693	666	637	664	645	621	654	640	631	649	642	692	703	626	677	647	701	646	593	632	645	637	588	637	620	631	665	661	682	630	661	673	662	671	641	640	617	660	640	621	677	674	600	664	668	681	680	673	685	690	683	656	656	696	655	693	634	605	669	647	661	670	624	663	670	633	683	651	679	641	661	639	701	655	666	670	649	629	639	694	696	674	617	651	631	641	700	598	605	647	699	696	683	666	661	625	670	666	607	659	658	638	685	619	638	647	660	666	643	627	630	658	665	655	667	683	665	617	643	641	647	642	667	601	678	658	691	639	672	629	637	693	641	657	676	622	636	666	655	669	651	686	638	608	644	679	659	625	666	675	668	642	640	650	635	645	669	661	595	656	620	663	706	667	690	666	643	656	586	634	641	631	629	623	624	641	649	624	665	670	684	664	641	628	652	678	591	666	627	645	692	665	636	655	647	610	671	654	656	610	686	624	643	647	614	604	643	643	667	630	674	688	621	689	686	694	646	626	647	658	645	672	702	701	655	663	675	672	679	625	701	666	619	679	677	628	653	658	665	661	690	678	665	661	691	665	657	673	712	641	647	628	634	675	655	645	644	685	672	648	653	662	627	686	611	672	712	656	658	669	662	640	675	645	617	638	701	649	646	706	669	688	636	663	615	683	636	702	675	670	699	672	703	616	676	655	672	579	652	689	706	642	673	660
49409	19936	4622	1055	462	352	298	268	259	268	301	284	253	285	280	244	283	286	256	256	266	250	270	249	273	273	246	293	282	260	256	279	289	266	266	265	267	291	291	245	264	287	277	272	259	272	287	294	285	275	281	282	258	303	279	278	256	262	288	272	312	296	254	261	270	271	290	309	270	281	244	282	256	282	296	276	282	285	254	264	260	260	292	276	311	283	292	285	270	307	266	290	287	248	258	280	285	268	243	288	291	298	313	265	265	275	297	256	240	266	305	259	261	277	312	299	275	289	289	255	308	262	294	281	267	296	276	284	271	261	300	278	252	267	276	279	226	261	284	246	298	305	265	278	260	303	268	276	275	309	271	268	299	280	260	260	257	275	260	274	291	264	293	294	261	273	263	293	248	279	274	278	269	261	299	298	257	265	256	287	248	267	274	268	294	278	294	301	274	312	254	235	249	315	267	263	300	298	298	295	289	258	284	282	272	264	274	272	270	280	289	282	256	290	268	265	268	287	320	268	257	270	311	272	310	263	273	286	280	317	288	272	281	244	263	263	256	259	274	301	272	264	268	299	247	241	279	271	306	271	300	293	271	299	318	285	298	268	275	294	300	253	268	288	277	274	288	259	265	301	272	280	262	266	270	318	270	276	265	251	283	303	306	261	267	295	237	265	272	307	268	318	246	297	297	285	290	279	268	310	285	278	293	261	278	263	287	264	259	275	285	258	261	250	274	265	277	271	269	283	274	244	310	286	284	251	263	288	273	290	270	303	287	274	279	258	264	260	264	288	286	270	268	269	295	294	273	270	260	270	240	264	266	291	253	304	263	264	301	262	263	257	280	276	312	280	273	244	293	251	271	273	252	312	316	297	281	281	280	305	270	288	258	240	297	294	298	291	226	262	273	253	278	280	273	268	282	262	271	296	248	294	266	276	269	318	252	287	269	271	260	293	255	292	254	274	291	244	279	308	254	270	259	271	283	291	251	304	243	297	245	242	293	248	304	254	256	300	266	265	284	273	266	285	278	277	296	262	287	270	285	264	251	284	265	272	286	262	289	271	292	261	265	241	260	253	261	271	275	286	284	278	272	280	286	280	254	284	265	302	269	281	314	271	282	273	295	283	265	279	297	264	271	252	277	279	285	283	288	262	277	247	269	281	278	272	283	309	294	270	272	317	266	257	312	285	241	255	265	278	271	290	288	297	265	259	262	251	264	284	283	277	274	301	288	286	253	264	265	278	280	257	292	290	250	270	282	243	287	257	268	255	271	285	284	296	257	266	265	276	282	283	300	322	280	287	278	266	263	282	268	254	297	272	271	239	296	275	283	273	257	277	281	302	276	262	319	298	303	267	283	299	247	284	254	284	280	261	251	260	271	261	232	274	303	239	273	280	246	289	243	282	301	245	303	270	266	266	259	255	293	264	277	241	275	258	282	272	254	259	295	278	296	283	253	304	265	279	268	279	280	287	286	267	297	297	288	251	271	279	261	240	247	305	302	277	252	266	255	294	275	240	319	289	273	292	285	313	317	256	283	251	284	250	252	280	291	278	280	273	285	271	285	290	303	280	264	269	267	270	247	261	268	249	280	274	250	294	271	265	256	282	269	292	255	300	268	293	281	284	323	270	281	286	273	249	253	250	258	264	287	259	276	257	286	252	300	287	249	227	278	277	237	301	292	280	300	294	312	277	279	243	267	271	250	290	292	263	261	246	287	290	258	275	275	265	253	266	282	274	264	283	249	238	280	250	288	293	276	283	266	301	274	282	265	228	301	294	287	280	254	239	295	296	278	245	265	265	266	292	298	309	267	257	298	295	266	259	261	279	260	241	290	258	296	289	286	250	296	275	266	292	285	284	273	251	292	284	265	268	264	270	288	281	269	290	308	276	287	273	291	271	258	277	284	271	263	254	286	268	310	285	273	271	250	291	306	240	282	278	261	320	276	288	314	264	287	273	263	295	286	260	259	236	251	288	283	270	269	306	273	247	295	297	242	276	285	276	320	311	263	265	268	272	271	283	283	273	260	298	275	311	298	269	256	310	303	280	262	266	259	249	266	247	276	261	325	262	305	304	284	296	285	281	262	266	269	259	317	288	259	265	291	279	253	255	287	272	263	333	302	266	303	289	247	290	298	293	284	251	294	285	273	265	278	280	272	293	286	290	288	263	302	264	251	298	273	258	272	294	310	310	249	281	256	293	256	276	263	285	280	264	267	262	261	258	263	275	270	272	266	301	279	275	279	285	272	261	278	297	269	281	309	273	254	269	262	294	274	298	293	265	261	281	270	283	283	309	255	268	260	277	275	282	281	251	284	279	248	274	258	283	289	255	284	244	279	252	288	262	294	262	255	288	294	301	275	270	249	260	285	268	279	245	290	272	283	288	269	271	283	251	244	263	297	297	294	281	258	292	252	272	316	286	254	275	274	290	254	283	257	265	264	292	267	261	269	282	293	286	292	286	257	271	286	290	281	279	273	305	256	281	276	294	281	265	269	238	265	258	272	287	293	262	293	275	275	299	274	314	284	286	272	280	298	256	320	279	271	258	310	271	265	271	270	298	271	302	248	279	274	271	282	317	289	293	310	280	290	265	261	265	258	288	273	323	265	253	294	279	284	310	277	320	291	252	275	254	253	278	294	279	260	275	301	272	287	270	280	271	275	267	288	246	280	279	266	296	268	265	278	264	270	259	289	274	311	258	269	258	243	266	255	283	281	261	264	258	288	249	313	272	290	276	283	286	278	272	258	257	273	260	274	290	275	291	282	247	277	275	288	280	292	327	297	278	299	274	255	286	269	267	274	253	260	283	307	291	268	260	279	301	284	233	299	269	279	251	299	267	281	277	289	277	282	285	267	273	266	260	286	286	281	266	260	261	328	271	283	297	274	294	281	260	252	278	278	300	307	279	315	293	294	321	289	268	294	304	277	269	291	266	298	287	307	279	254	297	271	277	271	276	257	283	277	282	292	264	292	249	288	300	285	288	300	304	269	272	273	277	291	290	277	324	283	262	260	243	268	267	280	300	239	279	255	283	277	297	275	324	276	251	277	292	270	241	294	275	284	306	286	277	269	268	258	275	293	260	263	267	287	257	266	269	261	264	275	281	284	290	253	279	259	264	293	284	290	266	301	241	270	282	281	271	276	270	244	274	265	281	292	269	307	279	274	293	288	265	271	259	285	294	296	270	257	282	266	276	285	279	288	250	288	307	286	263	290	293	279	270	249	270	298	273	306	250	304	277	287	282	268	253	291	267	231	283	305	278	280	297	286	278	272	262	223	229	278	266	241	256	300	312	282	270	316	286	256	282	268	268	269	271	273	276	275	278	273	257	242	281	274	254	261	291	261	292	262	283	278	267	276	262	287	261	287	275	290	250	303	268	256	297	312	266	245	243	286	261	267	285	299	280	253	277	299	304	251	288	264	250	275	284	280	274	276	277	264	274	262	266	302	268	270	284	292	294	281	308	273	254	274	300	268	334	278	282
35185	14054	4891	2160	1173	809	632	630	617	669	596	609	582	579	646	566	610	634	619	605	635	586	585	593	602	586	651	609	613	608	600	594	607	589	581	582	577	609	645	604	595	641	589	630	598	588	650	646	623	604	597	642	631	579	593	619	610	618	656	591	656	604	628	585	635	636	633	614	612	589	609	626	607	611	647	678	595	574	577	603	606	584	643	624	606	601	633	549	656	609	580	598	628	644	616	617	625	606	637	643	601	590	633	581	624	595	614	565	616	547	630	620	569	639	575	589	591	610	606	621	626	577	606	647	596	670	593	599	647	585	607	616	626	638	610	628	602	674	616	619	583	606	591	646	624	661	604	599	584	602	592	630	600	616	607	617	640	596	617	632	586	666	656	598	662	613	599	653	609	585	611	637	622	600	602	630	619	618	623	669	656	580	598	644	585	608	602	604	624	635	617	622	620	598	590	647	619	597	626	612	574	608	664	622	660	626	601	583	637	606	620	635	572	640	577	573	575	635	613	586	624	648	604	624	606	620	577	631	638	600	591	632	600	615	624	619	615	592	619	608	602	642	621	591	622	583	636	617	588	618	634	606	654	642	588	610	590	600	672	603	629	601	587	603	622	646	607	611	621	595	609	610	596	636	609	601	623	609	619	603	607	571	650	621	587	636	606	637	585	604	616	640	590	644	614	613	625	613	662	624	580	611	591	600	618	610	580	605	576	609	630	644	613	610	598	589	621	609	615	626	609	593	596	598	555	646	620	616	655	636	602	620	614	634	597	607	594	620	656	596	611	641	605	563	623	636	634	621	631	629	604	602	624	603	643	609	669	643	569	576	616	615	589	597	578	628	635	632	601	625	621	599	625	600	623	591	637	611	604	592	647	646	602	638	615	633	579	603	607	610	607	548	608	590	592	580	629	658	618	626	616	604	598	623	617	599	608	607	619	638	607	633	637	592	651	678	598	589	594	568	628	610	595	629	611	607	601	599	611	664	646	641	672	579	611	617	594	592	611	606	596	616	625	565	593	564	620	630	605	620	607	639	609	598	585	618	642	625	682	597	586	584	614	599	597	630	634	572	610	595	594	627	595	609	586	580	588	598	607	582	629	620	600	596	640	598	625	640	651	616	622	593	607	627	652	624	576	618	590	600	599	598	611	592	620	589	642	607	611	587	589	579	622	599	607	627	590	619	613	662	570	671	608	618	632	628	618	601	600	584	626	641	644	602	614	600	624	598	618	628	598	601	579	585	604	604	603	608	603	623	613	631	619	594	662	599	607	636	575	561	670	603	647	584	612	623	625	628	611	602	635	626	586	594	664	626	611	601	598	620	590	659	630	579	635	641	605	578	603	619	604	624	604	572	613	634	577	579	577	660	639	584	637	592	649	601	608	613	612	631	647	636	595	639	580	608	661	663	566	580	626	617	636	604	566	579	622	603	580	616	626	611	658	647	626	630	608	662	644	611	570	584	621	634	593	638	606	626	584	639	599	556	586	630	600	651	640	594	592	581	651	635	620	613	560	614	548	635	672	608	648	620	604	584	655	570	580	633	589	657	582	621	575	622	586	637	610	636	611	628	597	605	606	610	618	597	585	633	631	609	593	585	664	602	582	580	607	605	602	591	597	571	589	633	572	620	621	632	611	598	611	625	606	624	623	614	577	637	656	654	608	654	634	613	604	679	592	592	626	637	623	603	638	602	634	617	617	628	616	643	625	648	664	604	624	587	619	614	632	595	604	591	664	609	574	590	618	630	615	601	578	613	592	629	601	658	620	625	608	622	608	586	644	613	583	639	613	625	581	644	652	639	633	589	616	655	616	558	609	613	593	643	585	583	646	683	592	616	644	620	620	627	620	558	622	646	603	587	595	622	606	590	655	663	661	588	595	574	575	618	577	625	600	620	625	657	628	603	602	648	621	654	600	608	620	653	594	594	609	602	609	560	612	677	558	576	615	568	625	589	554	574	633	609	605	597	624	601	621	602	668	623	574	600	641	665	574	636	585	582	613	625	572	637	635	619	613	614	614	618	613	609	628	604	588	644	625	645	639	584	651	647	576	627	614	594	641	649	563	628	592	592	592	609	614	616	620	605	594	613	574	635	630	593	611	635	587	594	647	639	563	627	565	652	598	578	584	612	629	628	530	627	635	585	653	573	603	612	641	585	619	605	611	660	615	605	591	616	626	603	577	600	578	577	625	625	552	590	594	616	609	604	648	646	611	602	556	581	648	663	599	657	604	613	618	635	606	600	640	592	620	624	647	648	615	619	591	554	614	611	608	619	646	612	579	610	574	627	645	628	567	591	612	651	632	623	633	586	630	634	669	609	625	637	631	613	622	555	589	668	578	614	600	592	616	645	646	604	622	598	629	639	581	615	598	597	604	573	624	604	629	641	598	612	577	608	600	599	604	582	627	640	605	605	600	602	583	637	643	589	593	609	594	590	615	638	645	579	600	642	640	591	600	660	604	593	620	602	606	585	577	618	661	665	611	624	614	607	627	641	625	571	652	575	600	579	588	607	620	653	591	602	606	650	622	637	636	636	623	627	581	636	583	554	623	614	584	597	618	596	627	585	628	630	589	596	574	613	652	596	595	630	626	606	580	602	587	604	651	618	637	576	587	604	621	580	650	646	634	625	628	613	609	590	572	612	623	627	607	623	641	647	613	588	630	583	602	622	590	608	658	606	663	642	638	643	625	610	655	592	620	575	633	630	612	602	636	632	633	625	608	630	601	606	614	659	630	623	594	651	635	634	591	584	614	642	600	665	639	585	598	623	583	616	626	569	654	576	585	600	624	588	623	635	633	648	564	628	625	647	572	609	636	575	659	606	604	633	595	596	601	581	620	598	593	606	590	614	638	612	602	633	593	641	636	646	634	654	611	602	606	640	590	638	642	604	631	603	588	648	613	605	659	644	673	609	639	581	613	620	621	622	603	617	622	586	652	659	604	618	603	584	622	598	615	577	572	591	602	618	599	585	608	623	621	637	634	649	611	630	599	604	580	579	626	621	616	625	609	592	595	606	612	611	645	615	576	666	647	614	636	582	611	592	585	580	600	586	600	637	598	600	595	622	653	620	648	640	638	582	588	582	655	636	560	611	582	607	577	594	671	611	583	618	578	575	605	589	576	638	596	629	667	624	611	603	555	622	622	586	630	590	664	585	648	600	626	614	618	645	606	657	621	600	611	652	614	586	642	609	614	590	596	614	605	583	629	576	627	605	590	602	613	602	576	583	635	593	600	588	597	601	563	611	652	653	592	596	620	650	603	584	605	618	622	605	664	625	586	573	658	630	622	624	587	618	593	650	638	575	580	605	615	605	608	629	641	624	612	594	628	590	628	590	638	616	568	598	597	570	599	597	596	634	589	643	618	585	594	581	608	626	581	608	594	630	600	619	614	623	634	619	583	612	569	615	595	622	643	588	636	593	612	640	614	622	611	634	588	647	630	592	591	599	563	627	573	589	633	624	592	585	637	611	634	600
56137	24498	9404	2481	749	361	296	311	275	260	230	264	245	275	253	248	249	267	248	234	254	229	273	280	257	234	254	294	272	274	229	240	286	271	263	284	273	250	256	263	240	238	288	251	270	253	267	252	259	285	274	279	267	236	277	224	274	258	225	251	255	233	266	222	277	248	273	292	250	256	250	242	253	275	294	273	219	218	241	233	247	247	261	258	277	209	263	273	222	257	251	260	240	259	263	257	266	254	251	256	247	266	284	237	263	241	249	237	234	289	263	240	267	241	274	270	258	243	286	267	270	225	289	250	258	263	272	238	254	268	269	255	269	239	246	257	266	258	253	279	281	286	272	290	280	252	286	264	301	274	259	257	259	243	274	270	272	263	258	264	298	263	276	249	247	258	260	255	245	248	238	255	253	244	262	269	268	268	247	276	233	266	250	255	255	267	248	282	267	253	235	256	250	247	219	250	260	259	260	302	219	245	222	272	236	275	249	283	245	228	268	240	275	273	272	275	225	270	249	257	225	261	306	231	270	265	243	241	241	275	253	252	274	281	253	271	253	248	251	253	260	257	262	268	272	247	282	278	270	258	246	254	274	252	242	263	278	263	225	255	254	225	242	242	233	238	273	264	254	262	242	263	256	272	251	258	248	269	240	242	285	252	252	275	254	251	279	255	291	258	271	262	253	273	266	272	283	238	267	254	242	284	228	250	260	243	238	265	249	294	308	279	269	269	285	252	285	223	230	265	253	277	256	226	303	272	267	259	261	259	248	265	275	266	264	276	254	269	229	253	254	271	276	229	256	239	228	265	245	243	268	257	263	248	272	286	263	258	243	269	292	259	275	242	273	297	285	273	252	266	265	259	237	231	253	267	251	255	247	247	274	279	221	249	270	248	250	282	255	286	276	260	251	214	269	281	238	254	252	259	233	259	247	242	267	269	311	252	243	274	272	252	261	247	260	243	279	274	275	261	253	273	233	239	286	237	279	291	256	228	260	231	266	268	288	266	245	239	289	262	243	286	270	235	267	218	253	267	258	254	266	287	251	267	253	223	254	269	257	250	247	271	263	262	259	228	248	261	261	235	270	257	280	265	239	268	240	252	248	251	248	253	259	310	278	256	260	265	261	264	231	258	272	256	267	252	268	244	277	276	278	293	265	258	270	234	250	251	264	268	240	287	240	269	251	252	260	246	258	290	284	250	283	275	256	242	264	238	281	244	281	260	282	278	255	261	284	260	274	233	261	245	253	272	245	246	253	265	281	289	301	258	249	252	255	268	278	283	280	253	277	260	264	295	245	261	255	286	268	235	268	252	246	256	258	262	283	301	273	212	265	257	240	263	277	263	287	266	249	254	296	256	283	266	276	298	288	263	284	266	272	241	295	252	237	296	305	260	241	299	273	268	248	264	254	283	294	270	247	256	272	272	268	260	308	276	260	262	328	276	248	283	267	281	252	281	262	266	246	244	280	240	262	277	242	262	252	249	269	299	272	271	311	253	277	227	232	271	269	249	271	248	264	263	263	286	258	258	263	263	241	245	252	229	248	290	240	255	242	269	260	237	277	249	250	262	264	246	271	294	249	229	274	300	248	244	265	254	269	257	276	248	254	284	275	275	237	278	259	281	248	251	278	300	299	229	267	279	254	262	253	242	290	248	309	275	248	252	299	273	229	252	256	245	242	249	267	224	271	265	249	226	274	257	305	268	263	243	257	279	247	278	224	292	259	270	276	259	267	285	278	256	278	242	272	254	231	270	240	249	255	279	250	278	268	309	281	243	293	272	274	267	258	245	250	274	268	256	234	251	262	268	272	244	287	240	251	277	265	249	264	282	250	264	280	252	282	270	268	255	250	274	252	278	267	225	293	285	281	287	256	259	269	268	211	260	269	299	263	261	245	272	289	267	254	224	275	230	249	261	263	284	262	263	278	252	266	262	266	275	244	257	245	296	273	258	294	226	231	247	286	266	270	275	283	296	256	260	264	293	268	281	245	258	285	250	282	274	278	278	271	253	284	253	266	252	268	246	256	271	320	281	260	252	252	232	271	245	263	248	269	254	275	252	262	263	258	262	260	269	277	234	282	273	264	265	239	226	279	255	251	292	240	259	249	268	269	269	254	278	239	276	261	278	258	267	251	269	284	253	277	266	264	238	265	250	243	302	266	296	257	282	265	257	257	269	251	295	270	250	299	241	293	256	247	272	269	234	246	253	247	255	289	257	294	258	268	250	261	256	276	253	224	237	260	292	237	257	273	250	245	252	286	288	257	297	249	295	235	276	277	271	265	258	268	290	305	303	243	251	266	250	298	272	272	245	260	258	237	226	238	255	295	283	312	277	281	274	283	280	267	258	213	257	274	242	226	254	285	251	252	270	257	261	277	288	239	267	284	265	254	252	251	257	283	251	238	238	257	243	286	277	215	262	251	243	226	241	262	249	252	277	303	234	309	267	282	243	258	315	281	266	236	272	247	312	279	274	258	270	239	249	284	272	269	265	246	295	265	252	246	272	262	240	249	248	252	244	290	239	278	272	291	277	281	286	284	241	247	276	286	236	251	236	234	269	261	245	229	267	262	256	289	254	263	252	252	293	277	301	309	246	295	241	264	267	294	281	266	276	248	265	267	252	263	251	251	298	261	276	253	243	261	279	298	256	244	287	258	291	288	251	230	249	265	267	246	259	257	272	262	256	251	276	289	260	281	280	246	260	279	248	257	273	271	242	229	260	274	248	285	289	271	244	242	248	260	253	232	269	270	259	238	249	280	265	246	259	285	271	289	279	249	255	261	257	261	262	245	278	248	275	238	266	258	252	271	263	250	255	274	254	270	297	282	242	274	272	260	254	265	260	278	291	265	269	273	275	227	251	241	267	252	242	258	269	277	254	223	235	249	257	270	245	228	270	271	290	265	258	246	271	255	248	248	275	265	225	263	252	276	264	269	266	278	268	260	292	285	277	271	231	277	269	250	277	212	247	240	264	250	244	289	227	259	275	268	242	271	259	279	232	270	281	269	305	255	240	273	267	265	274	247	270	281	257	275	290	282	292	253	265	294	279	286	230	266	236	291	280	251	283	243	248	253	250	257	280	253	283	284	230	243	260	273	284	282	287	250	253	279	253	241	276	277	252	255	265	245	246	277	273	270	248	248	259	276	254	240	241	236	295	278	283	238	280	242	236	232	275	279	266	261	282	253	269	267	254	273	263	227	266	287	270	225	243	249	251	238	271	279	264	275	276	241	288	236	272	246	259	263	296	240	268	309	248	215	257	249	241	270	252	293	258	274	253	275	268	261	301	320	252	267	235	247	265	256	240	259	268	287	296	255	259	248	241	284	262	255	282	284	291	274	264	237	248	258	269	292	277	263	268	271	255	242	258	300	260	279	276	259	247	276	305	253	285	258	262	234	251	280	234	267	270	251	274	266	281	257	222	302	254	262	269	277	235	253	250	222	273	247	275	269	269	260	256	258	243	253	269	261	266	268	272	236	249
38500	17336	8924	4234	1778	1050	717	631	592	604	637	576	620	618	603	575	604	634	586	605	610	577	552	577	579	586	596	631	614	620	598	593	561	629	646	581	545	586	577	555	581	609	605	631	608	631	589	621	608	571	617	586	584	565	565	623	591	621	563	596	554	623	572	560	612	573	573	564	602	597	582	593	621	589	600	586	575	607	568	581	601	592	580	604	560	592	595	606	610	588	603	617	583	539	600	583	614	647	598	556	597	593	622	576	558	562	578	615	607	573	576	587	597	588	598	566	591	611	594	582	595	599	578	660	644	592	561	597	580	568	552	537	596	610	578	567	575	594	598	618	615	585	635	542	592	580	564	595	538	600	578	570	600	559	594	534	602	560	599	558	576	568	577	625	556	559	579	594	632	576	597	581	597	577	580	557	584	608	596	616	583	541	592	551	593	608	556	640	595	601	603	611	541	595	585	607	540	592	555	585	605	600	591	604	597	626	569	560	542	599	599	602	590	597	573	591	597	599	617	625	598	584	606	595	554	591	573	604	577	574	604	604	590	625	556	558	570	613	582	622	612	548	576	571	563	597	553	607	545	607	589	577	602	612	610	617	591	588	583	595	579	583	581	572	551	590	611	607	566	579	613	557	599	555	617	582	566	588	599	565	613	561	615	593	593	575	581	596	607	591	557	587	610	610	578	583	554	619	607	554	603	605	621	609	630	607	573	569	573	595	633	577	583	548	633	604	628	566	588	557	562	572	592	619	584	574	600	579	556	595	578	611	621	587	589	557	587	612	572	590	567	593	620	593	593	569	614	620	589	590	562	585	633	604	587	608	570	579	568	612	592	570	606	545	634	624	569	534	568	588	553	593	577	640	662	591	601	617	605	589	600	610	589	557	565	548	598	560	593	562	568	595	589	600	572	556	606	614	594	564	588	600	591	588	612	676	580	568	587	540	599	624	566	563	634	628	576	578	573	586	579	608	598	598	559	593	592	595	540	582	574	595	609	596	610	629	610	555	570	628	597	591	621	525	583	591	542	601	589	594	656	577	593	605	600	571	591	573	587	597	555	612	621	606	574	593	606	642	633	581	602	601	556	598	620	622	582	586	597	601	613	587	612	564	592	595	519	593	607	588	581	548	602	524	636	576	600	575	567	593	583	613	579	554	599	615	573	609	568	621	560	589	592	575	643	628	593	620	553	618	594	562	560	601	591	583	634	597	590	554	572	617	588	635	632	609	620	608	557	571	595	621	588	619	596	617	588	603	644	581	580	626	607	589	624	565	559	558	590	635	580	569	599	585	611	556	578	579	625	565	606	582	573	554	591	580	616	603	588	565	573	587	612	621	565	628	591	574	631	602	591	599	609	599	606	619	555	541	541	580	595	609	560	584	579	608	592	566	574	585	600	623	614	561	633	582	555	597	644	591	594	564	538	564	581	604	627	591	569	570	607	573	528	563	564	546	552	614	595	595	564	538	613	598	592	614	589	576	585	610	567	626	587	565	622	581	543	591	589	622	547	559	612	582	580	586	560	608	575	593	607	543	590	586	577	616	576	590	592	578	558	602	602	599	610	610	569	588	592	577	588	582	602	641	600	548	571	534	613	571	576	604	584	628	614	568	553	563	599	607	599	603	595	624	580	655	564	586	599	595	611	572	593	623	593	604	629	558	581	598	625	575	639	625	594	616	593	600	617	636	605	576	597	566	599	653	547	586	599	583	579	608	589	607	607	593	643	585	566	597	609	567	618	588	565	593	631	572	583	599	656	550	600	619	601	602	610	601	611	573	572	564	587	564	599	602	622	609	556	587	624	596	620	608	617	591	608	620	606	599	544	576	550	593	561	581	572	568	578	595	545	606	602	628	560	627	622	582	584	529	609	559	600	581	593	572	544	590	580	580	579	607	594	606	586	614	568	567	557	595	594	620	564	553	579	542	596	579	554	598	585	599	586	619	609	615	603	613	605	584	567	606	606	616	587	589	597	577	625	600	625	595	575	532	591	630	583	645	564	568	644	573	597	614	575	607	548	552	575	576	586	631	601	587	579	574	592	593	583	589	614	611	573	604	656	538	584	576	578	654	587	662	576	575	601	606	616	597	617	580	603	596	594	583	588	551	608	626	633	568	569	571	596	591	602	600	546	587	621	575	606	567	587	603	593	594	570	594	581	611	569	571	587	578	582	624	589	608	549	585	561	581	586	624	602	565	573	614	571	582	637	594	592	575	551	605	594	557	575	608	589	624	592	572	612	556	586	569	608	615	615	641	575	659	589	620	579	593	614	610	590	578	571	563	578	588	567	586	620	603	594	579	584	579	563	610	550	592	596	583	598	576	569	588	571	581	634	566	591	609	583	592	601	596	608	582	573	616	657	586	633	582	634	603	574	614	604	585	596	582	590	606	594	607	609	580	599	581	580	595	595	593	625	567	578	589	577	577	578	584	581	634	636	572	591	603	571	601	577	591	611	619	617	630	598	563	560	583	564	590	585	577	588	650	576	582	584	622	625	584	540	621	568	600	581	558	611	587	590	612	603	589	615	628	571	617	613	568	604	638	628	595	601	551	588	612	578	631	582	566	586	595	585	603	569	614	541	577	630	595	599	619	637	573	609	598	593	616	564	557	510	588	634	577	599	618	556	588	584	552	582	525	582	575	587	607	608	578	574	553	598	610	567	569	601	578	606	565	579	613	567	603	611	606	562	585	577	595	600	602	574	567	580	564	579	583	577	524	551	585	587	569	593	557	616	656	553	598	599	599	551	551	552	601	602	609	562	580	607	600	571	629	602	586	610	570	609	581	593	612	584	642	620	596	571	604	600	573	572	610	598	559	593	628	554	583	582	633	615	582	579	566	585	566	572	581	543	572	617	661	609	566	625	558	636	584	615	600	588	602	540	594	574	621	577	641	580	602	588	632	666	611	577	574	567	596	610	597	631	577	605	591	581	591	600	581	584	586	564	587	559	592	597	577	581	587	621	568	582	555	610	619	577	574	555	564	557	567	582	605	531	599	559	602	600	608	576	618	565	653	603	629	596	579	572	634	570	559	610	553	657	558	604	553	579	579	547	647	577	614	609	644	570	602	604	607	615	603	582	597	604	574	602	583	574	601	575	595	569	578	629	589	569	589	573	593	585	602	564	614	628	569	613	593	580	599	587	573	573	620	628	596	540	554	604	578	594	585	573	621	523	565	571	570	625	574	635	632	625	561	615	569	584	600	634	618	604	589	531	629	547	564	608	582	573	563	549	604	631	581	573	570	562	596	561	635	546	589	624	609	592	579	588	576	586	610	574	615	628	572	594	566	581	594	595	586	626	611	589	587	600	548	541	576	683	549	588	550	577	561	580	546	635	585	617	602	553	572	639	632	605	552	610	602	602	569	589	561	572	604	626	619	613	656	559	564	600	573	554	661	549	586	617	579	583	564	556	589	597	634	604	588	606	590	587	570	621	569	609	626	560	576	613	585	576	605	596	573	587	611	548	614	663	583	568	563
43895	20976	9857	1806	542	414	358	300	294	324	280	310	311	265	289	307	294	304	288	268	281	287	281	316	325	322	283	311	256	293	303	290	284	278	277	298	296	281	296	297	280	260	306	281	284	315	314	338	290	307	283	263	280	287	307	334	272	284	288	281	278	275	286	293	293	295	313	294	289	310	282	270	295	274	292	288	292	293	278	289	267	290	304	264	262	268	256	284	270	269	285	269	256	314	309	319	285	283	304	277	280	288	275	278	313	314	293	312	280	281	292	275	294	260	292	270	302	294	311	303	296	260	319	305	319	291	278	283	303	263	295	277	307	279	306	310	310	301	308	315	296	305	297	285	279	295	307	299	300	268	275	273	266	291	314	284	291	299	275	267	277	270	267	303	281	315	340	302	285	299	319	289	267	293	256	308	300	307	302	262	283	254	283	250	309	274	306	282	300	291	288	288	340	303	299	301	285	271	297	314	321	306	286	284	274	309	288	268	278	274	299	338	290	261	284	312	285	318	302	278	254	290	304	292	301	299	275	308	288	282	280	315	311	258	261	303	295	285	301	315	259	300	269	272	297	277	295	296	292	289	291	288	274	310	285	290	285	287	320	294	307	269	298	321	293	305	287	332	300	284	299	283	308	303	273	285	320	271	296	303	284	309	276	291	270	260	279	267	311	305	314	311	314	284	292	283	278	307	255	324	290	277	289	274	275	279	281	303	277	265	282	302	280	340	299	258	265	293	277	290	303	323	284	264	287	263	300	312	273	284	307	252	299	264	279	307	293	292	321	271	276	311	297	303	279	297	284	302	265	305	271	285	243	270	285	286	291	273	286	306	278	274	292	339	272	290	300	299	301	281	268	280	290	255	280	285	281	276	251	254	291	287	272	299	291	284	299	279	284	302	296	285	284	289	300	294	318	290	238	307	310	257	324	300	268	293	244	273	287	311	297	311	309	301	289	321	295	303	248	286	289	300	318	282	284	268	296	311	281	264	290	302	290	302	326	304	290	285	252	298	280	303	305	302	301	305	312	313	314	264	317	298	324	304	316	281	268	303	261	259	305	323	258	317	297	284	296	276	266	311	280	293	251	297	290	285	306	245	271	273	308	288	292	304	294	291	275	272	301	304	273	321	284	283	275	270	258	292	283	265	292	294	283	286	295	276	288	278	329	294	309	302	297	270	281	279	298	277	294	276	305	278	326	315	296	299	298	284	287	273	264	269	290	321	296	280	264	268	275	269	312	302	274	303	295	298	271	255	296	289	299	240	266	294	288	289	296	270	321	253	305	270	304	320	301	308	319	305	262	307	267	268	279	312	300	298	308	308	275	275	281	288	281	301	309	289	293	279	294	277	272	255	320	289	320	286	332	292	280	314	282	287	303	308	294	307	278	269	307	300	277	254	270	250	277	316	281	284	302	278	281	270	270	285	294	320	290	284	274	270	235	279	307	303	298	268	292	279	319	299	301	296	295	288	258	289	293	305	266	302	283	309	290	327	287	293	295	289	320	269	297	292	293	315	304	292	300	316	306	284	271	311	259	300	279	288	249	312	284	297	304	282	271	290	273	260	298	321	320	298	281	304	287	271	285	300	266	252	269	302	276	305	285	270	294	279	291	291	273	308	297	317	273	288	285	294	275	295	291	261	308	318	303	284	299	305	296	275	292	305	281	281	285	276	271	268	302	287	303	296	266	296	264	259	263	274	302	327	271	312	321	289	286	296	288	312	273	293	291	299	284	297	283	305	266	269	305	309	305	283	307	302	299	274	298	302	283	323	293	307	286	284	296	271	245	304	322	331	323	279	308	288	291	288	290	299	287	272	294	284	300	269	282	303	284	250	309	276	321	285	285	269	288	288	322	296	300	291	312	261	291	309	289	279	298	268	272	299	313	317	273	270	272	312	296	296	284	289	330	297	265	310	276	303	316	316	288	293	315	313	294	285	298	266	286	297	318	264	292	324	294	319	302	315	297	279	294	312	294	322	300	286	272	331	283	340	275	305	294	278	284	283	289	290	291	277	282	314	274	300	313	302	259	290	271	263	279	316	274	268	287	276	281	279	282	260	282	300	272	319	283	294	283	300	282	287	275	285	297	295	261	255	294	297	288	297	282	263	319	275	280	273	281	294	290	315	287	259	275	286	282	265	283	290	269	270	303	290	285	274	281	306	295	269	302	261	315	287	276	319	284	301	303	298	303	298	312	314	281	302	292	288	293	285	276	283	274	291	307	291	304	295	278	269	294	307	288	274	294	339	268	281	263	245	282	286	298	274	292	296	292	300	299	279	268	297	292	315	296	299	290	330	272	305	285	269	273	291	286	286	303	260	315	273	311	317	306	291	270	238	304	294	277	322	288	299	290	291	298	264	284	267	272	268	318	296	272	315	269	304	286	280	316	279	298	304	282	285	304	315	279	267	342	284	263	313	281	299	303	288	311	296	284	295	264	283	300	282	285	290	309	308	305	321	340	288	275	281	340	272	262	308	276	270	283	293	293	297	293	296	280	287	287	282	253	297	269	281	315	285	287	273	314	261	275	306	265	313	313	297	270	265	297	281	289	302	294	309	309	325	303	303	283	306	283	315	251	300	299	303	265	295	238	287	241	326	314	294	309	293	288	302	302	302	289	306	266	291	324	301	320	311	304	307	307	279	274	288	278	298	261	297	310	255	265	282	285	318	315	297	302	300	246	325	268	285	304	291	258	285	271	294	267	284	295	291	314	262	290	299	285	333	323	296	305	306	269	320	288	285	282	284	288	303	280	270	271	311	304	295	314	307	279	300	295	290	273	291	292	310	282	248	292	286	308	272	311	305	286	282	258	300	274	286	253	279	290	278	311	307	306	299	279	296	274	278	333	292	296	286	337	274	294	302	300	289	273	321	282	277	298	293	269	279	282	291	231	303	278	285	316	301	288	268	299	296	306	278	297	301	316	340	299	293	308	254	284	301	246	273	299	307	301	304	286	289	291	309	284	305	262	292	315	289	272	286	287	269	281	294	272	342	253	254	329	254	257	284	278	272	259	309	339	310	276	281	283	275	308	275	296	313	276	298	319	262	258	249	321	292	336	281	301	265	277	316	260	286	282	332	310	296	316	302	291	296	272	289	274	321	318	296	312	292	248	315	294	335	281	305	302	315	308	284	276	296	278	287	290	289	281	287	310	275	251	324	294	270	256	298	298	271	297	294	292	309	320	280	267	252	280	303	255	290	299	297	286	315	284	314	322	304	286	292	265	285	283	303	333	277	291	293	296	320	281	300	307	287	285	284	297	289	289	293	323	273	276	304	305	282	309	286	305	262	288	306	285	306	280	272	324	268	277	273	286	282	295	308	296	305	319	321	262	259	280	268	297	281	279	275	274	318	279	285	305	292	304	273	290	277	289	312	285	314	300	265	278	294	295	291	320	283	279	252	279	280	292	294	269	291	297	313	273	292	272	308	304	302	275	311	294	308	291	276	308	285	269	280	299	295	278	294	299	294	296	275
25588	7418	3524	2042	1161	992	755	653	633	700	642	610	660	665	637	681	606	677	659	646	622	683	659	638	668	654	653	691	660	625	664	625	638	682	635	685	656	672	620	654	652	632	597	676	659	634	627	655	649	626	673	625	623	702	649	679	599	624	655	589	615	670	644	665	649	659	654	651	640	654	649	620	635	609	633	645	646	656	656	653	620	656	647	598	660	640	659	663	636	606	612	614	624	634	637	669	582	626	630	658	637	648	679	652	649	622	640	607	694	627	671	658	642	630	651	667	675	615	621	631	633	631	652	647	590	663	661	650	600	641	657	640	671	621	648	647	647	646	669	642	650	624	668	658	642	634	667	667	628	644	730	632	646	623	601	641	647	601	665	645	634	615	641	642	631	631	607	662	684	660	625	646	665	661	667	642	632	657	596	722	677	671	654	629	598	660	645	635	652	671	636	614	592	644	600	615	651	603	647	670	634	636	648	661	658	630	686	646	646	639	675	661	669	630	656	665	641	671	620	604	676	652	662	639	628	610	663	622	594	652	617	671	585	660	619	621	626	636	628	577	654	643	635	676	653	653	658	623	672	628	628	659	629	683	626	663	667	639	628	655	637	655	684	667	637	664	628	630	634	634	633	643	632	597	685	645	673	585	690	659	657	651	628	616	636	660	639	625	614	682	641	639	662	640	672	650	672	615	641	626	692	628	684	654	628	662	622	626	650	581	657	642	696	642	622	603	672	687	662	635	679	665	666	654	639	618	656	638	621	652	621	594	642	653	691	655	649	641	587	616	643	655	593	627	655	643	619	686	652	659	598	624	680	631	645	658	627	647	676	704	618	607	607	676	691	617	664	632	614	640	650	588	624	622	658	626	603	593	665	608	678	680	618	635	672	632	674	610	589	606	663	634	658	650	665	639	619	646	650	609	648	614	596	654	623	651	643	662	637	656	666	592	687	613	647	590	655	673	642	632	625	604	652	635	688	639	598	676	628	688	654	671	667	649	620	623	649	645	663	640	645	637	677	636	662	638	645	679	683	611	670	698	628	662	642	640	628	650	625	649	645	619	609	647	702	682	652	618	678	592	656	651	692	627	670	663	643	690	646	656	651	628	650	624	620	590	621	682	683	593	687	627	627	646	670	657	644	676	690	622	598	658	664	654	658	660	646	666	630	620	606	658	602	706	643	639	613	641	654	660	629	650	641	661	672	640	613	653	650	588	663	644	653	648	628	640	604	619	643	636	621	628	592	678	698	651	665	704	667	687	625	647	672	657	665	653	655	667	593	611	620	626	679	591	638	676	644	631	643	664	622	660	641	660	645	655	646	663	609	643	673	638	641	654	638	604	652	669	610	674	629	650	636	649	636	629	625	636	666	655	635	706	657	672	646	636	660	628	675	650	627	671	642	663	657	650	622	679	675	676	641	656	619	655	670	670	646	668	650	609	655	652	628	616	638	632	668	647	584	634	679	650	586	646	683	629	648	639	650	653	656	621	677	660	631	643	641	667	645	642	643	651	717	670	622	656	649	672	607	616	588	677	605	710	634	642	651	590	646	657	680	659	629	612	611	592	698	610	630	635	618	634	680	641	644	654	656	677	655	660	673	626	649	610	691	639	604	651	631	663	657	656	664	624	640	646	620	628	650	601	632	641	676	602	631	632	606	628	661	675	661	670	659	649	628	621	603	640	624	614	634	596	623	681	640	587	637	677	654	676	665	634	665	640	604	634	639	674	657	667	664	683	640	636	645	615	629	603	646	625	677	595	622	642	675	619	602	634	671	662	674	657	672	642	658	690	635	620	618	650	622	588	662	659	660	671	669	669	636	654	652	692	647	652	658	665	619	578	633	614	600	668	642	615	690	649	596	676	613	647	693	631	616	631	700	610	637	644	674	652	678	641	649	605	656	609	633	600	613	653	626	651	617	605	627	643	666	659	687	609	682	654	636	672	622	646	663	622	680	692	640	626	640	613	673	634	638	644	703	669	654	641	656	658	660	666	642	636	697	616	630	675	614	626	647	599	623	668	649	607	620	616	655	649	633	650	656	597	614	667	656	629	653	654	706	620	640	664	625	618	663	653	678	686	659	640	622	632	615	661	653	651	614	692	588	712	648	653	629	649	679	664	640	648	672	677	617	637	637	633	636	682	651	661	650	675	649	621	663	635	685	634	651	630	659	617	640	626	612	684	618	575	604	663	689	626	663	609	644	696	613	697	653	632	639	607	668	675	634	630	660	642	619	669	639	623	643	636	650	619	688	637	651	652	648	648	683	623	633	642	678	657	626	657	582	637	623	595	671	626	705	610	624	653	634	654	610	642	653	650	621	689	663	647	642	646	655	621	649	678	654	685	611	659	658	660	621	620	665	697	620	667	624	636	643	656	591	640	653	635	623	642	664	687	680	677	670	649	683	631	660	654	639	689	626	642	668	646	670	649	615	671	631	643	636	668	653	649	651	644	654	638	681	630	658	600	620	639	624	675	652	635	579	673	629	633	624	652	678	625	660	638	634	650	661	649	676	638	684	629	630	614	643	663	665	606	661	609	673	611	630	654	681	707	639	640	645	609	633	675	652	657	637	610	663	619	640	703	600	625	648	645	681	620	660	617	631	642	660	703	620	676	614	641	584	639	633	685	617	662	645	678	677	612	635	646	639	668	651	621	635	623	637	620	653	666	641	656	656	668	618	664	625	656	597	632	618	708	684	644	651	648	654	706	612	668	674	621	664	663	650	649	623	677	617	645	639	710	667	658	669	652	662	682	673	652	611	664	630	671	661	655	663	661	662	627	653	660	661	668	643	657	655	629	634	594	702	633	656	625	637	597	612	635	627	651	642	653	612	630	622	626	638	646	629	626	661	642	614	665	639	669	650	647	613	609	611	645	645	631	647	614	622	678	655	617	634	629	633	610	656	586	643	665	603	664	661	636	662	624	667	616	637	658	631	657	649	648	653	645	671	619	677	629	610	624	626	690	667	711	642	596	688	658	641	626	620	677	676	613	648	599	633	677	649	671	650	630	641	657	670	672	663	654	617	607	679	614	640	630	671	607	673	640	665	595	674	656	635	646	651	646	629	637	670	630	626	635	674	652	627	637	685	642	660	641	676	614	637	653	663	654	651	594	681	635	650	672	614	627	618	660	657	628	658	641	625	625	660	668	683	681	665	647	676	627	634	658	652	635	646	648	622	674	670	663	609	671	624	645	658	641	641	617	693	631	670	710	649	642	675	613	674	610	635	628	639	632	642	648	647	612	651	676	630	636	642	600	651	611	700	680	653	688	639	596	668	643	670	629	642	661	651	628	672	595	641	673	651	644	604	656	638	649	636	662	660	638	656	591	638	657	644	659	640	630	675	596	624	655	670	657	588	624	659	643	645	655	615	631	646	666	686	650	636	617	633	633	653	614	678	625	651	621	671	639	646	641	608	640	650	636	654	652	645	636	619	699	695	635	688	677	642	646	620	652	591	712	662	671	642	598	645	636	641	665
43441	16546	4896	1171	448	322	254	260	277	248	296	270	278	271	292	291	317	322	276	306	252	268	287	283	277	221	267	243	267	262	259	285	250	276	273	260	284	292	262	267	267	255	300	257	254	266	274	272	279	272	269	333	253	274	278	243	274	261	269	250	269	228	254	253	247	288	236	261	308	272	265	287	265	298	264	258	274	254	281	261	280	271	272	263	241	278	261	269	265	280	299	293	308	246	290	253	269	316	264	248	292	270	269	263	299	273	243	271	268	283	265	277	263	265	267	247	232	295	280	279	258	283	239	256	269	278	234	271	255	262	252	265	313	256	243	275	257	261	276	276	285	270	286	281	300	241	300	277	251	299	260	305	294	257	242	267	254	266	282	272	290	270	261	272	257	243	270	300	268	267	275	275	272	284	260	269	255	282	286	301	251	236	280	256	282	268	283	299	266	275	261	264	286	247	254	242	289	253	311	263	283	254	257	252	270	261	270	277	259	269	258	307	284	322	275	258	239	243	275	286	296	274	249	241	277	293	243	296	290	235	265	263	274	235	276	301	275	275	274	297	268	267	323	301	297	252	304	261	275	300	285	336	277	262	279	290	250	291	302	251	302	262	238	266	267	280	267	273	234	300	269	281	267	249	240	233	275	274	265	284	285	268	314	283	279	267	253	245	248	243	273	280	256	277	278	294	297	267	282	279	295	269	286	278	273	268	252	258	246	277	257	255	263	275	251	226	286	290	270	292	265	273	245	273	277	262	274	286	265	285	291	276	244	243	257	271	295	271	259	260	256	247	287	240	295	268	290	289	290	264	263	241	263	260	285	266	280	261	282	296	245	247	263	258	280	274	303	254	310	285	243	305	272	271	245	278	286	260	283	268	260	289	244	251	277	259	302	264	258	291	257	270	296	264	264	273	263	290	295	289	273	277	254	270	295	255	286	259	266	253	275	278	276	288	271	285	308	288	267	270	261	277	302	279	270	254	249	288	256	252	284	290	305	274	305	279	273	282	273	274	247	288	286	287	265	280	288	266	248	254	231	268	263	242	267	297	273	248	276	273	258	240	256	264	223	239	268	277	258	276	258	297	289	290	278	285	282	272	246	260	276	260	278	243	267	279	270	275	249	274	250	264	263	310	287	282	263	270	262	260	285	235	259	266	244	282	252	269	281	270	274	270	290	282	259	266	296	283	281	291	284	239	290	295	276	270	250	280	251	255	293	325	270	275	300	296	276	275	297	285	262	288	284	275	273	253	277	247	286	275	227	271	282	291	295	262	248	290	269	263	283	258	250	300	284	275	253	254	256	250	252	249	281	250	250	258	288	264	271	315	274	304	263	284	248	259	253	263	278	242	272	262	287	281	275	253	256	279	225	268	292	275	263	296	268	266	279	251	251	290	293	263	277	285	268	267	246	247	263	273	247	290	307	288	241	248	276	266	249	285	282	259	247	268	267	247	273	251	267	279	252	288	251	282	268	268	242	280	258	279	271	319	278	222	263	317	291	260	283	281	268	252	252	282	247	284	240	307	263	248	290	273	287	269	273	272	301	244	276	256	266	259	260	303	280	253	287	246	260	297	262	289	285	311	290	246	242	264	279	261	254	290	260	242	274	272	277	289	290	287	310	281	270	254	248	288	245	267	255	270	247	238	236	274	251	253	269	248	256	273	268	265	301	277	274	270	271	258	265	260	300	290	286	267	283	279	244	294	290	270	306	254	287	269	278	279	303	221	280	272	266	270	280	268	269	262	254	259	323	284	307	276	258	296	295	265	278	280	259	272	252	267	273	269	262	269	269	269	262	291	249	268	259	286	280	251	264	278	272	281	258	246	268	294	254	307	248	278	265	263	282	263	271	250	279	255	271	257	265	271	274	252	264	249	288	288	273	277	252	282	267	282	287	261	300	263	240	257	242	266	287	250	297	272	276	284	279	296	281	286	256	262	271	269	250	273	283	263	272	265	244	235	281	287	266	257	279	276	256	256	272	279	281	283	238	291	286	264	309	268	279	293	253	283	261	265	248	255	267	278	257	291	256	274	263	243	265	272	259	266	284	266	272	285	271	251	249	284	265	260	289	250	278	284	236	258	269	292	277	279	262	271	285	278	291	308	279	252	297	284	237	296	281	258	236	229	248	282	282	270	295	260	294	283	245	257	290	276	273	263	260	287	270	257	248	276	252	244	258	267	262	259	272	305	286	287	253	308	232	264	279	260	278	272	302	279	266	255	245	257	263	297	250	266	262	256	270	271	306	237	255	257	284	247	284	247	246	270	318	284	284	291	275	279	266	287	274	258	303	289	283	246	283	286	270	317	270	283	246	256	242	287	255	231	249	267	258	249	264	274	256	281	270	260	256	243	301	292	272	303	272	310	239	242	293	287	292	258	256	260	238	290	312	279	264	285	266	256	256	286	247	277	259	305	255	262	261	250	255	251	252	267	285	252	246	261	299	267	273	276	241	266	287	261	277	261	274	242	255	275	260	312	267	259	286	259	268	271	267	244	284	273	288	278	296	261	268	266	252	290	248	266	269	266	290	287	255	299	284	275	238	264	294	265	288	260	274	290	268	250	256	285	276	241	274	231	255	285	273	301	268	284	293	280	241	266	265	278	287	273	278	255	261	260	262	276	261	288	260	253	266	276	284	301	303	264	261	285	279	301	257	253	285	274	278	275	274	259	270	239	266	278	269	264	268	268	284	266	253	270	259	231	284	280	252	267	261	260	303	288	279	275	250	276	285	257	277	275	265	279	272	281	310	256	301	300	263	269	300	258	274	294	272	251	253	288	263	297	257	260	291	263	271	252	231	285	291	243	268	282	273	268	285	248	263	254	275	261	293	271	278	286	299	267	253	252	279	264	268	256	242	251	298	271	275	254	266	264	286	289	275	277	259	256	265	292	257	274	295	231	255	235	266	257	267	257	295	275	295	244	276	268	257	265	248	268	262	278	267	254	266	259	281	272	255	296	250	258	279	283	273	270	278	293	278	283	279	269	265	251	225	267	223	246	254	260	228	285	275	282	272	287	281	291	244	270	249	289	278	269	290	252	296	236	226	236	294	237	252	270	295	294	293	286	281	243	297	264	281	243	309	309	233	241	270	237	267	289	287	267	254	246	302	257	261	267	260	269	261	277	259	270	281	308	254	273	233	263	271	265	286	241	260	240	284	257	242	294	288	278	240	262	228	269	281	253	254	269	247	247	262	264	224	272	268	284	247	267	285	259	268	265	221	273	273	272	263	249	286	285	305	280	257	286	288	245	306	286	286	271	298	271	260	280	270	255	289	248	250	272	272	269	240	286	260	248	252	271	268	263	289	278	279	257	298	254	261	286	289	264	248	267	307	275	225	267	273	251	252	281	270	250	258	292	281	279	281	270	288	276	260	278	306	257	284	243	271	283	276	253	246	233	302	253	288	309	285	295	250	266	263	248	250	274	251	276	254	265	272	281	313	259	265	270	247	286	275	267	287	254	251	259	263	287	294	256
26891	8354	3708	1999	978	749	574	566	560	596	555	589	648	623	610	634	652	637	622	605	629	618	608	588	554	567	588	659	589	564	612	581	627	602	586	597	593	618	577	590	636	601	607	622	581	584	609	633	559	595	602	621	560	626	548	588	597	587	603	602	594	597	632	604	597	588	604	614	625	564	602	611	617	603	610	596	616	629	579	600	644	592	592	604	591	597	610	603	613	620	614	569	618	592	617	586	605	616	585	602	599	618	617	619	590	622	592	584	608	619	576	644	610	646	569	638	637	636	671	591	598	594	587	554	598	568	553	592	612	589	681	589	626	604	643	610	578	583	581	626	604	619	610	544	601	598	610	580	618	609	577	591	609	594	542	583	608	630	598	596	621	609	598	575	598	568	602	604	576	565	616	596	598	628	590	628	550	577	598	616	574	587	604	584	597	580	605	605	616	593	642	618	600	602	609	608	591	583	541	575	591	579	605	613	582	594	640	616	592	618	608	619	591	600	608	538	596	590	583	594	662	576	621	583	587	583	614	555	608	574	596	604	591	618	604	573	610	618	608	602	612	600	604	586	594	613	574	610	579	582	615	643	591	608	601	589	581	628	594	626	600	598	607	585	590	596	606	589	597	601	571	627	609	607	599	590	638	600	613	611	557	582	560	613	581	616	595	589	549	637	611	590	626	575	650	616	570	629	606	546	585	592	635	612	603	574	587	559	564	563	555	592	593	605	604	614	585	610	598	607	622	588	583	543	611	593	614	601	610	544	608	619	585	630	588	608	660	598	608	618	606	644	568	571	566	601	586	631	588	612	606	584	604	583	578	587	606	588	568	565	573	567	621	618	589	567	602	596	666	593	602	610	637	626	601	608	571	576	614	600	631	588	580	587	592	574	628	616	619	575	622	590	603	587	612	587	597	600	540	617	597	602	554	623	574	645	560	587	600	623	551	610	633	600	609	574	632	585	572	600	609	598	615	623	647	641	629	634	563	618	620	602	631	591	614	611	605	634	609	618	567	666	636	611	599	616	602	629	611	556	591	603	607	581	636	557	622	607	644	639	624	563	584	584	614	574	581	592	630	612	606	553	606	592	607	601	602	595	611	591	594	636	631	561	589	619	608	579	607	605	649	573	571	637	627	614	607	586	562	609	585	614	590	611	559	613	636	600	568	584	575	626	602	629	580	599	643	559	606	578	612	558	591	601	567	630	616	547	586	592	633	585	586	625	548	612	604	552	587	597	576	629	581	619	614	550	635	614	621	588	620	590	553	605	608	626	584	607	569	592	602	564	627	601	582	578	554	578	585	602	603	603	613	573	583	598	617	599	623	596	624	645	612	635	588	593	588	615	612	595	572	561	611	602	596	579	558	587	616	640	591	605	620	590	623	623	613	597	578	595	575	614	623	568	573	588	608	566	611	613	580	555	614	597	618	586	617	584	544	625	587	635	557	637	625	620	580	623	571	564	567	546	602	603	553	567	590	599	599	590	590	609	605	601	607	615	591	611	597	621	613	578	590	567	599	567	594	574	596	581	593	622	590	622	605	612	577	619	586	594	587	559	606	621	594	578	628	613	592	576	588	597	564	590	600	576	607	617	616	567	609	614	585	633	574	593	589	624	574	533	589	519	614	598	604	547	610	590	553	570	564	597	626	573	636	581	640	619	657	596	624	595	576	571	586	628	579	569	578	608	603	634	575	616	613	639	583	553	591	600	593	603	609	590	598	610	576	604	567	595	612	627	563	658	586	602	565	586	621	630	588	650	611	623	603	601	581	604	572	634	655	584	606	551	552	562	554	593	590	663	579	634	623	606	580	567	606	610	635	566	603	578	583	585	609	601	586	575	635	568	601	577	624	618	589	579	587	634	616	650	571	601	583	568	630	589	587	574	622	598	605	596	602	596	626	613	612	594	621	608	607	622	564	613	576	613	611	592	551	590	594	603	617	614	580	571	627	643	581	599	633	563	637	622	594	641	594	572	650	603	610	657	594	583	622	563	554	607	640	577	639	596	592	585	622	595	581	599	585	610	597	598	604	574	624	579	582	597	604	611	590	615	569	611	603	492	575	598	625	596	582	630	606	631	591	586	606	615	596	627	597	591	594	579	608	597	568	626	552	597	673	593	618	596	599	581	579	595	636	608	553	594	618	621	617	611	580	573	587	622	606	569	627	590	557	613	628	599	610	586	624	593	594	564	620	610	594	625	603	579	613	611	602	555	584	604	593	626	578	610	588	573	616	576	577	583	550	576	565	587	604	629	594	592	606	600	604	597	548	631	607	604	625	607	541	624	549	607	579	567	578	619	592	584	576	590	624	616	591	582	637	618	621	644	633	592	617	645	553	590	603	605	590	621	608	615	581	615	605	617	602	606	613	629	566	583	573	631	618	586	597	560	602	596	638	599	610	578	598	586	634	672	636	604	607	611	616	583	634	599	599	587	583	604	598	600	575	615	597	580	590	579	567	547	639	638	580	603	626	546	596	585	625	609	611	580	587	586	574	615	607	646	576	595	657	603	566	610	594	602	640	587	551	583	596	590	619	587	615	575	606	553	586	592	615	566	629	624	599	579	632	656	595	598	611	617	601	632	588	576	592	578	608	586	654	620	610	628	603	568	598	568	596	636	622	588	543	606	573	557	569	614	609	625	591	639	573	598	632	568	567	627	633	611	615	609	629	593	590	621	622	619	639	621	623	580	639	636	590	566	584	601	610	637	585	581	617	591	554	592	589	636	599	621	543	611	611	552	594	611	653	626	583	616	647	595	585	587	599	634	602	619	593	615	615	612	641	589	642	549	570	606	633	597	607	616	598	599	575	559	604	599	615	625	603	638	595	608	618	634	588	607	572	585	602	601	566	605	631	584	594	567	598	581	611	545	618	563	617	617	571	577	544	581	634	590	613	595	594	571	611	569	653	613	631	579	643	588	600	581	584	622	627	619	609	573	600	633	604	609	646	607	622	636	564	633	630	641	576	593	599	616	597	591	605	610	577	567	659	600	627	577	542	599	576	596	587	584	568	540	587	630	616	609	658	611	594	595	600	564	620	568	630	605	605	609	615	621	624	606	592	611	622	577	623	605	579	601	628	617	599	570	582	640	603	561	599	619	592	606	586	591	607	667	592	590	627	601	587	602	551	624	609	559	577	588	611	601	620	657	625	615	569	599	601	587	646	588	641	594	590	586	591	650	603	583	608	621	627	585	554	614	581	586	624	589	554	566	574	602	597	600	581	561	628	620	610	592	620	567	580	591	605	632	582	585	605	569	640	587	625	610	667	597	612	643	603	557	593	629	592	573	597	656	570	626	578	597	618	581	604	572	595	584	593	555	597	649	589	644	593	602	617	641	565	568	636	604	614	570	608	590	600	610	585	619	594	609	653	580	634	564	596	605	572	597	613	559	591	612	593	604	558	604	589	614	598	588	611	604	617	593	589	609	610	523	562	576	586	606	615	579	586	565	575	596	614	626	648	596	607	599	661	575	571	642
59198	26538	8582	1818	659	356	284	260	269	246	245	243	291	272	276	273	282	257	253	247	260	252	253	256	260	245	262	261	263	223	250	255	282	261	239	257	290	272	282	275	264	260	286	278	261	243	261	251	248	292	247	243	267	280	279	264	304	270	279	269	244	266	244	244	251	268	272	277	265	257	265	239	258	263	269	225	253	252	241	256	254	286	287	263	267	262	282	251	241	301	255	270	233	261	245	230	258	255	264	232	257	274	240	253	284	268	291	251	249	257	270	265	267	234	253	227	277	244	272	280	283	256	251	240	264	265	241	248	248	259	252	262	231	249	249	245	259	250	262	257	285	278	266	250	225	278	262	247	243	253	216	252	252	252	252	279	234	288	267	249	283	283	245	268	270	259	252	275	254	253	249	232	273	249	268	236	265	274	277	226	252	290	247	263	211	256	275	242	252	268	250	263	284	242	274	242	261	246	279	249	243	270	274	255	300	268	268	262	243	255	251	268	279	252	246	254	280	267	288	233	274	285	282	260	247	251	265	254	239	283	281	294	261	279	279	264	238	257	255	282	248	279	256	257	267	259	219	216	259	251	293	291	252	239	286	287	263	268	242	240	258	286	253	265	248	280	258	259	256	231	266	269	245	221	244	250	267	264	274	254	275	224	262	255	272	269	282	245	267	270	273	245	286	266	239	252	239	268	271	280	253	237	268	253	251	264	271	295	255	256	265	266	250	256	267	274	279	248	270	285	272	279	261	258	249	248	269	275	296	287	289	275	266	251	274	269	232	232	268	247	233	262	255	255	259	255	273	271	277	240	247	243	249	238	264	276	241	241	256	287	265	256	247	228	279	268	247	253	256	277	249	244	258	267	260	233	292	267	234	264	232	240	257	264	298	245	278	235	264	234	252	261	262	252	252	291	253	277	259	262	278	246	249	271	244	273	279	267	268	244	243	258	279	281	220	263	281	280	273	276	261	240	265	263	252	242	216	302	249	243	242	244	287	260	272	293	269	256	268	243	249	256	273	255	243	278	293	276	276	276	258	254	247	246	265	246	267	268	258	280	294	278	278	231	263	272	240	245	246	256	277	242	261	288	266	292	256	253	221	263	249	262	232	250	264	274	231	296	232	267	273	276	248	255	257	288	270	281	249	263	239	264	235	267	262	291	271	279	296	260	256	247	270	248	270	276	284	302	250	244	264	272	274	267	266	235	248	266	280	263	252	271	262	288	282	283	234	263	258	263	239	246	259	254	250	253	251	267	258	256	215	230	253	249	267	283	322	294	252	257	242	271	274	274	273	265	235	269	264	248	265	272	255	252	259	259	278	247	292	237	269	281	272	269	242	261	259	269	268	255	306	272	296	279	257	249	269	289	293	237	215	245	240	250	238	267	268	244	245	247	271	246	243	284	287	247	275	314	262	296	297	267	244	260	225	275	262	279	270	228	246	239	242	253	295	280	243	257	246	256	272	276	280	251	271	259	255	249	254	229	285	245	285	266	260	260	263	252	294	287	261	257	248	268	236	258	244	277	250	231	255	270	252	259	276	265	312	245	275	249	283	237	251	245	278	248	248	238	275	238	258	254	272	265	263	259	252	278	278	236	253	270	228	255	258	276	245	252	230	248	242	245	246	281	219	265	256	262	292	265	252	257	281	261	261	264	269	242	257	244	273	253	247	256	269	292	290	294	280	295	268	286	260	251	251	241	259	290	288	270	261	281	241	254	233	263	256	261	271	251	264	247	264	268	240	220	252	258	251	267	286	250	236	284	258	308	256	257	288	252	253	253	260	260	250	240	251	261	292	227	247	231	266	253	257	269	286	273	266	274	294	256	231	245	243	236	244	258	254	243	210	244	250	266	245	251	264	240	276	267	243	253	259	279	252	245	272	265	264	252	267	258	236	244	242	250	261	263	230	250	264	251	259	269	273	251	271	237	265	236	253	255	257	277	266	224	260	272	258	254	289	292	293	275	271	273	248	263	231	249	267	292	266	282	246	240	275	266	283	237	265	237	257	272	274	274	278	273	262	262	248	260	224	250	257	265	304	252	239	282	229	282	271	255	238	246	259	271	253	278	268	241	265	262	281	271	266	259	239	231	253	264	238	239	245	286	243	273	263	246	278	269	262	254	270	251	255	255	280	282	265	268	268	283	281	267	283	286	261	257	279	257	276	270	275	277	249	234	290	251	281	251	231	217	294	250	273	226	266	286	287	263	270	264	284	267	246	278	271	275	270	244	220	269	281	256	283	257	251	256	242	265	268	268	261	243	251	293	222	270	255	283	274	250	286	293	242	254	250	274	269	261	254	264	234	266	275	233	254	248	304	275	273	261	250	252	254	254	236	262	274	257	244	251	259	257	257	260	275	265	231	276	280	245	202	267	292	277	226	255	243	269	270	249	253	285	293	272	241	234	241	287	246	286	286	275	268	286	258	264	252	278	259	262	276	269	293	258	255	269	266	267	261	286	215	265	287	242	264	261	222	245	273	298	246	255	255	277	272	257	240	286	270	280	275	237	238	254	276	238	225	245	259	259	244	258	242	242	263	306	260	254	264	237	246	270	266	248	265	258	292	254	245	261	269	247	250	261	268	254	244	255	264	276	281	235	254	250	249	271	263	271	259	265	236	247	271	269	277	269	266	276	266	246	223	258	270	268	229	280	272	253	271	268	249	245	252	285	260	281	250	251	261	239	273	278	237	255	280	273	262	273	276	246	264	261	259	276	252	277	261	244	260	238	253	289	264	264	279	252	263	263	257	228	240	291	291	287	286	262	253	275	255	271	304	258	264	236	249	245	257	268	259	278	236	261	260	261	287	229	243	244	232	246	249	269	247	246	243	248	243	277	247	268	244	280	249	288	308	258	256	275	275	230	244	265	262	245	268	242	278	251	252	267	223	239	254	257	262	275	249	278	263	248	261	269	283	275	239	279	258	292	230	290	237	236	267	233	249	282	272	253	281	290	288	205	243	290	261	232	241	250	257	261	247	233	279	254	254	253	254	246	255	277	245	274	266	264	256	308	253	250	281	250	263	309	271	259	254	268	259	243	239	217	274	258	251	281	276	281	227	256	264	242	270	250	243	253	277	252	278	308	287	259	255	261	258	257	221	242	246	251	266	221	213	258	269	278	257	230	302	250	303	267	252	251	235	246	267	259	271	248	260	250	256	254	279	254	253	255	298	244	252	271	240	258	253	266	274	260	245	286	261	237	269	260	260	266	261	240	253	276	267	251	286	248	254	241	261	269	226	264	278	239	254	266	258	296	265	275	246	270	247	234	281	278	290	286	259	231	249	261	240	250	259	289	300	270	245	280	249	232	262	238	272	250	259	301	239	262	260	283	274	254	244	272	284	250	257	273	251	287	282	282	226	256	266	260	256	250	232	236	246	253	266	238	256	257	252	265	280	246	253	260	261	272	281	253	264	244	268	239	246	242	290	290	260	269	250	286	261	221	242	243	249	292	261	271	234	260	268	261	264	276	237	283
41090	19425	7611	3379	1523	1038	712	608	563	623	597	638	619	612	596	586	544	550	588	550	601	610	582	560	607	617	548	592	586	585	597	581	548	597	587	555	576	600	580	551	558	559	564	565	607	607	631	616	558	617	596	573	593	588	582	618	603	559	605	537	651	609	601	579	575	591	608	608	553	623	573	572	594	604	599	600	583	606	596	566	580	604	589	615	563	565	591	608	559	597	604	587	542	562	538	503	588	520	602	588	580	581	586	588	615	584	560	635	572	580	570	559	617	600	549	602	560	564	568	573	576	579	581	546	539	621	588	563	596	590	616	581	574	574	576	586	591	578	617	601	594	583	574	588	611	651	592	579	542	576	570	576	617	560	578	592	570	571	565	571	559	538	578	588	572	593	569	588	538	601	562	561	647	560	620	566	574	521	566	552	625	577	572	583	568	584	570	553	551	551	637	563	546	582	591	569	588	605	555	595	564	550	579	580	563	607	570	551	598	576	575	566	608	563	615	583	610	540	568	582	599	570	593	611	635	609	571	549	652	586	589	608	574	602	603	568	590	589	601	565	607	575	562	621	645	624	603	564	540	591	662	627	560	596	550	565	562	610	609	621	572	605	588	595	584	610	608	602	556	605	614	584	569	589	560	613	580	590	599	646	580	587	562	552	553	591	620	600	565	548	567	596	572	557	561	580	558	578	601	568	594	627	618	607	562	643	577	589	560	567	597	617	598	578	563	626	623	572	597	608	615	538	546	611	572	571	580	592	612	592	598	545	574	536	569	643	572	586	612	578	596	572	621	589	615	587	635	598	594	576	600	588	566	590	559	561	624	601	567	578	625	597	575	572	572	555	597	569	596	605	586	584	617	577	575	562	582	589	608	588	585	625	593	557	572	549	588	570	619	622	610	576	546	552	621	629	561	619	620	553	568	616	576	575	601	601	601	586	559	599	615	584	606	578	573	606	610	568	579	565	604	596	587	595	627	577	600	567	590	587	564	577	583	573	601	583	557	576	597	577	594	575	582	576	572	568	586	598	596	558	597	602	575	575	556	539	588	612	563	582	579	613	604	609	565	582	578	561	584	602	564	558	610	553	560	591	579	619	589	569	623	618	626	575	613	584	622	596	558	583	563	589	632	607	559	578	540	569	591	597	623	570	611	617	569	624	601	597	570	578	592	599	634	584	550	562	557	585	565	571	563	588	637	587	576	578	605	586	589	595	580	584	610	601	588	596	570	579	540	586	547	548	626	589	624	558	575	547	576	526	609	553	591	560	589	605	598	570	591	614	596	597	546	597	563	579	611	552	567	617	587	612	572	569	594	582	589	586	589	596	614	593	592	616	555	593	619	589	596	597	568	593	557	589	575	587	605	578	587	599	560	580	574	567	576	602	619	575	586	562	555	598	595	585	566	632	582	585	604	588	563	580	551	552	611	605	567	573	556	566	596	560	590	641	551	591	628	581	596	619	595	586	631	619	585	579	586	562	586	588	587	638	591	601	565	588	613	586	562	580	565	600	523	582	557	577	558	561	581	564	583	561	563	586	593	567	582	585	571	594	596	609	561	574	583	581	609	590	539	624	598	620	639	551	549	586	607	590	593	607	548	597	552	580	587	600	602	578	613	556	609	577	599	555	545	567	575	618	575	596	591	567	564	537	590	617	633	537	603	626	562	565	548	595	600	580	637	597	576	591	569	580	564	539	588	574	633	536	567	584	586	590	575	657	568	620	568	559	568	588	565	583	586	577	580	572	556	576	583	593	630	578	585	586	594	590	557	550	604	572	641	613	559	586	585	618	590	567	609	537	544	556	587	589	594	583	603	576	569	603	584	564	557	590	597	583	557	578	579	618	598	567	579	559	570	586	571	625	578	573	559	567	546	587	560	550	578	580	570	569	554	561	567	556	601	563	609	521	582	540	575	551	593	637	571	587	573	566	569	597	566	630	565	572	575	571	574	582	549	593	575	566	560	571	568	621	583	583	582	558	571	591	574	575	586	590	587	583	628	598	570	592	597	587	587	591	566	558	560	557	574	647	558	558	611	576	575	599	620	590	567	602	597	533	599	553	615	553	611	582	629	556	558	577	565	601	562	600	601	565	577	565	620	602	550	603	607	570	589	606	563	601	565	619	587	601	596	545	588	558	601	585	616	588	622	538	607	560	601	614	579	580	528	597	565	611	596	552	603	587	564	604	619	596	579	610	613	607	622	539	588	545	629	533	596	572	569	586	597	588	597	538	623	635	607	553	583	588	601	582	609	582	588	564	639	587	614	585	561	528	614	561	572	557	556	558	599	560	609	591	587	578	605	577	625	578	596	602	602	585	564	573	587	553	561	582	581	564	590	584	592	548	606	604	573	571	548	578	583	574	612	618	581	643	582	588	615	584	628	587	560	632	568	579	575	580	584	599	582	545	559	581	585	568	594	542	628	569	616	567	571	544	616	559	586	590	551	585	570	598	556	567	567	637	571	631	571	569	601	583	589	581	578	563	581	573	608	562	588	575	619	606	596	591	555	623	544	582	567	638	591	630	611	587	586	598	575	617	570	590	543	588	583	606	564	621	545	569	593	611	606	559	581	573	580	590	580	609	615	605	579	544	560	553	613	609	600	593	597	568	578	628	588	619	640	569	554	562	550	609	585	538	601	554	559	571	586	600	575	568	634	603	591	563	612	602	565	558	608	589	584	624	595	556	617	611	551	575	557	631	596	580	568	569	574	619	589	547	605	595	578	568	583	567	559	581	541	588	602	567	608	581	584	585	560	575	593	608	586	569	587	578	597	577	569	603	551	575	631	590	611	571	550	595	610	546	618	603	595	602	646	605	566	584	578	567	601	602	563	611	528	583	600	613	574	580	569	585	584	606	578	561	587	595	549	581	585	568	600	563	596	634	592	601	594	597	580	582	589	581	605	586	616	584	566	528	559	610	558	584	580	584	571	615	590	596	587	582	579	611	592	556	535	580	589	580	590	573	564	616	587	610	577	552	557	572	558	564	602	585	615	581	555	583	637	559	600	542	600	585	604	579	572	544	610	543	572	597	599	606	615	592	587	591	571	599	594	577	559	614	615	594	596	554	600	595	598	597	583	570	625	614	582	508	587	608	604	626	640	533	561	639	556	605	583	601	593	601	577	574	576	557	547	518	562	577	538	594	615	631	626	566	543	592	570	574	552	649	575	599	581	598	597	534	624	530	578	606	585	606	608	611	607	585	554	586	550	597	579	586	589	608	620	594	568	564	636	545	600	598	567	581	575	589	580	570	559	581	574	637	529	606	593	602	564	556	564	588	595	569	564	579	554	552	614	604	587	562	555	559	582	626	598	657	594	600	583	614	553	600	615	582	547	620	628	567	579	590	601	603	569	590	543	600	644	612	582	599	595	609	560	590	630	558	657	610	571	582	561	566	561	641	563	598	589	602	595	623	597	571	537	579	605	568	555	585	564	583	569	580	610	587	510	573	574	594	577	565	591	611	591	619	586	609	577	540
63156	29407	10392	2249	751	433	297	253	304	316	285	275	272	266	319	286	282	300	302	286	270	278	305	311	281	302	299	330	294	303	316	276	295	268	288	267	298	278	280	273	297	259	268	294	261	262	263	312	263	284	274	265	238	263	303	260	290	286	278	251	307	276	303	274	222	274	287	309	283	273	289	266	280	300	291	322	271	266	275	275	297	303	278	309	288	274	257	283	282	280	307	316	279	252	283	298	271	268	279	309	292	295	296	276	255	283	296	264	314	253	279	265	264	284	302	306	307	299	256	239	315	316	283	282	276	293	312	255	288	274	294	282	284	267	318	287	334	255	285	270	276	295	295	263	320	286	308	299	258	284	269	262	273	313	313	320	309	275	279	247	275	288	275	301	279	258	292	249	266	289	286	268	260	255	259	282	260	286	286	312	293	278	307	297	290	292	296	278	281	270	305	255	250	276	300	272	276	283	273	263	283	288	272	267	302	253	309	280	274	303	281	289	270	290	314	273	283	281	274	260	302	283	279	284	247	275	278	268	231	250	274	269	289	286	289	272	260	283	294	280	277	286	294	272	267	304	261	278	295	310	273	294	269	298	264	267	269	314	265	279	303	303	312	282	276	267	284	238	251	284	286	285	269	313	265	298	289	284	316	275	264	270	260	290	272	274	284	243	319	275	273	293	318	305	313	236	279	308	283	266	274	301	306	270	249	263	281	339	276	291	292	266	279	253	304	284	309	304	296	282	268	290	325	323	294	294	253	315	278	249	291	290	295	299	295	275	298	297	264	292	321	297	291	254	266	267	317	285	285	297	270	297	283	297	318	291	271	297	323	321	280	311	319	291	299	289	252	278	311	299	299	279	281	312	293	290	271	257	258	269	249	295	290	303	294	291	274	269	303	312	280	302	253	280	293	318	284	292	299	303	289	249	271	299	283	275	303	278	263	279	294	293	271	281	285	298	251	277	280	282	310	272	252	285	296	304	284	290	280	311	281	245	274	286	286	305	276	281	298	298	326	278	305	271	280	277	281	314	318	269	265	290	276	292	259	273	290	282	264	283	286	301	287	303	301	283	272	249	241	305	247	255	303	285	281	275	289	268	265	254	253	289	299	289	297	269	278	305	294	262	298	284	273	298	300	286	261	272	260	306	294	285	272	305	309	288	296	279	281	269	297	258	286	283	323	287	273	275	291	276	302	261	337	291	281	264	277	267	272	252	260	274	311	284	293	306	279	274	298	240	285	291	295	279	285	312	296	280	291	278	305	274	266	275	261	230	240	319	278	288	300	287	270	256	281	282	264	293	308	305	306	292	294	321	278	281	306	305	253	237	252	270	305	289	296	297	281	308	299	284	297	271	278	275	294	270	287	302	289	248	303	287	312	288	289	264	281	280	286	265	292	283	285	298	259	279	292	249	264	295	308	311	285	310	250	274	282	283	278	288	293	275	284	275	271	279	297	298	299	267	292	259	270	303	284	266	276	284	277	297	276	282	287	303	310	282	294	318	267	294	244	286	285	264	272	262	292	255	275	272	274	272	269	272	318	306	312	259	285	269	275	279	255	280	281	303	307	298	275	232	273	275	296	298	298	296	276	275	287	290	282	285	296	283	294	282	260	283	273	293	276	257	268	285	277	282	270	273	294	279	299	251	297	237	279	281	308	283	288	254	252	297	250	279	295	309	282	254	275	303	285	308	315	280	291	327	288	308	277	281	289	286	276	252	272	284	295	269	266	290	312	277	273	300	290	304	282	278	284	268	303	293	318	281	320	258	263	298	302	268	308	274	272	291	300	278	267	254	277	301	284	295	288	265	296	296	276	263	280	273	297	258	294	276	279	262	316	301	286	284	279	292	281	274	289	267	242	280	271	279	299	336	264	289	274	318	288	250	298	283	277	305	282	294	289	307	301	274	327	300	271	275	305	249	270	277	276	294	298	275	305	284	346	271	269	267	260	262	263	285	295	241	288	281	270	277	264	298	313	287	286	272	271	287	282	300	346	274	252	281	309	274	285	282	296	285	287	288	289	325	282	299	289	289	298	293	326	280	291	275	319	284	311	277	263	300	304	307	263	326	262	281	287	286	281	275	350	295	291	311	280	307	251	277	296	317	282	248	289	283	270	277	279	287	241	295	293	278	284	285	282	284	286	266	275	264	290	318	271	272	281	280	259	278	330	324	310	293	285	265	269	303	269	290	274	287	286	270	296	295	298	317	286	266	275	270	285	292	261	287	295	282	253	269	261	294	301	280	289	295	302	298	287	288	278	273	285	265	272	275	269	264	282	290	323	267	280	264	303	283	267	241	284	291	239	251	262	273	292	284	259	259	262	277	289	254	279	303	284	292	273	291	271	265	273	290	298	302	299	282	277	267	286	319	286	268	277	306	294	271	284	284	291	288	273	288	287	272	297	273	281	332	320	293	298	278	268	294	283	279	300	284	286	247	264	324	284	273	303	294	266	262	291	280	241	277	266	259	267	273	281	274	299	299	284	273	299	303	279	293	290	291	291	280	268	279	312	276	264	300	307	272	286	268	297	321	241	294	266	261	263	298	290	298	306	298	299	281	304	299	298	295	277	276	284	277	250	288	276	281	275	293	245	299	294	289	269	265	299	286	308	267	277	291	279	273	270	267	296	294	278	240	274	261	260	263	279	270	288	268	296	294	283	302	291	299	286	292	252	277	266	287	329	304	288	330	274	310	299	316	267	268	288	311	254	259	269	287	278	269	302	280	280	287	283	270	275	289	275	271	303	330	279	267	207	276	265	297	298	274	266	288	274	296	288	298	301	281	237	284	246	304	279	297	284	293	270	278	274	266	253	293	282	295	261	251	284	273	267	283	263	280	279	289	293	277	281	240	281	286	278	288	283	286	254	288	289	278	279	275	269	298	290	280	291	313	302	279	299	250	302	300	281	270	296	260	273	315	268	290	299	295	305	280	302	305	276	283	258	290	281	254	279	314	292	297	325	298	263	260	278	297	288	270	265	309	280	304	300	268	278	257	300	257	306	269	271	284	247	282	293	275	326	288	296	286	275	272	299	271	265	286	279	281	272	284	276	266	295	288	245	259	295	247	274	272	311	292	268	268	285	317	282	263	248	313	274	277	289	294	286	304	288	275	285	263	244	260	288	271	277	271	292	322	266	287	296	259	285	300	310	273	298	258	266	256	268	286	305	303	256	290	269	251	260	273	291	338	293	305	285	318	287	276	273	259	263	288	289	308	304	302	255	273	263	293	260	304	265	284	295	297	274	265	296	298	283	268	293	298	309	273	285	299	267	297	303	282	310	290	287	275	317	252	281	280	286	281	306	266	288	291	301	266	264	272	298	300	281	249	302	301	271	301	271	281	292	271	283	286	269	288	270	283	299	273	307	284	241	273	253	279	285	285	272	260	265	285	319	258	285	294	314	286	290	287	290	267	320	262	269	276	310	305	272	340	286	298	271	292	263	276	249	263	285	285	280	303	252	268	285	257	293	253	291	242
43829	19099	7449	3619	1764	1057	752	660	626	623	638	590	633	592	619	665	648	585	594	632	627	599	591	670	634	610	657	625	641	655	599	655	655	632	605	644	629	601	633	656	650	616	637	645	672	668	638	620	666	626	621	618	632	619	609	585	670	649	661	660	612	637	667	630	634	611	634	678	630	633	667	615	655	639	659	622	646	632	634	607	649	650	642	627	626	618	661	612	622	620	600	669	631	641	640	600	649	644	633	626	655	609	683	638	607	612	589	676	650	591	647	672	615	654	639	631	609	623	594	702	623	631	625	629	608	637	639	657	621	656	617	640	646	623	621	616	619	617	603	580	624	651	644	629	660	676	628	580	672	642	649	618	618	623	593	614	648	577	672	658	624	620	624	647	625	625	628	614	612	663	648	591	615	646	639	629	601	646	653	681	611	637	564	628	639	634	644	610	614	657	646	605	608	614	647	652	623	633	643	618	613	646	629	669	689	665	614	648	602	661	623	649	615	631	587	615	690	615	670	571	637	617	652	604	631	683	671	629	614	629	630	665	637	641	597	627	621	642	641	602	647	607	643	647	618	632	633	620	655	583	582	668	660	632	691	640	640	645	600	625	634	642	637	615	630	591	611	665	569	635	607	623	628	675	609	616	667	621	660	606	611	724	637	602	625	656	625	682	628	618	620	620	647	637	603	620	620	645	618	662	659	612	640	609	642	603	578	604	645	635	588	628	626	678	618	647	665	653	622	633	639	636	639	613	671	641	659	663	674	638	629	632	619	628	615	590	615	636	671	632	580	643	593	628	682	632	624	638	637	618	627	632	661	642	654	610	655	628	645	619	626	640	591	622	579	600	621	637	593	587	626	627	604	639	598	619	617	632	620	644	625	622	611	610	594	650	659	628	645	629	614	611	608	631	587	686	647	597	625	636	650	670	630	627	611	641	618	657	646	674	636	571	634	665	638	614	640	662	650	670	639	637	620	670	611	632	652	640	636	594	640	591	603	624	646	641	630	647	642	634	603	695	657	662	654	602	641	650	647	637	665	641	624	661	680	667	618	657	644	666	600	610	604	630	695	616	650	637	583	623	645	622	618	649	608	604	685	627	649	638	606	604	649	636	673	643	667	637	618	687	620	594	636	592	661	637	678	678	647	635	647	607	627	602	688	625	653	630	652	601	667	651	615	586	641	617	598	650	621	604	623	612	673	600	668	609	619	651	654	666	641	616	620	596	619	625	613	657	631	617	617	617	655	637	655	637	634	623	644	609	598	645	616	618	614	653	644	632	626	583	630	624	633	625	624	618	658	692	607	623	644	633	657	621	671	615	606	579	656	672	618	630	615	622	602	592	606	613	668	618	614	631	636	602	666	654	625	585	659	703	610	677	653	628	680	630	656	665	652	577	636	640	653	601	622	652	643	621	659	659	623	633	665	648	667	610	619	655	608	649	619	624	640	620	657	636	635	645	597	601	607	669	622	619	621	659	616	634	633	637	613	610	599	614	654	614	610	642	618	651	649	612	659	600	628	681	650	645	668	663	660	682	600	588	623	634	629	658	627	636	643	644	594	606	641	579	626	624	653	647	603	643	637	589	620	655	644	667	627	616	605	632	589	624	627	633	638	600	621	638	627	650	683	589	636	615	622	605	684	597	666	616	653	622	658	666	621	650	644	615	659	609	616	652	631	587	616	614	656	637	662	600	663	598	629	644	645	693	630	644	647	630	657	660	614	635	635	658	640	609	661	639	584	634	624	633	678	613	612	623	584	631	640	623	667	631	640	627	627	602	680	642	623	698	663	604	658	657	623	620	616	691	630	610	628	657	636	630	608	615	617	601	650	631	667	600	632	609	641	625	646	661	615	637	606	636	652	620	618	616	627	601	616	645	613	628	602	658	606	660	629	646	626	635	611	629	657	640	631	616	641	658	627	587	608	576	622	613	615	621	608	634	639	641	591	631	637	667	618	632	613	637	648	644	645	629	667	607	684	616	643	633	608	630	677	628	654	625	630	613	628	638	633	672	645	643	643	670	617	673	641	661	657	659	630	609	655	600	609	624	636	591	623	641	636	646	634	587	611	644	588	631	624	659	640	636	641	643	688	627	657	624	646	632	646	599	617	612	573	607	646	586	639	640	613	602	620	649	623	625	653	633	633	712	675	625	608	644	621	632	626	635	636	589	629	593	646	663	675	621	649	662	582	650	641	679	635	645	606	665	648	605	599	665	651	684	608	623	621	652	607	627	630	657	651	633	665	629	587	665	665	621	620	605	628	615	615	679	610	603	614	640	634	654	698	650	635	631	633	638	631	654	609	667	667	620	617	656	612	605	577	661	592	637	671	646	632	640	624	621	650	608	627	638	645	655	643	689	624	644	608	610	613	609	628	633	655	615	695	610	629	668	645	686	650	621	637	616	626	600	667	641	635	649	641	599	610	671	682	643	629	663	639	668	659	614	667	645	605	644	629	589	615	641	655	640	634	624	650	656	612	617	641	654	644	621	604	617	623	616	669	598	692	643	636	658	627	622	628	654	646	654	617	611	667	637	639	608	634	658	627	634	625	639	605	642	638	664	610	643	651	598	631	620	555	605	670	615	611	625	638	629	634	664	619	677	630	610	646	625	694	616	651	621	629	637	616	617	655	633	655	633	658	621	638	660	589	614	633	638	622	588	659	628	648	642	656	659	653	630	625	622	645	622	638	618	643	690	638	594	616	638	616	631	622	663	656	637	650	650	635	633	619	633	648	678	683	612	660	616	637	608	563	594	609	660	613	597	635	648	630	677	626	595	663	595	607	637	609	637	612	633	624	623	627	624	640	642	609	659	607	634	647	625	695	640	707	628	691	652	662	599	643	619	593	653	633	628	643	640	654	643	621	628	625	653	673	635	672	645	684	626	647	650	638	659	680	668	598	642	645	668	561	644	605	612	597	631	658	608	611	663	621	608	605	648	653	652	618	598	601	653	610	611	624	635	588	616	631	596	625	655	640	617	659	673	613	619	629	617	631	602	657	635	648	646	606	644	667	625	624	626	610	648	657	672	654	660	613	624	608	668	632	607	637	608	633	634	622	597	596	632	649	652	643	617	664	654	632	630	620	622	607	611	602	639	608	602	650	639	680	659	613	654	634	657	591	621	614	615	667	638	616	656	599	656	639	635	629	606	652	620	609	594	630	622	659	635	653	667	590	676	599	630	658	617	616	602	611	672	613	582	611	611	604	620	611	668	630	612	645	637	653	641	677	641	617	623	638	624	636	610	616	627	649	647	646	610	663	626	612	674	642	664	623	665	626	622	636	683	607	638	687	635	603	604	637	615	627	602	652	642	672	649	671	616	589	646	615	642	644	614	608	655	596	589	560	608	678	612	677	601	623	638	591	611	609	634	620	650	636	644	616	615	611	654	648	623	649	648	632	656	619	608	636	651	651	623	602	663	621	665	642	627	616	639	631	658	625	611	614	637	619	660	616	585	633	641	591	644	631	614	659	633	659	637
46549	14261	3640	1509	734	393	285	252	228	281	258	247	268	281	244	248	265	247	235	264	233	262	279	274	236	254	265	227	240	278	236	236	243	235	233	251	262	241	257	250	267	230	240	257	252	277	253	261	280	239	254	246	215	224	295	264	279	252	261	281	285	271	257	249	266	289	264	236	268	273	257	247	248	265	281	261	255	250	233	240	237	240	261	224	289	277	243	231	268	253	240	286	257	265	266	256	268	246	269	278	250	273	234	232	277	266	275	258	245	282	254	231	244	249	264	270	278	263	267	257	274	294	233	273	227	264	259	246	239	287	268	219	276	255	307	260	274	250	267	231	256	263	254	250	263	259	254	247	227	261	245	249	265	237	278	228	242	274	255	263	247	270	250	266	261	280	243	240	265	275	297	256	277	248	257	234	244	259	258	256	254	283	252	255	239	220	250	254	253	260	261	258	290	267	255	256	249	287	252	282	263	261	232	255	241	245	224	253	250	252	223	234	283	255	236	245	248	220	233	247	272	254	285	252	244	240	271	274	263	256	284	248	258	250	270	266	237	231	248	250	231	241	243	283	297	280	262	244	239	237	280	236	248	244	239	227	226	259	264	289	248	262	285	257	275	272	288	248	253	225	265	257	251	261	242	236	275	274	246	277	244	252	235	248	247	223	237	242	246	259	291	260	240	232	249	259	253	239	251	280	251	288	254	241	274	253	242	209	268	250	247	255	257	232	280	249	243	218	249	246	243	265	247	225	237	257	256	261	268	261	233	243	264	232	245	248	256	223	249	271	238	272	289	255	260	246	266	262	241	229	248	260	238	231	285	236	248	261	224	262	236	250	224	233	237	258	241	240	267	253	265	226	241	295	215	268	253	246	259	286	246	227	238	230	266	250	269	204	283	241	231	255	237	268	254	283	256	261	256	268	246	254	257	264	279	235	270	280	250	255	252	269	270	232	252	261	266	244	288	231	242	245	260	268	264	254	253	260	252	276	239	230	247	248	238	259	243	236	232	225	248	260	269	242	271	242	290	221	251	274	246	210	239	244	232	234	238	274	259	215	258	265	249	265	257	241	260	258	252	274	280	261	253	269	281	265	222	248	250	246	262	265	233	254	272	290	277	256	233	275	227	233	271	285	265	267	261	281	248	238	251	263	274	269	235	221	263	233	236	252	266	258	248	238	254	298	269	271	235	248	247	250	256	263	264	239	267	278	265	251	249	249	289	256	269	263	243	261	254	243	272	249	244	252	273	246	220	272	257	259	259	265	256	269	287	279	277	261	270	257	241	283	240	257	250	237	263	242	300	268	254	228	266	257	232	300	244	272	295	249	201	258	232	233	264	290	281	279	251	255	262	239	259	233	236	227	265	246	235	245	228	250	250	247	295	216	251	274	254	239	267	258	279	259	272	252	266	250	266	247	255	258	275	274	242	260	250	248	255	253	272	253	229	259	294	273	257	279	278	241	260	268	236	273	260	243	276	275	209	249	271	231	241	227	216	255	266	249	265	267	274	266	285	224	261	245	217	251	213	259	252	238	276	290	255	243	263	264	246	244	245	234	248	246	253	274	274	249	239	246	241	234	221	240	243	258	267	261	295	242	244	255	269	280	243	250	259	252	251	256	272	260	268	239	264	226	264	249	262	275	274	245	250	257	281	273	287	244	267	234	264	243	270	243	274	252	247	239	247	235	255	230	263	253	218	246	246	229	286	256	251	243	240	246	240	245	264	257	240	252	260	290	275	239	224	244	255	280	275	253	240	230	249	258	224	221	264	269	254	280	260	279	270	268	238	274	277	269	220	254	276	255	222	226	254	231	270	282	222	233	250	252	264	251	238	240	252	256	261	227	253	231	262	230	265	258	247	271	279	266	264	240	250	273	258	243	239	246	265	264	241	267	251	253	261	263	220	237	247	272	254	229	250	224	224	279	261	256	267	244	269	257	239	271	265	249	274	257	242	263	258	229	244	264	242	258	275	255	258	266	250	282	236	244	257	258	264	238	251	259	242	254	238	248	270	248	250	271	229	225	278	248	245	247	223	259	230	221	240	255	230	226	252	264	238	256	256	229	238	247	263	247	244	264	226	235	244	256	249	251	245	238	296	223	249	229	246	241	256	253	236	238	261	254	262	270	264	278	272	275	255	233	246	259	253	265	243	258	224	251	258	267	233	258	246	250	262	240	272	242	259	250	272	262	285	257	250	227	241	249	233	229	211	248	233	245	235	279	246	268	258	250	274	226	228	268	256	229	265	234	242	254	257	257	263	249	248	267	229	255	265	249	250	234	248	283	259	232	265	258	249	299	241	270	268	259	272	239	237	239	229	223	271	259	272	247	248	229	264	231	216	239	264	255	274	258	274	241	241	257	261	257	254	267	275	270	249	267	239	267	269	258	265	272	242	225	260	262	258	211	242	275	282	268	264	255	241	234	245	236	238	266	262	235	253	262	248	249	297	280	261	257	237	251	272	229	262	283	258	249	235	252	257	231	252	237	275	248	262	279	266	286	275	234	250	250	251	259	237	247	237	272	250	241	241	239	258	284	233	265	239	276	256	263	267	268	265	264	266	234	245	240	225	288	254	267	255	238	237	252	289	244	256	263	260	284	252	279	235	264	274	254	234	220	263	259	271	271	238	280	279	260	262	258	270	286	252	268	292	232	259	263	266	264	254	249	239	247	258	280	239	254	252	270	235	243	277	270	240	279	218	254	235	268	241	235	251	250	235	248	244	277	263	256	237	244	241	243	257	259	252	191	240	245	242	245	232	243	264	247	266	249	267	273	247	285	273	241	247	257	259	210	221	248	269	269	296	238	255	268	256	236	263	245	248	263	248	236	236	264	275	290	273	273	252	279	272	249	235	267	254	264	253	298	236	272	279	256	259	249	258	277	245	245	261	272	259	224	247	233	251	247	225	248	291	254	246	268	255	258	259	262	223	248	237	263	254	262	237	253	294	242	238	239	244	238	247	283	238	249	233	268	275	233	240	259	231	242	219	268	220	289	258	246	233	242	254	235	225	272	274	228	257	238	236	233	228	262	282	269	242	250	248	260	267	279	271	264	268	288	255	248	268	260	238	265	254	256	242	259	254	262	266	278	256	274	261	251	250	264	229	252	272	271	261	263	256	216	254	261	247	273	243	248	248	261	255	298	266	257	270	236	223	246	262	261	231	263	259	268	236	246	244	254	240	288	257	269	244	273	265	274	255	227	272	280	267	245	234	223	258	243	251	255	262	260	220	233	258	282	258	227	247	278	268	247	255	259	253	241	250	246	247	257	276	244	234	231	279	228	252	225	269	245	243	235	256	237	247	243	244	255	262	241	231	284	281	267	242	274	273	264	244	257	258	260	229	232	220	252	254	260	252	243	255	245	251	233	254	255	253	260	254	276	241	253	289	272	249	260	242	269	256	285	242	262	275	227	249	265	236	244	264	272	288	208	251	259	251	252	263	269	240	247	252	247	243	236	267	246	260	255	250	262	268	247
29536	8162	4887	3276	1940	1023	629	584	564	570	607	595	582	545	589	548	598	557	534	586	570	575	579	566	549	525	536	569	530	555	553	584	549	508	528	575	576	578	581	579	614	609	551	570	553	564	559	580	577	551	578	550	545	582	606	573	603	603	585	583	598	541	527	581	580	547	554	571	527	586	541	554	603	597	564	592	573	579	628	544	584	572	550	579	528	561	549	536	565	562	584	580	618	624	552	605	554	588	550	548	552	570	548	574	617	541	546	608	558	628	543	562	587	539	544	620	574	592	596	584	550	559	570	576	574	544	574	564	578	567	541	583	545	547	585	566	565	546	585	518	583	547	562	597	566	575	544	615	576	543	569	613	569	541	555	574	611	564	564	586	606	581	572	582	620	515	551	611	578	534	551	607	566	597	592	589	574	585	536	542	589	544	599	588	555	566	553	541	561	556	555	516	539	546	571	596	597	545	565	592	550	551	571	554	576	559	599	598	602	612	545	576	576	579	595	569	614	558	606	604	573	557	545	584	561	584	531	583	581	572	571	558	577	600	597	543	534	547	565	523	577	563	558	565	573	572	581	589	624	579	580	560	573	583	575	554	515	574	553	565	564	619	536	602	576	572	571	567	590	578	574	593	613	541	579	523	591	587	567	563	548	604	604	559	556	583	539	552	598	554	575	559	572	549	565	546	542	587	575	552	598	576	587	565	584	584	535	604	548	597	514	576	565	551	597	499	554	563	571	591	570	533	590	542	570	579	597	560	599	546	590	609	576	574	547	590	615	562	560	537	589	567	537	571	556	561	564	556	530	582	551	569	567	561	579	566	569	571	546	524	524	565	541	600	558	574	606	563	563	539	534	566	563	554	553	593	617	582	601	584	556	571	570	542	542	603	543	539	615	557	595	545	626	571	604	564	582	566	541	557	561	581	585	576	559	601	597	550	552	553	543	539	554	535	570	548	555	524	545	554	538	574	606	582	564	542	571	576	551	612	545	556	537	585	621	606	567	562	553	553	533	543	566	563	602	585	553	546	579	590	580	577	557	549	543	601	551	571	567	513	547	569	592	556	572	551	577	551	533	592	533	541	592	577	588	576	538	589	552	572	517	561	559	576	577	535	598	564	579	543	574	596	576	612	555	549	573	545	577	590	579	581	574	571	565	586	574	567	589	583	542	605	565	567	582	557	591	589	600	562	581	562	601	513	518	546	557	594	591	524	521	568	527	570	578	542	620	567	538	570	547	595	522	537	556	602	542	552	594	561	561	615	586	555	555	622	608	569	569	587	567	590	575	565	602	527	556	558	564	592	549	573	562	603	563	552	573	609	560	516	586	544	557	580	553	537	596	588	595	522	605	573	549	601	587	584	522	586	556	531	619	582	539	573	583	566	572	548	544	605	546	570	592	583	543	573	542	589	593	565	566	564	580	527	559	555	600	554	587	607	556	531	565	537	572	583	566	553	578	573	587	564	536	549	537	583	572	556	523	603	517	597	567	525	614	545	558	547	575	570	547	572	563	564	529	561	602	567	552	557	570	588	526	572	584	547	563	552	526	569	568	550	556	542	572	558	564	590	588	563	592	582	609	569	553	546	581	543	583	578	613	559	568	569	609	527	538	586	582	558	533	566	556	572	568	592	605	545	579	592	583	577	543	552	555	555	560	558	589	542	538	558	551	580	569	542	609	564	564	584	584	545	554	572	552	569	516	560	603	615	562	530	554	522	593	582	575	565	540	613	570	569	552	584	578	564	547	536	603	573	563	591	557	565	581	560	589	572	526	566	529	559	555	566	543	527	590	571	561	566	563	557	566	611	569	569	597	563	601	567	533	589	576	571	565	560	548	557	556	552	542	569	557	551	543	563	552	559	576	612	562	534	545	585	611	614	578	530	569	570	556	552	548	578	581	567	568	574	529	551	549	583	587	565	541	590	566	585	551	524	601	607	530	561	578	569	565	589	584	551	562	562	574	603	586	571	592	559	560	583	553	561	615	551	509	595	585	591	545	592	543	599	593	622	570	597	564	577	542	567	552	582	563	607	587	584	576	539	578	563	595	553	566	583	587	579	579	591	569	541	556	592	588	573	562	553	550	565	553	584	575	544	565	603	594	561	574	569	600	564	560	586	570	594	557	612	607	571	584	538	568	539	572	574	576	570	539	535	551	512	600	540	598	603	546	540	583	555	544	623	542	567	521	607	577	541	547	596	557	563	589	553	558	614	542	545	530	578	543	544	595	577	553	553	596	524	535	550	582	588	563	543	544	570	534	554	590	586	556	530	551	573	570	528	593	590	587	558	573	588	536	608	581	603	592	542	520	549	534	587	540	583	570	581	579	569	616	595	565	533	561	583	564	585	583	610	567	561	584	566	574	569	540	542	531	572	532	583	541	601	533	547	572	526	601	555	572	585	551	570	599	540	553	559	616	566	569	578	587	525	569	569	586	522	571	565	543	555	562	535	554	586	559	546	568	581	572	587	533	588	578	622	571	547	579	523	540	571	607	581	562	541	540	563	528	565	584	566	581	528	580	581	550	559	604	576	563	559	525	584	597	541	546	582	564	560	548	588	552	549	561	579	584	580	554	547	571	569	599	532	568	574	544	564	588	600	543	556	577	594	546	558	573	558	563	545	538	542	593	548	597	612	577	560	538	576	595	554	623	591	564	590	529	590	529	557	557	584	560	564	566	593	532	522	571	594	620	563	505	586	544	576	562	576	574	544	591	578	585	542	550	576	542	574	657	621	543	575	561	552	564	596	582	605	554	569	596	558	572	550	647	560	553	589	537	600	520	568	594	640	573	557	604	570	561	547	502	573	591	577	532	567	557	562	563	592	550	538	560	546	556	574	561	545	600	586	588	562	594	569	548	582	556	558	590	588	587	573	561	558	538	546	560	568	605	564	580	572	554	562	543	561	587	571	529	605	557	609	553	618	578	584	557	550	574	564	520	573	561	571	602	537	559	564	579	597	536	536	566	563	555	565	545	572	591	529	581	566	565	572	581	526	547	566	587	568	559	556	558	626	559	590	526	583	578	551	561	540	548	577	530	568	535	501	565	540	586	576	602	560	589	582	585	538	552	600	546	596	618	607	556	540	574	552	580	574	525	553	568	546	538	533	541	558	593	590	557	557	571	592	568	550	585	565	524	556	570	595	597	577	632	581	507	561	606	555	594	578	545	589	599	609	570	556	562	536	552	544	573	560	553	534	562	543	636	571	577	578	569	604	554	576	580	584	600	590	550	577	578	578	592	608	577	531	583	528	550	608	602	578	567	535	567	561	599	565	591	593	630	595	579	532	565	602	518	528	601	603	579	544	578	543	563	548	530	579	574	596	549	587	552	600	538	565	556	563	573	595	532	586	578	544	557	547	546	545	551	614	568	567	544	577	581	587	540	529	553	579	523	563	619	570	571	606	619	548	565	564	571	579	590	579	560	559	563	551	567	585	595	565	552	571	571	551	537	584	596	519	587	558	539	559	571	611	575	579
59076	25504	11571	3817	1147	491	317	285	258	261	254	265	223	258	254	278	238	267	230	241	264	239	250	251	238	271	295	243	257	252	222	225	237	233	265	225	257	245	293	275	243	272	248	267	242	256	233	267	254	280	244	251	238	284	243	220	275	255	219	261	248	245	294	247	240	263	247	266	225	241	233	261	241	264	244	245	251	245	256	254	236	256	231	296	263	242	286	252	259	249	260	239	234	219	251	234	238	250	191	212	242	240	249	240	248	230	237	276	245	237	253	252	282	255	272	239	241	285	252	238	252	257	254	248	239	242	242	240	226	233	244	242	265	233	259	261	245	264	243	243	249	251	278	228	256	268	249	264	257	263	266	218	260	254	251	260	223	263	266	240	267	271	221	224	229	273	273	260	261	244	232	275	270	245	249	253	253	255	260	233	252	231	256	232	259	220	236	266	227	273	244	221	273	276	237	261	214	284	239	224	227	255	255	279	284	240	262	271	222	231	260	252	237	293	266	262	219	235	259	252	255	237	235	250	280	248	277	240	223	242	251	278	250	247	246	265	272	243	240	253	275	231	239	247	257	246	246	257	264	263	238	239	227	247	261	261	258	268	254	242	243	243	251	255	279	254	265	252	241	269	297	290	236	238	237	249	233	268	261	252	241	255	265	250	239	270	250	249	252	251	265	255	237	238	257	254	255	260	290	248	260	231	250	261	244	262	223	244	245	282	233	277	248	262	252	254	267	248	236	236	261	265	250	251	258	241	286	271	262	222	283	241	234	247	246	237	233	232	258	250	307	242	236	233	280	262	252	260	247	268	251	273	260	264	230	250	220	248	247	276	264	259	233	264	278	231	282	250	254	264	228	240	242	227	294	250	293	263	257	255	254	250	261	248	260	262	256	265	243	248	262	252	254	230	257	261	253	251	256	234	297	241	263	242	219	271	206	248	231	219	235	206	255	230	240	261	236	255	244	211	210	239	246	227	252	253	233	254	248	244	260	247	244	237	232	266	262	252	249	242	223	248	254	269	234	258	217	245	238	241	239	247	248	254	244	238	250	248	270	291	274	226	252	272	233	238	273	264	231	262	277	230	259	270	263	249	247	253	227	245	272	225	254	245	272	263	257	231	262	285	236	223	272	287	285	238	250	272	239	227	254	238	271	271	249	265	265	261	246	261	246	230	256	246	244	246	255	265	248	234	250	269	230	295	223	272	235	254	252	247	267	254	237	224	255	242	215	210	260	220	277	235	249	250	246	240	293	267	237	223	222	226	282	272	241	269	261	269	261	227	265	238	256	256	273	235	217	259	227	262	254	261	236	235	263	225	259	228	269	244	222	258	218	247	234	258	267	257	265	283	244	265	230	266	270	227	248	231	235	237	232	231	255	239	263	239	253	242	259	221	251	244	273	257	285	250	232	231	214	250	273	236	234	239	229	269	248	271	268	261	239	255	245	252	259	228	243	234	238	262	259	232	281	273	233	293	272	259	282	275	275	227	236	240	261	255	248	230	259	270	251	240	267	258	292	263	277	251	243	252	247	265	257	218	230	256	233	275	245	212	242	225	251	239	243	232	275	266	262	251	215	257	278	260	257	252	253	242	257	248	241	250	240	241	235	261	229	246	245	243	239	210	279	228	255	236	262	250	256	246	227	262	255	278	225	248	227	242	260	250	222	248	257	246	237	240	267	245	256	234	235	270	259	230	263	273	256	231	256	236	246	247	253	253	254	279	238	288	258	234	240	256	275	252	252	247	255	254	252	225	281	263	244	243	272	253	262	274	230	273	259	259	270	256	255	265	262	248	247	242	254	245	233	261	268	242	254	259	281	278	234	257	260	260	253	230	274	256	221	242	220	242	257	250	255	269	294	229	277	250	263	253	230	248	232	228	248	236	207	225	252	233	243	229	260	268	214	259	244	239	235	268	237	256	249	253	240	234	253	284	249	270	243	260	228	263	256	233	287	249	257	253	276	235	282	249	251	281	250	249	241	277	261	234	255	249	292	235	210	250	254	239	260	265	242	248	277	257	242	246	239	280	244	254	250	257	233	241	247	240	221	239	245	246	266	253	257	225	241	257	232	242	276	259	284	243	253	243	249	227	285	256	248	259	251	262	263	267	279	248	268	251	243	279	271	259	276	229	224	247	254	254	265	240	226	266	253	251	254	266	244	228	266	220	267	260	248	251	249	246	223	223	235	267	259	244	252	233	237	257	238	239	233	253	253	240	250	238	258	226	254	239	253	244	239	239	282	256	233	252	236	279	253	261	243	277	248	276	236	238	249	229	270	279	273	260	264	260	243	258	281	250	268	282	269	254	251	221	280	261	267	237	237	241	268	242	260	250	272	254	246	231	254	258	266	252	237	246	230	246	253	282	268	273	217	267	274	257	269	275	248	253	241	239	231	271	243	235	240	239	254	265	259	236	251	266	248	249	256	286	248	244	236	249	262	272	224	222	264	245	253	210	245	248	241	254	253	227	236	263	247	228	249	235	219	275	229	261	246	261	232	289	265	241	261	258	236	239	254	247	265	236	237	248	228	261	260	219	253	246	263	269	262	265	235	238	288	256	253	256	240	272	244	278	248	265	252	233	279	244	239	249	263	234	258	269	256	263	293	236	260	251	256	256	213	228	231	243	269	257	240	264	241	267	245	261	302	257	227	270	251	254	274	243	254	254	228	233	248	244	252	246	238	220	245	209	243	241	238	264	227	260	254	227	247	235	252	231	221	229	265	248	244	258	250	249	243	243	268	280	234	253	261	284	257	259	239	253	227	210	213	224	254	222	214	232	272	234	247	250	253	263	237	225	252	249	242	238	270	242	234	252	291	273	250	244	274	260	234	259	254	268	267	224	254	233	272	266	276	243	224	258	230	233	242	250	260	226	245	244	254	236	259	235	235	260	235	236	229	267	292	263	254	275	268	277	267	260	236	243	215	261	300	254	252	244	231	230	228	219	271	257	248	232	260	257	243	234	265	295	229	217	262	254	264	262	271	225	267	267	238	222	234	211	263	244	236	247	256	270	235	248	255	253	233	262	227	276	229	241	246	264	242	227	261	233	281	277	261	223	245	281	247	236	241	216	253	233	254	251	231	250	247	258	230	258	221	252	230	216	265	247	260	227	267	270	259	241	253	229	283	240	269	231	251	267	249	275	249	246	263	261	246	245	240	260	286	253	249	250	262	227	273	269	271	240	269	242	252	271	256	249	261	225	244	266	198	258	271	255	271	247	257	256	248	296	251	226	281	234	236	268	262	248	277	246	268	264	230	276	232	271	243	250	252	272	233	259	248	267	259	245	241	205	244	266	232	263	259	247	259	244	229	257	248	218	217	236	233	266	229	258	246	240	243	277	240	245	251	250	249	260	226	241	254	236	260	253	254	252	249	244	271	275	291	233	265	267	273	261	260	272	259	247	225	244	276	271	233	246	268	251	258	287	252	264	273	251	267	292	239	258	251	229	234	239	260	249	244	270	294	253	248	240	227	273
39511	19028	12926	6664	2783	1317	823	633	561	560	556	586	605	590	557	550	573	607	597	548	603	547	599	581	630	570	596	611	558	520	594	596	531	593	608	580	566	526	555	574	564	560	563	555	593	618	578	597	568	572	565	592	548	542	559	592	568	592	637	573	577	616	551	579	569	589	523	539	555	577	577	592	556	574	577	553	545	560	584	579	563	561	548	589	563	556	600	557	612	587	564	605	614	523	581	580	578	567	566	545	570	548	533	540	598	586	583	540	571	526	589	525	594	583	543	559	543	610	609	532	564	603	569	549	589	553	551	578	544	539	604	555	553	568	584	541	589	597	576	589	558	584	563	584	556	576	597	582	553	574	542	572	553	568	589	578	592	545	541	552	604	565	579	581	538	575	578	565	550	586	554	541	553	559	549	553	540	553	574	575	553	596	582	569	575	635	552	572	558	564	554	545	557	563	548	611	573	528	624	630	604	554	579	592	585	585	572	561	588	591	585	595	562	548	568	541	564	553	594	551	571	557	584	620	539	567	582	569	578	554	569	554	534	564	581	564	528	572	547	575	621	571	558	604	570	592	579	553	607	568	578	564	555	564	572	562	591	591	575	595	577	592	583	642	538	555	619	548	565	578	547	570	558	554	555	591	533	574	510	563	568	592	538	531	551	552	568	533	570	588	568	566	571	568	557	547	581	580	619	541	569	559	557	569	592	582	582	568	559	596	606	612	569	557	545	573	575	564	591	537	604	600	557	548	620	594	577	568	624	574	564	560	583	548	594	586	570	589	575	552	590	584	579	615	561	568	595	600	603	566	619	559	577	628	593	608	568	540	611	563	544	570	587	592	586	562	550	582	602	608	572	567	571	556	578	600	544	621	569	575	561	582	566	582	535	569	552	584	588	581	577	572	542	538	568	579	545	554	580	552	578	585	562	596	557	570	547	575	586	582	589	594	538	522	594	551	564	606	581	560	569	526	579	550	513	550	612	527	586	543	562	562	594	597	548	618	610	593	534	571	562	578	555	591	580	622	545	549	550	560	605	603	529	565	605	532	605	596	591	573	586	564	582	566	579	561	548	545	533	556	590	587	567	576	563	547	561	550	574	552	564	583	569	576	568	565	593	565	539	539	566	556	547	586	609	556	606	555	579	602	566	564	591	568	621	568	574	542	568	567	531	563	587	577	569	563	543	605	551	572	549	572	567	542	576	578	585	601	576	559	593	598	553	546	533	598	564	553	546	558	566	517	583	596	536	507	577	600	570	593	564	557	533	606	542	596	552	588	576	596	542	588	554	589	543	543	574	570	565	546	572	576	602	581	599	569	588	537	611	549	559	542	560	613	565	566	573	546	600	578	541	539	532	575	554	545	611	577	573	584	587	572	511	548	605	582	605	570	582	553	539	596	581	615	571	590	551	589	572	529	542	549	491	602	586	566	558	545	631	589	549	534	571	568	556	559	576	603	554	579	540	566	570	599	582	560	578	554	561	569	600	602	617	571	588	612	593	584	591	562	565	553	587	607	575	559	592	559	571	578	585	599	545	584	572	616	560	556	577	528	581	578	542	599	588	553	534	532	577	561	568	592	557	600	620	569	522	568	563	601	534	575	523	578	572	546	605	572	539	589	576	604	527	533	586	554	564	574	504	525	562	589	593	550	579	555	537	556	547	569	528	548	573	597	530	553	547	552	557	583	587	587	582	544	533	572	554	557	538	610	588	564	610	568	537	556	541	546	576	552	577	568	595	579	567	516	528	612	542	561	547	545	596	557	597	584	574	562	557	606	556	537	538	603	587	540	604	524	573	568	552	545	574	564	532	587	555	555	542	531	561	563	536	579	557	634	565	574	572	549	602	558	569	569	588	554	602	596	552	538	605	545	523	572	582	575	600	613	550	557	536	572	572	587	579	567	551	586	554	573	585	578	563	590	564	565	562	576	528	544	595	562	578	580	582	566	522	566	588	565	573	550	568	584	579	575	552	558	594	556	600	598	588	585	573	583	561	544	577	581	542	578	581	548	585	583	559	570	569	555	602	566	544	541	624	568	560	545	582	558	563	577	565	595	566	524	581	548	622	540	538	614	583	591	564	568	575	569	563	531	542	555	537	610	536	550	568	527	583	587	562	569	566	554	567	551	555	571	577	550	554	572	549	522	597	620	605	632	544	550	555	583	576	582	610	529	569	600	606	548	579	578	570	568	553	560	596	535	575	549	562	563	608	576	590	567	556	574	612	570	549	592	599	573	564	601	548	531	564	529	589	542	536	567	561	570	552	562	539	593	523	574	543	595	590	550	532	555	537	547	608	589	529	569	574	614	588	570	582	610	594	535	533	541	556	577	568	583	551	577	552	593	576	556	544	556	538	603	573	558	602	595	566	599	598	578	572	583	555	560	561	615	557	591	525	580	562	600	591	555	522	548	597	574	549	539	606	581	549	532	584	538	519	591	530	544	574	558	566	516	592	561	565	532	556	554	567	580	532	571	611	542	561	582	583	600	596	576	524	551	582	574	600	596	546	542	568	563	536	556	579	556	589	628	556	584	521	588	566	540	578	584	559	549	541	535	581	556	577	579	568	531	597	609	548	580	558	566	588	590	591	610	522	538	538	598	524	572	603	582	569	592	570	604	610	558	578	629	592	591	567	561	530	577	646	581	568	550	581	562	567	547	565	576	567	587	593	559	601	568	565	598	567	557	555	564	557	567	560	582	561	604	566	546	571	561	622	545	562	612	571	577	551	540	626	552	569	590	571	566	557	568	547	570	576	579	594	558	553	537	579	598	605	585	531	563	555	575	566	556	552	594	595	572	572	600	546	574	534	529	540	577	545	644	538	557	576	570	566	572	559	578	570	580	570	565	559	514	559	548	576	569	547	609	571	554	537	577	580	599	577	626	610	585	566	602	602	573	579	567	547	594	587	616	632	558	553	535	593	612	565	582	588	569	549	547	606	584	575	553	567	547	557	542	540	587	514	568	596	578	545	595	569	573	580	589	545	634	569	585	577	573	544	574	588	575	599	578	604	548	608	577	570	571	566	574	588	529	578	569	575	556	630	577	566	586	507	613	594	544	569	560	566	570	556	573	580	581	590	565	541	570	554	568	552	568	552	549	565	541	526	534	576	596	536	604	556	575	544	550	516	535	619	574	540	586	545	585	592	575	561	578	584	587	581	603	562	571	601	553	576	564	553	580	573	564	594	610	530	590	585	575	576	559	582	641	555	549	602	558	575	581	542	613	590	594	566	575	532	567	570	528	542	553	561	606	633	552	576	560	551	530	557	545	556	534	548	590	595	577	592	567	553	530	542	578	568	557	591	573	597	580	553	599	568	545	590	639	585	583	608	567	506	553	595	589	586	577	573	558	584	572	557	552	554	582	547	559	568	594	587	578	562	544	583	560	593	572	568	555	583	539	567	581	503	560	575	592	578	566	600	611	561	565	548	583	584	577	507	547	576	584	598	613	566	554	539	571	585	580	574	555	625	534	556	570
65163	28840	10707	2884	1091	580	318	272	273	278	283	327	295	275	304	267	283	267	271	260	285	302	256	279	281	273	276	266	253	312	266	263	296	267	294	299	295	304	265	303	264	267	322	282	276	263	276	269	273	281	272	259	253	236	280	281	267	290	300	277	290	318	307	275	307	245	285	292	293	275	262	289	295	274	269	285	257	304	267	250	264	265	263	265	273	299	273	289	285	292	281	293	285	245	266	306	271	252	273	268	302	281	262	253	285	287	278	279	285	279	282	306	271	268	288	272	303	279	289	272	251	279	287	275	294	278	304	316	311	285	300	330	314	305	279	286	315	276	289	273	290	254	253	308	271	272	272	292	280	252	266	304	288	303	273	260	310	313	304	276	284	273	307	288	247	270	277	303	276	262	324	296	292	280	312	316	283	263	255	267	279	261	304	245	298	270	279	274	297	270	302	262	266	266	281	255	271	293	326	258	261	291	310	310	280	258	296	291	273	288	289	243	282	269	269	276	295	286	330	304	250	287	309	299	291	248	300	300	268	295	288	323	274	308	264	304	312	246	262	293	287	286	282	291	281	253	286	298	290	267	266	284	295	282	262	276	250	266	315	259	289	299	278	290	279	278	277	260	275	253	284	304	315	262	263	284	291	302	286	291	269	261	267	273	284	281	276	273	272	265	242	288	280	293	290	260	318	326	288	259	264	264	254	324	298	267	273	283	264	297	266	272	283	258	266	287	299	295	244	263	268	272	294	276	268	274	235	255	273	292	284	329	276	268	284	269	268	290	309	296	259	264	275	315	263	302	266	294	288	304	287	285	232	327	304	295	274	294	307	302	284	282	292	289	267	276	279	265	272	260	303	293	268	290	271	283	278	257	273	276	275	261	261	272	279	264	272	291	279	275	293	272	278	259	264	268	281	265	285	224	293	268	284	274	281	275	268	254	284	312	258	280	278	302	270	270	281	258	314	282	277	295	259	310	254	264	281	301	273	277	291	280	303	246	274	316	291	284	301	283	283	275	290	273	256	282	265	281	280	269	247	264	285	257	262	298	313	292	281	276	270	293	290	272	291	281	277	289	293	264	270	253	288	298	281	309	283	277	280	257	265	292	291	270	252	285	290	266	282	316	297	274	280	303	249	271	321	295	278	291	275	257	284	266	299	251	258	292	280	273	277	311	291	263	270	258	278	305	276	268	270	310	269	265	282	295	302	268	246	291	301	265	258	307	294	317	321	266	282	272	299	277	264	258	302	276	261	268	261	279	285	291	268	258	295	273	282	291	273	283	267	260	299	296	307	272	250	260	283	256	297	278	296	282	284	270	263	271	288	289	299	260	306	282	283	316	278	315	274	318	281	262	272	255	303	291	292	289	303	240	281	272	298	263	310	288	275	268	274	230	289	272	297	303	265	276	266	300	277	285	285	281	271	266	288	305	290	306	310	285	276	299	291	290	252	260	304	254	290	274	305	295	289	284	301	252	282	295	292	261	280	253	284	306	281	254	277	311	279	274	250	278	270	264	284	296	276	271	267	257	316	281	278	261	292	308	305	298	294	305	277	252	292	291	325	274	284	272	293	286	272	263	265	302	272	288	311	312	329	299	293	312	304	252	280	253	316	279	299	247	288	256	273	277	289	283	281	284	280	260	279	284	246	278	298	266	280	310	269	276	288	266	272	284	267	264	242	291	289	296	249	282	245	251	292	276	267	286	274	293	251	282	292	274	265	289	289	261	254	283	250	290	296	304	267	242	312	285	280	263	275	256	274	316	286	272	305	253	268	256	269	270	256	300	292	268	284	292	257	298	269	269	285	282	278	292	266	302	303	267	284	312	301	336	303	275	292	265	271	269	286	289	289	260	265	269	308	275	271	285	274	270	275	291	267	273	296	301	268	269	243	285	282	278	280	307	279	324	282	274	266	293	288	281	273	289	295	282	280	300	287	316	297	255	304	301	259	267	275	279	311	294	314	283	298	325	265	262	251	270	271	265	257	286	295	286	312	312	256	312	303	272	301	267	269	294	259	291	309	290	260	324	298	270	291	287	263	266	286	243	262	267	291	297	296	278	294	293	264	318	258	292	286	309	255	258	266	287	282	277	275	302	294	255	250	281	267	304	273	288	273	243	296	324	296	270	281	272	288	281	309	269	284	296	275	267	246	273	286	280	266	265	299	278	299	276	257	288	290	279	300	244	268	302	270	264	294	298	264	286	277	296	279	292	294	312	321	311	275	268	310	277	268	290	272	312	277	293	249	273	272	278	270	274	257	284	273	299	299	274	255	282	243	262	295	265	268	276	278	304	264	266	307	291	255	293	287	254	262	263	290	302	244	255	265	306	283	290	287	314	299	287	276	285	274	292	295	246	273	305	283	312	297	259	315	313	289	298	269	285	268	256	310	309	293	282	295	295	282	260	297	265	285	284	276	274	258	256	298	279	309	269	259	251	287	283	325	273	304	297	238	294	247	296	275	280	259	262	256	287	278	262	277	306	324	276	263	326	287	289	275	269	280	299	257	263	289	298	311	273	284	271	268	331	247	306	283	278	310	284	280	271	306	277	301	307	272	268	272	276	266	282	271	267	314	284	282	292	275	240	294	277	292	278	273	280	260	302	267	258	291	327	273	292	292	276	274	272	269	265	270	267	268	286	276	269	245	286	289	260	290	275	266	268	301	304	305	278	269	284	313	265	292	272	293	297	253	271	265	272	274	268	267	287	280	281	267	284	277	298	290	263	261	286	278	280	324	323	271	284	259	255	308	299	309	298	316	304	284	293	267	254	314	280	296	290	268	262	278	270	278	298	283	307	289	277	305	300	276	260	295	281	262	269	265	318	316	311	297	268	270	274	316	265	258	269	296	282	269	296	294	277	330	293	295	279	317	265	293	274	308	331	263	314	278	272	284	289	278	265	296	297	287	261	282	300	264	318	288	277	311	289	293	300	281	269	289	276	294	276	316	302	277	298	286	257	272	292	259	261	291	299	272	255	272	265	263	284	288	297	304	316	297	300	269	309	246	250	263	306	268	267	297	267	274	281	267	301	286	282	280	234	291	261	301	269	259	290	249	231	281	297	288	272	285	266	287	277	266	272	284	277	279	299	272	256	289	283	293	277	309	291	268	261	273	294	296	273	287	289	277	271	251	276	304	256	312	280	287	268	290	312	272	262	244	271	255	258	294	275	281	279	262	283	311	253	276	264	297	279	282	310	275	286	266	253	272	288	300	269	287	275	273	271	282	281	258	266	274	245	267	263	285	259	279	290	298	301	301	269	290	307	301	274	261	290	283	275	287	281	285	297	322	299	307	283	264	273	258	276	305	244	267	306	286	271	280	269	248	260	267	290	273	293	292	236	319	282	277	298	266	269	261	281	250	287	255	307	288	295	272	322	252	259	291	299	296	255	294	281	265	275	317	275	245	284	282	241	270	297	291	266	315	266	262	289	287	283	277	242	282	267	281	300	282	266	258	269	261	272	260	295	288	305	271	292
43984	21217	9772	5241	2868	1345	731	718	644	652	645	623	678	640	640	654	618	622	608	653	653	585	632	622	695	638	604	579	606	611	634	657	651	636	601	662	604	667	601	616	664	650	636	619	651	661	601	628	628	650	649	637	598	636	604	592	609	710	629	673	628	614	630	640	645	639	680	661	579	624	630	620	645	644	649	624	602	630	569	626	604	595	666	586	582	653	694	604	615	635	576	636	614	646	579	614	646	652	653	607	622	658	663	586	637	575	621	630	636	669	628	630	673	588	628	614	629	602	591	626	663	587	648	654	604	633	660	601	629	639	613	586	677	606	617	624	605	612	631	647	591	635	608	613	601	665	629	583	625	619	621	603	622	565	652	609	619	611	599	604	603	610	651	646	612	624	668	617	598	651	682	642	638	627	648	595	645	610	588	634	636	628	633	612	573	653	605	615	622	661	623	641	622	630	646	593	624	608	644	622	623	640	629	641	632	626	637	589	638	606	659	626	631	625	606	630	658	593	656	612	576	629	591	684	652	609	580	609	605	590	620	659	596	646	643	644	634	645	652	652	663	637	657	636	642	663	639	619	637	600	682	598	625	585	648	667	648	626	662	612	622	614	584	593	598	597	680	629	644	641	660	670	621	633	626	598	669	626	617	628	598	649	608	577	590	609	647	598	607	615	632	613	627	604	648	642	643	611	615	658	594	620	602	599	622	615	592	613	606	601	622	624	649	646	639	643	640	630	622	654	626	628	641	623	624	653	612	611	599	656	643	590	629	574	605	658	654	661	622	616	636	626	593	637	641	606	623	594	628	626	661	639	633	635	650	564	644	627	618	611	654	619	635	555	593	638	637	630	654	620	642	596	620	588	574	571	653	625	617	627	650	634	676	621	609	584	655	651	630	676	635	670	592	575	662	600	584	615	652	676	636	660	613	605	568	618	611	620	604	602	597	634	621	651	600	610	665	614	624	662	607	633	655	607	587	574	651	625	627	702	593	555	634	666	633	629	640	643	626	641	651	626	665	683	613	631	663	640	620	652	650	598	628	571	653	609	653	650	658	627	670	648	618	621	631	602	647	612	606	632	602	641	626	617	605	629	599	649	631	624	624	633	632	601	658	639	588	618	639	626	629	648	607	692	617	617	631	597	608	581	660	585	643	610	613	607	625	608	603	652	648	647	612	594	653	625	602	571	622	645	656	659	646	590	642	610	626	662	635	604	642	646	623	591	598	602	628	617	624	574	635	644	644	663	629	649	672	631	589	657	638	631	640	608	646	655	613	616	603	612	609	606	611	584	649	622	654	674	649	649	659	617	589	637	605	645	641	681	617	614	623	590	613	665	648	667	654	593	656	640	642	629	649	589	603	611	606	627	663	620	632	630	656	635	641	633	618	630	620	623	648	630	644	650	602	577	609	663	663	642	631	607	596	613	620	623	601	666	644	644	617	619	614	668	682	613	619	646	620	649	624	656	654	602	574	591	660	623	646	554	607	637	624	669	664	644	616	657	553	603	687	653	598	596	610	600	641	609	678	631	625	631	605	580	648	640	609	622	671	600	623	638	636	614	604	651	653	595	621	638	622	655	631	664	624	625	609	633	618	636	586	625	670	622	606	620	633	590	615	598	621	657	610	635	646	639	602	645	633	599	626	630	679	616	633	623	638	632	685	649	633	667	639	629	657	605	638	647	625	655	609	626	624	634	609	606	616	627	582	633	616	606	595	633	615	571	638	617	627	626	668	630	602	608	599	631	614	656	622	639	644	650	649	610	619	666	653	661	582	605	647	645	677	608	629	651	603	627	594	632	627	613	656	667	638	619	635	612	613	627	624	598	627	629	671	607	586	608	641	640	608	636	662	612	602	584	645	605	644	584	619	608	572	604	612	645	653	637	583	617	633	613	602	639	724	628	669	654	623	617	622	638	663	612	672	622	649	626	612	633	636	605	604	680	624	584	586	615	640	644	634	627	644	678	642	618	653	651	608	630	576	641	609	647	635	631	644	657	628	599	618	663	573	623	593	585	661	604	603	648	640	613	594	616	616	585	618	608	624	622	653	620	627	594	648	633	604	618	630	633	640	621	645	596	606	663	583	619	605	630	633	624	611	604	631	618	591	615	627	662	583	672	641	609	649	631	624	661	624	598	605	631	638	640	622	595	633	631	622	625	565	649	669	603	681	608	660	659	602	642	561	658	655	587	603	629	633	661	626	597	623	646	621	643	577	611	634	605	591	661	592	611	589	617	592	635	623	637	632	692	651	638	664	627	598	607	593	634	656	623	638	598	636	647	617	626	589	651	628	624	620	651	626	624	627	657	618	617	681	649	640	671	645	646	613	616	618	610	629	627	649	630	615	606	626	627	658	592	625	620	641	628	621	598	637	650	669	604	614	639	628	627	650	607	662	629	587	647	598	563	656	592	650	596	627	649	621	642	626	625	652	605	597	658	665	640	631	643	651	596	676	616	645	632	622	608	622	594	620	674	615	586	625	619	621	638	602	662	636	703	643	606	639	631	633	645	597	663	627	644	650	605	661	596	623	645	632	662	609	595	631	677	643	614	608	668	671	659	635	614	691	619	647	667	647	632	611	580	633	644	601	648	606	583	624	625	632	610	639	638	654	704	642	570	611	619	592	585	634	627	607	640	643	587	656	657	637	643	642	602	652	633	633	633	580	611	609	657	630	681	635	655	599	630	634	630	586	637	647	610	624	648	631	648	648	654	616	645	623	583	643	652	611	666	641	609	669	580	622	651	625	605	625	609	647	679	627	620	638	619	673	633	638	628	641	665	644	615	627	626	645	628	595	657	612	660	674	634	612	613	615	653	597	627	610	620	654	635	652	625	597	657	585	644	635	617	620	614	653	635	619	595	636	585	630	646	622	617	609	618	625	683	570	648	661	588	619	658	670	619	653	629	641	634	594	666	634	605	570	618	627	666	610	647	635	624	614	621	604	641	612	635	632	652	637	631	629	658	561	650	617	612	642	655	657	600	641	649	602	624	647	653	646	611	601	628	619	635	647	613	629	563	604	674	623	614	606	621	574	672	615	620	607	655	636	593	619	658	625	623	606	650	623	655	633	617	589	676	610	621	641	628	644	599	644	660	627	608	619	602	624	656	621	628	660	642	602	627	617	598	590	606	623	590	646	626	650	650	626	628	628	626	669	650	633	617	606	646	630	615	663	574	586	625	624	643	652	629	570	603	622	655	603	627	638	651	609	619	656	634	617	601	647	633	625	652	594	643	630	624	627	633	621	626	637	587	620	636	613	620	598	651	598	625	623	630	594	619	595	580	625	578	631	613	609	612	611	639	660	644	622	650	615	641	621	597	657	609	593	688	662	665	631	622	603	641	630	631	624	600	604	640	632	611	636	671	655	634	596	567	667	598	644	664	623	663	631	620	653	603	652	661	640	630	656	618	601	644	661	631	653	660	631	611	629	588	648	645	638	608	658	626	698	569	605	628	580	657	669	609	645	652	575	648	635	621
47901	17572	3585	691	379	322	290	296	289	296	271	301	316	330	307	297	303	277	277	280	280	281	294	290	300	270	296	294	267	287	275	269	275	257	269	265	274	277	314	290	293	281	305	284	296	268	289	288	292	298	305	303	305	273	298	281	288	303	308	262	303	314	321	276	318	293	288	271	292	273	264	259	286	270	317	321	310	275	310	279	310	268	253	271	305	280	257	310	320	302	313	279	270	299	272	279	274	271	289	298	321	297	313	292	288	281	308	252	268	280	261	277	278	305	280	253	295	304	288	298	289	307	270	293	286	266	281	251	258	294	277	266	273	297	275	318	292	313	271	256	331	295	301	252	289	272	306	289	282	309	303	253	261	251	252	303	265	274	275	286	293	310	299	282	290	306	242	276	289	277	270	267	285	339	288	274	244	276	295	321	302	268	285	302	283	270	301	288	269	298	283	321	319	332	284	245	270	285	257	298	255	273	304	294	303	274	245	289	279	288	299	268	301	268	293	316	272	302	297	280	293	291	285	289	287	279	300	278	291	310	287	263	293	261	253	270	296	284	281	286	258	268	298	283	278	273	303	255	300	276	308	281	287	273	276	309	311	293	290	320	279	266	298	292	281	276	303	269	283	260	324	276	306	295	283	272	263	281	271	314	288	265	290	308	278	288	277	315	258	300	325	309	271	286	318	315	244	271	285	304	281	288	283	275	258	263	278	291	297	294	280	279	267	261	304	270	267	277	269	300	290	275	283	310	272	292	336	306	296	274	264	262	260	315	324	284	283	277	289	255	323	271	289	295	272	256	304	293	255	275	264	319	296	315	259	299	269	319	291	301	297	295	273	303	270	316	289	292	284	290	287	313	272	266	296	280	278	303	287	266	254	275	332	290	273	260	298	275	271	282	293	288	268	298	279	279	274	287	287	287	276	275	315	262	291	289	291	306	298	221	239	278	318	255	271	269	295	313	283	275	276	297	311	284	274	248	307	278	279	248	257	304	290	285	287	271	291	297	311	302	292	253	286	283	286	252	268	257	285	264	299	276	272	283	271	269	270	301	276	302	254	278	289	280	279	305	300	298	277	300	274	269	253	252	299	311	291	280	277	278	269	287	300	286	275	316	314	290	296	315	275	260	289	258	267	298	291	299	301	258	294	282	283	265	270	260	272	268	327	285	299	286	316	282	296	275	268	233	291	265	259	240	261	291	285	275	272	286	245	304	281	266	285	287	301	282	258	281	293	229	261	255	290	286	289	297	289	293	298	274	309	303	301	278	267	287	294	283	288	310	302	312	301	307	289	307	243	307	282	273	285	261	283	285	296	304	331	302	279	309	304	304	301	287	268	282	304	291	273	281	278	278	285	272	288	318	295	289	268	274	278	279	278	299	291	297	282	272	264	303	275	276	317	277	280	270	283	315	296	278	278	293	261	286	296	290	310	305	282	303	295	259	274	242	271	308	269	275	290	280	305	292	282	289	293	306	290	295	260	255	278	280	286	285	316	292	302	282	281	260	261	294	287	270	301	301	285	330	296	280	283	294	290	292	262	309	250	300	289	274	308	315	263	293	302	299	282	291	297	297	278	277	302	276	274	275	286	291	302	297	286	273	307	272	279	298	303	292	295	266	265	281	284	328	306	299	299	269	294	255	274	291	283	306	287	270	280	263	275	255	315	289	274	300	269	295	277	272	242	286	280	266	271	298	293	284	275	263	296	314	307	313	275	248	333	284	294	300	296	264	282	276	259	287	293	287	298	277	292	279	263	255	278	297	267	309	306	282	296	277	304	301	278	303	294	297	313	312	315	276	314	305	277	269	269	302	310	278	266	274	322	263	306	275	284	279	296	269	281	284	265	299	285	288	295	284	316	307	278	284	291	277	283	282	279	287	283	315	299	282	298	273	260	316	264	294	270	290	256	258	296	259	274	296	291	282	299	281	300	295	258	264	286	309	291	310	312	266	270	291	312	283	302	298	303	286	310	329	300	287	264	307	318	311	291	303	295	303	308	289	288	265	319	284	300	275	345	305	266	295	267	286	277	307	294	280	268	309	297	305	289	283	293	254	286	293	298	293	264	286	306	282	294	318	259	279	284	287	278	290	262	290	282	297	295	262	263	272	271	285	300	270	279	298	300	278	276	292	286	302	303	286	282	263	254	259	276	303	324	265	277	313	293	294	283	296	273	303	286	329	277	280	312	327	295	282	302	291	263	280	270	298	322	289	264	284	285	304	272	301	295	316	290	307	328	279	278	261	292	278	279	294	290	278	282	302	278	266	303	291	336	287	283	298	292	326	247	310	293	314	298	288	296	303	290	276	294	301	317	263	284	290	280	260	290	261	261	263	293	264	305	295	283	273	259	282	269	304	298	298	293	290	303	306	275	293	287	296	291	270	311	296	296	272	331	295	271	299	284	282	272	292	276	325	300	318	284	316	257	290	347	290	298	270	318	289	273	277	324	278	286	311	271	301	265	281	293	278	310	263	298	293	310	285	304	291	293	286	292	273	285	305	271	286	285	291	256	282	245	288	264	308	307	306	297	278	274	268	282	307	272	276	299	286	261	284	278	294	299	276	265	293	291	294	299	286	280	291	273	279	288	258	260	262	282	308	298	281	321	267	304	298	277	311	292	269	282	279	274	268	268	274	302	237	312	274	308	291	293	286	303	331	278	292	320	265	236	300	295	286	263	316	295	309	283	289	269	263	280	325	307	303	274	276	307	283	301	304	256	267	246	299	296	298	315	280	278	270	260	291	321	312	277	287	311	272	267	280	259	314	272	295	291	302	273	305	288	251	285	273	258	271	296	288	278	301	304	260	302	251	282	304	270	287	290	268	302	287	259	300	303	318	292	271	295	283	280	271	283	275	278	294	289	250	281	256	305	288	264	287	321	238	280	290	282	304	323	323	283	265	267	274	276	246	284	318	260	260	285	302	325	311	287	256	283	261	286	292	259	293	266	281	287	275	280	290	257	261	310	271	296	285	270	287	271	268	276	317	250	279	293	290	263	270	277	330	258	314	307	295	271	247	277	288	296	292	290	300	280	316	292	272	306	296	266	281	288	302	320	302	339	303	296	290	256	258	270	269	284	303	249	323	236	285	287	312	276	273	272	298	281	282	278	273	243	299	286	299	300	271	286	312	299	293	281	286	301	302	322	301	270	276	251	299	244	293	300	303	295	283	287	314	298	305	262	290	299	289	308	296	272	304	289	288	292	264	297	276	282	287	297	245	262	300	312	271	272	285	310	264	288	312	283	259	292	300	284	297	277	271	326	300	279	265	291	343	277	288	305	289	284	275	336	287	333	312	283	297	288	263	299	323	290	304	279	296	287	255	305	265	251	253	287	291	279	278	286	276	313	307	305	269	315	308	229	314	318	271	279	278	287	300	267	269	265	293	285	269	265	269	319	280	299	264	266	305	294	288	261	288	289	291	309	289	280	286	297	273	308	273	240	264	296	295	263	294	283	262	296	283	297	299	304	273	311	285
32358	11853	3700	1399	873	713	637	642	654	624	645	645	619	598	622	606	645	614	647	623	636	640	659	652	627	617	651	665	608	636	654	628	647	654	656	658	621	652	623	684	631	629	600	632	619	626	633	617	606	651	622	631	638	623	636	659	634	664	617	643	611	639	652	582	640	657	605	642	677	621	578	657	691	676	625	636	652	673	633	642	637	635	637	658	659	630	609	638	670	599	652	613	660	599	624	645	634	649	597	594	624	640	582	630	684	614	620	658	628	651	634	590	650	687	587	625	607	668	674	633	645	665	664	635	656	652	589	630	618	669	672	625	645	653	611	590	617	619	647	639	632	666	651	678	622	643	615	683	652	617	648	650	687	611	602	641	643	617	645	613	658	656	650	635	653	624	677	650	657	648	636	654	623	653	646	625	628	663	626	645	634	582	637	649	661	621	653	608	673	634	652	680	644	615	656	610	627	662	634	654	637	641	637	626	644	628	625	625	618	628	627	592	662	669	640	602	588	636	632	614	646	671	631	630	637	652	608	599	646	666	635	665	688	634	622	660	660	654	630	627	656	648	613	664	676	646	662	644	637	648	655	651	600	650	615	634	664	596	672	649	651	645	647	641	659	604	678	640	626	638	656	613	621	644	616	617	613	647	640	674	642	635	643	629	647	650	633	651	623	626	660	611	640	633	595	638	651	616	596	622	611	655	624	584	645	676	670	617	627	651	644	629	595	673	607	652	607	669	647	611	670	611	666	640	612	622	645	684	659	599	679	602	626	687	661	670	620	619	656	661	650	650	646	613	639	650	650	624	561	645	632	599	670	656	603	638	605	641	650	692	593	648	647	676	597	648	619	619	655	637	654	635	642	622	639	655	653	586	646	656	664	602	630	702	600	592	615	572	614	602	685	602	629	620	601	611	657	611	643	597	648	635	668	655	614	646	625	622	677	647	651	633	664	647	598	593	640	631	648	653	586	624	650	616	627	649	644	613	691	652	651	587	649	634	661	617	633	661	642	627	623	636	641	637	663	675	670	648	646	633	651	599	724	596	643	658	638	676	631	655	646	638	671	652	646	640	591	671	625	618	653	602	664	635	625	628	637	636	657	638	629	640	606	609	634	591	649	622	598	602	611	625	613	617	627	579	641	605	647	625	645	610	649	660	653	666	661	637	664	610	643	647	691	634	703	575	640	665	664	686	626	625	612	652	630	636	649	620	661	580	636	599	617	627	650	607	609	639	622	629	581	635	650	624	674	635	608	634	589	655	669	635	631	671	655	634	635	646	616	640	646	648	626	621	658	649	621	657	657	649	637	637	671	642	638	647	642	644	612	623	610	633	625	634	629	637	644	609	646	607	675	642	646	611	646	656	598	613	673	668	660	687	660	660	664	613	644	664	643	660	622	634	632	594	683	629	667	639	698	622	619	675	641	635	643	579	677	647	618	636	640	635	646	658	616	657	655	639	612	641	628	676	618	658	641	693	626	605	654	596	639	616	657	664	587	636	653	650	636	636	658	666	601	632	624	640	654	659	668	644	668	679	673	611	641	642	663	644	620	619	692	667	655	602	613	659	653	661	636	688	677	663	624	664	636	640	691	692	631	617	688	665	601	623	639	631	606	676	671	637	649	636	635	617	642	645	620	665	629	699	623	648	629	639	653	670	623	608	592	671	650	646	663	598	662	616	641	613	612	633	644	636	627	604	639	655	633	632	655	626	607	645	640	641	653	637	617	623	641	622	651	687	589	635	672	655	606	668	604	636	680	647	619	622	622	656	689	636	621	619	669	646	629	644	612	610	653	662	615	612	637	611	618	702	642	608	644	624	658	633	631	640	617	611	633	630	632	643	646	674	624	607	636	653	634	680	603	665	652	655	598	629	635	598	662	643	658	672	679	626	653	657	615	665	630	624	614	624	655	613	626	573	611	627	614	613	684	631	601	636	608	622	659	630	646	664	632	610	643	642	652	605	622	626	656	634	650	622	654	630	610	639	631	625	670	588	688	611	620	618	634	642	628	649	596	678	673	624	652	637	641	632	633	647	655	624	649	626	678	636	657	617	632	647	636	604	606	652	646	604	639	655	617	646	597	659	682	660	668	646	666	620	648	603	642	624	612	633	622	680	644	596	661	595	631	624	664	647	684	635	651	591	610	649	670	671	603	662	648	695	664	664	629	630	640	655	637	662	647	614	621	592	659	620	651	660	589	685	627	605	649	648	589	664	651	629	652	641	657	664	677	599	601	648	613	616	616	658	646	605	644	672	597	643	641	626	644	677	628	640	592	634	668	633	623	668	626	639	612	659	629	607	640	634	646	654	643	563	643	627	609	661	645	679	656	638	652	607	653	657	611	647	665	636	637	611	656	650	611	617	656	619	634	610	666	662	655	655	616	629	634	614	607	592	623	660	678	648	616	640	679	655	636	651	639	627	646	651	613	677	627	636	630	649	636	660	653	631	652	668	642	647	641	609	619	643	652	686	658	644	680	687	655	656	640	614	649	623	658	676	613	614	680	670	627	631	598	678	658	651	654	643	610	631	638	632	650	670	607	641	589	618	639	612	592	635	643	615	633	643	656	646	605	672	647	670	626	601	633	657	649	594	645	654	658	648	568	644	659	662	652	648	616	618	613	641	677	697	676	654	658	635	688	643	567	591	641	648	619	615	597	647	648	619	631	606	620	613	616	619	610	585	647	583	637	636	631	648	651	653	623	648	710	598	628	617	633	668	627	637	648	655	616	655	641	624	628	644	626	608	662	618	642	640	622	656	669	633	636	614	630	644	633	638	649	613	671	662	614	642	628	629	622	664	666	625	627	661	615	612	648	609	644	673	620	611	637	634	599	626	598	671	673	620	639	624	619	594	652	705	674	671	678	619	610	654	623	625	651	636	618	643	628	606	627	650	639	675	623	654	648	660	707	612	663	643	606	630	662	625	632	627	672	646	669	620	626	699	624	628	638	627	638	677	606	677	632	579	650	663	608	633	669	604	699	618	689	686	628	617	670	627	651	634	650	637	618	605	641	615	640	656	617	670	607	615	651	650	651	608	652	602	615	683	667	621	598	641	643	599	644	652	652	643	641	655	629	657	668	592	623	659	614	671	633	621	598	660	612	659	640	667	647	691	601	626	644	669	602	649	648	655	637	708	656	617	636	651	633	655	630	607	588	662	638	636	608	619	634	598	606	664	668	651	603	651	635	637	614	653	703	628	610	641	611	669	605	640	597	606	618	659	608	634	612	647	600	667	656	578	669	661	660	680	651	646	635	653	660	624	666	663	568	631	614	663	620	619	603	622	607	631	622	664	610	595	629	649	609	655	613	699	668	605	649	612	633	611	622	616	650	639	702	640	613	641	630	687	629	610	625	662	659	678	625	604	618	639	684	584	649	605	637	605	640	640	644	602	625	658	613	684	650	626	641	656	630	644	651	687	657	622	674	664	646	615	673	641	640	625	590	656	612	618	594	631	659	590	632	643	560	662	623	603	626	666
60321	28382	8392	1294	454	312	272	275	286	249	268	258	265	245	234	262	261	255	274	245	294	244	263	262	258	203	252	263	242	245	263	219	268	249	281	276	253	253	227	264	269	283	248	266	253	255	279	231	255	252	245	267	251	253	272	295	278	257	282	280	292	298	278	256	265	275	261	234	258	289	269	284	265	289	246	231	288	265	310	241	240	285	239	260	260	271	251	274	261	237	228	246	303	241	248	239	274	266	258	280	286	269	246	261	304	272	264	260	253	263	237	270	282	254	279	269	241	268	255	240	254	252	302	293	276	252	249	236	292	265	276	254	271	257	234	251	239	280	270	279	267	266	296	286	270	219	254	242	234	253	253	267	230	250	269	285	296	247	285	254	254	250	274	253	242	246	256	271	254	240	227	284	255	252	258	266	253	234	230	288	275	246	255	239	281	278	265	238	265	312	269	255	258	278	288	271	244	262	286	284	281	262	260	287	247	260	250	245	268	284	282	257	276	282	247	251	276	270	266	248	256	255	256	233	259	261	283	273	263	285	238	299	253	257	256	239	246	282	272	265	275	256	265	248	255	272	257	256	258	258	261	252	243	238	248	247	250	272	258	242	244	266	258	213	281	274	260	266	228	252	258	275	234	260	250	258	304	241	287	280	318	223	273	250	273	249	272	244	280	294	260	299	262	218	246	280	266	272	251	261	251	266	269	246	236	254	313	243	249	262	293	275	282	243	283	273	243	276	279	270	259	248	264	244	237	283	284	269	260	248	260	257	281	281	270	248	270	273	265	274	300	256	223	270	236	233	250	244	291	263	263	261	244	233	262	273	251	258	225	263	265	270	242	247	286	285	254	247	276	271	265	259	244	286	241	279	258	257	215	280	271	299	282	262	240	250	247	241	254	251	254	258	279	277	233	243	271	267	293	249	290	298	265	282	225	258	243	265	255	260	256	267	265	286	231	280	291	268	263	271	262	250	250	247	257	270	253	272	268	273	269	253	251	279	258	294	257	270	265	275	262	281	243	266	257	259	250	259	235	257	258	264	264	245	289	227	282	250	283	266	238	251	282	253	282	252	272	290	268	261	275	269	278	272	284	266	278	270	258	255	263	261	273	286	283	277	275	251	272	286	282	270	264	294	250	238	266	249	271	270	235	325	282	265	262	281	268	271	261	256	268	291	248	255	260	269	249	241	269	272	252	251	270	257	291	268	294	252	271	275	276	276	224	276	285	222	242	270	244	246	268	250	257	252	246	248	283	270	257	240	289	276	259	285	276	264	283	286	251	273	247	236	248	246	254	258	277	280	249	261	273	269	262	251	246	271	230	249	267	237	244	257	286	271	249	280	245	257	262	261	259	271	277	230	244	260	224	275	262	282	288	275	256	272	271	265	253	241	249	289	255	244	256	286	300	280	296	276	274	279	280	241	241	264	254	269	262	248	259	254	244	248	285	270	286	264	261	260	271	245	294	273	264	267	228	251	273	263	270	249	268	274	266	289	271	257	267	261	251	282	264	263	292	247	266	295	273	279	254	263	281	253	269	269	250	274	238	234	269	254	239	261	291	259	276	255	242	253	246	242	266	269	245	274	256	281	243	266	281	248	283	268	249	245	265	283	273	257	266	240	256	251	248	266	278	254	280	259	297	231	261	250	239	268	237	276	292	255	239	249	266	262	266	265	297	258	273	260	237	259	244	304	290	257	268	261	280	248	244	276	246	294	239	239	252	258	293	273	276	275	279	215	263	251	268	256	270	262	277	257	245	257	244	251	270	256	258	270	254	278	262	266	261	255	293	263	268	273	263	242	299	250	251	277	270	271	258	267	289	271	229	271	237	248	228	295	260	267	252	286	246	271	270	267	281	277	280	256	253	278	246	259	247	293	224	259	245	278	246	253	249	264	277	255	250	254	275	247	270	255	240	276	272	286	248	251	268	260	269	251	273	255	268	292	267	271	227	279	259	254	281	237	235	275	276	258	246	290	254	268	274	305	242	271	281	287	282	261	276	270	254	248	265	252	282	277	240	259	247	240	288	267	235	270	284	242	261	285	245	276	267	249	257	260	264	266	283	260	289	270	260	268	269	261	257	278	270	248	260	232	290	264	282	269	263	229	265	254	281	267	270	267	241	270	263	250	257	267	249	286	268	262	246	269	252	246	253	256	278	260	275	280	229	247	253	281	262	268	263	273	258	264	279	258	246	265	276	231	273	256	260	250	247	270	284	260	277	248	273	252	300	234	258	260	260	251	248	297	276	256	292	263	268	271	280	247	223	290	249	289	274	306	266	236	236	280	268	309	261	261	255	243	246	275	247	242	229	254	258	273	230	255	263	260	299	236	256	246	278	266	251	264	270	247	266	266	269	272	242	278	273	252	262	241	266	262	252	240	264	244	274	264	269	248	291	254	253	250	274	244	245	238	249	273	267	239	235	262	258	245	273	217	273	270	266	258	259	267	253	238	247	232	260	241	278	270	245	281	238	272	259	244	300	274	267	256	280	247	293	274	260	271	254	267	281	253	219	213	312	247	235	285	259	257	253	310	237	283	266	261	285	284	272	284	266	235	263	271	271	280	260	253	281	267	241	242	241	263	239	241	266	263	262	262	286	269	252	252	251	272	281	260	244	226	270	286	265	290	252	272	235	268	265	259	218	270	280	293	265	268	249	261	295	279	253	268	275	240	260	247	280	259	265	254	244	256	260	246	282	255	289	252	300	267	231	271	290	294	275	237	293	260	251	275	288	248	243	270	256	257	247	265	282	240	275	237	275	255	248	252	234	264	246	256	243	282	276	262	243	249	256	276	258	237	274	255	251	242	234	236	248	267	261	267	268	263	266	251	276	260	269	296	288	268	238	240	259	286	286	264	265	259	272	268	222	276	231	251	303	255	272	280	293	301	306	264	262	248	221	265	259	262	242	255	269	267	271	246	249	265	267	295	277	290	247	261	293	279	258	258	269	287	251	259	245	266	246	266	272	254	281	267	253	290	266	292	277	248	269	221	269	229	229	252	273	246	239	265	257	246	295	245	277	262	266	249	243	243	219	292	256	234	266	268	249	264	254	287	291	268	257	262	255	263	243	263	268	283	234	270	270	259	238	267	236	262	243	254	268	234	259	256	249	272	231	243	295	261	244	266	268	309	251	266	262	266	271	280	263	256	250	312	237	305	288	263	268	254	283	263	244	272	274	260	228	245	254	251	254	272	267	273	250	272	255	270	236	270	290	275	270	279	236	272	253	276	277	247	241	280	264	280	278	281	252	241	240	267	285	257	237	265	298	294	236	242	253	220	259	256	242	244	251	221	267	242	302	259	249	246	259	250	274	229	239	274	255	260	259	237	262	291	253	256	291	265	258	245	242	264	238	256	279	257	251	238	250	294	259	239	271	259	277	274	245	293	292	217	219	256	263	278	257	272	247	279	251	262	245	269	238	266	294	247	297	289	285	279	256	269	284	270	304	250	247	251	239	260	244	240	250	252	261	261	254	270
42356	20498	6414	2265	1008	709	592	556	599	594	627	591	596	621	614	568	572	566	576	595	579	561	564	582	622	584	621	594	595	612	613	585	606	618	622	604	621	594	612	598	588	569	594	587	589	651	590	593	555	593	618	584	581	567	635	593	577	559	620	577	615	634	600	606	604	594	591	632	574	552	586	596	601	575	576	602	597	605	616	596	611	611	584	561	608	584	573	620	556	606	553	625	622	581	650	592	572	609	616	630	573	581	584	580	630	567	622	595	558	536	580	564	553	604	605	589	573	566	574	579	584	589	580	625	635	592	625	607	595	588	556	563	559	591	568	583	568	574	602	578	616	625	593	572	603	565	622	632	627	618	592	586	567	577	610	554	624	621	608	622	577	619	630	617	574	555	590	558	572	564	560	540	572	584	592	565	597	583	554	598	588	535	620	519	610	585	582	583	599	573	598	607	617	606	602	563	605	593	617	594	570	576	617	585	600	580	592	551	598	590	587	617	571	608	594	579	619	575	647	582	621	600	546	585	583	558	600	571	546	626	565	609	574	624	563	589	616	613	573	633	601	644	566	556	587	604	582	604	609	591	561	624	575	584	583	618	600	593	590	576	607	602	603	559	596	591	672	614	597	596	549	591	602	594	572	600	588	624	597	583	596	595	592	559	566	573	601	578	588	590	581	595	610	570	593	617	565	546	586	583	604	591	611	555	584	571	557	611	632	602	617	581	608	641	597	627	618	587	567	613	585	589	609	610	601	589	603	587	575	588	559	586	574	568	585	605	615	595	616	562	594	582	570	617	623	587	566	546	586	570	544	631	572	594	605	584	618	610	625	609	559	559	569	590	554	574	625	612	570	628	624	587	581	554	594	590	579	602	557	565	559	574	593	618	612	595	551	568	626	598	580	547	627	596	638	674	596	617	613	567	594	576	562	574	578	609	628	616	572	578	597	612	598	550	570	597	601	583	550	573	551	593	588	645	540	529	606	598	591	585	565	611	530	607	595	568	540	576	576	584	599	589	559	545	582	597	643	552	592	549	574	591	592	583	586	552	576	618	554	557	575	641	614	560	606	555	599	583	584	600	590	584	573	570	607	610	590	585	613	614	607	612	577	614	602	607	554	579	655	613	587	666	589	575	617	579	574	586	632	603	608	588	581	565	594	624	614	550	602	593	593	642	575	562	635	605	574	572	582	578	575	615	619	565	589	614	589	605	580	570	622	596	564	605	588	624	574	630	622	589	604	620	595	589	605	555	573	588	581	597	614	622	581	628	577	551	584	591	559	569	643	574	556	586	582	581	604	639	600	635	609	588	604	584	584	604	586	622	597	600	595	547	616	586	598	590	614	563	603	607	566	584	592	579	604	576	594	573	604	614	580	602	610	578	603	588	600	563	599	594	606	608	574	608	601	586	563	604	595	591	575	599	599	608	577	574	629	565	592	553	603	629	592	584	618	602	584	635	560	542	625	573	610	589	573	560	588	595	542	552	627	642	561	617	549	563	587	576	582	589	547	615	599	566	582	569	579	596	547	587	582	599	606	625	548	565	589	566	608	591	581	603	607	579	624	562	618	583	590	610	599	638	578	595	616	613	580	571	597	590	612	651	602	630	595	598	594	616	586	597	557	614	566	616	597	571	631	588	570	578	596	577	607	588	623	618	574	578	601	619	596	643	583	615	612	608	621	569	572	637	577	590	579	600	560	608	587	596	604	618	548	623	578	606	588	519	581	580	570	609	579	526	612	620	605	602	527	592	606	545	545	584	575	593	593	579	624	567	581	585	607	609	610	579	587	560	573	621	619	589	593	617	574	560	546	595	596	591	590	555	579	638	600	632	582	619	629	591	573	567	590	603	606	548	549	580	590	567	592	578	629	592	569	591	582	544	606	588	546	586	583	591	634	563	567	601	613	587	620	592	547	561	627	604	629	573	632	573	586	621	552	561	602	583	602	563	595	597	586	589	599	607	603	574	599	571	602	587	554	568	662	581	559	621	602	592	539	623	619	616	648	575	543	604	616	665	587	608	562	581	588	583	595	615	588	559	588	595	587	596	557	608	570	593	579	615	648	576	572	525	591	590	600	594	588	596	563	594	575	554	541	544	598	597	553	602	628	580	578	605	640	564	636	576	606	583	594	561	629	566	583	587	587	605	610	601	539	606	619	630	628	565	607	574	610	583	632	569	576	604	586	628	575	583	618	588	635	570	573	593	564	601	578	594	596	592	601	624	627	616	606	568	623	642	616	584	585	585	573	575	561	621	582	618	622	561	573	575	619	610	576	626	605	600	621	615	565	607	583	554	582	608	567	615	591	574	606	587	564	607	604	574	598	610	651	570	569	604	568	583	640	594	616	601	589	598	570	634	564	611	549	572	614	603	605	608	606	617	593	602	629	537	593	589	574	564	578	621	614	562	594	584	611	581	620	590	575	584	582	563	583	614	600	600	606	583	580	603	628	624	635	624	592	594	620	580	603	612	584	573	577	595	602	553	621	577	570	568	573	605	561	595	545	612	583	556	626	602	596	593	623	573	567	604	581	616	585	556	540	598	619	598	607	567	570	628	605	596	572	570	638	568	575	563	607	599	593	581	593	597	560	633	608	614	583	594	576	650	650	610	576	620	618	574	596	617	598	573	573	605	637	597	582	564	614	596	534	602	573	596	595	562	596	542	624	577	603	602	580	584	626	576	599	571	576	584	583	613	591	624	586	545	526	601	579	621	629	597	583	587	605	576	582	627	605	629	565	640	570	600	587	592	555	628	609	584	582	628	602	616	561	584	585	596	611	612	606	577	618	638	569	576	597	597	631	592	580	619	573	574	599	578	564	625	609	588	577	600	593	559	558	593	571	601	529	576	602	563	623	633	541	596	556	599	637	594	599	591	610	570	624	576	587	581	613	591	611	571	579	568	557	589	630	586	562	585	563	588	600	594	600	551	548	632	604	592	552	618	542	561	621	573	599	581	544	650	628	598	578	604	555	577	616	600	565	605	588	593	606	565	595	585	614	551	586	577	610	593	569	610	601	587	576	600	553	583	583	601	588	571	564	585	623	616	593	624	615	612	594	566	585	596	524	584	619	554	584	614	603	606	607	595	587	624	541	571	588	610	620	572	571	610	577	590	613	616	569	546	608	587	602	586	596	563	552	578	595	582	564	574	608	566	596	544	566	619	585	573	620	620	548	651	591	557	593	538	605	588	609	639	584	606	586	581	534	645	589	581	555	590	590	610	593	576	564	611	603	610	635	581	560	604	619	596	583	607	585	592	592	609	598	604	667	623	560	599	586	587	575	614	572	612	609	559	566	573	580	603	622	606	665	587	626	610	610	583	578	589	591	576	577	620	605	561	605	611	583	611	597	597	663	584	573	605	588	580	569	645	587	576	642	573	618	591	618	617	606	607	619	594	572	565	578	604	591	563	590	616	584	594	607	593	580	573	611	578	637	582	618	581	624	595	615	582	613	591	593	596	536	591	590	574	615	601	596	549
63387	26981	8269	1602	757	477	314	277	309	254	292	268	264	287	272	268	276	292	335	287	281	304	252	287	257	247	262	271	279	259	298	287	266	265	279	259	300	255	310	294	258	251	276	305	310	297	260	277	280	251	280	290	272	256	277	265	251	277	242	268	285	279	290	283	254	239	282	318	250	269	281	271	263	276	239	270	274	279	242	320	272	284	286	258	277	257	259	310	247	304	256	321	276	269	264	274	287	311	267	250	290	265	276	290	243	284	295	275	284	239	291	264	301	272	345	258	271	295	295	317	317	307	298	290	313	261	268	270	270	307	289	272	273	278	265	257	248	248	321	287	277	242	284	303	277	271	283	263	283	313	280	284	246	259	289	267	258	277	263	278	303	283	257	239	290	273	261	251	306	235	270	253	274	268	296	290	291	262	272	320	279	275	260	300	292	291	283	263	228	262	287	289	285	278	266	267	280	283	287	267	245	265	271	282	291	281	270	252	275	270	276	283	272	305	266	288	276	275	273	316	286	280	241	285	278	287	275	269	281	266	268	299	275	294	271	302	332	283	293	309	302	252	253	274	294	249	281	265	272	290	288	300	275	271	280	292	265	249	249	266	252	259	273	280	299	284	295	242	259	259	286	293	269	290	246	286	250	258	288	281	272	259	313	298	291	279	256	288	267	236	245	274	269	264	282	277	312	286	269	276	271	284	286	247	317	254	263	229	259	274	267	295	268	267	281	269	237	281	268	304	289	285	258	253	278	290	246	287	280	282	320	282	288	291	288	279	243	261	268	292	294	294	270	276	288	289	291	272	275	285	308	262	271	290	274	273	277	276	304	269	274	252	295	335	274	264	289	279	284	237	284	282	277	263	300	259	293	238	257	278	250	259	248	238	309	278	297	300	270	299	272	298	264	242	257	295	257	276	301	271	276	298	273	288	302	297	306	309	290	339	284	275	306	274	271	275	291	297	256	283	246	248	263	278	283	266	272	249	272	277	274	292	270	269	301	275	282	252	268	281	287	280	261	293	273	270	292	278	265	274	276	259	285	274	271	257	287	297	276	293	244	288	303	260	301	266	256	306	270	308	274	256	270	274	306	274	286	280	275	277	252	305	260	273	283	258	262	265	283	275	278	301	239	290	307	274	296	300	270	277	243	297	273	286	276	282	249	299	279	274	289	289	247	283	262	286	313	251	275	303	277	266	263	266	288	261	265	259	267	279	297	320	275	252	255	292	253	278	277	281	234	274	271	251	251	283	257	285	269	286	285	282	290	266	283	267	271	245	264	273	266	263	253	267	246	263	264	267	259	277	276	295	286	284	302	270	291	246	258	297	290	265	284	263	283	265	291	254	269	252	280	281	289	286	259	266	266	267	291	249	254	280	297	245	280	282	256	291	298	283	269	290	270	267	304	269	277	277	281	260	263	252	282	270	293	283	300	254	260	261	271	286	286	268	276	269	305	285	261	295	270	300	283	283	267	279	260	257	289	271	240	293	281	279	273	286	266	265	294	282	255	264	280	280	289	278	289	277	246	300	283	299	288	272	262	257	270	276	253	275	260	313	286	270	259	276	261	259	298	279	312	285	278	264	280	272	287	282	269	274	266	271	282	297	250	285	305	272	267	292	273	274	292	246	266	283	294	264	256	269	267	277	280	284	281	290	243	268	285	260	292	311	297	279	291	273	267	282	272	254	263	240	293	273	296	300	292	254	261	290	279	272	240	284	268	322	289	301	264	263	263	264	292	270	318	275	310	272	255	263	277	255	280	251	310	305	279	283	260	275	287	309	297	286	300	282	260	286	264	266	228	278	260	287	277	249	273	288	300	268	282	279	247	305	264	296	262	257	285	274	280	268	268	297	272	272	295	285	266	266	274	261	306	257	278	274	270	280	260	282	285	287	271	251	262	274	278	315	273	271	283	309	262	289	274	272	299	248	283	262	257	253	318	281	286	282	288	272	285	270	306	314	293	274	308	294	273	280	260	289	263	279	239	253	264	285	259	280	255	231	284	289	284	272	298	263	251	288	257	277	271	294	260	272	288	298	250	274	257	282	304	274	282	262	263	291	295	271	259	300	267	288	258	302	262	281	276	260	299	273	292	293	268	263	282	274	306	254	273	279	279	267	266	252	261	283	250	315	311	296	280	273	271	261	302	259	308	279	259	272	270	275	240	301	279	280	294	278	281	297	274	302	273	283	261	257	272	271	265	271	308	255	271	277	248	258	263	259	286	274	271	258	278	248	254	280	270	273	251	270	280	244	277	286	283	238	260	246	311	245	266	268	263	262	253	247	239	278	270	248	265	258	272	288	275	287	272	263	253	261	305	289	295	274	269	247	290	281	265	271	308	283	277	285	292	282	270	237	272	273	247	273	281	253	285	241	288	264	283	264	271	284	283	278	249	276	253	289	302	301	315	266	289	264	253	273	233	265	268	258	230	268	256	295	298	283	255	265	276	279	282	246	262	253	273	266	284	247	289	268	284	287	245	271	231	256	248	273	293	256	251	306	264	290	248	237	274	253	253	263	233	285	259	260	271	247	315	284	256	263	266	283	257	265	314	257	269	276	288	313	294	273	285	287	293	261	269	280	240	309	266	259	267	256	285	268	266	274	279	286	291	280	273	281	290	296	293	307	285	291	259	293	262	283	251	271	277	269	263	292	293	270	313	247	284	285	256	289	279	241	284	307	312	282	239	274	244	256	292	295	286	271	303	281	274	247	305	266	297	244	255	251	242	249	291	299	262	257	292	328	271	241	268	292	250	256	305	281	247	262	281	263	269	284	277	298	259	268	275	251	258	304	274	285	283	270	281	273	261	298	296	280	274	308	242	278	248	271	269	272	246	285	287	282	248	275	261	271	273	295	277	283	281	274	272	290	279	279	288	262	263	299	306	274	264	274	289	282	255	285	295	270	244	281	275	275	257	242	262	292	267	287	267	274	264	287	233	275	309	259	275	254	272	260	278	281	287	243	265	282	267	279	270	273	259	267	272	282	265	262	269	297	291	235	270	264	257	295	270	257	289	290	283	330	292	299	281	303	270	275	295	246	297	255	281	227	284	249	252	275	256	288	288	252	239	261	266	264	252	293	257	249	269	275	290	304	236	293	278	264	291	251	240	261	261	290	275	275	280	258	281	294	309	276	290	275	289	260	292	281	282	275	264	276	276	283	281	268	287	244	303	260	269	280	270	292	280	262	255	272	279	246	267	265	266	258	283	279	278	272	271	265	294	260	293	268	279	255	317	301	262	276	282	253	254	260	279	295	301	271	248	252	243	303	292	261	233	237	253	260	256	305	286	270	282	250	270	272	263	287	282	284	278	303	259	269	255	285	286	262	258	326	300	261	253	269	276	313	277	306	278	278	270	296	331	288	309	294	280	265	273	279	273	249	295	288	283	288	244	252	273	263	271	293	296	274	280	280	276	259	277	299	287	305	275	274	257	243	297	276	249	276	265	269	295	284	255	272	290	254	267	338	319	267	261	266
43071	18587	6168	2950	1879	1296	759	678	654	665	636	579	649	626	632	615	575	648	605	576	581	639	616	598	658	623	673	651	668	634	592	634	662	649	591	597	634	659	615	589	603	598	610	662	645	636	600	649	610	639	639	595	631	605	601	566	604	650	631	601	593	600	620	595	620	611	639	604	597	630	636	604	587	632	672	604	619	637	594	602	613	624	581	612	571	635	607	605	645	618	596	618	654	601	595	598	601	609	622	610	630	596	670	645	578	613	567	581	615	603	617	630	579	619	606	619	598	590	630	610	647	614	603	613	576	664	607	659	575	611	626	622	600	620	562	595	621	647	597	611	630	607	607	627	600	657	611	569	623	630	610	611	582	600	609	627	672	592	606	652	640	597	585	643	568	594	655	628	590	619	593	586	615	584	655	615	598	605	567	624	598	615	611	650	601	611	614	600	622	634	621	611	608	620	610	616	601	638	625	610	623	616	590	610	608	622	598	565	607	613	618	596	628	613	594	674	591	635	646	627	605	640	647	616	619	641	594	605	637	661	583	612	625	591	659	640	568	593	633	604	580	639	579	615	607	594	600	633	600	663	623	610	613	625	652	602	620	607	614	584	624	648	607	631	609	580	614	573	648	628	604	614	628	626	551	585	598	619	624	590	611	614	657	640	633	586	667	604	657	593	605	614	627	596	597	622	582	566	616	607	605	592	588	602	596	628	612	623	582	640	588	614	609	623	586	618	621	661	583	619	613	613	563	632	674	629	644	612	605	603	637	623	628	644	583	648	657	614	622	608	581	605	564	613	586	635	605	634	598	625	619	621	653	635	586	641	609	648	597	599	647	585	582	609	604	659	632	661	598	573	612	603	636	605	606	571	598	594	647	628	665	607	614	670	631	559	632	630	631	591	603	604	592	619	596	607	632	562	595	635	567	600	611	614	635	618	618	627	628	612	582	604	615	619	579	627	602	646	573	615	639	611	617	597	612	607	579	638	618	628	648	658	630	620	621	593	638	655	593	580	609	612	598	656	627	630	574	616	637	630	612	633	663	647	613	601	594	628	614	631	616	613	621	636	594	638	587	604	594	661	649	622	619	663	564	628	649	658	627	626	645	628	617	625	579	599	602	625	639	608	609	577	623	630	590	622	607	632	625	577	654	631	617	618	621	621	596	645	598	646	620	591	594	579	613	588	588	568	571	621	581	614	587	665	583	617	583	577	625	588	621	599	621	639	623	593	630	629	625	558	620	648	608	603	615	619	622	634	596	630	562	596	605	590	610	599	629	645	625	624	615	610	637	598	622	566	579	663	646	637	578	615	654	645	596	603	671	613	573	652	620	632	630	623	642	603	641	638	666	602	640	592	631	621	640	674	600	597	607	597	616	631	654	676	597	649	581	627	642	573	647	597	580	627	531	629	626	550	677	619	617	583	581	649	624	630	608	627	592	606	605	571	597	610	585	651	623	646	601	596	648	620	618	586	608	638	605	604	632	659	620	603	586	621	608	598	607	642	652	585	607	590	591	619	618	636	627	673	591	608	603	619	605	597	630	587	588	656	613	618	650	582	640	608	614	588	601	647	622	655	579	629	640	635	635	609	609	645	584	602	650	603	628	628	599	621	614	638	651	599	597	629	632	605	623	647	601	611	610	582	603	621	611	603	646	607	620	638	580	586	619	624	595	601	602	629	571	653	599	674	603	618	594	600	644	601	578	639	612	614	620	630	641	607	620	637	602	615	601	600	613	626	614	580	626	614	631	614	647	584	588	650	575	626	668	580	621	605	621	617	587	657	618	673	615	601	605	610	643	612	631	647	615	618	608	609	609	631	608	587	604	662	643	632	600	650	583	575	578	578	600	596	626	624	627	620	639	618	619	599	604	628	660	622	602	593	606	618	629	639	621	603	599	615	639	603	603	604	637	609	662	609	643	617	593	607	630	623	538	632	652	589	602	619	613	600	608	630	577	644	593	569	592	572	614	638	617	657	642	610	598	593	607	638	633	590	613	623	606	598	602	643	593	606	608	591	611	636	573	579	587	572	568	594	620	561	644	588	637	647	620	599	591	625	633	627	613	647	566	582	622	597	583	584	608	612	613	643	582	602	618	585	628	597	606	637	685	580	598	592	628	575	665	554	668	605	607	643	612	579	607	606	612	636	598	615	594	594	664	639	631	613	609	616	626	640	655	647	617	624	608	643	613	571	596	627	587	675	621	602	604	646	635	589	621	614	598	594	584	591	606	596	610	577	661	626	642	594	600	562	606	598	593	641	649	659	631	602	583	574	641	613	603	550	601	602	590	601	584	619	616	622	602	634	672	571	630	638	641	610	623	636	671	589	609	640	601	644	625	596	623	597	619	611	592	574	601	666	593	618	631	599	584	634	616	611	614	596	607	582	597	542	633	575	617	649	637	580	605	644	619	599	577	648	601	609	632	606	589	588	637	617	609	594	634	608	589	587	570	600	633	598	665	638	580	590	653	586	623	705	621	626	619	609	618	638	582	600	604	627	608	640	606	581	647	624	627	578	613	643	640	638	671	618	624	597	612	596	623	610	623	626	631	617	617	611	610	616	604	619	639	652	619	666	626	613	600	595	634	665	641	620	640	584	640	635	584	608	700	650	621	614	605	628	579	587	570	588	590	599	638	593	598	606	637	618	616	584	605	632	570	611	621	626	641	632	591	608	610	622	617	623	620	620	609	611	567	608	626	639	598	652	600	632	650	663	641	622	633	604	624	570	639	669	563	615	592	627	577	645	622	605	633	592	660	610	646	614	665	580	626	634	630	584	583	632	638	601	595	577	574	611	584	638	623	610	580	573	600	614	657	635	644	632	588	623	612	562	612	645	592	631	613	648	568	639	576	614	623	588	597	663	631	636	644	597	592	656	644	626	633	633	630	639	613	625	636	604	632	631	621	578	621	568	602	599	586	569	609	609	662	600	611	605	589	589	625	622	590	629	619	625	623	624	618	603	635	639	607	643	619	614	567	591	606	576	620	580	584	608	622	646	584	663	617	611	617	638	601	681	583	641	621	629	639	617	600	641	679	630	616	617	616	658	605	627	594	611	627	613	601	611	605	643	583	625	656	645	630	648	629	604	648	565	626	604	627	599	606	581	590	593	618	582	585	610	632	584	652	606	632	633	632	577	627	624	639	660	617	564	617	658	605	572	597	638	631	606	597	619	602	629	620	604	622	638	607	642	565	600	614	633	666	581	586	594	620	608	605	606	633	613	611	603	592	593	593	608	632	626	586	600	616	638	642	605	610	613	611	619	587	572	621	619	639	634	586	596	595	608	662	655	602	657	592	649	629	610	581	666	601	587	648	630	617	580	620	627	572	603	627	605	620	620	598	615	626	634	588	634	638	648	628	623	591	611	636	624	628	618	604	635	637	597	589	584	655	587	590	595	606	620	667	644	632	672	605	626	613	628	573	593	579	634	640	595	661	591	586	620	601	620	642	635	594	630	610	598	591	591	600	644	583	637	632	617
47866	19619	5346	1535	697	393	298	284	295	228	278	252	263	248	244	238	253	243	253	247	265	244	274	281	274	262	238	253	251	254	256	242	217	234	257	292	253	276	241	252	272	244	256	262	259	235	255	240	242	264	256	249	270	271	244	242	249	216	265	268	264	266	263	284	260	227	260	239	293	253	248	252	263	230	216	262	267	251	238	247	253	259	237	260	236	234	262	300	248	238	230	249	250	252	245	261	262	274	251	210	246	248	275	255	273	258	252	226	246	207	268	266	249	273	257	261	258	288	263	238	275	241	232	234	304	247	266	265	220	247	256	258	237	271	276	259	269	246	264	270	244	246	269	252	253	250	269	255	298	250	252	225	279	257	277	249	250	246	279	254	247	250	267	238	237	248	283	248	255	263	249	242	246	233	260	261	264	256	244	239	244	233	252	241	241	267	225	260	269	233	288	249	233	244	265	236	239	224	243	238	254	259	250	252	276	231	283	251	257	250	243	246	278	252	254	276	248	264	265	239	260	253	283	314	269	255	246	295	255	238	241	258	234	270	233	244	237	221	234	250	279	265	251	269	289	297	253	259	257	253	271	256	237	232	240	243	268	258	260	270	256	242	247	280	252	249	244	251	263	261	268	247	257	258	245	255	227	265	275	260	271	232	257	270	247	267	255	245	254	281	270	253	302	261	233	274	259	235	232	211	264	247	263	223	232	233	248	233	245	258	238	264	272	252	249	226	255	256	271	253	225	232	272	253	269	248	234	284	273	279	276	263	248	256	249	257	262	254	242	247	249	233	280	228	233	288	276	280	255	216	275	232	280	258	244	301	263	261	265	276	233	255	259	250	268	234	239	231	243	253	242	261	250	196	252	280	248	267	241	269	251	266	273	268	253	268	229	245	266	244	263	293	210	245	259	282	257	268	227	234	250	237	254	241	240	276	261	250	276	248	248	269	252	258	275	244	272	262	258	262	252	248	245	264	267	240	266	244	266	252	263	256	262	248	235	233	231	271	261	276	239	260	206	263	282	238	247	270	280	235	227	250	252	259	240	229	289	261	250	214	257	242	272	209	242	232	249	240	271	229	224	253	256	236	270	264	284	245	247	263	251	280	243	288	260	233	240	255	259	239	274	268	257	230	243	216	249	286	222	242	243	217	253	258	243	254	257	273	253	261	236	264	263	255	228	287	243	266	265	241	251	263	253	255	253	260	255	247	268	258	283	261	227	228	260	280	264	251	241	251	249	266	232	255	259	264	254	226	237	233	224	256	249	263	248	245	243	251	257	270	273	247	266	277	234	296	260	224	261	247	261	258	238	255	226	248	279	278	255	226	224	253	234	235	244	271	272	258	259	260	218	247	260	240	233	257	245	254	249	213	260	240	272	261	227	244	212	245	295	238	265	228	245	258	266	252	244	252	239	252	251	256	224	260	238	252	245	251	257	253	234	227	291	277	275	276	249	259	258	274	256	242	256	244	243	256	281	236	286	247	245	243	250	221	231	271	234	269	267	290	244	242	245	284	243	283	268	222	239	255	270	272	290	240	258	251	261	238	270	251	256	213	258	238	228	254	242	243	273	255	279	267	248	235	254	236	241	257	247	283	264	275	253	260	264	225	237	267	274	251	230	293	247	258	262	261	261	243	261	214	247	281	273	247	257	224	252	264	240	242	254	239	257	261	279	255	265	252	275	267	271	243	237	261	261	266	264	247	244	233	236	240	235	267	281	237	235	209	238	283	239	224	273	267	259	251	257	279	248	245	248	266	251	259	271	270	237	265	228	260	231	244	221	265	234	238	258	237	278	267	292	292	267	242	231	249	239	236	255	274	252	246	267	250	231	253	246	256	236	248	243	253	241	236	258	261	246	241	218	261	223	247	248	261	258	246	275	245	251	304	239	282	235	230	259	214	260	248	270	248	257	231	284	237	259	256	274	230	256	269	252	245	287	243	223	250	260	226	211	268	240	246	249	268	248	231	264	247	242	268	249	247	240	234	264	245	268	267	280	260	268	241	266	243	245	239	220	252	235	246	252	229	264	268	253	247	259	263	272	284	256	266	265	260	265	245	288	237	270	241	241	246	249	231	260	257	263	252	252	264	241	231	261	250	235	263	240	241	254	248	239	243	243	269	265	243	231	251	270	236	278	240	269	290	246	246	257	287	248	234	242	257	252	250	248	276	216	244	227	250	238	272	272	264	260	257	242	244	264	276	245	271	260	285	275	267	253	242	224	251	274	254	256	287	289	259	272	264	256	243	272	269	267	229	263	259	262	212	231	250	231	254	261	249	228	241	261	266	280	248	227	277	240	252	257	253	239	241	307	239	248	232	271	272	259	259	214	231	258	255	252	244	247	256	239	269	247	257	263	263	272	229	253	279	269	263	260	219	246	257	271	244	262	242	259	245	226	233	248	230	251	244	239	268	253	256	252	235	271	236	227	285	243	250	265	274	266	235	255	240	252	265	241	251	264	281	280	231	254	259	253	232	276	240	215	251	283	236	197	275	247	252	240	232	264	266	250	250	256	243	247	254	238	253	263	274	252	244	254	270	241	250	258	241	236	257	237	264	269	235	272	270	246	294	242	232	267	313	269	249	243	227	229	250	272	267	242	258	268	239	242	243	243	274	251	275	250	231	247	256	232	258	292	269	245	259	244	242	267	235	272	278	264	245	237	252	276	245	267	263	253	264	250	256	271	251	230	268	213	248	269	259	277	238	214	273	262	261	240	239	232	251	275	268	242	256	244	252	250	228	249	251	253	227	263	262	259	246	240	254	239	241	236	258	263	245	224	245	242	266	221	245	225	228	236	238	248	267	246	229	243	247	269	271	262	255	223	255	247	237	269	279	269	231	279	238	258	225	270	261	244	221	243	242	228	257	280	252	245	254	248	257	264	264	259	256	276	246	242	237	313	229	206	257	252	248	255	263	236	252	274	245	289	234	246	235	265	278	239	253	261	214	241	254	253	265	262	241	247	244	238	252	248	258	253	254	267	258	252	242	219	247	255	278	256	252	242	269	237	276	237	276	249	255	243	235	232	253	242	269	239	248	253	247	281	257	262	227	231	245	248	246	240	242	244	256	275	256	240	227	260	257	261	254	272	264	257	255	290	256	248	233	220	252	273	267	286	278	269	277	245	215	233	241	258	255	237	256	244	259	235	242	273	252	253	263	258	279	246	230	264	235	267	250	310	260	239	261	245	246	248	257	264	267	233	262	243	223	246	264	266	247	242	261	225	252	237	262	259	242	252	272	259	276	255	244	298	233	300	256	234	255	240	259	254	252	234	219	251	247	243	269	243	222	258	263	252	258	232	253	241	231	233	256	236	274	275	229	255	262	269	246	239	258	248	263	246	246	224	216	236	239	251	235	253	294	270	240	253	232	225	251	270	266	275	228	249	209	276	264	251	240	254	248	238	271	249	268	246	261	264	240	254	261	265	260	267	286	241	213	277	247	235	242	260	266	273	244	256	246	240	232	255	262	284	238
32997	14751	6252	3358	1793	1019	651	602	550	548	553	611	596	586	546	571	562	557	578	568	563	571	564	585	571	576	591	579	578	540	581	546	587	551	569	615	523	527	603	580	575	573	561	543	546	527	589	575	580	580	574	587	571	583	572	583	561	544	533	542	571	585	604	547	543	523	590	531	553	570	547	545	529	551	561	578	531	557	543	612	580	581	567	573	573	583	547	560	570	567	593	544	575	609	584	581	589	594	567	582	573	574	568	528	568	591	544	543	537	551	570	571	594	573	537	560	540	566	548	636	583	599	591	578	544	573	559	583	576	562	565	584	551	571	534	580	599	551	577	568	552	556	565	615	540	567	516	543	539	562	605	562	574	541	590	587	600	631	578	550	581	561	559	566	537	589	562	592	558	544	635	534	572	566	569	554	555	587	553	543	593	556	574	582	564	554	557	550	589	546	546	592	555	568	542	589	547	596	578	576	569	563	538	630	563	555	591	586	595	614	544	570	563	542	614	541	548	568	598	559	588	580	557	589	563	551	575	613	569	572	574	544	562	550	556	608	631	563	582	593	567	564	563	554	537	557	569	516	550	595	571	577	593	538	571	553	498	568	569	511	575	587	583	546	549	558	576	599	559	580	582	581	553	538	550	575	566	551	596	580	578	615	556	562	546	541	542	566	598	555	576	560	532	563	622	544	567	565	559	609	557	594	560	614	552	531	581	570	520	575	532	534	568	598	552	578	533	607	539	583	552	545	555	503	550	551	580	513	596	562	573	573	529	567	569	567	562	556	579	540	531	566	572	520	549	567	560	568	574	580	545	520	585	598	586	539	557	552	577	584	564	567	599	579	583	555	494	572	593	568	573	547	555	529	561	557	558	537	515	565	574	566	580	592	581	570	599	539	554	545	598	513	569	521	522	554	578	547	571	568	568	579	546	560	560	554	571	587	571	595	527	567	619	579	551	610	583	561	564	583	553	550	561	574	577	624	597	586	558	581	574	587	588	556	609	576	571	538	554	557	601	570	577	573	635	593	533	613	575	591	542	547	592	503	575	569	549	587	580	581	568	591	548	564	568	533	539	536	559	553	574	554	565	570	581	594	563	579	539	542	529	583	569	581	534	597	575	537	573	575	558	542	591	556	524	577	584	556	535	644	573	577	577	562	522	542	550	549	565	555	543	592	547	554	545	569	537	558	567	569	539	587	580	558	559	557	542	536	540	554	565	526	570	586	571	555	534	552	565	529	531	568	551	530	552	572	572	578	576	547	543	534	610	618	541	541	553	556	576	549	560	566	521	557	585	547	545	616	592	596	533	555	598	538	539	559	546	542	596	554	551	563	637	579	538	561	581	562	549	588	560	600	544	561	536	530	578	524	546	596	555	569	569	545	572	537	527	552	597	546	545	557	625	536	577	540	595	572	557	547	561	581	548	563	591	568	526	577	567	540	605	565	556	595	555	567	570	575	610	535	542	558	623	572	573	587	575	559	573	565	561	561	571	570	546	594	580	556	575	574	564	578	535	557	554	563	581	528	555	560	571	533	607	581	558	522	576	563	559	552	537	570	577	585	586	600	574	571	560	553	552	574	537	510	590	565	581	523	582	567	607	569	581	551	556	569	579	569	597	547	597	581	591	553	557	575	577	576	566	531	581	585	561	585	559	589	580	584	490	579	554	508	552	544	544	572	540	531	586	557	548	575	543	559	535	579	566	573	557	612	583	599	538	526	572	571	574	554	544	543	601	554	543	541	565	580	590	634	558	616	543	568	522	586	592	576	560	546	545	606	570	568	562	550	527	590	532	518	563	557	588	596	547	588	576	546	580	511	544	525	601	565	547	581	607	579	582	535	552	528	588	558	522	600	571	594	558	550	593	576	555	556	569	577	553	584	572	596	564	603	555	537	565	556	530	561	562	563	621	597	558	557	555	566	584	586	514	537	543	594	572	535	603	537	529	593	552	607	562	570	585	569	535	523	568	574	544	557	507	571	561	562	535	568	551	584	564	592	547	575	542	570	566	564	563	558	531	617	550	575	564	569	554	602	576	550	589	555	565	563	594	525	566	586	557	543	592	552	618	576	568	523	584	614	555	551	572	583	591	548	540	550	554	582	573	557	570	528	549	593	555	551	545	550	592	601	564	553	546	599	575	529	579	557	603	579	539	522	549	592	585	572	530	549	563	542	577	550	577	605	578	530	521	543	556	581	600	524	565	572	609	585	543	560	533	594	520	587	536	585	565	575	610	575	544	594	529	559	536	568	543	527	536	534	523	577	582	567	605	550	560	569	574	547	561	535	571	580	595	541	590	552	570	550	551	564	560	560	579	550	573	532	544	577	525	567	587	538	541	541	601	574	569	560	618	587	526	519	597	585	566	533	567	560	576	580	603	558	568	565	556	534	602	506	551	578	547	557	559	558	550	596	587	564	553	568	526	585	565	570	581	539	581	581	559	561	557	561	577	524	583	551	569	544	544	543	546	558	572	589	568	567	624	515	516	545	541	569	576	582	569	511	567	556	598	592	556	584	562	568	548	566	570	538	610	569	571	572	538	514	580	524	581	556	531	567	574	580	531	562	557	568	578	556	561	580	584	575	547	542	578	563	537	572	558	552	525	509	574	566	561	527	557	552	579	563	567	570	597	615	579	544	538	478	586	591	584	549	615	541	631	534	582	550	538	560	568	619	578	532	531	558	581	591	578	554	516	624	594	568	588	585	571	539	528	535	590	527	574	573	573	532	570	576	566	594	559	581	548	600	521	541	545	599	553	583	598	555	552	552	572	519	537	575	544	563	557	594	615	543	552	555	525	594	562	571	559	517	607	565	558	580	559	577	597	586	587	556	565	601	554	548	554	556	579	571	563	552	557	583	565	577	572	593	589	610	566	591	622	583	565	566	623	603	563	582	577	590	533	543	587	553	539	533	524	562	520	562	559	539	551	592	578	534	569	574	548	543	581	579	542	553	589	563	559	569	579	561	547	560	571	528	561	552	553	536	573	559	555	556	559	586	540	545	528	549	589	560	551	539	564	548	544	565	567	579	577	579	598	570	559	563	614	587	561	600	571	563	553	558	515	589	549	552	577	560	581	549	586	565	586	531	567	567	550	590	564	582	579	526	588	529	583	559	536	544	530	544	588	564	557	523	550	560	557	544	580	552	574	598	605	529	556	551	559	549	557	518	580	557	544	544	604	617	574	556	562	581	575	560	585	549	560	581	577	575	568	587	591	601	575	535	559	560	575	560	563	573	536	537	560	567	554	548	550	537	566	595	554	538	581	550	599	580	539	547	577	546	557	548	568	574	538	586	509	552	529	563	596	574	620	583	593	567	567	549	557	564	570	529	572	556	578	564	575	553	571	583	549	599	534	551	592	557	540	562	550	526	598	554	542	561	525	604	551	526	551	540	582	584	588	591	549	587	564	588	583	543	565	579	582	565	561	577	564	570	587	521	545	552	575	587	594	565	620	555	562	567	547	545	569	603	597	549	585	559
55783	23981	10715	4160	1441	608	309	267	278	253	246	260	232	251	267	246	242	221	214	208	240	236	229	248	240	242	226	227	242	218	223	225	201	227	244	244	225	238	243	226	225	253	258	231	248	238	241	214	230	241	264	247	210	261	251	216	245	249	223	240	223	246	242	200	219	235	239	220	251	240	223	234	233	223	212	230	211	223	256	214	244	245	212	216	216	221	238	244	209	199	217	216	203	243	245	230	237	241	215	188	199	225	234	224	229	224	214	229	237	238	209	230	238	267	234	253	225	219	234	202	241	223	227	223	237	235	258	201	244	226	235	255	248	207	258	247	229	245	235	253	216	227	249	235	242	215	255	212	212	260	241	223	230	254	240	226	225	257	265	244	252	230	219	243	232	225	226	217	225	239	236	253	238	228	247	238	240	232	226	229	219	236	235	257	269	234	241	231	256	249	211	226	212	233	228	244	234	256	224	214	228	233	249	235	253	243	241	237	225	230	233	253	239	237	211	235	266	260	241	242	245	231	217	239	240	224	249	238	258	215	245	213	253	227	210	238	254	253	220	254	222	248	226	209	227	233	239	234	213	226	235	233	227	212	210	221	221	249	250	249	218	228	242	220	197	221	232	225	233	227	251	228	250	233	241	227	238	277	255	237	231	237	225	231	242	236	219	235	214	220	195	234	238	213	211	222	211	217	233	231	245	229	256	224	211	215	235	232	233	226	242	216	230	239	269	230	211	253	258	223	289	217	203	246	213	230	241	231	227	225	226	231	217	216	237	210	244	232	234	252	238	250	248	212	248	255	257	244	209	248	257	224	217	263	265	214	225	231	193	231	232	259	228	244	196	212	220	267	236	231	216	237	212	225	236	246	224	247	233	244	245	227	244	236	219	249	256	239	240	219	234	232	220	246	207	225	210	198	236	227	222	214	251	218	229	238	221	248	234	208	213	259	261	220	235	233	213	236	199	222	245	245	214	237	243	219	209	185	223	270	263	230	231	241	224	249	209	213	229	224	224	235	250	220	273	240	240	192	185	218	241	264	221	245	213	217	240	220	226	201	225	233	255	224	268	259	220	237	225	230	254	239	213	233	229	239	263	215	223	215	231	229	226	248	261	234	266	244	235	227	205	232	224	239	233	207	236	255	224	214	226	258	234	255	241	266	237	233	224	224	199	227	259	238	228	243	232	225	224	236	270	228	229	214	234	218	229	258	197	226	232	254	218	216	265	212	243	237	256	232	234	232	225	258	232	252	225	231	238	203	237	233	225	240	213	249	269	259	229	214	216	243	258	216	242	270	229	248	218	229	265	244	250	265	245	230	221	227	238	265	223	230	222	225	247	225	258	264	221	215	247	210	256	251	253	272	232	217	257	226	223	219	245	256	246	234	217	225	224	251	204	237	229	236	212	254	230	237	242	236	225	242	207	197	272	231	208	250	238	218	228	216	228	242	219	226	208	219	229	215	229	221	237	261	220	233	217	222	221	229	234	232	231	225	260	227	230	209	216	286	270	245	252	227	217	251	228	226	241	247	238	215	261	217	216	228	246	229	258	232	226	238	247	249	265	239	222	238	219	220	231	255	232	208	243	229	251	234	236	213	212	211	277	268	222	235	228	218	222	232	206	225	255	226	227	232	241	245	244	225	235	243	239	214	209	235	230	231	226	243	203	237	225	234	238	208	237	218	237	253	264	255	251	198	240	186	207	213	239	211	223	239	251	226	218	246	253	233	227	256	261	222	256	229	211	221	242	239	181	228	234	241	240	232	212	240	220	215	220	220	212	251	196	235	231	220	235	240	223	221	225	202	203	233	250	218	248	211	225	238	271	255	225	268	225	238	227	214	250	256	207	252	243	216	260	234	242	223	235	236	228	260	272	237	240	209	216	236	214	233	251	243	236	254	258	235	238	239	292	220	236	230	227	243	224	232	213	216	253	222	227	242	247	220	220	213	221	241	251	221	234	261	214	212	249	226	228	203	227	231	260	209	212	223	237	190	243	231	250	248	241	249	229	231	221	248	253	221	241	238	243	227	224	228	233	231	237	250	212	235	231	244	236	263	239	239	256	238	250	214	230	207	235	227	238	202	205	257	225	240	238	229	248	259	225	259	205	246	246	240	246	270	211	232	231	233	224	252	235	216	209	202	237	212	243	255	258	231	250	221	256	217	209	254	230	219	243	236	234	241	230	247	217	238	254	237	271	244	244	260	271	222	245	225	249	250	227	220	239	232	226	232	217	233	257	217	249	242	260	250	245	205	245	219	219	283	223	227	228	258	242	243	237	243	235	231	216	220	266	255	260	265	231	240	239	243	223	243	238	245	242	241	254	227	221	226	188	248	233	231	243	239	234	242	241	220	230	217	228	251	245	219	232	222	239	229	262	244	236	220	205	269	218	214	250	245	224	235	237	226	255	243	241	248	232	263	221	265	246	236	266	261	228	215	219	244	240	227	256	225	260	223	212	223	211	234	236	239	199	263	255	218	219	234	237	240	211	231	214	276	244	259	199	211	229	206	255	259	232	231	221	227	235	230	230	214	246	222	219	210	243	253	244	259	254	271	229	252	221	240	233	219	207	210	253	194	233	234	251	239	241	251	234	240	216	220	243	231	201	250	231	251	232	225	219	230	238	246	210	252	213	211	231	234	229	204	222	236	212	231	224	223	216	229	214	212	227	214	212	245	220	255	257	254	256	250	266	254	227	277	226	241	256	258	251	225	245	241	258	244	218	209	241	253	263	217	230	217	251	271	224	214	225	242	223	205	269	217	220	231	207	206	231	219	238	230	235	201	234	231	248	228	236	234	264	230	233	265	222	249	213	237	215	219	212	241	252	234	238	254	218	224	256	242	224	231	253	242	228	231	244	233	214	232	231	247	240	247	222	251	210	240	228	276	217	208	233	241	223	244	226	223	222	213	229	228	208	216	211	242	246	247	250	248	232	203	245	248	266	235	213	215	239	222	216	209	254	210	202	211	206	245	238	244	231	242	210	214	217	210	216	242	228	225	238	251	223	239	211	224	232	204	235	220	224	225	228	225	248	240	217	241	227	219	216	236	232	213	206	177	224	220	238	240	249	194	239	216	226	220	263	210	246	216	236	219	242	207	225	225	209	228	260	257	223	256	222	223	248	240	243	220	230	209	209	202	246	225	225	219	213	236	248	231	236	236	226	235	216	220	223	234	214	210	265	259	230	222	213	248	217	201	258	204	228	240	256	263	232	230	210	245	239	252	237	244	224	227	229	221	241	247	219	215	238	242	246	251	264	225	238	253	213	251	234	225	263	255	256	240	213	199	249	234	222	237	191	269	227	261	216	247	230	243	212	215	232	246	231	247	228	206	248	243	240	248	236	256	219	245	215	215	226	234	218	267	204	228	232	230	238	234	217	222	249	229	217	241	236	221	240	231	223	256	255	234	233	212	241	254	217	230	216	266	232	240	243	229	249	243	219	243	255	257	245	229	256	220	230	258	246	221	254	228	221	216
36846	18410	12002	7893	3655	1743	831	614	573	612	551	584	515	537	533	512	530	548	513	499	524	541	557	490	521	544	548	531	517	535	534	511	565	517	530	568	553	521	558	495	538	532	565	515	549	549	521	538	538	514	542	533	525	489	541	543	538	531	548	565	552	511	576	550	516	542	508	514	508	528	540	535	528	549	556	526	499	542	496	576	547	505	529	533	500	516	517	524	569	518	556	520	529	565	454	590	537	547	566	543	576	557	526	531	504	543	524	544	537	509	548	523	528	519	565	556	577	530	527	543	513	539	559	550	523	575	530	524	552	531	564	504	515	572	521	551	554	542	508	524	574	503	567	527	534	551	499	527	539	571	550	501	545	522	536	498	526	537	534	533	567	536	520	503	544	555	542	490	561	544	521	518	524	538	544	490	568	553	528	533	518	526	523	526	535	528	538	541	539	539	522	593	570	516	521	548	516	554	543	525	531	487	523	546	538	508	507	495	555	544	569	563	533	490	529	535	509	551	546	515	527	536	493	525	550	528	524	534	576	610	518	531	542	480	533	567	552	529	525	539	558	556	566	500	516	550	541	560	516	531	488	531	559	549	540	486	543	480	560	548	533	528	514	584	544	564	515	552	555	536	559	538	544	524	567	550	563	565	536	522	558	535	540	514	545	539	532	550	565	567	506	518	560	512	510	529	508	558	543	498	529	537	531	553	560	569	535	568	530	528	520	515	530	531	557	517	546	575	569	511	512	546	568	550	538	532	552	545	529	540	530	531	527	541	546	517	527	525	583	558	539	529	526	506	485	520	510	512	502	532	524	517	503	574	536	537	543	506	531	543	524	518	545	512	576	475	521	550	546	503	547	503	531	504	550	509	529	500	496	512	539	549	520	553	547	540	518	541	514	512	541	529	522	545	516	558	581	546	543	533	572	539	552	552	519	499	531	517	541	572	514	570	503	545	549	515	559	523	556	546	526	530	531	531	528	543	540	573	491	503	562	503	518	570	531	546	565	530	557	551	494	519	566	551	536	514	547	529	531	518	486	544	511	493	537	517	512	575	504	523	523	561	538	538	515	552	530	512	522	522	554	579	502	507	547	516	517	523	543	542	528	531	565	569	542	541	553	561	554	548	533	535	552	545	551	516	541	524	548	536	533	571	532	556	559	563	544	517	584	501	525	540	588	513	527	513	499	500	516	536	485	523	540	545	560	555	521	548	565	535	535	527	545	524	535	541	515	543	526	538	506	517	552	536	518	563	560	490	503	536	527	513	525	526	509	570	495	511	506	536	496	527	533	535	480	524	544	553	490	531	525	516	538	573	492	506	532	502	532	574	510	511	524	548	518	535	484	522	540	502	554	515	516	532	532	547	522	544	545	558	502	539	564	577	528	575	543	539	492	537	518	517	515	532	500	517	546	524	530	527	586	547	494	475	567	486	495	537	527	546	533	482	578	510	545	517	556	545	548	544	500	526	524	544	567	551	540	525	530	556	525	559	516	519	536	543	507	523	528	549	531	540	499	529	521	509	537	486	537	509	537	543	533	567	542	555	528	476	522	529	535	523	501	534	538	537	520	519	558	532	529	523	516	523	546	536	516	554	533	538	518	524	530	515	516	489	526	548	481	526	544	504	515	530	503	552	570	519	515	545	534	516	539	540	548	560	523	558	544	552	495	536	529	577	515	534	561	537	553	508	512	509	536	531	562	531	520	551	579	528	531	534	514	491	513	530	507	528	511	513	491	496	545	467	508	554	506	470	563	484	561	493	547	533	568	515	536	551	521	560	526	542	511	568	529	550	539	527	528	557	519	522	593	519	524	561	551	538	538	543	502	528	488	493	522	505	554	505	523	492	534	507	550	557	517	502	543	553	534	516	535	556	493	531	543	500	521	516	512	529	554	524	519	554	530	567	507	541	535	457	523	516	572	523	510	528	547	548	548	541	533	548	573	543	540	540	530	551	529	581	530	514	554	538	528	552	539	537	494	571	530	562	563	524	537	526	578	547	578	539	580	525	560	546	562	514	529	538	549	541	480	531	521	562	548	491	531	498	537	515	510	508	549	550	534	599	504	518	512	527	508	558	522	538	550	544	503	552	524	541	506	533	534	518	540	497	527	552	547	543	546	490	543	505	532	562	531	531	517	575	533	519	526	508	519	573	545	517	536	519	580	485	556	527	522	527	513	540	529	525	519	541	539	506	539	502	540	545	561	520	529	521	535	527	541	527	513	542	519	568	531	563	535	514	541	526	539	557	535	508	478	552	523	573	527	532	510	523	533	539	619	489	559	548	526	567	553	555	510	511	547	530	554	541	575	566	526	523	542	546	547	528	538	562	537	516	500	508	513	525	523	558	477	561	505	553	530	526	554	516	515	484	531	608	539	506	579	584	558	566	494	542	509	474	558	539	551	535	566	544	505	523	530	522	505	547	542	523	538	525	542	544	512	522	508	564	535	525	547	554	529	530	519	579	517	554	527	574	542	496	476	510	521	555	511	512	517	514	496	536	540	545	541	495	547	509	549	556	501	520	506	564	530	516	509	501	549	487	539	519	565	476	548	500	591	537	555	481	504	559	539	546	506	522	541	520	556	516	531	511	540	508	555	528	529	543	484	504	539	523	508	558	562	555	560	501	550	530	501	538	527	517	572	484	561	486	541	530	538	502	549	545	552	517	515	507	495	531	569	520	554	507	489	549	503	543	533	552	530	487	527	498	498	529	500	528	530	548	577	523	506	508	567	539	596	487	581	505	542	484	536	502	517	542	506	546	549	566	493	549	494	555	578	566	546	537	559	510	523	518	578	523	523	506	528	520	517	530	508	551	488	528	553	495	549	541	577	561	548	537	517	539	559	557	563	554	509	538	532	529	517	528	535	514	518	546	534	487	477	550	503	523	517	503	544	503	548	523	514	496	537	534	540	502	547	516	527	537	529	558	563	547	539	531	515	520	536	565	490	544	540	522	568	507	517	524	518	558	564	527	540	554	535	518	534	524	531	518	524	533	494	554	516	560	566	499	511	542	554	579	489	546	533	545	500	547	516	534	511	560	524	531	532	543	522	551	530	566	547	524	551	536	536	503	535	527	541	503	528	493	523	557	536	540	504	547	525	528	512	514	523	572	517	565	551	545	596	551	500	546	537	586	519	548	534	553	556	557	504	545	580	520	566	524	526	525	523	529	527	533	520	534	527	538	511	519	560	551	523	534	547	547	543	539	553	586	519	557	536	519	507	519	565	541	537	553	531	592	527	539	540	514	533	563	542	536	564	529	514	556	547	503	530	526	512	506	565	524	512	525	537	539	525	580	503	527	534	509	484	542	571	521	520	558	552	515	561	559	537	512	531	516	550	511	555	524	531	520	549	488	529	533	505	578	516	521	510	530	513	566	534	541	520	496	532	487	513	532	529	532	544	523	549	494	556	526	550	543	512	530	571	529	565	537	550	531	548	539	558	523	552	507	500	514	531	519	546	551	516	503	503	503	523	537	543	544
57412	28898	13847	4189	1635	644	362	281	286	268	256	266	255	253	271	248	272	237	287	240	243	258	254	291	287	257	270	255	238	297	265	285	252	257	275	271	280	303	258	284	261	270	250	267	289	260	240	303	262	257	275	265	310	260	265	252	271	283	259	272	259	254	279	261	260	253	308	287	286	269	298	266	274	275	273	254	262	286	238	251	273	290	239	264	295	272	276	228	271	277	253	255	264	312	252	278	271	252	259	282	290	247	298	291	253	270	284	290	277	296	280	259	257	253	277	240	292	277	283	290	294	260	224	273	241	263	292	252	268	280	259	275	281	264	260	246	269	250	243	242	246	275	283	255	272	242	264	258	294	263	250	250	234	248	264	242	261	285	262	251	302	269	259	272	244	257	254	251	242	289	260	288	252	246	271	238	253	289	246	229	271	286	285	265	260	289	249	252	275	258	260	251	299	262	254	268	263	269	259	283	248	280	272	245	257	261	283	255	258	262	245	229	239	262	267	276	261	267	265	270	270	277	271	268	248	261	278	280	248	256	277	272	235	280	284	265	239	260	245	257	289	278	260	261	284	281	288	244	250	291	256	242	238	244	247	250	241	242	270	244	253	258	283	276	291	268	309	292	236	308	288	241	266	270	247	266	269	260	265	251	262	286	245	265	241	273	258	277	259	238	290	273	243	285	295	283	245	283	245	252	251	254	260	270	272	253	260	258	262	275	263	253	265	252	259	280	270	278	261	283	266	273	287	236	223	267	250	226	264	251	295	272	278	261	288	282	287	290	294	282	284	267	267	252	247	229	266	278	290	271	276	284	273	281	301	259	262	251	258	278	242	260	246	253	227	265	262	289	289	302	261	285	273	272	272	274	253	251	243	267	292	280	272	253	285	261	263	273	284	247	283	264	275	279	280	264	284	258	270	288	254	252	232	274	297	259	281	253	241	273	261	230	250	276	263	295	276	250	292	286	239	265	245	258	266	235	274	245	268	284	272	254	265	245	281	261	303	299	285	255	302	273	276	248	248	251	280	262	279	262	263	257	246	265	288	244	271	257	245	260	288	238	267	275	269	271	266	260	292	283	285	256	268	288	278	291	248	294	279	229	245	249	259	254	272	281	240	266	275	267	262	249	278	254	251	275	266	272	248	284	278	280	254	270	253	250	263	262	253	256	288	263	240	263	276	299	270	223	269	246	269	257	272	249	241	240	259	272	251	280	261	229	255	264	253	290	271	271	274	264	260	236	277	243	288	269	266	250	246	247	222	234	259	258	263	267	289	286	284	263	265	285	274	251	282	296	250	286	273	273	274	267	308	249	310	251	259	268	287	269	266	265	282	271	286	258	260	289	244	277	252	244	278	247	284	271	252	300	275	264	261	230	284	240	268	301	255	235	277	286	237	252	300	246	226	265	249	286	286	267	289	256	248	277	273	284	252	264	304	264	251	272	244	239	247	242	294	264	265	274	248	286	233	290	292	264	254	243	244	273	301	257	269	256	223	289	271	256	284	272	268	246	265	256	247	301	259	263	292	260	260	282	274	287	296	265	258	274	275	217	294	275	273	234	291	253	251	233	247	261	273	243	250	275	242	305	247	240	257	261	252	274	283	253	264	269	254	268	254	254	281	277	243	273	249	277	233	284	295	276	263	269	253	279	276	240	277	256	245	253	236	262	276	293	260	274	272	266	258	283	292	246	252	249	265	259	268	249	247	276	236	282	294	261	267	247	250	254	247	276	264	274	243	275	246	263	274	246	270	302	250	269	277	266	250	245	280	243	255	241	256	241	273	252	278	267	245	245	256	264	281	268	253	272	271	248	251	268	260	254	269	236	243	270	287	234	262	257	310	252	261	292	251	257	284	248	236	253	256	298	269	253	292	254	275	260	259	279	281	270	308	260	271	280	250	259	255	258	244	255	273	252	277	285	245	240	275	298	265	293	300	290	259	264	257	264	276	288	260	256	242	250	270	265	267	259	238	275	267	251	278	246	236	267	290	265	264	292	255	276	286	264	276	250	258	269	278	271	264	287	286	288	271	247	273	276	270	240	249	243	253	241	306	255	283	246	248	257	238	284	259	243	268	286	269	266	265	285	271	248	249	259	276	280	289	241	290	263	249	268	266	282	294	271	274	272	285	247	266	248	245	297	252	258	251	266	247	244	272	272	265	261	252	271	286	267	284	254	294	252	269	276	249	262	273	260	254	278	283	262	250	259	241	264	268	249	271	267	265	280	262	271	241	293	303	262	268	252	288	266	257	267	266	260	281	251	242	269	266	250	266	247	264	292	261	278	222	275	266	236	267	294	270	263	234	270	268	263	238	265	250	262	275	257	285	260	265	243	231	254	255	272	269	252	262	208	260	241	251	265	268	238	257	284	271	258	280	246	262	286	275	268	259	259	262	262	236	225	258	244	275	279	254	255	264	278	262	236	262	288	254	260	265	276	270	276	262	265	259	264	270	251	258	272	264	267	256	237	286	277	278	274	269	241	292	242	257	252	276	283	296	279	257	245	236	291	259	278	250	267	238	300	247	237	255	268	304	241	293	272	304	283	264	268	253	239	267	297	269	252	255	259	271	288	282	266	260	244	292	249	268	267	257	264	272	240	283	282	276	275	269	280	229	275	277	255	260	292	235	242	306	257	267	288	295	267	283	238	250	289	285	282	294	268	253	257	238	269	268	265	278	260	222	222	285	258	246	264	295	236	278	266	270	286	248	245	265	263	289	258	252	285	269	275	285	255	291	299	266	287	253	279	274	263	250	294	245	271	266	297	268	246	247	264	271	272	265	260	248	252	277	260	248	272	276	243	273	282	274	266	287	275	240	280	285	275	247	229	301	253	264	256	284	265	280	279	260	269	268	253	240	239	233	293	250	250	225	233	287	248	274	266	254	259	259	237	277	275	295	278	280	253	247	248	292	287	274	272	272	260	273	272	256	238	267	262	290	275	256	264	246	241	238	239	276	268	265	250	260	277	259	272	255	264	258	266	265	273	264	264	241	259	288	281	283	261	303	246	248	268	254	261	243	239	260	287	278	299	280	254	273	256	245	287	234	260	274	282	237	279	252	233	247	260	226	250	253	272	281	263	299	267	296	229	278	255	268	300	255	247	283	287	288	248	251	285	288	269	262	269	261	231	249	271	255	238	255	237	254	275	256	257	245	264	274	253	287	268	300	268	255	263	266	286	263	256	261	265	276	250	242	254	235	238	268	260	296	275	260	237	262	244	250	265	261	307	290	295	236	272	256	250	286	271	272	264	267	251	236	272	259	272	250	265	276	254	268	289	240	238	238	272	259	281	267	294	253	276	279	266	269	252	233	254	272	231	277	275	260	256	262	257	237	266	250	237	262	258	256	287	266	292	287	243	250	275	261	274	284	239	290	292	221	264	258	249	245	237	273	285	271	291	289	283	244	269	283	244	280	260	246	251	262	266	248	265	265	257	275	254	256	275	243	227	266	251	261	287	261	253	290	281	291	257	265	269
38276	21101	12516	6688	4239	1872	964	694	680	617	666	611	563	634	592	596	599	558	589	630	579	607	566	575	604	575	606	597	617	561	586	597	614	610	551	572	618	597	646	572	570	563	597	612	576	610	589	647	601	581	599	614	587	610	588	558	533	576	587	630	590	586	605	534	598	540	658	582	580	595	560	548	585	571	589	615	600	535	600	603	571	550	596	573	574	614	567	601	563	552	580	587	582	596	603	597	592	602	636	608	617	583	623	599	587	542	603	630	539	585	591	577	576	581	615	602	582	584	604	639	583	559	570	596	555	566	562	582	589	573	563	608	592	600	616	564	580	567	624	590	588	607	606	568	577	591	577	588	610	544	579	587	618	595	599	604	610	598	588	577	572	547	614	576	580	618	594	571	594	572	602	589	624	555	576	573	612	583	603	620	621	569	564	551	571	577	589	583	566	603	660	572	562	559	540	590	621	601	623	605	649	561	581	572	581	563	581	560	618	571	567	587	651	623	603	589	602	571	563	607	566	515	611	594	575	558	596	576	616	553	642	623	575	566	593	608	600	619	640	619	628	593	583	552	562	630	572	624	574	583	610	603	587	619	581	626	589	618	647	579	575	569	585	570	605	633	644	582	569	571	605	585	635	580	580	600	616	584	595	590	623	616	609	591	570	627	608	595	604	578	570	587	545	571	556	587	575	590	578	609	540	629	620	547	562	560	597	600	602	601	602	605	564	593	606	601	610	603	558	612	607	640	567	608	591	600	564	628	597	555	623	587	601	587	614	557	535	597	597	622	585	603	623	607	599	624	599	600	600	545	584	576	564	564	621	597	566	600	588	548	595	567	553	581	595	579	605	637	543	586	578	643	594	574	599	628	657	648	578	576	640	614	598	645	608	561	594	623	613	601	643	553	603	598	572	614	589	557	581	560	578	597	569	583	583	604	595	564	574	578	578	578	575	604	598	572	576	608	555	611	610	600	577	598	548	599	590	603	569	590	551	563	563	581	611	578	576	580	580	612	618	602	581	612	603	605	617	592	604	608	588	551	613	609	572	605	598	626	568	614	599	627	586	572	604	601	597	610	640	608	636	584	625	588	600	594	584	564	583	621	595	596	633	600	646	614	607	589	605	580	590	593	638	578	603	596	547	570	592	572	579	627	604	614	602	570	596	529	574	608	614	536	615	601	569	545	626	595	613	606	591	602	576	582	612	630	603	584	594	602	570	642	620	570	622	597	576	591	591	620	573	565	605	624	588	611	550	589	578	600	589	618	587	602	595	596	608	593	622	599	620	593	596	550	595	549	615	597	579	600	602	593	571	602	602	602	562	583	594	617	558	606	653	559	630	583	551	588	636	582	578	585	570	614	606	595	589	631	595	612	569	601	602	582	596	576	585	584	622	584	529	603	551	589	617	612	578	597	587	655	524	557	603	617	576	544	565	590	592	582	575	648	589	605	617	547	599	624	547	635	583	646	581	600	612	629	622	559	593	566	622	571	578	574	571	605	590	607	601	561	557	615	570	611	591	569	561	610	609	575	593	552	569	583	605	593	600	563	607	582	582	581	581	610	575	603	664	593	608	595	652	558	583	568	559	624	625	564	571	663	622	618	593	592	614	576	577	547	574	578	596	620	587	592	568	570	580	581	573	554	628	556	596	556	572	616	631	594	554	640	576	565	591	597	609	584	623	529	549	582	590	623	576	587	575	575	591	574	600	565	595	587	558	579	562	578	572	587	609	579	569	614	585	619	620	570	607	609	573	652	609	617	591	537	660	589	577	587	596	579	553	627	619	578	595	606	590	615	587	572	600	626	583	609	601	577	614	596	614	605	617	627	555	625	572	565	578	538	548	596	616	596	535	582	589	595	606	636	584	628	589	619	578	593	595	608	618	591	649	597	585	543	564	620	569	619	591	597	575	554	635	619	607	575	566	590	581	585	563	618	561	607	594	598	581	572	585	635	568	569	571	629	567	639	559	591	602	608	570	554	612	612	571	591	619	563	598	594	588	584	594	538	608	572	566	602	643	575	616	593	580	609	652	598	560	559	590	601	573	594	596	608	567	588	611	582	648	614	619	601	612	591	613	581	578	593	617	580	601	633	618	573	593	593	572	579	591	610	565	583	582	602	594	581	573	599	594	560	560	582	597	589	574	628	633	586	585	605	571	550	565	587	600	600	589	604	612	578	620	585	608	564	584	572	604	608	576	578	618	581	579	638	581	564	587	608	650	637	582	589	589	597	609	579	556	585	569	584	585	623	580	606	593	561	584	555	609	622	538	599	587	583	640	604	580	586	538	595	607	548	582	606	584	555	573	615	597	626	583	619	601	595	564	586	597	545	580	619	587	612	575	630	629	611	573	586	562	574	541	593	584	553	574	565	521	578	591	576	589	610	626	604	547	593	616	576	600	569	582	593	626	597	592	574	611	624	554	611	533	569	585	610	541	596	607	604	609	550	572	647	623	589	608	570	590	570	582	606	581	578	572	580	618	613	576	639	596	612	605	627	578	581	565	622	586	594	613	579	632	594	610	559	606	572	607	613	607	558	628	599	648	609	605	590	600	629	590	584	566	565	557	580	578	567	602	586	602	590	581	556	543	578	572	599	576	613	579	635	624	585	587	590	595	590	581	609	563	603	594	591	682	535	630	619	593	619	625	607	589	631	577	565	612	570	600	605	591	596	591	600	573	596	616	586	614	560	581	577	635	536	602	633	592	559	604	618	593	605	588	620	590	551	630	566	549	571	570	543	584	618	579	565	583	585	583	553	580	587	595	595	594	574	592	594	583	611	618	625	594	613	592	587	617	590	538	584	581	563	638	592	593	607	593	616	629	580	596	609	625	586	592	630	614	620	614	595	607	602	567	563	563	562	567	566	549	626	577	609	575	618	623	565	639	601	552	604	606	556	562	611	610	621	585	571	591	577	604	538	565	634	597	556	612	626	594	594	612	579	635	593	609	609	586	606	582	599	608	554	603	582	618	564	618	538	602	603	572	598	565	572	591	621	577	609	607	565	653	613	546	617	574	544	605	561	624	619	581	600	565	544	629	546	576	625	621	618	610	577	599	584	560	593	600	602	604	576	610	567	603	587	625	595	605	595	534	589	604	581	591	553	587	613	589	570	544	603	632	596	573	580	597	582	576	564	558	573	623	612	598	617	588	593	578	587	597	576	560	588	606	598	632	568	562	564	545	560	561	593	655	525	602	626	602	637	568	590	599	571	595	562	582	596	558	575	603	591	666	571	583	587	587	616	576	599	582	615	591	605	571	561	585	542	624	623	611	590	554	569	604	640	592	614	589	554	637	578	586	570	619	612	573	594	637	583	570	577	586	597	597	614	586	567	573	616	582	575	623	626	620	595	597	596	582	580	603	598	625	591	565	557	666	618	591	628	619	610	578	614	559	576	625	615	599	597	635	620	607	594	623	604	661	594	640	602	588	606	624	605	604	572	576	628	584	590	555	594	615	591	602	584	584	604	577	604	577	579
52684	19544	3500	796	405	281	284	255	265	285	284	300	260	274	233	257	252	257	254	264	273	290	269	246	257	281	251	296	257	256	259	268	250	240	234	234	270	252	309	280	261	272	250	235	271	260	288	258	241	270	277	265	277	244	259	248	254	215	239	251	270	289	239	247	270	282	293	245	260	255	246	260	265	282	260	219	268	289	260	234	270	269	278	255	280	247	281	259	233	297	237	252	260	236	264	293	260	271	277	255	250	241	270	267	259	269	258	258	271	261	254	267	259	273	264	250	266	237	255	261	269	255	267	250	254	284	262	236	274	250	277	266	266	258	242	239	244	240	290	253	234	229	225	259	248	247	291	243	273	235	255	312	243	229	247	290	279	288	293	276	274	260	263	242	283	279	289	251	301	264	275	266	237	254	239	217	249	243	249	241	256	251	256	248	252	270	266	237	246	242	260	244	289	250	262	280	269	263	259	243	273	245	252	289	255	249	230	259	251	213	239	248	262	273	277	240	299	279	264	270	280	270	282	245	246	246	268	256	270	298	271	251	222	259	266	260	228	231	275	257	271	270	278	276	250	254	264	265	246	265	271	269	249	234	234	281	286	245	284	256	235	256	242	264	243	259	255	248	238	289	266	260	281	255	246	243	247	233	244	275	286	261	254	262	299	251	233	295	268	293	271	255	269	278	234	240	255	279	269	264	276	292	268	273	259	260	276	267	256	233	256	233	240	251	249	265	265	265	262	248	276	275	240	228	259	278	236	236	272	255	286	250	260	261	263	240	255	259	243	263	252	248	264	242	231	257	293	279	285	269	268	276	283	269	266	219	237	230	229	233	252	251	253	290	276	275	258	274	269	226	236	252	258	253	267	262	274	238	276	265	290	245	270	268	262	251	258	265	258	258	237	242	240	281	262	255	269	276	278	283	261	253	254	275	268	251	250	252	263	275	244	288	227	298	258	278	208	259	258	275	292	249	267	261	292	259	262	257	244	243	258	279	264	246	259	242	268	287	232	279	269	237	270	262	268	265	284	269	262	259	253	249	286	272	259	285	246	240	263	267	262	225	263	231	257	271	250	246	282	233	265	271	255	265	238	253	281	252	251	246	223	293	265	288	245	231	256	248	274	262	261	256	239	246	264	230	245	250	280	261	249	308	231	268	290	234	237	270	289	252	273	267	232	275	251	245	270	285	262	236	289	277	232	259	263	250	245	279	284	287	240	261	239	267	262	258	273	260	225	271	268	243	256	246	259	262	254	281	225	248	250	240	274	250	239	256	264	284	248	257	251	252	261	247	262	255	247	233	265	254	285	246	250	285	277	267	241	239	247	258	249	265	266	241	274	251	255	253	237	271	248	257	255	213	262	249	257	266	293	251	251	286	249	283	258	279	270	243	249	242	258	251	247	268	254	259	248	287	265	270	268	262	243	241	263	258	262	245	262	255	242	227	266	258	261	263	275	251	282	276	263	262	279	256	249	272	257	253	273	288	232	250	265	255	260	254	239	270	267	267	275	260	242	254	238	255	219	265	277	298	242	243	264	262	213	253	249	223	280	259	284	262	274	261	249	216	275	263	262	266	291	274	255	248	273	272	268	244	278	283	255	268	285	259	300	265	255	262	246	245	269	245	259	277	232	258	241	250	253	249	262	276	234	239	263	272	256	266	286	302	243	273	272	262	234	245	269	229	242	268	233	229	271	265	241	291	251	240	259	231	258	231	279	262	291	258	262	238	231	249	254	252	259	263	267	279	270	262	259	254	244	283	263	260	259	270	238	254	241	241	255	241	235	245	272	255	267	249	242	269	259	284	253	254	228	248	275	281	249	257	252	242	243	290	277	246	267	296	273	278	256	263	270	264	254	241	229	281	273	290	241	258	270	251	247	273	274	234	249	268	227	234	242	265	227	243	285	283	251	255	237	263	228	272	277	256	278	252	277	278	259	241	212	260	244	257	245	262	260	265	251	257	256	273	242	283	243	260	274	267	232	258	287	229	244	243	262	248	245	279	252	253	261	266	270	244	274	240	252	267	257	261	281	273	239	254	273	244	255	253	243	269	269	275	278	280	264	259	262	260	251	240	290	266	250	266	254	238	270	250	241	275	269	270	280	287	246	260	247	293	294	263	250	268	267	270	262	228	267	283	258	268	264	243	274	253	271	259	276	251	249	252	270	259	258	238	232	247	257	288	251	242	253	235	254	253	253	262	269	251	249	318	274	259	249	267	245	263	263	262	214	275	288	248	268	246	244	277	261	247	269	258	232	232	264	263	234	268	250	233	249	274	266	256	256	242	240	282	246	266	260	233	236	300	247	271	234	264	248	259	231	293	254	269	265	251	242	252	230	260	245	231	267	267	246	256	245	242	286	259	247	263	247	280	280	244	290	279	232	238	277	261	256	263	231	234	243	251	270	280	252	255	275	285	255	266	254	276	245	224	257	273	243	242	252	246	277	288	241	254	267	274	262	241	282	250	242	268	301	257	263	245	285	237	258	276	289	248	259	241	257	242	294	251	297	267	276	253	280	267	257	254	272	226	248	272	264	263	253	256	282	284	261	244	249	246	242	276	287	259	260	258	279	220	268	284	278	254	256	276	244	301	268	256	258	237	281	265	277	254	263	286	264	269	279	246	264	265	237	222	302	248	268	229	270	256	255	249	250	241	273	269	244	273	271	247	263	272	269	275	235	247	267	275	242	261	258	267	271	250	260	267	270	269	253	252	258	256	255	252	231	211	252	237	242	272	248	220	234	240	230	254	269	225	263	254	277	246	270	280	295	244	235	234	259	250	270	262	278	259	278	265	285	262	260	253	270	278	247	257	229	271	238	230	243	286	310	250	261	224	267	239	261	264	285	260	241	254	250	239	227	266	277	262	248	253	270	240	291	278	292	263	286	252	262	263	273	282	271	244	261	263	226	260	289	293	237	248	251	276	244	283	273	246	252	260	237	260	249	287	282	278	250	227	274	249	283	272	272	295	272	275	265	281	233	251	270	247	242	306	232	240	255	262	249	274	260	249	280	231	281	248	245	260	278	245	265	250	250	269	234	249	291	271	242	265	308	253	244	237	233	257	257	259	263	249	212	277	265	285	223	246	262	293	271	261	259	253	253	295	272	243	249	250	251	235	302	272	269	244	248	270	268	299	262	254	280	272	257	269	268	246	265	274	266	267	244	234	263	272	248	269	258	261	228	301	255	238	284	250	270	239	248	231	256	249	264	265	266	248	274	248	240	273	255	267	267	270	288	286	278	266	245	253	248	254	236	271	242	260	268	277	262	269	261	221	244	252	242	221	246	311	264	259	268	246	257	273	260	268	265	238	278	251	238	248	262	260	238	245	269	246	240	245	273	228	245	280	262	275	252	264	250	292	245	240	244	235	263	260	236	270	270	229	249	259	262	249	246	242	258	231	249	277	254	243	237	261	307	281	272	263	261	259	255	247	258	240	243	250	275	263	263	263	257	271	285	273	287	244	284	272	232	283	275	249
37074	11853	3311	1738	964	729	652	571	564	564	567	597	580	576	582	542	576	586	576	629	598	603	566	551	635	578	596	577	592	588	551	603	572	593	582	564	535	542	555	572	565	555	579	587	583	609	587	566	588	581	586	579	534	554	585	627	580	568	590	561	601	633	604	605	543	560	603	588	565	592	580	592	626	580	572	612	574	588	574	570	613	577	571	560	574	618	595	616	586	564	553	602	585	532	600	578	568	569	624	580	582	571	582	605	589	590	577	565	598	559	562	582	568	603	568	555	583	581	566	584	580	607	573	574	570	583	595	567	616	639	599	600	572	514	563	540	581	550	622	571	617	580	583	571	563	591	574	556	574	619	599	580	591	543	566	564	593	590	550	567	550	579	564	590	620	589	601	563	605	575	581	570	593	558	591	623	565	549	555	543	576	573	590	543	579	559	601	581	601	536	545	572	558	560	555	528	591	529	593	585	562	575	618	586	555	575	553	589	625	567	586	575	548	561	608	569	609	597	579	584	580	620	569	625	587	572	612	556	592	577	528	514	585	566	608	638	522	624	572	632	565	537	598	596	574	587	570	577	621	611	594	584	609	585	562	582	586	593	545	607	590	559	549	589	596	575	562	551	594	617	567	550	586	601	607	564	587	610	539	572	556	556	608	536	596	637	535	604	586	601	569	579	634	569	621	554	609	592	570	564	542	578	539	575	601	562	576	540	558	577	580	562	583	626	595	561	581	581	615	551	583	584	583	590	573	580	568	569	581	579	575	567	555	549	554	541	566	560	578	609	612	613	603	565	517	532	582	531	566	590	625	565	598	571	599	553	627	572	592	597	625	559	548	566	596	609	570	570	653	546	575	555	596	562	599	575	578	622	599	575	549	567	551	565	592	621	582	632	580	598	554	546	600	578	580	589	560	580	592	561	595	557	545	594	570	581	552	560	604	598	545	544	592	564	575	565	585	595	569	573	572	576	597	602	619	595	587	566	568	592	562	587	584	589	591	581	558	545	575	588	571	580	573	603	559	509	584	596	603	583	567	605	582	563	594	545	562	555	569	565	582	549	519	547	592	581	612	609	591	553	572	588	547	567	569	585	587	588	566	552	578	608	584	604	595	553	567	616	603	549	583	611	579	600	566	546	529	612	563	559	572	544	603	633	553	583	556	585	522	562	585	552	572	557	590	575	547	552	542	583	577	609	579	593	577	573	567	551	634	530	570	559	571	544	577	578	586	578	601	561	561	597	526	596	581	599	591	595	560	572	584	605	569	566	582	560	592	542	559	599	586	594	580	555	514	553	572	588	578	553	559	570	604	585	587	574	577	619	551	586	616	576	536	543	610	600	588	569	583	592	572	609	598	578	601	586	590	612	577	605	584	578	526	582	586	530	641	636	620	540	568	580	562	638	590	562	580	591	601	557	613	542	589	582	587	537	610	546	600	588	594	555	569	528	606	560	578	549	598	601	537	580	628	544	583	617	574	546	580	595	570	570	611	548	531	588	559	591	545	598	590	560	628	624	559	600	584	595	603	586	590	562	550	581	556	616	530	558	602	589	582	548	547	609	568	569	593	594	601	551	555	542	570	589	588	561	575	537	613	594	589	600	596	575	587	630	577	585	577	621	593	567	596	579	570	542	570	553	566	570	584	574	586	582	618	584	574	600	582	602	571	552	600	553	576	562	607	617	570	553	582	551	537	580	599	602	532	569	602	575	562	582	570	577	619	599	567	544	587	583	554	574	618	597	606	581	539	577	611	550	574	571	543	585	592	561	582	563	569	552	564	569	580	591	608	565	560	532	549	588	559	532	569	535	576	581	566	577	640	597	559	605	592	607	549	570	596	605	570	581	593	596	554	584	643	554	578	538	566	592	593	593	607	565	572	602	573	580	602	577	579	583	554	580	569	630	559	605	603	605	576	577	571	601	617	591	598	557	585	579	563	589	592	561	565	620	540	624	594	534	569	597	612	539	574	592	581	600	616	524	582	614	559	565	576	571	565	571	575	583	564	559	594	540	562	568	580	561	590	602	613	616	598	563	613	600	592	606	555	629	586	580	569	562	570	457	591	553	572	576	616	588	566	583	577	554	612	560	596	588	584	516	589	601	534	624	545	616	610	595	582	581	610	606	558	594	601	589	580	563	546	594	583	592	604	592	555	599	577	580	555	582	610	574	563	594	570	576	562	625	532	574	565	580	548	620	616	588	609	554	580	578	616	546	574	558	578	614	631	583	598	574	568	554	560	584	554	511	569	544	587	586	600	630	577	557	609	590	534	557	570	593	554	608	584	607	579	586	588	543	591	566	547	614	583	574	597	579	608	598	600	564	548	580	560	539	574	591	589	571	578	560	595	595	538	559	589	598	593	568	626	607	592	567	596	597	608	599	585	549	612	598	588	592	577	564	585	587	608	591	557	575	593	568	577	529	573	565	543	615	585	572	597	589	606	568	566	599	530	593	518	581	564	558	583	580	594	635	552	549	568	578	591	590	567	572	575	591	633	615	595	597	566	598	593	564	621	551	556	619	637	592	547	568	549	596	573	568	615	577	615	587	584	613	591	575	569	562	568	558	566	603	632	575	593	551	582	586	577	585	574	596	568	569	611	545	566	577	558	601	536	572	573	561	594	583	573	581	584	616	574	577	587	594	585	595	569	553	540	567	588	586	572	625	610	576	554	553	593	589	585	563	608	592	580	590	595	610	602	592	567	610	555	567	548	606	576	553	546	541	567	552	618	562	562	598	589	565	573	597	542	611	597	599	565	598	589	565	574	572	616	565	558	580	581	578	570	538	556	610	549	623	597	633	618	574	565	598	614	580	599	570	568	610	602	595	601	618	571	555	546	585	598	574	616	585	548	556	591	584	556	579	566	554	611	560	555	553	599	557	564	608	593	627	574	587	576	555	578	619	572	588	585	579	576	579	575	599	556	573	625	550	588	580	560	599	605	581	563	602	553	610	624	590	595	607	589	588	602	607	564	584	552	606	610	619	603	586	571	581	570	581	567	606	575	611	572	571	597	583	584	563	572	611	609	607	586	550	576	621	571	596	561	587	584	603	546	539	580	576	568	573	594	549	578	576	623	588	572	621	594	605	601	562	620	532	552	575	582	624	546	613	564	557	576	596	603	598	567	583	558	578	573	622	625	570	551	591	591	592	581	561	528	578	617	575	601	544	595	589	568	565	579	598	567	575	629	545	606	574	605	592	542	637	571	556	635	613	575	581	600	568	568	580	633	618	583	611	597	549	557	549	603	569	572	614	566	546	608	572	571	559	611	574	551	592	603	581	565	528	587	566	585	593	585	582	583	598	555	581	587	580	548	567	580	572	574	582	583	557	579	592	593	618	593	618	525	606	588	591	573	574	613	624	581	591	540	568	594	598	575	609	563	583	592	603	589	580	596	601	572	557	588	595	598	586	580	616	564	581	578	604	637	590	526	626	553	630	615	553	553	605	538	608	596	590	535	584	574	588	569	552	626	536	622	561
57408	22523	6640	1222	522	336	281	265	237	258	287	232	233	286	279	259	258	266	265	265	252	253	264	287	278	224	255	257	232	262	267	263	269	278	279	339	249	255	254	246	242	255	257	266	265	271	270	250	256	261	247	233	263	264	230	250	259	274	258	258	230	266	257	262	275	268	259	250	269	234	230	233	280	283	266	251	232	224	253	243	235	242	269	246	251	275	275	240	227	250	279	277	250	272	283	252	281	270	250	228	277	256	243	268	240	276	227	240	241	241	291	264	259	257	299	255	242	254	223	253	247	233	262	263	246	263	268	246	247	261	284	278	259	285	246	244	257	235	242	218	265	261	274	249	267	256	261	268	250	221	248	273	249	272	248	259	260	235	247	251	286	253	286	269	282	249	251	252	284	258	243	261	236	283	270	249	268	301	249	256	244	263	252	228	278	266	262	266	243	261	275	233	225	272	239	260	248	245	240	248	258	233	230	263	234	231	269	263	274	244	235	269	271	250	262	272	238	227	280	274	254	252	258	287	238	230	257	261	261	254	275	240	239	289	276	264	263	239	257	245	259	244	226	226	238	255	258	242	246	254	254	290	287	257	263	261	267	295	259	274	257	247	232	283	264	222	252	277	260	263	262	242	248	239	256	274	238	244	233	254	236	238	251	265	254	271	248	255	245	255	261	264	251	263	259	253	243	273	277	270	252	228	274	258	249	292	264	261	286	280	253	249	262	238	261	247	212	245	262	257	272	253	273	257	254	260	265	312	254	280	247	259	271	249	246	287	237	278	230	256	263	265	258	250	268	274	237	239	252	285	236	279	259	247	257	252	290	244	257	245	252	252	286	264	253	227	288	242	253	282	267	266	274	246	229	247	243	271	258	265	241	245	259	289	270	261	274	295	294	248	233	252	252	265	268	254	265	268	230	241	237	239	263	302	262	251	281	257	265	253	253	270	230	252	251	309	229	231	222	264	236	249	250	271	267	262	271	249	253	297	282	274	273	277	272	298	247	260	241	245	267	252	258	228	242	269	252	236	250	272	269	239	255	266	264	256	282	251	254	261	244	269	239	234	272	271	256	270	227	268	287	280	241	249	235	264	253	247	275	278	253	268	245	268	254	278	289	259	264	236	264	265	275	267	284	282	286	235	263	265	260	248	227	255	259	251	253	244	254	264	283	265	258	275	259	252	242	229	260	299	271	252	227	249	252	254	286	258	267	237	259	243	251	284	262	244	242	256	239	273	252	271	248	248	297	247	211	247	260	285	236	264	250	288	279	256	309	273	264	288	302	255	280	249	241	267	263	281	241	268	287	281	251	258	237	230	256	222	267	287	275	271	261	260	251	264	236	266	228	237	258	248	252	274	231	254	272	252	255	258	292	248	285	244	259	281	270	271	276	240	238	231	280	247	260	270	246	257	262	258	255	250	263	260	259	286	224	247	252	254	262	260	299	283	251	279	273	248	263	256	255	259	213	245	247	247	250	266	252	251	258	284	262	265	252	231	269	256	261	279	253	279	286	240	269	275	261	251	268	262	241	246	267	261	269	259	247	261	254	252	260	250	254	261	250	241	299	236	267	244	280	234	259	279	251	260	269	244	253	221	234	282	264	262	244	265	267	252	252	260	258	248	268	290	284	256	247	259	250	223	253	262	237	311	272	268	259	255	239	233	286	232	224	252	273	268	255	241	254	282	273	258	243	273	282	251	267	244	246	271	248	237	271	246	262	237	276	268	283	254	297	272	255	266	253	256	271	250	266	247	261	261	277	234	276	257	259	269	278	256	271	263	275	270	251	272	262	251	245	287	257	243	279	279	277	248	255	272	235	251	234	285	256	230	262	265	264	282	263	248	251	249	250	274	254	286	252	270	227	236	261	269	247	277	268	254	257	239	266	285	258	250	251	241	254	271	239	239	285	263	252	254	223	233	270	258	280	270	256	263	240	227	268	264	255	232	263	256	254	257	269	241	252	264	273	267	238	269	261	251	229	279	273	260	261	277	244	238	257	275	265	254	248	251	259	276	265	272	255	272	282	245	248	270	262	259	275	296	265	230	211	254	268	264	261	267	282	245	240	261	249	271	268	282	268	253	261	292	263	243	270	261	244	255	274	266	250	265	243	238	265	263	255	257	244	256	227	264	257	252	265	266	261	238	245	283	261	281	217	244	258	232	267	245	279	223	257	264	262	283	268	282	255	256	252	224	260	292	243	238	255	235	236	244	261	265	235	261	271	247	287	244	256	256	248	264	268	266	278	204	258	231	265	284	254	226	254	268	260	263	260	266	247	258	240	259	239	250	241	240	292	293	259	263	235	255	252	239	244	271	265	279	248	241	271	279	253	230	249	267	260	255	273	244	243	255	261	253	252	269	251	271	260	247	283	242	263	229	282	302	279	213	263	258	234	292	264	270	230	272	231	272	232	235	236	264	253	241	262	260	243	261	271	267	222	242	264	273	274	244	272	254	249	250	251	259	275	286	253	283	270	294	233	242	302	269	253	267	280	258	254	244	269	271	251	244	263	253	288	257	292	275	270	243	302	265	253	279	244	267	248	286	252	277	245	228	249	273	275	272	275	258	240	245	258	233	246	248	265	245	272	260	257	244	246	247	281	255	247	285	269	244	240	242	281	267	267	271	253	253	262	244	261	242	285	282	262	242	249	267	241	258	249	269	248	275	261	241	226	266	277	277	246	244	266	264	257	224	255	262	265	272	252	272	228	271	235	266	261	252	258	268	255	259	276	262	251	266	281	268	259	264	253	244	281	284	239	256	246	236	236	264	256	209	282	289	266	244	229	268	251	275	270	246	274	251	258	248	245	241	238	285	245	275	222	290	275	250	245	263	274	261	281	247	256	281	277	253	263	280	261	272	270	243	250	242	251	261	262	260	267	269	289	213	264	262	265	243	268	253	241	235	254	235	258	264	247	287	273	253	288	263	268	280	271	287	245	255	264	237	292	278	272	230	244	269	258	242	243	286	225	247	276	237	257	244	229	287	268	275	229	269	270	240	270	266	289	291	247	258	263	220	275	281	263	236	243	249	244	267	257	251	267	236	259	240	258	260	254	259	294	267	247	243	262	274	241	244	277	239	292	264	272	283	249	237	248	259	246	271	264	269	288	238	278	262	258	283	259	240	258	250	237	271	282	266	263	258	229	245	251	264	243	262	276	271	269	285	283	255	276	245	255	258	270	260	257	278	246	236	244	254	232	231	252	251	256	263	254	272	291	269	256	236	262	268	272	259	263	272	251	273	256	243	280	244	241	246	246	271	235	270	304	247	261	284	262	255	256	263	245	252	256	222	219	225	246	234	272	255	238	254	276	269	265	278	216	264	268	256	244	233	260	248	273	268	250	257	269	245	259	271	232	255	304	235	276	273	244	293	290	290	248	247	275	235	259	275	296	262	239	267	235	275	279	278	235	286	224	270	211	263	262	246	288	274	228	253	243	256	230	258	266	257	245	255	257	231	247	268	218	257	248	293	254	283
38442	12772	4517	2066	1172	851	706	579	608	595	617	590	616	562	604	564	547	579	636	570	583	585	591	577	595	596	590	530	607	592	592	561	565	582	607	598	624	603	605	571	582	564	604	597	581	588	595	594	573	593	587	577	569	562	609	574	552	584	577	610	545	575	580	547	539	551	543	577	563	582	573	596	588	540	558	571	616	567	584	608	565	603	571	593	545	574	587	622	600	611	601	566	617	586	621	556	587	616	601	583	548	575	580	574	587	592	598	567	557	557	603	555	594	587	576	576	533	577	576	520	596	583	599	580	579	546	565	570	555	607	557	579	609	556	587	580	597	594	611	579	574	580	605	589	598	603	592	568	605	586	551	606	636	584	594	555	595	569	601	556	605	651	600	574	623	583	590	570	614	582	610	567	595	564	553	610	563	595	618	611	613	557	582	556	552	588	570	615	573	559	568	548	546	616	572	564	576	567	566	599	593	585	580	595	574	567	606	564	556	539	556	584	580	533	600	593	579	631	585	559	530	525	615	603	555	605	546	586	559	624	558	614	615	575	585	580	629	602	586	577	620	594	555	569	591	622	595	563	580	608	544	567	577	599	599	569	573	576	573	556	550	559	572	578	557	623	571	573	600	595	652	604	590	572	553	582	598	574	599	551	570	569	610	593	582	557	592	569	591	570	579	595	603	588	602	573	567	549	594	575	585	610	578	573	578	576	576	574	537	590	612	579	582	598	570	641	567	592	534	559	518	537	632	585	547	604	565	585	635	571	583	570	583	578	541	552	586	557	577	614	588	557	559	550	582	595	598	531	608	563	537	542	591	537	548	607	600	527	569	625	601	556	609	576	582	558	600	586	594	589	552	563	605	586	610	578	609	616	565	555	575	573	590	541	590	602	596	590	592	585	570	587	575	638	568	541	536	589	587	577	595	595	599	566	581	562	511	595	580	597	603	608	570	596	553	585	572	582	563	590	585	598	554	579	598	552	624	582	611	600	581	598	582	551	548	559	554	586	589	601	626	583	516	582	560	580	584	565	554	549	545	599	592	607	619	601	595	585	563	557	520	574	561	584	534	565	590	591	546	610	569	587	602	602	567	588	579	579	575	578	559	603	599	576	603	581	580	586	604	560	558	577	596	576	552	567	635	617	594	601	595	608	567	524	564	599	615	560	591	575	574	584	577	602	540	554	576	571	581	571	568	538	545	605	548	602	598	621	619	562	591	585	571	595	629	585	592	574	598	620	547	527	537	577	554	620	582	608	581	611	561	562	613	584	628	567	616	616	545	596	558	640	612	560	547	542	594	615	552	571	578	552	545	606	571	584	599	569	565	562	558	602	563	592	595	565	599	589	571	582	528	538	588	570	569	593	576	574	561	617	584	604	584	612	583	562	582	571	571	576	579	587	608	573	588	546	593	621	603	553	566	617	561	572	523	578	582	598	585	587	543	591	582	613	576	559	578	567	568	587	571	586	569	586	627	595	572	596	564	620	571	604	623	573	589	551	556	573	585	581	551	593	564	571	621	588	571	624	581	586	627	602	525	580	580	581	614	574	580	599	570	601	597	607	577	582	557	579	616	536	601	545	576	546	595	600	548	609	577	547	585	542	568	589	587	584	589	573	561	592	574	557	549	563	639	602	609	592	553	568	615	573	592	555	565	615	598	591	562	603	579	614	613	593	572	525	592	595	605	556	524	617	641	594	595	586	549	558	543	575	597	593	559	533	624	560	556	579	593	623	585	597	629	582	559	607	551	530	577	581	594	582	581	564	591	579	585	657	591	518	563	550	570	562	589	618	576	598	583	571	598	596	548	525	576	532	604	605	560	581	571	588	607	588	546	565	603	565	573	606	577	542	601	596	573	554	623	579	599	579	596	588	583	557	630	651	541	543	549	512	580	558	556	579	557	584	607	592	591	587	580	587	572	577	590	628	602	602	556	526	623	546	620	571	557	605	571	573	576	592	574	566	564	559	579	587	594	605	544	580	624	569	596	567	608	609	559	617	576	597	580	590	602	577	529	579	576	562	582	570	590	549	597	593	574	551	587	574	592	551	624	571	561	580	582	597	577	598	542	562	564	557	588	593	545	609	575	595	542	561	607	604	609	611	593	590	571	579	577	615	598	532	537	578	581	575	596	560	557	581	564	587	564	562	584	547	590	529	546	547	582	566	573	556	609	577	620	589	630	574	574	589	565	615	574	620	579	577	601	587	583	591	584	572	584	617	581	569	563	607	580	560	605	585	590	584	575	612	627	545	625	605	550	588	609	546	568	601	565	551	566	602	580	562	585	572	571	576	577	578	566	618	602	568	513	576	548	565	565	559	562	573	576	597	606	560	535	594	575	597	591	569	591	595	596	590	545	605	590	602	569	558	586	574	586	563	574	578	599	590	545	627	576	605	634	574	588	560	584	551	557	571	576	604	593	579	614	611	596	563	597	595	629	618	573	561	549	611	596	611	563	585	543	574	551	568	583	593	589	539	574	596	552	553	615	567	575	571	578	594	580	569	586	604	589	592	569	549	588	572	608	571	572	581	545	563	567	596	585	595	619	610	564	575	594	561	579	630	551	549	541	577	576	586	520	604	578	582	565	611	580	552	602	607	608	567	554	586	586	526	589	543	572	594	615	591	559	601	577	558	603	591	549	594	611	583	555	546	594	594	578	553	589	591	587	610	588	588	570	552	595	539	554	588	539	599	582	573	556	577	584	578	562	587	599	600	606	570	531	564	592	627	607	601	544	601	585	599	595	564	593	582	573	567	568	604	597	541	587	531	572	589	556	579	540	618	576	567	560	631	632	619	606	600	588	611	649	599	577	566	580	549	585	536	578	606	569	571	600	549	553	549	565	557	580	612	628	559	592	582	563	587	617	603	546	577	598	602	597	596	621	561	536	605	580	587	611	568	560	612	583	543	588	564	566	591	588	575	620	583	573	592	598	626	586	585	532	592	565	581	606	598	561	539	560	620	553	580	564	590	567	569	626	577	561	590	600	628	587	609	580	567	572	590	564	621	561	594	607	583	590	609	613	575	593	569	579	622	594	560	579	551	567	573	622	567	552	598	573	548	605	623	558	573	565	598	565	611	599	581	581	607	591	593	578	562	558	519	570	567	608	629	592	574	614	589	608	535	568	575	576	624	577	602	555	563	593	574	548	572	564	612	534	633	618	601	560	575	555	594	601	596	569	584	605	598	539	517	631	548	605	607	584	571	556	542	620	591	590	645	570	609	612	584	570	583	570	601	578	591	597	556	530	544	607	571	598	613	595	607	517	566	568	555	588	594	573	559	590	515	580	586	583	552	568	603	591	571	561	569	579	597	560	544	606	599	553	556	582	572	557	609	552	597	584	585	594	597	557	559	583	588	596	577	578	615	542	561	556	542	588	575	541	597	623	582	586	590	572	594	566	599	554	578	571	573	599	593	601	592	575	605	591	579	612	597	616	610	565	603	582	583	569	600	535	572	588	576	592	536	559	583	585	557	604	562
57884	27484	12107	3080	1066	630	343	321	287	299	311	285	270	285	244	287	315	312	261	262	283	282	298	290	284	272	273	273	265	280	266	252	279	264	264	263	255	230	253	254	280	269	293	270	239	251	286	267	295	268	275	272	252	240	288	270	237	277	249	274	256	277	262	280	285	280	237	243	266	264	252	241	269	303	288	249	273	273	294	282	219	235	269	279	272	278	249	291	249	240	301	261	268	265	273	281	276	265	277	266	265	314	273	292	307	262	232	249	259	275	269	259	270	288	283	283	247	294	285	252	283	301	263	237	254	276	279	306	290	259	246	244	259	279	267	248	271	267	263	278	270	261	239	286	264	273	236	267	278	259	272	263	247	275	283	284	260	271	263	279	305	277	269	246	283	270	296	280	294	237	289	280	262	269	260	268	269	282	273	303	263	275	275	270	278	266	278	262	300	256	281	284	271	288	248	289	246	272	268	244	255	240	261	259	255	278	272	275	263	268	276	268	266	246	283	276	276	262	295	298	283	276	283	265	271	258	248	240	278	280	269	248	252	238	296	256	255	271	257	274	276	285	283	297	259	305	288	243	291	269	304	254	284	248	289	269	261	291	272	294	249	289	264	258	280	283	251	260	257	273	261	261	281	272	274	274	252	222	291	281	306	275	284	259	283	270	280	308	247	231	281	264	294	271	284	268	253	276	295	243	276	278	309	255	279	270	297	286	300	281	249	244	264	284	288	230	290	256	277	299	292	287	256	240	283	273	260	287	303	276	273	268	273	296	250	293	259	268	265	293	253	276	233	279	235	295	262	271	259	253	256	254	256	297	224	260	265	246	256	280	253	285	258	289	289	280	281	280	292	256	292	284	287	264	273	281	269	285	269	234	293	265	270	254	309	289	252	277	272	289	318	253	267	294	292	283	267	279	252	256	258	274	256	262	241	258	271	277	274	226	254	246	272	282	272	282	264	267	252	284	269	261	267	283	286	272	286	280	264	262	284	294	279	278	275	253	287	260	216	292	305	289	258	276	263	261	268	242	252	291	248	279	255	254	253	259	227	295	283	280	226	274	262	265	282	288	273	253	269	285	276	288	236	290	264	292	268	250	277	291	263	255	298	298	299	263	252	276	245	292	273	281	311	271	269	267	263	264	292	287	264	260	292	259	261	283	293	280	272	294	263	273	274	239	250	287	294	284	291	259	249	276	266	291	260	275	243	274	251	257	279	255	267	268	262	250	234	267	268	250	286	288	276	279	238	239	290	264	255	265	285	276	316	262	253	268	284	285	303	284	279	250	232	284	283	277	263	241	282	298	252	245	252	253	266	254	286	267	243	243	240	292	261	296	269	257	289	292	280	301	221	278	284	270	252	258	253	271	246	255	270	270	238	264	276	256	293	263	260	282	264	285	269	236	259	249	276	276	288	249	294	273	264	224	242	257	275	287	256	258	263	256	262	241	251	291	293	268	312	284	256	249	290	261	275	244	296	236	283	276	284	260	296	257	271	293	278	261	255	285	293	256	262	276	282	301	265	257	271	274	233	280	246	248	285	272	261	278	258	287	283	254	267	288	299	266	293	271	228	268	275	294	276	263	260	254	263	295	269	240	269	287	255	265	260	314	296	239	253	281	277	252	293	313	293	254	280	275	290	266	276	294	237	275	243	275	309	290	249	264	263	255	267	269	299	293	271	279	281	269	292	258	274	250	258	240	278	283	265	324	285	254	286	276	286	284	249	257	295	280	278	255	222	237	273	252	275	287	264	278	265	282	270	261	285	276	248	247	266	305	242	268	283	257	258	279	261	279	282	281	239	295	261	288	267	302	258	280	275	278	255	276	267	251	274	235	262	299	284	277	258	261	285	272	256	243	246	269	267	253	264	297	269	255	252	292	254	253	272	293	273	289	263	288	284	284	250	291	255	258	256	252	272	272	276	280	262	265	285	246	284	278	268	289	245	276	243	315	276	253	262	254	270	254	279	266	264	251	274	276	235	290	256	280	257	276	248	278	254	235	247	278	260	277	256	255	253	279	288	269	282	267	261	272	282	259	297	298	247	248	279	239	248	264	294	280	255	235	270	266	305	269	268	259	257	295	282	264	271	251	295	295	245	266	263	290	251	263	254	261	242	296	258	276	267	250	280	280	258	295	259	276	279	269	256	282	257	228	311	307	260	273	281	281	283	268	293	272	280	269	255	263	295	241	261	262	265	297	273	258	266	268	248	245	262	274	259	320	272	296	259	269	309	282	232	252	257	279	267	277	272	274	258	273	250	251	266	273	288	262	244	276	286	286	312	279	271	270	269	293	252	282	286	299	288	282	271	257	258	247	288	262	254	273	279	284	239	265	274	252	259	230	293	300	271	260	271	263	277	277	267	262	280	283	266	264	261	268	271	281	309	269	230	236	266	264	278	242	259	246	286	263	271	303	277	277	298	300	282	223	256	257	249	255	280	279	262	249	251	274	266	269	288	253	259	245	274	283	259	260	276	289	269	248	271	271	282	259	252	280	284	295	293	293	266	292	254	309	292	308	256	295	281	253	264	289	245	257	255	272	261	258	267	243	288	303	284	272	262	266	279	281	259	244	273	277	268	259	322	274	268	255	268	287	272	260	286	265	254	254	288	282	291	267	274	262	257	278	272	274	281	279	264	258	272	267	242	262	265	263	283	312	284	234	288	269	250	262	271	299	268	288	230	248	287	299	268	296	267	249	273	250	316	284	258	263	266	274	260	295	251	273	282	289	249	300	293	288	252	252	240	262	259	291	277	281	274	268	259	272	262	284	266	296	265	304	289	275	279	287	267	286	283	261	268	267	276	285	277	265	263	267	298	247	277	275	281	284	266	282	229	242	257	231	278	256	297	268	250	276	294	279	253	259	257	301	273	290	289	317	239	271	279	282	240	258	289	287	310	291	245	253	262	288	285	241	270	291	288	286	323	299	259	289	316	271	262	279	281	273	309	269	301	234	269	283	254	265	265	253	271	255	268	271	261	243	282	268	246	238	293	278	248	248	278	281	257	283	269	285	251	311	252	293	263	293	261	273	281	266	272	277	253	277	261	248	296	264	270	256	264	273	256	283	275	258	268	319	256	284	265	259	300	250	255	265	272	254	271	277	271	291	256	285	272	302	268	236	264	279	277	296	266	245	265	270	255	304	246	238	274	281	286	250	271	265	257	265	282	279	258	284	266	238	273	262	295	290	304	268	261	286	282	261	265	265	280	297	278	300	275	287	257	246	298	260	287	282	267	255	267	276	261	299	280	287	262	277	276	264	294	286	257	248	248	267	281	278	233	280	287	279	268	276	242	279	264	288	236	258	251	279	256	252	271	278	265	282	270	269	289	272	278	273	283	268	296	274	278	266	285	277	261	296	309	265	261	276	298	270	244	275	300	276	265	252	262	322	238	218	276	283	277	250	261	272	255	276	314	302	237	260	279	265	283	284	261	294	285	254	296	280	260	235	278	274	240	278	273	279	282	270	250	286	254	275
39655	19719	10564	5199	3033	1730	777	737	640	598	665	647	630	636	623	656	575	638	618	590	610	637	609	560	588	637	621	602	562	591	586	594	587	603	609	622	594	605	605	650	587	618	632	648	582	617	576	627	595	633	634	583	645	602	629	609	637	607	621	647	622	595	602	589	626	587	606	610	644	577	608	603	624	645	602	591	643	610	587	601	597	616	615	584	604	581	618	639	602	661	612	569	566	625	638	597	643	648	616	606	596	622	605	605	644	565	583	589	599	570	593	592	600	566	552	610	607	606	558	559	588	586	596	598	554	591	605	622	603	637	580	596	602	565	617	599	571	603	592	641	569	607	579	600	643	620	587	630	619	602	634	627	612	634	577	620	567	643	629	607	654	596	585	631	604	647	574	611	574	598	610	607	602	615	616	590	602	585	605	624	605	576	621	580	607	560	632	601	582	621	588	604	567	604	607	603	595	603	633	595	599	629	618	606	609	592	597	580	650	641	586	601	616	588	587	578	602	592	630	627	604	597	606	619	613	585	656	616	604	596	550	575	639	575	636	593	606	605	590	558	583	589	633	643	631	566	587	610	594	590	644	590	560	599	621	597	575	564	602	596	602	593	568	546	598	595	649	608	604	624	615	665	611	573	602	580	630	676	599	596	603	619	579	596	639	583	597	613	610	620	607	540	624	586	626	574	598	579	591	600	598	618	586	611	648	602	631	621	607	611	586	599	612	600	622	582	601	600	619	587	568	620	578	598	563	608	578	601	617	611	639	608	603	587	628	565	646	581	599	613	594	572	592	634	572	585	577	616	594	570	599	552	621	595	572	595	596	590	602	610	577	574	619	624	583	587	584	615	600	603	601	634	601	624	582	598	618	606	609	590	653	544	571	627	573	556	582	628	573	607	663	574	562	628	603	594	588	588	592	606	620	561	598	592	593	611	589	631	557	641	618	576	610	622	586	600	604	659	627	618	600	637	629	584	590	615	656	616	565	581	603	586	621	598	570	554	589	568	610	528	588	612	617	624	647	625	630	597	596	590	592	586	618	573	596	605	616	595	625	611	575	630	649	630	606	609	603	600	654	636	630	590	598	600	624	566	589	573	553	630	611	609	608	625	643	613	596	615	652	584	602	590	604	633	612	619	594	568	608	615	606	614	589	592	583	593	553	639	612	618	592	566	596	597	604	628	645	596	637	612	618	628	616	621	584	604	594	584	585	617	599	603	637	581	601	618	559	600	603	619	557	617	612	598	595	575	618	580	627	634	631	624	570	592	562	616	615	624	639	569	567	587	604	606	619	640	565	632	609	610	606	656	615	616	597	570	547	594	598	646	595	587	605	614	611	577	632	614	611	638	597	630	588	617	638	598	613	599	629	630	603	583	624	654	541	636	578	632	545	576	619	626	567	590	621	624	635	590	591	611	608	598	615	604	617	617	560	589	584	594	583	605	574	585	650	600	623	594	630	607	655	616	609	567	607	585	590	592	589	590	613	582	567	627	613	581	601	643	581	602	603	607	605	633	594	609	586	585	628	610	628	597	613	608	583	607	607	565	634	583	615	588	569	639	586	607	654	628	612	627	578	592	614	625	612	591	601	612	657	609	601	606	589	615	607	590	633	601	608	645	601	551	609	618	577	606	585	590	578	614	559	588	589	593	608	597	611	634	648	607	578	628	572	607	584	586	626	570	591	628	615	641	622	615	612	577	582	589	616	578	653	588	577	583	613	632	582	617	580	583	591	634	643	608	597	616	635	575	585	573	587	575	561	567	612	626	612	621	560	616	579	632	628	611	596	561	581	590	608	609	601	609	644	639	596	616	579	641	620	572	594	600	630	594	604	643	629	580	617	603	579	602	588	616	625	613	598	608	564	601	610	581	573	594	619	596	536	591	567	626	585	574	567	584	628	584	610	615	572	567	555	603	639	615	613	590	610	610	599	593	593	597	622	642	641	583	619	611	575	582	585	615	573	579	604	587	575	615	582	596	592	614	641	620	598	613	601	568	596	631	596	617	567	598	604	598	598	564	611	610	546	582	623	634	563	598	588	601	642	574	618	595	607	633	618	625	606	603	592	580	595	599	581	609	538	591	598	588	588	579	606	571	583	616	650	668	605	569	590	597	604	529	578	568	578	582	571	604	611	561	638	603	577	608	643	652	595	630	622	634	594	580	594	589	590	619	605	616	601	607	601	627	615	590	625	626	596	592	616	608	603	628	597	587	657	630	635	578	603	617	598	592	593	643	604	641	613	586	587	601	570	657	622	547	595	629	619	596	614	582	625	649	614	616	591	607	614	623	596	585	624	593	615	616	599	627	626	603	655	597	628	617	592	569	593	619	610	610	628	597	620	597	612	616	610	652	580	582	619	631	589	629	593	585	590	598	626	654	625	602	613	674	604	619	593	579	605	614	621	559	619	638	604	615	591	624	617	603	614	590	618	595	629	573	574	614	625	583	621	583	584	574	617	585	614	630	565	612	628	603	533	613	596	571	617	620	573	608	590	643	588	604	624	551	566	590	595	640	599	637	624	622	628	598	632	602	608	589	615	616	621	609	628	588	564	606	596	600	628	620	567	630	631	605	644	574	580	622	621	615	649	603	619	649	616	625	601	597	581	630	626	600	575	625	592	608	573	582	566	603	603	612	617	555	583	565	623	648	645	638	578	590	602	620	601	616	622	582	587	582	613	631	619	617	607	598	614	603	592	608	618	622	566	614	597	626	591	601	612	660	598	631	625	605	597	612	611	624	661	614	627	620	553	638	572	634	597	573	630	598	568	583	632	617	608	645	649	645	612	577	602	641	562	649	652	655	629	611	597	604	587	579	592	565	577	606	632	602	596	571	574	633	546	579	579	626	625	612	628	615	591	589	658	638	584	607	572	598	599	587	603	603	624	588	638	593	612	640	596	605	548	585	608	624	595	591	666	599	641	583	599	603	581	596	591	624	599	594	588	605	617	596	605	584	631	617	608	603	605	590	588	566	598	576	609	574	582	567	611	590	586	601	653	637	590	563	597	633	604	574	619	618	574	579	631	603	663	579	611	638	608	582	631	628	638	618	645	570	571	578	612	618	606	606	625	628	580	618	573	605	638	585	612	590	609	655	622	593	594	638	596	625	550	649	621	600	625	639	575	614	640	625	599	557	592	639	639	616	653	610	544	619	613	626	635	561	652	612	577	574	600	577	618	607	618	540	580	598	562	621	595	580	596	603	612	588	572	588	603	674	609	557	586	589	565	580	613	576	604	623	587	603	578	601	639	595	589	579	580	592	610	599	580	620	651	618	600	617	570	623	580	573	621	608	584	570	604	588	616	578	586	584	555	652	667	596	601	593	600	575	592	617	634	576	585	576	652	647	595	560	626	610	600	610	619	608	602	654	619	621	554	648	604	587	554	617	594	654	660	603	591	603	557	553	582	596	600	566	636	611	557	587	615	595	609	574	624	612	604	621	601	572	592	540	637	585	615	619	593	565	611	621	616	587	639	601
52332	18665	4018	998	431	356	295	264	282	216	261	280	234	266	310	236	232	256	255	272	305	249	273	256	247	277	255	251	238	234	275	275	309	250	254	238	231	254	288	256	204	258	258	257	240	264	233	267	244	264	292	260	224	261	281	261	216	282	240	235	280	271	276	262	269	281	259	247	280	266	277	262	256	256	288	253	241	275	280	276	276	276	278	284	241	242	270	259	286	286	282	268	260	257	252	259	248	249	274	246	270	281	248	233	285	241	252	271	249	248	245	268	244	272	279	279	247	265	253	261	277	248	272	250	263	272	264	239	270	271	260	261	264	274	241	240	275	255	235	251	253	285	262	232	249	266	259	281	264	281	303	266	266	278	276	286	261	254	242	267	252	266	254	263	232	257	256	288	252	298	243	259	264	296	256	252	274	265	274	270	274	258	281	242	254	255	261	263	258	274	225	268	242	256	263	288	245	250	268	267	272	254	263	280	278	288	278	295	270	257	285	262	235	261	279	254	256	283	244	259	292	226	251	263	255	271	274	276	243	255	309	249	283	279	242	272	280	249	268	297	263	252	250	253	254	235	239	271	266	293	281	250	277	262	255	266	259	261	251	265	261	261	281	240	273	266	235	279	263	255	276	235	260	246	253	275	260	242	254	261	281	273	276	248	273	253	235	266	271	249	270	270	274	273	269	266	242	289	258	274	260	240	246	254	281	261	244	258	268	291	289	257	268	257	288	288	239	272	281	284	250	254	253	251	282	273	300	254	249	238	259	273	260	278	255	241	242	250	254	273	236	235	242	254	244	292	247	248	247	232	246	261	273	258	254	235	309	253	290	260	297	262	269	281	248	266	270	262	245	258	276	281	275	255	248	237	260	264	227	250	244	275	282	258	233	264	281	250	238	255	257	230	244	259	260	244	275	243	268	268	251	287	274	270	293	266	254	266	283	247	255	261	260	260	262	310	256	228	281	276	276	288	250	255	258	276	287	270	272	261	251	272	259	277	239	285	295	238	246	300	236	262	258	246	223	254	258	250	236	268	267	286	291	234	251	255	246	227	250	221	274	261	253	257	268	250	245	218	253	301	279	253	242	230	261	281	290	272	243	274	228	259	274	267	269	287	291	252	256	270	298	286	271	266	227	254	241	272	266	288	264	292	268	260	267	244	259	262	243	260	260	291	282	253	269	277	268	270	266	275	273	270	293	284	285	255	278	272	265	266	272	271	258	294	246	216	274	268	265	291	261	282	246	264	252	270	290	282	263	243	253	291	305	285	258	304	260	252	294	286	265	248	252	270	256	251	249	283	272	273	286	265	272	258	278	256	244	254	241	240	271	273	264	273	271	254	248	227	253	263	223	240	258	277	280	247	274	259	268	246	233	223	269	224	248	269	272	273	275	275	269	237	256	248	265	228	273	290	216	257	289	265	240	286	262	238	266	262	266	280	250	281	261	235	230	264	261	263	264	276	264	252	268	295	216	241	269	295	281	271	252	282	276	307	265	294	304	305	261	278	263	250	266	241	268	273	264	279	299	277	221	259	269	251	260	247	268	241	258	256	272	272	229	250	261	245	261	234	250	271	259	273	305	254	240	286	240	269	254	265	315	273	248	285	230	257	231	291	252	255	247	276	290	270	265	256	274	294	269	263	231	215	267	259	278	251	260	248	244	259	278	273	245	293	280	265	239	270	256	288	255	251	276	281	253	255	265	269	255	251	249	246	287	230	254	271	254	286	266	273	251	261	255	238	245	265	235	274	247	235	287	295	254	257	258	252	271	267	274	272	250	295	290	251	278	286	291	273	275	274	292	235	252	259	256	246	248	262	298	285	264	282	267	278	236	257	259	273	250	259	238	255	240	264	286	289	277	247	266	230	276	268	267	229	255	262	241	236	261	288	252	263	263	260	262	280	267	290	287	248	235	269	264	261	270	305	271	233	270	247	254	262	273	306	241	250	259	254	250	258	277	271	255	280	251	259	279	259	243	255	258	262	223	263	247	286	292	245	250	249	248	264	248	254	245	267	294	239	247	276	274	264	275	268	262	257	256	228	260	240	264	288	261	242	256	265	280	278	246	228	239	297	263	259	250	271	286	287	290	253	294	280	235	225	287	272	269	256	256	277	250	223	256	278	268	251	258	241	271	282	277	227	272	285	278	264	237	267	256	270	227	269	253	243	241	229	265	269	271	253	279	275	264	255	286	264	250	257	275	275	261	268	276	264	252	242	240	247	255	263	261	262	241	238	270	269	295	292	236	254	261	284	251	275	264	236	248	257	255	269	277	281	260	283	285	251	272	253	224	292	264	311	268	245	214	261	312	286	291	254	253	293	251	283	298	275	273	294	262	268	257	253	218	264	307	255	256	261	253	238	253	268	262	268	273	269	275	280	265	228	268	271	278	266	232	251	275	266	286	278	264	264	244	247	243	271	255	288	272	250	275	251	291	257	264	265	230	262	246	269	261	242	264	246	245	267	285	285	281	230	256	267	269	297	265	248	256	249	267	233	249	270	273	271	231	248	289	232	238	256	235	274	248	275	267	290	263	250	248	268	237	269	242	236	232	270	259	277	287	258	257	284	275	254	257	237	252	240	265	261	258	286	290	235	264	241	290	245	281	264	284	291	293	287	281	289	270	274	256	246	245	256	245	263	265	234	260	264	271	300	280	271	244	275	268	251	249	257	270	242	248	250	261	289	255	250	255	275	249	261	255	276	244	286	289	271	259	273	279	296	284	274	245	253	265	249	266	299	286	259	245	243	249	275	246	285	266	266	254	237	248	261	256	273	260	276	249	247	253	277	252	263	263	246	261	234	265	258	265	276	267	254	235	243	279	266	253	265	282	252	252	282	244	235	266	255	281	257	261	246	254	258	247	252	253	273	238	231	261	282	278	257	242	241	255	279	268	276	272	238	240	271	266	292	271	250	284	272	272	270	265	245	249	266	297	237	259	224	271	251	253	247	221	270	279	291	276	286	257	250	263	287	270	280	278	303	263	258	266	248	239	262	292	261	263	244	232	255	263	252	269	280	265	277	242	283	261	282	270	287	253	262	267	278	281	251	241	269	277	279	258	271	252	251	254	254	240	266	253	249	259	248	254	285	291	261	259	274	299	275	256	283	274	265	264	235	268	269	268	261	266	259	250	268	249	263	253	287	287	250	281	270	288	238	270	266	263	250	244	285	253	290	271	218	270	289	276	264	248	292	284	287	258	260	228	262	288	260	263	256	287	274	259	298	254	270	250	254	268	261	268	270	267	301	284	261	235	266	293	271	271	267	310	242	261	269	253	252	280	268	270	272	285	248	252	264	266	254	234	272	270	250	265	276	252	290	258	273	290	245	231	271	271	257	270	296	254	244	241	260	238	253	271	295	251	279	336	237	278	270	253	251	257	278	297	264	283	270	296	257	256	254	246	241	306	251	270	258	243	284	254	278	240	264	236	270	299	235	286	271	243	224	245	289	250	265	253	269	268	270	268	243	244	271	276	244
36005	11710	4318	1925	1009	846	618	583	577	630	563	570	595	586	608	552	590	564	615	582	638	584	603	581	581	595	591	604	566	588	604	565	603	574	587	559	612	583	614	567	586	609	566	591	608	613	572	593	606	574	571	601	568	604	588	605	595	554	591	599	624	584	624	548	593	558	597	597	593	605	637	537	573	608	581	590	576	582	598	560	555	580	618	581	570	575	594	564	591	585	611	600	590	638	546	569	550	579	584	576	577	585	601	560	585	601	602	582	640	595	564	570	597	656	569	615	635	580	604	603	578	615	542	593	610	595	585	565	601	600	583	553	547	604	576	598	558	605	604	577	657	567	615	588	561	575	616	618	613	603	569	581	600	576	626	608	563	565	573	615	607	592	615	599	577	605	569	620	604	546	621	585	583	550	567	587	570	551	588	572	597	587	577	573	576	577	582	596	598	597	576	604	554	602	617	631	624	602	540	587	589	612	595	613	612	586	592	588	572	531	537	584	554	583	569	556	602	563	551	590	567	565	596	549	594	561	611	571	603	610	587	567	581	576	616	593	612	562	602	568	576	616	600	578	580	623	556	570	580	571	599	592	626	601	559	594	624	596	583	571	607	577	572	587	577	610	598	580	598	550	595	564	614	562	603	627	629	588	580	560	583	578	574	584	623	560	535	617	618	557	579	604	586	576	617	582	584	595	589	589	586	584	616	603	605	561	552	571	587	633	579	571	578	563	624	595	583	575	570	573	573	619	603	588	606	610	602	580	575	563	602	553	626	606	541	582	592	597	556	562	553	590	542	592	597	619	607	586	575	605	560	627	584	623	571	608	554	572	583	614	626	560	608	617	603	581	613	607	583	546	621	620	545	575	578	606	569	588	567	598	599	574	548	561	641	553	621	594	603	558	582	536	602	575	576	591	549	589	584	589	598	568	553	551	587	548	591	605	601	576	597	579	617	589	591	581	578	593	585	582	626	557	583	566	578	638	565	575	586	580	571	566	555	602	637	592	577	579	580	578	605	546	585	596	566	572	597	595	586	583	614	620	605	611	598	555	588	590	618	600	595	563	608	562	620	592	654	543	540	563	614	586	571	584	604	565	601	546	562	593	609	602	587	568	566	591	557	626	557	586	576	581	572	534	587	602	568	566	602	557	629	581	576	594	556	612	580	543	604	606	631	580	576	538	621	590	556	589	606	561	614	563	584	577	593	590	612	573	610	577	628	589	563	586	590	561	578	613	566	613	561	609	626	569	599	631	564	643	604	596	555	615	627	598	522	567	588	629	606	577	559	586	601	577	567	592	606	557	607	537	621	557	584	602	645	582	583	600	601	598	572	585	569	612	603	563	570	574	583	582	545	632	608	584	614	588	598	598	572	577	571	541	596	588	594	577	596	561	542	589	569	586	612	601	570	575	599	565	604	540	563	598	552	610	578	628	626	585	546	570	583	606	575	582	656	580	578	598	592	574	612	578	620	570	598	570	614	596	583	528	595	594	609	565	583	572	594	571	553	588	565	546	608	599	578	564	624	629	564	585	607	556	591	631	584	556	611	554	578	597	595	590	614	552	556	581	601	590	585	620	601	564	610	572	592	595	577	585	562	577	591	606	563	604	590	589	582	610	624	525	592	576	578	578	581	560	591	550	554	588	575	589	607	608	616	577	573	567	585	607	599	577	555	591	604	608	605	586	586	580	569	577	560	617	602	578	584	597	607	597	611	620	594	593	611	603	549	594	593	554	560	589	575	580	572	609	578	597	559	586	577	592	579	559	547	631	574	583	569	579	617	563	559	586	605	596	624	574	601	563	562	578	592	586	593	582	609	562	582	575	605	562	600	597	571	566	560	562	566	571	572	581	617	565	571	635	612	592	591	579	590	622	582	523	617	601	588	626	563	562	562	574	582	552	572	603	613	578	584	601	573	633	581	615	551	574	606	629	571	564	581	598	587	604	565	586	590	612	592	542	615	617	548	568	617	581	611	568	553	545	574	588	574	606	574	557	553	594	562	578	609	612	568	561	593	588	609	612	555	603	614	579	593	619	592	594	560	569	563	567	583	572	614	589	596	554	561	567	599	600	619	617	603	582	604	605	602	574	592	530	590	594	613	612	596	549	592	586	569	596	600	595	578	593	582	616	577	596	609	614	593	547	560	574	596	577	553	517	527	570	626	595	622	586	555	609	585	602	593	595	600	589	645	557	610	618	576	590	556	582	588	550	600	594	589	539	639	591	590	550	551	587	582	598	597	625	544	621	526	545	609	589	579	590	568	597	595	571	575	538	609	540	615	589	612	533	563	591	618	617	585	535	572	570	618	612	593	549	575	583	604	607	581	576	589	589	577	584	582	613	595	575	561	583	594	577	601	642	558	570	605	574	546	571	647	590	567	586	662	601	589	587	588	607	576	572	625	572	535	565	609	639	538	580	583	558	634	614	603	559	569	538	577	613	555	620	570	570	562	613	594	626	563	633	590	638	607	572	568	556	541	616	601	587	588	592	568	564	581	563	567	562	596	603	615	586	569	593	589	559	589	559	609	590	595	574	588	592	599	603	578	585	564	588	601	604	593	585	548	582	605	559	612	583	619	620	596	568	605	552	554	597	583	609	586	534	590	608	571	562	612	605	580	627	607	614	582	603	613	579	607	544	596	561	626	554	560	588	618	601	563	628	583	596	560	610	564	595	604	608	613	600	582	563	586	560	578	566	555	626	568	597	546	591	570	593	576	602	607	590	585	578	637	583	579	567	544	590	584	573	596	587	595	568	592	575	573	616	601	581	583	600	620	556	577	562	615	605	572	589	581	547	611	662	558	537	569	589	563	593	652	572	571	547	605	610	581	557	595	557	630	609	634	581	583	608	578	593	590	589	614	568	559	631	586	628	579	603	602	583	563	582	571	586	590	603	612	606	583	534	597	570	606	574	586	546	615	592	558	583	566	608	578	567	532	635	599	609	620	618	550	634	598	574	565	565	573	560	575	593	587	626	592	605	542	537	565	563	589	582	600	574	587	610	617	581	597	621	562	606	637	626	614	615	584	535	539	566	558	557	625	630	585	574	592	575	554	620	553	629	579	543	579	596	555	598	557	560	599	597	565	571	601	579	594	566	632	581	583	579	585	574	587	602	603	587	643	593	593	557	558	589	583	581	568	597	625	557	585	560	623	612	596	588	566	574	573	590	601	573	541	589	609	568	558	587	619	556	643	538	583	605	582	572	533	573	581	587	595	608	570	559	583	578	577	614	613	564	544	592	571	539	589	564	595	578	553	567	604	622	589	582	617	601	547	536	596	573	623	597	619	601	558	589	585	609	646	618	639	623	618	610	605	566	607	562	571	624	550	595	573	572	609	570	572	585	540	583	628	603	612	559	565	579	573	590	577	605	588	554	610	574	593	552	581	589	564	581	567	651	560	613	567	532	605	594	562	621	571	585	581	605	587	575	558	568	588	584	553	611	599	595	595	587	575	616	592	582	589	566	651	591	572	581	592	565
60427	25034	7090	1368	566	374	281	285	262	268	272	277	264	279	257	228	287	272	252	241	261	286	310	286	257	281	256	270	272	266	258	280	250	278	275	223	241	274	263	257	299	249	258	245	247	288	258	271	253	262	230	270	258	292	253	268	265	270	252	255	259	255	243	245	209	258	268	246	265	236	269	247	261	234	258	263	287	259	237	246	286	278	268	252	245	255	234	271	260	272	257	253	240	250	279	269	255	266	278	253	264	233	219	258	267	261	279	264	252	259	274	268	234	245	247	250	255	251	253	252	251	270	256	247	315	236	248	263	254	232	237	250	284	264	235	264	288	266	246	256	256	228	246	283	291	234	259	269	247	257	280	221	259	276	244	278	244	231	281	291	245	270	265	252	269	273	257	240	288	244	263	275	278	260	252	245	264	254	238	244	263	253	240	244	240	234	265	251	250	258	235	259	293	262	269	254	260	238	259	274	258	228	258	273	271	257	206	236	241	247	249	282	257	245	268	256	243	265	263	263	225	256	251	274	224	257	250	226	269	252	286	264	278	273	239	275	265	266	249	256	273	250	275	215	253	239	270	233	253	214	285	245	247	257	241	301	251	250	255	236	217	265	248	271	246	249	277	284	230	286	258	257	255	271	274	278	256	294	246	228	279	279	270	285	252	270	269	260	254	251	244	240	257	250	240	245	285	283	246	228	276	234	274	255	281	289	274	263	248	247	300	226	257	267	255	262	279	234	263	279	287	231	239	278	260	234	265	273	248	225	281	271	227	274	238	224	244	242	231	250	267	211	259	270	306	269	255	249	269	222	283	251	238	229	273	245	268	248	251	279	282	252	239	262	262	246	267	270	264	272	247	273	286	242	283	233	244	234	214	269	274	241	258	260	251	261	242	248	240	234	285	271	233	250	282	212	243	247	284	277	282	280	240	246	258	261	235	238	284	256	250	231	251	269	275	257	263	266	250	297	258	264	232	272	269	294	259	257	257	248	242	263	254	254	246	258	258	242	234	230	250	279	277	249	254	258	272	279	277	246	264	286	263	276	262	251	288	278	256	238	286	253	243	259	249	271	262	258	239	288	283	244	248	282	274	278	264	263	273	263	255	260	264	226	263	242	267	240	242	291	243	240	255	274	289	255	252	236	255	267	269	283	270	274	250	260	264	251	250	302	286	264	222	272	265	230	296	242	269	249	239	268	244	265	240	278	283	253	245	252	262	260	253	278	230	286	262	261	263	259	310	262	253	270	246	268	264	256	270	237	245	272	253	288	216	258	272	287	248	236	242	224	290	252	243	292	255	265	253	252	276	255	271	297	278	258	256	260	263	280	292	280	280	243	258	262	266	300	263	245	258	275	284	239	238	267	280	269	288	256	256	237	238	273	267	278	245	268	257	247	242	261	268	289	290	229	231	292	250	275	237	243	273	244	273	262	285	265	262	246	242	245	282	271	253	272	244	249	248	286	258	262	228	250	296	249	282	255	243	252	285	261	277	224	247	240	266	240	259	263	283	249	264	286	260	251	270	272	252	261	259	202	286	282	275	253	264	244	262	253	274	264	246	274	247	255	235	224	219	255	243	258	248	260	272	254	288	250	267	257	260	247	276	222	222	235	293	276	237	262	246	279	281	252	253	245	264	234	247	266	270	235	241	261	258	267	259	251	282	266	265	273	261	236	261	275	270	259	252	223	277	258	247	229	251	275	242	251	284	260	255	285	287	279	284	277	255	259	264	244	256	277	275	248	287	264	253	270	245	268	239	268	253	254	216	249	266	278	291	276	285	236	284	233	241	262	232	281	275	274	292	280	268	266	276	241	241	231	280	266	268	278	297	285	246	255	258	285	231	264	236	264	228	260	278	292	260	241	268	242	250	219	259	279	285	275	295	265	288	243	245	243	228	274	258	261	269	267	258	244	265	269	241	269	255	251	278	267	252	266	244	277	271	259	245	252	243	239	274	233	259	269	258	274	264	258	286	269	272	279	299	276	234	262	244	249	292	270	255	241	292	260	261	242	250	266	277	232	230	277	269	270	261	283	245	278	281	260	288	225	249	267	252	244	253	228	266	267	266	285	270	301	274	257	263	264	274	258	270	268	217	234	258	240	296	232	255	270	252	252	270	263	251	270	250	253	260	259	259	254	305	266	283	236	248	267	262	277	277	259	250	262	244	269	263	267	257	264	264	309	251	246	255	241	238	244	258	277	257	253	256	237	271	253	238	259	260	292	275	217	242	240	259	252	277	254	258	247	243	247	270	249	245	258	251	301	264	244	276	244	258	289	243	264	228	229	282	236	245	250	236	276	214	248	279	245	247	272	248	264	248	233	229	240	264	264	256	276	267	292	293	286	264	255	264	257	263	264	241	265	268	279	285	275	277	237	226	266	273	254	243	241	250	278	283	252	259	268	247	241	241	240	248	239	251	234	269	252	258	263	270	301	255	263	258	232	234	274	278	287	245	257	249	264	249	248	282	259	244	263	246	282	260	243	242	266	222	251	261	219	253	243	283	268	288	255	268	261	254	226	287	284	300	253	261	263	293	227	279	275	265	249	250	245	264	266	247	252	234	251	264	259	256	266	249	270	255	247	267	245	270	236	247	260	250	237	261	263	263	258	275	278	283	248	279	303	243	256	258	224	244	237	219	249	254	255	265	269	236	265	219	286	272	260	237	248	283	278	259	262	273	236	280	237	237	252	235	234	243	276	275	236	235	255	299	265	261	251	254	269	244	227	259	255	281	249	252	222	286	267	279	274	232	271	240	256	247	248	277	276	235	259	248	260	254	306	281	245	273	265	270	267	273	255	227	253	254	292	312	249	251	255	240	236	265	279	301	250	270	256	277	261	253	269	266	269	258	263	232	232	254	265	277	221	254	281	276	253	261	259	253	311	273	243	231	250	255	267	263	270	246	282	277	279	251	279	239	273	279	213	265	260	290	247	272	295	240	273	300	280	257	258	282	273	280	274	274	243	272	262	258	273	265	272	248	287	262	258	269	254	252	236	255	280	240	244	267	257	281	296	267	256	239	278	270	263	259	233	239	274	287	292	256	235	246	246	272	293	305	247	235	242	269	255	258	253	271	267	254	250	269	299	305	238	293	291	277	267	269	249	259	244	225	242	252	292	226	253	253	260	283	266	252	288	245	275	239	303	259	245	268	247	239	245	287	277	256	243	282	244	271	281	256	286	250	266	254	261	259	284	266	246	241	248	235	263	245	257	251	280	259	239	281	275	250	270	266	249	265	250	298	215	290	271	266	230	252	269	261	271	259	246	265	259	284	258	266	265	276	307	274	314	260	258	254	245	265	270	259	261	269	248	288	251	275	266	277	225	260	254	255	234	263	265	267	237	249	246	262	257	271	264	271	269	256	267	240	256	281	224	253	253	264	239	243	239	249	247	254	224	244	254	257	253	243	249	253	289	259	241	270	232	239	246	285	239	222	248	266	283	254	252	242	277	268	250	223	260	289	254	226	253	257	289	278	240
41682	17267	6043	2628	1455	908	665	577	614	601	579	605	559	576	556	559	606	592	576	603	598	584	623	578	550	603	600	564	565	642	590	622	562	598	527	567	547	575	557	583	615	617	615	581	571	585	617	553	572	548	620	591	635	580	577	574	609	628	567	602	575	571	590	576	602	603	565	579	607	561	609	592	581	575	582	543	575	618	611	548	585	576	610	598	567	557	539	604	620	554	629	591	619	544	594	570	538	561	604	563	578	575	581	601	544	586	589	610	582	597	618	588	611	543	598	602	562	568	600	600	583	572	629	562	571	582	580	608	558	593	640	613	565	593	636	546	565	582	617	559	582	578	599	615	596	558	555	570	570	607	590	569	578	615	550	556	555	575	591	570	590	583	594	596	592	622	555	580	550	561	612	577	619	596	616	616	610	554	625	600	566	567	586	579	558	592	575	557	587	588	565	585	607	601	589	603	535	601	582	569	572	550	587	586	586	577	585	613	586	604	532	584	627	569	572	555	607	584	561	577	569	611	626	557	586	584	549	606	581	584	562	599	594	596	621	523	581	617	580	554	612	554	608	582	601	542	602	576	598	582	572	587	593	593	573	555	591	625	577	543	591	575	605	613	617	591	566	573	590	581	530	612	643	551	589	574	600	553	551	577	556	551	600	592	586	562	591	591	580	597	614	617	609	603	564	595	642	533	567	530	549	539	595	590	575	598	569	595	593	504	558	590	612	594	578	593	604	590	619	557	591	617	584	543	606	621	579	574	599	574	598	592	593	575	594	581	596	600	598	593	566	617	605	560	653	589	556	585	591	570	592	579	565	581	622	592	598	588	582	596	597	598	573	587	560	601	643	597	546	570	563	604	590	580	587	605	578	574	563	609	589	591	579	580	584	582	573	583	585	585	588	562	591	590	547	604	533	534	602	570	601	591	560	592	589	547	591	584	565	564	618	537	559	566	567	582	631	563	573	608	582	596	618	556	590	586	578	594	572	581	567	593	579	558	571	537	549	577	602	603	579	640	576	599	589	610	639	586	603	597	603	599	558	612	649	607	613	597	573	596	628	616	579	548	586	576	573	535	585	558	602	559	572	591	599	646	595	607	560	553	586	585	614	586	583	618	581	592	571	575	606	581	581	579	579	600	564	641	589	569	630	571	578	587	619	583	587	580	601	517	551	597	548	585	605	560	604	549	600	599	601	589	591	607	583	559	590	590	566	571	599	600	572	607	591	568	614	605	549	573	574	553	618	617	545	556	573	584	588	591	583	590	572	628	568	599	612	577	579	572	581	524	594	594	554	608	554	617	611	579	561	635	601	571	618	547	599	610	605	614	575	573	602	565	610	602	613	544	591	573	564	615	585	550	586	613	559	598	547	571	510	608	572	612	559	610	568	594	554	569	594	616	561	614	584	611	603	580	575	589	579	538	555	580	595	569	596	551	578	611	516	602	561	601	583	591	612	566	623	564	571	569	599	572	580	593	557	551	636	584	609	581	563	588	619	579	574	604	586	540	560	577	594	615	624	616	584	590	585	585	551	561	617	582	593	604	563	604	590	609	591	598	587	581	589	563	594	578	573	557	597	540	589	551	577	584	606	564	562	597	595	582	568	562	580	600	573	633	598	576	553	621	550	600	557	623	567	598	575	605	609	603	603	611	563	578	544	587	561	536	571	596	574	598	604	576	576	569	571	577	577	600	547	617	616	598	572	586	609	618	548	559	589	577	616	576	604	593	592	544	596	552	613	559	564	580	577	611	592	519	581	540	573	601	587	607	562	592	580	572	563	592	605	602	629	608	561	561	560	563	644	578	563	557	581	571	582	562	588	606	608	604	595	612	578	568	614	634	586	559	561	602	567	584	561	572	601	562	581	548	600	631	600	552	609	574	602	548	571	585	586	604	576	610	600	608	569	565	566	569	596	633	568	596	587	577	556	618	610	578	568	586	584	561	603	589	630	544	614	609	551	575	568	543	555	596	593	570	548	586	579	551	602	582	531	565	580	639	573	619	565	605	555	595	572	549	610	558	603	575	590	618	593	604	604	587	620	604	615	574	611	572	611	562	609	559	575	565	628	600	632	573	576	567	579	606	542	586	586	541	608	588	601	616	605	563	615	575	638	604	596	600	539	559	567	572	585	602	619	551	583	602	584	609	574	573	605	575	601	587	602	550	567	607	592	585	591	632	595	553	587	563	530	556	590	599	552	588	609	555	575	618	573	628	639	557	603	581	601	612	581	629	574	596	544	618	611	572	575	537	541	609	562	571	583	565	557	570	615	568	591	554	565	578	559	551	580	590	591	608	579	571	622	578	613	532	581	564	569	576	592	613	537	596	562	589	580	571	578	579	583	579	590	565	588	585	617	556	584	588	616	565	543	609	569	580	617	574	591	664	590	584	613	567	570	528	558	547	567	581	558	575	579	600	613	559	602	622	578	598	622	595	618	565	628	552	616	585	553	590	622	570	597	584	609	567	605	606	552	591	588	608	581	546	613	603	580	585	554	605	563	552	602	548	593	556	565	597	590	578	583	568	572	584	599	545	612	570	571	610	564	597	601	606	574	578	599	569	577	613	580	621	543	567	593	570	587	596	588	576	572	599	570	619	564	570	590	576	557	591	573	561	587	614	588	544	565	543	566	618	616	565	591	597	593	587	533	588	528	549	620	613	572	620	580	598	546	605	604	638	619	580	594	584	564	575	578	593	566	571	615	579	590	565	593	574	535	570	626	616	572	623	583	557	566	578	551	613	626	610	614	620	562	559	584	578	579	585	575	600	522	578	582	587	589	556	594	593	618	589	555	537	573	589	596	546	598	596	580	573	574	574	605	597	617	638	584	591	552	569	558	588	635	557	575	558	612	560	590	570	591	598	583	547	580	606	577	585	608	586	600	597	553	573	650	571	564	587	617	586	589	587	601	516	605	651	576	616	608	602	589	501	614	587	585	610	589	603	570	597	591	604	612	583	587	584	569	594	580	567	617	607	571	588	609	583	564	622	598	594	589	560	560	600	626	593	584	609	587	573	588	603	559	571	580	599	593	603	575	613	592	591	548	569	586	588	596	575	598	618	575	557	555	553	587	566	566	542	632	591	605	583	575	610	600	576	614	583	578	599	555	576	576	551	561	590	610	580	573	581	589	534	565	578	560	639	589	581	581	551	600	592	575	559	565	556	601	576	582	603	610	548	557	533	588	631	584	595	603	551	561	552	603	600	596	536	575	617	626	559	604	569	583	560	597	587	577	560	577	553	577	588	540	555	620	566	620	554	575	659	580	560	573	531	595	620	590	604	623	555	598	589	594	606	619	605	599	547	603	610	606	581	571	573	581	540	554	580	563	590	594	574	589	593	609	590	592	622	573	623	608	541	571	583	542	574	595	560	559	626	628	604	569	593	572	579	587	566	622	622	551	586	537	592	571	613	582	610	587	540	593	546	554	553	582	630	546	614	550	605	575	578	582	622	589	610	616	566	567	613	618	555	578	602	548	583
58564	27389	9909	2285	854	482	354	304	285	272	326	314	275	285	287	282	273	252	269	266	267	273	295	269	255	295	310	291	316	297	297	319	262	269	264	263	293	289	304	292	272	278	226	268	278	270	267	263	292	314	275	279	269	279	308	275	270	288	292	274	275	280	274	278	265	300	269	260	269	293	262	266	248	294	246	246	263	263	278	253	265	283	268	274	313	305	265	253	268	263	269	278	318	256	238	294	306	275	274	278	292	294	294	297	287	245	295	314	288	283	253	271	279	267	266	274	276	277	286	282	287	259	298	230	298	295	302	270	291	305	282	301	270	267	311	249	286	274	300	259	298	289	303	265	277	273	267	284	295	313	303	293	291	298	299	283	265	294	284	246	282	267	261	278	309	247	297	265	262	288	295	306	272	280	272	303	256	247	279	286	285	275	245	295	297	274	298	289	260	271	298	258	265	287	247	287	267	267	265	302	246	292	265	266	272	270	279	301	258	270	261	293	275	284	299	271	271	288	266	253	292	264	279	301	299	292	301	289	283	290	284	252	307	348	289	312	319	260	294	271	304	272	279	275	275	273	289	259	295	283	295	272	287	294	264	267	255	310	286	257	273	253	299	256	287	293	280	258	284	285	254	277	273	272	271	281	294	292	291	273	280	306	281	255	264	298	311	292	309	275	307	277	305	313	302	272	292	296	281	257	272	290	294	248	291	265	288	275	285	255	279	263	292	293	261	293	286	279	294	280	288	266	280	273	326	248	280	297	278	286	252	276	291	277	294	276	308	274	284	288	286	283	280	272	304	276	264	286	297	280	292	288	298	273	247	297	280	264	262	289	301	332	309	279	261	272	274	270	312	284	297	265	279	270	274	324	288	248	306	264	301	300	294	276	255	293	271	277	268	258	263	285	274	299	306	273	259	307	289	267	268	303	276	297	258	283	282	269	291	259	281	259	257	323	267	271	283	278	264	272	283	281	285	286	276	301	287	328	304	271	247	264	286	291	301	284	230	285	234	306	267	275	282	298	285	282	274	286	299	269	313	324	266	289	288	293	264	276	277	283	298	290	274	284	282	274	255	298	250	292	297	286	304	269	282	298	280	277	272	282	263	276	250	280	296	302	291	267	268	268	259	296	295	312	284	285	311	286	289	281	282	258	301	286	281	267	287	311	286	279	277	301	249	287	283	313	293	290	275	281	297	235	279	258	302	266	271	276	275	249	266	313	276	278	256	276	253	285	268	282	239	283	270	274	278	275	303	309	262	303	298	311	296	299	262	279	279	302	282	283	276	262	271	285	294	290	262	289	266	252	301	254	283	252	272	291	303	254	287	281	322	246	277	272	271	275	268	274	295	295	279	263	306	298	268	297	292	288	295	284	268	286	265	275	277	264	255	294	271	288	318	296	283	280	275	264	255	252	257	283	293	286	257	295	281	265	260	299	283	264	267	276	280	245	277	248	257	248	288	291	286	286	272	291	247	260	276	293	290	300	270	258	263	312	305	269	245	287	287	315	284	323	291	289	286	285	258	273	295	325	304	290	298	282	277	294	270	304	283	278	284	271	244	312	286	317	313	288	273	273	266	278	263	289	301	256	293	272	293	263	286	285	274	296	277	316	277	256	308	278	268	259	269	272	265	263	275	275	269	272	273	282	279	246	294	287	274	280	283	256	290	292	323	308	276	286	270	297	286	274	314	268	286	310	275	259	276	264	286	297	293	295	273	280	300	270	285	302	300	259	260	289	306	263	287	260	264	279	278	281	288	267	279	312	307	286	253	276	291	275	285	273	280	304	262	275	284	261	250	274	290	308	291	270	270	296	289	274	284	288	335	285	277	340	271	294	268	293	262	301	306	267	256	265	274	318	268	256	272	284	320	248	247	307	285	298	285	293	277	269	271	280	280	253	253	271	268	255	272	315	291	254	294	244	278	262	284	301	262	250	276	286	270	270	292	279	334	293	267	260	273	289	268	276	277	264	245	279	317	304	294	239	275	275	281	283	295	263	262	273	267	286	266	299	283	299	299	291	261	270	274	277	286	297	274	268	284	277	258	296	266	271	254	277	307	289	282	309	272	281	310	274	311	289	261	295	286	305	310	277	265	298	278	321	312	290	270	265	253	279	283	312	259	251	253	264	292	255	277	281	273	264	266	272	269	285	258	265	266	282	255	274	269	277	260	265	272	279	266	287	296	279	277	277	247	263	275	301	261	281	295	251	295	294	282	308	273	260	264	274	280	284	276	289	298	275	297	316	304	295	276	284	271	263	254	287	290	291	284	289	288	281	261	296	275	267	254	265	296	274	262	296	253	284	272	259	245	266	299	268	304	319	262	292	287	290	284	286	286	276	304	282	292	264	273	285	265	302	294	332	278	296	284	266	284	258	279	269	288	279	301	279	272	317	280	284	259	291	284	288	277	280	299	289	291	264	283	291	291	311	273	321	267	252	300	305	292	249	285	278	281	300	281	263	259	283	273	252	297	279	320	248	258	264	302	305	285	262	315	251	275	271	277	267	330	278	299	281	298	303	261	266	309	273	305	318	295	282	287	317	296	281	256	278	289	270	270	283	301	276	278	281	269	295	311	303	282	296	268	284	282	299	310	282	304	319	292	296	288	282	279	296	289	289	282	275	279	303	297	272	273	309	278	304	270	257	289	291	293	286	285	280	267	273	304	285	275	291	273	306	291	295	295	259	264	278	286	265	285	281	297	272	271	319	261	245	279	287	292	283	275	280	281	287	272	273	269	280	302	263	306	274	284	288	308	281	298	279	281	259	292	299	313	268	264	304	291	290	305	260	266	268	292	306	295	288	253	284	274	249	268	296	263	304	272	291	279	260	240	286	257	312	283	260	300	292	303	253	287	268	258	282	287	312	278	279	274	254	270	275	287	278	275	287	282	269	305	294	262	279	250	313	284	285	271	290	302	267	271	309	295	307	283	314	284	266	278	272	297	279	264	288	299	279	252	285	291	276	282	279	255	261	289	279	267	281	266	251	285	260	316	278	299	281	276	272	269	288	293	302	260	296	276	257	252	288	296	244	275	294	268	257	287	268	268	243	290	294	304	282	281	252	280	261	274	240	246	275	268	281	247	304	287	273	294	288	282	267	283	296	261	288	273	275	302	267	248	252	287	290	281	267	279	269	292	288	257	280	309	257	247	284	306	270	248	301	266	283	292	267	261	278	246	275	260	283	309	303	322	262	280	310	278	269	293	292	266	269	259	262	295	297	277	251	285	284	310	273	293	259	274	276	275	303	298	283	313	282	249	296	313	278	272	279	247	294	269	265	292	283	250	260	263	264	291	227	265	273	298	269	273	293	274	302	283	266	261	293	274	285	278	299	289	324	288	277	255	308	283	272	280	294	303	275	249	275	287	289	292	255	264	257	301	290	264	274	323	276	300	265	249	294	303	277	290	289	277	291	282	299	281	291	268	291	285	275	289	287	287	261	270	283	299	278	268	267	270	306	255	267	262	310	307	293	296	268
40694	19717	7513	3976	2124	1170	761	669	667	664	636	679	609	604	645	674	594	616	650	642	595	628	605	656	633	569	651	601	590	616	644	602	608	623	639	588	642	623	650	648	626	626	583	606	595	579	577	638	623	628	655	644	598	657	604	610	631	589	580	631	597	626	639	633	582	665	618	608	666	621	631	616	616	644	594	636	622	640	629	621	592	651	620	601	601	649	648	604	628	652	658	594	663	638	632	662	630	642	601	630	640	547	639	602	645	660	604	657	648	641	656	648	583	615	619	618	634	586	658	604	678	612	671	632	624	603	590	639	625	636	643	632	645	590	660	634	608	631	658	671	676	657	606	576	646	645	613	618	636	601	618	609	621	630	609	607	631	614	641	629	633	663	624	591	625	568	609	619	599	679	671	622	643	607	613	668	619	619	679	589	627	585	658	649	641	621	568	671	669	602	635	597	581	634	618	600	627	609	600	615	621	628	611	607	598	641	619	573	610	603	652	617	620	626	617	598	593	616	606	614	623	620	594	672	629	570	569	609	633	605	626	598	611	638	593	642	584	657	631	665	619	602	603	598	631	648	657	620	633	608	601	617	634	653	671	617	610	582	630	588	640	654	616	592	643	622	594	598	618	599	603	668	624	642	625	631	596	631	611	644	641	613	612	637	621	616	610	650	627	640	669	655	563	616	667	621	629	627	590	631	661	610	642	623	648	627	624	584	625	656	577	665	624	619	590	609	667	642	641	598	647	646	659	588	640	647	621	612	627	663	662	568	624	632	656	626	617	640	609	575	610	662	622	636	655	624	638	614	671	616	701	639	622	625	637	614	640	603	594	648	648	632	612	616	642	633	575	597	617	615	585	600	630	585	638	681	657	530	584	639	638	656	636	634	691	645	620	610	602	592	571	612	651	663	578	607	621	664	656	643	617	622	591	622	645	667	639	606	603	625	671	660	592	642	648	566	673	620	626	644	588	621	580	638	595	603	611	601	696	613	605	643	577	613	628	632	640	628	617	606	604	602	605	601	657	630	652	655	646	594	562	613	585	598	659	606	602	606	641	619	600	649	643	631	609	630	610	657	648	691	581	649	630	635	632	603	636	626	618	574	617	663	598	609	649	614	646	626	630	584	628	650	616	646	625	649	639	619	628	556	642	584	629	630	626	646	619	602	641	589	681	623	639	656	633	655	623	629	643	633	641	607	591	625	620	656	682	611	661	594	640	625	694	663	632	613	624	632	624	633	656	601	610	613	622	646	588	634	629	601	627	599	622	596	592	664	657	608	651	600	649	662	594	679	635	689	642	629	584	605	632	663	620	607	655	621	609	605	655	573	630	639	640	636	581	650	670	580	553	601	627	603	644	639	619	639	679	643	603	612	559	603	577	650	665	627	622	658	639	610	670	603	648	631	620	594	647	648	626	624	609	590	582	589	636	629	604	588	599	582	641	603	628	608	632	622	630	646	649	588	615	655	611	676	654	628	616	644	615	596	651	642	645	611	605	626	612	602	661	623	655	585	629	663	675	598	601	602	652	606	636	641	595	647	610	662	649	666	604	623	619	597	604	609	631	616	629	628	658	599	652	619	619	618	583	581	632	639	623	638	613	617	639	643	597	654	661	624	627	614	679	633	607	604	632	637	611	637	600	679	635	616	648	593	648	634	641	620	661	632	619	628	625	624	590	686	639	643	619	640	660	617	606	635	606	636	584	628	619	620	600	589	583	606	574	583	606	656	657	624	609	609	582	704	640	631	612	610	613	645	611	661	546	624	642	635	595	603	627	634	659	645	661	624	585	591	612	652	669	656	663	642	608	619	593	647	662	609	605	602	591	664	648	599	655	582	646	645	613	673	613	645	614	601	590	643	611	655	650	632	614	649	645	608	597	608	614	651	635	655	572	655	586	664	597	690	608	600	608	614	664	614	653	653	607	683	671	616	667	622	634	646	633	615	614	625	623	627	679	606	612	645	596	633	606	643	621	621	597	598	633	605	605	578	603	611	639	670	627	640	627	639	622	618	621	609	598	661	609	634	624	636	592	616	631	619	612	640	590	646	591	637	626	615	611	604	656	658	673	678	607	598	621	625	627	603	613	631	619	642	610	604	675	642	611	654	655	648	647	582	623	583	641	607	579	613	610	613	665	642	633	656	650	626	646	609	619	636	592	607	622	664	608	619	630	634	619	651	616	608	598	625	639	643	655	637	609	601	610	601	642	655	670	619	605	613	649	608	627	600	642	599	632	636	584	605	621	633	614	622	636	583	668	628	585	650	668	686	588	637	649	622	655	590	599	627	625	603	649	617	601	647	630	618	589	666	633	609	605	619	654	629	602	632	657	648	609	568	619	589	631	569	676	590	615	594	610	678	576	655	581	660	613	627	609	676	573	626	642	612	582	602	669	632	644	634	644	590	643	639	610	669	613	647	620	642	659	606	637	686	644	620	639	550	683	668	650	620	645	642	629	602	621	571	639	591	614	623	622	636	582	634	633	639	597	600	624	657	625	626	671	608	612	657	654	597	602	627	665	645	620	619	589	635	673	628	613	627	583	667	572	603	603	667	658	642	671	642	601	659	632	594	644	612	633	640	618	613	625	663	632	656	619	599	585	595	626	605	632	609	597	612	615	628	663	658	630	621	599	644	628	643	658	621	627	670	626	615	646	625	581	666	608	573	598	657	601	605	597	575	645	618	671	628	574	667	624	627	638	602	641	606	611	667	605	590	621	590	614	648	585	647	652	643	608	641	603	630	627	604	597	625	646	606	652	652	621	660	621	647	658	599	606	615	617	650	612	638	656	617	611	588	590	595	635	593	631	614	641	645	605	620	617	692	601	596	627	610	633	647	653	615	652	588	678	625	645	602	669	600	612	602	644	627	629	616	662	650	621	642	604	639	645	612	638	624	598	607	593	586	644	630	590	611	643	606	592	644	593	612	664	571	633	638	625	677	641	624	597	621	641	613	650	628	701	606	567	626	581	651	612	613	616	643	608	614	602	609	616	641	633	628	597	666	644	584	663	611	635	639	640	632	616	665	608	676	643	670	644	659	663	590	590	631	601	662	623	613	620	620	635	627	625	591	615	637	682	627	622	635	633	656	587	635	624	641	669	582	640	640	577	600	656	646	635	623	616	646	619	611	638	630	578	626	622	634	662	630	627	622	643	620	611	594	617	643	592	594	653	590	646	655	638	604	657	632	638	653	631	613	630	666	612	557	679	620	612	614	640	657	585	598	572	601	651	585	639	613	634	588	638	613	604	577	618	569	640	578	598	598	626	606	619	634	638	613	627	645	626	660	577	674	661	629	625	614	614	686	657	608	604	617	616	563	661	609	609	612	613	675	620	581	616	592	701	662	653	615	652	650	594	575	633	679	656	610	576	639	592	636	622	641	613	603	646	634	603	623	616	604	606	629	655	616	595	645	621	625	641	663	584	694	637	641	639	599	593	647	636	624	594	596	653	614	595	631	626	615	629	662	585	558	599	636	630	618
51290	18843	3528	743	450	353	288	304	275	271	270	263	251	275	253	261	280	294	266	288	267	263	263	283	259	253	275	275	279	284	277	250	266	255	277	251	267	266	261	282	274	259	273	284	244	258	260	242	275	266	272	294	257	268	284	277	237	292	264	279	283	246	266	252	279	284	270	264	264	261	239	248	258	280	255	242	242	284	271	260	281	282	266	260	264	307	233	265	312	270	278	255	270	262	282	269	300	261	273	266	283	292	283	293	276	292	280	284	262	254	276	254	264	272	262	288	296	289	272	267	266	254	278	247	251	243	256	273	272	245	287	254	259	269	270	270	283	251	279	264	253	244	285	248	265	253	286	272	258	276	288	265	239	256	269	265	289	265	262	254	289	310	285	254	291	276	221	285	276	257	248	280	272	257	291	256	279	255	268	256	288	268	275	245	270	254	245	274	267	260	233	261	262	275	288	265	254	269	253	292	262	253	271	257	278	305	271	277	270	275	260	246	275	282	266	240	263	274	272	275	260	269	306	241	284	265	252	256	269	257	294	251	279	280	262	259	281	266	244	269	242	265	284	273	243	280	251	276	300	303	273	272	286	292	256	293	278	291	258	281	280	273	268	243	232	282	291	275	272	272	285	311	252	282	262	271	272	242	269	283	258	256	281	273	276	252	271	297	258	267	209	256	281	296	256	261	296	237	229	281	250	290	272	254	297	231	262	239	267	266	242	259	274	256	276	278	245	283	227	235	259	234	239	264	273	253	246	279	293	282	229	271	290	262	250	260	279	277	314	310	319	287	258	277	270	224	277	262	290	252	230	278	228	279	252	257	234	265	334	291	282	272	291	293	274	259	267	265	270	261	255	258	267	240	244	299	253	278	265	249	283	267	251	268	282	267	260	291	261	254	292	250	242	283	302	256	265	287	276	294	287	279	278	260	291	222	231	250	245	248	272	282	267	239	276	250	272	283	260	236	249	270	248	281	270	264	266	255	320	281	268	272	278	267	264	252	261	268	276	279	267	281	269	241	255	281	275	272	274	257	277	258	244	246	286	272	220	263	273	273	255	270	281	268	264	247	278	267	267	281	279	264	259	269	242	242	273	288	275	274	259	260	247	258	298	235	279	242	254	282	293	275	256	272	286	257	262	263	254	258	257	238	271	276	223	275	278	273	252	279	250	269	308	256	259	264	287	237	266	271	257	245	263	264	273	315	296	315	240	275	260	257	262	272	286	284	278	250	233	269	259	266	303	283	278	256	260	252	250	258	274	282	276	264	279	284	266	271	279	269	292	263	265	262	245	239	252	268	243	271	309	285	255	261	233	257	258	253	252	286	299	273	272	260	247	267	265	277	292	256	286	276	246	270	248	246	278	284	259	279	299	265	280	268	251	257	250	260	261	276	297	247	264	266	244	237	261	268	271	252	241	255	262	288	274	265	298	255	278	254	236	279	265	259	276	285	276	276	242	269	232	252	292	272	290	263	246	222	280	253	249	260	293	244	308	270	260	283	275	265	242	259	314	277	255	270	249	267	278	260	248	276	259	252	260	295	294	278	270	281	296	241	262	253	237	273	264	290	247	274	251	287	254	283	254	257	286	252	282	282	300	293	272	263	236	249	278	291	277	248	252	252	292	263	267	258	264	266	275	302	258	316	281	301	262	272	259	270	276	261	290	292	250	285	281	277	278	277	254	262	274	253	294	291	270	249	266	254	260	291	277	258	279	248	270	269	271	275	285	321	276	266	274	258	246	291	262	243	255	280	270	251	271	268	248	246	231	281	275	260	283	319	264	272	285	290	260	252	258	273	251	236	253	241	271	286	293	257	296	274	263	253	259	275	277	263	270	255	277	259	256	257	276	231	290	238	275	285	280	302	254	296	226	266	264	301	258	262	283	280	269	273	299	244	272	275	291	288	233	289	276	257	263	246	265	257	254	282	270	278	249	272	275	275	270	270	282	272	276	271	246	259	260	270	249	275	283	242	272	266	275	248	248	277	247	267	280	268	248	261	271	252	266	256	281	246	270	296	250	254	217	281	256	278	258	262	266	258	259	263	268	270	262	279	264	261	263	233	272	249	264	267	303	304	278	289	278	249	265	284	272	224	261	275	273	266	275	235	274	257	266	268	272	268	252	273	278	271	279	281	273	232	257	287	302	238	256	262	274	273	269	254	260	288	239	279	239	279	279	280	253	279	264	249	266	256	252	271	262	261	233	266	237	255	272	267	282	259	260	271	260	292	276	267	279	269	230	275	258	278	257	299	267	265	246	258	262	284	265	284	270	290	270	289	253	274	286	281	258	265	266	236	272	254	283	278	291	299	269	272	235	284	251	264	271	267	262	307	274	270	264	256	304	262	269	285	295	235	270	251	235	260	260	336	271	268	254	288	282	258	282	282	262	257	267	286	314	249	247	264	280	265	274	250	240	265	278	281	269	277	296	278	269	257	253	254	259	270	306	281	247	276	282	260	292	253	285	284	271	275	254	263	262	278	296	230	272	268	265	290	257	286	255	319	265	248	258	224	252	239	227	249	263	272	280	251	265	256	279	290	282	267	282	266	263	290	273	258	305	262	258	244	255	259	268	257	255	252	281	257	269	251	298	244	271	250	268	262	276	252	291	242	284	284	249	254	247	287	271	281	246	277	246	260	291	268	297	293	261	262	260	288	289	264	288	265	267	266	301	275	256	266	266	286	275	293	276	243	257	265	243	242	248	274	272	265	299	300	258	250	248	271	310	267	263	271	262	275	248	253	272	264	280	290	267	245	257	272	254	297	316	288	262	272	256	271	272	261	277	267	280	252	246	276	290	265	256	252	255	252	257	295	274	259	271	231	271	269	256	285	247	274	252	294	257	314	262	259	272	226	272	278	289	252	252	267	248	261	294	241	287	221	242	271	269	244	259	265	275	276	282	262	270	284	261	242	243	271	315	256	260	264	278	265	291	273	245	267	271	280	255	247	259	273	261	240	275	256	256	235	267	268	265	263	261	271	271	279	285	241	274	274	260	249	347	279	246	261	271	277	285	277	278	274	290	279	261	249	271	275	260	279	292	272	250	283	279	256	270	267	264	249	268	253	288	268	263	262	250	276	299	271	257	259	309	261	250	289	283	267	251	269	234	263	270	262	269	305	303	264	291	268	289	260	276	235	240	263	260	260	267	263	261	282	261	285	272	243	271	289	289	306	293	236	244	299	239	265	287	270	296	274	280	230	248	236	289	269	291	253	276	270	261	276	257	261	252	257	287	275	288	289	255	256	288	257	254	292	275	255	297	269	247	249	283	273	276	260	285	269	263	234	275	288	270	277	230	287	263	247	279	275	282	239	267	267	252	252	280	257	290	284	271	248	271	278	270	258	304	272	256	274	272	259	274	261	261	261	299	239	266	282	265	280	239	282	234	283	279	249	286	277	255	272	279	278	273	279	323	270	247	256	264	262	243	271	292	257	262	285	262	236	257	285	297	269	260	267	270	273	263	300	285	266	267	286
35838	11747	3567	1521	1038	685	644	565	593	556	619	562	590	652	581	621	630	615	597	576	598	585	622	638	582	637	573	618	557	594	597	602	599	619	612	567	575	628	623	594	612	596	630	631	579	585	598	546	630	582	586	596	573	591	606	608	564	609	592	589	570	579	616	582	597	597	619	526	624	602	590	633	592	627	612	600	618	639	596	600	595	581	602	596	577	653	623	544	582	638	601	606	602	600	618	586	595	588	600	565	596	572	580	589	613	617	647	571	575	618	563	593	612	590	644	616	615	623	614	592	613	634	583	606	579	581	601	604	550	618	649	604	606	647	565	622	542	559	605	565	586	589	587	582	603	623	598	604	587	584	638	609	619	618	602	615	628	579	615	594	596	572	579	611	596	606	585	602	536	599	582	584	621	581	593	588	628	606	568	619	587	586	562	569	633	614	604	613	554	585	640	625	592	579	582	600	614	620	552	610	591	583	575	607	602	554	592	618	601	584	564	595	615	589	590	600	577	628	589	579	587	636	572	573	563	607	631	609	567	618	585	645	549	591	551	587	584	618	573	623	606	586	622	640	563	588	591	651	588	601	590	580	565	634	605	589	627	580	562	547	643	590	618	602	593	643	593	596	616	605	615	620	577	584	589	560	627	573	591	559	556	603	645	618	605	610	611	585	644	643	599	620	626	578	603	587	591	586	610	566	546	597	583	575	559	630	574	609	591	613	599	589	577	631	574	567	588	605	610	602	584	623	581	556	591	617	596	621	605	571	609	587	575	567	564	573	598	604	592	607	612	612	626	563	579	593	613	606	623	591	572	564	619	614	596	614	571	597	609	620	578	553	591	589	630	611	605	585	621	577	599	573	642	639	566	615	592	601	600	592	638	637	606	579	611	602	644	562	616	577	583	561	643	580	625	641	594	585	629	586	565	584	580	616	635	609	608	563	598	578	594	584	607	589	573	602	612	561	577	578	624	604	584	641	625	612	571	596	583	623	622	620	574	559	587	561	569	587	609	593	610	576	563	629	602	573	599	608	592	625	582	609	564	582	592	587	605	577	642	594	637	606	627	582	586	573	584	630	610	602	631	585	572	579	594	649	607	620	554	609	625	612	624	573	566	573	602	626	593	638	577	612	575	587	635	616	588	617	605	578	598	609	598	638	594	612	556	580	636	650	604	582	621	575	548	592	643	576	615	566	581	622	587	601	559	598	607	615	577	580	585	611	634	565	620	603	598	606	599	610	592	585	617	623	630	609	632	598	614	613	607	613	610	592	608	577	597	565	580	605	626	617	615	594	581	588	606	593	568	593	558	628	544	605	618	574	615	559	607	633	621	589	613	595	583	550	579	588	597	594	588	597	555	606	568	546	568	602	599	592	575	597	603	567	626	589	606	591	580	604	575	613	590	631	597	599	590	602	630	584	590	613	599	629	607	579	614	557	632	593	590	576	560	583	575	589	600	607	619	540	617	585	581	597	607	582	607	557	597	598	598	618	602	629	575	608	639	568	623	605	580	607	653	564	612	570	603	604	623	606	590	599	609	620	536	574	609	579	591	613	577	620	583	574	633	577	548	604	569	594	614	588	623	609	579	601	578	610	575	589	609	570	573	635	581	594	635	608	572	606	588	622	603	599	590	606	581	623	586	565	586	563	585	574	582	583	589	577	646	602	585	582	608	568	622	582	575	577	615	561	620	602	624	604	591	532	614	606	613	609	586	591	586	595	585	622	617	613	621	593	591	587	590	575	607	629	594	576	629	627	574	519	611	563	585	599	584	667	594	577	568	644	578	586	592	605	602	590	620	638	630	628	563	583	627	609	590	591	615	607	591	615	548	589	589	614	595	567	618	616	611	587	569	589	616	604	583	565	571	587	583	600	591	597	585	556	608	646	620	573	606	594	576	555	545	552	590	654	596	566	572	610	616	597	580	616	600	578	613	642	572	598	637	604	622	586	594	584	578	606	587	611	586	571	601	548	594	602	602	600	615	561	613	583	602	593	609	611	589	591	547	577	574	571	601	609	622	613	566	572	576	588	617	601	572	602	614	589	611	581	624	600	637	584	608	622	602	605	628	582	601	658	593	591	556	600	589	621	537	594	591	614	589	609	618	595	587	598	602	544	597	609	607	600	597	521	600	595	608	603	561	572	604	627	597	626	592	589	605	569	598	593	593	602	625	587	601	630	640	640	594	635	621	604	564	624	614	668	602	610	556	595	608	594	581	574	549	572	579	615	575	569	601	613	614	556	619	576	646	640	595	584	611	621	573	594	615	583	621	589	608	599	545	615	620	586	577	597	618	570	567	603	546	601	603	597	562	552	597	561	602	590	591	615	556	647	579	639	581	577	575	636	608	614	627	645	629	582	575	521	590	581	605	548	581	610	593	599	610	614	571	598	600	587	587	625	630	582	590	569	611	605	575	554	594	615	626	638	585	597	576	590	609	601	600	565	610	596	576	615	608	641	607	587	549	630	622	621	583	582	568	642	602	605	551	616	551	642	551	567	576	560	648	558	585	572	612	570	643	591	580	562	627	544	567	616	593	644	612	603	539	574	616	603	575	646	610	563	627	641	582	586	592	625	609	574	597	599	643	588	595	619	619	641	647	583	590	616	639	552	600	595	570	589	554	598	587	550	625	593	577	634	621	593	577	610	597	538	609	581	608	606	604	579	618	646	601	623	628	576	620	602	576	608	615	600	598	611	580	604	572	577	574	616	597	645	613	610	566	586	603	562	576	623	569	598	576	620	585	628	628	592	576	634	598	619	611	568	611	586	628	635	617	528	617	596	578	615	593	671	620	558	605	590	587	635	573	640	588	595	565	603	594	592	594	575	637	593	567	627	621	587	597	605	587	591	579	605	608	604	610	594	564	580	615	599	623	602	595	591	606	588	632	615	561	576	602	579	610	556	601	588	589	607	575	633	572	619	625	610	561	611	592	589	590	591	607	628	591	603	614	602	620	656	576	600	596	581	593	590	571	583	586	563	591	562	586	583	548	575	558	556	590	594	609	567	600	632	578	597	590	574	629	608	537	601	602	609	607	582	621	565	591	558	604	599	573	634	586	586	665	617	569	576	623	601	592	607	571	591	569	568	609	575	566	600	575	603	602	573	631	600	566	560	601	603	619	583	622	594	561	599	648	645	653	569	620	598	600	593	589	628	576	583	591	606	605	625	594	612	600	597	596	616	625	657	656	615	617	614	583	557	597	620	564	604	601	620	649	629	594	602	590	623	604	628	576	622	546	611	616	615	578	607	594	579	569	583	578	614	599	585	597	594	591	610	578	566	620	587	637	593	663	557	572	637	559	594	600	581	605	575	580	600	592	600	591	677	612	594	555	659	591	640	593	517	661	597	578	602	594	554	644	581	651	585	632	592	601	588	607	594	604	559	577	581	602	618	603	614	590	558	642	608	591	594	604	575	558	569	615	645	600	522	624	640	610	609	562	565	612	592	582	586	575	654	660	583	578	607	576	595	593	631	570	620
54405	18287	3682	646	355	288	288	278	299	305	259	268	264	269	307	285	272	303	251	289	237	282	303	265	286	262	283	316	264	276	273	259	273	268	313	251	289	280	261	268	268	247	265	259	263	268	282	251	271	254	281	298	273	267	282	283	265	299	283	262	280	278	261	256	281	282	254	253	270	231	265	266	288	252	262	282	281	297	297	244	273	279	264	276	275	232	293	284	269	255	271	272	301	264	276	269	268	270	296	252	287	256	260	282	269	294	256	265	276	292	285	257	284	294	278	264	270	261	267	238	269	251	270	305	256	276	271	239	254	293	280	240	273	289	290	274	306	303	287	296	291	290	255	253	260	276	277	290	263	242	256	268	261	294	285	277	267	276	280	254	304	268	263	272	250	265	277	267	307	298	279	254	254	260	312	249	268	290	276	257	299	267	298	258	296	241	293	272	269	251	265	256	270	269	312	245	292	273	326	296	279	260	250	266	265	243	292	288	262	270	261	284	261	267	279	254	281	249	245	262	270	282	259	286	273	231	290	278	274	303	278	242	278	274	257	281	240	292	276	267	293	292	305	275	267	247	291	290	267	265	276	275	265	270	283	280	252	288	290	257	273	289	268	266	317	305	267	273	259	250	279	265	246	237	280	270	269	286	259	288	258	264	282	291	265	262	248	291	280	289	272	258	233	294	282	293	258	269	229	266	293	292	292	259	294	279	292	281	289	258	292	255	295	299	262	270	319	293	287	275	240	260	265	306	329	297	285	261	293	247	284	263	290	243	292	258	298	282	293	270	313	275	271	247	279	273	241	273	268	283	272	289	248	294	268	257	289	270	306	270	277	284	240	278	247	250	277	256	283	291	250	293	287	269	279	280	262	257	255	283	276	259	283	287	263	268	274	267	271	239	275	282	253	264	282	281	264	260	272	259	252	268	278	258	251	237	273	251	285	269	283	285	269	278	252	270	238	235	266	294	271	254	279	243	263	244	273	291	264	281	280	279	296	284	301	281	256	242	251	289	259	239	272	280	274	281	261	257	283	277	298	254	259	280	262	285	277	316	258	228	272	269	286	311	275	247	231	244	271	273	284	237	274	240	267	266	283	276	272	253	269	246	240	298	289	287	282	269	253	254	254	263	312	265	306	246	269	238	274	250	246	263	283	239	283	247	245	247	245	255	288	279	268	240	296	290	297	272	252	266	273	283	274	301	258	278	303	275	257	255	280	273	249	262	262	255	307	285	259	291	268	267	283	272	277	264	254	270	275	252	266	268	250	281	287	262	292	266	279	311	249	258	287	258	267	259	261	271	278	259	318	270	252	270	263	275	288	256	246	282	303	274	254	278	268	251	308	275	294	241	285	268	302	289	258	239	253	302	287	275	301	271	294	281	265	293	296	291	280	277	286	247	251	264	307	223	260	274	259	241	237	264	281	258	260	275	273	262	272	278	272	265	288	286	293	273	291	255	271	268	295	272	250	265	279	262	277	294	282	277	275	265	300	271	274	282	293	293	288	281	280	284	264	277	265	315	264	251	291	250	255	246	256	257	267	265	293	281	252	240	258	262	253	313	295	256	245	273	261	247	288	294	313	296	302	262	243	283	246	272	270	289	266	241	290	261	310	251	280	303	260	261	330	247	315	263	243	281	271	314	265	274	297	249	290	266	281	258	280	271	285	268	303	262	256	299	260	268	278	264	285	279	292	261	245	256	276	252	264	271	274	297	271	268	304	243	246	270	286	267	261	288	297	285	273	274	262	280	222	263	279	277	287	283	304	278	257	295	267	305	263	256	290	310	255	246	288	275	276	281	262	297	275	249	278	284	278	291	293	292	290	262	259	274	257	255	241	240	264	271	264	279	276	245	289	293	263	262	253	287	278	241	263	309	266	259	275	262	250	250	277	286	257	244	261	255	272	246	254	255	295	293	266	275	286	302	304	275	265	267	281	280	276	246	271	280	263	261	259	280	266	285	282	306	272	251	249	274	257	264	248	263	275	269	273	253	285	262	274	253	272	275	304	243	269	274	275	321	265	283	248	273	299	269	274	242	271	279	262	279	290	260	271	287	269	286	273	289	260	288	273	276	265	251	247	260	254	327	300	305	280	280	277	284	261	285	275	259	266	257	252	275	262	265	310	263	279	272	277	258	241	268	274	283	276	271	284	265	262	268	270	247	278	312	299	281	278	295	289	307	276	263	277	287	266	290	301	292	275	284	283	291	268	272	284	271	285	249	299	279	244	276	296	256	250	258	269	284	223	286	267	243	291	267	288	276	276	270	300	284	267	325	305	262	265	288	280	261	263	257	280	247	247	247	224	262	297	255	271	278	269	268	264	259	272	296	286	274	287	246	266	294	272	269	283	264	270	261	261	282	299	249	245	233	278	250	266	276	258	319	274	301	297	282	266	286	273	265	274	281	301	293	271	258	266	270	261	259	288	288	267	283	274	256	275	277	285	259	304	274	278	275	297	293	269	310	260	273	280	248	272	297	285	311	286	269	301	258	274	234	255	236	276	247	261	280	293	278	285	297	297	290	266	288	272	281	257	266	274	270	262	249	292	248	283	276	298	258	233	258	288	241	261	265	261	308	295	270	295	267	278	253	282	266	317	281	283	268	236	253	274	271	251	252	258	281	230	305	253	265	280	254	256	250	257	296	305	307	270	273	288	235	291	273	262	260	305	278	297	281	296	277	278	288	272	251	291	259	258	279	298	256	274	268	293	268	276	246	245	248	260	283	285	267	282	283	307	260	273	253	257	275	272	255	246	287	280	290	277	275	309	265	269	268	263	297	252	241	293	283	256	270	244	248	290	258	281	298	264	278	291	278	302	275	303	306	270	262	273	266	268	253	265	282	294	289	265	282	267	263	256	269	250	260	269	316	258	258	296	272	286	267	266	267	271	260	275	276	257	259	275	273	303	284	266	262	283	283	278	250	296	288	281	270	306	238	269	278	269	269	301	293	277	267	308	293	274	269	283	262	262	268	286	254	273	250	279	264	257	246	311	303	284	288	259	272	262	292	238	281	266	280	278	264	261	273	274	300	294	305	274	279	279	295	269	267	249	296	294	275	280	273	282	256	275	290	286	256	259	273	282	240	278	283	264	271	297	260	249	275	268	294	257	251	267	274	246	264	274	294	268	282	285	269	288	276	280	278	280	268	291	257	239	292	260	283	247	297	244	270	291	301	250	286	293	260	309	281	302	255	295	264	291	258	253	255	272	282	279	258	322	279	246	255	266	286	257	262	250	248	250	286	279	283	246	259	256	290	289	288	266	290	287	260	288	305	276	268	253	255	297	263	270	263	264	264	283	265	242	269	273	242	302	267	274	245	262	283	248	280	249	269	282	246	319	300	283	271	278	258	275	275	287	268	256	277	276	327	262	255	261	279	283	266	248	306	281	300	286	244	244	274	279	260	268	277	234	292	263	257	279	277	281	282	274	257	258	265	277	278	287	278	271	268	305	296	282	325	271	315	281	271	250	256	273	271
35951	7904	2308	1191	813	796	649	592	587	623	613	601	634	641	627	631	579	615	596	620	657	611	583	620	560	576	613	605	582	631	589	621	563	620	582	582	593	591	615	626	630	580	664	598	667	620	606	634	597	593	575	615	579	613	628	653	608	587	639	583	598	619	602	626	568	649	594	621	581	608	578	589	592	613	579	637	625	558	620	610	613	614	616	604	630	608	655	620	631	592	586	599	566	598	587	641	595	615	593	596	604	603	597	583	593	597	605	624	612	614	620	628	573	569	579	603	643	604	618	625	623	563	625	585	614	614	584	624	559	592	636	616	570	629	637	597	627	648	634	679	607	605	616	627	603	574	619	616	580	588	635	619	613	577	614	619	638	559	601	598	602	629	618	637	605	641	581	613	600	577	595	598	557	660	611	629	545	645	610	579	614	597	584	621	612	640	633	619	577	636	630	618	636	638	610	639	623	559	614	582	614	589	636	634	621	603	591	595	618	618	576	643	597	582	606	641	579	595	594	669	616	596	617	628	631	625	616	629	628	609	617	595	570	620	581	606	616	640	571	624	602	626	554	592	565	637	615	624	590	625	628	633	608	629	585	565	647	594	601	620	573	612	603	642	595	605	612	681	647	604	640	579	602	624	597	602	638	573	613	620	597	622	662	606	615	653	577	617	592	559	595	633	598	612	646	619	595	597	632	638	601	587	646	589	596	633	652	577	636	637	523	596	636	615	601	599	592	575	611	646	604	604	615	658	624	608	602	600	613	636	618	634	596	622	617	635	604	637	653	607	600	623	641	629	637	616	620	616	623	609	612	618	567	627	612	612	629	605	658	586	641	556	622	578	634	608	641	574	586	594	595	608	624	610	578	620	583	580	639	611	604	608	628	593	608	638	621	647	642	621	583	642	588	636	583	578	617	622	618	605	583	630	627	564	609	586	646	581	613	622	640	617	592	591	631	594	625	610	606	643	590	589	591	633	587	583	654	621	621	633	596	648	560	586	628	570	609	569	603	630	587	628	628	644	607	625	607	609	593	597	605	617	611	585	604	561	593	643	649	593	646	569	627	594	614	618	638	639	574	622	647	601	621	627	589	590	581	587	616	593	583	644	607	609	630	629	599	636	632	581	581	625	571	616	634	631	627	652	593	584	641	616	575	609	578	627	630	636	587	635	598	609	617	613	637	645	614	609	616	651	597	587	650	617	613	629	605	586	574	630	594	604	632	572	608	609	652	629	589	589	611	630	617	644	602	594	604	647	616	596	598	619	596	645	623	629	606	624	633	588	591	590	648	665	615	616	631	588	603	581	660	622	619	591	614	632	595	638	632	609	612	580	595	610	578	611	627	629	610	616	634	630	570	583	592	624	624	617	583	622	596	623	633	624	614	612	626	622	663	595	621	610	636	642	634	617	577	628	602	621	648	647	607	593	623	607	629	652	572	597	593	619	622	572	613	653	608	622	623	655	643	607	615	619	647	626	585	640	600	625	636	646	606	619	621	618	585	647	612	576	638	564	600	626	639	647	648	587	621	614	622	599	573	604	603	654	581	578	588	589	617	617	586	588	618	607	599	597	599	634	567	609	601	612	602	604	626	625	618	632	665	611	575	608	620	591	550	632	632	590	624	609	615	597	604	659	653	629	637	640	610	592	622	583	613	584	643	636	644	658	614	545	615	598	618	607	614	583	619	613	654	609	627	636	607	590	603	610	578	619	615	586	630	622	635	612	610	597	566	610	590	642	591	605	618	639	628	596	620	669	604	561	584	620	617	651	594	603	621	585	610	639	631	601	634	618	643	629	588	623	674	610	616	617	592	620	594	610	607	618	571	617	620	610	601	576	624	598	602	612	607	645	611	644	589	571	657	611	609	635	603	625	579	625	601	598	600	629	589	579	619	597	616	608	645	596	608	620	585	599	593	562	624	636	643	621	616	629	607	603	651	609	647	620	636	631	593	613	622	649	620	579	616	624	627	628	612	628	625	567	615	638	613	630	623	611	589	614	628	613	633	545	625	660	617	579	650	611	649	605	621	630	581	587	614	584	580	631	593	592	590	620	582	577	595	623	611	598	591	621	630	599	646	599	606	622	616	616	606	622	608	642	618	584	579	608	613	625	586	638	572	596	629	626	625	591	596	629	611	650	584	627	626	609	630	658	616	565	604	572	575	604	632	617	631	630	557	601	586	616	615	642	613	624	585	603	557	623	606	609	634	596	572	632	599	587	600	627	632	621	642	607	618	618	588	617	604	561	615	602	635	628	599	629	592	599	592	610	635	628	603	598	623	663	615	606	580	575	581	570	601	592	648	577	582	641	663	604	633	614	619	628	619	629	613	596	560	580	605	622	670	575	610	581	587	612	597	597	612	628	594	630	637	604	648	612	615	642	620	589	619	598	606	597	586	578	582	582	598	615	619	587	624	622	637	604	650	647	580	553	588	596	627	609	632	625	585	603	629	581	662	641	615	604	628	635	642	621	604	631	587	565	627	618	655	562	641	586	616	618	590	630	612	626	593	588	622	625	626	648	605	612	638	623	580	575	622	614	641	610	647	600	605	620	648	616	570	598	592	639	596	576	621	642	607	597	625	608	641	612	594	614	584	676	659	600	586	593	644	620	640	608	614	619	607	568	595	606	642	586	570	637	576	646	616	589	620	576	600	635	635	610	601	585	653	620	607	579	602	572	608	594	605	644	566	677	630	591	633	610	597	622	625	598	613	627	559	593	592	600	623	579	633	623	637	610	626	622	653	617	630	632	568	644	602	604	651	588	631	620	626	645	612	575	627	597	601	615	619	638	597	589	619	581	593	638	648	622	581	587	629	654	559	602	609	607	587	580	611	615	581	599	608	625	619	631	653	598	631	596	593	609	595	598	647	617	618	622	641	617	570	637	613	606	614	637	628	605	613	614	591	598	633	592	638	606	627	608	629	590	572	624	578	640	602	634	598	614	630	576	609	593	603	587	636	610	624	604	593	590	578	564	624	612	638	614	599	598	617	627	555	591	640	620	616	612	641	586	588	584	589	609	605	627	617	620	569	620	623	617	609	564	632	650	611	557	613	632	564	586	620	599	621	591	616	639	602	623	558	626	631	651	604	574	622	627	605	612	616	598	635	583	597	577	573	626	579	586	587	616	603	633	600	574	625	596	596	598	630	619	624	573	575	603	626	599	649	565	638	586	607	607	601	611	574	639	624	628	640	611	559	600	632	614	587	608	631	601	602	637	626	590	605	620	620	594	630	575	622	616	607	615	627	582	606	630	624	587	625	582	592	672	593	628	614	541	601	583	630	665	600	640	591	588	614	654	593	628	561	613	599	606	621	651	566	641	616	671	623	578	621	631	584	598	633	630	644	613	629	551	584	632	599	630	631	597	604	599	572	622	625	638	609	625	605	616	602	642	634	642	603	604	575	615	612	640	600	610	615	587	633	618	614	630	611	630	574	623	614	616	618	622	624	609	564	648	614	580	629	636	628	586	664	581	608	613
60651	24517	7766	1260	556	347	302	301	254	261	262	292	298	288	289	307	298	281	261	274	295	284	293	284	277	335	265	274	282	279	267	255	250	285	282	280	311	300	296	305	276	303	259	271	273	312	239	286	279	280	285	304	272	284	270	272	310	282	294	309	284	277	325	287	293	263	282	276	275	254	258	304	304	263	276	284	270	290	289	271	285	294	273	274	239	286	293	288	281	291	278	275	284	275	281	282	276	272	266	312	278	259	288	286	251	290	276	289	309	312	261	329	292	271	273	264	277	268	269	299	272	250	305	261	266	314	262	280	277	287	299	271	289	274	275	258	308	292	294	303	274	272	281	291	263	284	281	287	306	281	273	264	272	287	303	289	278	272	288	300	295	298	301	276	281	286	304	298	278	317	271	288	322	293	261	273	290	309	284	291	311	275	256	282	288	305	295	304	270	296	284	256	268	256	288	271	300	297	280	264	305	283	266	320	292	295	260	278	270	310	268	314	301	278	256	278	310	277	282	287	308	297	311	262	278	268	300	265	295	273	297	300	291	257	257	300	261	285	296	280	265	308	277	270	251	306	300	286	267	299	307	274	311	277	295	284	252	265	274	316	270	280	285	254	283	317	302	271	261	273	291	298	268	264	296	274	261	300	281	273	289	308	300	268	258	322	302	298	271	261	320	301	270	308	292	298	269	280	256	285	315	283	296	282	286	246	296	309	286	290	263	296	312	310	302	296	304	314	316	310	305	290	280	302	271	312	285	290	274	295	292	278	293	275	276	271	309	340	270	296	270	278	291	284	314	277	290	290	257	277	270	305	289	289	291	291	278	290	297	290	308	301	273	269	268	287	270	270	279	291	273	284	283	255	270	290	262	269	282	275	295	278	272	260	257	283	316	253	283	273	303	262	302	287	282	306	289	307	303	281	280	279	276	282	306	291	271	260	269	318	322	278	294	279	283	256	263	266	289	278	290	275	326	290	254	296	289	280	328	280	326	281	314	322	275	273	279	251	260	244	293	275	312	269	305	282	280	278	284	276	292	282	266	290	321	279	275	298	225	299	266	266	273	282	265	273	293	276	286	308	316	278	268	287	267	277	271	337	282	273	289	295	279	269	271	314	272	283	288	296	288	298	284	280	318	283	290	291	335	305	248	254	279	282	261	294	301	264	264	322	267	275	284	285	323	245	277	306	296	279	279	284	303	268	278	294	289	273	267	298	287	285	314	247	239	266	295	306	281	280	330	281	293	297	272	297	258	282	269	274	283	274	307	272	292	295	291	259	265	266	279	273	307	285	258	309	250	317	308	285	308	279	264	266	274	311	242	299	306	277	264	262	284	306	244	293	292	290	287	286	267	278	331	282	270	313	277	326	247	291	285	275	287	291	270	321	283	285	284	299	247	288	261	274	241	270	273	263	255	291	294	269	301	270	341	268	258	285	255	311	304	280	265	301	249	277	265	307	317	268	281	288	292	290	265	267	285	256	317	273	332	268	288	315	311	295	266	309	260	293	280	279	278	281	278	268	290	301	310	263	281	265	264	314	246	262	279	241	228	291	289	302	274	278	283	283	302	276	317	285	315	260	270	281	294	282	259	266	299	307	293	273	268	290	278	248	279	260	275	295	292	271	272	300	285	259	288	284	303	266	282	294	285	288	306	237	289	288	272	253	301	288	308	298	304	283	287	313	270	278	267	257	298	266	277	308	288	275	283	246	272	270	324	276	284	264	265	293	250	273	315	317	279	275	298	313	270	261	285	267	254	308	274	267	305	285	283	283	297	283	286	302	273	300	283	295	274	287	267	284	279	310	298	279	283	313	304	299	299	273	267	262	292	257	288	300	289	296	291	240	273	264	307	292	304	311	290	305	316	296	247	289	271	275	293	288	281	307	281	303	284	277	278	259	292	286	280	269	284	296	312	279	294	284	279	303	275	277	261	267	288	290	314	270	274	290	262	284	285	252	263	304	295	272	286	295	267	313	299	295	295	287	300	239	257	275	288	270	265	323	291	314	273	251	317	305	306	269	292	258	300	291	282	273	284	259	282	272	280	313	270	305	266	282	289	303	255	273	290	278	281	284	281	249	246	282	292	299	285	262	263	241	276	306	315	293	296	288	239	305	285	316	303	257	295	295	295	282	277	283	278	303	284	281	281	299	299	291	272	288	271	282	274	301	281	297	290	266	309	273	287	279	265	287	325	275	299	300	256	281	302	272	270	257	286	283	274	280	252	283	285	275	309	260	260	294	306	320	261	312	280	259	284	284	249	299	283	312	310	289	307	259	262	269	277	265	310	286	283	294	286	284	289	272	288	305	262	246	284	268	260	286	300	252	295	277	318	289	309	252	300	289	320	293	280	296	244	272	270	301	282	260	302	292	289	256	241	282	293	288	284	294	288	288	281	266	307	262	288	259	282	300	282	291	283	303	248	257	293	260	298	289	255	275	290	301	282	259	254	275	283	303	275	296	332	293	288	264	261	286	277	272	291	253	274	255	299	297	280	279	291	289	304	262	291	279	282	286	285	257	303	287	290	257	263	283	294	285	277	274	283	287	320	292	318	286	269	283	276	268	253	270	264	300	288	268	298	250	295	289	302	295	301	265	293	282	298	281	276	281	318	286	282	280	289	291	312	294	276	293	309	276	280	306	285	298	288	264	273	297	279	278	281	306	300	311	259	275	269	275	277	301	299	313	275	293	271	279	254	285	299	282	305	263	251	279	273	280	271	284	296	303	290	286	268	284	278	312	287	295	275	319	312	274	276	250	269	269	313	281	299	277	323	269	290	299	280	317	272	275	289	278	299	314	298	256	277	290	289	300	274	280	291	258	309	270	273	265	336	272	290	290	270	292	275	263	293	288	264	309	272	276	276	279	285	272	293	289	291	284	272	282	336	286	295	319	282	298	272	283	274	293	263	294	293	294	278	285	247	266	277	259	281	288	289	312	279	295	262	295	278	296	289	262	301	290	319	299	297	247	285	274	323	278	307	300	295	284	287	290	293	311	258	260	264	275	283	265	280	246	309	270	291	304	292	292	281	319	280	286	299	281	305	281	295	268	266	302	262	281	295	285	263	265	269	297	285	294	311	310	269	283	307	310	263	303	286	287	304	271	280	301	277	266	276	254	317	268	276	267	251	277	286	307	269	274	291	311	298	262	275	285	294	277	252	304	306	278	272	285	300	285	297	277	290	260	313	261	293	289	275	323	260	297	288	284	266	286	280	287	263	271	305	312	307	277	303	254	286	292	283	313	290	292	300	280	311	327	268	280	269	289	268	285	275	269	317	299	254	311	290	258	281	316	293	282	261	260	282	283	288	305	235	291	267	300	247	249	282	296	296	264	265	280	275	294	310	286	305	305	277	280	232	283	281	268	298	284	268	321	277	308	300	291	322	263	309	290	269	282	293	252	289	295	294	270	265	317	290	265	308	285	269	244	304	297	297	275	288	276	282	261	278	329	303	277	325	291	299	285	262	266	286	275	271	291
40591	14881	4906	2196	1344	905	726	684	679	671	631	618	619	652	664	661	622	634	579	638	617	629	652	613	621	619	656	657	625	641	611	638	638	643	633	631	615	669	626	634	649	643	611	582	638	606	612	611	643	605	599	633	601	646	648	642	638	642	588	629	610	605	617	615	650	615	595	604	599	637	678	595	609	645	633	631	629	667	581	678	632	627	660	640	641	585	629	659	605	648	615	611	629	657	675	611	592	669	605	600	632	690	632	629	606	600	657	623	611	619	636	685	661	632	628	683	640	649	605	640	604	619	620	615	668	620	685	640	577	617	628	649	637	676	666	641	610	617	636	610	616	630	671	638	650	673	625	658	619	582	637	607	630	706	637	630	620	603	631	621	616	608	663	613	641	665	647	624	665	619	640	652	655	599	639	615	638	613	629	622	614	630	642	633	622	575	609	596	623	645	582	642	653	638	631	559	601	637	638	601	629	650	648	615	628	628	621	661	623	640	670	634	624	640	622	621	630	626	625	600	667	672	676	649	609	605	611	611	610	601	607	596	663	615	629	636	638	649	654	602	630	637	648	636	594	681	622	675	677	675	701	634	612	638	638	666	624	647	614	642	653	653	628	646	640	638	610	648	623	628	597	628	622	655	632	601	632	638	611	636	688	624	648	581	586	632	580	633	643	629	596	622	673	601	637	625	649	608	624	603	648	650	653	613	602	628	626	609	631	614	645	679	605	603	575	638	637	610	598	627	665	625	590	607	600	671	639	638	625	642	600	635	612	612	658	611	640	675	619	614	641	664	625	671	621	604	573	595	658	616	626	639	627	660	654	632	646	618	640	687	594	608	624	614	609	656	653	672	638	628	628	634	622	588	590	650	659	637	612	624	602	607	609	635	633	624	613	663	633	608	655	624	642	649	591	611	613	649	638	615	626	681	610	649	600	582	641	606	657	624	650	611	661	631	595	648	656	622	612	625	668	630	626	602	596	611	610	633	667	616	634	589	638	631	615	596	610	627	585	659	614	649	674	631	605	658	646	661	615	622	668	631	644	614	661	646	593	614	621	630	621	612	631	617	676	640	637	623	579	629	584	605	592	623	696	614	645	658	643	614	629	654	629	618	654	659	643	631	636	633	628	632	635	681	636	632	641	594	616	674	617	644	600	619	615	572	598	658	593	609	626	629	647	655	627	614	589	661	663	620	616	597	658	612	597	641	642	613	607	668	623	648	632	648	634	634	599	612	641	660	677	678	654	649	620	669	617	598	615	613	655	619	623	616	585	631	578	611	663	641	677	593	611	639	630	601	639	581	652	637	604	622	619	621	625	653	594	638	619	605	648	635	627	632	607	697	582	631	655	655	630	676	630	661	631	636	623	648	641	646	600	655	596	630	647	590	618	635	649	616	606	602	688	644	624	602	653	608	637	627	631	588	639	620	630	635	689	626	614	646	668	617	599	578	642	618	566	627	629	660	672	641	617	617	643	668	644	649	630	658	635	609	600	631	625	600	616	619	604	641	641	589	625	635	629	590	638	602	589	634	649	606	656	608	614	648	574	614	592	631	635	617	628	618	650	624	641	617	657	651	571	612	596	604	652	658	609	663	646	628	627	654	622	614	628	643	626	629	584	625	630	619	620	632	606	627	625	651	619	670	630	630	672	569	620	646	649	623	574	628	604	643	647	621	640	609	620	642	613	595	602	594	666	631	612	599	621	625	615	657	618	615	623	656	571	669	640	637	597	599	576	616	629	647	650	667	594	631	655	662	655	616	615	627	647	639	611	607	640	662	624	642	672	641	644	632	682	641	626	635	684	568	683	625	607	659	595	667	632	580	659	595	661	636	600	660	573	658	670	640	641	646	609	612	613	655	644	603	651	633	662	618	625	659	618	617	591	613	665	644	621	621	582	652	642	603	630	569	655	620	643	569	635	654	617	626	617	641	628	650	630	629	628	599	637	652	600	575	628	607	614	606	622	640	635	608	670	603	623	678	637	652	596	625	615	611	630	659	601	599	615	662	617	638	610	623	623	626	614	627	667	669	627	697	636	637	642	625	634	623	646	612	643	621	620	656	645	626	608	615	604	615	615	597	613	636	598	584	610	632	641	625	625	625	631	631	639	620	624	633	641	666	642	641	639	636	607	645	623	639	647	686	608	596	620	594	618	635	660	626	609	616	661	626	630	633	627	624	594	628	624	635	643	661	625	640	639	611	587	614	603	629	632	640	607	624	599	609	666	625	606	635	580	624	639	657	689	692	640	600	651	659	610	627	641	648	647	633	645	691	637	612	660	592	625	645	658	670	620	620	641	636	599	654	614	637	629	672	634	655	617	630	628	578	626	644	639	628	642	605	639	644	610	609	667	574	628	583	641	632	635	628	631	661	648	611	611	649	645	647	622	606	658	622	639	638	640	657	604	653	625	567	609	615	672	582	588	654	622	642	581	647	610	634	657	652	643	632	632	636	601	642	653	617	687	611	566	607	642	657	616	620	578	674	650	670	634	616	616	634	576	617	600	615	624	613	688	612	646	605	616	637	647	602	617	583	615	626	595	571	652	609	706	613	619	649	644	581	601	595	640	632	623	637	641	621	626	598	621	632	640	628	661	667	667	629	635	650	616	618	647	603	632	583	628	656	622	621	654	652	608	612	639	612	609	629	584	628	630	643	647	615	615	624	582	670	576	636	614	616	680	658	640	635	600	629	624	639	646	628	618	620	618	637	607	602	606	622	575	625	615	590	622	601	606	626	642	636	633	648	623	615	630	634	627	646	610	698	643	608	619	622	637	653	618	634	631	631	663	617	556	603	609	604	636	620	635	646	631	651	603	635	578	633	633	602	673	646	575	631	641	628	641	599	675	621	644	696	617	634	632	597	620	666	643	629	628	669	629	593	620	592	627	613	599	656	670	662	618	608	642	601	632	576	638	623	613	633	652	661	646	608	600	626	614	578	644	649	627	595	682	655	605	618	659	628	634	628	607	612	596	580	608	583	611	697	620	620	584	652	616	599	602	629	646	572	592	606	649	606	612	626	581	659	616	591	656	609	652	640	606	639	607	624	628	655	695	639	615	625	657	650	615	609	643	669	604	596	613	587	602	649	614	543	575	652	612	604	604	610	634	648	617	629	620	628	599	642	595	647	603	596	588	606	630	616	631	631	629	613	637	655	621	614	613	586	596	648	669	644	624	609	621	615	637	683	622	639	604	602	642	591	610	676	668	608	568	619	645	631	636	637	626	697	630	586	621	609	641	617	630	627	631	648	643	591	649	687	601	613	641	596	612	613	574	639	597	609	600	606	623	632	630	624	615	638	595	635	606	559	636	659	590	645	613	578	624	676	634	613	623	649	622	624	576	578	591	652	596	698	638	665	659	646	613	662	618	649	616	611	614	627	648	668	658	655	609	644	657	628	641	642	619	660	605	612	641	630	634	656	629	629	614	644	644	644	632	648	629	639	668	660	619	592	562	609	650	618	621	651	600	620	657	638	578	598
49763	14267	1971	474	317	279	287	269	289	286	281	268	244	261	265	275	260	259	307	313	264	277	286	288	288	266	312	279	311	306	278	252	251	303	280	279	283	301	293	281	288	271	278	289	266	266	271	295	261	269	275	313	266	276	284	305	293	273	305	273	241	311	292	294	278	233	278	299	258	245	244	265	274	251	288	280	276	290	260	280	279	274	262	309	270	285	302	257	300	258	295	241	253	274	278	274	280	245	272	282	278	301	305	269	304	303	307	240	256	267	272	289	279	299	306	301	299	260	276	287	293	249	293	278	302	302	283	294	272	284	271	282	300	229	291	296	294	260	283	295	286	269	292	270	296	267	297	271	300	294	261	287	269	285	269	275	316	262	266	285	285	283	275	299	315	274	289	263	277	302	294	304	294	315	273	291	295	296	257	276	272	260	283	289	258	309	279	282	259	252	267	261	291	293	305	291	285	300	265	297	264	243	294	284	279	310	277	257	253	262	298	297	286	293	241	264	277	262	271	273	299	278	284	274	310	263	273	272	282	288	284	310	291	278	295	256	292	261	316	261	270	264	284	260	274	300	293	267	284	276	273	268	288	286	234	275	269	270	280	272	269	265	263	278	283	286	271	261	279	265	282	283	285	289	325	246	273	290	273	266	291	298	327	286	261	302	265	291	258	282	292	308	261	281	253	306	280	287	286	281	272	292	269	268	265	265	258	291	283	271	281	261	290	284	298	300	287	289	303	272	270	277	271	256	253	286	262	286	293	272	271	279	273	253	278	270	299	275	273	256	277	293	254	289	311	260	291	256	269	297	304	292	277	277	293	304	299	275	255	277	265	284	263	319	295	285	294	267	290	267	276	263	303	275	259	264	266	291	288	297	294	269	286	267	272	290	327	280	252	272	261	287	274	281	281	268	256	299	297	312	254	270	281	260	299	283	274	290	247	281	274	252	280	278	283	265	279	261	285	273	274	267	280	304	241	274	297	287	300	288	249	272	283	264	299	260	266	288	265	231	259	268	279	253	278	265	291	232	257	237	284	263	303	283	275	276	276	299	298	292	281	299	339	281	241	277	277	288	284	271	242	303	286	261	257	288	275	320	299	318	266	300	283	272	264	286	273	258	304	284	272	301	261	301	275	266	269	271	302	296	315	280	273	262	295	269	273	289	290	278	283	313	295	252	302	275	268	277	283	256	279	263	283	282	266	273	249	289	283	238	283	264	266	290	266	268	289	290	233	279	266	270	274	285	300	278	299	284	271	251	258	247	279	292	258	275	283	304	257	268	238	275	259	253	301	282	282	318	288	282	286	267	282	293	288	281	275	275	279	291	258	284	301	296	303	260	249	272	266	261	281	268	307	285	268	294	266	293	305	257	263	278	266	295	283	274	282	298	272	267	251	294	297	268	289	276	275	304	281	299	301	274	274	301	289	263	269	261	287	243	282	284	288	274	318	275	284	286	271	286	310	278	266	279	276	256	283	273	258	262	264	286	287	294	279	267	257	293	253	264	310	281	278	263	270	269	300	281	307	283	266	283	319	289	280	296	286	267	307	276	254	285	293	283	323	296	291	283	283	280	273	283	303	282	280	244	298	277	249	270	275	288	255	262	259	291	273	265	298	281	297	279	281	271	263	273	293	266	282	264	306	291	308	237	307	292	292	255	291	271	254	256	281	293	280	278	237	263	311	271	267	282	278	261	280	300	294	264	276	262	282	297	277	298	307	280	301	289	263	282	291	308	283	289	275	286	254	297	283	274	286	306	283	295	310	278	291	278	258	284	291	280	256	275	282	301	272	280	305	297	313	264	286	262	255	302	323	305	295	285	244	277	294	278	289	301	263	292	288	270	281	323	294	250	264	303	302	280	273	263	291	287	246	328	271	261	284	286	241	286	278	272	257	292	265	291	311	310	266	276	292	257	265	268	242	277	259	285	295	293	299	313	287	256	241	275	276	281	277	266	273	300	301	295	284	255	288	274	281	305	279	275	281	272	287	277	259	304	284	266	319	333	299	297	254	286	304	273	249	308	279	281	266	310	293	275	278	314	263	290	309	273	270	283	258	293	255	310	272	291	289	285	300	260	295	262	285	299	286	270	283	295	282	263	262	276	283	264	273	280	271	295	304	306	273	293	286	263	275	301	272	302	280	319	268	296	246	293	268	254	295	279	260	303	293	287	288	293	272	281	250	296	289	285	311	288	278	279	263	288	262	262	281	272	300	303	272	261	290	276	283	297	311	273	252	304	290	288	288	264	277	262	255	273	298	309	276	269	288	261	294	292	295	279	269	301	296	309	271	299	255	253	301	292	294	270	277	280	333	277	258	349	267	268	246	283	294	301	279	306	285	302	266	272	285	290	277	260	296	280	258	233	273	310	273	286	304	260	257	276	288	298	287	280	280	273	297	296	289	319	277	270	255	261	253	293	259	267	291	267	291	283	312	303	301	278	276	269	271	270	324	280	300	296	278	308	296	252	260	290	294	294	299	292	290	271	299	275	253	249	307	295	259	234	291	280	303	304	272	266	284	276	255	293	314	268	259	274	275	275	279	252	263	279	263	291	293	311	239	283	277	259	248	290	282	323	288	293	270	265	309	271	258	300	288	290	291	285	270	290	289	296	286	309	288	235	278	285	276	274	251	286	282	274	301	299	297	274	293	282	293	305	256	298	294	273	284	316	261	268	278	266	255	301	293	290	289	291	252	274	284	292	295	279	278	280	306	275	276	251	262	281	269	289	296	279	272	292	290	301	316	294	275	294	286	280	284	269	272	292	254	288	304	272	274	264	300	290	276	269	285	260	269	251	306	268	246	309	286	288	267	273	301	273	298	278	281	265	312	301	266	277	266	282	267	320	270	297	274	296	296	293	272	295	303	281	277	287	282	286	262	296	263	292	283	294	305	283	264	276	272	287	281	270	274	285	292	289	256	277	271	273	269	259	278	286	286	249	288	278	303	290	287	258	282	272	279	257	261	293	278	297	276	278	273	283	306	258	287	277	296	312	282	256	302	291	288	274	262	252	320	278	295	268	306	307	268	261	292	277	289	263	246	274	290	269	301	287	270	265	290	281	254	281	271	274	281	265	280	254	299	263	267	298	290	289	316	282	244	266	259	290	260	333	252	281	278	284	249	263	274	262	263	261	283	279	268	283	287	284	271	292	261	283	295	300	265	259	318	244	265	248	293	254	274	264	267	259	289	320	264	291	272	281	285	271	305	260	279	306	278	276	289	265	277	264	289	282	277	289	284	259	289	273	252	261	291	277	251	261	309	306	268	254	287	280	266	294	221	268	282	313	253	271	315	295	263	309	276	297	325	284	265	289	289	261	278	307	279	262	258	269	275	311	269	306	289	275	293	262	297	320	280	269	258	272	267	255	263	271	253	273	291	300	273	251	283	246	289	279	267	277	278	284	263	280	297	248	291	295	273	285	300	262	300	297	263	245	274	261	297	301	275	293	262	286	300	286	283	294	249	291	278	285	269	273
32922	7706	1950	919	710	659	609	618	628	596	631	669	632	568	570	646	588	624	646	639	664	649	587	616	633	611	584	607	587	573	637	577	636	619	628	664	591	660	628	632	649	617	631	620	587	621	618	624	596	625	649	597	652	663	654	657	641	619	629	646	623	658	618	627	604	617	669	613	626	630	626	626	587	611	608	617	621	631	615	618	630	656	610	622	613	618	634	644	636	589	583	656	645	622	638	643	616	621	605	634	637	618	596	625	632	621	616	653	582	612	624	631	641	594	626	611	636	599	629	639	610	612	603	605	583	582	611	579	588	642	573	634	627	624	613	645	629	569	640	605	626	604	629	704	605	600	622	589	582	647	621	616	631	602	610	638	625	654	634	621	602	633	599	612	624	617	611	609	629	630	621	574	595	643	645	638	634	600	631	645	617	637	594	612	605	631	556	590	598	652	576	586	610	583	616	577	599	646	623	634	640	624	666	636	579	626	583	656	623	628	609	657	623	609	609	593	594	641	659	611	582	622	650	643	640	588	629	628	614	673	629	608	603	632	656	611	632	649	659	585	643	590	593	574	640	619	580	607	652	600	637	632	657	647	609	609	611	637	625	574	646	564	622	616	591	577	597	662	654	616	612	600	594	595	650	582	582	614	628	635	623	660	614	617	630	658	625	602	610	641	619	639	576	628	590	586	580	633	598	600	612	620	598	635	631	627	629	648	585	628	650	643	642	663	588	623	592	636	655	615	636	603	646	619	622	587	598	660	620	635	595	593	592	560	642	602	591	618	611	613	617	652	614	583	603	635	637	645	571	659	656	640	609	577	616	616	642	594	612	662	618	590	626	641	604	677	594	652	627	629	644	624	642	618	619	617	636	590	636	637	600	610	588	579	621	620	614	628	631	651	612	606	644	637	611	623	647	640	638	645	606	626	602	641	668	623	579	617	615	614	627	658	672	610	615	615	655	623	618	638	615	643	574	677	660	632	627	611	615	609	600	612	594	659	620	631	675	590	577	610	596	623	606	616	633	565	636	608	614	609	548	598	657	609	643	632	621	606	623	677	631	595	594	622	579	607	623	630	655	610	635	628	631	618	624	619	628	623	594	608	617	599	639	618	596	600	618	598	606	604	622	586	606	643	558	635	619	636	649	612	671	610	620	599	601	612	637	656	625	596	639	574	676	614	627	596	593	652	624	637	595	596	609	589	601	602	608	610	623	618	636	572	607	638	651	596	612	631	640	619	625	643	662	598	596	582	607	594	598	583	627	640	613	545	581	619	602	599	658	656	628	647	584	592	607	606	635	596	594	655	594	606	610	584	604	591	608	620	596	634	646	619	558	622	598	628	557	592	589	627	578	646	608	644	667	610	606	607	602	641	597	614	621	621	608	619	595	601	639	646	594	598	628	623	652	637	619	639	577	610	654	592	592	650	633	621	655	623	637	591	606	608	583	583	592	622	621	578	587	626	619	605	583	596	581	646	632	649	633	588	631	649	636	612	652	654	629	651	624	624	673	604	620	595	644	630	580	611	648	597	616	611	603	621	625	630	635	637	619	609	617	651	628	616	642	587	572	605	612	614	606	641	706	599	586	608	644	657	614	631	672	618	631	609	635	623	555	612	635	640	606	585	624	635	618	584	605	627	636	612	583	593	628	628	589	607	665	623	648	608	649	617	590	654	626	613	635	615	613	628	628	615	645	630	592	623	607	601	596	572	628	623	605	612	615	624	593	622	598	600	624	603	573	592	607	652	574	557	599	574	623	651	624	629	610	632	667	610	642	609	631	592	565	626	616	612	623	596	615	634	652	614	617	624	643	586	642	642	603	626	634	594	612	617	617	594	617	636	641	582	633	582	624	568	593	604	579	581	581	686	662	664	576	567	629	615	632	662	673	634	633	556	612	600	590	670	635	608	662	628	615	593	624	618	636	619	630	598	619	642	613	631	641	577	563	579	612	575	616	642	621	637	631	609	651	610	596	661	603	628	641	654	640	581	641	636	632	608	618	641	601	599	654	602	637	602	631	621	620	654	616	606	577	617	604	638	673	586	610	618	647	612	655	625	633	623	628	563	645	657	637	591	619	589	597	611	640	654	657	635	542	595	633	612	657	655	594	629	613	600	621	622	609	621	597	554	625	628	617	631	639	608	583	600	637	588	631	605	617	594	623	605	657	628	617	630	608	612	640	598	566	618	635	627	647	588	586	640	611	609	612	608	588	582	623	624	579	680	572	613	587	572	646	597	612	610	630	572	607	640	572	609	598	610	616	626	585	632	597	603	652	624	647	594	673	592	632	624	626	622	663	626	617	657	615	670	618	658	625	661	649	615	662	617	619	610	568	621	614	590	643	613	612	625	580	578	595	604	631	626	663	664	628	640	615	635	621	605	634	608	616	660	633	606	617	615	576	611	651	620	568	598	634	655	608	652	636	641	618	602	601	625	614	665	608	598	611	625	623	629	663	584	613	619	592	602	618	600	622	606	639	608	616	627	657	650	623	591	611	617	623	588	578	661	634	609	624	624	640	621	646	623	636	619	564	628	624	630	588	594	578	600	629	606	607	612	648	633	610	629	639	635	617	597	625	640	581	629	620	630	575	631	617	615	593	589	611	645	607	615	688	577	621	598	585	649	595	645	606	647	619	622	602	572	617	626	604	661	601	604	646	673	595	626	635	620	626	650	612	609	641	638	613	617	644	625	636	636	602	609	617	595	647	616	563	581	628	655	611	636	629	653	614	656	619	636	579	632	619	661	617	604	645	642	592	639	624	593	590	643	615	623	630	644	601	620	591	590	603	646	635	605	685	609	607	631	645	657	621	593	607	631	608	625	602	612	632	593	642	559	668	629	636	609	603	668	649	654	640	598	638	643	595	619	642	583	617	634	612	629	636	659	618	625	601	599	592	618	595	642	666	654	623	635	612	599	618	575	615	635	664	609	573	658	668	585	622	629	600	649	600	664	607	670	624	659	606	659	608	629	609	623	606	602	642	579	662	628	656	602	609	607	632	630	640	554	636	602	637	617	604	617	579	591	631	621	643	564	608	640	666	597	614	616	639	610	626	670	613	643	618	589	611	629	666	652	578	659	571	630	628	621	629	679	602	644	604	623	643	618	664	621	636	626	612	628	662	625	578	589	565	619	653	613	630	612	591	651	665	593	646	615	628	635	651	612	646	649	574	648	593	599	634	578	599	652	658	614	602	627	599	635	622	667	555	647	583	625	617	630	598	645	582	570	623	628	664	599	615	599	609	653	596	625	665	607	595	638	664	597	648	657	598	623	581	577	655	643	609	609	633	573	595	632	620	626	607	599	606	596	626	595	610	662	598	645	626	597	599	613	630	590	666	613	645	638	623	601	603	640	615	616	611	642	565	612	619	643	637	612	647	618	605	628	623	614	607	587	620	598	652	593	583	604	598	600	684	549	612	598	669	591	589	623	616	617	590	609	659	635	624	574	630	644	638	650	566	597	632	610	605	609	651	610	664	629
59349	23377	5691	1002	403	336	262	288	287	229	266	300	248	267	270	273	276	259	257	267	232	284	239	289	247	290	255	256	268	289	264	283	260	304	279	252	274	263	267	257	283	298	290	261	290	271	276	245	285	260	261	264	276	236	265	269	259	288	282	277	277	262	252	309	268	274	257	236	251	280	266	238	269	291	278	289	293	274	236	243	294	225	252	288	260	273	259	287	257	257	281	275	221	275	261	248	240	214	264	271	275	247	246	261	264	270	259	285	297	275	309	240	273	302	250	224	241	265	282	286	267	264	267	284	263	295	256	250	262	272	283	269	247	239	296	287	262	261	254	230	269	278	256	286	257	237	264	275	281	263	255	259	269	248	236	230	230	266	261	297	316	286	292	300	291	289	277	263	287	273	279	276	236	246	239	229	276	241	253	259	255	284	235	268	219	252	270	262	277	256	255	254	277	265	255	280	297	256	277	293	251	259	253	262	251	272	286	286	289	282	286	245	261	253	239	264	222	248	270	229	230	255	254	265	271	258	231	277	288	248	276	240	272	271	272	236	221	269	263	265	264	286	251	271	272	265	268	313	266	272	259	256	268	254	270	268	245	242	253	242	262	276	272	264	257	240	248	236	277	248	268	245	277	277	295	253	261	293	270	248	268	260	259	282	280	252	240	253	250	241	271	274	260	236	269	279	270	228	263	250	259	259	261	283	257	257	235	284	272	258	261	267	270	251	256	273	283	245	264	258	290	253	290	284	254	298	305	269	274	265	286	254	282	265	236	265	265	227	280	257	256	263	228	249	264	244	250	265	269	290	261	238	270	294	288	246	277	278	259	262	260	273	246	265	260	248	262	306	269	258	263	274	251	253	246	296	309	256	297	267	258	271	248	275	257	280	275	263	239	254	248	291	262	251	260	275	274	283	269	262	255	257	215	230	255	243	289	276	260	302	243	282	270	298	293	269	264	232	253	283	266	279	261	271	290	260	251	267	253	268	241	249	237	268	282	274	254	248	227	256	283	288	263	250	256	264	264	267	267	266	273	255	265	251	260	251	236	245	279	240	292	278	255	237	254	274	247	247	279	267	280	251	262	278	278	274	259	281	272	255	263	264	257	251	294	298	240	268	267	250	241	256	291	257	261	291	316	272	267	251	297	229	251	269	245	256	272	276	241	269	283	262	225	249	257	266	243	280	283	235	251	252	219	288	281	269	226	275	263	256	297	292	298	244	226	246	243	258	294	294	264	252	263	296	297	268	278	275	267	268	237	262	284	246	231	272	255	299	264	256	261	280	252	282	274	252	278	268	230	244	268	303	283	276	237	264	278	285	248	235	250	244	272	282	269	248	258	252	251	257	279	289	282	252	276	265	260	259	272	264	273	247	244	278	247	270	275	252	257	287	257	255	263	278	272	260	265	248	270	265	279	284	227	254	269	261	261	280	245	257	269	278	248	269	281	253	248	266	293	244	263	262	264	269	263	273	238	257	261	244	269	249	264	264	262	262	249	288	252	269	243	292	233	263	273	252	262	294	293	286	313	227	260	262	257	271	235	294	289	241	248	250	258	254	260	259	259	245	248	258	264	254	269	247	302	274	259	282	270	267	254	234	243	246	273	288	281	276	248	260	250	278	227	258	236	260	241	282	247	281	280	257	240	260	257	245	262	241	290	291	276	243	246	276	246	283	291	269	287	274	261	261	242	266	321	236	274	271	263	272	250	247	263	254	222	232	274	258	293	233	240	225	273	237	239	298	257	246	258	276	244	279	284	273	253	253	250	249	246	220	257	260	263	252	246	255	257	254	263	246	260	281	274	258	232	240	264	267	252	236	271	277	264	282	276	302	299	272	273	240	254	282	238	269	238	272	265	270	246	296	246	266	284	256	274	268	258	253	238	277	271	283	287	267	288	270	240	266	256	265	233	262	272	222	234	279	263	265	245	277	265	235	248	256	270	270	274	262	254	255	268	262	240	265	292	299	258	267	254	270	270	231	265	292	266	225	262	293	276	272	275	258	279	271	257	273	272	244	258	260	239	245	291	265	238	226	269	259	274	295	251	259	237	271	266	248	273	268	262	285	273	250	277	251	270	301	277	267	261	242	276	262	274	246	260	236	237	261	257	273	250	220	270	274	274	271	266	271	265	270	296	258	278	288	282	269	287	283	251	250	265	266	256	272	254	244	256	281	249	280	272	263	273	257	243	280	286	260	227	265	261	291	267	257	276	285	281	225	250	251	257	273	260	228	253	284	278	235	273	278	253	251	281	238	258	252	284	271	282	236	253	255	273	275	285	242	267	264	264	251	253	244	268	258	264	291	262	267	270	245	281	257	258	273	256	247	255	277	275	259	248	281	232	254	280	252	240	265	247	210	279	294	236	228	257	252	278	277	283	260	249	251	274	237	250	267	270	275	253	240	262	272	258	279	252	282	277	264	254	267	250	257	266	279	289	249	259	206	286	258	237	272	257	283	267	229	266	269	274	232	266	270	259	270	243	238	291	241	260	270	272	284	269	273	289	275	266	250	261	272	305	256	263	279	230	262	252	238	276	276	275	256	265	298	285	285	254	286	284	291	291	265	230	266	269	311	267	254	253	286	274	244	258	273	255	252	279	247	270	272	275	239	262	287	247	282	242	276	294	265	263	282	287	240	229	270	286	279	260	264	252	272	274	290	212	287	249	286	276	222	234	295	241	256	268	284	277	237	252	277	256	225	265	271	295	257	244	254	237	218	279	265	256	250	289	274	240	262	268	260	264	232	240	237	268	260	225	264	248	288	244	288	278	270	282	260	247	258	275	266	304	247	269	279	273	267	264	270	273	261	270	268	250	266	241	279	279	252	250	277	273	280	270	273	258	264	284	254	257	247	262	268	223	235	270	255	260	239	255	248	259	305	285	242	280	258	261	234	266	287	241	277	242	267	289	266	267	251	267	292	259	269	268	279	284	262	277	278	278	287	271	255	248	273	236	285	272	281	257	261	276	295	249	259	292	250	235	254	275	264	252	254	272	269	283	270	253	256	266	262	228	236	265	298	276	265	253	282	249	275	257	223	236	252	259	274	260	263	241	248	221	258	302	236	263	230	240	259	269	271	248	257	239	260	274	259	265	280	296	287	277	258	217	282	271	288	260	247	254	238	264	243	257	281	257	244	314	259	244	291	279	246	263	274	237	240	235	248	299	271	242	219	264	239	279	270	241	250	246	256	245	264	241	240	262	269	280	258	303	277	257	258	280	245	289	251	253	244	246	285	294	287	238	263	255	246	264	261	263	252	268	284	249	266	263	298	255	263	246	244	277	231	275	279	272	240	261	291	279	260	283	283	254	291	247	240	239	274	277	273	297	279	256	260	297	249	284	263	291	275	248	244	257	247	287	284	280	244	234	258	269	253	282	275	269	270	267	252	256	279	260	274	277	283	291	264	263	291	292	239	270	260	262	316	274	273	255	240	246	238	253	289	280	275	238	249	274	296	252	243	266	258	277	272	257	250
40717	12753	3901	1877	952	776	621	609	611	593	619	619	618	635	612	597	564	606	605	555	583	552	616	618	576	601	610	567	571	599	566	567	609	611	569	592	607	599	617	614	580	576	591	526	567	576	621	565	608	602	611	594	570	628	572	560	624	587	614	567	591	591	594	559	608	575	609	626	596	583	584	579	585	626	603	595	580	625	597	629	556	617	589	601	594	572	592	613	578	555	561	544	550	556	608	559	567	612	556	576	588	599	631	586	580	588	581	579	545	590	637	575	605	566	600	614	610	647	622	601	566	589	632	557	596	578	551	590	553	572	609	566	607	605	603	588	609	551	585	623	614	589	586	575	588	558	564	582	601	622	615	615	597	624	559	560	623	603	587	582	575	591	573	595	593	644	568	610	580	585	582	597	578	581	561	565	597	602	588	580	590	607	583	624	586	591	612	586	618	609	600	564	586	564	618	589	585	624	613	590	598	613	591	624	592	620	585	610	585	562	607	567	590	600	602	598	572	558	606	549	611	595	564	634	572	555	583	580	599	588	612	591	603	580	560	570	615	604	561	612	559	593	588	577	593	582	621	567	585	544	607	659	597	627	549	614	611	578	590	578	646	609	562	545	617	574	650	597	593	659	612	608	625	589	578	594	568	570	593	575	618	609	584	560	599	580	569	564	602	589	558	578	590	565	631	600	587	582	619	535	592	541	617	586	552	568	583	590	601	601	583	577	589	549	581	608	549	571	608	569	578	605	583	620	586	617	620	609	590	586	557	542	626	594	597	620	568	570	606	549	569	649	624	596	574	592	595	581	589	574	585	647	642	599	579	612	578	549	637	611	609	568	578	588	575	561	580	615	541	548	597	585	576	590	573	628	570	612	622	594	571	601	623	582	578	621	582	616	631	615	569	606	572	584	567	594	610	540	591	601	597	570	611	602	553	579	595	583	622	587	600	621	615	601	593	587	570	594	601	611	583	573	599	584	577	601	603	634	586	587	603	572	577	571	597	608	563	594	579	572	580	539	573	610	598	577	600	627	611	543	583	561	589	554	578	587	564	605	629	583	613	580	590	589	614	586	586	603	558	600	596	602	585	580	608	551	637	569	594	583	592	577	630	572	606	593	601	568	591	578	585	575	623	599	567	597	598	578	551	571	580	630	578	631	580	630	568	567	608	604	586	594	621	628	545	597	576	602	614	653	585	597	570	603	600	594	597	605	576	630	565	563	604	610	626	597	567	613	582	586	585	585	629	569	580	611	584	588	605	639	578	642	654	602	626	615	585	617	555	553	592	612	556	599	584	585	634	618	599	551	564	549	614	578	613	579	652	614	589	626	603	582	590	608	572	569	624	619	616	597	557	597	525	613	580	603	611	607	588	610	605	599	573	587	608	576	583	568	578	591	544	587	635	596	583	558	568	636	630	617	533	574	560	588	586	612	567	582	669	586	555	567	603	633	579	591	562	579	618	567	558	626	560	635	619	622	584	604	549	631	588	574	597	604	612	562	619	571	655	594	600	594	583	603	617	609	593	590	594	607	606	585	558	584	571	602	560	581	573	616	612	582	593	606	612	619	596	597	583	575	585	599	612	606	619	596	611	592	565	602	576	606	616	613	575	628	589	609	569	558	611	563	615	552	608	621	578	586	616	552	613	573	614	589	571	628	594	543	595	619	545	569	607	612	624	566	611	629	573	568	581	611	540	619	609	549	587	597	561	593	528	578	554	570	611	613	607	606	578	582	580	566	609	613	573	590	609	587	561	602	583	594	594	600	566	574	577	560	553	581	537	562	579	617	579	585	592	607	584	548	595	607	631	606	577	573	620	552	591	633	586	585	581	619	580	580	624	572	563	654	629	600	615	530	580	604	590	596	606	568	594	597	588	577	584	589	591	579	567	573	594	574	590	561	555	572	578	585	595	566	616	593	650	624	606	598	562	569	562	576	611	555	562	616	586	594	588	610	587	621	595	595	602	595	555	624	567	593	587	617	571	597	617	598	608	565	578	649	599	550	573	611	564	573	600	565	559	620	582	572	609	602	577	584	593	610	562	576	576	624	602	608	594	624	586	598	562	630	620	610	550	611	626	607	590	618	588	606	602	612	609	595	564	600	593	636	598	582	628	591	548	600	596	574	530	594	605	624	600	592	590	642	590	631	589	607	588	635	584	562	579	587	615	554	611	609	609	583	583	582	542	591	554	575	594	619	592	663	625	595	568	603	626	585	621	644	572	621	606	597	604	545	611	606	584	592	588	604	583	574	631	601	580	587	596	587	603	571	600	613	586	626	534	580	628	576	598	583	617	557	579	592	634	599	590	582	585	611	610	590	621	603	637	568	592	612	604	598	568	570	588	583	596	639	574	641	563	584	564	595	575	609	569	597	586	560	609	553	580	569	562	603	584	568	625	602	609	578	576	615	561	553	597	604	577	550	625	584	576	596	597	579	597	573	594	575	558	615	626	541	623	567	579	549	583	600	595	583	576	581	598	626	601	553	588	655	604	609	597	590	633	581	644	632	576	641	585	590	566	581	565	585	562	616	583	578	530	606	626	588	605	568	609	631	603	566	599	591	604	577	626	597	590	590	603	574	574	588	582	586	569	584	607	596	593	578	623	584	573	572	608	590	561	594	560	620	574	611	604	601	594	595	563	594	566	608	549	600	574	568	619	609	550	588	614	594	597	601	579	583	583	596	594	620	601	584	592	574	617	601	579	592	582	613	615	636	540	598	574	673	601	614	589	607	588	566	543	661	568	565	584	566	573	603	625	602	588	603	602	598	608	637	578	585	594	576	616	545	605	573	596	581	574	609	632	591	560	558	574	610	570	608	601	607	568	603	588	584	598	569	566	625	596	604	631	607	565	587	592	576	620	602	587	589	541	601	592	623	587	612	623	580	541	622	608	604	611	572	593	581	589	617	602	595	588	569	604	647	638	576	589	612	601	605	623	530	530	591	594	597	593	588	579	586	599	619	600	614	595	628	565	576	562	528	574	594	615	529	593	577	576	590	576	603	645	641	624	581	565	605	625	573	616	585	594	580	555	552	577	547	588	579	567	604	603	621	579	617	586	612	616	557	585	595	613	594	554	646	587	597	605	586	602	619	600	613	607	597	578	600	582	595	624	606	563	623	556	586	605	639	582	581	598	601	569	584	616	597	595	554	547	603	589	621	578	607	629	601	581	619	637	595	586	564	601	591	624	603	561	612	565	608	623	590	582	620	614	606	611	590	594	583	599	563	569	575	642	597	565	579	565	566	616	598	592	562	607	581	555	582	597	621	611	595	541	598	627	598	570	622	579	640	571	576	637	567	573	591	613	568	616	626	562	584	574	631	612	600	575	603	575	556	561	610	556	609	575	603	566	620	601	610	616	601	565	583	557	598	615	609	616	611	617	672	622	580	613	579	549	600	563	600	587	609	561	611	575	601	575	524	556	584	586	591	520	636	565	620	597	573	617	569	609	599	641	644	569	588	588	580	646	578	539	585	569	579
60931	22449	5411	845	453	299	326	272	287	289	287	291	291	296	284	265	320	272	262	276	270	272	304	263	301	297	291	264	266	276	269	260	290	281	277	294	294	263	266	253	264	304	279	263	307	302	281	281	262	275	305	279	300	329	292	271	273	285	283	284	308	275	261	262	328	271	321	301	289	294	279	305	282	293	280	259	279	278	291	264	285	266	317	276	297	307	267	282	284	286	259	248	272	296	250	281	283	335	294	294	300	290	299	272	296	311	262	276	267	316	316	309	298	271	279	291	261	272	294	315	306	312	295	258	309	316	262	295	280	272	269	276	305	290	293	295	262	310	267	306	279	311	283	297	259	315	303	310	279	291	318	295	296	282	276	268	283	298	255	273	285	317	287	300	295	309	272	281	304	284	299	274	299	281	293	305	274	267	305	296	256	267	302	294	294	310	310	262	280	291	271	265	240	267	265	296	273	291	280	303	274	286	269	262	277	309	301	274	275	288	275	288	289	281	275	307	302	306	257	280	278	288	267	269	286	270	268	275	302	262	258	261	318	276	304	294	285	308	299	314	294	285	283	289	285	268	268	263	269	293	292	294	270	263	277	298	274	304	275	286	296	276	264	306	285	290	297	284	281	280	287	285	260	278	258	290	299	272	295	273	273	272	306	300	310	284	325	281	293	290	284	283	288	294	264	293	307	293	286	313	274	309	290	304	274	299	303	264	300	286	258	266	306	274	280	296	290	268	273	296	273	292	302	309	295	309	271	281	246	313	301	294	286	248	247	272	289	303	272	286	295	305	301	296	277	299	312	295	275	266	322	260	284	293	277	266	269	295	291	269	246	292	294	276	292	274	275	318	288	305	313	302	310	248	271	258	256	286	289	272	314	285	289	300	312	265	292	353	292	305	253	291	282	336	310	298	331	279	275	264	273	254	315	294	286	282	295	287	285	282	284	298	291	276	285	276	252	279	268	282	310	272	270	283	255	275	291	297	273	253	309	286	263	258	279	267	303	273	298	275	291	311	280	282	250	302	278	301	263	311	291	294	293	257	316	303	287	279	301	286	298	284	251	297	303	302	259	272	289	279	301	308	277	277	303	257	286	302	301	302	258	301	316	286	282	255	269	295	304	282	318	276	279	290	289	284	324	300	265	275	279	294	280	250	312	279	260	240	259	292	297	250	282	328	281	295	285	281	295	292	269	296	296	265	280	290	273	300	281	277	275	310	283	290	280	290	286	281	262	296	276	273	281	288	298	278	341	266	264	289	283	251	285	300	259	311	294	304	266	292	316	266	276	267	287	272	270	279	333	301	289	276	296	287	265	270	318	291	292	288	266	327	301	297	319	279	281	302	264	306	299	301	290	279	286	276	274	321	287	297	286	284	320	305	264	282	272	288	323	319	321	303	290	308	284	279	266	308	303	274	284	320	272	292	262	302	278	309	291	264	274	304	286	294	270	318	288	270	285	285	273	259	312	296	283	311	311	271	258	289	307	281	273	286	271	267	301	283	313	316	292	273	282	298	308	290	299	266	290	326	293	290	284	278	293	268	275	260	251	277	302	278	281	293	289	284	275	280	275	284	303	266	282	302	281	267	280	277	273	281	274	296	276	266	281	303	280	269	304	303	275	237	277	301	296	286	293	279	291	278	308	308	304	288	271	301	273	315	309	285	286	250	269	255	276	299	314	293	248	295	281	241	288	275	301	309	278	258	273	253	252	280	315	280	278	299	290	287	290	269	300	259	311	302	294	254	321	279	279	263	292	288	277	286	303	302	259	278	318	273	287	298	284	288	299	266	273	299	283	296	272	253	300	268	279	290	274	299	292	254	272	289	280	308	271	278	300	304	292	283	289	298	285	313	266	303	278	310	293	305	262	274	249	270	297	292	282	290	303	326	295	316	274	267	279	288	293	281	306	265	269	289	280	294	275	311	299	281	302	307	274	288	311	273	261	275	284	294	297	330	274	281	275	305	292	298	296	300	264	297	274	289	257	302	277	292	268	320	299	285	290	314	273	313	271	287	292	293	310	267	259	299	279	290	289	266	290	269	284	285	287	292	300	308	294	285	305	277	289	296	264	268	275	310	307	297	267	309	316	296	323	270	292	299	285	274	251	304	273	299	288	293	272	290	289	272	265	293	279	293	304	282	277	299	289	294	285	261	251	317	251	293	309	288	299	295	272	292	288	307	290	240	272	303	262	263	263	320	315	282	226	289	281	276	285	262	313	277	284	253	266	270	300	283	316	317	303	330	315	285	254	280	291	263	248	268	266	298	317	274	266	276	315	310	297	286	249	285	283	285	258	296	293	289	277	290	288	248	279	293	278	315	290	279	262	282	297	265	243	253	286	266	263	269	295	279	299	281	287	302	286	252	277	247	282	290	294	283	290	288	293	304	260	297	294	314	311	297	288	292	307	269	299	268	313	285	280	288	312	293	288	275	296	290	293	265	261	278	308	293	282	305	264	256	316	276	307	305	290	298	271	284	315	297	293	286	336	281	309	308	293	292	283	313	271	308	295	268	316	275	293	248	261	271	309	300	266	302	297	279	284	255	303	264	315	277	273	307	277	268	282	289	282	254	282	273	253	289	285	303	293	307	297	319	286	264	248	296	284	288	299	281	276	272	274	269	298	297	312	295	312	273	260	302	296	285	266	294	280	292	288	247	301	280	291	306	274	302	291	287	303	282	286	330	276	345	261	268	327	296	285	268	274	313	232	253	242	324	300	299	269	295	284	304	302	264	265	309	308	275	277	273	310	285	259	288	320	313	266	295	272	276	265	279	280	297	289	305	251	290	321	278	295	318	281	284	326	334	290	291	308	310	282	278	303	282	288	266	249	284	273	257	280	296	294	302	295	298	322	303	295	300	266	305	269	281	289	259	279	255	285	303	279	303	292	312	293	267	318	281	278	276	262	261	261	305	287	310	279	290	275	279	266	296	309	278	284	252	308	307	297	288	305	289	293	278	318	262	299	294	289	268	320	279	282	266	259	285	279	312	300	303	259	257	274	275	275	249	306	271	253	303	287	272	294	264	263	274	303	292	302	294	279	278	258	298	295	305	276	264	251	289	271	267	317	260	273	281	297	285	295	277	270	288	279	263	274	301	302	260	290	273	305	249	258	268	290	291	305	292	272	283	275	289	291	266	291	305	280	287	296	269	280	297	295	253	284	286	246	265	267	280	293	275	253	297	320	304	281	288	287	271	296	256	295	297	285	264	294	288	258	261	304	250	310	291	282	285	318	311	325	271	300	263	300	264	285	287	276	290	290	313	286	276	278	261	275	298	265	291	283	272	257	266	271	265	303	262	290	276	259	308	293	297	294	286	265	322	300	287	286	261	247	245	287	264	279	253	274	292	284	294	292	266	318	280	302	310	270	281	327	291	276	276	278	328	300	320	271	296	327	286	311	255	258	295	284	301	270	260	281	307	330	305	281	273	288	257	283	294	304	281	284	321	292	241	332	297	295	320	264	276	274	280	256	303
40702	10648	2693	1503	1099	825	687	666	650	643	659	670	628	635	644	631	619	635	629	658	610	633	666	686	618	615	629	663	683	621	660	661	631	607	650	618	620	605	631	649	643	625	614	615	594	669	611	669	674	616	621	634	626	624	644	700	617	636	649	622	606	619	674	608	632	587	664	639	596	635	672	651	603	616	638	612	669	620	669	646	675	643	652	624	605	616	651	635	647	648	599	642	618	641	593	648	639	655	642	667	649	630	592	646	669	602	645	603	649	665	627	615	624	617	575	612	583	607	623	590	600	647	644	630	622	609	625	626	597	653	596	631	675	597	619	639	631	651	647	669	577	639	649	605	640	630	639	618	647	630	607	607	671	640	645	626	611	611	644	662	601	658	692	611	648	671	631	604	638	611	639	608	610	623	625	638	626	551	628	641	559	624	639	654	648	640	618	605	619	639	645	616	641	630	625	654	629	632	593	640	631	644	587	601	643	615	615	636	616	580	637	608	627	647	611	640	631	644	639	617	644	641	609	663	627	600	584	630	623	648	601	629	644	637	629	659	607	597	595	647	607	677	618	659	631	659	621	685	624	663	634	637	633	630	640	652	599	604	624	591	650	641	630	624	608	624	629	652	637	619	671	615	671	597	672	630	640	642	645	646	663	591	649	584	641	586	655	602	665	671	632	664	659	615	636	613	678	670	614	610	669	663	604	602	608	627	628	632	587	600	608	668	599	625	604	668	625	616	625	611	630	642	615	589	607	601	591	628	624	629	631	604	628	652	616	609	647	605	617	619	580	616	639	638	613	624	613	620	647	639	616	625	611	625	660	639	636	633	629	641	633	627	634	659	653	615	661	595	678	624	644	660	613	636	617	641	632	613	662	635	671	615	628	696	665	579	656	593	626	634	637	604	659	602	609	599	589	615	651	614	646	617	663	631	663	641	580	632	668	670	654	636	608	608	641	597	652	654	632	610	645	664	626	620	585	603	606	612	654	659	616	649	612	638	692	647	612	605	658	632	603	642	607	606	653	673	649	626	629	568	619	641	605	639	603	642	634	580	634	649	600	646	650	572	650	607	609	645	679	655	655	654	629	639	657	598	683	660	643	650	649	661	620	591	633	667	623	619	675	627	643	584	626	647	628	637	557	631	620	650	654	604	627	635	684	636	641	636	620	646	639	639	625	601	582	628	660	645	633	616	663	620	646	579	648	578	625	623	648	664	591	598	648	617	629	617	618	613	613	636	656	623	610	648	654	669	648	649	662	626	675	597	626	614	608	581	678	613	616	618	615	640	638	622	616	633	566	656	584	605	592	642	681	634	617	646	669	606	630	659	665	711	602	642	599	680	640	626	668	581	629	663	645	615	629	640	603	618	652	611	659	651	635	630	661	626	655	658	636	661	577	625	655	648	627	615	617	631	631	623	613	612	643	615	607	667	636	660	619	657	674	633	629	630	665	665	605	631	607	630	653	626	617	634	624	658	647	632	627	643	600	628	646	641	642	651	578	687	641	643	655	602	585	626	599	688	646	614	633	596	624	618	652	645	609	629	651	609	665	621	652	573	618	601	646	651	591	619	600	644	670	592	649	650	631	629	636	590	621	599	631	671	650	620	631	612	628	638	655	588	634	655	630	642	618	636	607	608	596	611	655	655	573	631	619	615	623	613	568	622	620	607	623	585	629	644	641	633	662	645	637	656	661	619	665	614	611	653	661	622	637	642	620	653	628	681	628	604	603	651	653	619	647	612	661	639	667	642	608	639	610	627	611	619	650	630	627	675	617	626	625	652	614	611	667	609	631	638	642	659	674	640	590	612	642	618	640	640	594	632	626	625	642	638	572	587	641	622	623	622	647	654	639	614	578	638	602	619	657	662	635	661	624	646	628	624	604	647	594	629	609	654	631	686	591	611	623	648	671	611	612	662	608	587	672	633	622	601	656	615	681	625	630	665	644	624	615	646	610	648	615	666	591	641	616	652	633	607	606	618	637	619	641	633	617	654	630	656	588	626	616	623	623	650	681	624	681	653	603	595	646	616	648	657	626	617	613	629	654	643	669	618	667	643	590	660	608	626	620	605	656	640	618	656	620	633	642	614	593	624	625	619	619	647	690	668	579	640	656	630	663	587	640	615	655	621	608	630	617	636	629	649	637	657	615	620	644	639	623	661	625	660	608	665	587	618	576	634	606	609	627	635	656	661	625	628	616	640	632	615	587	629	592	642	582	657	608	602	617	643	641	645	663	645	609	604	692	608	571	642	649	645	633	606	655	588	644	602	663	627	626	581	631	665	617	606	667	629	633	639	683	635	614	612	619	648	659	620	659	597	653	635	611	671	661	685	656	604	631	614	638	638	621	613	624	596	658	674	596	618	604	608	636	622	651	588	615	652	599	649	636	623	623	679	626	639	683	673	598	630	591	580	615	653	611	649	613	641	636	606	632	614	624	651	643	670	600	633	601	631	646	608	628	597	647	675	686	633	693	655	653	649	621	615	672	631	604	639	609	660	591	655	580	620	649	633	660	627	624	646	638	584	585	601	628	602	617	612	635	629	630	613	650	636	661	621	579	648	648	615	589	645	653	615	649	605	639	634	639	604	627	634	643	608	669	649	608	601	617	628	626	631	637	637	613	620	629	575	659	654	611	624	632	608	587	658	616	670	647	639	625	657	633	657	625	606	612	590	623	611	585	615	680	673	640	624	670	648	610	637	622	664	656	642	592	660	661	641	623	629	638	626	682	657	602	604	587	625	606	642	653	621	599	597	618	636	640	624	636	618	658	661	641	653	641	596	639	603	659	645	656	598	624	649	622	602	637	624	634	659	649	648	643	636	624	622	670	606	607	609	669	640	624	647	643	591	616	610	604	651	621	673	613	668	612	592	643	666	610	598	626	685	646	678	628	598	620	679	613	600	627	612	649	616	659	597	610	655	596	670	619	657	619	673	612	637	626	627	593	639	604	638	639	692	636	651	600	639	625	636	620	597	672	613	575	635	645	617	639	669	617	599	652	606	639	635	665	677	601	634	643	652	681	625	648	642	641	634	628	619	644	661	631	629	623	671	626	617	628	643	647	635	597	646	615	663	641	622	637	631	667	618	605	637	613	616	640	664	648	645	597	645	586	625	606	651	609	638	636	646	637	643	663	632	596	662	654	647	622	631	599	685	640	623	653	647	654	663	646	647	629	604	645	640	653	640	608	637	660	638	633	620	612	695	646	648	632	671	632	596	628	657	638	630	635	646	641	626	676	631	598	637	591	639	660	625	606	601	645	642	666	612	633	609	631	662	605	662	609	588	665	644	633	656	601	645	638	646	648	617	659	653	598	658	631	642	605	614	613	704	635	609	637	596	608	644	658	669	620	562	651	657	677	604	617	637	660	584	621	601	601	635	615	646	619	627	588	667	621	620	619	617	596	644	625	611	665	607	666	619	607	618	659	626	640	696	660	630	615	593	597	622	623	600	621	634	618	626	641	649	670	639	634	635	654	607
44557	14064	3750	1135	565	376	261	260	228	263	267	256	267	259	269	294	259	254	262	295	292	284	240	243	265	247	279	268	258	261	272	254	284	276	264	240	275	251	254	238	259	305	267	255	283	267	248	248	234	274	271	234	249	269	272	241	248	256	249	267	288	273	276	270	241	293	257	263	260	260	270	255	250	264	289	231	281	232	258	251	247	270	271	261	242	248	241	228	233	270	256	257	267	262	238	257	247	259	286	259	279	290	238	255	261	315	264	292	256	281	259	256	272	238	265	274	260	267	234	277	299	262	237	274	288	266	273	267	286	239	238	284	262	235	238	265	216	294	252	278	256	257	270	278	276	274	245	295	262	261	279	293	261	256	287	241	265	289	268	267	274	274	279	249	235	248	274	269	263	223	233	261	250	253	237	253	242	265	288	233	268	262	281	273	291	270	255	268	260	261	282	273	267	287	260	258	235	279	256	274	273	268	258	271	287	236	262	263	273	272	268	278	269	237	273	301	274	283	240	282	259	237	258	265	278	288	265	247	242	245	294	268	260	250	280	258	277	278	271	271	275	237	275	272	285	249	240	291	233	249	256	256	259	301	257	251	294	269	282	281	270	252	265	269	301	256	274	254	290	260	265	285	261	272	254	268	252	301	271	275	246	290	260	274	237	274	247	253	290	263	288	265	252	282	250	245	279	279	286	261	269	246	238	275	246	263	264	253	249	247	277	285	264	269	274	242	282	239	254	261	253	265	278	260	266	245	245	268	261	262	258	251	271	245	264	273	292	259	277	260	255	270	293	254	266	265	269	271	259	248	262	255	299	273	254	266	233	279	280	266	249	235	269	269	280	217	274	241	266	280	259	270	265	296	268	243	257	254	243	226	263	247	277	311	269	252	284	266	245	257	242	274	264	264	255	236	281	266	261	245	274	283	278	262	243	249	258	283	263	252	267	254	282	256	259	257	251	268	270	244	279	243	258	248	215	254	234	256	258	255	271	259	262	309	256	256	272	261	233	248	257	278	257	292	265	248	271	277	257	295	244	237	261	249	245	221	264	263	250	256	250	258	292	289	250	264	262	275	232	287	262	286	280	272	289	252	258	264	266	284	268	295	274	262	302	278	245	244	256	255	255	270	265	250	282	241	260	293	260	254	260	258	261	269	261	307	264	276	262	251	290	263	225	296	229	256	257	241	251	282	251	273	284	281	241	293	255	257	276	246	247	282	246	274	257	257	259	237	256	272	287	266	278	249	289	276	268	280	262	262	240	233	260	257	245	245	278	246	237	255	254	245	268	238	251	282	258	260	253	265	242	273	273	265	273	289	263	266	254	221	270	245	267	247	247	251	287	273	254	279	272	252	256	276	264	251	260	253	281	246	235	254	220	235	275	282	249	245	237	289	251	253	255	302	266	284	266	264	283	258	274	275	274	260	268	235	259	278	259	263	269	259	281	284	267	253	262	280	268	239	263	266	326	305	248	255	248	281	277	269	267	291	287	304	256	279	275	259	284	282	267	215	280	282	236	250	260	262	259	263	270	253	262	229	266	271	282	279	270	297	246	250	266	290	254	244	270	268	270	242	267	259	257	297	232	292	314	265	257	236	248	301	277	277	260	255	230	231	250	264	259	291	271	263	266	259	292	268	247	273	274	280	269	278	256	292	254	276	251	267	263	245	277	225	244	258	273	261	266	273	258	269	279	256	247	236	248	279	253	279	278	247	257	301	267	274	226	286	286	242	278	290	239	250	302	272	296	261	269	245	251	279	270	265	297	239	260	255	255	280	255	250	273	267	261	244	266	247	236	256	248	270	267	294	277	263	250	282	265	253	269	253	281	247	286	264	232	272	256	270	251	281	259	227	282	268	278	245	277	265	292	267	284	304	250	276	270	285	243	256	261	257	249	239	269	280	244	270	260	240	233	242	297	247	277	254	255	282	268	239	248	250	264	298	264	282	265	270	270	267	294	268	264	262	256	254	277	250	232	231	280	244	260	267	310	244	257	264	252	299	296	255	289	257	276	269	296	290	260	281	271	237	260	254	274	230	266	270	261	254	259	244	262	269	246	265	263	242	274	241	233	245	231	254	254	255	287	279	279	261	278	269	266	284	266	260	243	280	281	282	245	268	299	277	283	255	279	260	283	262	268	266	261	236	267	247	294	252	260	252	275	244	272	245	258	276	265	257	280	270	251	252	268	279	237	236	261	296	253	282	260	287	297	263	240	254	264	275	294	259	257	274	252	264	244	279	275	273	263	288	262	267	233	283	227	268	272	300	284	245	282	282	265	241	255	264	282	251	251	266	226	252	297	259	261	286	260	260	266	241	274	266	255	253	283	264	271	248	270	266	230	241	283	253	259	267	266	240	239	276	276	249	290	271	252	273	263	260	251	285	250	243	291	252	257	295	255	246	259	291	275	271	280	271	276	271	268	265	248	287	280	243	256	259	264	270	275	274	265	266	293	250	274	230	264	297	269	257	268	264	268	287	274	259	254	245	279	265	260	271	248	266	251	295	284	287	268	254	257	250	260	292	299	254	291	255	264	295	282	297	278	253	269	275	245	228	257	235	267	257	230	286	270	283	265	303	259	265	276	242	264	245	259	273	297	283	282	234	248	259	255	246	264	279	247	247	275	260	243	284	262	238	258	281	266	299	246	252	257	246	235	254	266	253	247	254	247	271	259	260	267	256	255	252	259	277	243	287	241	281	233	293	285	265	245	272	268	256	265	259	272	257	218	256	277	255	241	264	274	261	290	253	248	251	254	260	282	261	250	246	281	265	286	264	242	259	260	247	277	244	259	283	260	260	265	244	295	260	277	288	263	279	269	242	265	293	260	286	254	268	270	245	302	272	268	281	286	272	252	250	252	286	288	285	262	272	276	260	254	255	258	293	245	243	256	305	281	244	243	263	238	265	245	295	237	255	252	263	234	267	238	224	262	299	243	244	261	264	267	248	264	221	287	239	276	261	280	294	264	293	261	237	251	290	268	251	263	293	289	275	262	249	260	246	261	275	266	255	264	268	249	270	277	271	266	257	299	257	266	266	263	246	268	232	238	286	259	238	287	267	270	235	275	226	267	299	240	252	276	257	297	334	278	251	283	281	290	242	238	257	247	264	236	282	260	229	286	273	251	259	295	293	256	281	265	266	304	286	284	239	288	272	269	253	257	255	239	260	247	254	250	267	271	263	262	265	266	299	258	242	259	286	271	262	271	268	262	271	246	288	260	272	284	277	263	256	268	242	228	268	277	252	268	249	237	283	289	268	261	261	273	281	244	268	283	277	292	273	322	256	275	248	281	241	270	259	257	277	282	251	295	257	286	293	273	274	265	238	234	268	231	257	268	263	287	298	269	284	254	251	268	306	304	262	237	287	280	239	258	270	266	253	269	270	279	259	276	263	279	294	254	258	246	243	263	254	283	268	257	254	276	249	267	259	250	294	247	291	229	276	249	238	215	278	263	267	251	257	263	263	254	263	270	247	254	243
26530	7035	4179	2248	1350	970	690	607	625	585	609	627	597	565	559	589	578	586	548	618	557	630	577	562	523	544	584	584	574	577	583	582	586	576	577	609	593	543	591	599	590	585	641	605	602	579	576	570	582	620	597	579	561	601	629	554	583	598	605	583	594	623	573	602	551	621	581	576	562	617	597	597	601	566	604	564	566	616	611	571	613	591	609	588	551	574	605	563	600	604	618	591	521	594	606	567	543	626	594	635	633	589	625	629	576	582	552	544	593	595	632	543	596	576	571	616	580	619	556	588	592	560	573	602	577	554	580	595	584	591	571	568	590	605	594	584	561	605	632	573	596	559	558	606	581	588	589	597	577	580	597	580	615	589	591	600	552	577	566	563	606	567	548	569	550	611	585	587	585	597	594	550	617	590	577	543	618	571	586	583	559	618	593	582	600	579	609	538	580	617	596	589	573	618	587	597	569	603	575	602	551	582	587	614	599	624	595	619	586	588	552	566	575	600	562	584	609	593	538	592	610	571	631	586	598	563	631	548	630	579	568	617	615	560	563	587	601	573	573	600	569	603	531	555	608	590	547	589	557	586	552	573	546	645	575	593	609	606	563	576	601	505	569	587	569	622	601	627	613	590	607	601	555	553	603	575	601	623	536	577	558	567	581	623	587	585	554	648	570	584	567	556	612	600	588	576	608	598	569	619	578	590	576	547	595	574	586	572	618	616	565	558	564	578	603	581	605	630	605	601	571	599	562	573	607	618	581	573	599	579	573	583	608	610	588	547	558	609	573	559	550	583	618	582	593	558	584	555	588	606	584	565	558	571	617	592	603	578	595	625	589	565	553	595	582	573	572	581	597	633	534	569	549	611	584	584	628	587	602	560	562	560	592	608	573	588	601	579	533	587	589	617	532	586	608	586	612	612	582	579	575	565	585	582	524	594	621	576	568	598	569	596	573	588	561	641	538	583	573	598	590	577	601	614	597	612	533	582	593	597	642	598	566	621	619	567	617	637	582	610	601	579	605	596	547	581	540	547	592	544	578	570	617	603	579	543	609	630	582	605	534	566	610	567	629	592	582	579	580	622	629	584	569	578	556	553	612	600	572	614	568	577	588	585	578	564	542	624	609	614	566	616	584	575	583	597	552	588	575	595	584	613	587	570	591	576	561	597	569	576	559	589	590	623	578	618	606	634	560	578	619	568	560	578	562	567	568	600	556	602	586	595	613	613	585	583	563	577	570	555	554	585	556	583	597	534	576	577	563	588	612	566	578	598	609	577	571	591	581	573	541	615	568	568	590	571	555	578	583	575	593	567	627	589	575	624	585	568	559	552	572	592	577	577	588	556	561	589	554	562	624	625	582	599	566	587	594	602	571	560	585	613	583	584	577	589	580	595	592	561	562	592	568	569	597	579	596	584	588	594	642	566	547	572	576	611	558	533	621	607	596	608	546	593	579	609	616	576	584	578	614	561	603	554	576	585	606	600	577	619	588	548	547	565	528	547	615	596	574	550	570	577	581	590	589	595	596	605	540	579	546	538	595	621	553	629	593	560	602	572	586	619	595	580	612	613	603	618	647	556	575	607	587	553	587	565	554	624	550	609	604	616	601	586	625	653	606	559	645	598	561	568	570	615	559	597	547	620	605	588	559	557	529	608	583	555	575	605	636	630	566	604	581	565	591	552	584	590	555	591	591	569	568	609	563	596	560	603	593	602	570	602	584	569	580	568	561	543	562	593	645	570	643	616	614	559	585	615	603	582	619	590	603	587	582	621	566	603	596	583	571	621	625	565	580	613	603	578	562	583	593	571	579	614	566	628	623	584	562	597	611	535	607	600	585	604	637	605	568	617	577	585	574	579	572	599	572	595	610	577	590	577	595	593	595	553	583	559	605	586	561	603	585	617	612	555	551	589	589	554	578	608	619	607	590	575	614	609	572	590	604	590	572	592	631	566	575	603	599	605	603	583	618	586	568	576	590	580	559	573	571	564	608	591	591	610	571	623	569	640	607	588	591	557	558	577	553	580	575	581	588	585	583	587	567	594	580	578	626	587	580	569	555	576	603	582	578	610	601	559	583	600	603	561	580	587	586	580	572	533	613	589	612	579	545	614	585	592	620	561	588	565	583	610	636	571	575	578	554	613	589	601	600	583	625	613	589	543	550	622	579	614	614	601	561	594	564	573	601	584	578	588	564	597	590	575	579	568	625	640	627	592	603	620	557	606	573	575	601	551	565	616	557	601	618	598	534	605	578	586	586	660	595	589	552	624	586	640	616	628	534	576	605	581	602	604	593	596	554	612	609	558	566	575	580	607	578	559	581	625	569	667	539	526	584	589	610	585	591	590	611	619	542	597	559	617	638	608	561	596	608	598	562	585	601	572	569	584	612	575	583	569	548	563	619	567	616	602	594	602	602	610	583	567	603	597	622	614	621	576	548	563	569	571	518	532	603	557	595	607	610	601	601	641	621	617	537	600	629	550	583	579	573	584	585	619	541	592	587	530	594	594	612	616	618	623	604	592	607	606	578	583	581	611	609	581	594	597	597	590	572	603	564	583	565	587	614	626	586	616	619	559	618	585	616	565	575	590	543	591	581	624	615	572	614	597	611	609	585	591	594	614	566	622	627	567	578	598	578	597	590	632	603	616	615	582	584	535	583	578	571	616	613	601	597	611	542	570	589	589	597	518	601	639	539	584	591	556	583	595	572	573	586	573	621	578	644	592	596	590	660	575	574	591	578	588	551	603	612	557	531	590	584	576	620	640	564	568	594	561	563	576	559	593	553	643	594	589	590	589	570	603	581	611	555	627	564	587	613	595	554	558	620	564	550	603	603	583	624	572	598	590	613	567	609	591	592	544	578	628	563	584	567	568	596	575	625	557	572	580	562	618	573	597	580	565	610	604	611	578	561	561	573	596	559	566	620	578	611	546	625	607	599	586	603	559	564	593	594	601	617	586	607	572	595	617	607	540	638	614	596	574	556	589	574	595	614	576	600	594	597	593	609	577	598	606	618	639	579	635	583	608	602	616	609	553	610	553	596	565	601	564	572	593	602	589	623	554	600	586	616	575	537	573	593	564	607	601	609	617	574	552	586	597	585	602	569	573	574	632	601	591	546	571	624	592	553	623	577	586	585	583	579	532	581	593	598	535	613	587	562	601	629	575	597	588	584	596	576	543	599	580	561	612	618	581	545	623	602	612	581	572	564	596	617	621	629	614	580	596	623	594	587	607	589	605	592	572	567	595	612	577	622	638	598	573	585	575	606	581	614	571	572	615	631	593	587	560	591	577	596	567	650	532	607	543	578	564	601	575	585	568	594	573	596	590	606	584	564	613	554	565	589	580	586	608	582	574	594	584	589	596	589	572	580	617	625	602	595	580	598	584	620	583	572	591	582	574	608	579	558	606	617	550	593	533	554	600	623	598	580	625	570	612	619	561	603	586	558	571	569	608	601	591	518	579	607	599	605	600	582	574	620	564	582	537
53120	21316	6737	1394	671	384	314	291	236	258	250	205	256	277	276	265	253	277	267	276	273	256	265	242	259	271	277	271	263	277	256	290	273	302	264	260	288	273	278	264	251	241	276	251	236	271	267	266	221	273	261	297	256	283	270	260	246	285	248	240	259	273	229	274	288	241	229	217	249	268	269	265	261	262	288	252	254	273	250	270	277	244	258	235	230	250	254	284	261	267	270	206	238	261	280	265	267	255	253	272	256	248	267	257	269	232	291	293	279	265	246	257	270	261	278	276	269	269	265	240	277	275	251	266	256	279	254	278	277	260	285	287	253	288	278	274	270	256	282	249	263	273	242	296	273	295	261	245	269	273	250	246	249	231	281	263	260	261	277	257	259	248	246	283	278	239	239	237	274	249	235	272	222	270	222	271	233	264	279	249	258	260	263	244	254	245	249	266	219	258	285	243	263	272	240	251	244	222	258	240	253	299	285	247	311	258	306	269	272	261	264	261	278	270	249	260	247	270	267	254	235	288	237	268	245	233	252	268	261	261	237	249	299	271	295	273	250	270	278	257	270	275	260	264	256	264	270	254	287	275	231	277	272	259	279	268	278	288	258	249	259	273	258	258	260	245	265	258	279	272	272	274	233	262	268	272	275	285	266	272	264	273	270	271	278	259	267	267	220	285	262	259	257	259	252	277	287	255	260	288	257	269	263	283	272	232	271	219	290	282	265	264	241	266	243	263	276	275	260	265	240	274	251	260	276	300	257	241	271	280	262	280	238	281	261	252	265	245	241	277	241	280	234	271	274	290	273	228	284	281	286	277	247	241	286	247	248	286	255	258	250	245	267	262	247	247	254	312	252	296	284	280	283	294	259	252	229	253	253	275	252	266	248	283	230	238	257	250	256	268	256	253	278	239	270	283	252	265	275	242	286	250	240	252	263	279	266	280	289	239	268	258	260	233	306	285	264	275	259	284	281	284	248	268	248	265	245	257	272	282	307	250	271	251	279	262	281	258	270	237	269	228	244	246	229	288	290	260	268	266	290	242	282	256	247	256	250	242	240	292	248	250	259	209	279	262	279	260	232	246	283	262	257	249	267	263	236	233	255	257	253	271	234	258	251	264	286	301	299	275	256	244	258	267	265	276	274	268	261	281	276	254	257	254	237	274	253	260	283	277	292	267	249	254	272	221	282	291	267	251	246	244	264	246	254	290	279	243	279	222	261	273	235	256	258	279	240	233	274	236	276	263	254	266	242	272	254	262	267	269	263	253	243	270	261	262	274	257	260	267	263	237	284	273	267	265	277	249	297	274	273	267	253	255	234	258	251	234	278	245	252	259	248	232	256	253	241	245	240	251	274	268	239	255	262	250	262	258	277	257	267	244	267	241	276	267	262	246	255	265	242	250	227	271	288	212	250	242	272	259	251	257	278	257	263	275	284	293	244	250	254	256	266	284	282	255	250	259	278	256	271	261	217	264	269	253	259	269	268	239	241	245	242	271	254	249	249	268	266	268	271	277	282	294	272	236	266	248	258	259	271	251	287	263	232	254	228	282	258	277	241	268	260	256	248	212	291	294	284	281	263	270	242	263	251	250	264	253	233	288	287	239	266	240	230	266	251	255	274	283	238	224	260	287	269	276	275	296	262	275	246	272	239	275	241	295	272	253	257	236	238	259	259	271	263	246	271	256	258	286	261	254	272	255	266	254	247	247	269	275	244	292	254	250	253	274	254	207	252	279	245	290	247	250	258	246	260	276	256	285	278	266	251	247	267	262	259	272	253	261	256	246	279	256	245	271	260	238	288	266	264	223	255	234	272	238	256	256	290	264	269	251	255	242	256	271	261	278	263	252	242	252	256	256	263	264	260	258	274	259	269	263	285	249	266	279	253	230	243	257	265	254	272	271	263	243	286	273	246	271	229	279	241	281	266	227	234	222	283	278	301	259	254	248	234	267	285	249	303	241	283	269	250	257	303	256	279	247	250	246	227	255	250	232	298	263	248	259	267	273	234	250	280	276	251	274	273	320	248	218	275	249	216	260	268	256	283	261	265	261	261	243	254	275	258	273	231	274	280	251	240	243	273	287	260	252	250	268	265	252	260	268	265	245	278	251	281	273	271	259	238	256	249	260	277	217	259	300	284	248	234	264	302	265	300	268	271	267	240	247	232	254	252	308	228	256	267	218	258	254	237	238	289	275	256	258	273	266	259	229	280	276	299	287	271	280	247	295	264	254	247	229	291	268	293	255	238	252	280	254	267	255	280	260	270	261	228	244	225	247	251	279	261	235	230	259	268	268	266	248	268	245	253	238	231	265	262	286	283	256	278	273	257	262	239	267	254	291	257	250	254	263	264	285	270	265	260	270	271	229	258	264	258	270	254	242	277	259	268	253	270	240	271	264	266	235	253	240	240	258	256	250	280	268	280	265	258	257	276	262	258	254	253	249	278	270	250	240	289	263	272	245	250	253	276	240	271	267	275	275	289	278	261	259	264	237	255	259	246	265	243	251	270	252	261	272	284	263	243	283	264	252	272	247	258	291	247	279	241	236	267	235	252	257	248	276	293	268	231	226	275	241	228	238	253	263	262	268	236	271	252	237	266	262	263	236	250	261	248	255	252	246	229	269	284	267	291	269	243	268	277	250	287	263	267	301	297	240	276	282	297	281	246	278	247	281	255	274	290	275	281	254	266	258	280	220	260	245	283	246	248	265	242	240	276	275	290	244	283	227	264	286	274	283	233	260	261	244	264	249	262	278	288	270	283	243	284	255	260	259	264	254	250	275	294	272	291	291	267	320	252	287	265	290	254	280	286	251	268	287	272	293	268	248	286	264	264	275	264	286	242	268	258	258	236	251	274	250	277	242	261	308	268	260	281	267	251	225	240	256	270	278	253	274	252	232	265	265	244	274	260	290	260	278	267	246	241	273	268	252	292	259	242	261	246	240	255	282	265	278	285	279	266	261	241	266	228	227	269	276	248	241	263	255	251	244	244	286	283	255	258	253	283	269	267	268	269	237	293	236	250	284	297	244	256	242	256	281	255	235	247	257	256	288	234	254	249	265	270	282	272	260	245	273	265	262	266	240	249	242	268	250	257	266	256	233	263	231	264	255	241	292	267	239	250	276	270	269	254	245	269	248	241	264	263	237	260	261	258	262	269	278	275	251	282	222	269	246	249	254	276	289	273	272	273	259	266	268	286	272	270	268	264	277	250	245	258	251	266	267	244	266	271	248	231	264	269	261	285	267	282	246	290	279	268	233	289	247	264	260	279	250	261	298	262	281	279	262	304	285	271	266	250	245	263	259	242	278	245	263	259	260	260	245	297	280	247	267	257	283	223	265	302	258	240	282	296	254	276	246	251	259	264	275	290	278	255	302	227	255	241	261	264	224	271	261	257	265	262	295	286	267	252	259	244	239	236	263	262	236	270	254	242	296	267	238	256	298	261	238	253	252	274	272	279	247	248	248	286	277	241	262	252	231	233	262
35881	10915	5202	2846	1715	1003	774	639	633	604	592	648	570	612	617	619	590	594	601	550	596	594	575	559	570	530	580	568	547	635	598	561	595	589	621	592	583	595	628	599	583	582	597	577	578	586	587	598	582	588	601	564	587	574	565	603	593	547	558	568	581	603	630	617	609	595	589	543	615	585	549	533	545	571	558	575	605	585	570	572	571	581	591	574	582	561	600	562	553	575	570	557	552	551	618	607	587	557	557	562	595	591	605	582	641	629	594	595	557	585	569	607	623	586	523	582	579	557	599	621	581	629	571	562	608	547	595	601	603	570	552	595	627	571	615	590	573	585	598	596	554	540	596	586	570	572	595	618	603	619	625	628	544	564	593	597	592	563	553	581	612	568	592	614	593	574	557	579	617	576	558	609	599	628	637	625	583	584	592	575	607	607	607	540	583	605	577	575	620	589	579	634	595	620	616	546	601	607	576	554	592	586	637	587	608	607	621	602	602	579	544	624	641	561	573	567	572	529	590	604	596	628	573	578	648	553	551	589	564	577	570	594	608	580	595	536	573	541	587	588	584	567	594	587	540	560	576	588	587	578	609	587	566	578	577	571	565	604	607	583	582	552	587	627	581	591	602	587	569	577	538	581	652	550	551	547	588	593	565	573	537	574	587	533	561	590	581	605	606	549	621	560	549	591	577	576	536	571	614	570	579	568	542	623	608	604	569	580	597	562	560	573	595	566	635	578	631	587	588	602	595	627	537	551	586	617	591	619	604	594	597	617	584	583	610	627	601	611	603	570	597	576	591	564	588	554	626	548	590	603	557	604	628	592	603	527	641	597	593	613	603	595	592	595	601	590	571	567	605	583	614	645	576	578	569	619	586	565	622	581	593	547	561	612	658	582	581	604	610	581	623	599	603	595	550	621	598	595	548	599	578	571	590	639	569	611	631	577	582	580	583	565	603	607	619	580	578	597	592	557	599	582	593	578	572	564	588	599	583	585	586	535	573	632	581	618	585	553	546	592	614	600	572	639	569	584	541	569	569	625	592	588	578	619	601	587	587	593	588	606	586	604	595	619	572	567	599	650	559	619	554	559	610	541	639	588	579	565	557	589	589	569	634	564	561	569	647	591	568	594	558	556	558	637	560	606	599	522	607	575	597	585	596	566	595	610	605	584	572	588	609	602	569	588	607	602	606	583	566	564	606	584	585	561	552	588	607	621	587	604	565	616	587	617	626	593	576	618	555	574	588	615	584	565	590	635	554	622	625	603	619	584	576	583	609	561	589	621	657	613	626	578	609	613	594	597	612	620	568	571	606	569	566	597	531	587	624	563	660	561	616	583	633	583	611	592	581	583	592	631	561	595	565	615	576	574	622	602	623	588	651	565	590	567	595	594	541	611	567	571	630	544	606	598	541	582	612	531	573	569	630	586	628	599	565	582	586	575	630	573	580	567	611	548	581	605	631	603	624	604	579	586	596	610	570	611	548	601	602	589	593	533	624	599	563	591	498	570	581	626	554	572	570	577	609	588	599	573	570	609	651	608	599	589	583	633	572	624	612	560	581	602	582	642	557	609	610	577	555	601	606	581	578	601	620	563	570	626	569	577	594	559	581	584	555	617	590	586	579	645	584	573	577	596	570	629	592	590	571	601	588	580	573	567	611	567	535	564	577	558	560	563	602	577	567	568	618	588	618	582	598	596	546	567	616	585	558	571	594	591	581	577	583	620	540	584	580	601	602	551	598	588	577	608	543	565	556	594	615	560	579	604	625	562	572	596	589	605	583	585	593	573	600	589	565	608	581	618	618	580	628	629	577	601	584	564	604	569	587	573	627	607	588	575	615	621	593	556	611	545	560	563	557	591	626	582	588	628	581	629	617	550	578	542	559	629	604	590	601	568	588	572	594	589	545	581	552	591	600	591	579	538	580	539	598	595	644	603	594	598	581	618	569	569	568	577	617	609	592	585	603	590	577	552	566	563	591	626	589	569	596	576	618	559	544	565	567	599	601	590	622	600	595	594	583	581	614	604	604	600	592	610	568	585	564	571	582	613	608	585	608	567	589	624	597	625	585	546	601	580	553	569	628	616	612	534	617	572	574	614	608	635	619	595	567	600	604	557	568	624	566	562	580	563	576	621	593	630	568	620	605	602	567	605	586	614	572	592	619	616	586	565	605	575	597	616	595	578	623	616	576	573	631	592	555	578	568	617	585	566	577	576	608	621	558	547	594	573	564	572	597	627	557	608	583	645	551	598	586	566	613	561	602	584	615	589	603	611	596	588	590	613	585	586	621	622	597	558	575	567	571	553	618	615	601	597	618	583	560	575	583	566	602	624	581	634	634	590	594	568	588	582	588	579	580	561	590	582	546	590	622	646	590	584	571	587	588	580	584	555	589	579	607	620	615	577	626	573	584	556	563	611	589	622	574	597	589	579	551	577	571	573	590	567	658	569	559	560	648	600	624	607	564	615	607	564	589	588	637	587	573	585	599	576	615	567	583	562	552	611	576	592	603	541	583	564	556	612	610	554	584	611	642	544	564	607	595	626	582	597	575	591	586	606	608	564	607	574	609	600	591	578	625	586	560	573	570	613	624	567	584	595	623	601	613	651	601	611	581	547	575	572	614	637	564	621	613	555	590	595	547	613	590	571	578	562	612	611	610	617	565	569	612	592	584	574	596	628	557	647	545	624	574	594	601	561	635	631	615	564	573	574	573	549	560	619	572	589	624	618	593	584	594	609	570	591	593	590	589	593	576	545	591	625	622	585	592	619	616	627	606	564	609	575	569	577	631	624	589	586	531	585	562	586	590	594	595	584	619	626	582	573	588	634	562	589	602	554	602	599	563	566	577	609	583	585	616	603	555	550	615	577	607	587	571	563	606	667	573	564	565	600	629	588	636	573	573	594	582	576	562	565	565	595	603	596	572	558	623	595	568	575	606	611	634	592	657	604	569	586	609	576	645	613	597	647	570	584	596	596	611	612	570	558	572	575	593	627	598	569	654	563	636	600	590	635	578	559	622	589	572	667	570	571	568	529	573	600	571	583	549	596	631	596	602	604	558	606	553	633	652	577	585	596	581	606	650	628	605	626	579	616	600	610	572	580	593	560	560	622	631	597	598	557	591	566	575	571	580	557	624	572	579	597	601	602	620	591	590	591	586	609	591	617	594	623	603	579	598	591	571	585	573	597	597	598	618	575	561	556	610	605	600	620	566	592	578	636	549	593	591	563	520	618	572	589	649	578	621	553	566	569	585	613	612	592	608	553	590	576	611	589	563	627	625	617	583	609	593	610	613	574	551	606	609	595	623	541	590	586	578	651	562	558	589	585	600	575	594	593	589	577	574	581	559	590	602	631	602	537	579	601	608	624	610	589	577	545	646	617	552	588	575	587	572	586	608	567	575	586	574	576	564	586	600	588	544	610	613	614	612	551	603	578	570	625	602	600	589	600	581	625	605	545	617	601	551	574	594	590	592	586	616	622	582	559
49603	21340	8110	1526	675	461	338	318	310	289	313	289	259	275	267	298	270	296	273	271	289	262	299	287	307	305	277	278	266	283	297	295	273	273	265	322	318	296	237	277	285	311	287	320	295	294	306	248	294	314	281	292	287	290	290	297	283	296	298	280	326	293	276	283	306	278	273	284	290	267	301	293	267	300	280	290	296	291	274	275	289	294	302	288	296	321	267	314	291	280	261	253	290	311	288	267	280	280	283	271	280	297	267	258	255	293	302	283	283	308	263	290	292	282	259	274	290	283	298	272	286	284	271	257	292	291	283	304	298	287	304	259	264	306	325	306	309	284	313	294	292	324	330	306	265	286	264	311	298	301	304	243	289	309	281	273	285	290	285	311	315	316	265	294	283	273	301	310	293	286	309	257	321	287	242	260	298	283	280	282	325	302	318	294	314	287	268	281	265	287	290	288	295	294	315	297	264	265	281	274	281	311	303	307	264	293	272	291	313	279	277	280	281	253	298	283	282	309	250	327	293	296	300	273	288	330	311	292	288	283	314	283	253	289	308	321	319	288	321	303	330	275	275	296	298	321	301	303	283	292	249	295	267	303	271	313	289	292	282	282	296	262	292	240	318	268	316	304	265	259	267	280	287	268	271	285	317	271	289	270	266	292	271	293	280	284	302	276	287	309	283	277	324	274	305	284	281	268	280	278	284	262	304	315	283	280	299	314	290	299	299	294	267	296	299	272	282	293	280	282	267	320	232	274	286	307	288	271	282	288	261	266	289	285	330	284	289	298	304	293	291	306	285	301	284	299	314	320	289	250	311	275	314	284	335	281	259	284	295	290	238	275	292	277	300	304	292	269	258	306	266	274	295	276	284	271	273	271	266	265	266	299	285	255	288	286	291	302	320	314	306	316	292	306	303	275	282	282	298	324	279	295	278	310	281	260	269	301	308	283	277	271	280	312	283	281	290	307	304	281	265	266	273	296	284	276	296	267	295	306	280	271	288	267	250	264	290	301	300	301	293	293	321	294	251	311	281	331	301	281	274	310	289	283	292	309	293	279	299	293	278	295	283	262	262	293	300	301	293	264	291	263	294	281	278	260	299	317	312	286	289	317	299	278	264	277	273	266	269	278	299	299	306	291	299	285	277	287	273	255	274	271	289	316	274	302	285	297	297	318	293	271	302	311	304	293	284	276	280	271	282	246	288	285	316	304	271	268	318	309	283	306	258	299	266	269	269	274	273	304	329	297	308	265	302	287	274	282	292	293	267	295	322	297	279	287	273	296	269	269	278	306	284	293	297	288	283	295	248	270	299	288	297	297	259	279	297	283	270	273	301	272	270	276	267	290	270	288	288	280	298	274	288	290	263	284	266	274	292	291	275	327	304	276	264	271	318	291	276	284	275	240	299	242	287	279	312	274	268	269	262	250	306	277	282	304	309	284	270	290	303	270	259	313	251	320	277	278	289	303	285	254	287	286	328	291	292	302	275	278	258	275	301	277	280	297	315	292	318	302	300	302	288	301	279	296	296	278	293	267	330	280	273	272	284	292	305	305	251	259	326	288	276	287	302	317	292	304	273	275	322	226	307	288	298	273	306	324	282	267	297	282	292	268	288	257	338	290	317	257	304	283	280	261	262	272	290	300	289	267	293	281	260	303	295	292	278	284	295	273	305	289	302	246	289	284	282	311	282	311	313	319	307	308	311	287	270	285	291	280	313	295	287	293	292	241	319	285	284	301	296	285	320	273	294	277	307	313	303	290	256	289	302	265	274	287	308	298	241	278	275	259	252	256	301	281	289	300	283	298	297	307	267	313	264	302	284	308	269	254	273	250	305	294	312	292	301	296	306	309	288	276	282	299	306	284	284	271	281	299	302	287	315	303	298	306	295	281	296	294	290	256	279	271	274	275	308	317	300	273	286	279	276	280	274	259	285	303	316	284	266	298	296	250	336	305	272	283	263	273	272	258	282	286	285	285	282	291	294	296	299	278	253	301	272	308	312	257	300	280	268	261	307	303	253	288	273	257	264	305	307	326	298	261	289	240	294	258	297	260	308	309	274	255	292	271	243	290	282	291	294	283	289	294	288	282	278	330	260	300	297	278	278	310	251	278	295	285	309	292	290	271	264	274	305	287	284	266	271	278	293	293	259	310	273	262	279	300	307	322	303	296	293	281	312	303	275	286	271	274	290	326	278	288	304	271	289	320	269	279	308	305	303	280	294	307	289	284	286	262	280	312	322	300	296	273	295	301	269	308	293	252	271	295	299	306	277	299	290	284	314	298	294	268	301	256	265	299	325	313	333	293	283	300	301	281	331	304	280	290	278	306	259	292	266	294	255	292	281	288	286	294	291	332	324	250	269	236	272	281	311	287	272	318	252	268	273	288	307	287	289	296	285	287	317	281	270	303	288	304	324	303	294	312	295	300	294	267	281	296	300	269	281	264	281	281	305	256	289	306	306	308	291	303	290	272	251	259	283	285	301	326	326	277	281	291	286	291	325	282	280	285	309	281	309	296	296	317	281	278	313	271	285	271	254	290	304	323	279	321	285	303	273	268	282	285	322	250	263	280	297	298	290	308	271	272	301	304	289	312	291	298	301	292	305	279	292	278	308	251	272	301	307	296	272	277	300	301	266	266	271	280	289	269	297	282	305	307	259	280	310	269	302	311	300	292	273	302	290	259	282	250	271	293	280	313	278	272	295	294	276	288	287	267	269	300	285	264	297	269	289	299	248	295	302	283	310	256	316	323	282	277	271	269	273	282	281	275	311	295	263	268	304	295	295	326	290	297	305	290	286	309	272	303	291	319	272	274	288	274	264	262	274	287	275	254	281	288	296	275	277	291	305	299	263	277	303	278	278	309	296	296	316	295	320	289	298	274	275	271	303	309	245	253	271	283	313	322	313	296	291	288	264	291	292	267	305	302	273	292	299	253	288	309	254	281	320	273	285	268	308	265	342	280	276	285	294	328	337	291	300	314	300	278	308	277	287	275	305	305	282	276	315	311	284	295	306	273	283	296	302	234	322	264	287	266	269	293	307	307	294	287	284	268	290	272	304	306	336	292	274	271	289	283	289	297	302	317	253	261	306	299	282	319	285	298	324	287	260	293	292	303	286	277	263	264	262	282	264	286	285	300	280	296	287	287	285	311	318	301	279	281	319	294	290	325	291	287	287	304	245	310	295	298	263	298	306	269	287	315	302	288	264	304	298	273	281	296	297	298	279	288	266	320	267	308	316	303	287	297	280	257	292	291	277	279	312	293	276	308	300	281	303	288	289	326	272	303	273	266	310	281	299	267	273	281	266	294	296	290	269	302	308	301	284	278	264	287	295	308	293	298	290	291	275	275	281	272	294	262	281	282	280	291	272	269	304	293	275	299	247	282	278	263	275	278	303	289	293	273	282	272	289	255	295	263	300	309	258	278	306	272	295	290	278	276	287	294	277	231	284	278	289	285	241	296	310	265	292	296	283	296	248	337	284	287
31943	10736	4643	2341	1510	1043	771	699	692	596	670	610	681	673	666	670	639	651	602	617	643	635	656	610	638	638	654	639	623	668	643	612	608	626	636	606	679	645	660	670	629	642	618	670	695	615	627	635	649	614	657	603	660	632	641	684	625	659	644	623	625	651	631	650	612	665	661	636	584	609	629	648	623	685	595	657	608	648	661	656	690	658	634	639	680	609	638	636	620	669	600	600	649	697	636	646	645	633	685	589	623	670	643	622	685	592	655	662	646	619	629	633	640	617	615	578	617	605	640	620	663	678	598	619	630	646	617	584	660	646	629	654	637	667	664	621	578	659	640	695	620	686	645	589	683	642	650	636	689	660	593	671	654	628	636	654	602	684	633	690	574	643	640	656	619	656	620	664	640	603	613	701	664	640	646	664	649	656	622	628	655	648	622	634	693	660	607	668	636	621	671	630	625	637	632	692	620	664	642	607	584	585	669	619	646	597	659	607	618	688	662	613	630	632	619	692	631	653	629	583	666	624	623	636	653	629	632	610	651	625	680	633	604	685	637	636	657	651	636	656	652	638	645	593	665	596	631	642	635	654	639	667	600	639	603	627	675	618	636	674	643	637	646	660	573	617	673	600	599	629	605	648	674	638	642	644	632	638	609	681	657	610	658	667	665	653	603	679	639	650	660	652	656	645	623	641	641	659	622	648	671	617	630	637	629	638	603	602	664	650	634	660	594	647	627	628	651	624	645	627	647	625	636	715	652	625	610	625	633	596	625	627	631	655	619	629	645	599	620	615	663	686	687	633	646	641	604	624	652	653	674	605	657	638	645	658	614	662	609	646	617	632	596	652	657	630	623	621	610	636	594	620	665	629	686	670	642	615	625	650	671	648	689	588	625	616	660	677	655	657	640	636	625	656	611	615	674	667	672	676	655	654	655	578	646	673	665	602	645	629	600	652	630	667	637	625	655	668	596	671	629	627	631	652	617	660	652	592	690	684	636	563	689	609	658	679	678	631	626	629	603	645	668	643	631	653	621	617	637	597	657	668	634	669	658	636	634	662	670	645	669	605	634	695	648	616	618	621	644	654	673	566	610	642	667	632	666	633	672	615	639	632	634	635	645	637	627	609	643	632	665	661	639	633	644	630	643	626	637	664	642	602	665	641	640	602	666	625	590	624	645	577	623	617	658	674	649	627	625	615	608	616	650	620	650	643	618	596	625	619	673	659	666	657	674	610	674	619	659	615	645	687	647	642	602	664	661	622	623	697	652	630	619	618	690	640	634	621	665	650	608	645	618	607	687	661	655	658	640	661	658	693	633	626	699	575	652	620	634	665	649	686	658	634	636	648	641	629	630	680	599	629	645	620	621	634	648	606	626	605	609	624	578	642	631	634	659	651	602	617	599	634	632	631	634	627	601	639	599	671	657	673	598	679	672	649	669	625	618	638	663	658	634	638	628	617	644	634	616	639	674	629	619	683	589	663	639	648	614	601	626	596	614	578	672	629	635	624	661	678	650	580	602	610	630	680	636	644	646	594	625	606	690	589	624	664	619	648	686	651	637	627	621	635	668	577	593	662	646	597	673	624	649	677	610	678	623	639	647	627	640	630	626	635	675	645	661	633	632	640	637	634	615	644	666	600	606	612	662	598	680	601	656	611	599	652	598	657	637	649	643	605	628	630	619	627	635	623	623	640	659	623	678	634	634	649	656	657	613	637	616	644	637	624	657	671	642	631	602	624	613	626	653	642	603	673	655	585	681	669	655	629	662	667	677	652	644	621	672	645	597	649	690	669	626	667	677	638	619	626	650	647	610	643	618	649	636	614	600	669	617	646	651	641	622	636	647	679	658	645	625	655	591	640	672	600	630	647	677	624	649	620	644	685	650	645	650	632	638	665	630	675	602	631	624	606	645	620	670	628	658	664	679	633	651	651	648	650	608	626	582	646	651	673	650	663	647	662	650	638	609	600	633	647	654	686	677	610	609	617	646	655	635	624	664	659	679	691	611	644	639	641	646	630	618	647	646	684	682	616	596	628	619	617	608	638	638	636	605	610	626	660	622	681	677	652	628	633	654	647	602	635	627	620	684	652	658	628	589	634	655	609	666	625	628	631	644	655	608	611	664	594	623	663	625	633	655	632	622	638	603	648	629	638	610	639	664	627	634	620	616	660	644	632	639	624	668	659	664	631	645	597	657	617	657	602	653	685	639	636	595	650	681	653	625	617	630	640	628	649	621	632	638	633	637	615	630	657	644	632	633	609	588	640	616	677	611	612	648	654	646	623	635	605	687	665	592	656	609	659	663	693	640	637	685	620	658	607	609	664	640	681	599	607	630	632	689	609	599	650	635	615	624	625	661	660	625	615	626	589	665	626	643	625	671	604	648	647	650	631	675	635	651	667	593	626	647	639	633	636	666	676	659	633	649	622	622	575	647	620	663	640	612	672	686	652	661	668	621	628	600	670	629	649	646	635	641	642	650	648	607	651	661	658	654	638	631	595	583	688	605	667	655	609	611	619	652	628	665	625	619	679	596	655	609	656	617	631	650	657	614	644	655	641	617	632	627	657	659	668	667	638	594	626	653	669	617	680	615	601	643	661	619	672	668	692	632	629	649	630	593	664	685	647	620	619	635	558	663	641	653	659	645	669	640	688	645	633	649	671	674	647	629	652	633	635	655	668	618	630	668	653	680	583	676	630	659	642	622	675	651	643	645	637	639	599	630	663	661	633	635	640	643	654	661	647	657	645	639	626	674	652	666	677	611	616	637	611	624	656	587	601	650	675	626	644	629	637	624	648	609	622	658	672	623	632	666	617	623	663	581	635	637	636	651	604	675	638	667	633	658	643	622	610	605	644	671	635	653	708	632	625	627	638	648	663	671	627	589	628	654	675	668	662	657	618	620	608	632	630	625	608	651	602	595	622	635	635	593	605	644	670	628	588	626	599	642	650	639	652	653	617	649	634	631	654	629	640	630	635	629	645	615	628	624	647	636	640	653	695	660	645	658	642	660	636	665	653	662	620	665	628	656	596	671	644	636	667	620	660	674	660	607	654	625	675	679	641	644	568	635	643	638	661	659	616	601	619	665	608	628	619	650	600	632	686	613	644	643	668	642	627	625	654	613	670	580	682	639	606	641	629	645	646	623	651	640	623	642	633	621	618	693	694	618	596	617	623	636	643	641	651	623	654	621	595	579	658	638	647	635	599	628	667	658	651	637	648	658	636	643	639	653	668	616	647	682	634	647	657	660	583	664	690	647	608	666	650	641	626	683	647	637	638	688	703	625	678	632	687	592	640	633	696	646	609	639	648	605	666	671	657	642	621	639	647	640	666	648	619	666	622	641	666	642	638	588	655	620	645	633	653	604	655	632	635	649	637	606	614	644	659	634	688	663	615	662	643	612	651	643	614	652	644	584	629	629	634	637	623	640	656	648	611	676	591	656	619	692	617	628	655	636	611	607	630	615	642	647	601	671	650	709	636	617	633
40092	15677	4293	1102	458	339	292	260	269	275	249	303	281	258	233	267	264	274	251	263	268	264	273	272	265	271	285	303	301	239	275	265	284	257	268	256	229	289	275	253	273	276	251	275	247	285	274	266	239	287	249	283	288	262	284	240	242	269	233	275	278	270	252	286	275	289	290	251	274	266	257	265	281	286	252	282	290	268	268	243	249	266	251	250	275	273	236	252	280	259	260	225	250	276	268	261	254	280	262	253	295	283	288	270	260	264	272	242	289	278	244	250	264	278	284	267	256	256	272	273	271	239	253	238	261	262	269	247	295	262	283	236	231	257	220	272	245	298	235	253	260	264	273	261	253	271	254	257	279	263	272	265	268	254	257	266	263	237	272	274	236	223	291	275	251	268	297	270	273	266	261	287	269	266	275	263	233	281	296	270	268	284	267	260	250	275	255	283	283	261	265	271	295	299	266	228	275	258	262	232	251	248	271	291	263	290	285	253	243	245	250	270	261	315	264	242	265	281	252	260	267	285	286	271	281	278	286	243	274	286	267	265	256	258	293	253	288	259	259	263	251	246	276	243	289	280	286	287	254	289	289	280	270	254	255	270	263	263	263	258	267	258	256	261	250	253	234	279	257	257	261	234	251	253	261	269	252	275	272	254	239	258	261	258	290	251	244	277	275	276	262	258	262	289	266	260	261	271	251	263	287	264	282	264	257	284	262	258	225	268	295	252	247	262	267	253	235	250	256	257	263	262	265	241	286	253	243	269	272	255	262	276	249	265	304	259	271	272	291	268	250	266	265	279	257	270	264	276	234	285	275	239	268	259	253	266	276	284	265	245	245	268	290	229	288	243	272	260	277	262	271	275	280	253	254	263	275	275	247	259	242	243	272	286	306	275	261	277	304	275	245	269	280	243	267	278	248	273	261	269	279	260	239	269	238	230	267	286	250	242	227	245	265	235	301	264	259	272	280	269	261	273	253	209	266	254	261	249	219	285	271	261	261	274	252	269	277	232	265	234	255	250	244	242	251	248	258	296	253	259	222	259	260	248	283	267	285	254	266	268	250	276	271	275	258	276	279	270	261	280	267	246	263	289	266	238	262	275	255	228	260	251	265	242	281	279	240	281	259	288	230	236	239	259	263	255	255	246	249	255	268	282	275	261	277	275	266	300	286	267	279	289	239	256	266	277	214	253	263	242	313	281	276	242	239	231	266	236	257	263	299	232	274	286	281	288	266	279	278	238	249	248	277	261	277	282	273	255	303	286	284	255	266	294	251	262	285	238	270	301	275	251	259	267	288	246	238	270	278	286	253	283	288	245	284	272	254	274	286	271	251	278	255	243	245	285	246	245	249	262	267	301	285	234	270	233	271	230	259	275	277	253	266	266	259	270	279	272	261	260	254	261	273	279	263	274	279	269	289	273	282	246	253	234	263	256	264	266	282	253	249	251	226	227	259	273	284	231	237	248	252	236	274	285	257	252	263	294	269	246	273	250	285	263	274	273	272	258	236	254	298	278	254	237	240	231	272	238	270	267	276	261	268	240	270	255	287	296	250	275	239	269	269	271	223	252	260	242	264	232	257	271	248	252	260	237	239	276	261	274	284	251	278	255	272	273	273	260	239	271	277	267	269	249	279	273	277	269	261	269	284	260	260	257	264	242	260	269	287	250	238	265	272	253	265	268	262	223	261	271	246	287	251	269	261	266	238	268	270	264	265	279	246	286	254	256	261	290	261	233	271	244	262	252	280	246	279	257	227	263	261	243	251	274	273	277	248	260	253	278	260	244	264	259	242	277	245	270	274	278	230	276	260	277	225	241	250	237	262	260	280	274	272	249	263	228	290	283	291	296	259	271	255	275	285	255	272	265	283	248	295	251	257	242	284	279	249	291	244	242	282	268	268	238	254	258	243	256	257	250	297	225	223	273	250	289	273	300	278	271	247	271	253	259	229	263	242	245	278	256	257	251	262	279	268	271	268	260	226	287	270	259	278	294	273	237	260	278	266	264	247	257	263	251	261	238	262	290	273	248	277	265	274	239	234	281	243	250	266	264	303	253	258	283	274	280	274	245	257	265	270	256	238	253	253	252	250	245	275	252	239	269	257	235	262	221	258	264	288	252	298	272	290	259	280	254	259	284	251	273	284	256	264	256	268	275	255	284	257	259	258	291	279	256	265	261	277	266	269	278	249	281	268	272	268	298	264	256	245	267	285	273	274	305	256	236	270	283	278	266	267	268	307	303	272	240	221	293	276	262	268	278	270	279	245	282	218	237	272	276	269	252	279	251	266	249	275	256	260	272	271	226	271	275	279	265	262	286	286	277	248	242	251	285	253	257	270	258	263	235	266	286	254	262	249	312	278	284	250	268	267	254	254	256	278	283	246	249	307	272	274	241	267	276	257	276	261	269	260	252	281	297	289	269	290	273	302	279	251	270	259	225	261	275	261	255	268	254	273	273	256	266	284	287	262	288	255	237	258	288	265	284	281	269	260	276	271	235	238	232	250	281	314	256	278	278	275	267	267	268	257	254	270	297	222	268	261	250	266	262	253	224	273	249	278	288	281	266	271	276	253	245	286	262	263	270	259	241	284	262	268	232	263	243	264	275	245	287	229	269	274	281	254	263	244	270	265	274	308	247	296	273	255	277	263	255	277	270	270	244	224	249	261	271	252	279	288	265	274	238	277	273	274	267	270	262	253	254	279	253	245	229	263	257	260	242	248	245	279	259	230	269	267	273	264	258	253	266	230	279	258	260	246	267	262	285	261	287	235	246	271	314	275	285	265	281	246	267	260	285	280	312	259	272	277	253	292	269	264	267	273	238	290	269	239	251	259	273	218	244	244	270	247	255	242	241	256	265	252	250	282	252	237	267	276	270	277	225	301	248	261	253	281	270	283	260	225	264	283	253	270	256	282	279	269	269	278	280	275	285	234	250	235	264	261	269	290	238	258	285	271	247	276	248	259	225	244	281	280	272	294	270	229	281	230	252	243	244	277	258	264	252	270	288	261	243	244	303	248	260	240	276	259	290	281	255	265	240	269	249	261	302	282	264	277	260	254	284	283	293	287	263	275	250	246	269	272	259	266	247	272	266	231	240	227	257	304	281	238	292	265	257	260	283	276	266	274	272	263	245	299	242	280	265	245	293	249	227	275	256	264	272	269	254	292	282	271	254	212	272	295	255	269	244	224	240	276	264	269	267	264	288	273	289	255	278	259	269	259	266	250	262	245	242	287	286	245	276	250	285	290	266	275	260	287	233	251	283	254	228	266	266	265	268	256	297	284	264	237	276	269	264	278	277	261	290	255	291	245	286	259	294	258	273	290	277	251	297	233	293	258	272	257	271	274	253	289	248	231	290	267	250	245	270	282	256	258	253	262	266	243	261	271	258	289	260	309	265	286	233	288	266	293	285	254	287	254	244	271	283	241	257	257	247	255	267	254	247	305	276	275	269	265	222	272	273	275	264	228	271	263	274	283	266	271	290
23834	7872	3707	1985	1124	832	637	580	600	592	572	581	629	566	580	633	620	584	595	577	524	594	604	560	590	643	590	612	594	606	582	602	571	589	620	539	649	602	590	602	641	599	617	598	578	581	594	592	591	607	551	579	592	530	585	582	585	630	607	585	615	589	570	626	598	596	574	542	578	560	573	614	554	626	636	595	604	560	599	579	627	607	588	560	591	578	607	623	587	621	587	572	628	541	606	595	591	562	625	561	607	578	606	572	583	555	589	592	578	616	590	588	638	594	559	597	602	587	597	579	573	614	551	522	597	576	568	538	553	627	561	570	587	655	625	604	603	548	598	596	572	591	630	592	593	560	612	596	573	638	607	645	628	607	642	596	599	591	593	598	586	588	569	570	592	581	659	588	628	583	594	571	567	625	568	586	617	582	634	584	583	582	622	569	611	613	614	606	597	579	645	565	606	542	615	578	592	616	607	607	620	589	567	560	567	620	613	592	614	605	633	574	539	568	604	599	615	589	600	600	586	538	567	611	592	590	559	609	551	617	588	602	586	613	596	625	581	580	611	580	604	586	616	605	597	597	593	575	635	624	558	669	591	579	619	584	627	626	593	574	542	575	584	569	593	574	590	626	596	593	582	631	598	618	603	603	634	590	598	549	613	595	663	562	621	564	635	620	619	578	604	607	548	612	554	523	558	575	565	579	601	581	564	590	570	642	572	584	587	562	614	574	596	568	606	595	608	565	611	547	603	566	567	602	616	553	618	575	615	609	619	580	572	614	611	619	594	603	604	554	596	599	647	570	617	585	587	564	598	573	592	608	610	536	574	598	579	540	573	542	586	588	629	619	584	576	559	637	587	573	592	602	568	598	625	577	568	583	641	580	606	556	595	567	605	581	671	593	584	619	618	544	618	553	624	602	610	562	587	593	633	597	600	623	595	562	590	610	576	615	626	589	608	562	578	589	597	603	613	615	587	624	608	538	573	567	586	599	588	608	602	565	609	595	602	570	599	603	565	574	547	625	620	570	611	600	621	582	609	596	585	541	593	585	589	603	614	596	560	640	552	614	574	570	578	616	587	547	556	621	591	550	627	599	554	598	590	596	561	586	613	549	602	614	590	591	576	604	631	590	593	617	576	598	581	592	573	598	587	590	583	553	599	568	580	567	605	595	586	644	599	608	601	588	558	584	578	611	586	578	556	659	596	587	603	618	618	586	586	563	588	599	599	593	582	616	594	601	597	587	577	594	587	592	559	587	587	574	586	597	600	587	610	621	605	569	607	607	579	614	575	567	610	608	618	602	562	598	611	574	601	620	613	611	535	611	585	608	602	610	585	614	637	589	598	550	610	557	608	572	594	605	578	580	590	622	610	594	606	614	614	560	583	573	600	591	611	555	602	590	582	574	580	581	569	605	658	587	592	625	615	562	594	533	612	558	611	594	584	614	624	591	563	586	575	607	596	637	587	642	619	592	629	608	596	609	614	585	650	595	637	568	547	565	590	595	548	586	618	625	641	603	559	623	579	631	590	587	596	619	623	594	553	567	559	619	572	599	577	588	582	595	609	621	602	607	607	552	639	597	598	569	602	614	622	601	590	594	590	582	582	569	601	598	541	605	577	621	611	595	577	563	603	572	594	577	589	582	627	558	599	571	585	599	621	552	560	595	579	556	586	601	587	591	610	596	587	601	554	541	577	549	615	591	582	609	568	598	576	639	602	558	557	569	645	554	619	574	618	549	607	591	603	593	607	596	558	590	616	583	575	612	547	633	611	580	573	604	523	557	615	601	544	591	591	590	606	576	580	602	622	590	610	596	590	573	627	563	604	593	593	634	568	576	598	556	595	604	602	629	567	609	582	543	604	583	618	579	583	591	582	591	590	560	575	577	641	566	623	538	597	578	557	597	610	593	579	615	571	598	577	603	551	595	570	602	549	531	578	623	556	591	592	559	602	616	576	576	594	572	592	615	568	590	580	587	591	614	594	558	620	581	602	581	605	568	606	583	592	600	586	563	607	601	587	579	601	575	641	598	571	639	580	601	584	586	606	594	617	594	621	620	582	566	600	594	576	615	604	574	612	584	587	623	586	554	594	599	599	573	546	571	576	610	634	598	603	619	611	564	586	633	582	608	575	608	574	581	581	561	604	619	587	591	600	562	601	587	624	574	594	571	616	594	579	590	615	550	582	605	608	572	613	553	558	583	598	610	570	586	607	600	603	554	577	597	585	645	594	632	606	580	576	576	622	589	631	611	597	555	600	563	598	612	581	624	599	579	578	578	595	608	588	630	596	578	571	577	571	603	569	630	592	587	613	605	599	625	575	564	588	542	597	591	592	576	583	662	567	565	596	565	535	586	613	612	575	592	610	600	604	634	602	588	567	583	597	610	594	595	577	597	571	562	546	593	601	600	620	596	599	606	592	607	602	580	571	620	642	583	567	594	593	594	593	550	582	580	589	561	606	606	601	594	584	595	611	591	575	610	587	582	625	619	613	590	602	582	603	596	540	595	586	571	556	591	543	567	592	565	621	591	616	581	605	570	591	624	579	616	551	625	609	598	627	597	586	609	581	608	624	563	611	607	610	618	634	577	554	597	593	606	583	581	529	568	593	624	600	571	574	568	577	608	576	609	588	607	545	591	559	586	613	592	636	559	586	582	585	603	636	563	614	557	628	550	607	554	541	599	622	563	639	614	557	623	609	555	584	580	578	590	590	643	581	540	629	580	623	591	636	587	576	604	588	587	566	622	558	586	572	608	540	578	550	587	572	538	584	561	556	574	567	600	597	587	595	602	581	562	608	597	616	613	530	601	609	603	549	617	564	557	601	565	585	594	560	588	610	597	586	598	595	576	539	641	544	592	583	611	630	625	563	571	590	560	584	602	590	608	611	595	606	635	572	600	592	582	594	593	548	594	612	612	595	646	591	566	599	576	599	622	570	573	597	614	574	588	567	596	577	611	608	604	631	595	556	638	596	594	563	605	576	631	611	598	613	575	641	567	577	583	627	617	568	566	629	619	594	564	550	594	579	619	584	597	619	529	584	585	594	600	575	626	573	610	583	605	609	608	562	579	600	601	612	579	602	587	549	576	599	590	595	604	563	599	571	571	603	604	622	560	583	578	613	586	604	596	593	584	583	592	532	551	594	614	612	619	573	617	573	588	597	566	628	568	572	564	598	551	603	605	596	581	588	591	617	598	603	595	561	610	591	576	622	623	602	597	614	617	564	576	609	603	630	604	622	596	620	572	582	598	580	600	566	594	624	557	603	579	600	573	576	572	606	587	631	583	630	589	575	592	626	574	609	608	571	580	596	588	583	576	570	586	568	596	600	573	587	601	611	580	598	593	629	546	597	620	647	565	594	569	607	548	584	587	570	625	586	599	553	588	590	599	586	560	544	641	588	593	603	666	623	611	570	590	638	583	618	586	602	617	540	587	569	590	548	557	582	576	601	620	611	592	567	554	592	589	624	550	621	591	570	607	595	588
54503	27921	10511	2010	592	370	297	259	250	273	255	276	270	238	234	238	259	266	243	242	257	279	235	283	248	272	238	276	259	247	248	286	252	261	260	261	280	261	249	252	284	220	270	226	243	224	254	280	256	283	273	278	271	258	228	277	238	248	254	271	243	245	254	236	260	252	278	270	281	237	251	254	263	234	254	277	238	275	295	280	273	249	263	250	268	260	244	254	267	272	266	223	260	294	245	270	273	252	266	280	261	266	242	279	282	263	285	261	246	253	258	274	267	243	228	233	269	246	232	256	265	262	264	269	263	226	250	248	255	271	222	230	244	284	263	275	264	275	243	242	285	234	273	248	272	253	232	275	279	251	273	246	279	227	246	218	244	246	246	250	236	273	257	255	259	234	272	213	280	259	253	234	235	265	266	278	260	244	239	269	266	278	256	210	276	275	245	271	287	245	255	248	253	265	239	240	241	258	261	270	247	269	274	273	264	280	236	277	274	282	259	232	275	279	239	248	257	274	248	264	266	260	267	297	238	252	256	277	268	258	254	268	264	274	243	254	246	242	256	259	243	253	268	263	263	229	268	269	277	243	256	244	263	275	276	206	276	255	272	271	274	251	209	261	281	251	283	298	252	216	253	255	251	256	234	314	263	268	292	236	255	264	276	274	251	249	264	277	258	268	224	272	259	277	252	269	269	279	253	235	271	273	261	228	256	216	283	271	259	252	256	246	249	241	236	279	264	241	242	257	264	222	267	258	230	264	242	259	274	245	270	233	242	273	271	252	247	234	220	256	248	215	273	303	254	251	255	253	284	240	249	247	247	273	250	258	270	261	252	286	256	290	276	258	273	241	247	268	264	262	246	298	262	276	283	261	278	246	251	257	235	248	250	271	247	262	267	245	233	254	243	299	260	277	292	225	266	289	270	257	276	289	269	252	267	255	271	271	254	242	271	275	271	240	250	215	252	250	242	248	274	263	247	250	256	251	258	246	267	283	282	266	260	266	260	268	267	262	253	237	246	258	257	258	263	287	247	239	271	286	264	273	276	258	253	248	308	247	257	269	288	257	284	289	266	275	293	272	278	247	268	243	227	273	284	272	277	258	265	262	251	275	277	250	247	257	264	251	248	262	252	254	284	285	278	265	224	236	242	266	279	274	258	258	262	262	245	238	272	260	256	222	268	295	222	216	249	259	255	243	265	248	254	262	282	276	261	251	260	249	266	268	246	273	246	249	267	233	255	268	223	249	263	254	259	305	268	220	251	259	234	257	297	268	264	243	253	258	268	259	245	267	252	233	239	260	268	228	298	258	253	274	240	280	247	259	255	279	272	286	242	304	272	271	242	289	259	264	267	265	248	232	242	281	228	272	230	256	283	269	292	299	282	278	243	249	226	274	270	279	242	228	251	264	264	274	283	240	266	258	257	245	245	242	291	278	281	254	248	256	275	242	234	255	268	219	242	266	230	256	256	252	254	204	236	244	281	290	272	288	236	237	279	308	266	262	256	259	258	233	242	228	264	265	252	249	275	292	296	246	274	258	265	269	238	247	265	240	259	233	257	271	242	233	265	264	244	253	271	235	216	287	243	266	254	234	252	267	258	241	238	255	250	236	256	273	258	315	270	268	244	275	237	274	247	282	235	247	258	273	266	259	282	309	243	276	289	266	261	266	233	254	229	279	246	251	247	256	243	239	238	259	247	287	273	207	285	251	250	251	260	246	287	243	239	249	249	247	274	243	251	245	250	240	270	252	224	240	274	259	231	244	274	268	267	274	287	281	246	253	217	235	250	272	250	244	247	253	273	242	271	293	253	263	255	275	257	253	284	255	284	281	263	241	290	255	244	290	266	271	262	260	266	272	220	224	267	248	262	250	227	248	260	244	242	271	261	251	256	318	229	244	253	242	240	258	261	252	256	265	275	237	276	241	249	280	269	276	241	257	266	268	289	267	276	228	251	276	209	227	268	246	223	259	285	255	278	227	243	285	270	259	243	282	263	259	229	242	267	221	255	244	260	253	263	224	268	244	252	253	253	247	255	270	245	243	285	234	251	230	256	271	241	217	258	260	269	279	307	239	245	298	249	280	253	238	261	260	241	232	245	264	229	286	272	262	260	243	265	259	262	305	256	236	278	263	271	285	236	258	268	253	273	260	263	277	256	287	277	242	292	262	271	279	271	294	240	251	282	277	259	237	297	240	271	244	283	296	262	258	253	245	280	288	250	275	257	238	275	266	255	261	257	281	269	229	251	253	275	242	297	259	271	254	247	268	271	237	287	255	272	288	220	258	242	258	289	265	268	247	234	303	249	276	265	252	270	264	231	292	271	257	260	274	259	257	264	263	242	282	271	238	253	271	296	263	254	259	258	280	263	237	255	277	253	270	295	253	252	266	245	288	296	258	293	265	253	262	267	259	244	233	256	243	272	254	246	236	259	239	259	258	253	241	233	265	248	282	280	236	259	300	257	255	280	273	269	247	280	273	284	249	291	254	275	264	254	247	237	249	237	315	284	258	234	248	270	266	252	240	235	245	213	239	238	267	271	236	266	274	248	243	267	253	289	257	248	245	271	288	276	274	262	263	253	231	293	249	266	259	272	282	271	252	252	252	270	241	292	247	263	264	252	219	260	252	237	237	253	263	238	244	257	265	254	252	244	268	272	293	247	279	250	276	285	283	281	284	230	252	253	270	275	279	254	275	238	286	249	279	288	249	258	239	276	232	278	289	276	275	264	280	250	281	250	285	247	235	288	272	271	279	284	268	277	249	250	255	256	264	253	284	231	262	263	308	246	250	243	279	276	254	275	257	285	269	257	238	255	264	257	247	268	267	259	288	299	281	250	260	252	282	243	277	291	258	258	256	269	266	242	284	267	292	249	279	271	269	268	302	251	261	262	255	245	250	293	252	254	234	305	236	236	246	231	243	256	265	272	251	255	272	244	246	255	252	267	276	262	240	237	257	273	258	240	272	281	253	270	258	292	273	283	272	254	269	241	236	268	255	251	257	270	242	245	249	277	277	246	266	280	271	229	264	251	285	255	244	248	234	234	260	230	281	235	269	252	294	270	271	276	252	259	258	275	296	265	254	270	256	268	269	258	281	254	240	259	250	249	273	246	280	287	251	255	262	276	268	261	270	260	225	229	271	247	274	258	246	270	241	247	231	231	252	246	291	251	273	249	249	252	254	242	227	239	253	236	282	250	249	256	237	274	252	293	273	264	251	238	271	245	272	245	271	262	251	231	263	262	285	263	265	272	266	249	264	266	237	261	246	255	233	258	276	257	246	243	300	275	240	270	299	270	265	286	271	253	273	258	244	254	238	269	259	252	233	237	246	247	280	252	271	263	237	243	274	269	258	272	262	249	266	253	246	265	258	274	259	267	272	258	262	255	240	242	264	246	240	280	258	269	239	261	261	274	262	257	269	287	259	261	254	263	283	242	252	250	247	268	258	247	263	253	256	278	227	255	240	234	266	244	231	260	263	213	214
37872	20665	9314	3384	1440	951	683	633	594	556	618	562	589	582	598	596	611	567	548	591	629	639	556	575	606	598	565	605	602	595	597	579	594	622	562	549	580	633	616	568	562	638	620	587	585	586	581	598	580	568	595	615	609	576	599	564	592	590	582	584	581	593	582	592	608	554	556	618	533	556	598	582	559	605	585	586	566	593	547	602	629	576	573	569	595	610	592	597	580	577	621	610	622	599	605	581	582	609	593	564	641	601	557	557	585	581	573	602	623	582	552	611	547	629	594	613	559	613	602	598	631	607	556	600	545	581	619	611	606	604	562	618	548	594	549	615	580	620	586	599	551	569	584	560	566	583	604	605	582	603	566	616	630	549	582	580	603	551	577	537	576	599	580	583	573	595	609	583	592	607	551	569	589	599	609	634	595	568	569	603	598	577	605	588	620	568	633	622	615	588	553	578	592	582	552	576	614	562	592	580	616	600	590	592	561	573	578	606	593	579	551	535	594	585	524	594	581	587	594	579	587	580	603	621	611	605	583	599	567	558	618	622	590	591	604	583	581	617	552	529	586	592	594	594	580	583	580	576	582	558	612	618	633	548	587	597	599	611	599	561	561	569	592	572	584	603	557	585	596	585	569	600	594	592	629	582	583	610	579	580	604	596	587	558	556	534	590	610	578	594	566	592	594	559	546	575	555	596	620	647	555	610	587	571	608	601	544	643	581	585	580	606	610	555	594	632	600	586	571	583	606	559	559	594	608	604	616	592	550	615	632	623	549	584	585	581	604	612	601	550	588	582	586	540	610	633	613	540	594	595	643	575	620	569	612	599	578	591	593	534	541	592	585	555	625	580	587	578	586	569	598	585	593	610	597	585	560	563	561	607	610	592	620	541	538	559	593	571	634	609	560	548	550	560	576	566	610	595	577	576	608	572	580	560	547	578	543	583	628	580	574	599	606	617	586	602	609	599	592	618	590	560	581	561	556	592	578	609	565	577	619	588	610	540	561	565	579	612	617	578	598	568	621	616	555	606	623	602	574	641	596	554	604	605	590	599	605	581	540	585	574	565	571	627	563	608	624	616	587	566	558	596	558	608	562	586	563	562	558	588	606	622	578	577	588	595	555	611	596	547	565	582	573	583	588	596	579	601	537	588	631	615	590	575	581	533	586	598	558	581	590	616	566	584	596	590	588	581	603	576	550	594	532	554	598	570	605	615	634	579	588	599	537	576	593	635	570	579	572	565	608	591	599	581	571	615	562	595	585	590	601	604	581	553	562	579	586	584	581	565	594	569	602	638	593	565	557	594	580	584	564	580	552	597	578	578	612	592	599	615	635	602	586	580	597	561	612	593	590	616	612	570	608	582	598	627	575	581	558	561	581	616	626	588	596	570	591	595	610	574	577	570	591	559	598	568	569	582	568	599	592	563	610	555	608	575	572	602	548	573	593	609	566	588	610	557	542	540	633	605	569	639	592	615	635	597	622	586	604	612	572	605	570	587	562	562	584	591	608	556	582	584	585	589	567	600	605	594	587	575	617	617	539	593	585	592	582	599	587	567	606	566	567	552	573	585	579	578	559	617	613	613	607	613	576	603	573	605	590	620	581	595	582	577	605	583	583	577	572	591	580	583	585	582	581	589	591	588	643	592	611	586	570	577	610	602	569	615	567	639	581	580	593	590	563	564	577	566	598	551	575	580	583	607	559	573	643	582	601	635	595	595	574	573	626	594	630	631	566	577	575	555	597	591	594	588	504	552	579	623	589	625	559	594	571	590	588	600	594	588	584	606	577	580	618	566	609	572	574	590	600	583	536	621	595	539	554	584	562	573	566	581	576	593	575	600	585	572	582	578	589	623	623	634	587	558	603	587	570	557	567	578	615	578	596	603	617	569	589	551	586	574	558	580	624	614	569	563	570	573	632	607	575	569	590	629	565	594	576	591	614	575	588	589	564	577	583	538	602	582	574	586	611	594	567	638	591	601	625	631	603	586	577	595	618	617	568	613	583	621	585	611	608	557	630	541	538	585	619	580	581	604	607	610	585	554	565	600	550	588	580	569	602	604	615	630	563	595	607	554	601	559	574	564	592	575	599	569	628	553	601	616	600	539	616	579	592	599	586	589	594	594	576	584	553	601	592	577	582	601	585	582	612	600	616	572	576	557	612	622	604	570	544	622	598	563	579	589	579	595	561	565	566	550	534	588	611	597	614	604	620	602	588	635	597	554	613	565	609	570	564	593	621	549	595	565	580	591	558	633	639	567	610	593	606	611	570	567	565	566	549	553	596	603	574	591	598	566	617	557	573	576	617	555	608	571	583	559	625	596	561	607	597	575	548	610	577	605	567	559	571	551	611	575	582	622	565	605	572	553	590	564	578	593	579	562	578	590	549	604	558	606	598	593	641	601	577	592	589	559	575	613	598	585	627	554	575	572	562	596	557	577	595	645	582	567	590	620	600	616	582	618	567	572	566	582	611	624	576	598	571	663	610	617	603	605	603	583	602	618	579	579	577	549	593	594	581	611	572	588	561	551	596	619	576	612	569	573	599	550	669	609	556	584	552	570	596	597	576	615	577	574	607	581	565	575	562	582	546	584	634	603	591	574	603	619	569	577	613	584	604	627	602	604	588	611	622	613	574	601	571	623	594	607	590	586	571	592	563	610	580	584	569	579	575	576	622	574	609	551	561	566	565	625	621	592	553	585	582	553	635	578	573	588	580	591	557	615	583	532	523	549	598	565	565	569	590	611	581	571	619	618	637	585	593	551	559	599	590	569	597	579	578	576	525	616	601	589	595	577	609	577	557	558	596	598	571	596	553	613	566	562	547	618	557	570	573	540	564	595	583	575	581	607	560	611	582	584	592	626	563	576	590	588	632	592	622	557	581	566	588	581	612	560	607	600	605	579	628	568	570	604	540	558	567	616	593	563	623	563	618	579	612	585	600	610	653	590	588	570	565	590	598	554	577	566	596	564	579	584	599	582	539	610	597	589	603	594	569	600	576	617	629	583	585	530	578	596	536	565	601	575	617	611	575	578	569	583	601	581	597	589	600	634	625	558	569	566	563	578	586	554	596	592	572	622	575	547	562	581	615	588	571	630	594	595	580	561	572	570	575	603	580	576	588	620	624	563	582	601	595	554	588	589	569	610	580	577	597	597	580	585	564	626	614	577	564	582	574	587	598	544	589	608	571	556	562	575	608	567	578	603	597	600	537	570	573	630	600	661	609	563	584	556	614	602	575	549	580	593	600	613	624	570	585	546	582	572	551	565	539	579	553	626	611	567	559	583	588	608	594	589	587	587	560	603	571	595	566	582	567	564	601	614	576	598	609	586	566	593	594	578	561	609	594	646	582	631	584	604	565	605	596	609	541	585	582	592	563	583	567	586	596	581	610	596	609	604	571	560	610	580	581	578	651	617	563	578	557	591	608	634	544	619	632	560	547	598	570	572	589	553	610	607	591	642	579	608	561	595	556	581	602	583	595	611
53272	24208	9301	2000	976	583	381	305	283	290	288	255	286	284	261	264	285	256	269	272	320	331	317	281	288	278	279	276	293	259	292	278	269	299	282	278	286	289	276	277	262	291	302	264	302	270	274	263	284	288	257	272	297	287	303	294	308	315	313	274	293	256	263	277	314	262	296	289	278	280	297	285	311	283	291	290	263	311	274	250	277	292	304	304	277	275	294	292	260	275	284	303	255	294	295	303	291	267	231	278	285	245	294	275	289	263	252	288	297	251	301	289	287	290	272	292	293	288	273	282	281	274	263	272	297	248	267	293	254	299	270	269	308	278	257	257	255	280	271	281	291	301	281	279	249	269	288	243	275	311	293	302	284	253	283	271	272	279	301	293	295	296	302	276	285	318	272	255	279	267	251	275	278	292	273	282	302	300	277	287	310	267	263	279	258	262	301	293	259	266	271	276	292	283	269	286	273	266	256	299	286	294	264	274	281	294	297	285	285	271	292	267	311	270	256	288	317	274	295	279	271	280	262	287	267	310	290	265	291	272	303	243	282	262	279	291	267	254	305	318	258	269	313	253	280	291	290	296	301	279	314	277	308	304	264	274	266	277	282	249	278	276	302	293	287	321	317	273	290	276	275	304	287	292	247	313	256	259	288	293	263	270	285	264	290	298	307	264	258	293	303	296	296	281	282	281	266	282	290	250	299	286	289	290	275	281	297	288	242	303	264	270	309	306	289	271	293	272	297	283	266	312	278	302	280	272	303	271	266	279	280	276	277	274	312	253	297	287	257	261	248	228	252	279	284	238	311	278	245	271	284	311	274	309	340	275	265	282	291	262	271	264	277	273	256	263	290	260	278	285	286	285	238	259	282	247	256	256	262	284	340	305	268	306	280	250	288	279	252	229	279	282	291	264	289	277	286	268	303	308	264	263	293	277	292	315	301	277	267	281	283	252	271	284	301	297	266	274	297	333	296	307	282	267	283	287	271	267	307	283	283	330	300	274	323	271	273	284	280	280	250	290	308	259	289	244	276	261	302	279	291	314	300	292	300	260	285	265	276	265	307	268	307	295	267	274	314	271	276	315	242	270	252	309	321	288	282	307	287	282	276	273	286	263	302	299	275	291	275	277	296	305	297	312	260	267	294	285	266	275	292	295	255	261	297	279	271	309	284	263	262	296	278	289	295	262	271	312	233	270	292	266	312	282	280	300	279	240	263	277	277	261	295	298	307	299	286	291	291	285	261	268	264	299	275	292	294	290	273	317	291	288	246	305	289	255	282	276	312	308	249	265	273	271	267	252	289	272	288	273	292	305	291	296	295	252	248	307	291	287	301	288	294	289	278	288	263	320	286	286	277	280	280	266	284	290	318	262	262	302	268	298	285	277	316	275	261	310	277	263	296	297	285	262	270	289	285	261	260	290	262	291	297	319	279	255	291	295	265	314	294	290	287	291	273	277	292	269	245	269	326	311	232	275	268	286	275	285	254	282	297	267	272	266	252	301	258	269	325	328	286	272	289	291	298	306	301	294	266	255	323	320	280	279	274	287	284	276	320	283	293	285	297	289	287	280	265	300	248	291	306	276	282	288	297	310	303	281	276	297	289	273	311	283	275	292	283	306	256	290	295	263	305	273	315	290	278	257	275	291	304	283	286	259	257	266	279	292	292	264	261	272	266	252	278	296	267	261	270	239	272	296	292	295	283	265	271	291	276	283	295	265	258	254	286	277	299	256	264	315	261	295	292	300	253	264	308	279	265	276	315	256	259	291	277	293	280	306	259	282	291	274	319	283	269	293	263	291	275	258	269	269	240	293	287	270	301	299	278	246	292	271	254	251	286	279	281	295	284	267	314	251	287	273	275	292	274	308	289	274	281	300	264	306	267	268	293	259	271	299	297	263	297	283	272	259	311	266	289	281	330	258	284	287	284	280	304	283	257	260	252	311	305	324	275	269	279	278	301	279	293	286	274	290	253	313	284	261	269	289	278	260	294	278	269	269	301	270	309	297	255	255	312	251	251	243	275	261	277	298	281	301	265	324	306	277	282	282	277	272	282	285	298	305	286	281	272	284	294	268	262	265	301	302	281	266	277	264	293	277	309	311	303	300	298	272	302	303	265	270	290	296	272	267	280	289	285	258	304	277	284	274	317	274	249	286	271	244	295	265	285	256	276	297	279	250	264	264	296	260	297	290	281	291	286	284	248	299	276	274	270	306	272	271	290	257	284	286	312	289	294	249	309	304	289	287	257	251	303	253	274	288	286	284	318	298	270	287	303	279	243	309	283	275	272	291	301	282	242	238	295	289	238	301	294	250	262	295	279	291	279	307	287	257	274	306	269	287	235	293	286	282	267	278	264	267	309	289	285	296	287	306	300	264	267	284	281	259	283	297	267	277	279	268	261	295	290	250	273	285	281	286	296	265	302	320	279	309	261	270	273	295	294	306	252	267	308	290	308	290	250	273	304	288	268	299	257	287	308	258	278	290	309	260	287	280	262	255	265	279	291	280	258	275	266	277	274	264	293	274	259	286	256	268	281	282	281	265	301	294	306	303	258	292	307	287	273	275	302	294	283	294	264	270	282	283	291	281	273	285	280	283	270	287	269	258	291	253	265	309	270	299	275	276	243	283	267	252	279	277	279	283	284	268	299	303	288	268	288	289	279	323	260	272	302	295	250	267	275	298	260	288	271	294	290	287	301	275	288	243	291	268	254	264	276	300	289	284	245	294	299	299	283	264	260	268	249	286	288	278	280	265	286	271	273	281	287	265	264	257	291	290	258	281	289	306	258	306	290	278	272	281	294	260	299	278	290	263	270	299	239	270	236	253	285	274	259	316	280	288	296	270	269	292	306	297	254	283	265	282	288	285	236	281	305	285	251	266	261	279	278	267	313	287	283	309	279	250	274	262	303	296	271	272	320	288	248	265	287	290	300	289	278	293	289	312	318	261	295	281	322	275	276	255	296	285	244	284	269	293	292	296	319	307	298	305	314	282	254	278	290	278	261	291	300	284	295	273	292	284	310	285	315	288	276	310	307	279	275	258	276	274	281	281	306	286	288	280	254	293	314	272	301	289	292	302	279	265	280	281	253	280	308	322	274	259	278	273	305	283	287	282	278	294	278	274	264	304	291	301	301	277	286	279	267	307	284	312	296	276	294	285	282	277	277	292	274	265	282	270	296	258	299	281	300	284	239	297	293	288	300	275	315	289	321	273	272	281	288	282	266	308	268	279	266	253	338	285	300	292	272	263	280	263	318	279	293	278	285	286	279	268	275	294	265	286	274	290	270	292	308	268	262	256	264	269	292	314	266	292	265	272	302	309	283	271	281	284	264	280	286	285	282	278	312	301	266	289	339	308	277	271	296	300	315	280	317	252	289	259	270	295	256	282	274	279	285	295	275	274	298	294	312	242	298	294	295	329	278	290	307	288	306	284	269	279	290	284	266	264	275	298	272	309	274	285	283	279	266	275	288	280	288	284	278	274
35448	14705	6340	3486	2461	1607	990	672	626	662	646	638	597	624	661	617	643	659	580	588	623	629	604	610	648	666	641	638	674	658	635	644	610	587	600	620	609	628	638	672	649	640	619	609	614	650	618	613	606	631	635	619	653	687	616	640	587	573	654	623	627	630	610	628	659	632	642	617	625	616	632	629	633	607	638	660	615	597	661	593	619	644	625	653	604	605	614	637	645	601	605	603	639	611	569	630	617	643	579	639	612	640	658	608	677	636	634	583	628	579	635	634	595	638	620	640	629	641	642	657	653	613	578	620	599	672	632	645	633	617	607	655	643	612	628	618	620	650	610	622	629	643	590	639	598	603	617	622	623	681	627	653	635	642	610	696	676	636	627	599	641	628	634	637	590	627	603	605	615	602	641	637	577	639	649	607	631	611	607	680	650	628	630	640	631	619	633	608	638	645	664	661	590	627	581	645	663	645	600	606	584	614	619	618	621	649	584	638	629	635	621	588	677	606	631	696	661	624	621	587	656	601	656	638	647	615	594	627	614	598	620	631	616	603	634	620	635	650	605	632	606	616	625	655	564	600	579	564	623	630	586	621	669	589	628	613	653	645	650	600	606	650	613	657	628	635	637	641	650	637	639	660	591	638	631	647	635	662	661	626	604	615	632	632	666	614	600	601	612	647	634	655	579	683	621	648	646	608	676	618	637	590	659	624	619	612	643	645	594	661	625	613	620	686	600	593	611	618	610	620	651	629	588	601	682	620	647	608	635	617	623	638	614	628	608	615	609	653	610	598	622	622	644	641	607	604	624	617	628	622	606	642	650	623	590	607	638	594	614	580	619	607	622	620	654	579	619	622	612	619	585	605	611	614	623	633	580	595	615	597	593	620	605	662	593	649	609	631	656	629	586	661	638	638	623	646	669	666	579	644	622	605	613	618	634	622	636	620	578	597	638	676	632	655	629	625	606	634	602	633	648	574	628	644	662	633	614	624	577	585	622	618	653	638	598	601	626	661	635	633	664	674	638	624	653	619	607	620	620	618	619	627	585	625	609	648	626	622	628	627	650	622	641	669	654	611	649	626	631	604	584	633	651	612	631	687	595	634	644	621	623	659	572	610	615	641	588	600	629	593	617	618	645	616	622	632	656	633	632	597	638	641	629	607	621	657	586	624	629	670	617	657	642	602	596	586	638	646	621	606	637	619	628	594	620	660	622	616	670	611	593	623	666	605	644	595	659	663	619	631	651	668	615	636	637	606	602	661	647	587	687	604	639	655	610	676	639	626	580	636	695	613	657	604	621	600	592	634	641	626	657	596	597	628	630	660	631	620	653	635	626	596	564	650	633	592	680	655	620	628	601	635	621	653	590	594	651	649	639	613	652	631	658	601	615	640	581	608	606	620	647	638	607	633	622	637	671	636	645	579	596	639	582	652	669	658	612	610	627	597	628	603	577	614	636	701	614	591	609	613	632	664	656	627	580	645	557	604	599	617	649	636	633	608	616	662	602	609	639	614	580	610	675	638	660	622	620	597	590	574	644	625	630	620	669	623	642	626	630	582	589	609	638	626	662	674	644	580	660	616	632	637	640	618	604	604	635	615	655	658	624	609	635	621	620	641	598	673	626	622	653	630	659	642	615	624	611	604	643	618	615	628	655	614	628	621	632	567	646	607	647	600	601	623	640	630	607	636	590	637	656	609	626	621	600	662	630	622	607	651	643	643	639	632	610	643	624	583	619	595	629	649	630	650	670	641	625	674	611	640	602	652	625	658	596	623	650	655	620	626	615	623	668	623	642	621	627	625	636	589	657	617	636	656	616	584	616	646	638	638	608	648	640	627	634	632	589	669	605	663	601	653	611	626	595	614	653	684	636	602	614	646	573	587	597	625	654	630	623	649	610	623	600	650	696	627	609	616	650	630	625	631	624	666	605	619	646	633	630	674	649	693	555	634	632	625	606	638	637	653	650	603	633	682	657	579	633	669	623	648	668	626	633	656	618	634	644	627	606	654	603	574	589	678	594	664	655	590	612	610	643	593	608	597	657	652	631	611	610	646	650	644	619	626	635	660	613	637	610	605	583	628	612	653	636	620	573	632	617	617	650	658	600	635	617	629	593	593	639	643	620	642	574	645	615	618	591	646	638	638	613	596	638	603	628	629	641	624	645	614	596	641	634	600	633	635	602	608	612	648	625	625	640	624	624	622	616	619	608	639	614	635	659	674	634	661	655	632	638	644	610	668	631	612	619	635	661	595	647	661	645	636	641	597	656	619	640	610	567	630	624	642	674	637	625	625	635	652	678	621	570	668	622	611	620	596	607	652	683	623	628	631	648	623	604	637	615	612	635	627	621	624	643	595	622	622	626	651	585	635	596	618	644	632	588	629	639	641	589	609	601	623	642	629	649	629	598	612	596	630	631	606	637	610	625	632	651	611	665	592	616	608	628	608	627	637	672	628	603	636	639	623	655	647	629	626	600	676	630	630	639	571	603	634	657	634	627	641	652	608	589	600	666	611	571	596	586	637	554	596	620	679	640	598	605	657	626	667	613	632	640	646	640	673	625	661	600	643	612	619	630	617	636	616	599	617	630	649	633	652	612	638	623	644	585	582	626	593	613	627	626	600	625	630	605	625	637	637	655	629	654	605	637	611	622	651	623	641	607	603	626	591	585	613	602	619	629	621	645	665	610	632	656	638	564	643	620	603	645	629	669	636	604	632	636	623	692	626	639	662	688	606	627	641	621	620	604	648	663	603	628	665	592	634	643	621	611	651	599	643	598	600	631	634	629	653	619	577	612	634	624	626	635	625	616	613	617	593	674	631	649	635	630	617	616	642	617	641	612	636	605	619	591	651	606	606	550	619	604	620	629	623	638	591	610	606	662	635	656	649	620	596	604	627	601	619	627	623	625	642	601	619	627	638	595	632	639	630	627	622	618	604	631	606	626	638	634	645	627	622	614	667	614	662	635	654	642	608	621	645	613	596	601	616	619	647	660	640	619	604	633	608	685	655	640	616	660	646	614	636	627	604	661	595	634	649	663	614	603	670	649	626	622	616	601	640	632	638	630	649	647	618	625	642	588	666	611	607	610	612	574	618	678	644	661	622	621	632	629	634	629	647	644	598	647	610	651	599	614	627	598	645	656	620	604	572	652	637	601	673	574	652	645	642	683	692	640	650	630	605	601	620	588	649	653	633	640	624	638	628	662	633	662	616	605	614	645	604	648	644	621	614	559	664	634	612	608	636	633	623	593	576	651	615	649	648	617	571	637	637	591	606	657	623	621	630	622	606	641	607	646	608	581	589	647	653	646	656	616	610	662	617	579	644	637	618	606	632	599	646	634	643	619	659	619	635	614	636	638	596	636	620	612	619	623	603	647	623	634	650	586	578	595	616	622	602	623	671	667	608	643	613	648	621	649	597	636	645	626	613	608	609	621	657	575	649	627	624	613	598	632	651	644	635	628	602	618	630	631	615	627	643	645	599	621	582
46383	18262	5033	1436	649	361	298	301	249	277	254	247	240	272	245	260	251	264	290	271	262	265	263	299	279	256	256	228	250	268	309	248	290	264	248	294	272	273	264	228	240	251	278	259	254	264	264	260	246	262	259	286	277	271	256	249	259	249	246	255	287	225	309	297	271	252	234	263	252	245	289	270	255	275	250	230	281	243	268	224	295	257	261	273	267	286	275	267	276	242	244	250	259	278	248	291	281	249	258	276	286	280	275	249	259	267	275	259	235	260	279	272	286	234	249	286	275	249	241	254	239	254	233	239	248	256	266	252	269	262	251	301	243	279	265	256	303	267	246	285	260	300	248	279	250	247	278	228	250	250	267	252	260	260	279	249	254	265	268	261	243	282	273	225	235	251	261	239	261	259	247	247	233	257	261	242	256	265	285	247	263	269	272	268	301	245	261	274	286	290	268	259	217	238	256	257	266	230	284	272	251	263	256	268	258	235	240	255	253	294	262	238	258	253	245	285	251	264	252	265	251	245	279	261	279	267	261	283	284	263	263	257	244	241	241	265	277	230	250	267	293	278	267	245	259	274	277	256	231	267	251	291	268	278	295	242	275	234	292	272	251	284	265	259	253	260	262	252	247	297	252	249	237	249	266	268	263	245	299	281	239	275	267	252	301	270	260	256	276	259	298	265	248	256	269	263	239	290	239	252	243	263	272	290	263	267	242	277	287	218	269	310	250	261	265	255	297	263	309	290	265	279	259	270	264	266	228	285	280	277	246	255	241	248	232	260	248	286	277	274	270	265	219	266	253	268	239	270	257	268	269	239	251	298	244	251	257	248	247	265	290	288	232	246	254	280	265	265	256	261	269	237	261	253	250	277	289	256	283	276	276	256	252	257	257	254	274	287	281	250	284	306	263	227	245	261	259	261	251	260	280	275	233	275	229	277	294	232	268	269	261	284	266	277	240	246	273	265	294	252	253	254	294	235	262	287	260	279	269	269	248	254	271	236	269	280	246	304	293	278	241	271	278	251	271	278	288	253	246	309	302	272	245	261	238	274	254	311	225	267	279	300	279	272	244	255	252	271	246	264	240	259	260	261	266	263	299	290	267	251	268	277	249	227	238	267	289	292	270	258	243	275	260	278	263	307	280	269	267	245	243	235	258	272	254	268	279	269	260	262	249	259	251	245	276	258	275	253	254	273	248	262	262	266	271	296	297	270	235	265	243	252	299	241	233	254	282	243	253	258	295	252	251	243	245	249	266	251	239	254	286	264	238	274	278	240	253	263	255	278	291	275	296	267	256	257	255	282	273	265	274	233	273	270	262	248	283	246	249	282	275	268	263	268	262	252	253	292	241	242	252	279	296	281	272	278	274	260	250	266	286	253	254	262	290	265	276	261	250	251	259	268	265	288	275	261	220	265	272	242	275	298	275	250	242	255	255	288	278	261	237	277	270	259	261	239	294	259	244	241	258	278	236	267	233	267	289	278	274	278	270	289	281	302	273	261	267	265	246	293	283	280	259	309	265	268	260	266	255	277	286	262	277	268	255	246	235	289	257	263	266	263	276	261	256	270	269	246	295	265	270	250	293	239	273	284	243	252	291	275	257	293	264	265	249	245	254	258	247	264	275	276	270	271	239	273	287	251	245	245	243	287	260	254	274	286	232	252	253	234	245	262	263	267	249	274	239	250	241	285	255	269	230	275	270	273	307	270	301	258	297	265	251	243	264	254	251	314	267	258	279	222	280	252	284	274	267	253	255	257	286	261	250	272	292	258	272	271	292	274	252	267	248	283	252	270	276	285	315	275	264	264	245	293	293	270	278	256	245	233	258	256	248	258	265	242	265	283	285	286	298	256	285	245	238	310	238	281	240	257	267	236	270	276	305	250	278	249	259	258	285	268	249	250	255	266	243	264	286	255	256	266	266	254	284	262	250	238	266	237	276	269	289	272	254	248	221	272	273	287	273	275	270	281	232	261	289	269	290	223	238	235	270	240	260	243	273	227	259	248	254	262	265	228	260	277	253	268	277	267	282	257	272	279	256	273	247	254	256	233	233	237	268	273	240	264	263	251	236	268	276	257	239	244	232	227	265	245	271	272	236	268	293	266	244	246	266	263	275	259	267	259	264	258	247	236	236	271	288	280	283	294	280	265	252	271	242	256	265	265	269	240	282	249	264	277	260	220	265	262	267	260	255	241	264	254	255	239	298	265	260	291	276	259	272	280	279	251	291	242	274	276	271	260	247	295	267	252	275	268	256	262	248	284	229	254	269	277	321	256	262	228	294	257	265	267	270	262	266	258	266	224	234	271	259	245	272	249	252	291	289	249	270	276	265	260	279	253	271	233	237	261	249	271	301	269	259	274	254	275	273	268	262	255	249	275	272	280	257	272	250	244	267	286	275	250	247	266	283	249	278	241	260	262	263	263	267	268	251	311	278	288	256	237	252	271	298	257	261	245	263	230	258	260	238	272	285	251	258	268	238	296	264	270	271	258	244	251	235	259	256	284	266	284	275	290	271	257	272	281	303	255	241	260	259	265	259	272	262	232	254	251	256	227	257	279	240	278	268	258	259	249	291	277	286	268	292	250	250	222	277	268	272	252	263	250	262	250	275	255	253	264	218	249	255	237	305	268	273	265	275	253	287	268	265	260	276	248	289	243	245	293	277	266	279	268	277	251	266	263	273	286	273	279	297	281	277	258	258	269	247	246	290	223	256	260	270	244	265	262	289	232	262	278	245	240	278	266	264	280	301	238	281	273	275	257	276	224	259	271	259	279	260	267	252	245	295	248	275	268	253	284	290	259	253	273	248	245	267	276	255	256	262	279	235	257	274	292	248	268	244	246	216	282	237	260	264	278	278	264	227	247	248	263	305	255	233	251	291	235	255	258	278	262	313	269	224	230	277	254	247	270	270	248	250	243	258	264	268	222	283	236	247	241	252	246	267	279	258	228	286	274	256	220	285	266	263	242	225	254	272	241	244	268	252	252	270	280	262	232	282	255	304	236	274	319	292	240	272	260	288	270	258	261	251	278	237	225	284	263	262	263	233	269	235	279	268	244	284	263	248	223	246	279	269	245	258	231	254	239	267	276	282	246	254	236	284	256	253	254	246	250	252	260	258	239	286	271	241	262	250	243	280	272	241	243	279	274	288	295	270	254	255	237	232	236	255	262	270	267	248	263	263	256	274	279	270	286	275	259	256	292	267	250	249	263	251	248	261	272	252	267	270	266	232	287	258	271	278	263	283	261	262	271	255	280	218	290	262	275	258	253	268	255	262	232	255	272	274	280	256	273	287	273	259	247	235	298	236	250	259	253	267	272	278	261	264	239	245	242	251	255	282	283	251	252	244	247	273	285	226	269	262	234	243	252	265	269	259	258	243	251	256	274	257	294	262	253	294	256	248	254	263	249	252	289	287	303	264	260	269	249	261	255	251	296	231	259	278	235	282	262	272	269	281	261	249	252	263	238	251	273	253	244	264	251
31195	12857	5640	3079	1766	941	671	592	608	589	594	619	589	584	577	569	610	577	577	550	625	628	582	637	600	588	641	564	587	579	592	580	559	586	575	584	560	623	581	586	609	561	596	596	573	599	544	557	584	676	588	523	572	594	578	624	613	579	577	601	619	576	566	599	590	580	595	568	587	543	582	587	551	579	581	612	578	603	570	554	567	633	556	546	605	585	551	571	541	597	632	668	574	610	566	637	639	613	612	536	596	575	593	594	601	544	556	544	604	589	603	551	608	620	596	620	603	559	607	599	583	586	576	583	543	605	584	532	598	567	593	558	536	606	554	617	555	572	574	592	576	580	613	569	586	625	557	605	556	546	551	605	585	540	559	562	554	577	588	576	601	618	552	547	563	555	622	596	646	576	622	598	586	599	552	587	584	631	624	562	551	541	576	572	587	575	607	568	570	556	585	621	606	548	592	574	564	566	596	598	587	607	572	574	589	592	557	596	552	589	607	628	612	577	644	549	589	582	596	573	594	578	608	614	595	598	575	549	606	587	580	608	613	572	615	630	563	548	584	580	585	604	616	548	577	634	579	580	532	565	564	608	591	560	597	582	562	564	597	569	536	590	585	615	578	583	583	593	551	599	588	549	586	591	563	563	568	600	618	567	591	572	605	539	573	604	601	573	531	576	605	603	601	562	586	591	595	618	576	585	553	594	628	588	582	548	545	599	604	585	593	639	639	597	550	617	574	579	545	630	585	588	566	551	549	590	617	576	591	628	606	598	613	577	600	580	599	556	579	625	550	547	621	582	603	593	569	539	596	577	575	574	611	581	588	569	567	610	576	597	588	587	608	590	621	621	622	592	614	569	592	567	566	586	557	566	584	633	575	581	607	631	557	613	562	598	580	537	604	552	601	554	600	568	581	626	609	571	588	590	603	591	606	569	584	571	589	571	624	568	615	604	592	578	591	581	607	598	611	591	607	586	591	618	571	579	620	598	570	593	538	621	571	587	584	603	574	615	589	588	586	603	570	605	577	616	602	624	591	580	574	600	585	593	584	580	594	630	579	608	536	601	555	625	565	607	564	595	577	590	558	604	617	599	591	602	587	562	616	582	604	553	592	588	626	596	612	635	599	567	597	585	588	587	587	570	615	590	577	584	571	538	584	579	614	580	576	611	603	608	614	591	587	565	594	567	576	565	584	579	581	627	584	590	526	643	591	573	570	587	546	622	611	567	606	570	583	555	564	594	529	622	566	555	567	546	619	540	615	598	597	572	623	598	608	594	631	589	604	587	565	581	581	584	577	593	537	573	565	570	549	586	626	599	613	565	576	607	580	591	599	630	563	535	563	579	589	620	579	580	539	598	570	581	623	651	576	576	595	573	607	600	591	593	604	607	592	592	541	597	616	613	556	602	572	619	605	555	608	575	560	605	620	608	552	566	597	593	611	575	565	593	599	591	617	589	576	614	610	588	563	598	562	567	607	606	575	573	577	629	555	584	621	556	571	573	601	634	618	611	546	559	594	592	601	566	561	586	575	549	586	582	544	573	586	628	550	625	600	564	546	603	598	528	543	621	621	578	605	582	549	593	586	541	591	616	576	579	568	545	632	567	583	574	567	593	607	549	604	579	596	603	598	606	593	590	623	586	591	585	576	587	589	562	616	600	526	536	582	570	585	575	574	589	604	569	584	560	616	598	622	580	586	600	605	587	648	613	573	591	617	568	612	629	616	586	603	559	627	592	577	608	562	593	630	568	583	538	553	572	562	533	531	597	605	593	601	586	620	564	599	565	565	572	561	597	627	606	590	551	562	565	600	597	592	546	608	575	563	555	602	601	580	592	592	635	599	575	612	563	593	579	663	601	596	632	574	578	620	597	537	597	584	593	546	629	576	577	583	579	635	571	583	563	610	575	555	576	558	666	575	558	570	560	586	566	615	590	611	560	586	542	552	552	577	614	576	568	599	620	587	560	577	564	562	589	604	587	589	583	587	616	629	532	587	587	570	595	589	592	639	566	602	568	579	577	563	590	596	600	619	608	569	627	565	558	573	582	602	594	607	605	554	584	576	559	579	582	598	570	568	623	587	596	553	591	612	560	597	584	607	588	601	572	594	564	586	579	599	549	616	582	600	597	611	585	577	605	563	592	599	599	589	599	563	597	562	595	552	555	597	597	588	589	612	613	545	591	606	574	632	564	605	579	547	577	607	564	534	582	587	603	601	551	567	565	600	646	585	624	550	602	567	564	634	627	555	625	540	597	590	571	590	557	587	615	576	614	570	542	570	586	603	609	597	605	637	565	616	557	584	585	604	573	587	567	606	576	585	584	551	612	557	585	593	596	585	573	551	584	611	556	560	601	631	602	580	586	592	601	592	531	585	587	544	594	589	588	554	548	580	602	584	603	643	597	586	582	587	565	587	633	610	620	585	584	599	600	589	609	584	609	614	561	590	597	615	573	585	577	592	584	574	546	566	561	605	593	562	602	542	619	588	561	576	601	608	571	587	520	600	586	588	567	574	608	586	613	579	598	579	577	543	607	653	620	576	554	588	597	576	575	595	633	590	545	624	586	590	592	585	564	581	594	605	631	637	593	614	538	584	598	593	640	562	584	550	611	606	582	574	551	544	607	576	582	545	596	560	558	538	586	562	562	617	565	556	574	592	578	575	630	584	566	582	615	581	587	591	648	604	568	613	573	596	560	568	572	604	559	626	560	582	625	610	608	609	566	640	583	587	603	601	610	611	579	565	543	584	613	584	571	551	550	571	572	591	581	580	577	588	570	589	549	587	568	601	590	595	569	564	553	603	560	605	600	606	591	561	605	565	589	578	548	567	569	531	638	628	640	568	635	540	573	580	582	581	591	579	564	564	554	570	589	594	593	618	617	594	590	567	566	586	547	537	604	584	578	584	599	603	557	612	617	585	535	600	586	562	608	579	565	598	608	585	628	576	593	558	588	580	597	563	564	557	625	557	652	553	590	629	550	588	588	584	583	578	601	597	563	581	561	625	624	580	597	568	615	595	595	594	603	580	620	578	575	598	602	599	573	571	607	579	587	568	586	574	552	552	610	622	582	609	585	574	588	530	599	594	565	582	577	640	580	580	598	614	593	544	613	568	561	600	574	567	570	601	594	587	598	589	582	604	573	635	639	566	568	602	595	596	602	615	590	568	582	520	598	596	596	555	592	587	610	576	605	571	585	589	643	570	593	562	623	612	577	569	595	562	602	550	600	600	600	594	596	574	609	587	551	593	622	608	550	596	586	620	590	561	601	566	599	546	569	537	616	594	577	570	585	634	630	564	600	573	609	622	557	563	629	575	575	603	594	594	621	586	598	547	614	574	602	640	580	615	586	624	576	597	556	581	613	592	579	616	555	600	612	583	551	594	591	628	583	573	597	573	579	584	563	548	593	622	592	546	564	575	586	565	557	555	563	575	630	614	565	564	574	610	581	551	593	601	631	572	560	548	563	615	593	560	599	559	595	588	597
61053	26644	8266	1714	765	487	313	260	254	316	289	280	273	243	249	243	238	266	285	254	251	316	311	261	266	281	264	262	274	260	257	263	279	281	222	254	271	267	274	258	245	226	241	238	259	267	276	254	247	265	269	250	268	261	248	248	260	274	290	265	254	247	245	282	256	251	278	278	226	274	320	274	243	270	267	258	282	296	250	265	267	238	254	246	260	236	249	271	271	285	267	269	224	293	240	276	244	248	258	232	244	276	255	261	255	228	245	275	250	272	273	260	276	289	268	283	242	231	291	272	287	272	231	250	271	251	288	265	260	257	260	229	281	248	245	250	228	259	250	241	306	250	286	249	267	277	294	266	295	280	274	265	275	257	253	255	240	261	271	275	290	268	264	254	253	262	269	261	272	237	279	246	280	271	250	275	254	262	275	228	230	275	254	266	306	244	266	262	247	260	236	271	279	237	242	287	265	242	268	280	269	251	254	237	265	247	283	286	261	238	274	276	249	230	252	264	258	265	257	256	263	305	239	245	240	299	264	263	250	237	250	239	247	255	249	293	269	256	268	285	275	244	287	276	257	248	246	256	242	254	251	266	245	264	264	278	273	272	244	261	231	288	290	269	270	260	249	272	283	288	272	262	292	268	249	260	249	211	239	289	281	245	256	256	250	261	272	261	269	282	276	278	245	290	282	237	292	237	265	266	233	256	234	268	267	258	259	237	244	275	258	278	238	241	245	283	250	262	262	273	276	227	265	259	253	236	263	281	240	270	259	267	268	248	259	294	282	244	281	250	287	281	252	259	267	254	253	266	280	264	254	265	276	272	253	261	273	268	285	279	247	272	257	296	248	258	217	305	281	253	240	263	248	265	280	276	249	243	258	275	249	253	273	262	256	254	281	263	254	270	251	277	266	247	275	262	258	259	275	291	273	246	272	279	283	246	248	253	244	276	236	265	280	274	273	293	262	258	260	237	257	275	261	254	270	235	258	239	246	279	283	258	271	274	259	282	270	272	237	285	259	262	259	236	258	242	261	265	239	251	268	243	253	280	266	267	262	230	238	249	256	262	269	276	243	242	267	253	248	266	237	244	259	271	278	283	276	244	292	256	275	270	284	275	277	255	283	282	304	280	218	268	238	291	276	282	256	245	263	267	285	261	252	260	271	274	234	265	242	250	242	268	220	247	291	219	272	239	292	262	256	280	254	286	244	277	229	263	255	246	270	302	276	254	233	311	267	318	279	272	260	251	254	232	252	225	257	273	259	246	233	278	286	267	250	262	278	241	284	251	257	228	265	275	273	249	217	234	221	258	266	280	235	253	264	287	276	272	255	261	234	250	254	259	258	278	252	261	278	264	239	273	264	218	223	246	239	278	273	246	266	268	213	247	282	230	240	258	256	272	263	274	252	296	286	252	263	257	259	283	265	282	294	264	273	262	250	239	249	283	258	231	262	262	251	253	257	252	238	246	273	281	271	261	258	291	252	262	258	256	252	234	233	287	237	238	254	222	223	288	279	249	231	250	268	244	238	252	265	253	259	273	260	308	268	237	258	262	251	270	266	257	273	253	288	256	283	259	263	254	287	267	259	270	267	262	275	266	253	255	295	263	272	267	269	254	287	265	270	284	243	240	231	281	232	247	250	289	292	256	260	271	268	274	250	263	279	276	264	262	259	276	249	269	259	256	264	253	239	270	262	240	287	263	286	227	256	286	278	235	226	273	251	260	235	257	255	253	303	243	250	286	264	264	276	245	279	250	251	267	296	263	241	302	254	220	296	239	238	266	259	274	259	256	251	259	300	254	267	246	257	295	251	253	251	283	264	248	290	284	283	246	256	225	226	256	262	256	272	283	245	247	227	271	274	267	292	287	270	307	250	250	250	255	245	284	250	291	223	270	251	280	248	244	274	244	259	261	297	269	290	252	251	252	267	237	270	248	250	258	278	272	279	275	266	261	252	251	264	270	225	268	271	279	247	259	246	240	244	281	271	268	234	243	267	253	256	272	274	270	234	240	237	244	238	260	273	238	279	274	261	250	267	298	250	261	234	239	272	278	274	276	267	250	252	255	245	268	254	235	269	273	270	244	247	245	241	262	281	265	274	252	240	245	241	249	263	234	261	262	245	276	255	272	284	277	277	241	261	245	265	239	253	280	237	278	248	265	305	272	263	244	233	269	232	283	270	236	278	268	281	237	279	270	289	283	261	257	266	249	263	259	260	284	263	273	254	280	267	310	265	281	272	270	260	266	254	248	265	245	256	233	266	265	260	260	241	266	257	278	244	256	271	222	264	257	263	289	241	255	267	245	262	288	247	267	267	241	280	239	261	224	268	273	257	249	266	259	233	260	266	277	290	275	307	254	268	277	244	256	265	281	248	275	260	267	225	262	276	247	264	259	272	256	251	240	279	252	259	222	285	253	240	261	248	265	252	266	307	306	255	255	262	223	287	270	256	270	277	268	248	283	255	244	243	253	282	249	271	271	231	221	238	270	263	282	258	258	267	277	258	277	265	282	265	264	275	266	236	262	260	237	240	240	230	241	294	260	292	275	249	265	286	265	283	270	225	262	249	275	273	237	280	258	263	290	257	275	243	277	277	230	239	270	253	271	258	247	294	266	272	267	233	251	265	240	284	249	252	269	290	266	251	263	234	246	255	245	241	258	249	269	275	251	238	230	242	288	247	277	282	238	252	279	290	300	267	261	262	260	283	271	250	268	267	265	273	276	305	261	270	242	277	261	244	261	293	253	244	273	260	223	276	231	270	241	263	265	250	274	250	246	258	235	244	247	251	241	261	275	270	273	280	239	249	258	250	289	263	268	256	280	270	276	264	238	246	284	249	247	246	244	262	261	261	257	250	247	279	276	267	270	244	252	243	268	252	274	303	289	266	240	262	257	257	288	234	268	223	285	259	236	280	244	257	278	241	274	247	251	272	250	263	243	274	254	286	269	247	251	265	249	250	251	273	282	230	279	300	256	258	284	246	246	271	244	264	259	271	279	285	283	293	272	244	262	260	265	262	259	277	257	262	263	244	246	273	246	270	266	265	255	273	272	241	249	246	250	251	294	234	266	244	253	261	259	279	235	256	267	264	277	261	302	267	239	270	260	263	247	235	243	261	272	247	236	244	252	263	257	240	237	219	242	264	265	254	263	268	235	252	257	278	254	242	258	254	264	270	257	283	263	229	251	257	265	275	278	276	259	258	248	245	250	260	227	281	265	250	268	285	262	274	255	247	258	276	238	253	265	278	284	258	271	262	285	262	244	252	245	239	299	256	247	242	278	299	245	279	228	252	234	279	253	271	261	233	270	260	280	241	257	257	255	271	234	247	231	250	243	267	244	268	252	267	241	237	235	274	276	243	267	264	280	246	241	266	295	274	254	240	290	266	268	260	253	234	271	239	271	274	241	249	261	263	267	256	251	274	279	235	263	252	306	250	249	246	291	276	290	243	247	281	268	244	258	268	284	233	265	244	272	269	246	289	295
42106	18716	6981	3234	2169	1246	819	644	616	613	588	584	598	564	619	588	589	610	547	609	585	571	588	548	622	581	568	576	590	580	587	581	622	550	584	588	591	616	601	618	585	582	589	625	616	576	577	587	606	582	569	586	551	603	579	583	590	598	621	598	570	573	553	595	589	558	607	580	611	616	645	611	614	599	581	553	568	595	573	537	606	575	600	610	571	620	600	633	582	606	546	617	561	599	575	587	559	600	633	555	623	605	628	596	585	581	605	592	606	587	591	543	567	611	608	606	566	630	587	568	600	590	555	603	558	578	579	592	604	623	594	577	551	567	618	596	584	602	623	581	568	607	577	568	538	571	571	566	600	596	599	583	621	614	586	570	586	618	582	582	567	593	595	606	598	514	622	586	590	610	565	582	603	562	612	620	588	596	586	615	617	609	579	577	585	584	627	564	570	572	589	554	575	587	597	596	561	606	554	599	562	583	563	597	581	611	611	574	634	626	591	579	580	569	620	596	584	544	585	566	573	599	631	588	537	592	593	595	598	575	620	605	593	577	586	597	562	626	622	584	570	588	630	585	561	595	589	627	612	576	613	592	572	609	554	573	592	584	582	637	629	545	599	567	610	631	617	581	631	560	557	587	643	639	591	554	552	554	587	607	573	594	627	624	573	591	613	599	570	586	600	556	594	582	563	581	590	566	559	627	588	590	617	564	611	586	569	586	572	585	601	582	599	626	495	611	581	606	590	551	588	586	533	584	579	569	560	613	607	594	578	604	594	656	556	542	573	567	590	563	600	604	569	533	599	598	570	565	562	561	635	529	581	616	533	566	582	609	607	606	612	592	588	557	561	601	601	567	579	620	617	591	576	591	569	584	622	605	566	607	597	619	617	624	588	584	577	569	615	598	624	579	588	570	604	593	623	571	592	572	594	585	662	616	598	611	563	589	611	553	619	586	615	555	617	584	573	590	575	595	592	607	616	559	575	611	585	597	592	615	589	588	559	609	578	596	577	534	599	613	582	641	570	604	611	563	566	640	632	589	619	630	631	609	581	594	628	594	594	629	630	568	571	591	567	595	570	658	576	568	572	557	610	593	580	586	553	554	603	582	592	595	601	575	611	599	607	604	560	648	598	540	600	603	610	603	589	578	560	631	583	571	618	620	599	551	576	631	626	596	604	599	538	593	611	577	597	560	631	571	592	629	605	579	570	551	562	595	584	618	564	647	548	619	610	643	577	575	588	591	622	628	563	586	627	587	580	595	593	594	641	596	565	588	609	605	584	613	581	592	558	635	562	617	602	582	549	557	561	599	592	607	613	590	591	668	635	565	593	585	622	599	618	582	593	573	571	587	602	560	584	573	569	554	618	584	613	614	567	559	640	608	594	608	579	609	567	567	575	589	598	599	570	583	604	581	599	589	629	583	596	616	608	634	537	598	612	561	579	587	570	601	582	610	598	548	594	593	599	579	585	604	611	649	559	607	562	608	552	554	643	584	588	642	580	597	631	596	577	577	593	594	608	596	604	587	569	591	570	540	599	611	558	543	551	638	596	577	527	583	569	580	589	596	625	544	569	586	568	615	592	605	600	546	580	595	569	557	584	615	588	640	552	545	580	618	592	620	619	594	603	567	587	635	587	597	580	616	629	628	603	557	588	597	619	549	579	545	642	589	629	563	555	596	617	579	554	570	562	608	594	635	577	616	625	575	571	581	566	555	562	572	563	607	593	585	606	620	571	590	587	619	611	598	584	588	552	528	559	588	610	615	618	563	599	588	605	557	567	575	585	607	597	575	581	595	583	565	599	571	594	594	602	569	602	591	574	551	583	576	607	584	579	590	562	608	590	562	594	620	575	556	614	587	599	590	569	590	582	571	637	619	624	601	591	587	619	576	574	592	585	589	648	610	567	598	601	596	576	593	602	537	635	583	545	557	592	586	579	572	581	608	630	577	629	565	584	600	575	552	598	599	602	600	553	532	598	582	580	578	597	601	584	598	557	588	605	568	585	603	569	539	594	591	606	598	570	595	587	604	560	597	617	591	540	597	586	572	566	608	535	563	599	568	526	570	585	564	600	572	612	579	611	566	653	569	611	624	589	587	617	547	591	597	602	596	609	598	642	582	573	641	564	605	575	592	575	545	556	561	603	591	600	552	599	553	630	608	572	566	577	551	615	596	584	566	589	556	549	624	617	589	581	608	598	561	557	568	549	578	587	590	601	602	624	550	615	595	599	575	595	595	565	626	668	584	617	605	564	536	600	598	613	562	556	640	571	586	560	535	559	584	601	582	593	566	572	588	629	608	602	592	602	580	558	646	603	569	580	596	591	573	561	599	618	596	626	564	613	601	642	593	598	567	553	567	571	585	577	543	596	587	584	608	572	574	589	582	586	593	592	611	613	590	585	560	581	626	580	596	564	568	586	617	575	595	581	566	620	625	596	577	614	593	566	523	600	605	563	563	619	638	606	601	638	613	578	638	593	603	594	578	601	576	584	560	595	615	592	575	593	554	566	611	631	575	568	591	648	578	590	589	574	627	561	556	566	528	565	602	630	527	555	585	589	563	589	581	601	656	557	564	560	608	602	596	611	577	611	567	630	545	588	642	571	635	564	569	556	564	583	609	572	598	606	597	615	573	608	647	594	562	607	559	605	589	579	567	604	590	581	576	571	597	595	550	593	568	584	528	533	609	604	544	587	585	572	623	613	579	582	581	593	574	571	567	639	589	599	575	611	600	569	555	567	571	587	605	609	591	532	578	594	590	562	594	562	583	610	606	591	540	579	564	564	566	607	628	536	590	601	609	564	602	627	575	611	561	575	579	622	602	598	582	572	622	584	583	570	558	583	556	561	542	621	555	584	610	618	548	592	567	625	574	576	592	567	566	599	589	587	570	633	601	543	588	592	560	586	596	595	571	585	585	632	572	663	589	576	606	633	590	578	587	603	597	597	595	608	585	572	594	625	549	590	637	589	603	554	586	566	623	591	577	587	620	596	613	572	529	621	596	535	568	623	633	605	565	633	561	596	586	615	567	586	583	544	581	609	555	590	595	617	586	598	570	567	602	589	598	575	595	597	651	597	576	608	560	572	546	590	583	580	542	602	568	547	617	584	619	577	575	561	596	606	612	593	620	601	603	564	603	564	598	567	644	610	564	628	593	595	567	568	601	579	601	598	592	638	597	634	587	560	580	593	589	630	556	635	570	568	556	584	574	567	574	611	559	629	602	589	585	570	587	605	560	573	544	589	618	598	589	526	598	585	586	618	566	581	612	579	635	564	575	580	607	578	591	624	572	604	570	604	580	587	566	592	610	604	582	564	646	624	584	610	597	562	607	561	545	567	570	602	624	568	549	620	572	583	595	549	630	567	549	586	592	607	575	629	615	612	553	591	580	544	559	582	584	579	604	659	595	505	579	592	583	611	624	563	631	582	573	597	584	574	602	558	556	559	583	625	584	584	613	616	550	589	598	641	559	558	577	572	609	580	608
57663	24939	8314	1513	667	404	319	295	297	295	284	279	288	276	293	285	299	304	231	290	281	294	250	288	267	304	295	273	295	283	296	254	245	273	284	278	281	292	265	261	249	307	279	278	281	334	275	272	325	322	301	278	271	263	279	310	266	271	298	308	308	313	302	301	308	288	287	297	320	309	277	311	291	295	297	255	271	290	305	286	307	315	293	311	337	262	262	298	295	273	309	281	294	298	294	304	303	317	301	273	312	325	312	322	297	281	309	286	356	273	254	305	270	259	293	293	292	277	253	282	272	288	268	297	302	269	277	304	288	303	291	270	296	291	286	307	319	307	283	295	289	316	268	303	281	280	311	281	265	261	288	319	278	283	294	292	308	266	269	270	301	275	302	294	281	304	265	310	280	308	277	310	299	293	275	292	277	273	272	292	286	304	261	291	282	286	300	288	306	289	337	301	293	281	276	265	296	318	294	303	281	257	292	302	263	325	282	268	305	280	274	284	305	317	294	296	309	293	302	307	263	308	268	290	298	287	251	332	295	282	280	290	294	266	304	284	286	286	309	280	278	290	292	293	271	294	289	285	270	292	291	289	293	251	272	312	302	285	292	298	289	259	271	282	276	277	286	288	297	301	250	276	269	302	299	280	311	282	290	294	265	308	332	285	284	283	273	268	286	311	265	289	299	287	290	301	281	282	264	322	267	295	288	300	299	313	309	273	272	252	269	273	279	279	287	265	322	333	285	274	306	292	291	285	266	279	273	267	264	287	321	286	291	290	287	276	282	284	294	289	301	297	290	295	292	258	275	285	278	282	280	335	264	272	264	319	313	290	293	292	312	307	327	304	300	321	291	279	272	297	314	299	294	272	299	298	264	339	298	278	300	295	279	271	255	282	328	280	302	291	313	288	275	284	268	330	308	288	268	297	290	273	313	330	281	312	335	314	310	309	274	292	297	288	287	321	308	287	301	295	260	310	295	289	325	288	297	295	300	294	262	274	305	275	288	292	331	285	320	307	293	266	281	298	288	278	314	273	328	278	264	276	277	294	322	325	270	285	291	265	277	289	290	314	310	306	303	268	247	258	301	279	306	278	301	300	293	280	302	271	269	289	279	306	260	291	276	288	300	281	328	274	305	236	278	297	293	250	253	284	287	251	269	286	287	296	321	285	336	262	295	291	275	293	287	305	296	295	302	311	286	283	254	256	285	280	297	306	280	286	285	319	307	287	301	312	282	318	310	292	311	259	267	285	302	288	272	281	275	268	255	266	275	263	323	268	305	279	267	278	276	299	260	324	304	288	301	262	289	288	301	252	301	288	251	293	303	291	278	279	285	247	295	299	281	275	264	304	321	283	290	267	278	290	291	274	290	258	288	283	299	265	291	282	279	285	305	291	269	281	268	272	309	318	261	284	326	264	289	320	279	245	312	283	293	278	319	303	272	282	273	253	284	263	251	282	277	245	286	290	326	299	291	270	292	303	284	278	247	282	261	279	303	285	270	305	314	255	286	295	283	279	311	294	317	285	300	308	313	265	287	306	308	300	298	284	287	299	277	270	288	320	272	282	288	279	255	310	297	264	254	287	338	269	309	288	282	273	292	284	298	281	306	273	279	279	279	280	328	288	275	318	270	259	295	268	286	282	266	278	310	280	308	293	299	294	307	310	305	285	250	297	280	249	266	268	271	285	300	284	267	291	269	276	293	253	275	278	303	309	276	258	290	333	300	305	266	263	293	298	306	284	277	287	288	275	279	317	313	307	269	275	261	284	287	275	283	291	280	306	272	267	256	295	287	257	288	286	302	276	283	287	295	292	290	301	312	255	302	293	314	281	290	314	284	273	283	313	271	337	293	287	279	279	277	281	261	311	271	298	287	294	294	307	287	287	289	298	292	284	303	290	290	289	279	294	281	279	298	311	285	297	277	283	282	329	312	281	266	279	296	289	285	268	292	261	318	286	324	289	273	307	280	268	288	269	297	299	263	257	281	296	278	281	293	305	268	286	291	287	279	276	266	279	282	246	295	310	314	287	277	287	274	285	270	274	273	308	316	280	253	290	330	256	269	297	275	305	285	282	269	260	288	305	291	271	309	308	324	297	323	270	264	292	267	296	278	303	278	282	304	295	285	279	345	306	282	282	289	322	322	293	301	315	311	291	289	279	275	272	292	282	303	258	255	271	264	280	284	294	326	276	299	294	282	285	265	266	286	308	278	335	257	327	292	267	278	290	299	288	321	271	283	271	299	269	308	328	289	316	294	297	297	265	288	323	254	308	298	291	276	272	282	290	249	306	267	325	298	303	267	262	268	254	273	288	292	301	297	307	308	257	285	276	318	252	308	284	270	297	299	271	273	304	308	299	308	274	287	322	266	265	290	285	265	289	320	289	318	278	297	294	274	278	297	273	279	269	284	282	287	333	304	239	291	302	281	250	292	284	283	284	276	286	302	266	261	291	269	290	304	320	271	290	265	280	301	298	298	292	285	312	276	289	270	286	269	265	306	286	300	294	313	291	305	304	274	288	262	271	330	262	285	278	302	272	263	259	270	277	297	286	303	273	273	327	343	287	271	292	265	275	329	300	285	296	240	286	273	286	275	225	282	299	295	303	263	324	276	279	258	254	274	321	289	254	277	328	277	278	266	330	297	296	281	309	283	261	310	268	305	261	278	318	296	311	304	254	287	269	305	289	255	308	288	259	311	295	281	278	266	259	310	300	249	272	269	282	288	265	290	253	312	286	285	304	290	309	299	287	309	268	299	309	325	302	275	264	282	301	311	280	260	287	282	296	277	289	259	273	285	297	261	250	256	315	317	277	276	270	260	297	299	276	284	278	258	283	301	318	280	277	294	306	309	266	257	273	294	259	302	285	274	284	259	279	278	302	293	246	283	309	299	274	303	283	294	291	296	271	299	280	312	270	260	249	310	283	307	258	264	266	233	264	269	292	292	262	277	298	290	275	272	290	289	311	297	275	269	273	287	279	280	284	278	307	297	322	278	316	250	282	324	277	272	299	320	276	285	306	301	286	321	272	287	275	274	254	291	302	306	311	274	281	285	275	264	263	282	284	266	265	303	285	264	317	308	267	330	276	280	252	297	275	277	291	300	297	304	293	290	282	273	304	279	306	321	286	279	289	299	275	303	292	256	282	283	276	273	265	290	266	289	248	265	275	267	265	309	259	278	284	267	286	270	271	320	312	302	284	287	303	266	296	268	305	280	300	297	319	254	292	274	299	318	299	274	301	282	256	284	255	335	279	272	272	288	296	268	302	297	320	288	285	307	257	305	274	283	298	255	295	284	285	291	279	259	309	316	311	290	262	344	269	295	304	292	301	269	285	304	268	307	291	300	292	303	291	273	261	272	298	295	294	300	281	301	281	288	285	309	274	268	263	283	285	307	311	278	303	296	303	287	331	287	281	278	271	310	283	295	288	300	260	266	303	302	252	276	288	303	260	293	302	264	285	282	277	284	287	293	277	266	285	305	294
40357	16562	5569	2341	1631	1093	802	666	652	689	638	657	633	653	621	658	593	609	636	631	642	623	664	638	647	659	654	636	640	681	656	633	673	630	627	632	660	690	676	631	617	649	651	628	637	602	637	657	614	614	631	633	640	622	636	664	591	672	627	649	625	662	624	635	642	658	617	613	603	659	637	615	668	702	600	671	632	662	652	606	599	637	620	641	633	646	668	685	676	675	646	669	645	633	672	630	635	598	634	666	614	642	704	618	664	666	634	654	612	629	677	645	644	644	569	628	660	685	611	649	618	642	631	625	620	646	632	681	611	642	647	619	653	595	623	662	678	645	599	631	592	669	607	656	660	660	672	644	656	617	610	633	669	641	647	650	630	630	605	690	639	578	701	667	619	644	602	638	596	609	626	615	665	631	607	612	664	677	613	636	639	671	679	648	643	630	626	609	677	637	609	618	650	659	674	659	630	656	670	652	618	615	615	599	635	626	629	693	628	653	687	629	616	613	657	617	671	662	607	634	673	658	644	675	636	613	646	598	625	637	661	657	629	626	637	604	584	618	639	612	645	652	625	608	639	606	659	657	671	637	649	635	617	658	655	636	619	672	643	663	631	653	626	645	619	605	626	639	613	619	650	636	654	597	655	653	619	608	633	620	640	658	595	645	646	673	677	606	653	689	646	599	604	666	631	644	633	616	671	618	634	649	629	622	649	613	637	584	615	666	677	613	649	649	660	609	615	631	671	638	621	656	642	648	619	607	604	628	625	655	644	634	645	650	599	627	613	638	669	631	659	694	680	629	602	640	656	649	658	571	633	674	633	616	649	656	622	644	643	610	658	621	638	626	638	682	643	646	692	660	625	690	669	698	639	650	643	653	633	657	609	593	635	645	629	657	667	647	637	658	651	635	641	627	648	634	616	642	615	611	655	638	636	616	643	599	653	618	659	680	610	622	622	594	656	650	645	625	606	650	607	647	645	638	605	645	664	642	660	663	627	628	646	623	654	645	655	618	624	638	600	666	611	676	590	632	644	646	662	632	571	610	639	602	639	623	639	651	618	673	637	613	635	659	643	615	577	648	682	633	636	628	627	647	643	654	657	572	618	645	670	607	656	608	640	646	642	660	675	650	689	660	658	606	677	653	666	629	627	636	633	625	609	647	637	626	625	657	643	648	668	641	633	668	626	585	649	617	626	632	618	625	664	608	601	648	659	624	645	600	598	625	642	625	685	705	617	629	629	600	619	643	682	681	636	598	637	636	640	642	602	675	657	649	634	582	662	643	661	621	619	661	604	632	635	611	616	635	619	616	689	625	624	619	579	580	578	641	656	646	603	625	608	659	653	638	629	658	630	618	628	625	650	633	635	612	636	632	634	671	628	601	629	640	611	666	574	657	607	632	618	676	652	618	648	654	657	658	646	645	623	642	616	649	620	617	575	635	575	628	633	633	620	645	655	624	650	586	661	632	650	649	651	617	628	618	649	588	593	665	642	694	673	680	642	629	654	621	659	608	673	630	605	663	639	594	653	658	606	639	644	600	660	636	679	591	631	644	684	633	655	650	604	641	618	646	618	625	610	690	660	644	626	631	650	620	641	652	608	668	639	674	664	633	623	621	639	604	639	671	623	658	608	650	655	630	625	635	628	595	590	678	601	637	646	650	661	622	639	639	663	629	613	641	661	642	599	652	618	674	619	644	584	610	588	630	617	658	672	597	631	614	604	648	656	635	626	639	642	647	625	641	629	647	626	656	638	619	651	650	603	617	616	645	661	634	652	677	635	589	640	654	646	605	590	621	642	677	631	591	609	609	608	601	612	655	610	626	631	665	633	683	656	627	649	640	610	615	614	643	646	622	613	583	649	628	658	634	640	618	653	649	637	692	623	602	633	694	612	631	583	634	594	587	632	621	683	629	623	640	639	653	642	630	660	674	554	675	639	603	614	671	646	615	620	637	661	654	685	604	640	662	666	630	607	631	657	637	606	627	631	674	669	639	617	624	618	628	643	639	635	654	631	643	614	632	637	609	612	665	635	632	647	650	623	625	668	613	648	625	661	640	631	644	642	635	648	625	618	615	617	594	664	617	621	616	627	636	668	663	650	636	635	613	640	677	633	602	653	627	617	641	640	627	654	647	643	650	617	612	646	650	602	625	595	631	613	656	592	629	616	618	603	630	653	612	619	644	627	635	681	672	638	653	633	636	654	615	600	639	652	651	633	647	657	664	616	630	649	658	642	600	647	666	622	602	649	609	596	640	624	639	638	577	642	650	627	599	627	607	666	631	603	643	662	656	720	625	637	619	627	671	650	653	640	633	604	671	645	641	666	633	656	639	661	613	620	641	668	602	620	628	645	634	680	627	645	655	648	627	628	641	667	667	575	653	642	591	627	682	641	639	635	612	642	627	656	631	638	653	618	654	633	636	623	632	625	639	657	646	654	600	676	660	655	586	590	616	629	619	632	651	667	668	634	600	619	628	594	619	611	641	661	634	653	653	617	573	588	649	669	662	636	645	631	603	702	645	629	676	627	632	655	621	634	605	602	620	668	638	619	629	601	609	641	638	667	673	632	640	605	680	677	677	646	635	653	620	626	623	642	618	621	618	620	628	621	634	663	609	627	633	648	621	626	653	608	648	612	653	602	645	653	562	644	608	655	651	647	654	643	632	647	655	643	649	646	616	635	591	658	622	652	663	623	669	629	581	650	661	640	623	601	619	589	658	684	644	618	634	611	629	644	672	620	651	629	652	644	622	635	639	644	636	627	622	627	618	643	666	642	639	642	621	635	648	648	677	635	672	631	604	643	622	627	652	616	661	647	595	619	622	630	626	667	626	601	620	605	660	631	633	638	616	645	680	624	600	578	636	621	613	658	645	586	630	621	645	670	598	623	671	657	623	637	595	628	624	624	646	589	635	645	652	610	650	665	635	669	634	584	694	679	611	643	623	643	593	608	647	624	732	639	644	646	621	633	661	585	634	598	629	628	623	644	665	578	650	633	656	637	610	612	615	668	637	636	644	654	621	592	584	590	633	635	670	625	645	572	638	635	607	614	599	639	623	653	612	650	682	698	634	697	597	597	638	643	627	662	641	621	643	639	587	663	629	613	645	651	686	627	638	576	610	635	639	632	628	613	616	656	644	649	600	629	676	615	591	645	713	632	615	611	620	583	622	658	626	660	601	618	646	621	651	657	607	652	660	624	654	632	643	645	633	652	629	649	621	656	600	631	621	681	673	656	642	656	675	617	635	664	627	633	615	658	649	617	604	641	616	622	637	615	615	637	646	640	609	605	627	615	622	662	629	642	655	614	609	598	620	684	662	635	630	648	620	642	662	631	642	634	663	640	669	658	654	629	604	617	632	642	645	691	638	616	620	677	627	659	611	625	630	663	623	638	648	662	643	617	676	628	651	624	648	641	642	618	613	627	600	637	645	627	666	583	647	569	636	634	660	609	664	616	575	608	638	632	660	616	624	636	630	667	639	606	665
49437	17664	3766	1098	553	389	276	267	235	246	277	266	252	281	295	289	248	229	271	246	254	289	244	230	292	277	259	267	288	281	307	278	263	244	235	243	324	288	268	255	268	253	284	266	272	257	266	276	259	282	224	275	251	286	262	302	263	224	250	258	265	249	240	246	222	276	267	275	277	244	306	251	241	266	227	272	263	283	293	243	247	237	273	231	259	258	239	239	266	256	256	262	266	269	274	283	269	289	278	256	260	253	246	231	275	261	240	253	272	266	252	286	263	244	280	245	252	264	265	251	271	234	258	277	251	249	239	275	269	276	246	242	239	271	268	293	260	268	235	280	261	251	245	251	230	273	283	240	264	286	257	276	261	258	298	257	234	269	270	274	266	260	240	252	269	250	259	283	252	252	268	256	254	282	304	302	257	243	258	283	271	265	258	269	245	260	237	279	239	273	261	273	251	273	273	244	294	239	270	235	276	269	260	263	228	259	290	224	295	263	262	285	286	273	253	269	236	297	263	261	274	263	234	277	275	266	258	260	217	265	292	258	244	276	275	272	240	234	267	250	266	251	245	230	275	260	256	268	264	286	248	249	281	254	269	282	248	265	258	250	266	269	262	256	256	273	258	252	252	306	235	266	252	272	244	244	273	248	231	244	289	267	271	254	270	264	240	226	244	261	271	281	261	205	248	281	246	248	264	246	251	271	259	244	245	257	260	250	243	250	287	308	242	264	305	226	250	241	251	248	257	299	285	270	253	258	261	248	228	252	279	244	226	247	268	240	247	289	272	265	264	259	256	239	269	260	308	261	255	261	275	240	290	258	265	277	265	274	281	263	277	249	232	269	240	248	250	242	263	290	212	252	242	243	269	259	277	257	280	257	240	239	296	231	268	271	277	244	281	250	260	272	266	270	280	268	251	246	241	264	278	270	268	253	228	270	284	303	239	277	242	279	240	258	251	219	275	240	259	273	261	234	276	278	245	291	247	247	258	266	255	226	256	273	247	243	294	279	245	268	241	276	264	287	239	288	251	257	263	239	243	236	269	279	273	255	238	244	257	277	265	244	286	269	233	244	254	278	275	256	286	277	254	320	262	266	280	257	243	265	284	222	249	284	295	267	260	254	266	234	239	279	261	266	222	236	247	240	240	286	256	249	254	258	257	273	268	247	237	247	272	279	261	253	257	258	263	275	247	265	266	265	268	252	250	235	248	254	251	260	274	259	279	261	284	265	269	285	259	249	257	252	263	251	264	235	267	245	232	246	253	256	268	250	278	266	263	234	259	256	260	280	268	246	277	263	286	289	231	268	271	253	254	243	283	256	263	246	232	253	246	242	249	274	259	230	246	280	252	239	270	270	271	258	281	261	245	230	263	283	263	261	283	272	294	271	284	300	249	256	230	264	271	268	245	259	283	243	277	225	259	277	254	291	266	259	272	266	242	249	272	228	242	252	280	242	234	261	235	260	255	249	246	264	229	244	262	245	244	266	252	267	224	245	244	241	266	257	293	276	284	261	247	266	251	263	233	290	256	276	271	277	252	279	239	264	252	293	247	273	250	241	258	279	252	271	235	235	264	234	252	278	253	238	254	237	277	227	256	243	252	262	289	251	258	295	246	275	276	295	258	238	259	251	270	248	228	253	277	256	261	288	256	260	256	238	250	221	245	275	275	270	238	282	250	251	240	244	253	257	273	245	247	254	265	250	280	256	267	281	222	243	290	237	243	277	270	287	255	265	259	279	292	252	220	243	288	295	296	278	259	264	259	244	280	274	233	240	239	296	263	231	249	244	237	281	241	309	253	284	243	270	245	258	267	232	282	275	264	273	278	261	263	261	266	255	286	252	242	255	230	276	258	236	265	259	272	283	264	267	246	229	275	264	267	285	235	259	272	273	255	283	242	223	261	258	275	273	251	263	270	280	264	232	251	251	257	245	274	233	260	258	253	247	237	258	271	288	267	248	269	220	241	260	256	264	271	245	265	261	270	282	261	269	268	268	267	248	239	256	247	252	289	256	247	298	275	251	260	253	285	244	259	253	271	255	308	259	236	263	260	238	258	298	266	249	284	276	252	233	264	239	263	277	254	266	239	244	263	247	257	260	272	244	235	260	258	284	248	242	257	245	258	269	271	279	252	250	266	247	272	285	242	258	231	266	247	258	271	238	244	224	247	281	241	239	283	285	244	254	257	248	276	256	272	282	251	256	221	256	254	263	235	251	215	245	256	245	260	257	260	261	250	277	273	227	258	235	270	267	273	251	244	288	267	269	266	271	255	259	255	262	252	237	265	282	261	267	264	236	256	270	286	268	253	269	285	253	249	239	262	287	250	267	235	236	278	272	272	252	265	237	272	234	229	232	232	252	252	268	228	227	219	231	267	255	279	239	288	254	287	274	264	257	270	286	271	245	244	255	272	248	250	305	319	271	230	258	268	264	288	259	253	256	263	265	265	212	215	253	261	260	238	261	260	280	267	266	251	284	237	253	254	258	262	242	258	292	252	227	271	272	278	276	264	274	275	245	241	250	268	248	266	250	271	250	242	239	253	248	273	249	282	276	258	252	255	247	291	251	260	248	259	285	294	281	249	263	257	286	256	283	261	243	260	250	279	283	222	255	247	277	271	240	223	304	272	268	236	273	269	259	256	254	241	251	282	242	249	238	286	272	256	241	246	269	230	291	239	269	231	265	255	254	252	278	285	245	290	228	249	260	255	255	241	261	264	254	244	242	272	245	266	238	238	226	271	274	239	250	239	242	263	259	244	247	268	268	264	247	281	268	245	262	261	293	312	285	271	247	273	269	244	266	259	240	256	268	253	272	223	249	290	277	260	246	265	244	253	251	269	281	250	259	267	269	240	278	234	230	238	269	249	255	255	272	282	243	257	250	239	263	265	270	266	270	255	231	247	268	270	257	267	267	259	243	230	279	280	238	264	258	244	253	317	269	267	252	267	252	247	243	232	285	297	274	251	256	249	241	238	256	243	267	276	262	252	251	237	266	251	259	255	262	266	260	272	249	255	280	249	240	253	250	260	227	254	223	256	259	266	252	259	238	275	284	264	247	245	262	264	245	278	272	275	244	244	233	258	243	276	242	257	266	262	280	255	296	281	254	225	267	252	261	262	243	250	273	270	244	236	257	259	260	260	207	213	255	272	258	258	253	226	264	267	296	284	247	250	272	250	268	272	297	280	242	234	271	249	260	263	271	254	242	240	246	258	251	278	242	253	277	268	235	239	244	241	273	263	254	234	253	250	250	284	267	241	249	324	243	239	288	255	278	250	232	281	258	290	246	244	267	279	275	292	264	237	256	288	237	273	231	261	233	230	251	279	270	266	244	252	271	253	258	242	257	272	265	245	271	253	234	265	225	254	216	280	262	233	256	255	260	260	244	258	271	211	253	243	274	249	240	277	275	270	257	266	247	250	269	258	264	265	269	293	269	261	265	267	229	273	256	238	280	269	231	233	286	267	256	259	254	263	270	217	230
33739	10585	4302	2431	1388	993	676	611	612	607	606	544	582	582	603	581	574	540	544	552	600	607	554	543	590	595	586	586	582	619	553	617	562	584	594	583	573	585	558	601	579	560	560	587	585	580	598	603	522	640	569	575	612	558	576	592	568	588	540	626	587	571	590	552	612	592	546	597	635	601	546	584	570	603	580	565	563	583	624	608	611	527	604	572	530	561	586	581	566	635	571	590	573	636	571	549	573	590	611	596	619	591	599	545	568	578	569	526	605	527	580	627	580	587	599	554	573	598	571	577	600	603	594	555	613	564	606	586	562	578	551	608	595	572	581	556	557	588	599	620	594	615	579	552	594	584	589	621	549	608	532	560	593	566	586	610	619	590	588	571	588	533	573	563	567	593	565	586	574	544	573	546	574	589	573	612	603	590	574	588	585	550	584	580	530	566	590	588	580	576	586	565	566	587	586	613	574	563	548	544	573	611	592	573	543	590	545	560	602	595	613	545	561	557	608	581	567	571	585	595	582	595	533	608	560	611	569	610	576	601	576	552	596	564	568	606	602	596	583	540	557	564	598	607	633	576	565	602	595	608	586	515	570	565	612	551	589	589	569	534	627	603	562	575	590	580	545	594	598	572	584	613	559	601	589	525	537	594	570	625	543	547	582	585	572	578	526	590	530	567	567	556	568	567	571	631	594	594	607	560	599	556	552	575	578	571	567	581	601	539	536	590	558	582	590	584	614	568	546	544	582	552	617	602	568	575	591	591	558	630	550	583	559	538	591	566	568	598	572	623	582	584	553	636	577	617	559	569	543	608	589	552	595	607	546	583	643	607	609	572	563	585	610	604	568	553	624	553	579	588	601	548	583	582	557	546	542	580	623	593	601	522	564	604	595	573	597	596	534	572	544	592	589	632	604	603	555	542	604	607	601	551	579	565	555	560	565	557	584	589	570	561	565	545	609	581	559	636	585	577	617	544	562	546	546	558	620	552	606	569	574	619	573	525	556	618	621	568	597	613	563	576	546	606	578	606	567	517	561	561	619	570	586	594	552	540	590	555	565	555	580	570	595	567	557	568	602	602	545	574	587	564	584	544	563	609	530	572	587	574	576	633	569	591	589	580	581	563	574	597	606	552	605	614	581	550	577	560	563	609	559	621	583	558	549	606	546	622	599	613	592	550	590	587	563	592	552	540	584	561	593	577	544	614	570	574	553	582	560	602	580	569	593	587	556	556	563	601	586	533	570	548	564	581	581	567	557	575	589	571	593	566	555	593	550	586	635	592	598	576	609	558	584	593	539	590	566	614	595	614	558	610	588	571	579	575	573	612	577	560	575	594	601	552	584	600	588	565	577	579	555	558	578	555	579	586	583	582	593	604	587	569	591	558	602	617	594	573	612	617	599	611	568	548	593	577	511	623	593	597	558	607	576	594	564	597	611	592	594	565	565	549	617	571	607	562	567	593	548	580	568	557	582	547	577	575	544	608	607	543	605	555	546	552	594	556	582	567	614	608	585	598	584	585	594	518	619	631	572	612	568	624	542	589	595	545	573	591	551	572	593	593	551	580	558	593	591	615	563	566	562	548	575	594	582	598	551	587	571	597	587	567	573	573	591	578	550	574	571	626	606	607	546	570	580	602	578	617	524	589	584	558	575	576	592	605	571	568	583	560	579	581	606	579	579	592	575	599	541	573	588	565	563	624	581	587	543	621	564	550	592	614	531	575	604	584	573	588	547	589	577	593	577	569	569	519	578	561	586	553	584	554	619	560	597	577	548	606	578	536	581	582	591	567	571	557	587	603	547	581	592	571	610	618	573	569	614	628	591	547	590	607	580	561	585	546	605	550	584	601	589	572	600	598	589	578	579	581	530	559	625	610	591	594	564	590	571	569	587	607	552	571	612	621	594	556	608	558	565	562	624	566	602	585	593	599	587	596	583	565	597	540	545	571	614	588	579	580	585	570	577	574	539	584	562	598	624	619	566	589	580	541	527	549	560	560	610	562	598	555	568	606	630	598	553	607	560	558	580	574	562	585	615	522	607	565	584	613	526	553	574	600	537	571	582	579	603	556	595	575	575	601	588	563	561	585	556	620	579	579	567	561	567	597	572	561	610	554	597	607	589	550	554	543	550	567	602	575	587	563	590	569	564	557	562	569	605	570	604	530	540	575	574	576	510	637	601	544	565	556	586	611	553	588	595	593	584	558	566	525	600	600	574	591	555	628	620	592	594	585	579	584	536	580	584	552	586	563	555	575	584	582	582	590	548	578	566	583	545	553	601	581	553	593	573	571	582	584	573	583	593	596	594	598	565	552	569	614	571	570	529	584	600	604	564	575	559	587	569	578	559	594	554	611	596	636	553	575	606	582	604	583	577	579	627	571	592	631	602	569	533	574	563	590	556	537	582	552	607	570	591	549	543	588	634	547	588	613	604	593	557	608	638	592	573	573	576	581	549	535	562	549	536	568	560	548	609	552	578	553	582	558	549	606	596	558	584	558	552	560	589	624	574	566	553	592	541	614	599	614	568	549	594	600	609	581	552	572	602	560	601	577	595	585	573	557	552	589	572	582	512	620	556	621	554	594	546	554	556	592	556	615	642	574	602	561	549	541	551	554	577	584	562	576	606	559	571	560	572	600	600	586	582	551	571	559	602	573	561	559	574	566	596	569	572	631	590	574	588	553	574	567	580	599	547	597	561	626	550	557	543	620	563	568	568	556	554	592	562	547	592	564	584	567	608	599	538	617	583	579	591	574	580	553	626	574	581	582	573	592	604	626	569	568	616	610	548	571	541	580	594	577	570	558	592	571	598	638	578	575	573	560	571	585	562	597	582	542	587	580	566	565	569	555	559	568	539	636	609	564	612	564	571	618	556	584	602	607	591	576	566	579	552	544	616	604	589	521	582	560	554	584	575	563	535	618	571	581	584	528	577	562	574	572	632	584	602	546	574	588	573	552	640	599	585	554	558	580	572	608	565	594	600	562	579	562	556	611	563	610	578	554	536	571	588	568	614	557	582	586	523	593	578	588	581	586	581	605	603	573	579	534	569	601	553	627	578	587	580	601	599	596	637	600	583	576	572	581	578	582	605	559	594	587	556	611	556	588	574	546	561	619	589	593	589	518	557	573	602	571	589	585	579	546	587	610	543	603	597	578	569	565	573	609	548	564	599	578	534	579	551	534	589	543	531	578	571	572	632	591	586	560	607	572	605	561	567	639	602	612	594	598	579	620	575	567	559	587	589	594	565	559	551	567	607	568	573	637	594	591	597	612	559	584	567	535	560	582	551	597	581	586	573	601	570	590	580	579	599	604	551	536	533	549	582	591	586	600	563	589	613	646	556	585	606	546	572	574	572	540	580	543	561	560	573	574	588	615	555	607	568	565	590	576	571	550	595	580	622	564	580	569	564	571	546	587	540	555	565	582	593	584	618	552	549	559	551	560	580	577	553	602	611	634	604	592	585	625	568	635	602	541	568	606	554	575
48051	19789	6629	981	456	331	309	274	231	255	267	267	250	266	280	297	268	257	295	268	275	302	288	258	284	284	288	246	283	269	317	246	291	260	268	263	282	287	241	290	294	284	271	267	252	285	259	258	279	279	274	259	260	290	269	293	273	238	287	280	260	295	262	276	257	271	275	267	258	255	303	274	277	286	239	259	225	296	277	270	299	263	258	285	268	276	264	278	288	290	254	259	236	289	283	297	257	240	254	273	280	274	268	280	292	279	239	297	261	273	262	296	296	232	263	283	258	281	262	254	258	275	277	269	280	264	286	241	270	271	263	268	244	275	312	285	265	277	243	298	265	274	279	242	278	268	282	278	257	283	291	287	278	283	268	281	292	290	262	264	271	266	287	260	242	271	269	265	245	295	271	297	256	262	286	267	286	261	282	258	276	261	272	288	285	277	286	274	279	265	277	275	294	258	276	285	270	283	270	274	297	280	249	271	261	283	274	263	272	273	258	301	249	279	243	264	297	279	279	265	272	268	276	269	290	279	291	268	242	228	273	344	304	309	286	270	259	274	301	267	281	269	246	282	269	261	286	250	272	277	242	304	261	282	247	283	270	272	282	274	259	262	255	268	251	282	289	269	283	285	290	274	262	297	244	276	289	281	261	286	245	298	244	277	219	279	295	276	296	284	284	256	262	253	275	269	268	287	273	279	265	265	302	279	268	276	287	261	325	295	300	260	238	312	280	264	284	264	262	251	262	278	267	261	259	292	256	285	252	284	324	267	258	265	269	287	270	262	298	296	272	264	242	246	247	287	245	267	265	267	259	271	267	282	282	255	251	259	261	278	283	248	276	296	290	262	275	319	257	234	257	274	287	272	241	238	278	272	262	264	259	276	275	275	276	275	275	253	251	266	231	291	298	261	272	269	290	293	265	278	283	281	270	263	276	271	258	240	251	277	274	271	281	261	266	290	264	282	259	306	279	278	295	273	276	258	285	273	251	254	276	281	272	241	302	273	287	263	267	280	274	272	254	282	259	269	250	299	283	284	266	284	282	273	261	257	268	282	271	245	266	244	291	258	281	262	291	259	264	265	297	253	263	285	268	278	286	265	273	277	248	295	284	261	284	323	282	256	256	266	261	254	278	294	241	279	266	240	255	252	286	283	235	270	263	245	251	266	326	243	254	283	253	260	270	261	265	273	276	276	260	301	265	270	282	285	297	303	302	243	265	276	297	279	259	276	224	294	275	252	293	283	262	259	275	275	297	238	269	266	256	256	253	286	271	285	277	306	298	275	260	252	276	275	251	270	296	261	247	330	277	304	258	259	288	304	257	296	302	253	240	272	279	271	283	271	286	271	257	301	238	271	253	281	278	252	246	269	279	320	285	239	282	291	287	274	252	293	289	286	255	277	270	225	268	275	240	270	282	249	253	270	253	254	303	245	306	257	288	283	259	259	279	259	230	282	258	269	273	270	271	293	271	273	288	290	281	263	287	281	274	279	272	239	277	290	285	274	275	278	279	311	288	285	279	282	291	259	284	265	269	262	273	260	288	283	257	251	308	257	258	261	242	291	300	260	255	255	253	277	237	255	274	295	266	270	228	265	289	248	269	275	257	313	269	259	277	275	260	293	301	262	288	279	250	274	282	294	290	275	244	287	287	298	291	266	273	268	280	285	280	265	251	254	288	289	275	295	262	290	265	274	282	250	266	263	275	281	293	265	269	242	291	272	292	281	259	261	279	270	270	305	239	265	285	260	253	250	276	254	286	265	258	275	299	276	258	274	288	274	261	271	269	298	278	254	276	246	256	288	281	283	288	267	267	278	302	270	286	277	290	267	249	296	270	284	290	304	263	292	250	289	274	262	323	244	269	276	247	269	261	225	278	291	277	287	274	237	247	283	298	261	270	259	289	274	272	281	264	271	257	285	278	236	277	298	246	282	256	255	272	296	299	273	302	260	292	274	263	255	259	253	297	297	259	282	262	271	272	269	258	284	229	280	278	306	257	287	281	262	292	256	272	260	279	259	295	273	278	270	280	253	301	278	269	279	263	245	281	285	290	260	270	279	250	264	257	282	262	268	293	287	290	308	264	309	253	239	258	287	279	274	273	275	296	298	291	267	318	286	268	294	272	242	265	258	263	258	275	264	252	287	273	305	283	251	292	278	259	248	256	284	244	263	292	262	251	275	290	267	270	248	285	272	289	283	270	294	259	285	308	268	256	269	307	265	280	262	263	267	280	264	283	249	276	261	295	276	271	285	260	270	263	277	309	303	264	266	300	236	260	252	271	303	272	298	270	232	295	271	269	244	278	272	279	282	272	236	243	274	278	279	249	275	266	280	296	282	284	266	253	284	283	269	302	272	248	265	282	246	301	284	278	315	266	262	265	274	281	296	249	263	297	290	263	286	266	280	266	267	275	281	281	261	299	250	258	278	276	278	255	273	290	267	291	249	249	267	278	311	306	291	272	271	270	284	270	255	283	271	274	258	275	260	285	269	265	304	308	260	261	229	278	286	246	248	268	289	297	262	260	278	281	265	282	262	296	266	278	300	289	289	247	224	261	274	294	241	268	299	249	273	281	282	254	237	295	292	262	240	264	296	254	297	293	261	284	259	286	254	263	267	286	264	241	261	246	262	251	256	272	246	258	275	250	256	275	293	321	283	277	272	243	273	265	263	267	281	276	255	293	258	265	276	250	280	257	282	280	263	271	271	300	284	283	289	259	295	263	257	276	249	259	326	246	245	287	234	269	271	272	295	268	265	257	285	274	250	257	292	286	251	266	263	295	260	288	248	245	283	282	268	238	305	245	287	265	272	287	293	272	272	268	269	285	270	282	273	288	281	274	293	280	291	279	285	277	267	265	265	246	276	274	263	266	306	314	305	303	304	249	266	270	281	257	274	265	258	273	271	273	294	247	272	258	271	280	301	289	297	294	267	285	295	257	266	283	249	301	261	321	254	262	295	247	258	265	277	251	285	276	260	292	254	264	269	307	287	309	297	276	265	282	250	297	243	265	292	293	274	264	270	266	282	270	286	273	258	300	271	272	297	260	312	274	248	256	290	268	273	268	249	286	287	274	274	250	267	243	271	277	292	261	286	291	267	256	275	278	331	263	290	286	267	271	238	258	248	281	263	270	266	279	307	287	260	294	278	270	299	273	269	279	270	295	254	254	295	303	270	265	280	238	310	256	282	277	284	248	269	248	281	286	303	299	256	277	266	269	307	273	295	270	252	264	270	309	265	290	257	273	272	283	274	243	248	273	260	253	283	274	279	265	266	310	288	263	302	264	246	284	245	275	279	253	272	268	278	276	251	285	295	271	258	273	288	266	289	253	288	258	261	249	292	281	297	298	277	285	300	289	281	296	268	275	245	264	270	302	267	246	285	264	262	320	262	289	292	265	287	256	253	282	253	276	267	281	269	282	278	251	257	279	319	274	263	259	293	276	242	262	249	260	245	282	250	298	248	231	265	276	294	294	277	284	295
30631	8756	3335	1584	1016	782	654	578	638	597	602	576	607	616	619	622	641	621	595	584	654	605	617	589	605	632	608	622	619	582	627	592	601	624	592	633	646	588	568	582	641	629	590	617	619	586	623	644	618	589	569	610	605	631	616	633	576	575	636	663	605	598	643	627	591	592	635	596	617	584	641	618	638	623	585	610	589	624	540	633	631	622	610	642	581	633	607	583	615	572	622	592	617	606	644	635	629	610	611	651	576	643	636	631	649	632	612	639	657	570	645	655	633	589	544	589	650	600	548	598	622	603	600	612	633	607	594	595	613	602	567	606	620	632	635	618	605	648	612	604	576	622	561	619	548	604	617	594	629	641	632	641	586	638	646	616	587	608	593	613	669	629	577	606	590	615	625	625	584	608	648	638	646	643	622	594	615	572	607	632	608	616	617	611	626	573	636	649	635	597	651	643	636	630	643	613	620	604	589	638	588	585	600	590	582	601	603	587	627	644	597	594	621	604	624	535	606	594	585	580	596	634	610	614	642	619	598	646	558	603	633	654	651	618	610	626	619	567	592	610	607	555	650	647	609	615	592	642	649	614	605	587	609	631	570	606	619	650	628	622	646	643	591	634	608	608	613	578	653	611	598	616	609	621	614	598	603	639	592	632	592	643	606	605	624	557	624	633	625	650	604	586	623	578	607	648	576	585	618	589	614	639	579	614	581	677	643	635	631	623	605	592	621	598	584	547	599	612	603	626	606	657	630	541	601	654	605	610	596	587	612	629	602	596	593	592	592	651	593	593	581	623	589	583	606	610	646	623	648	590	593	595	606	566	629	630	575	612	640	611	625	607	618	620	636	612	613	576	627	639	633	630	593	560	590	604	576	610	635	610	611	609	583	619	565	570	619	624	595	604	561	608	622	602	622	637	588	651	630	590	675	615	638	592	612	617	627	589	661	640	601	642	609	622	620	583	603	590	587	531	596	599	577	581	644	594	623	614	647	594	637	608	620	662	584	606	590	602	657	625	598	630	610	597	591	620	619	655	610	624	594	595	585	589	632	585	601	621	604	617	591	586	648	617	596	566	600	642	610	621	621	625	631	619	639	614	614	599	658	615	618	606	617	613	585	618	606	647	617	624	619	614	603	642	587	613	628	594	574	595	590	607	636	630	603	577	621	630	601	603	599	593	662	633	584	610	603	590	569	561	588	668	621	584	578	560	634	611	550	634	589	616	659	624	620	583	580	613	630	641	578	618	592	606	552	578	589	609	577	553	661	578	615	623	604	609	591	579	610	577	601	561	630	608	582	628	594	588	617	599	583	598	578	623	623	639	611	668	586	594	593	642	611	637	611	576	594	598	551	627	663	559	579	593	605	646	624	596	625	597	591	631	604	604	612	612	624	636	653	625	610	606	596	643	614	576	653	647	597	585	584	613	586	569	612	589	567	586	629	602	607	648	577	603	600	601	623	643	608	651	646	636	647	569	613	625	580	589	598	617	633	610	582	603	612	614	611	585	586	605	595	607	638	591	598	620	628	641	582	600	601	622	598	597	636	595	626	633	607	601	612	618	572	625	613	579	638	640	613	638	598	614	636	629	596	594	558	641	635	663	622	567	622	603	596	631	614	589	570	620	644	614	594	611	628	622	601	598	612	611	617	608	649	697	610	596	616	580	601	622	648	568	614	601	604	624	545	585	633	637	594	630	608	629	620	573	612	623	563	632	609	591	614	640	686	622	632	602	569	569	635	627	636	636	610	625	616	581	595	612	610	632	619	603	603	604	617	647	594	614	588	602	608	601	604	634	622	588	614	574	596	629	598	601	630	555	587	686	648	620	603	583	635	629	636	589	641	623	609	580	606	622	602	632	619	601	599	560	587	602	588	579	638	575	604	614	603	605	596	614	589	607	621	580	602	638	629	624	611	606	605	598	628	618	621	644	593	605	622	669	597	600	599	593	584	629	600	573	587	572	607	548	607	613	611	578	601	642	607	628	600	632	652	600	600	625	604	606	561	627	655	604	625	652	601	606	626	627	624	625	599	596	631	608	639	620	583	632	589	664	579	612	647	582	601	598	606	639	601	579	600	647	611	613	602	597	581	637	618	673	643	575	606	637	586	597	640	591	600	615	606	614	607	644	631	581	614	616	582	659	601	605	575	592	624	635	613	609	642	613	638	588	621	600	595	555	599	600	617	590	645	609	645	566	619	585	630	619	603	594	646	620	611	622	597	658	611	622	640	616	655	642	621	585	627	587	609	633	609	605	654	642	642	615	575	599	601	612	638	608	604	609	606	598	665	604	632	587	617	649	625	626	620	618	651	619	625	620	643	592	580	615	609	613	638	564	550	631	630	590	633	595	610	587	620	613	601	628	586	638	604	603	588	603	617	603	591	612	649	588	628	597	613	637	653	591	576	574	577	620	682	601	547	586	589	559	650	593	641	624	595	595	635	642	607	597	621	586	607	604	626	563	623	644	606	595	597	619	635	612	634	631	660	598	609	592	610	633	605	626	574	621	637	609	583	625	609	603	595	624	597	586	613	611	600	624	633	599	625	595	559	627	592	612	602	599	626	641	599	604	601	624	588	630	609	579	591	636	585	633	543	660	600	620	618	653	640	630	625	633	623	562	591	622	569	625	610	612	623	603	629	657	633	619	571	662	594	609	585	620	646	611	612	627	668	647	626	598	566	630	599	567	580	561	570	592	591	633	577	632	617	601	602	612	587	629	625	608	639	601	587	599	613	617	568	638	629	589	601	629	612	611	592	648	616	631	576	611	617	614	635	594	616	627	614	620	578	625	642	612	599	607	656	601	607	645	633	577	615	628	623	570	607	621	591	576	631	573	629	632	629	588	575	566	620	599	603	599	627	589	627	622	619	590	595	560	620	632	592	581	607	607	617	598	628	600	627	622	629	611	611	622	627	631	642	618	616	634	605	613	640	631	631	544	582	586	598	539	606	584	611	625	655	616	641	598	578	619	603	607	605	605	627	581	628	535	572	586	607	587	566	606	612	614	613	585	644	608	584	615	615	609	631	604	619	638	627	573	566	599	614	604	632	627	628	625	610	594	613	653	598	620	612	568	593	588	629	614	598	606	598	617	608	630	614	595	612	621	620	614	650	578	665	617	616	580	640	587	601	598	590	593	657	651	610	629	599	610	649	635	618	606	569	623	544	623	622	617	614	582	616	592	598	602	594	625	588	589	610	651	673	596	629	641	605	599	585	617	594	624	603	611	595	612	577	549	661	628	589	662	593	627	641	607	634	588	620	631	613	589	626	596	629	630	597	647	614	577	594	609	592	613	627	615	638	663	617	653	625	622	614	657	578	603	605	596	579	635	639	628	588	633	625	605	622	609	661	637	634	625	601	658	654	570	561	614	602	566	605	597	644	577	639	599	610	604	623	635	611	632	624	627	603	581	645	592	603	641	574	616	601	583	616	601	630	596	603	627	620	636	623	614	648	644	613	624	620	624	594	599	627	613	649	607	607	603
61347	24427	6700	1280	663	442	325	294	307	287	269	288	295	296	271	301	265	296	308	295	302	283	285	333	270	283	280	293	283	270	301	247	276	308	312	252	285	278	288	310	297	292	326	299	322	307	296	308	287	311	283	280	276	283	281	292	313	280	257	305	281	299	308	303	320	279	268	297	285	257	286	330	274	280	242	295	295	260	311	291	289	274	280	282	290	254	291	243	296	274	320	281	281	266	290	300	276	264	287	270	263	289	260	305	268	266	265	276	257	264	276	277	279	296	311	306	322	287	307	280	304	316	310	293	284	286	301	284	283	260	280	304	271	279	290	292	275	276	283	287	263	314	284	293	295	296	287	292	285	288	270	285	295	266	254	269	304	293	268	309	279	281	285	250	286	292	257	271	278	255	262	304	298	272	260	273	278	281	280	279	308	305	326	275	301	264	299	313	314	306	281	294	278	285	294	302	339	284	277	285	293	277	272	276	272	272	288	253	293	271	344	295	271	271	268	270	307	268	266	278	280	262	271	278	303	300	294	267	270	291	284	307	289	272	299	307	323	259	303	284	299	288	277	275	327	252	270	284	284	287	281	275	280	287	293	277	286	288	297	299	264	279	278	284	283	269	273	283	270	272	252	270	301	308	299	294	239	289	300	310	290	239	275	254	266	267	268	285	285	298	286	261	304	288	294	278	284	269	276	294	286	277	339	292	291	300	278	274	292	286	285	304	262	281	329	276	322	270	304	293	246	317	288	280	272	282	242	309	259	296	290	271	320	307	296	277	295	305	311	268	273	292	311	267	280	263	290	278	311	304	282	262	261	271	276	292	281	309	324	308	310	296	307	299	270	295	279	276	292	258	274	255	291	300	263	288	272	296	279	295	283	266	287	263	288	313	289	309	302	283	264	315	286	274	303	270	289	294	273	267	317	318	279	298	303	293	308	278	283	323	255	304	263	297	292	298	262	273	297	289	285	273	290	320	293	281	296	251	269	312	300	312	289	286	262	310	258	289	293	324	277	270	275	297	292	269	294	290	331	261	290	304	301	318	288	308	286	299	294	326	284	283	282	294	260	299	295	346	341	296	271	261	286	299	343	282	291	286	275	295	291	311	327	297	335	300	297	278	287	278	282	280	297	295	271	294	286	291	273	263	298	277	298	266	301	317	318	276	276	285	262	276	310	282	313	292	320	279	283	306	297	309	293	279	285	302	310	315	298	307	286	264	300	272	287	271	271	250	274	280	293	276	279	272	269	259	291	259	287	312	292	285	287	280	284	315	275	295	327	274	274	280	290	332	297	295	290	297	271	286	293	293	318	287	269	297	303	271	297	281	298	298	272	311	290	279	279	296	274	280	279	267	296	264	295	313	324	299	288	304	321	293	308	316	310	300	322	295	293	288	295	300	306	314	326	301	285	281	281	277	250	277	270	311	308	312	304	282	268	303	299	289	275	276	314	294	265	293	285	274	272	304	297	281	264	278	286	305	287	279	315	303	275	280	281	326	252	293	297	310	263	260	264	303	261	301	306	272	282	277	267	290	291	284	273	282	279	321	306	278	294	305	284	299	291	314	284	294	301	287	292	276	319	241	288	318	294	290	312	306	257	291	269	284	314	252	256	277	302	321	304	279	277	296	282	299	261	285	279	272	273	303	319	294	304	281	244	283	306	298	272	307	256	263	311	290	279	307	309	280	275	304	281	271	294	262	292	286	292	295	263	296	299	267	307	287	264	283	278	270	294	295	280	283	292	313	309	254	297	271	277	255	278	305	286	302	291	278	291	302	312	310	283	283	284	299	292	283	295	277	299	261	277	291	276	276	301	302	260	252	280	271	263	300	295	300	259	269	253	274	299	314	306	339	267	295	313	318	276	293	284	281	313	279	271	269	287	292	281	314	267	270	298	291	257	274	334	277	296	284	318	280	281	261	278	274	272	285	279	305	293	295	280	289	282	295	285	271	309	306	300	279	280	282	256	262	340	303	323	294	308	310	300	316	305	279	279	250	304	288	296	313	285	311	253	251	254	302	273	280	267	266	286	292	321	274	291	288	300	258	282	252	300	306	298	289	278	261	280	323	283	295	299	306	298	274	281	303	277	280	291	277	275	305	306	267	295	313	292	285	288	295	269	268	322	287	286	288	288	304	317	291	301	255	274	290	296	302	249	310	305	305	271	291	263	271	275	319	294	289	286	259	271	276	340	276	297	296	278	257	259	295	290	256	283	292	272	282	277	302	309	299	276	314	259	289	273	281	264	249	287	277	292	296	300	271	279	252	309	293	284	279	313	291	277	285	283	311	278	270	283	283	282	277	253	288	266	302	297	325	278	288	272	276	300	309	308	295	267	271	317	298	267	291	280	287	273	277	271	278	274	259	307	319	279	295	304	295	283	313	310	334	297	282	255	298	274	279	287	277	301	324	263	277	280	297	272	299	264	268	308	271	280	298	256	319	286	262	234	272	267	285	285	256	272	289	303	270	268	282	296	256	284	274	299	257	308	289	280	281	288	262	285	333	302	295	312	283	297	271	282	287	256	291	358	287	326	282	290	286	309	284	273	302	293	314	305	292	290	318	266	273	279	296	260	259	320	264	289	289	287	297	276	291	290	287	310	279	289	293	313	297	268	325	300	301	317	268	269	277	288	286	276	310	312	273	265	266	338	322	286	278	270	307	305	292	263	277	275	271	298	255	282	279	284	284	281	314	270	270	278	281	274	247	272	287	280	296	297	292	339	290	304	284	320	280	255	271	257	269	305	300	276	289	267	299	305	268	306	256	292	291	260	287	295	281	275	287	286	304	287	291	266	282	286	299	280	263	271	249	308	308	298	281	310	273	297	286	298	305	255	284	295	239	282	285	275	302	300	324	286	302	282	307	263	304	272	301	294	272	283	316	282	285	273	306	263	293	288	296	286	271	310	285	290	284	277	276	301	287	272	268	275	313	321	293	312	263	274	319	278	317	290	277	302	319	299	299	276	274	273	272	270	267	274	286	283	260	263	272	302	281	288	285	279	289	276	279	289	273	265	276	255	274	302	285	291	309	279	287	314	286	325	269	288	340	266	289	300	291	314	319	280	270	311	298	297	276	270	288	274	265	271	310	290	299	289	261	276	290	267	273	273	323	316	277	260	283	293	284	289	296	282	276	285	272	281	295	284	281	297	262	298	290	286	309	296	277	265	306	272	242	285	289	317	288	333	299	301	313	314	296	293	307	260	282	301	261	284	296	302	306	301	281	296	317	313	270	268	306	284	289	283	290	256	289	277	294	285	289	314	286	281	278	298	273	285	293	309	322	274	273	279	284	262	306	283	295	280	278	285	306	275	303	306	252	313	323	270	311	266	295	324	259	297	294	282	301	296	276	276	291	316	271	310	247	240	296	307	318	286	296	276	312	298	298	271	293	274	298	309	289	313	290	296	279	261	279	272	314	293	293	312	284	301	286	311	265	299	299	280	310	264	309	283	292	249	283	292	304	308	269	298	278	255	287
42081	14299	4498	2500	1749	1109	754	656	645	643	636	626	660	631	634	661	587	615	611	625	663	648	647	640	624	678	635	695	638	653	630	639	625	645	618	652	639	648	655	640	665	607	640	683	635	649	644	656	654	647	637	631	607	663	680	681	646	621	591	635	664	645	622	648	647	636	674	648	643	593	647	671	651	674	621	603	640	624	671	672	679	660	652	668	625	596	615	609	628	699	674	630	711	584	654	633	682	649	642	665	618	649	601	602	632	640	647	637	617	626	655	629	641	652	641	654	635	620	607	631	663	634	630	655	594	688	646	683	665	629	635	634	612	638	652	646	625	638	634	586	634	619	624	673	638	617	632	593	589	639	700	633	672	664	643	635	623	698	614	641	652	653	620	612	606	633	691	689	613	632	614	629	621	661	597	689	662	602	624	631	595	693	671	647	608	658	616	668	620	600	572	639	676	636	619	658	644	585	662	642	615	660	602	614	660	625	667	619	629	613	657	636	609	636	665	640	673	643	621	633	648	604	651	647	617	645	597	588	624	661	618	652	640	632	646	622	630	687	626	660	639	637	634	668	618	622	638	629	658	673	624	636	649	681	645	635	634	591	632	628	601	647	605	616	673	618	597	587	649	656	645	677	606	644	617	654	580	620	653	686	637	604	641	698	611	643	622	637	640	622	602	654	644	622	598	667	646	609	617	622	620	600	646	628	688	687	671	603	642	647	634	659	654	621	635	639	663	655	620	659	636	628	681	624	665	597	623	650	674	641	605	643	594	633	632	636	676	655	587	660	655	670	639	633	667	645	636	598	652	631	660	598	642	650	648	631	659	676	636	626	649	688	647	676	674	614	565	633	656	685	618	591	651	616	645	630	672	641	691	652	651	598	586	606	661	675	595	661	650	600	619	628	648	662	635	679	667	632	613	637	648	659	641	638	614	604	628	634	646	630	623	573	640	625	633	651	627	641	653	669	690	628	668	627	596	650	620	602	632	638	618	618	626	669	627	636	620	653	628	609	666	636	637	677	625	663	631	678	599	650	621	630	658	653	605	607	625	656	629	644	622	670	647	666	638	654	646	644	669	649	684	695	657	661	644	639	648	595	640	634	655	644	667	629	655	653	615	624	674	624	633	640	601	625	627	635	620	625	611	654	633	663	640	613	662	659	657	634	655	666	653	597	595	653	641	656	659	671	597	671	616	597	630	637	616	650	643	646	645	607	629	604	635	606	635	638	666	625	628	631	664	690	652	606	623	648	594	630	634	643	657	632	623	629	662	647	636	605	667	603	621	604	633	640	642	657	615	670	611	652	654	658	665	638	632	631	655	652	630	630	631	669	631	646	588	652	606	579	639	654	680	658	643	663	604	657	611	636	612	607	685	618	624	583	636	633	636	625	625	618	686	658	619	630	634	608	580	617	674	617	662	666	649	640	667	656	619	640	627	642	637	622	674	651	653	621	666	612	651	640	684	654	604	615	626	662	624	595	607	600	664	676	744	646	643	634	611	620	662	659	647	633	606	629	599	641	659	610	616	629	614	651	619	623	623	640	599	592	620	633	620	598	610	632	663	599	623	655	631	689	583	624	629	643	653	629	576	618	645	594	657	621	684	643	614	663	658	646	606	652	635	613	681	625	635	634	662	664	657	639	638	621	653	677	609	625	656	679	660	612	652	627	661	589	659	625	641	646	608	604	631	661	637	637	636	663	646	646	636	604	549	625	619	657	626	655	697	607	631	659	724	657	646	652	647	648	672	634	647	658	643	639	652	616	641	686	597	613	647	645	615	591	643	595	638	560	674	648	668	650	638	627	589	675	651	598	667	630	679	652	649	615	643	604	628	621	631	657	649	652	678	639	638	620	589	672	611	635	636	653	612	629	630	645	623	592	611	675	636	642	626	646	657	671	615	641	629	633	651	636	665	636	624	614	634	644	662	632	615	642	621	682	636	625	631	676	650	697	648	614	633	581	644	631	624	645	631	636	639	595	620	655	647	594	617	639	605	643	639	663	621	712	634	624	618	632	577	638	642	669	658	678	604	677	621	678	609	645	618	651	614	675	595	595	694	638	639	625	652	673	640	610	652	637	620	613	604	641	616	671	649	627	614	643	641	648	604	622	652	627	646	596	622	631	610	622	594	675	659	650	601	663	655	636	604	659	604	668	657	626	698	625	650	599	653	672	632	675	671	653	586	638	612	625	635	664	655	645	604	649	623	640	648	630	638	631	608	641	660	693	638	647	655	670	626	665	659	624	674	651	656	700	653	664	616	607	643	640	610	684	652	626	641	600	637	640	615	630	604	605	606	639	619	668	645	655	676	635	655	626	611	659	623	640	639	590	681	614	587	621	649	579	694	587	612	638	698	648	630	636	626	630	581	615	617	669	650	599	606	679	641	622	657	628	633	604	631	653	659	640	658	660	635	652	634	609	607	660	604	636	629	588	634	648	639	631	615	662	594	642	656	629	620	627	655	658	667	613	691	642	654	635	640	656	645	617	669	642	625	724	621	651	669	618	664	668	641	641	689	625	629	637	664	620	623	605	617	642	619	629	644	642	604	634	637	625	616	670	600	635	671	682	661	629	666	631	639	660	629	612	657	632	615	605	656	621	649	653	634	648	608	643	606	602	614	629	610	604	642	650	628	685	603	601	659	625	619	680	620	640	635	629	667	672	622	660	708	643	631	655	672	623	604	567	630	616	623	622	619	627	608	670	634	618	636	638	659	628	648	646	634	629	629	713	600	660	649	650	642	662	628	631	652	671	646	656	627	672	656	649	668	618	631	626	632	652	612	625	596	634	611	630	666	676	675	636	611	616	617	632	605	641	648	622	630	699	604	639	676	632	645	640	637	616	637	603	616	607	614	658	701	664	648	666	641	630	601	620	689	587	618	680	647	604	640	633	638	637	600	629	632	660	617	672	665	635	653	678	622	673	611	669	709	630	651	638	661	619	617	650	657	611	647	647	680	622	584	628	599	615	618	656	624	659	647	639	662	650	666	663	611	677	618	593	623	615	661	682	632	644	666	619	638	654	646	651	682	620	619	644	625	610	625	632	672	608	659	620	645	640	678	646	648	689	641	665	633	651	659	655	629	666	658	640	639	638	587	658	611	614	665	648	636	649	632	596	626	600	592	660	634	597	660	648	640	672	675	687	677	636	661	662	651	620	643	637	604	620	630	626	666	646	669	629	628	650	633	633	643	679	644	664	618	661	609	605	619	668	622	665	673	653	656	620	633	641	677	629	632	655	628	633	634	598	666	646	611	624	660	667	600	533	665	621	664	645	593	664	611	631	634	610	592	667	685	673	613	675	632	630	640	641	650	587	635	618	643	656	593	599	665	648	648	664	574	628	626	651	626	630	629	610	637	604	629	658	628	643	673	639	661	674	661	657	685	649	671	641	626	663	655	585	620	639	610	652	637	603	629	636	637	621	638	589	607	643	630	621	660	637	631	685	578	622	694	632	658	656	666	645	614	645	611	655	654	641
48277	17562	4302	1207	553	334	305	270	248	273	263	309	239	257	274	244	233	265	270	259	273	231	284	268	271	283	272	264	275	274	282	284	255	262	263	246	264	270	256	291	272	256	276	273	256	312	319	289	268	239	283	247	270	232	273	255	248	249	263	278	258	276	256	293	277	248	255	288	269	270	280	242	243	259	241	265	270	239	248	251	277	268	271	253	309	238	268	255	271	286	264	282	267	274	292	271	252	266	296	285	268	277	288	253	251	241	266	293	260	281	299	264	275	287	298	266	275	285	262	271	305	291	257	276	259	275	256	270	264	253	279	278	275	246	278	290	275	299	248	263	270	275	291	291	247	253	277	260	262	295	272	258	284	291	252	264	285	268	299	274	274	272	229	265	252	324	263	272	223	240	266	232	284	277	274	238	260	261	278	255	276	264	270	277	284	263	251	239	267	295	266	285	258	264	293	253	281	258	254	282	262	265	261	275	261	249	282	260	247	255	322	287	252	242	274	281	278	253	267	247	285	273	268	268	251	273	264	277	269	298	299	282	303	273	260	277	284	267	276	257	291	254	280	278	252	260	225	279	267	296	271	287	250	278	288	265	279	271	269	244	246	291	265	269	247	275	268	315	267	258	226	283	266	286	270	232	256	252	223	233	269	245	236	254	296	278	262	280	249	263	268	289	255	240	234	255	283	253	285	262	255	269	246	257	268	278	268	278	294	273	292	281	286	236	262	270	267	259	245	260	262	284	272	270	305	270	257	291	250	246	275	286	265	278	265	248	258	252	258	295	265	265	268	269	248	263	259	291	300	273	288	281	272	267	240	286	255	248	244	269	276	247	293	286	243	271	282	255	259	270	255	264	291	276	313	252	275	272	278	260	284	281	276	252	245	244	265	277	255	250	285	248	278	235	280	274	289	288	283	271	293	243	277	318	262	246	277	254	271	261	287	252	282	280	262	285	275	262	272	272	272	285	289	271	270	252	256	276	293	268	250	253	263	254	266	267	272	248	269	261	241	269	298	261	272	267	282	240	250	300	288	231	279	253	300	282	297	273	306	306	261	288	270	254	274	297	278	254	279	282	288	238	250	285	267	264	263	269	263	268	271	293	305	274	263	245	258	259	287	278	272	248	284	271	263	320	261	263	242	267	249	295	291	279	259	247	271	291	283	262	251	293	269	284	297	279	249	246	250	261	244	264	290	259	285	264	266	281	280	275	260	261	251	267	286	248	248	320	295	236	255	262	290	294	256	271	268	267	242	256	269	239	279	287	273	268	237	307	279	229	237	266	261	285	252	267	256	287	267	246	261	253	304	237	254	262	295	304	286	271	297	258	266	289	265	298	281	291	286	263	271	284	282	291	250	263	275	252	255	276	274	270	253	245	290	279	238	255	263	276	255	298	276	256	261	246	260	271	251	266	255	266	265	278	305	252	230	302	257	280	250	259	265	274	283	242	272	264	252	288	247	258	260	282	252	269	299	255	296	284	283	294	283	270	282	274	259	289	278	257	295	285	296	263	235	265	266	293	281	273	252	282	270	276	263	259	277	259	254	279	301	263	242	244	267	251	256	277	250	253	241	284	240	248	296	280	263	269	262	249	279	262	264	274	252	283	279	282	253	266	260	267	291	301	286	276	264	256	266	306	260	278	278	259	296	275	324	269	282	254	250	245	270	264	297	279	269	294	266	270	281	265	247	269	261	252	284	301	273	271	271	296	274	269	285	272	265	290	248	259	247	258	299	283	303	261	274	261	298	253	302	229	266	259	262	261	287	251	281	254	247	274	258	262	309	275	248	280	254	256	284	231	291	258	281	306	293	265	240	295	282	224	269	234	237	263	270	247	252	247	270	298	275	288	268	259	237	247	269	256	244	253	267	265	249	268	278	315	304	260	279	262	289	250	252	263	282	263	259	294	257	252	261	262	245	313	293	259	282	278	285	260	272	272	290	267	280	248	278	259	290	269	270	239	281	313	268	295	256	263	261	259	281	277	257	273	269	268	288	276	261	266	241	260	274	281	231	266	255	282	254	266	291	267	240	240	287	283	270	274	250	240	272	260	279	303	269	255	276	274	251	252	287	265	285	254	295	292	256	299	262	266	292	249	273	280	257	280	261	252	245	296	267	273	270	266	278	279	271	281	233	266	227	271	313	252	287	270	278	266	245	273	281	236	252	270	291	264	262	291	296	275	276	253	232	259	283	273	293	307	276	260	277	261	290	239	261	289	247	297	245	267	260	302	264	271	254	281	281	270	283	263	305	283	296	261	314	257	278	280	275	284	294	273	248	278	265	249	270	268	263	275	281	259	288	248	279	252	299	263	248	239	254	259	251	259	264	297	288	260	294	288	278	277	254	266	269	270	261	285	279	287	266	307	268	280	299	266	279	293	260	287	284	258	271	247	303	272	267	237	293	299	272	265	267	260	264	271	264	256	231	269	237	284	250	253	258	292	262	271	265	243	269	278	276	279	262	265	290	228	287	286	253	268	285	282	265	271	261	278	248	260	288	269	263	265	293	314	254	276	275	251	270	275	273	263	252	277	284	289	262	266	291	258	264	244	267	270	282	261	278	238	274	254	286	271	291	300	284	265	246	289	269	236	269	261	248	278	257	251	254	245	279	251	262	260	268	245	282	295	273	265	247	241	267	287	276	255	275	260	257	254	256	235	271	306	282	277	285	267	274	301	279	315	262	249	285	266	238	291	280	276	276	264	274	264	286	280	289	303	249	251	274	303	243	271	270	267	287	260	256	290	251	271	229	288	272	272	272	238	254	253	254	261	271	249	324	299	270	291	270	274	287	286	245	260	294	275	298	251	280	274	270	258	295	270	276	259	248	247	264	300	271	285	297	275	252	234	265	293	256	255	280	261	263	258	286	220	255	302	273	260	295	269	260	270	266	268	276	273	245	289	292	245	259	284	213	261	280	258	229	274	255	262	291	255	234	294	272	270	294	285	292	258	255	279	303	245	258	255	277	261	245	263	274	235	273	291	268	266	264	290	279	259	284	301	234	255	320	260	258	302	249	254	300	261	270	291	230	271	279	270	265	262	271	294	267	260	265	301	259	300	270	244	272	288	274	295	266	253	282	277	305	256	266	260	287	266	239	277	313	263	268	259	265	281	280	296	290	266	244	273	304	227	302	266	249	280	274	277	250	283	256	295	286	273	280	272	303	281	265	286	223	239	284	261	285	255	258	273	265	245	259	258	281	248	249	279	281	256	248	291	286	261	247	262	261	276	277	272	283	286	267	267	258	268	281	256	277	256	283	297	321	260	320	269	267	292	308	303	270	254	270	232	239	256	310	252	248	245	270	254	287	287	257	259	237	249	305	269	285	282	251	266	245	288	277	257	256	280	263	318	301	252	290	279	244	259	284	255	263	262	256	246	251	265	244	259	269	264	283	273	260	282	249	282	259	266	249	256	264	297	290	273	272	264	252	264	269	261	278	260	288	260	280	246	290	307	286	277	287	279	241	267	234	284
31847	9666	4420	2542	1259	886	679	588	593	598	593	573	595	601	571	572	610	581	593	604	532	621	567	553	620	629	615	605	604	591	599	594	554	614	587	607	613	556	601	625	588	601	560	617	631	624	613	601	581	599	584	637	608	589	561	580	591	622	612	565	578	606	622	564	616	682	606	566	635	588	621	639	614	620	586	592	600	604	615	632	569	641	634	589	617	630	576	615	621	571	598	577	615	605	575	612	580	604	586	599	624	574	606	586	586	634	610	568	617	619	583	577	590	628	629	608	533	599	582	626	638	630	597	601	579	590	645	631	597	564	596	590	583	595	573	580	564	569	598	627	612	639	571	625	604	603	582	588	582	535	591	623	587	607	629	608	580	540	652	606	583	598	575	568	606	588	585	580	573	540	582	591	606	559	585	580	595	571	586	586	585	580	600	585	584	565	586	585	561	565	597	638	588	631	596	596	628	609	582	628	582	570	598	596	558	633	624	574	602	601	646	615	598	567	572	589	602	632	600	611	592	575	598	574	610	564	583	590	585	606	603	573	592	605	630	605	579	635	574	560	589	586	583	610	598	568	584	579	591	581	593	579	592	617	586	570	641	619	648	588	643	564	550	602	574	575	608	657	576	650	596	593	540	595	569	620	594	585	612	602	592	592	583	610	618	627	618	569	581	605	557	577	597	568	590	595	601	655	623	578	602	584	622	610	613	609	621	630	657	595	588	606	572	583	590	584	560	598	567	556	614	646	573	603	574	620	582	574	597	607	584	601	580	604	595	582	559	612	623	557	629	569	643	612	620	573	625	576	579	539	589	592	619	647	613	591	580	641	618	608	589	598	614	645	600	598	590	560	566	610	614	633	616	618	590	619	610	611	565	562	609	562	576	598	574	631	551	575	563	601	591	591	572	619	578	617	553	569	620	548	602	587	585	602	601	638	606	556	579	627	598	558	617	607	583	594	578	578	618	634	611	622	610	611	578	605	606	620	583	635	601	596	588	591	601	583	617	596	541	603	573	575	608	565	621	586	571	620	576	617	579	559	579	595	593	555	616	569	574	606	586	597	569	572	598	585	604	651	567	607	595	554	595	630	601	571	610	605	614	574	580	609	594	637	593	586	594	573	608	574	635	574	554	607	591	586	638	602	642	579	598	625	580	603	558	630	570	619	574	581	598	596	570	603	622	591	591	638	613	576	620	538	616	585	625	556	621	576	568	565	575	577	598	620	613	599	580	662	560	637	629	539	594	595	613	595	606	596	561	617	612	589	576	571	604	619	575	632	581	639	533	588	641	609	591	644	562	537	518	617	585	590	572	580	593	577	567	619	582	585	568	613	568	613	605	617	599	573	593	582	625	642	613	609	642	572	596	594	557	589	556	573	569	593	573	600	619	588	559	604	580	612	575	578	600	576	589	622	604	591	605	623	553	579	612	570	581	604	601	568	592	621	574	578	594	614	631	565	643	598	622	574	607	598	631	589	593	599	596	585	592	632	586	578	590	627	593	547	567	610	602	590	602	629	589	606	644	564	571	600	583	580	647	559	555	592	592	618	584	603	585	608	614	574	588	609	627	670	567	609	624	603	570	644	603	567	650	635	608	529	586	585	617	567	596	563	621	584	593	597	590	625	614	580	589	602	557	593	635	616	552	570	593	618	628	618	598	601	613	619	585	581	606	632	571	615	617	629	564	610	603	641	587	586	617	553	584	584	581	586	592	559	605	554	581	660	619	598	553	612	563	588	617	612	608	629	570	590	586	629	575	629	603	600	593	582	569	603	577	571	590	563	609	619	570	569	615	589	581	601	581	580	627	645	595	572	613	558	581	563	570	609	601	585	608	593	636	535	549	543	570	558	605	620	597	566	578	571	595	552	560	614	597	602	591	580	547	600	620	568	582	592	571	592	580	623	557	604	596	584	576	585	610	581	612	600	561	572	621	614	614	599	589	624	589	626	565	575	586	565	602	570	582	609	593	644	636	561	578	577	628	573	612	612	569	626	594	568	617	609	571	594	600	604	580	628	596	608	592	637	616	628	575	573	624	627	589	557	621	585	583	589	566	592	581	627	584	632	603	588	603	599	573	615	596	593	597	600	562	557	556	566	594	606	614	591	555	608	574	603	597	590	544	564	614	567	629	588	595	613	613	599	603	601	596	627	600	582	573	621	556	599	594	601	584	617	605	583	620	573	601	635	569	642	595	597	608	592	588	615	612	553	633	600	568	624	574	581	573	586	612	570	611	607	577	594	576	636	545	612	622	609	620	583	614	597	621	599	621	579	591	582	582	606	603	575	638	567	593	586	596	598	561	577	611	609	590	591	592	605	629	638	606	597	568	588	597	563	594	575	604	587	589	615	580	611	594	575	601	631	569	595	588	584	629	586	590	618	579	619	600	601	623	610	636	584	616	578	574	598	594	612	587	607	560	619	530	599	559	624	618	605	629	607	614	598	578	643	623	549	588	587	593	601	600	618	602	598	583	613	558	585	593	579	591	566	577	591	594	610	558	583	565	558	628	601	611	572	638	549	641	605	613	629	599	626	586	584	617	581	597	611	554	583	606	600	585	591	601	590	587	609	587	602	606	571	565	599	588	602	587	615	573	604	625	628	595	610	597	560	563	611	609	600	595	623	605	612	653	587	571	578	586	635	607	575	606	584	591	545	590	546	584	577	603	622	586	602	587	583	569	642	587	593	625	559	645	569	582	619	595	576	553	662	622	582	618	596	564	597	616	563	590	617	601	607	575	625	646	628	573	563	602	616	589	572	626	612	560	582	591	600	613	615	581	621	591	555	584	646	591	627	621	577	636	610	575	603	585	589	608	577	567	597	590	612	616	595	569	589	580	609	610	594	569	599	581	592	606	575	597	552	567	537	588	595	587	546	583	600	601	555	608	630	580	639	575	555	600	598	603	621	571	591	600	605	646	586	588	609	636	636	630	581	619	579	638	624	591	567	591	574	584	587	563	563	605	609	601	614	625	601	600	610	604	589	599	623	626	581	611	626	605	604	612	630	614	588	619	597	594	636	604	604	616	601	581	597	594	586	595	579	582	599	616	605	622	561	610	556	581	573	574	592	610	577	631	588	590	634	629	598	643	617	643	606	592	641	581	603	608	613	644	647	631	615	565	587	583	653	607	590	628	574	598	591	546	605	621	593	585	596	603	627	585	597	584	602	611	641	601	632	575	612	575	625	561	578	607	571	610	566	576	661	618	571	610	611	621	593	587	615	598	595	609	592	625	594	586	574	586	623	591	595	606	591	591	557	596	601	611	586	626	631	574	606	567	600	600	590	560	590	599	588	562	556	588	622	618	636	613	602	552	626	638	567	576	638	587	604	597	594	557	549	583	583	562	615	607	650	593	653	613	597	563	574	566	571	579	604	651	628	582	581	609	581	571	557	561	546	627	581	561	617	560	607	604	542	624	566	609	609	570	589	617	561	603	578	616	569	565	614	600	596	576	598	541	609	604	571	591	580	596	629	599	602
58181	27532	9675	2685	1325	707	351	308	268	252	264	237	241	229	226	209	226	251	240	248	228	233	242	227	254	247	240	272	230	254	268	227	248	234	212	229	254	273	245	212	228	250	276	252	261	246	233	232	253	255	259	241	252	259	260	265	236	237	270	262	228	264	233	271	271	248	274	220	258	236	234	229	241	234	276	234	261	258	284	247	238	245	240	242	253	250	274	221	223	264	232	234	249	250	275	260	255	272	264	244	245	226	262	264	269	285	258	240	249	219	256	224	251	268	233	223	215	235	228	266	257	275	242	261	234	263	254	260	249	241	234	236	239	264	243	267	232	233	245	223	268	257	250	215	244	248	254	232	217	271	229	233	234	267	241	263	230	242	246	242	286	240	256	248	251	238	240	245	220	234	233	249	258	263	200	239	246	267	202	237	238	248	257	216	231	251	268	258	239	228	268	227	280	263	247	267	236	243	229	283	224	256	219	224	254	256	253	272	264	242	233	256	242	268	206	258	237	236	265	229	262	235	226	257	234	242	239	227	232	251	249	280	243	233	241	244	271	238	253	259	236	218	220	246	286	265	226	243	252	239	246	221	263	225	252	237	244	243	231	246	225	276	256	235	239	270	253	242	285	237	257	251	241	259	232	255	214	260	245	240	243	248	248	225	212	215	220	232	239	237	243	236	240	254	257	245	282	251	255	261	250	250	231	270	235	248	270	243	232	249	251	256	263	258	271	256	224	255	249	226	253	259	225	224	245	258	248	251	240	269	240	233	267	216	226	245	231	218	245	240	246	237	240	228	259	233	247	245	243	245	227	240	245	238	268	253	251	232	245	259	251	270	212	243	244	257	252	265	254	208	227	246	269	270	245	256	223	231	229	266	242	243	263	276	241	261	254	267	250	244	231	248	272	248	239	274	243	253	289	223	271	237	218	298	258	235	259	239	245	264	281	233	259	257	244	287	245	269	243	255	246	237	235	239	260	234	267	226	240	269	263	238	248	249	224	226	253	251	228	249	254	243	242	239	236	231	258	283	247	237	255	218	245	271	249	233	261	244	236	237	245	239	244	241	266	238	255	201	272	304	264	263	231	265	241	266	239	270	287	226	256	268	251	232	234	244	248	262	230	239	244	270	250	243	249	248	254	244	239	241	254	259	238	233	253	250	228	260	245	248	238	247	276	243	240	238	229	248	266	262	248	239	257	228	230	243	231	235	220	211	249	292	257	257	222	277	211	226	251	261	274	231	247	271	227	249	257	244	258	278	242	231	242	229	241	231	275	253	256	241	232	247	239	248	238	237	257	259	271	248	248	223	234	254	237	247	236	251	211	224	231	266	283	239	248	251	245	250	220	228	255	246	224	222	235	267	251	248	222	237	260	254	245	252	243	244	238	224	223	240	264	247	248	269	264	236	261	223	242	244	257	235	242	249	242	245	226	243	228	266	243	269	253	246	235	265	275	273	270	244	251	270	235	259	255	256	246	249	272	233	255	244	236	266	246	282	239	242	263	221	286	267	247	253	258	258	254	228	274	240	262	231	244	225	221	264	289	280	279	265	255	238	243	243	234	235	215	232	242	235	260	286	258	251	289	253	253	235	242	268	232	261	289	212	238	215	248	231	220	260	241	250	243	244	249	264	246	255	250	243	260	238	252	231	212	251	238	264	224	237	254	246	243	229	238	261	229	256	243	241	251	265	257	237	251	261	233	226	243	242	248	225	253	265	191	218	266	233	240	251	244	236	248	257	259	255	273	247	256	266	244	259	258	239	247	243	262	240	250	252	243	246	242	248	258	243	237	238	259	249	239	283	243	240	232	261	255	277	229	244	222	240	233	243	266	261	249	259	218	263	201	271	247	241	237	267	244	266	262	259	255	226	227	233	263	232	280	249	207	253	240	241	229	276	257	245	221	239	221	243	267	250	254	247	242	248	231	257	237	243	297	259	250	263	230	226	245	236	250	220	258	246	260	278	258	256	262	252	253	244	249	245	237	231	261	237	265	250	248	229	237	272	272	224	262	259	218	242	234	254	234	250	276	283	234	269	252	242	255	251	256	243	232	244	218	265	262	200	237	210	231	256	264	263	256	239	267	261	238	262	250	245	258	260	264	238	262	225	245	232	274	224	246	240	255	255	236	248	267	260	269	240	233	238	257	234	246	228	236	249	242	263	227	226	270	235	237	260	253	228	248	276	235	293	262	265	250	261	257	240	235	241	238	257	262	272	253	236	247	273	241	250	243	221	242	221	248	221	250	225	251	255	255	280	255	245	250	246	234	280	235	239	244	252	228	222	250	230	232	229	230	236	226	236	228	241	300	243	206	258	249	246	252	269	258	251	234	249	274	289	278	287	237	274	251	268	250	282	205	255	218	256	255	229	215	257	247	243	258	253	260	245	285	259	256	267	241	242	227	241	224	232	253	252	241	231	267	267	250	244	272	225	240	260	226	254	237	232	249	251	228	256	272	252	276	256	229	215	241	236	263	211	249	241	239	250	248	277	262	270	282	257	245	268	275	236	270	283	253	248	257	251	242	259	242	252	254	281	261	264	237	237	255	258	273	226	263	234	259	246	247	240	268	235	242	257	249	231	261	242	279	214	270	237	253	267	233	247	258	231	244	233	229	248	250	265	257	241	230	250	254	244	233	254	235	263	260	221	221	260	252	277	216	246	236	266	248	265	230	268	249	269	286	265	276	261	270	241	230	242	212	249	235	235	255	254	270	234	239	270	257	284	285	246	267	257	217	246	204	232	253	245	238	260	229	247	243	254	224	238	258	239	254	238	259	246	252	251	228	251	227	260	244	244	244	257	230	260	266	236	249	265	265	272	244	235	229	241	239	226	304	248	246	235	257	237	238	237	251	248	227	244	220	268	251	257	231	229	249	261	222	265	234	245	247	250	237	257	254	231	237	229	242	267	241	263	246	246	269	269	248	259	254	267	232	235	288	211	273	244	256	243	267	243	268	240	244	238	252	230	232	271	228	238	263	233	221	275	238	227	246	220	246	230	232	265	239	270	280	274	261	267	233	250	239	228	219	204	264	274	261	290	232	241	237	248	269	255	266	274	227	231	238	237	217	268	251	245	254	267	276	283	241	264	252	245	251	237	257	214	254	241	268	234	204	239	245	233	285	260	234	261	232	224	238	239	240	231	219	271	253	263	264	258	266	259	251	244	232	226	227	252	261	283	280	256	259	252	264	254	263	243	222	240	289	257	255	281	258	235	241	242	256	223	211	267	281	234	240	256	252	284	235	248	244	212	247	277	272	261	248	247	225	246	237	258	237	266	235	230	236	281	247	241	203	250	258	222	223	258	223	235	253	234	256	245	290	224	236	253	262	275	242	284	286	261	267	269	228	247	256	251	256	266	238	244	252	211	231	219	223	294	233	256	256	244	257	230	268	237	250	245	266	249	273	255	283	251	224	270	229	264	254	251	275	260	243	278	269	256	219	230	252	236	213	220	235	248	289	234	237	254	238	210	251	249
39524	21089	9185	5211	3529	2066	843	656	624	628	563	572	548	609	605	538	607	595	575	556	607	552	587	562	585	570	539	566	592	591	556	542	565	602	570	567	590	576	566	527	573	569	574	543	549	570	554	543	584	491	586	594	573	547	577	553	594	540	582	537	581	576	553	546	569	556	511	536	561	516	551	603	553	588	533	549	571	567	554	559	574	568	529	562	505	532	558	589	556	551	546	562	603	556	553	564	572	577	567	577	564	521	521	583	572	557	570	592	605	514	574	556	582	558	564	567	565	559	558	609	577	567	544	569	571	532	526	560	570	571	536	552	560	530	590	524	576	543	542	549	570	601	578	565	580	623	602	521	568	547	556	560	541	580	568	548	580	568	552	538	537	583	473	583	553	608	579	584	518	521	647	560	601	560	545	569	564	582	568	534	520	618	538	586	574	536	534	534	578	523	583	532	597	538	524	580	573	549	552	517	530	583	593	575	598	568	529	599	540	553	520	540	521	563	555	576	560	539	572	553	561	537	558	581	567	599	551	584	569	587	600	522	560	576	545	562	572	606	570	573	552	556	567	572	547	603	551	561	541	555	533	549	570	554	559	545	549	526	574	590	540	587	606	517	523	547	579	562	593	618	542	547	557	513	552	537	553	569	550	584	572	531	578	562	579	600	591	566	529	560	591	550	578	565	568	588	586	572	552	592	526	546	561	549	549	536	566	526	535	570	550	577	556	564	557	574	573	566	577	522	562	573	578	532	599	577	584	556	538	568	554	558	572	545	567	557	540	593	572	560	563	579	579	540	556	593	546	605	550	577	536	592	524	533	506	538	571	545	556	559	572	574	581	551	589	530	558	504	595	542	529	592	536	547	521	537	554	551	622	570	523	552	535	502	577	577	573	570	591	540	525	536	541	558	570	530	555	595	590	529	548	564	543	582	540	528	584	539	561	550	523	532	523	592	580	562	615	546	543	559	559	582	554	551	566	553	559	578	522	576	584	535	550	569	575	554	519	555	578	561	556	550	586	537	534	562	530	564	531	582	579	505	588	535	565	560	568	520	583	554	590	507	557	561	562	562	576	575	577	582	565	549	574	539	542	561	568	591	584	544	568	560	570	522	551	592	516	597	591	552	530	560	562	531	537	549	558	562	546	583	596	530	597	542	527	549	590	565	567	585	546	561	586	530	537	565	575	511	557	533	573	552	576	552	599	594	569	589	593	571	587	606	568	539	563	558	576	590	554	580	556	566	542	584	594	572	590	578	567	592	542	573	600	601	558	562	576	570	553	546	543	565	590	548	524	588	570	561	557	573	530	584	549	592	617	561	564	569	539	569	550	560	565	554	569	562	571	586	574	602	574	567	570	540	564	557	541	544	563	547	610	547	581	531	559	595	581	556	558	561	555	582	576	560	554	577	564	505	552	547	585	591	569	556	574	568	525	557	596	546	559	509	579	578	573	593	551	554	518	580	566	553	593	579	592	549	573	544	556	543	589	554	593	563	541	538	528	601	579	593	537	528	552	597	562	547	578	583	530	581	559	583	549	587	586	616	595	537	541	563	563	581	589	575	571	549	561	547	577	556	558	586	574	574	536	542	570	567	540	505	557	573	561	574	550	548	576	633	554	569	558	573	524	524	532	542	541	575	545	538	522	562	560	540	556	545	589	558	554	596	567	535	590	551	549	553	573	576	555	542	557	588	603	536	557	574	553	579	570	573	549	555	563	621	570	551	565	571	570	613	574	605	517	538	602	562	555	545	565	523	542	599	545	592	528	566	581	545	583	535	548	541	552	536	530	549	550	533	557	554	611	574	617	562	556	562	555	533	562	567	541	569	607	556	558	550	581	529	565	547	534	529	574	569	512	573	506	569	547	563	586	566	574	531	580	580	542	505	573	566	590	579	525	562	611	573	556	582	560	538	551	618	573	533	572	586	531	566	589	544	614	524	567	560	550	543	560	581	555	565	606	570	557	566	579	543	524	567	539	546	540	557	531	572	580	557	561	579	565	572	600	548	557	604	550	565	580	580	579	529	549	561	545	566	569	584	568	564	540	601	581	522	544	563	574	581	595	536	588	537	537	564	552	565	564	612	559	562	536	527	515	602	601	538	555	566	587	597	553	588	565	522	552	530	538	515	556	592	599	541	564	553	533	577	578	573	574	535	554	565	570	558	540	552	574	551	553	561	531	590	530	556	590	563	593	595	539	555	599	552	571	551	560	528	554	567	531	541	602	555	593	536	592	569	533	547	553	572	540	557	558	550	539	578	574	545	530	575	536	517	571	573	547	562	530	587	570	580	573	560	555	548	569	561	573	538	584	585	578	548	558	516	570	572	525	566	527	571	532	554	574	549	524	549	558	558	579	551	556	560	527	541	593	578	587	569	534	585	577	575	563	580	567	563	579	537	507	573	538	539	504	571	625	575	569	558	540	498	552	586	506	596	541	592	529	573	558	528	571	560	546	550	551	629	598	574	587	559	501	573	541	578	557	603	582	539	540	590	564	588	532	539	594	552	542	598	585	575	564	572	582	541	539	587	581	588	553	541	567	554	508	538	572	556	525	569	557	588	585	579	566	594	550	531	562	622	573	547	558	578	513	558	580	519	569	523	557	535	568	531	540	503	560	636	526	521	542	484	577	562	579	576	570	570	529	580	558	546	568	559	579	573	549	581	540	568	624	573	556	544	559	561	506	525	560	531	517	517	584	576	555	537	581	571	565	527	562	562	541	553	544	512	539	533	586	569	507	563	575	568	536	561	546	570	548	570	570	545	526	562	585	609	561	569	578	582	568	586	544	555	561	566	569	591	530	588	531	545	555	579	592	569	553	570	537	582	542	545	541	559	600	601	584	568	589	516	567	546	553	605	543	578	567	591	560	592	518	564	608	507	568	582	554	525	550	585	549	558	547	562	564	591	555	548	570	554	558	568	555	572	589	546	563	556	568	578	567	558	565	570	533	620	550	545	568	595	525	588	608	595	547	554	567	529	544	601	575	567	556	575	592	541	541	540	598	572	560	581	549	559	547	570	544	591	567	579	596	578	563	567	590	559	534	557	561	558	565	577	596	573	557	516	580	583	553	580	545	551	569	530	567	530	570	564	548	561	550	515	531	564	558	591	576	607	563	562	576	551	579	508	565	527	544	575	575	578	552	547	554	539	566	571	555	535	572	535	568	547	550	579	580	554	564	571	586	568	562	536	549	518	546	528	588	594	590	545	573	572	581	487	535	565	555	521	592	563	537	570	579	563	522	562	597	520	603	574	527	591	558	545	572	568	560	503	557	576	553	531	582	561	545	552	545	560	577	509	543	542	580	566	556	556	558	586	554	559	549	565	563	535	588	551	520	566	592	588	554	572	555	609	562	548	557	602	595	563	571	572	560	544	581	580	601	593	574	549	573	570	558	572	569	542	576	565	567	547	560	603	541	574	623	589	537	587	547	542	563	545	551	602	572	547	605	545	606	575	512	491	572	569	558	534	537	592	573	576
57626	22307	6593	1197	565	383	309	277	276	334	279	335	300	297	323	277	306	291	298	292	263	271	292	320	297	290	286	277	286	281	311	245	314	304	278	297	309	274	293	304	275	337	313	302	308	315	293	287	315	285	281	258	333	295	282	277	285	265	281	295	303	292	267	285	320	322	281	303	292	271	296	266	287	294	284	293	288	288	285	273	289	289	316	299	283	297	312	349	289	310	301	288	278	302	304	311	270	259	306	303	266	319	271	286	323	291	335	290	307	322	278	273	293	283	276	331	319	344	300	301	308	260	264	306	319	296	277	286	307	302	311	299	261	297	297	329	287	300	284	320	323	286	298	281	276	276	296	285	273	295	280	288	295	304	283	261	306	276	315	275	286	284	267	295	294	332	324	331	267	305	299	289	296	314	292	288	289	272	298	333	296	319	288	306	283	293	319	290	287	277	301	279	266	311	287	305	265	259	284	281	302	329	298	296	282	289	270	284	301	302	262	283	282	298	298	295	323	283	279	286	255	308	340	299	280	345	304	299	334	300	266	297	292	278	287	263	294	280	289	303	299	319	347	290	319	288	284	329	281	341	284	281	310	284	266	339	318	305	301	282	297	259	287	309	315	286	284	283	288	303	287	282	325	350	279	318	315	283	281	297	328	294	283	325	320	279	293	272	308	297	278	280	307	294	285	289	308	319	270	295	280	278	283	302	289	302	282	275	275	281	286	305	302	287	305	303	309	314	295	299	291	273	305	271	309	300	328	301	284	275	288	309	297	313	280	331	274	303	319	330	284	312	310	273	314	287	313	320	281	273	289	318	313	286	289	306	284	289	287	291	297	337	282	295	328	282	288	273	305	329	293	305	323	318	338	328	278	269	308	300	293	298	284	299	312	294	309	320	289	284	297	285	301	296	265	298	303	304	281	309	315	279	278	319	314	315	293	274	290	300	301	319	311	294	277	295	292	277	242	331	285	331	285	329	327	313	323	273	284	287	327	292	297	288	312	279	314	312	308	311	317	328	275	280	280	291	268	296	299	271	314	306	309	278	292	283	325	280	290	327	300	254	282	282	265	304	306	284	294	283	302	307	249	290	301	307	290	305	318	297	289	295	298	291	319	283	287	289	311	293	277	285	307	288	290	248	342	293	342	331	271	276	325	298	282	295	316	293	296	315	287	282	289	283	318	258	310	322	296	322	296	270	289	297	283	324	283	281	317	218	277	282	275	296	284	297	317	303	312	301	298	308	282	297	296	284	279	296	279	286	316	307	297	293	270	300	312	275	276	262	280	260	335	301	291	305	290	289	283	295	321	302	302	306	277	242	260	317	260	274	311	303	279	297	290	299	283	294	300	292	291	307	286	267	293	267	256	300	299	316	301	272	307	307	302	313	296	307	298	304	291	290	308	275	308	279	320	285	294	294	299	288	295	295	266	306	294	265	299	278	297	253	308	316	297	290	286	290	290	294	285	307	292	318	293	322	318	318	307	302	326	294	299	319	323	307	299	268	268	292	296	320	325	284	311	323	287	327	287	290	334	308	323	334	325	286	268	270	296	272	302	282	285	312	299	306	286	274	311	329	321	303	307	277	303	296	298	277	274	296	317	292	296	303	291	326	313	289	290	291	334	286	308	298	295	301	331	286	323	285	297	289	281	283	264	311	301	280	282	301	285	325	287	313	304	311	272	296	278	296	299	285	286	331	295	313	329	281	300	275	296	283	292	279	300	302	310	334	312	296	289	280	292	267	304	277	294	281	277	289	293	298	277	330	306	306	258	290	294	309	299	312	274	301	287	303	282	285	326	286	300	286	282	324	280	298	259	316	290	285	287	293	312	297	279	289	260	280	270	305	294	291	305	309	278	293	299	313	308	282	278	312	280	324	301	265	301	305	247	277	311	277	315	288	297	306	303	294	284	309	289	304	326	296	310	303	314	289	282	278	303	324	298	270	289	249	285	316	317	327	319	323	318	319	309	287	291	295	326	319	308	283	289	278	295	272	294	295	311	266	268	277	281	302	297	281	283	310	287	302	271	314	327	268	307	288	290	279	309	292	282	329	311	298	312	313	324	289	289	262	326	306	293	328	311	311	328	282	299	302	329	331	265	329	297	277	300	289	298	308	310	292	290	312	286	297	322	262	310	311	286	291	296	267	296	324	325	317	323	315	313	291	339	266	317	289	297	295	296	293	282	309	301	327	310	284	257	280	293	272	270	299	289	299	316	318	303	297	302	289	330	306	299	279	288	267	323	318	284	309	292	312	319	284	296	305	285	310	310	299	329	303	321	259	275	347	302	329	279	293	274	286	281	299	271	292	275	289	309	287	294	280	317	288	328	311	284	300	289	301	284	306	321	295	293	302	296	262	301	289	268	286	291	268	311	282	291	349	329	315	279	308	278	303	275	311	317	312	322	280	313	270	284	271	256	277	281	286	325	305	284	296	311	287	322	276	319	302	296	283	290	308	321	279	324	288	310	299	282	284	269	293	321	270	291	323	314	300	330	302	285	287	271	312	295	307	268	321	275	310	306	271	299	288	312	296	283	336	313	302	280	278	304	309	283	292	294	273	325	293	277	270	300	313	327	296	289	304	301	313	291	284	295	312	334	319	284	302	288	282	299	309	268	292	298	312	269	302	293	292	281	294	317	303	302	280	270	268	287	318	264	301	290	277	317	285	261	294	313	308	334	301	279	304	315	275	303	265	306	280	282	298	266	297	312	271	277	337	297	296	289	316	308	309	325	270	295	292	295	297	284	292	289	299	246	322	302	278	279	312	294	278	331	280	304	267	312	308	324	302	292	284	273	291	317	285	316	302	326	290	308	303	261	277	318	276	262	335	282	262	276	314	306	293	273	299	309	290	313	305	299	300	287	307	278	292	311	299	285	259	303	318	288	318	301	265	321	262	283	272	307	297	297	288	280	332	300	304	294	311	284	318	284	300	321	311	281	306	284	312	248	310	270	308	302	291	300	305	317	293	287	309	294	327	274	324	277	265	294	303	297	291	278	287	258	293	321	270	302	302	285	303	278	291	276	294	279	307	290	265	315	285	299	287	324	310	295	301	298	279	294	282	317	300	296	307	258	299	276	316	287	318	285	319	290	302	308	289	283	286	286	285	295	272	288	312	300	284	328	291	271	284	292	308	269	316	312	277	257	288	290	293	331	287	312	331	283	271	302	287	302	304	309	293	293	279	328	319	297	297	292	301	286	290	322	299	324	258	283	300	292	263	339	267	298	290	320	301	262	296	277	317	279	293	261	280	293	277	304	293	261	274	291	308	275	276	297	302	283	260	306	281	270	318	274	325	304	325	294	283	297	330	295	274	293	267	292	293	287	324	303	280	248	290	330	328	310	312	276	275	294	310	265	255	285	280	314	310	315	301	295	307	300	305	291	293	287	317	311	310	321	273	296	303	294	262	329	270	295	270	281	290	311	293	292	282	302	319	253	280	291	286	309	320	280	309	308	280	314	276	274	270	283	315	307	307
38631	10822	3842	2121	1403	897	726	659	655	654	627	638	683	641	687	641	661	635	649	648	668	696	620	679	657	687	644	616	648	646	687	659	705	646	637	637	651	742	634	649	684	651	632	657	608	599	637	642	685	622	670	652	707	614	638	675	627	679	701	642	642	670	643	637	658	645	662	655	669	668	647	699	627	643	666	615	607	689	641	634	644	693	627	690	687	648	636	607	651	675	628	631	679	684	679	670	652	709	647	642	659	658	667	664	640	672	651	694	688	644	677	645	617	673	655	695	628	651	646	619	657	653	636	610	636	644	622	636	688	675	607	606	657	625	630	663	632	679	656	647	637	713	624	659	697	648	651	654	650	622	664	624	639	700	602	644	690	651	680	671	683	618	671	663	646	616	656	639	636	624	643	658	630	668	649	676	660	665	637	686	648	654	659	638	616	649	681	658	618	605	659	653	657	641	673	656	662	653	642	671	627	662	675	650	643	677	627	638	638	629	657	709	615	615	625	659	672	640	642	657	654	729	669	681	650	642	631	663	652	610	661	656	684	638	641	672	624	670	651	650	644	642	712	671	681	654	670	657	630	622	670	628	679	646	630	660	676	679	660	611	657	643	667	682	646	661	689	674	658	685	674	656	672	662	666	695	663	679	642	595	665	671	605	631	677	645	620	674	654	632	651	638	705	655	644	659	660	634	671	629	637	684	667	673	673	631	636	675	659	661	654	708	631	660	655	659	668	630	631	676	599	640	646	609	613	653	663	620	674	655	661	642	632	636	671	636	641	645	651	616	689	669	637	680	640	671	640	636	653	604	670	626	674	626	627	606	633	643	657	661	676	681	637	655	688	661	689	619	669	688	694	648	659	660	650	654	641	665	682	644	691	597	628	670	604	654	680	693	648	670	670	685	654	683	649	658	645	631	641	672	653	683	680	644	692	649	689	651	620	632	640	695	711	668	637	664	628	681	667	671	633	635	678	655	609	686	705	667	661	660	641	661	692	655	642	668	644	708	651	618	610	642	697	632	645	671	654	659	671	617	668	597	666	710	643	640	645	676	659	660	628	686	667	632	657	645	629	630	641	682	659	652	672	594	630	659	651	683	695	696	700	619	670	625	639	667	646	641	641	691	673	698	643	620	689	667	632	662	661	656	646	678	672	627	640	699	668	619	668	623	676	661	594	638	634	657	664	675	643	677	670	660	669	661	647	667	640	643	654	684	683	649	665	661	614	641	649	645	718	628	661	666	626	671	651	693	674	685	664	705	666	687	627	641	646	664	637	644	672	671	653	608	665	636	621	622	694	633	624	673	691	602	676	636	662	641	670	667	676	699	584	647	658	633	641	660	660	649	642	637	720	696	660	632	646	668	646	655	676	668	611	646	666	641	655	661	629	624	657	673	666	643	671	644	712	589	616	606	649	663	645	669	713	670	645	703	625	647	670	643	615	694	697	672	649	654	645	660	640	625	674	656	686	688	660	640	619	656	666	684	608	635	627	710	682	660	686	637	638	639	668	704	660	654	649	682	641	645	650	711	637	597	621	673	662	640	663	647	670	645	664	667	670	624	661	668	676	656	680	667	636	636	655	693	669	646	642	698	639	695	660	682	622	691	691	609	688	637	629	654	670	678	675	695	668	638	663	628	719	609	703	693	709	613	668	679	662	665	670	664	645	664	663	655	662	622	678	647	639	669	659	693	636	625	660	631	665	655	684	666	644	681	623	668	644	669	622	620	655	693	677	655	623	660	719	664	658	675	674	646	657	641	669	622	684	661	606	640	702	678	626	677	604	646	653	678	660	645	662	657	644	640	602	660	664	669	601	631	659	691	671	695	670	659	624	677	621	636	658	631	643	634	692	636	668	619	626	676	655	693	630	676	643	626	683	665	662	643	665	678	662	658	646	635	646	667	643	670	671	697	640	638	677	675	669	646	624	622	659	674	672	691	620	670	666	668	626	659	653	647	623	624	636	665	656	646	631	675	643	689	673	664	648	676	661	691	646	655	648	665	662	649	645	660	694	638	674	678	592	675	615	668	657	660	674	639	620	667	609	669	659	666	621	676	660	672	636	651	635	681	656	630	655	663	619	660	657	633	668	651	659	659	629	658	675	658	724	623	670	643	680	690	673	639	675	671	663	673	668	679	637	646	635	663	667	624	616	655	653	641	620	624	634	644	640	661	634	681	681	672	670	686	665	675	611	626	648	622	641	608	678	653	686	634	666	652	656	615	646	652	720	656	680	681	677	618	683	623	656	597	637	656	676	691	628	638	682	690	653	627	649	651	700	620	621	651	651	665	632	673	696	713	677	636	645	650	686	620	670	636	630	642	591	695	676	662	651	622	702	703	598	680	657	701	680	707	677	609	681	678	612	678	643	691	632	658	619	603	618	653	655	657	595	632	647	630	662	652	667	662	617	655	602	654	672	664	655	660	650	639	655	661	601	709	647	647	617	661	695	619	656	648	671	703	627	649	642	661	673	679	639	647	630	692	668	646	671	658	659	627	652	636	657	690	642	688	659	657	648	636	674	674	626	647	650	653	669	670	674	707	683	640	652	642	659	626	679	666	609	635	646	633	632	655	661	659	688	637	705	678	685	617	661	670	667	626	653	673	701	667	640	625	658	672	674	663	647	651	640	654	649	610	639	606	644	655	652	662	621	638	680	680	649	629	645	687	644	676	645	659	692	715	661	667	641	638	621	689	675	638	656	703	643	606	667	669	669	698	656	691	659	622	604	634	653	612	625	609	617	690	666	651	645	644	690	626	687	681	654	664	681	630	680	589	668	646	658	650	634	671	658	645	645	624	670	668	649	663	684	641	679	619	626	603	706	620	637	645	651	681	634	667	683	661	636	642	628	687	678	645	661	641	655	654	612	691	673	714	627	680	647	659	668	631	649	621	672	676	653	700	664	677	638	668	612	667	667	609	668	612	668	641	691	647	680	626	659	625	649	615	665	702	717	653	634	643	651	647	607	649	640	610	710	639	632	634	603	654	648	666	633	658	704	654	711	670	619	670	661	647	626	662	624	675	671	625	652	674	638	611	683	648	650	632	671	628	621	620	676	631	635	686	655	624	652	659	632	667	644	672	654	649	653	629	666	648	667	680	695	699	635	661	654	700	641	661	655	702	648	677	650	651	682	620	695	684	661	633	627	719	701	678	689	671	650	689	621	655	687	641	663	642	667	656	632	653	647	636	620	653	625	704	656	652	652	661	651	639	712	675	671	684	654	683	639	667	661	594	632	655	621	623	643	642	662	684	631	614	633	674	635	689	653	688	671	681	673	662	673	681	690	636	686	641	658	673	650	624	649	668	683	678	615	673	659	628	691	673	646	631	682	645	642	641	622	632	665	641	673	692	658	650	652	644	645	627	665	641	626	607	662	655	646	592	645	655	651	701	650	627	646	643	680	638	631	652	684	649	659	687	635	684	598	620	711	676	685	637	648	642	653	680	665	682	671	614	653	660	685	652	613	657	624	675	615	616
47111	14282	3584	1201	624	385	329	262	287	272	254	237	282	250	299	240	280	248	275	276	258	246	239	266	257	272	287	269	283	268	246	257	263	260	267	259	250	236	241	262	252	264	267	274	255	265	224	274	290	276	274	272	261	289	240	271	274	268	258	266	264	296	250	252	282	256	249	230	250	264	276	268	276	275	267	226	238	277	206	252	251	278	243	295	246	213	282	283	237	279	279	262	282	258	275	265	285	248	265	277	259	265	254	257	253	275	288	270	265	259	251	269	296	245	269	272	276	296	250	208	259	300	239	250	254	272	329	306	290	254	274	283	240	277	262	243	263	233	267	252	247	262	266	258	255	244	261	258	269	257	252	277	233	254	260	273	301	277	290	254	254	249	273	300	257	277	252	276	271	254	230	252	275	277	247	252	277	276	252	290	231	259	280	270	231	252	273	267	263	294	249	273	291	276	280	269	245	254	247	279	275	257	264	268	273	285	273	253	277	250	258	238	260	257	251	266	267	255	261	247	289	269	271	260	302	268	284	257	279	262	279	272	253	254	262	271	290	258	247	215	278	259	265	234	283	255	269	260	279	283	297	247	289	270	256	274	236	280	279	276	263	261	270	276	271	251	253	277	256	270	262	247	235	302	266	279	279	258	251	257	269	270	245	300	265	234	257	284	254	276	262	279	253	244	289	252	281	274	257	279	276	261	278	260	288	256	269	236	241	258	277	259	263	258	228	266	239	255	265	306	263	283	245	268	254	251	250	248	294	277	264	293	261	251	277	260	251	291	284	256	231	263	246	242	254	238	247	254	268	280	267	290	277	276	249	268	299	265	306	273	254	303	276	269	252	255	268	256	266	242	279	268	261	238	255	280	252	261	283	245	267	263	272	266	271	269	261	271	259	254	266	259	278	224	264	278	300	245	265	292	279	252	313	259	278	266	216	241	254	260	263	270	264	238	240	251	283	254	255	255	253	269	278	273	301	274	244	256	259	275	257	253	269	256	263	283	256	267	281	281	285	255	247	281	261	289	277	253	280	261	253	244	304	277	252	272	281	264	260	255	243	233	272	260	266	242	235	279	260	284	264	242	279	262	244	224	269	278	287	234	260	248	272	284	262	262	269	260	289	249	280	260	285	294	275	267	244	260	222	257	269	262	249	260	273	238	259	250	275	279	245	254	244	266	265	229	266	273	275	252	236	270	276	295	274	279	270	252	249	275	290	232	273	270	255	255	301	258	216	299	296	311	264	328	284	282	290	253	226	282	274	241	236	233	236	252	287	270	248	241	289	248	269	297	278	263	316	287	266	264	266	267	273	249	246	273	267	281	247	267	287	291	269	282	268	267	257	283	258	297	289	261	248	294	279	276	239	290	258	245	247	267	262	293	275	289	286	288	254	238	267	250	264	259	296	283	232	271	308	297	261	278	259	288	266	266	269	251	262	287	263	282	246	236	247	256	309	241	238	241	268	240	255	269	268	276	260	277	253	295	248	268	273	242	264	236	288	290	257	258	248	258	257	269	267	228	242	238	235	258	262	229	284	255	272	287	289	251	248	255	287	267	278	268	253	255	284	280	278	255	285	276	261	254	254	290	238	276	242	251	248	264	251	256	276	263	241	228	289	302	256	281	230	276	267	271	261	263	261	245	284	265	253	266	260	295	265	254	253	257	268	279	261	275	246	263	273	284	245	239	296	276	271	275	271	262	270	233	259	295	269	261	254	249	272	222	262	268	236	275	261	260	258	253	266	256	284	262	247	313	287	265	261	232	264	250	277	246	272	265	239	257	249	285	266	247	278	247	260	261	256	262	263	260	256	241	224	263	249	290	259	249	300	267	237	251	267	246	286	266	251	253	255	261	300	259	250	294	246	284	265	279	271	270	254	236	232	239	260	308	281	239	252	277	247	273	265	240	272	269	265	236	229	247	238	288	258	257	257	255	254	266	280	253	287	250	296	296	277	249	238	267	246	272	251	248	263	272	247	271	263	267	244	242	250	281	270	260	241	277	273	238	278	286	281	271	255	282	247	275	271	274	259	276	281	265	283	270	277	286	284	284	240	275	232	267	280	254	235	284	278	265	263	269	261	285	267	260	268	278	234	237	272	276	270	271	291	231	289	285	312	286	266	301	295	244	264	275	307	280	254	263	274	285	241	255	265	240	304	295	281	266	241	230	244	257	267	278	269	260	240	262	250	258	246	235	250	235	266	259	281	273	275	256	243	251	250	279	267	269	301	268	250	284	275	278	265	294	225	267	263	283	236	265	278	268	293	254	260	298	260	283	232	294	238	267	256	277	281	261	269	248	281	248	268	267	280	235	263	280	239	254	246	218	250	268	271	281	254	240	259	271	257	261	275	261	266	286	261	239	248	287	270	272	265	251	266	256	264	254	295	284	258	248	252	276	249	273	273	253	278	279	264	228	275	281	279	255	236	263	255	232	262	258	270	276	254	260	261	276	229	258	244	292	279	253	218	292	303	264	284	247	265	245	286	291	262	253	260	298	302	278	294	277	287	252	288	261	290	308	256	205	245	277	302	278	277	257	263	267	288	264	294	250	279	276	261	240	262	278	278	258	262	287	281	259	269	263	257	273	283	298	278	303	299	292	254	251	286	264	295	278	273	273	247	286	268	238	280	288	241	269	253	267	305	263	267	237	272	273	268	242	268	265	286	286	321	273	261	261	272	249	257	258	287	270	294	259	278	247	271	279	275	266	266	250	253	267	241	281	284	239	262	293	262	278	251	245	265	260	297	286	303	255	254	267	269	288	231	290	273	259	259	268	240	257	268	233	263	257	283	230	247	261	254	289	300	273	276	254	256	282	250	287	262	234	272	277	282	264	277	280	262	244	293	282	276	267	276	259	294	289	301	271	268	262	246	267	257	267	246	255	267	282	254	285	236	281	269	263	257	249	257	305	274	295	235	244	277	294	284	264	267	279	261	249	230	270	260	275	272	263	255	256	248	275	272	280	265	278	264	271	268	259	254	294	267	255	274	262	251	259	276	278	259	255	267	255	295	296	312	301	278	254	254	271	250	257	260	299	298	254	242	262	270	266	262	256	278	275	251	278	268	294	270	253	271	260	252	254	278	234	283	267	272	264	290	257	269	272	255	255	216	253	257	261	277	269	281	263	275	240	249	283	249	281	270	248	261	250	243	285	275	254	248	257	256	267	300	207	253	278	259	268	268	265	239	266	281	288	296	258	241	271	279	258	258	259	274	283	257	246	287	272	255	273	262	292	259	286	249	233	247	269	262	276	294	265	247	269	258	278	280	249	243	288	260	264	270	290	289	255	276	311	258	283	258	256	267	268	260	263	263	284	269	270	245	270	255	233	251	248	230	265	286	279	263	263	265	290	265	265	261	266	277	250	251	283	285	258	269	250	294	292	272	224	270	249	269	255	259	255	263	258	257	256	267	254	228	256	249	253	251	275	294	276	269	271	283	307	270	266	293	300	266	272	254	297	251	219	277	269	245	256	261	277
30539	7333	4451	2864	1702	1011	719	611	611	587	582	577	614	563	582	600	628	624	588	583	614	585	609	608	616	616	607	595	607	541	624	610	570	577	584	588	599	563	619	620	581	622	550	633	628	598	594	576	589	549	612	614	588	609	567	567	597	559	612	568	568	586	611	577	620	589	572	600	569	537	588	612	576	604	561	579	558	639	594	570	579	658	577	611	579	606	616	619	590	553	606	578	560	620	604	585	558	569	596	580	558	575	574	613	577	611	580	606	612	622	585	582	588	608	609	585	591	538	545	602	611	618	616	575	599	576	577	615	602	595	605	593	590	585	591	569	641	604	605	581	608	590	526	601	578	620	590	594	576	587	540	579	581	605	627	593	592	576	602	557	616	618	527	584	542	580	599	578	591	552	640	598	567	578	592	545	560	573	621	571	615	595	593	580	601	605	565	584	537	593	559	568	559	583	583	558	595	566	564	577	574	550	572	570	618	600	601	641	602	557	596	583	582	576	623	584	622	612	612	580	619	543	602	598	592	543	569	559	603	606	527	580	574	618	615	594	579	577	599	540	623	619	575	602	557	608	612	613	612	627	605	601	599	592	595	578	628	567	563	606	587	594	603	596	596	602	604	594	612	614	595	599	600	595	590	601	603	619	577	587	627	595	598	599	599	585	640	629	604	579	556	574	571	593	644	626	591	629	588	600	615	605	564	607	579	598	599	576	580	568	615	620	627	602	621	611	609	608	590	566	598	612	604	615	636	583	573	587	555	576	613	592	619	570	584	621	581	587	544	603	621	615	571	614	614	574	581	587	579	620	602	581	594	574	579	602	605	603	611	636	592	588	570	625	572	603	604	596	587	616	611	584	557	597	586	582	600	625	604	630	625	581	604	604	585	588	551	620	624	578	607	592	588	588	605	619	579	593	629	557	566	593	575	548	597	616	566	603	600	607	632	565	601	573	593	571	618	620	629	562	614	622	648	600	578	625	596	543	582	672	624	592	583	585	649	590	567	612	597	555	581	605	625	619	552	576	636	585	574	586	617	596	608	590	559	594	615	587	608	581	574	592	577	635	570	594	631	525	613	589	579	545	574	572	603	598	602	599	585	577	640	597	609	615	575	629	594	595	587	590	605	564	593	596	577	563	575	562	650	611	642	581	562	592	641	620	580	582	582	553	580	606	606	606	540	610	567	621	586	606	598	583	606	617	600	618	635	598	598	605	571	542	557	599	605	616	569	583	603	620	609	586	649	556	583	588	543	581	580	630	589	562	627	559	637	574	610	563	609	572	578	563	625	603	600	593	613	579	564	585	582	568	600	584	634	592	550	576	603	589	599	570	613	551	593	612	580	618	583	576	645	606	583	662	579	587	590	563	603	588	585	571	567	585	557	584	614	592	592	571	573	600	606	560	607	587	569	562	592	613	600	610	612	586	587	579	601	611	560	572	636	620	551	616	603	601	615	579	612	550	591	585	596	595	574	574	547	614	615	577	584	628	599	604	599	614	602	585	562	594	616	632	563	620	622	603	613	613	580	600	589	578	627	615	612	624	599	590	561	601	611	600	595	560	574	584	582	580	604	595	556	596	582	587	599	587	576	597	557	566	594	608	570	553	609	588	608	637	614	567	599	581	579	591	607	615	608	616	612	583	570	596	575	628	543	587	596	551	538	584	586	615	593	600	571	555	613	610	591	585	593	607	572	601	564	605	552	626	606	591	578	605	605	557	580	602	560	617	608	596	612	573	568	553	587	560	616	576	561	588	595	587	593	623	599	593	574	556	616	605	583	613	574	602	594	570	566	602	596	603	603	574	553	604	627	576	573	541	563	604	597	554	647	584	603	603	566	642	610	602	570	569	586	595	595	623	604	551	633	591	630	576	584	600	578	592	585	561	607	579	661	601	584	575	554	603	595	546	586	577	578	547	584	567	580	634	567	594	592	522	614	543	577	636	601	577	580	616	595	631	607	615	605	609	583	570	606	558	588	595	603	545	556	635	625	605	620	598	570	611	598	577	567	564	538	634	560	580	554	624	591	619	583	591	615	610	566	649	581	610	586	541	617	576	602	581	595	581	586	579	595	588	632	597	571	607	611	562	608	580	640	608	658	515	654	614	612	614	595	583	584	614	624	574	584	573	632	626	603	582	600	580	563	577	590	550	558	602	612	603	556	595	608	563	557	607	618	617	612	582	567	615	640	612	631	613	632	577	570	576	596	630	565	597	565	598	604	591	583	552	586	571	598	568	560	585	577	614	631	574	564	607	627	590	554	583	617	570	621	569	619	574	630	590	580	585	566	577	591	562	588	557	614	632	609	612	607	563	591	581	615	585	566	577	580	574	604	594	582	558	589	594	550	607	568	583	583	544	593	539	599	616	587	594	641	600	605	613	598	576	558	618	587	565	582	614	612	557	586	556	575	557	630	602	574	571	571	557	617	591	571	548	563	582	599	635	586	584	577	591	615	551	577	606	571	604	584	565	577	590	632	584	587	570	594	595	592	565	598	595	567	592	549	564	588	570	577	601	613	607	582	594	638	596	569	555	574	579	574	640	627	629	603	583	561	544	587	568	582	665	582	593	572	626	571	607	564	603	613	606	612	544	585	614	554	555	582	595	602	561	590	580	551	616	613	610	624	630	605	595	605	594	599	575	554	609	623	573	576	554	550	588	552	602	607	613	539	599	581	612	546	619	566	597	626	613	554	582	616	613	623	570	574	634	590	638	594	617	625	609	550	603	575	619	602	555	594	552	548	588	635	554	601	568	602	604	604	589	592	612	624	634	569	580	637	532	593	615	603	560	581	570	599	607	617	640	613	609	619	611	580	600	644	612	604	590	587	612	563	594	569	575	630	620	573	594	605	620	569	560	563	581	599	658	625	648	587	607	564	564	605	566	627	608	622	564	569	601	555	614	579	563	574	553	574	596	574	619	616	601	586	606	581	597	588	581	570	596	580	592	629	620	567	616	582	613	592	551	605	578	631	568	557	562	597	628	568	575	599	591	590	628	584	614	623	576	535	581	618	605	593	610	599	583	581	554	561	582	538	537	601	625	597	583	620	649	612	581	596	593	602	582	608	586	583	586	601	619	599	623	639	538	593	632	585	595	574	577	617	598	589	583	577	577	577	589	619	593	582	555	651	583	550	586	619	578	617	594	594	569	603	562	605	618	572	584	593	591	594	569	612	570	561	605	592	594	596	581	598	574	553	599	582	624	634	612	626	581	598	627	600	587	562	546	603	625	580	616	599	609	611	610	621	628	577	531	559	616	605	606	552	614	580	601	599	623	599	583	615	618	625	607	598	611	557	594	576	614	574	594	598	606	593	610	598	610	599	566	597	593	550	587	606	626	543	626	580	577	592	606	580	586	594	591	605	602	634	595	632	583	565	624	585	627	572	578	593	576	557	557	615	615	595	591	563	606	616	585	550	554	615	601	595	585	618	557	575	619	595	609	562	607	557	604	592	543	573	558	598	535	599	580	603	580	611	631
54231	22280	7516	1782	595	412	319	292	250	267	286	262	286	292	293	256	284	283	249	261	296	228	272	260	248	282	261	255	243	273	279	301	275	266	234	249	248	289	275	257	276	259	270	224	250	284	279	278	245	239	259	255	241	275	254	255	284	281	276	285	248	274	257	272	285	271	254	284	242	226	279	243	275	281	224	249	268	301	282	264	302	247	267	243	280	251	254	235	259	262	259	274	263	266	282	278	275	284	260	247	283	287	242	274	258	274	252	257	256	264	270	279	276	268	256	261	265	259	255	221	273	256	245	258	273	247	267	270	248	287	319	293	277	298	273	283	270	249	278	274	264	233	253	280	266	288	279	248	259	246	275	241	264	255	278	268	260	271	280	270	274	263	221	276	250	253	259	274	230	291	256	274	256	271	272	275	253	224	256	283	279	256	290	275	269	257	255	267	267	257	293	244	275	263	276	275	281	344	256	261	275	288	282	229	243	267	252	295	273	258	278	252	305	284	232	250	275	262	278	277	294	276	267	281	257	277	256	275	260	240	299	268	264	260	252	256	251	275	281	278	292	278	256	244	247	260	243	261	255	260	241	300	240	247	269	271	253	277	292	252	306	274	272	260	285	295	262	261	268	266	304	275	262	248	253	255	268	295	261	297	228	270	269	258	267	264	271	308	232	280	296	251	280	286	266	265	285	263	268	265	287	274	268	254	251	271	281	242	268	282	294	262	261	255	253	267	275	255	243	240	269	274	254	290	293	256	286	298	285	262	284	247	246	224	260	247	260	281	273	276	222	274	243	262	305	293	299	268	232	284	261	236	294	276	253	258	282	266	264	257	271	317	231	285	235	269	283	267	269	251	242	274	273	236	255	277	277	297	259	254	290	251	259	271	267	244	276	249	271	263	249	286	229	266	260	225	247	270	247	265	258	267	256	290	295	231	246	293	255	274	256	276	257	276	290	286	281	247	263	266	254	300	242	275	248	260	251	267	296	268	297	286	263	272	275	284	293	275	269	285	235	242	249	238	253	237	282	253	306	282	268	275	266	275	263	290	271	267	256	261	277	267	282	275	265	255	250	253	268	251	273	253	238	244	296	272	286	284	244	234	262	279	283	277	309	295	251	275	247	215	276	252	229	290	261	277	259	288	264	274	285	280	269	243	267	281	252	285	274	255	265	261	292	247	278	279	271	285	270	243	248	274	281	268	261	265	310	238	258	265	254	251	271	275	254	269	241	260	302	274	285	293	295	286	266	249	247	298	251	241	272	250	258	291	268	269	268	280	254	280	285	267	267	273	268	284	270	246	260	263	267	293	264	267	254	256	257	250	252	262	245	267	279	305	268	285	278	269	262	239	257	252	269	249	258	265	266	246	279	254	273	275	265	268	257	235	270	270	283	263	259	275	276	275	260	246	283	271	249	286	257	257	271	265	269	289	265	271	269	261	264	261	263	282	255	276	253	233	278	264	241	295	286	288	246	254	253	277	259	295	262	261	262	267	249	290	248	277	262	262	248	261	268	292	260	290	230	258	256	236	279	249	258	229	239	257	269	279	286	281	265	249	290	274	236	246	269	253	262	258	245	267	268	264	266	255	273	229	237	285	282	252	289	253	290	276	271	277	279	257	236	260	258	281	267	274	271	268	249	257	262	267	263	265	262	270	281	286	288	262	259	278	264	268	277	272	267	251	273	293	272	269	257	292	240	256	241	251	255	269	291	274	287	293	294	250	277	248	247	278	260	278	261	264	270	237	258	281	273	284	280	296	245	284	263	261	236	258	254	262	244	253	266	269	264	276	244	292	290	252	272	268	262	289	270	259	268	258	274	253	297	282	256	252	286	266	269	249	256	249	247	278	275	240	269	275	271	266	237	261	240	272	284	230	276	246	272	273	308	248	278	268	248	261	243	286	310	285	251	248	271	279	268	273	274	236	276	228	284	255	256	258	249	275	267	264	292	281	309	258	279	273	241	270	258	248	255	236	262	243	270	262	285	265	266	287	264	264	259	275	293	290	275	259	247	272	252	314	271	268	244	300	259	273	300	262	258	279	269	275	269	272	243	284	284	296	271	258	256	251	282	271	248	279	277	254	258	244	260	289	298	246	259	253	253	300	253	307	264	275	263	247	267	281	269	288	262	281	262	264	245	271	272	285	279	261	242	257	223	231	267	293	288	257	293	248	262	259	271	281	290	243	246	257	276	251	264	250	242	252	275	276	255	279	268	285	307	300	261	263	268	260	267	238	269	252	281	261	265	261	271	280	244	256	289	274	270	248	269	285	259	292	305	269	267	312	269	292	280	256	265	273	261	264	280	244	277	300	237	229	285	266	279	278	268	280	274	234	288	276	288	252	287	258	264	260	286	221	274	301	255	290	264	259	269	256	277	289	267	270	248	287	284	274	271	256	265	252	278	267	303	220	272	245	280	240	267	283	285	273	273	258	271	255	286	223	267	240	268	258	261	253	261	265	281	264	289	249	253	279	286	270	267	288	233	263	298	275	269	271	288	303	277	296	304	264	266	273	244	277	274	302	277	251	272	266	223	252	257	264	264	261	269	275	284	268	276	245	254	298	277	269	258	240	243	270	285	269	284	273	260	234	279	275	285	273	294	245	265	273	297	274	296	306	268	326	277	296	262	243	258	267	260	271	286	272	273	247	253	264	278	266	264	269	265	270	255	300	260	274	298	246	244	275	256	278	281	266	282	262	281	256	263	279	281	276	252	259	243	262	264	262	256	266	287	257	281	315	253	270	254	254	274	234	257	246	267	233	239	236	266	277	271	257	280	271	277	264	243	257	250	268	256	255	242	266	242	256	269	263	250	249	263	301	289	321	285	287	260	278	252	241	280	258	276	269	272	250	256	280	254	264	259	236	279	274	266	270	254	276	279	282	258	262	273	273	261	249	246	267	237	241	310	260	257	273	275	249	264	259	284	241	244	302	250	285	279	269	250	253	258	248	277	244	278	279	252	314	278	270	270	282	272	267	262	281	273	291	255	270	330	276	239	270	267	281	249	275	254	264	276	271	276	240	296	281	256	258	238	271	255	300	242	291	290	254	273	269	283	280	251	262	275	259	261	267	262	300	292	240	277	249	270	276	299	242	265	249	218	292	277	270	266	269	272	259	289	278	265	283	288	311	274	265	257	289	303	248	261	251	227	305	263	262	253	242	312	267	260	264	265	288	287	255	259	266	274	281	281	273	270	249	268	264	281	240	270	246	288	312	270	276	292	252	243	244	270	277	279	269	257	265	259	252	277	276	272	257	267	284	263	258	277	276	263	294	280	250	269	266	228	308	260	251	258	258	289	317	263	261	278	276	282	273	263	290	281	269	273	261	273	279	262	280	259	264	318	280	270	259	254	248	250	304	286	269	243	302	288	294	245	247	251	307	266	297	316	263	259	288	261	271	295	252	244	276	253	259	287	278	272	262	246	245	273	271	293	244	290	247	283	260	281	278	282	281	269	274	265	281	283	279	241	263	269	263
35888	15239	7097	3344	1555	910	723	617	605	589	623	619	637	663	628	598	625	588	594	586	612	558	612	614	614	610	592	589	608	590	595	609	607	600	599	601	592	611	561	626	604	544	577	612	615	606	610	594	619	560	610	603	603	594	593	648	604	588	582	619	624	601	577	583	560	605	593	644	643	662	634	594	587	636	614	618	585	615	594	547	601	607	585	602	590	630	627	653	587	603	604	605	602	605	589	565	598	601	648	556	604	592	629	575	647	624	575	631	599	609	622	613	599	559	633	627	604	575	583	644	563	620	577	598	580	580	564	640	592	583	634	626	630	630	620	567	608	592	598	615	573	572	607	573	595	578	608	631	639	622	610	574	585	579	603	586	614	616	647	609	612	602	588	616	617	615	635	596	615	599	576	562	606	604	615	613	598	611	585	596	606	624	658	571	604	596	599	563	555	626	589	607	622	652	629	615	584	579	568	598	609	586	612	613	601	591	579	598	586	541	585	653	619	616	615	592	623	591	560	587	593	630	599	597	637	607	607	598	590	548	656	596	591	580	573	609	559	589	591	626	589	585	610	610	613	641	596	635	596	601	629	599	632	628	607	568	595	601	586	622	644	634	606	618	581	588	618	597	610	584	616	591	566	572	638	560	598	587	644	603	617	579	592	569	606	604	633	594	616	572	586	615	600	610	602	680	610	616	609	551	627	581	601	578	644	633	607	614	593	603	589	654	597	586	633	591	584	588	615	608	599	617	610	608	630	602	604	606	601	570	591	569	626	617	631	617	591	572	601	544	551	596	613	594	621	576	605	620	603	569	562	621	550	625	607	582	608	600	591	602	592	603	604	592	564	647	656	558	641	623	630	603	585	633	647	588	608	576	610	616	589	610	607	597	604	565	550	581	576	622	618	584	604	616	629	613	598	596	599	576	624	627	579	606	594	645	604	641	611	602	616	590	597	607	613	571	564	600	564	601	580	608	594	602	561	574	606	560	618	597	604	583	620	551	658	604	601	598	588	609	630	585	614	621	650	638	587	569	571	599	595	581	581	612	558	625	590	624	635	577	582	604	617	612	616	585	587	594	612	605	623	589	645	607	611	599	639	598	571	554	587	572	578	562	618	565	601	607	596	616	574	612	617	583	602	609	598	620	601	606	590	578	596	578	612	601	572	598	594	614	655	611	608	585	612	555	592	561	614	581	590	620	609	579	573	575	545	569	598	643	588	578	596	592	570	554	586	598	585	562	620	609	634	595	603	576	613	605	596	575	624	578	614	615	595	580	589	619	611	604	618	634	609	564	610	626	584	656	648	576	599	586	565	600	627	612	648	549	616	555	588	584	618	601	582	584	653	605	628	625	630	610	572	591	626	550	592	601	568	607	588	604	614	611	586	610	632	628	621	573	609	624	612	633	657	600	610	619	579	629	615	610	566	613	642	612	600	598	593	596	579	604	604	602	633	626	612	610	597	594	583	628	635	564	580	591	667	617	598	584	577	680	618	573	583	632	589	597	650	615	601	607	603	641	606	606	607	599	601	599	597	601	575	597	589	629	624	550	578	573	582	627	581	588	547	600	629	611	608	601	623	583	573	590	595	579	614	608	612	556	617	595	598	569	586	596	581	571	601	601	601	581	555	606	598	577	599	651	619	610	618	577	601	581	572	595	613	564	635	605	556	598	612	588	605	611	563	657	600	583	582	615	619	593	596	580	587	597	541	641	599	624	613	629	590	611	594	634	615	609	580	582	652	637	595	607	573	620	625	618	621	595	609	642	576	562	575	661	579	607	619	604	573	614	588	616	605	578	600	589	590	595	632	615	595	627	624	604	571	624	638	617	590	594	564	613	561	577	613	617	606	614	581	643	599	606	628	634	672	585	601	617	572	623	604	584	566	629	639	610	599	552	683	604	613	618	622	645	630	551	617	642	606	601	610	605	576	599	609	598	601	639	607	577	568	600	596	614	630	560	598	608	616	589	622	624	590	561	596	621	598	630	594	624	659	631	656	586	567	573	604	604	630	602	583	590	623	615	611	583	600	629	561	614	645	587	600	592	573	659	630	625	646	588	560	587	588	575	620	579	638	609	625	575	635	599	592	580	609	587	604	615	609	621	575	627	646	637	554	575	612	584	621	653	596	603	604	632	595	568	614	582	577	577	586	610	587	592	581	620	627	549	619	592	558	575	595	590	613	603	571	612	645	604	611	592	661	646	629	627	609	688	611	614	675	587	590	562	622	634	607	553	607	605	636	623	627	600	623	576	612	607	629	589	610	622	627	576	592	588	620	578	612	663	584	607	610	608	597	614	667	609	624	600	610	618	620	649	650	595	588	616	597	604	623	611	585	637	642	620	630	594	611	620	598	588	615	575	584	620	584	620	611	555	635	602	573	589	624	577	616	574	644	606	611	630	552	628	571	584	591	605	605	597	605	604	602	602	605	604	587	577	586	603	603	577	587	596	597	641	587	574	605	613	627	611	607	628	606	619	597	592	623	635	600	636	633	643	606	560	631	592	608	593	606	608	572	570	611	590	624	624	569	622	631	628	594	570	622	607	633	570	590	612	641	595	598	576	608	608	599	612	606	635	560	630	648	582	576	587	590	586	597	623	587	613	623	570	611	608	582	614	580	602	587	596	589	618	595	603	578	605	600	600	582	612	589	609	553	538	565	621	611	628	608	566	598	560	582	604	597	572	623	547	620	569	653	580	625	596	588	568	644	610	606	614	662	616	619	599	630	607	619	631	608	648	611	609	614	578	557	573	599	587	617	559	572	630	613	569	577	622	576	610	645	613	627	614	558	573	575	631	591	615	598	631	618	626	602	584	580	609	622	607	549	660	614	579	599	613	615	556	615	612	638	631	584	621	627	654	572	563	593	613	574	599	621	624	623	607	599	615	590	616	601	622	616	637	588	611	580	595	607	622	614	608	610	607	565	611	613	562	610	562	609	636	591	630	568	602	619	587	616	568	610	579	624	630	555	620	583	634	619	569	587	553	615	608	584	569	584	552	585	621	579	604	632	593	580	573	639	562	589	621	597	591	630	588	613	574	639	556	595	615	618	609	591	602	576	640	558	590	585	606	612	594	669	571	587	617	572	573	589	614	627	651	579	573	593	630	662	607	594	610	551	574	611	609	585	588	562	612	620	644	608	601	572	578	594	604	623	555	563	599	610	605	603	616	561	590	622	586	633	606	600	596	581	593	617	575	615	588	594	586	602	611	603	587	562	636	570	621	632	559	616	625	575	575	627	576	600	560	606	652	589	609	602	639	589	607	585	629	573	561	623	569	587	570	588	598	617	590	637	617	594	566	579	575	577	561	558	591	642	632	601	590	574	613	619	594	580	592	623	606	610	609	560	583	592	613	647	606	606	620	650	580	613	611	655	599	587	602	586	585	567	603	592	596	582	587	616	640	611	560	598	612	570	570	596	546	603	581	626	621	616	605	602	569	609	614	641	605	604	636	596	583	609	607	623	613	595	604	616	648	623	595
54005	25159	10592	2457	837	491	424	301	269	308	284	306	293	281	281	295	296	257	333	272	299	290	284	289	283	334	315	317	288	273	300	296	303	277	292	297	288	310	284	286	298	314	287	294	291	271	270	259	272	288	303	320	324	289	288	312	272	312	273	312	285	295	290	265	289	314	292	271	310	321	286	255	281	311	300	284	291	268	271	320	311	298	309	254	310	276	289	295	321	294	302	289	298	290	312	298	293	293	295	327	286	317	306	299	300	283	279	322	322	272	296	255	286	313	275	304	272	258	283	321	289	320	278	286	296	286	272	311	279	270	269	284	305	280	279	279	288	313	305	286	335	314	284	284	300	285	308	302	297	307	288	283	314	286	298	266	278	298	305	277	333	288	279	287	318	272	289	293	301	276	321	263	296	312	271	327	306	290	286	270	242	281	313	330	298	286	305	294	295	288	265	294	304	294	327	287	276	293	274	244	283	289	303	306	298	286	286	273	283	275	321	355	299	301	262	291	264	279	308	310	295	298	289	289	302	268	292	308	300	312	299	289	299	299	259	262	306	301	282	298	288	319	271	315	267	288	286	303	276	301	280	277	288	290	275	272	273	281	295	330	290	341	295	312	322	257	249	305	307	295	295	287	278	296	271	250	286	310	326	306	297	294	281	295	260	328	304	314	274	291	330	279	269	310	311	258	281	293	314	291	318	293	299	271	288	296	285	294	276	271	281	282	297	314	319	286	328	299	301	286	301	302	301	274	285	282	305	287	276	297	269	262	266	261	296	300	321	266	305	282	286	294	301	312	263	282	245	274	324	290	269	285	283	295	269	269	276	299	290	287	317	294	328	273	289	312	280	292	320	292	260	258	309	296	295	280	271	281	263	281	300	296	293	297	309	287	287	285	309	330	258	322	323	276	301	282	264	319	297	263	294	301	282	283	305	265	299	292	292	262	288	300	280	291	263	262	301	313	269	300	279	276	261	313	307	299	316	305	251	281	264	288	289	267	309	305	337	292	282	268	291	255	308	306	309	280	302	270	274	280	292	312	302	308	287	301	300	272	267	308	302	291	293	277	309	305	302	299	303	302	296	304	243	286	276	289	288	307	279	255	313	283	284	307	316	312	320	320	271	294	275	246	262	309	295	297	288	285	275	298	270	302	334	286	296	291	320	315	288	327	328	304	296	308	291	284	309	260	319	295	260	309	319	304	290	314	281	314	296	314	328	292	285	306	285	292	270	327	297	295	292	292	289	266	308	288	317	305	298	304	293	274	286	309	294	309	277	318	307	290	332	294	332	291	251	286	287	285	322	319	295	305	302	295	308	299	269	277	276	284	318	267	295	320	325	284	311	295	280	287	291	269	278	307	317	312	281	311	251	315	287	304	312	314	322	308	295	244	276	293	274	296	289	290	292	295	284	285	294	302	290	305	274	296	277	294	292	297	310	307	322	292	309	298	254	306	293	293	329	282	275	315	309	276	281	287	326	286	249	290	276	331	284	319	300	313	273	289	317	303	350	284	316	314	297	297	301	301	286	308	251	254	305	297	275	258	325	288	328	288	275	285	307	284	280	281	288	277	269	282	282	313	273	302	248	296	284	287	304	295	282	293	319	291	244	348	284	292	295	341	255	313	284	311	296	271	272	268	256	272	276	288	304	327	295	304	283	298	318	307	350	272	278	323	277	267	309	308	296	292	251	294	280	281	312	308	278	318	290	303	292	296	316	290	286	273	316	295	283	304	279	285	290	291	274	273	285	296	336	289	303	292	273	294	286	317	289	273	283	274	293	278	263	310	297	290	299	281	278	302	283	286	265	265	294	285	303	297	284	299	259	307	280	260	286	278	341	283	282	291	256	307	296	258	313	306	313	305	321	295	292	310	283	276	298	306	274	265	278	278	287	302	292	313	260	296	315	279	255	302	291	305	295	286	285	272	284	264	297	300	304	305	275	293	280	247	280	295	281	296	280	289	304	337	277	295	289	295	306	287	251	298	292	273	323	256	264	265	288	291	345	308	266	289	301	295	313	319	293	272	323	280	305	280	315	284	308	292	299	252	262	305	306	279	284	292	325	296	285	282	314	314	301	282	335	280	283	295	288	278	254	323	279	297	307	273	281	279	319	314	319	280	329	337	301	297	291	297	294	288	298	285	282	286	326	251	314	332	292	274	282	304	291	282	284	276	299	273	273	311	333	313	295	305	306	271	283	289	296	285	299	313	288	311	296	283	286	287	304	271	309	316	294	312	276	306	301	278	269	298	291	306	289	307	306	299	274	287	293	299	293	306	296	310	286	319	283	301	296	284	281	286	278	275	289	302	325	307	269	271	290	322	287	258	301	299	298	298	310	268	295	299	285	283	262	310	316	297	269	274	261	278	297	313	282	299	286	314	302	298	281	310	308	300	317	303	286	278	317	304	295	291	256	309	301	333	295	306	289	301	297	298	280	295	281	265	273	283	275	289	296	317	269	292	317	309	293	270	302	316	307	288	281	319	283	303	291	264	289	308	316	306	287	252	267	293	319	297	262	307	279	276	319	338	281	304	300	314	268	285	331	308	285	252	291	259	271	317	338	282	269	279	267	294	324	281	288	264	272	299	300	271	284	287	271	297	327	301	313	285	305	260	267	328	306	259	284	319	311	301	311	314	291	285	322	293	289	290	297	291	294	271	288	259	282	249	298	251	258	278	312	295	314	274	295	317	244	289	284	306	295	311	292	272	309	308	274	272	307	288	291	288	332	288	277	230	271	296	301	326	289	272	275	287	287	310	309	280	297	291	304	285	272	324	295	295	303	278	273	287	322	290	338	287	296	266	310	288	299	290	318	311	282	275	320	300	285	315	289	303	299	284	285	259	338	287	265	309	294	330	303	272	264	307	309	288	299	299	274	274	262	287	275	292	320	312	252	272	301	311	301	308	317	273	296	300	316	295	289	282	331	288	295	291	287	269	282	290	332	252	291	304	267	288	289	283	298	288	248	307	263	279	287	287	292	310	270	290	297	304	300	329	283	301	278	288	303	291	294	284	317	279	275	278	286	285	280	308	272	249	265	271	290	305	301	299	272	306	333	315	307	310	274	275	286	305	285	310	298	300	270	282	326	287	287	330	311	308	316	263	311	297	303	285	288	284	300	291	316	317	288	273	307	316	332	275	292	321	316	328	307	305	311	305	313	316	298	280	280	273	277	293	292	262	286	283	272	298	278	292	281	271	288	283	289	306	311	276	309	322	298	317	307	287	294	276	265	295	304	282	274	305	293	325	305	294	316	275	316	246	298	293	279	278	296	277	301	307	276	307	268	298	320	316	272	259	280	295	309	318	313	274	294	329	310	290	301	303	310	297	286	289	311	316	319	291	297	302	291	318	271	267	257	282	323	297	295	264	288	258	299	320	318	295	311	325	299	320	258	271	300	303	280	243	311	332	294	339	292	313	311	281	326	293	313	286	299	316	296	262	318	312	285	331	283	309	309	276	255	283	310	293	331	274	308	267
38104	16336	7334	3550	2034	1426	956	662	615	629	637	696	653	659	617	609	682	687	629	644	677	671	629	677	643	634	632	697	652	646	668	643	604	601	657	644	663	637	630	654	630	637	631	628	652	655	687	657	652	619	650	650	619	658	667	601	633	648	644	653	652	681	631	699	635	692	628	624	665	642	640	669	676	615	643	631	600	627	638	719	615	670	630	659	653	672	656	673	664	595	670	656	635	624	622	624	687	639	639	612	691	682	677	641	632	602	689	663	635	686	634	639	639	660	645	652	653	644	647	660	613	641	617	644	660	588	682	672	626	635	659	669	597	636	643	673	631	691	657	678	666	618	645	629	664	603	662	649	670	621	644	622	681	680	639	674	687	643	647	663	661	665	669	630	640	663	587	661	642	649	691	615	683	616	628	684	646	647	625	619	683	631	641	653	629	663	675	679	637	640	658	682	647	602	697	673	703	650	658	675	640	650	655	644	654	612	645	671	675	625	675	644	649	651	692	630	667	654	689	644	670	668	657	637	627	629	690	629	630	629	654	640	673	687	638	670	638	695	647	654	673	658	659	688	636	652	670	651	631	627	670	617	648	654	634	634	679	687	699	633	683	672	687	639	643	655	653	708	700	662	655	637	652	678	686	629	657	674	621	648	614	665	642	652	633	670	616	659	694	650	652	670	644	597	645	681	650	659	655	671	609	628	622	682	624	636	642	637	691	614	648	644	646	667	651	672	657	682	593	637	638	674	662	618	602	630	681	693	656	653	669	626	629	622	680	637	639	621	700	649	664	673	667	631	624	660	624	618	647	647	609	655	642	675	661	627	690	662	643	642	645	662	621	666	620	631	650	582	622	665	683	593	660	638	626	657	691	635	644	697	652	676	650	628	623	653	660	646	683	631	603	685	611	686	646	636	603	675	626	581	671	633	673	648	685	610	649	647	673	652	662	653	571	676	594	652	610	657	687	635	620	634	632	668	659	656	664	652	654	649	616	659	625	647	608	605	652	613	636	589	650	622	616	641	650	634	637	670	647	631	686	660	643	667	620	635	620	646	617	628	633	619	657	681	638	607	699	697	610	667	624	618	662	677	670	715	616	627	677	637	623	628	635	624	633	641	691	627	613	597	644	673	675	668	650	652	633	623	624	639	682	650	645	656	643	692	635	694	677	704	635	622	600	623	661	658	613	638	653	632	643	643	656	642	645	678	649	679	642	659	633	690	679	670	641	658	676	674	647	659	628	595	647	663	631	590	639	594	663	644	645	610	622	635	654	639	649	605	662	634	631	681	649	642	666	678	644	638	661	641	666	614	690	640	678	651	652	644	648	625	660	592	668	647	654	662	623	632	624	649	639	612	646	668	599	678	632	671	637	670	612	657	693	662	633	681	678	673	680	622	654	623	633	650	622	656	649	633	650	641	643	661	657	665	611	644	621	677	678	652	696	638	645	656	591	658	630	634	658	681	607	604	649	668	644	615	654	621	674	662	664	616	663	658	635	601	647	646	655	615	631	652	648	643	656	638	701	621	612	669	647	677	624	650	703	666	608	669	652	662	652	619	665	653	602	646	639	640	635	651	624	630	624	592	688	622	638	671	651	622	651	616	665	667	630	670	662	679	666	654	647	640	652	614	661	648	659	673	651	612	653	661	677	696	664	624	681	620	660	630	650	718	644	653	622	658	622	631	621	640	623	616	656	643	663	671	635	664	618	608	611	695	595	636	638	646	639	644	621	686	671	639	671	627	654	650	666	669	634	658	666	671	646	658	637	666	647	612	649	641	634	659	669	603	627	626	685	677	694	697	613	654	654	666	662	619	652	638	644	642	626	640	633	663	637	678	633	629	619	685	645	664	620	639	646	656	651	654	676	684	677	627	611	612	668	617	662	649	650	683	678	637	676	625	641	642	640	590	657	615	604	627	684	658	662	637	612	605	647	628	690	656	642	607	631	648	685	608	673	678	659	623	649	682	645	625	634	687	617	638	699	680	664	595	683	637	620	612	622	676	685	658	657	658	661	645	634	657	644	645	648	635	622	616	676	623	607	668	665	626	588	651	652	656	640	608	645	667	649	606	615	644	612	651	646	664	671	605	652	626	672	618	653	625	624	653	653	655	687	665	655	640	629	648	647	665	614	626	654	649	670	674	626	673	645	604	633	656	680	642	637	629	673	631	673	664	643	654	632	662	658	681	691	612	739	614	644	680	657	672	633	631	702	608	613	618	640	647	635	657	624	662	615	683	657	639	648	656	656	656	595	624	664	626	628	618	656	690	618	611	641	696	669	612	659	585	616	674	654	668	617	661	646	667	656	639	620	674	629	658	601	663	653	646	655	653	648	607	692	664	620	668	665	672	641	642	610	688	663	627	634	612	671	634	639	636	632	662	653	680	630	645	607	668	675	613	683	634	638	649	674	653	618	663	620	645	649	674	643	635	709	673	639	635	633	675	644	640	650	668	656	653	651	662	702	687	654	677	662	673	652	656	660	590	684	641	665	656	624	671	618	640	633	642	698	648	639	663	632	637	623	617	652	653	643	635	664	645	640	598	642	636	631	650	680	679	676	625	681	652	631	627	622	648	594	647	630	620	656	671	671	636	664	637	662	687	672	658	675	660	667	666	663	649	679	640	665	573	599	665	653	664	654	637	602	629	671	684	662	653	684	647	629	588	646	620	660	667	646	638	641	623	649	615	618	623	598	660	642	605	685	617	673	631	614	662	658	703	648	636	671	692	655	614	629	655	661	647	648	679	662	703	617	685	625	630	626	621	653	704	657	675	648	674	622	667	613	642	631	617	663	692	654	650	695	641	594	649	691	644	691	614	636	688	666	614	640	644	649	686	615	646	685	664	625	605	670	669	669	614	583	662	668	641	603	713	641	650	639	672	619	647	641	654	616	628	641	642	619	655	639	606	641	654	644	646	639	620	659	660	664	656	633	677	636	694	631	645	624	627	653	627	587	673	624	654	634	682	633	600	644	632	618	651	643	660	618	653	639	625	652	650	659	596	652	639	633	665	652	627	636	595	625	623	675	667	681	631	648	694	667	672	625	649	690	615	664	594	624	637	679	649	641	657	674	678	676	609	644	621	677	634	639	642	651	645	622	615	656	645	647	633	625	636	688	698	702	641	615	659	633	677	645	606	668	651	637	622	661	701	631	668	626	686	625	634	625	658	629	662	660	677	689	619	679	667	639	666	688	667	619	664	642	665	658	614	657	648	661	697	639	686	667	648	678	651	651	667	628	648	615	635	683	615	681	671	617	675	614	599	660	627	626	600	640	662	678	620	648	675	625	618	651	656	639	628	708	659	639	659	699	631	673	661	716	660	650	628	633	629	666	651	622	664	641	647	611	610	670	641	625	587	593	681	635	671	620	627	695	591	647	668	666	645	612	669	669	621	605	652	680	631	626	678	595	649	607	609	702	600	652	707	619	604	670	686	635	652	599	637	630	664	640	658	664	606	635	646	684	691	607	664	640	670	646	645
48595	15702	3695	852	447	354	301	262	305	257	299	286	261	288	271	271	261	266	262	276	293	287	243	264	249	274	325	269	264	265	295	284	311	268	276	292	272	238	270	277	272	312	250	250	265	270	275	292	266	297	288	278	286	276	298	274	263	253	262	279	313	261	274	261	278	268	261	312	283	262	289	257	269	258	266	261	279	276	279	281	313	299	273	263	271	306	248	249	286	235	271	301	264	269	286	288	292	258	305	287	254	273	275	289	258	266	275	266	260	271	262	261	284	294	216	280	274	269	278	231	251	306	295	287	289	292	282	263	268	256	285	309	274	255	274	243	255	285	257	267	273	282	257	270	275	278	272	258	279	255	265	289	277	285	291	286	245	263	250	289	295	262	279	275	246	263	261	276	273	283	288	260	264	273	269	257	290	236	260	308	266	291	301	257	312	280	289	271	273	286	254	284	305	280	279	276	282	281	274	293	286	251	259	285	268	263	307	274	301	274	278	272	265	262	258	246	278	267	274	278	253	286	284	285	280	256	272	288	270	291	252	282	276	276	266	304	276	259	256	274	290	290	313	284	256	252	262	284	261	277	291	275	268	276	295	261	270	255	280	286	285	276	282	263	270	287	261	289	265	255	279	270	265	251	290	288	257	270	302	271	264	271	244	254	287	266	288	315	265	299	272	273	271	288	252	263	275	256	292	283	262	254	266	262	283	260	288	284	300	272	234	266	273	277	241	253	268	254	312	313	268	270	285	278	278	276	264	252	257	264	281	280	292	290	269	281	278	280	266	252	309	272	259	251	263	305	263	272	289	282	282	283	298	249	271	296	276	258	274	278	320	243	286	276	286	257	303	258	266	249	279	270	269	275	277	286	271	251	291	282	291	287	272	268	282	276	290	282	273	276	288	268	276	254	280	312	275	305	282	264	284	250	256	284	286	250	262	265	295	265	268	271	283	299	287	256	298	266	282	269	275	279	269	257	292	298	289	263	254	296	298	294	249	232	304	268	336	235	271	275	275	260	283	274	283	299	280	271	288	253	292	275	293	309	257	263	245	272	256	280	278	303	290	260	265	297	257	285	304	283	261	297	276	233	293	273	256	263	252	249	257	264	260	272	276	253	227	286	263	278	284	266	300	314	276	267	266	272	270	292	278	291	304	305	294	295	287	263	271	265	269	290	266	285	287	265	296	295	297	267	231	278	260	268	284	290	257	259	281	257	290	254	278	287	252	282	285	263	295	281	257	287	279	288	263	272	267	261	252	273	278	252	284	306	281	283	247	268	260	302	270	261	289	272	229	307	263	284	295	290	290	304	261	271	278	260	284	290	289	270	271	264	274	297	268	303	304	266	250	273	273	292	257	277	290	269	281	294	298	267	256	267	264	279	264	248	273	251	261	283	267	280	272	270	255	273	285	315	282	277	262	275	276	291	266	256	273	285	244	240	280	280	262	279	280	248	299	290	263	253	272	236	278	254	262	262	289	254	258	267	303	265	289	304	303	271	298	274	281	276	279	249	245	276	271	246	267	256	279	271	296	290	282	267	280	291	262	291	261	275	288	274	298	276	287	268	313	286	284	260	298	242	269	296	301	291	281	279	258	279	278	282	261	249	279	247	265	268	279	281	279	223	292	291	271	292	288	283	283	299	285	266	253	265	284	271	281	256	264	270	248	277	255	254	286	285	272	300	269	271	268	264	251	278	266	274	291	279	270	286	298	250	282	312	259	247	270	256	236	269	257	277	253	274	297	290	262	252	255	308	276	271	233	249	291	291	293	277	247	283	266	274	303	273	275	273	232	295	272	270	266	283	263	283	282	270	266	252	246	260	280	265	273	289	294	274	273	309	278	261	278	270	271	266	268	298	260	292	285	266	305	248	278	293	274	252	285	259	276	273	279	279	278	252	287	275	278	306	296	313	251	288	325	269	272	235	275	280	268	270	286	281	270	295	271	262	288	269	264	273	263	243	258	240	266	273	261	259	280	276	279	275	301	279	291	285	303	266	293	258	279	266	243	276	316	282	283	260	294	270	278	257	266	319	266	260	246	252	285	267	274	270	256	275	259	250	273	276	251	265	242	278	268	252	286	259	270	259	263	259	258	273	284	274	263	272	274	305	259	268	287	274	272	260	310	293	273	281	282	273	287	253	241	259	279	274	284	277	285	268	248	287	272	272	226	269	281	285	273	270	296	267	262	272	283	288	341	288	304	253	281	271	260	275	279	278	274	255	300	278	253	284	276	275	244	252	302	243	267	265	268	284	274	271	286	282	271	268	274	291	287	267	265	264	256	311	286	252	239	299	285	275	276	278	261	283	276	280	297	264	251	252	264	298	283	280	288	277	263	263	276	259	260	277	266	304	266	281	273	268	271	283	319	259	281	327	276	254	279	257	292	272	282	289	266	298	228	294	274	257	266	291	281	298	288	269	242	251	304	253	277	270	287	254	254	285	251	298	311	255	285	284	229	303	264	297	282	280	291	289	273	272	259	285	250	267	245	276	267	281	315	278	303	271	268	296	288	248	235	276	278	303	268	241	261	283	264	280	258	253	269	283	270	277	282	266	276	234	286	300	247	257	294	285	278	279	290	253	243	290	280	290	279	282	285	258	294	241	253	281	274	276	242	261	260	279	275	276	272	282	276	254	267	269	292	277	265	295	249	285	245	282	283	271	243	290	277	272	264	311	284	291	291	271	258	270	277	294	274	265	272	269	259	255	261	245	300	291	273	278	273	284	265	286	275	290	297	295	270	260	272	283	272	264	270	278	272	276	272	247	245	305	271	258	281	263	255	288	261	320	270	285	279	242	285	286	302	297	283	269	296	266	289	260	272	268	282	313	286	263	261	271	276	264	288	297	293	270	293	279	275	257	283	290	278	280	292	292	260	274	289	272	287	264	273	286	246	245	256	256	303	257	278	279	262	271	228	279	279	276	295	302	282	251	260	279	256	258	257	286	242	292	282	296	300	275	281	311	260	269	278	275	274	341	269	279	281	267	291	291	279	275	277	289	272	267	266	276	252	296	256	295	269	270	293	269	277	299	257	290	272	281	305	284	262	279	242	281	278	252	294	294	286	288	276	256	251	294	282	272	259	279	260	285	319	268	269	314	276	264	297	275	287	270	282	251	291	263	293	279	264	276	265	263	249	259	247	293	274	295	259	269	277	270	273	290	261	286	254	297	288	270	272	303	262	265	248	290	265	261	250	272	286	253	287	304	274	294	285	275	290	263	273	281	257	305	239	274	280	286	262	244	276	253	277	279	258	293	252	288	263	245	281	239	274	263	267	277	268	258	280	283	274	307	276	254	259	269	301	277	244	280	258	290	273	256	290	282	277	266	276	261	264	264	268	298	288	295	251	285	283	283	282	314	288	241	245	304	292	277	268	302	295	264	248	303	271	251	246	266	283	258	277	295	292	254	232	283	287	239	266	317	261	270	311	270	325	279	264	256	293	282	285	287	285	263	288	285	273	271	254	309	270	273	266	261
32111	9979	4114	1876	1186	818	669	602	611	570	602	642	554	654	591	601	611	613	634	605	585	618	620	615	592	595	601	632	550	658	622	614	589	627	585	648	552	597	604	584	643	642	601	601	651	566	625	593	637	593	618	607	607	593	609	600	649	542	624	614	620	612	636	614	618	589	590	574	541	608	624	621	547	573	613	619	619	597	623	609	616	636	595	565	621	601	594	597	614	607	582	588	617	593	639	633	629	570	593	597	612	587	648	625	600	607	631	628	605	601	578	625	605	595	592	587	601	605	608	628	631	626	610	634	624	627	633	614	629	626	589	612	620	597	607	633	620	625	632	597	606	622	580	617	607	625	630	628	606	595	592	667	562	567	624	633	645	598	625	595	599	599	620	569	657	605	570	603	594	597	609	620	606	604	608	589	588	641	598	592	589	616	589	592	580	612	610	621	614	637	563	589	587	619	631	598	614	638	611	589	640	572	629	626	641	668	623	615	630	606	630	651	617	602	595	598	604	596	617	620	653	593	589	583	622	596	646	596	605	595	617	595	667	617	620	571	640	627	648	560	592	630	607	645	587	626	642	575	623	597	581	581	597	637	606	620	620	599	622	602	580	635	615	596	626	617	638	611	610	603	593	562	577	617	627	605	617	627	650	630	599	635	555	644	635	608	593	605	612	581	636	612	614	597	592	636	651	588	632	633	574	606	588	614	621	589	596	578	615	611	623	619	588	571	606	574	626	647	567	597	588	592	577	604	612	620	584	585	617	593	612	611	574	632	647	592	625	596	582	620	660	631	618	628	619	612	611	618	582	616	569	649	599	610	637	602	586	603	574	623	634	616	585	616	625	559	563	643	597	591	620	616	604	611	620	599	642	619	625	587	592	608	620	600	601	606	589	612	611	581	574	598	630	593	602	577	633	602	622	605	593	589	659	600	568	620	592	593	596	588	623	581	584	590	581	578	584	623	600	605	652	593	648	609	585	625	630	665	632	594	631	648	558	578	612	616	564	602	615	629	612	633	681	615	589	623	615	632	629	610	603	568	630	614	653	599	606	621	611	633	594	642	596	600	589	612	594	573	594	630	624	629	630	619	572	595	577	586	615	594	624	561	590	639	609	613	598	587	608	649	656	570	635	607	564	626	609	650	622	613	644	591	589	633	598	622	646	629	614	601	598	552	581	611	582	636	588	587	581	605	615	547	648	589	623	605	606	643	633	574	646	572	633	585	611	597	626	586	565	608	584	602	671	621	582	611	638	631	582	628	602	580	608	647	614	608	615	646	587	633	586	655	638	585	634	626	593	577	588	614	640	608	619	643	637	606	589	667	609	622	605	618	548	539	600	599	637	616	621	622	563	586	588	626	567	625	611	619	620	599	637	636	642	622	601	591	613	585	628	577	609	557	652	629	601	590	603	674	569	636	611	598	599	619	582	601	606	589	625	566	602	592	639	628	599	642	584	564	590	602	570	608	582	653	622	655	582	620	626	590	606	593	629	627	591	602	616	634	598	602	609	598	634	655	617	584	574	618	582	624	570	603	634	630	590	650	616	629	594	628	586	614	582	580	618	604	561	619	622	577	618	634	592	567	601	612	604	625	636	594	622	627	639	555	606	602	635	615	581	614	632	646	612	557	597	607	643	660	615	645	614	630	614	647	581	626	625	604	610	631	617	618	588	614	595	644	600	638	608	583	638	612	613	600	667	593	605	621	625	627	587	567	618	608	585	608	631	590	624	590	620	667	620	625	606	617	606	607	601	610	592	616	581	593	624	584	617	607	606	656	580	640	626	552	623	618	585	584	631	575	566	634	581	599	575	618	633	616	652	627	617	597	607	588	643	620	630	628	614	635	619	569	589	599	591	596	551	588	581	590	553	628	637	645	636	689	602	592	592	607	598	642	605	624	618	603	606	652	604	631	587	584	577	620	591	566	617	602	623	625	610	587	620	615	592	617	626	610	602	585	573	618	611	615	638	612	585	582	632	582	612	592	609	647	589	582	616	640	689	629	610	599	578	573	592	572	616	586	598	587	608	599	582	569	622	589	629	593	614	570	634	634	659	618	599	620	637	557	589	604	600	604	603	614	584	571	609	590	580	614	617	592	602	568	593	624	566	612	651	611	611	632	577	594	580	630	563	595	600	601	605	603	585	613	617	611	601	557	613	589	633	626	623	641	611	608	581	610	590	640	627	594	613	613	589	632	565	616	675	601	622	586	602	612	586	569	655	596	579	607	658	612	606	642	616	586	556	595	589	574	606	599	629	596	567	644	672	642	634	602	597	649	625	595	642	625	540	607	599	619	614	648	631	660	672	597	577	607	588	572	600	607	607	577	611	618	575	551	626	643	598	609	645	606	606	603	610	635	594	593	618	563	629	607	615	585	635	611	594	619	591	592	619	634	587	608	577	625	634	616	644	579	627	616	636	656	604	646	617	628	603	591	626	616	634	610	598	583	663	603	654	613	570	614	590	595	573	597	567	580	604	630	638	582	631	578	642	620	610	641	606	637	634	653	600	606	586	638	649	636	604	622	648	604	647	597	616	657	587	626	572	582	605	560	584	625	623	612	614	590	646	641	597	632	614	629	651	608	591	543	595	575	629	620	561	616	615	616	579	651	585	626	618	594	623	606	579	633	612	579	580	599	599	574	631	657	640	605	598	631	611	633	626	577	607	585	566	591	592	568	634	607	596	632	616	622	612	584	615	608	591	564	639	649	601	601	671	646	598	645	590	602	604	638	617	617	624	639	620	626	552	585	599	611	635	623	605	607	612	600	586	585	629	627	554	614	552	648	556	591	632	564	572	635	619	594	617	598	592	651	593	607	642	539	697	604	591	554	603	591	566	579	576	608	572	619	609	577	583	599	626	594	625	579	592	580	601	625	593	582	622	599	621	553	618	609	617	660	591	637	626	611	584	579	555	581	637	600	615	568	638	605	597	596	555	620	606	639	635	590	636	577	612	582	614	663	628	601	623	606	589	646	601	590	611	571	609	613	625	579	616	589	581	622	580	602	611	587	630	588	613	621	655	618	609	588	591	595	604	636	605	647	621	600	583	597	616	624	588	605	619	599	602	617	610	619	617	617	580	648	601	608	600	591	587	619	601	622	605	562	596	598	636	612	600	598	615	606	605	595	600	568	567	580	616	563	580	629	587	605	620	574	640	609	540	604	618	651	618	582	549	608	664	636	593	586	626	611	660	600	627	626	632	619	642	609	611	607	598	579	607	605	613	633	621	597	560	630	633	671	594	609	660	583	605	633	603	625	589	654	578	639	651	577	576	616	612	577	607	586	587	623	601	614	617	624	614	591	565	656	592	614	632	588	576	535	616	597	606	583	598	646	602	604	607	616	595	556	625	577	604	624	579	661	596	627	582	601	605	610	632	631	644	636	628	627	602	611	593	640	643	607	622	646	618	641	598	592	575	584	611	648	624	611	606	632	654	579	571	596	631	630	598	622	608	585	607	584	600	565	602	636	612	607	585	631
51355	19941	5601	810	359	313	307	280	275	278	310	280	294	323	264	284	263	342	296	293	276	258	287	309	272	259	254	274	278	284	296	279	267	310	269	253	267	322	269	294	291	326	278	275	270	255	285	270	274	271	316	306	268	254	308	304	307	259	253	297	288	255	302	286	292	280	278	266	271	324	280	285	299	256	265	268	256	286	251	265	291	257	319	291	289	284	263	295	290	295	283	284	283	277	259	299	271	274	272	274	268	265	265	256	259	298	275	283	305	279	268	319	299	268	264	257	292	278	264	289	295	310	301	284	246	279	261	272	281	303	295	303	259	280	285	277	293	274	285	292	268	283	297	266	264	286	280	279	261	290	291	284	289	280	324	314	272	276	300	269	288	272	315	288	266	268	276	262	319	285	281	264	317	272	271	304	305	293	284	296	285	266	274	284	296	262	279	308	294	312	289	290	263	304	292	282	272	288	290	287	301	268	287	254	302	274	283	259	261	301	286	293	332	288	294	304	263	298	310	269	312	240	285	275	320	286	262	272	304	286	283	295	308	286	289	297	254	288	304	272	310	303	254	247	289	290	260	287	279	270	297	315	268	269	291	283	289	301	295	285	276	281	265	270	306	273	287	295	271	299	297	290	292	305	289	295	299	281	300	286	287	256	276	287	287	294	278	268	284	254	273	298	249	243	316	276	304	298	293	271	262	298	315	278	284	255	309	277	290	292	267	279	292	277	310	286	259	287	264	303	301	287	306	296	280	279	301	300	269	257	271	289	292	297	272	277	238	290	274	285	266	290	332	291	289	294	286	253	294	284	257	257	302	301	272	271	303	277	261	267	256	263	288	289	252	274	267	272	293	308	254	287	279	273	275	298	248	266	267	277	258	287	268	257	260	284	297	256	284	275	297	303	293	324	318	266	282	252	294	295	277	263	285	312	280	279	273	293	266	264	260	272	286	320	307	279	307	264	274	291	269	287	353	290	304	250	327	286	298	254	271	277	252	287	304	262	283	281	317	254	297	260	267	259	280	300	271	271	276	255	276	291	281	346	279	256	298	260	304	283	264	282	275	298	313	274	288	308	262	295	293	314	286	299	261	247	309	302	311	320	281	281	264	299	272	314	245	285	287	256	301	285	271	316	272	260	297	301	276	290	251	274	291	326	277	256	281	269	270	294	277	339	287	279	286	289	269	291	296	287	308	309	270	280	286	268	304	233	259	294	273	286	303	300	309	309	274	290	270	307	301	290	296	308	327	297	284	304	297	251	309	311	285	289	274	274	297	261	250	275	282	297	300	297	305	289	283	273	268	261	270	314	319	252	258	285	276	320	260	278	311	261	293	320	311	265	284	250	289	273	272	240	272	313	293	281	282	272	301	281	293	317	260	262	314	287	274	279	297	279	294	316	259	277	293	277	279	273	277	299	300	278	288	287	290	317	279	282	289	290	309	235	272	262	288	308	299	296	293	274	297	269	294	297	273	283	258	287	278	311	265	285	291	271	288	288	279	299	259	306	292	269	281	245	302	283	282	303	330	323	246	256	288	290	288	299	289	291	282	286	280	314	279	252	266	264	279	286	278	288	281	294	286	284	280	291	295	293	302	286	260	319	304	290	270	301	263	300	318	306	274	283	312	317	274	291	301	250	265	269	298	295	285	291	296	280	278	274	250	275	347	271	277	299	275	262	291	277	294	314	252	285	280	253	270	278	292	276	296	305	275	279	309	266	281	292	282	264	271	302	298	264	260	294	277	247	249	255	291	267	257	266	288	230	275	315	314	347	276	265	241	318	298	266	298	322	290	274	283	280	279	305	250	283	271	274	273	302	265	278	278	279	295	288	269	289	260	292	280	263	295	306	266	264	292	305	306	265	275	323	317	291	270	318	281	274	259	292	299	247	301	274	295	263	272	242	275	302	312	283	261	289	278	258	285	298	265	268	256	281	263	264	279	287	284	282	279	315	304	270	283	268	294	274	261	301	264	298	282	313	316	300	272	297	291	279	279	296	313	306	283	277	264	311	285	297	269	295	249	318	261	265	282	285	314	279	277	282	286	277	290	276	232	276	301	283	302	280	236	265	269	293	306	269	289	305	277	289	289	261	290	269	288	290	282	283	288	289	308	306	284	290	276	285	265	282	273	281	295	273	306	286	281	281	248	259	308	264	320	254	328	248	267	259	301	278	276	274	255	266	314	299	312	270	284	265	286	269	276	275	285	272	268	278	276	294	306	266	280	269	308	303	280	283	271	255	274	270	285	302	310	299	294	325	276	281	321	273	286	294	263	248	246	286	275	311	309	275	315	310	282	316	287	302	316	264	279	289	316	281	272	294	267	297	284	299	264	291	261	279	288	284	277	289	292	264	301	289	289	261	293	285	305	280	269	269	259	295	271	305	296	286	248	256	273	277	290	300	280	293	319	314	295	257	309	293	278	264	301	290	279	259	271	259	305	269	249	293	282	270	326	298	299	278	267	282	263	280	286	293	278	283	286	273	290	290	294	302	290	276	255	295	259	270	289	287	271	273	292	281	301	269	279	261	291	248	273	252	282	275	281	261	256	273	313	285	288	285	305	289	291	296	298	286	306	289	291	297	274	296	255	285	267	278	274	280	281	298	260	295	278	264	297	293	263	277	273	291	263	294	299	251	272	279	287	261	276	256	305	284	257	300	277	278	288	290	248	271	294	293	270	278	258	276	280	278	292	286	289	269	294	289	278	267	278	261	284	274	293	291	287	263	310	294	277	290	284	302	286	277	247	278	305	280	267	268	268	293	259	264	278	252	265	271	287	261	279	284	282	260	256	285	283	281	249	247	283	271	262	267	279	280	278	282	271	279	247	261	295	294	304	294	259	241	260	276	266	298	278	295	281	294	276	278	297	298	309	246	259	282	273	265	280	265	265	268	268	268	281	305	235	284	264	268	280	292	284	298	276	304	311	300	328	269	268	286	281	286	318	288	315	238	308	297	266	259	255	277	287	264	272	270	280	283	286	269	285	282	263	319	285	292	309	269	295	264	282	262	304	285	267	319	297	294	259	280	322	291	289	285	255	279	323	285	278	288	292	271	275	309	300	285	259	274	292	285	308	295	310	312	263	281	278	282	279	244	300	278	306	287	273	279	301	282	274	296	282	264	319	277	258	293	297	272	273	261	264	292	294	274	301	285	282	276	263	263	289	303	334	284	302	271	299	300	266	273	296	264	294	280	300	291	264	277	293	259	273	292	300	295	269	283	304	291	300	283	307	311	289	299	270	314	311	278	254	279	326	291	273	274	280	305	294	281	297	275	286	267	303	282	302	307	294	298	280	268	284	243	295	287	252	278	291	311	303	314	264	322	260	267	275	264	332	307	259	290	304	290	306	250	304	290	276	243	309	338	280	292	273	285	289	292	289	295	313	286	296	284	314	297	279	309	257	269	287	271	309	278	264	269	274	287	275	282	265	310	266	306	261	299	267	281	297	285	264	324	286	285	283	292	289	287	296	274	295	288
35731	8600	2644	1326	890	776	650	662	619	659	665	610	670	593	638	607	635	579	618	652	622	616	582	622	677	669	604	634	641	609	659	623	603	587	655	645	636	608	603	618	602	603	583	650	607	631	647	609	669	637	636	640	610	679	629	625	595	632	625	599	617	647	656	608	658	619	588	588	620	633	641	623	618	603	633	564	650	646	639	659	621	684	621	613	611	587	619	625	649	640	672	625	677	657	652	641	632	628	628	631	656	642	636	614	650	639	620	644	614	597	596	637	669	608	616	609	625	636	580	616	689	644	626	642	621	712	663	613	636	610	646	624	606	650	623	634	620	614	637	616	631	655	592	622	605	664	631	636	694	668	634	659	600	606	633	660	603	650	602	657	654	619	667	686	604	621	617	614	638	636	662	694	683	588	628	678	657	627	666	650	624	665	631	670	656	652	615	646	644	623	611	610	667	614	644	605	618	612	621	611	658	630	657	637	668	654	652	666	652	639	664	586	706	654	597	638	628	589	647	633	674	612	657	654	613	639	621	616	618	667	666	624	669	633	667	673	604	591	651	689	611	631	678	636	646	598	629	648	640	632	635	598	588	626	684	648	656	611	619	622	623	616	610	623	623	664	626	672	627	654	669	577	613	643	610	636	674	588	584	618	658	685	591	598	613	621	630	638	631	662	603	694	645	633	628	640	626	630	609	630	616	650	676	673	627	613	636	623	634	609	616	611	648	668	612	606	673	624	625	622	630	631	646	662	641	611	604	668	673	669	653	637	625	660	647	646	641	620	642	621	611	652	656	619	611	647	653	603	602	613	614	624	635	592	665	636	584	693	624	660	602	607	616	692	647	631	643	630	603	615	618	665	635	612	622	630	631	652	625	635	572	616	588	653	658	633	654	623	692	628	625	604	662	655	652	597	644	596	681	588	619	678	609	617	687	649	611	627	606	642	661	615	617	624	630	649	651	594	637	643	629	653	660	606	602	624	665	656	650	658	647	724	642	604	643	690	665	637	644	618	663	617	630	647	616	635	677	659	630	652	661	638	633	622	636	653	607	632	697	658	653	627	629	632	668	625	636	626	684	600	615	619	684	612	664	634	636	630	700	673	617	707	602	591	637	612	621	646	672	613	703	646	628	627	683	629	613	667	620	639	615	657	622	590	606	636	632	623	620	616	644	627	674	639	630	674	675	627	611	645	623	663	630	667	579	621	628	574	686	653	612	648	623	604	642	611	635	631	643	649	608	622	666	602	632	608	647	623	648	663	618	624	642	631	614	599	646	622	614	637	651	663	594	618	660	645	637	607	630	641	649	623	696	619	632	612	661	654	626	657	631	669	626	644	601	669	612	647	641	626	615	634	664	668	641	608	634	640	644	630	595	585	637	661	633	641	619	662	650	642	666	640	644	638	621	657	650	595	641	645	628	601	652	661	619	607	634	618	680	619	617	578	595	606	610	637	638	640	635	658	625	673	622	660	645	650	621	637	661	617	666	659	632	609	635	648	650	663	652	653	627	677	630	608	666	613	609	647	620	633	640	645	596	594	635	596	647	614	615	599	645	608	646	606	638	654	662	639	627	681	614	683	646	680	658	670	641	603	637	623	669	621	634	637	615	640	627	630	633	648	591	588	600	643	625	594	633	624	604	628	602	614	638	604	623	635	646	651	648	619	609	623	583	590	583	613	646	647	628	620	621	605	680	615	615	631	633	631	640	600	632	658	635	606	616	691	693	688	632	631	656	627	623	632	619	593	636	606	635	627	651	640	638	641	649	642	680	589	648	642	666	592	629	625	659	635	556	611	588	597	661	628	644	633	678	645	653	593	665	613	636	630	610	594	624	631	577	581	629	666	644	580	666	637	631	641	628	595	661	659	657	635	632	578	648	660	668	626	629	641	642	618	616	659	654	630	669	663	576	657	657	621	633	662	627	617	646	586	656	617	629	624	609	641	666	664	668	658	623	644	633	616	641	649	616	579	636	654	640	655	609	701	639	623	645	582	616	632	693	627	588	608	661	675	647	658	659	679	610	551	654	649	568	605	613	647	632	615	633	676	620	623	639	661	616	648	611	634	583	636	609	681	645	646	600	603	642	644	654	597	655	624	668	617	597	700	660	683	650	598	642	649	626	661	644	673	638	581	595	619	646	618	641	629	655	620	627	626	650	633	612	632	569	558	610	642	584	664	629	674	648	649	610	643	690	602	633	603	671	633	611	643	654	616	633	597	653	652	608	681	616	607	665	626	610	611	642	642	662	643	632	685	649	621	626	629	655	602	627	651	643	581	623	599	644	589	645	665	660	662	609	615	613	637	641	565	637	642	619	703	636	649	657	667	605	624	665	633	585	599	640	628	689	573	664	639	617	653	594	655	655	565	641	632	650	600	603	637	637	664	667	657	650	619	603	603	640	637	674	618	649	662	590	624	658	651	643	618	587	647	678	626	628	652	631	605	634	667	622	610	626	621	684	669	654	671	601	610	670	630	649	605	659	613	658	611	626	632	606	603	676	688	692	606	612	657	611	653	611	605	629	621	643	626	606	648	580	648	600	628	602	656	624	646	652	631	679	651	664	626	587	618	610	622	653	637	623	656	663	612	650	630	637	614	637	627	636	643	656	649	659	597	631	657	659	626	628	610	635	616	628	622	631	648	655	617	648	619	634	626	659	694	646	643	626	632	642	636	603	621	603	690	629	635	627	684	590	642	599	620	609	627	662	652	662	682	648	639	641	649	599	680	672	615	628	659	610	663	663	662	640	644	568	616	612	635	639	646	658	640	644	671	603	647	667	645	687	618	651	640	608	633	668	602	684	594	652	628	643	672	622	605	607	635	659	644	651	579	610	627	651	675	633	698	598	624	611	686	631	621	647	669	631	662	628	601	617	636	648	608	654	609	622	666	632	586	647	651	657	620	610	643	624	596	599	613	623	596	608	640	600	671	636	612	643	636	650	616	636	630	649	633	626	630	602	647	631	653	686	661	674	604	612	619	659	630	665	640	624	609	623	622	663	686	634	641	644	638	616	667	632	618	625	649	667	611	606	604	616	660	639	640	654	647	673	623	658	636	645	680	668	654	647	658	619	630	663	628	652	679	598	643	653	644	641	602	665	653	662	656	720	659	638	615	695	665	617	644	667	647	653	616	701	676	646	675	643	595	644	637	652	617	633	660	641	620	634	616	639	624	583	633	663	636	622	644	633	659	596	646	658	651	630	624	649	651	632	603	614	606	665	606	596	656	635	649	661	599	679	625	656	621	650	649	639	659	653	654	647	661	607	644	613	645	642	612	651	611	658	622	588	632	631	644	627	623	639	570	668	592	625	630	636	666	628	646	681	631	586	668	611	664	550	636	624	624	636	633	621	631	629	609	641	653	603	597	538	632	625	624	626	602	595	587	661	630	614	639	639	678	614	662	651	662	590	650	605	604	664	666	629	657	618	613	672	595	617	607	654	610	628	623	579	654	579	568	608	626	636	655	676	666	617	624	629	669
63456	27156	9311	2328	919	508	353	314	299	319	300	296	319	293	277	298	278	332	295	289	266	311	310	291	276	322	308	307	287	295	312	299	292	297	304	302	304	298	305	273	312	318	273	300	314	324	299	328	269	296	278	322	285	291	282	300	305	314	324	297	315	313	261	292	282	311	321	293	292	281	286	266	309	284	310	304	343	306	296	276	339	300	342	312	283	325	310	260	301	304	296	294	313	301	308	294	312	323	310	327	275	319	270	254	310	296	336	330	323	315	323	256	304	272	321	305	277	273	273	279	278	259	289	326	322	292	301	296	277	313	304	288	253	282	308	327	252	295	286	298	293	298	290	287	274	305	307	265	308	328	308	299	345	311	329	287	283	262	292	285	252	309	297	275	278	301	286	287	327	284	301	291	281	315	294	286	298	299	308	283	304	291	291	293	313	292	321	330	300	265	341	287	335	300	312	308	339	315	305	295	316	301	327	317	301	288	320	330	259	293	302	267	293	303	291	297	303	301	286	292	289	323	307	329	317	286	307	284	320	297	280	299	312	284	279	277	291	286	299	294	320	308	307	299	277	335	275	318	317	333	332	272	281	280	286	318	327	305	291	289	262	287	288	308	296	289	315	294	336	302	278	310	317	320	278	314	292	283	303	284	307	332	290	324	303	290	315	299	328	308	260	298	300	300	274	347	301	291	294	305	304	293	295	300	281	304	300	272	273	286	278	275	294	315	284	292	336	298	285	295	297	298	291	247	298	288	319	323	309	296	250	311	310	290	288	291	287	291	303	295	292	316	326	286	275	330	311	317	295	316	315	270	296	305	289	292	326	302	301	270	324	318	297	285	294	286	286	314	329	314	331	271	312	284	292	283	316	280	266	312	285	311	297	311	306	303	269	310	308	293	313	308	273	276	297	264	311	287	313	302	309	281	284	308	306	289	316	282	260	270	274	289	303	311	258	298	293	315	299	269	272	286	268	302	292	289	289	282	283	322	321	302	269	287	331	307	277	281	284	314	295	315	251	251	289	281	274	288	293	321	307	300	308	308	307	300	280	302	299	301	274	288	278	304	309	332	310	282	279	330	327	303	284	317	289	313	272	306	320	292	272	291	301	302	287	311	292	297	285	300	347	311	299	295	299	287	282	301	295	322	346	283	280	315	326	279	274	285	297	277	284	320	262	304	316	304	268	326	295	318	317	346	305	294	265	298	305	296	279	312	337	310	307	289	277	288	300	288	274	265	287	291	286	283	290	299	298	315	322	256	309	286	329	290	306	286	293	302	313	302	308	306	282	272	284	300	286	310	308	302	317	298	288	315	275	312	289	302	285	322	305	284	278	292	283	287	295	278	302	291	312	305	261	308	293	286	327	285	280	299	317	304	326	292	299	319	274	260	285	288	320	314	307	308	307	316	302	296	327	261	303	313	303	286	294	295	291	314	297	295	332	330	277	293	275	290	272	307	331	292	272	300	288	312	329	307	293	315	309	299	296	291	294	287	284	320	292	302	246	305	298	299	302	294	248	331	280	300	305	294	311	327	297	329	310	341	301	287	311	317	273	301	307	298	293	272	290	288	276	310	311	306	276	312	297	271	269	327	259	269	269	306	317	324	315	298	286	307	297	296	302	303	302	296	279	339	309	285	291	271	263	263	342	325	309	289	318	299	293	297	296	318	277	302	277	299	288	314	297	315	273	309	332	298	290	288	311	285	321	309	284	304	268	294	317	257	308	291	303	322	307	310	302	318	338	292	312	293	305	276	304	287	275	305	334	328	325	299	267	297	294	278	268	280	294	315	275	289	300	300	315	293	312	317	334	274	293	314	281	249	285	319	318	300	314	295	334	315	306	315	303	266	316	297	273	336	267	313	295	307	326	297	295	351	305	291	302	284	267	297	308	310	308	300	313	303	312	275	337	294	333	282	288	299	282	270	265	301	308	321	292	328	274	269	280	292	279	288	293	282	282	307	277	263	299	309	295	314	280	320	293	314	276	327	300	319	293	299	278	301	272	322	317	331	311	288	299	332	307	307	292	277	299	313	304	282	313	278	263	332	292	314	290	319	287	302	278	328	285	320	362	298	256	299	292	315	273	282	297	293	276	292	296	287	286	305	306	288	295	288	283	299	299	290	304	286	262	300	299	346	286	291	270	303	304	280	269	333	281	302	307	282	279	341	287	293	254	314	319	299	289	308	345	288	320	306	321	299	285	329	332	291	301	296	280	283	317	304	291	304	294	321	286	298	307	295	334	280	316	317	280	289	326	300	268	292	303	300	293	292	296	302	345	325	298	318	291	292	300	294	299	315	314	323	325	313	284	314	301	274	331	285	309	320	294	323	305	316	308	295	336	284	311	304	304	273	310	283	296	285	347	311	298	315	258	260	289	268	284	277	305	266	287	294	303	280	293	301	319	314	321	309	300	277	302	248	318	290	305	301	315	264	290	264	299	316	259	305	307	273	293	314	275	321	299	311	257	311	290	291	286	291	300	318	326	312	307	297	289	304	292	322	294	308	290	295	282	310	320	290	291	299	320	315	294	297	313	288	319	313	297	277	311	296	320	300	308	272	313	313	274	274	294	309	293	312	325	322	321	311	300	301	272	259	297	307	290	299	295	265	299	278	297	288	316	310	298	316	284	288	301	317	325	284	300	300	308	243	300	285	279	290	283	283	324	279	292	297	274	274	281	333	292	310	300	325	291	300	266	301	270	307	294	320	326	292	321	305	310	310	293	295	298	292	282	303	289	264	292	276	318	249	271	318	250	291	279	276	282	293	287	309	339	317	316	297	316	296	323	330	274	293	276	328	305	286	255	313	297	284	293	311	283	307	305	317	269	294	326	294	264	308	264	264	294	321	277	309	315	328	291	328	267	303	289	294	279	270	312	288	276	266	302	299	285	305	301	292	289	288	297	308	314	277	275	298	316	310	313	310	337	280	289	305	256	313	308	323	334	282	282	298	299	266	309	302	292	292	287	321	275	313	298	309	276	317	291	301	311	303	291	293	319	285	309	303	286	281	288	255	291	275	312	315	295	310	288	295	313	327	292	292	299	299	306	297	321	299	305	303	303	289	291	289	311	310	305	265	317	286	303	289	299	313	277	276	304	275	318	280	277	307	300	281	281	313	314	306	297	305	308	285	318	266	302	316	306	283	334	315	312	318	320	275	275	269	292	286	279	297	306	332	294	300	338	290	283	291	328	287	319	291	284	289	306	279	276	289	316	315	289	301	296	294	292	284	293	295	298	323	264	319	274	267	301	295	285	311	320	294	302	315	310	291	342	295	297	298	319	309	270	287	324	291	318	292	295	315	337	309	336	319	313	299	326	282	296	311	291	300	283	324	297	279	304	305	254	273	291	282	283	327	272	291	314	304	266	322	328	278	300	300	317	275	301	297	324	290	318	311	311	304	312	324	305	304	296	273	310	299	307	286	286	287	297	302	322	258	286	277	313	296	263	320	286	318	317	289	315	297	281	304	310	312	275	310
44036	16896	6871	4144	2243	1150	752	738	698	681	644	666	677	595	612	663	678	649	718	650	674	668	615	682	671	682	674	660	681	673	685	673	711	658	641	663	616	638	668	670	680	694	666	630	686	654	674	673	669	666	692	614	687	663	615	654	655	660	636	665	635	658	635	670	625	642	664	677	650	665	669	674	709	647	649	665	669	654	652	645	705	681	632	621	643	704	678	677	596	673	615	703	693	623	634	684	665	667	657	653	645	645	676	663	665	631	667	650	598	642	672	658	616	650	670	649	677	652	675	619	683	676	625	670	636	598	688	704	671	646	639	650	671	611	663	668	611	702	637	700	668	638	680	630	677	663	668	690	635	636	642	657	664	665	678	660	664	642	650	683	647	638	670	651	703	654	589	666	642	700	656	706	676	641	586	688	643	653	678	682	657	664	636	682	667	719	713	669	608	674	651	641	672	700	663	605	617	630	648	630	643	635	612	659	637	632	587	605	634	638	639	676	659	689	607	650	686	657	655	606	672	645	653	694	654	676	692	647	641	656	639	652	666	619	709	707	673	674	641	648	636	694	659	625	736	653	672	692	631	667	666	681	667	633	672	677	706	646	639	651	657	680	648	686	610	644	617	697	666	611	675	653	644	660	666	677	693	655	633	668	666	684	686	646	643	676	682	668	651	628	657	697	625	678	609	630	684	627	696	615	663	662	650	683	630	730	640	696	684	679	660	668	670	668	636	623	639	651	597	663	636	652	660	635	695	650	672	686	677	656	663	630	660	635	687	661	670	651	714	660	648	600	644	667	678	647	694	697	641	679	630	627	631	625	655	661	620	717	655	641	700	619	656	635	646	650	674	669	636	654	668	685	619	694	677	617	679	667	646	633	648	667	661	627	650	634	663	684	641	699	658	652	668	637	636	669	673	644	675	644	628	665	662	734	650	676	700	699	718	658	657	706	686	601	592	665	684	612	659	675	711	667	642	656	619	661	629	659	663	688	642	645	689	644	667	626	651	615	659	639	653	702	681	640	663	652	634	688	655	625	671	667	671	653	670	674	661	613	700	628	656	707	644	615	674	608	660	613	637	683	641	661	634	649	636	626	654	649	651	694	697	644	627	623	660	650	656	663	615	635	617	679	626	674	692	653	651	681	679	627	639	653	601	672	651	644	689	648	625	656	693	663	671	625	677	681	634	673	621	653	643	630	651	646	687	673	651	663	621	633	645	664	641	663	666	665	650	693	636	597	688	711	668	674	665	686	616	656	674	650	610	662	650	596	633	664	636	661	657	655	621	640	653	598	679	627	646	619	712	648	670	661	721	688	651	626	685	630	652	651	680	694	611	669	709	676	669	662	682	616	665	674	688	624	649	681	684	684	603	648	660	652	631	638	670	688	658	652	663	641	641	624	648	650	683	614	671	640	655	648	659	640	735	662	674	690	646	667	677	629	604	633	633	674	639	676	664	683	665	658	617	651	634	659	669	652	634	692	643	598	643	654	630	741	654	641	656	649	688	646	692	675	693	622	595	630	629	681	667	626	637	627	682	689	700	670	627	642	654	637	662	636	679	645	647	641	666	623	685	684	651	627	650	677	708	661	636	678	623	657	648	628	671	625	628	636	635	661	613	635	620	689	632	638	666	648	671	665	637	623	705	682	661	654	660	628	670	671	626	651	622	627	642	678	684	642	670	668	637	659	662	645	631	668	664	664	681	647	637	660	682	651	646	629	672	668	669	615	637	623	649	651	625	680	693	632	677	676	659	649	685	647	674	715	643	666	660	644	643	659	638	628	654	689	656	651	671	647	653	692	627	628	723	665	652	661	674	664	643	656	662	663	642	676	717	718	662	675	665	664	648	645	643	727	678	658	688	665	687	665	639	653	648	666	661	670	658	679	644	671	622	670	614	659	672	613	640	632	648	688	671	662	620	666	640	667	610	658	639	647	663	681	663	689	688	676	648	619	654	653	683	613	664	647	683	691	653	658	631	613	679	691	662	680	625	686	666	646	650	631	660	647	660	638	623	635	691	671	612	644	681	642	666	622	684	642	668	662	648	667	672	713	664	629	680	692	725	626	694	652	647	601	633	665	686	695	681	677	655	687	656	706	698	656	695	667	624	684	620	660	631	638	670	733	657	646	663	703	630	628	657	658	656	663	658	652	650	668	685	691	726	669	658	664	664	668	643	678	678	648	637	701	656	647	623	683	657	686	640	646	633	695	683	670	691	647	684	668	647	651	654	693	630	666	673	687	667	676	699	684	691	707	609	747	684	622	703	655	625	681	640	675	649	705	614	646	654	655	676	638	677	671	678	699	663	669	665	674	677	613	640	663	648	634	631	635	668	653	681	674	680	701	646	621	653	616	602	662	632	704	717	695	612	656	692	657	671	648	654	638	663	655	711	674	665	662	653	663	645	626	653	640	632	649	679	719	642	705	625	682	675	669	656	705	601	659	656	665	607	700	680	676	692	679	662	681	695	659	683	640	673	674	694	654	634	684	670	615	651	718	664	643	658	638	641	687	659	670	649	628	652	688	643	657	651	669	618	666	641	651	678	708	685	666	639	660	646	674	696	669	686	667	646	637	659	657	653	749	665	695	722	639	659	666	678	665	667	653	608	646	665	651	680	674	634	669	686	617	639	672	668	632	691	713	665	683	665	665	674	665	655	621	681	662	638	689	663	610	672	646	660	651	684	637	628	700	648	659	656	651	638	678	659	714	666	661	666	660	662	612	608	689	627	667	680	665	661	644	619	674	682	633	618	651	660	671	658	632	679	631	704	663	626	664	672	663	686	623	678	664	634	639	732	642	638	663	700	651	639	633	643	663	632	672	629	657	694	681	680	716	664	664	663	673	640	641	668	678	619	666	624	622	637	651	684	640	659	660	590	674	642	662	631	627	643	640	671	639	634	676	640	667	682	657	654	670	697	623	684	701	636	616	627	672	650	648	698	646	686	701	662	662	652	622	647	655	672	655	685	649	675	657	649	682	705	603	638	654	659	697	699	585	679	671	656	682	659	684	647	693	650	651	643	672	682	659	648	627	639	654	653	651	660	590	660	695	656	660	699	674	697	678	641	636	660	636	683	651	692	675	659	655	642	617	709	650	673	645	651	642	656	639	656	708	682	646	674	656	641	685	683	670	706	670	666	648	666	706	706	689	625	660	635	657	678	603	644	632	680	632	691	677	641	640	694	705	685	655	664	666	641	652	646	652	659	696	654	654	687	670	673	628	666	645	616	655	669	667	673	653	609	611	648	670	634	678	692	666	672	638	635	698	658	623	651	655	693	634	665	656	624	693	655	618	631	670	655	675	699	693	687	665	675	646	663	667	664	660	683	652	679	653	652	691	620	640	645	654	646	679	649	634	588	647	652	648	638	629	664	653	675	676	682	650	675	631	686	683	671	704	599	660	701	660	634	665	647	655	641	641	696	664	642	668	656	660	678	653	678	665	661	649	610	691	581	631	696	662	633	654	686	676	692	681	660	691
49075	17687	4464	1273	512	319	286	302	298	301	289	278	280	281	264	313	268	284	260	299	300	257	287	307	287	317	279	287	269	299	267	304	301	333	311	297	303	283	275	282	268	275	272	290	299	269	289	275	249	272	269	283	293	280	301	279	287	265	303	288	318	271	290	295	299	292	289	287	273	291	314	261	295	287	308	312	269	269	265	268	266	271	284	293	286	280	283	283	288	258	322	269	288	287	271	276	299	271	288	295	294	303	275	285	288	305	303	289	276	252	266	308	265	276	275	312	281	284	308	300	295	251	249	274	280	287	284	277	282	276	287	322	273	318	255	267	293	283	281	277	244	268	294	271	300	279	299	271	264	308	308	310	293	262	309	313	288	269	274	298	286	304	287	292	291	286	307	292	296	248	286	287	293	265	264	275	282	291	277	289	250	294	271	284	294	284	291	239	293	286	287	273	288	282	267	308	297	294	281	303	309	314	303	298	276	283	295	301	273	294	272	318	261	294	313	283	253	306	263	265	276	339	270	310	278	284	282	304	291	271	276	238	289	274	295	296	254	266	295	292	262	269	270	296	248	307	294	256	277	331	329	277	314	286	288	311	288	269	278	305	274	270	298	261	279	310	277	297	265	298	295	266	281	316	275	295	297	290	264	286	279	300	300	296	271	280	290	321	303	266	277	300	282	292	294	315	313	272	267	292	276	276	271	294	301	301	285	289	301	292	259	246	264	314	271	295	260	299	309	322	308	299	307	301	299	307	288	255	249	258	280	309	267	276	318	252	284	296	262	277	319	276	288	256	271	259	287	252	272	256	286	305	274	266	261	278	263	295	303	291	273	288	268	291	300	258	256	301	268	284	287	288	298	283	283	275	275	307	256	311	267	283	271	270	294	303	343	290	276	259	282	257	292	261	262	301	283	282	252	303	239	277	272	306	280	280	278	252	309	307	280	313	262	245	254	259	277	301	282	293	285	292	310	290	315	312	289	276	293	302	270	290	274	288	285	265	281	278	302	277	270	268	289	324	278	253	293	262	292	283	269	269	297	290	272	286	258	295	273	244	299	253	276	260	263	268	268	283	304	241	284	285	286	282	281	289	287	293	260	299	303	295	285	283	257	292	250	267	270	272	269	313	287	258	288	273	278	286	284	240	294	282	314	298	281	254	285	282	301	298	290	279	297	266	288	281	305	282	271	317	304	289	259	285	265	307	319	276	269	296	268	282	266	290	273	291	289	271	293	288	286	294	284	256	280	287	265	258	279	283	297	262	292	317	263	274	284	288	266	259	287	283	299	272	282	302	307	289	274	235	259	272	248	301	307	260	264	265	282	296	290	291	311	300	307	318	283	290	264	286	284	271	302	322	301	247	291	296	246	266	276	285	306	275	289	305	312	297	253	271	307	299	269	295	256	265	286	302	284	289	259	295	306	301	274	269	274	293	306	284	276	314	257	313	311	268	270	290	301	278	287	270	269	321	279	289	321	274	300	279	282	269	309	278	293	300	301	306	281	284	287	320	243	312	289	271	306	270	268	319	276	299	287	270	278	292	301	289	257	283	281	304	291	313	291	258	275	295	259	284	292	279	292	279	270	309	293	305	296	261	315	291	300	282	270	272	240	302	278	284	280	237	307	293	301	249	281	256	295	314	319	313	294	274	320	290	297	291	301	255	305	257	314	274	313	260	257	279	269	296	289	294	273	283	260	299	290	318	299	265	272	282	267	300	308	298	270	291	305	314	262	323	274	287	283	281	296	281	272	281	285	317	300	262	296	312	283	294	285	317	282	293	301	276	287	303	283	269	277	277	280	300	292	281	300	266	292	275	263	283	275	279	273	314	299	322	275	289	325	280	286	268	291	316	279	275	299	288	275	287	266	270	296	294	262	301	305	284	284	283	269	299	279	274	277	279	285	273	277	266	265	277	260	283	257	263	305	330	276	299	298	266	278	263	280	264	286	317	283	277	284	282	287	288	315	312	278	296	284	298	266	267	288	290	318	286	309	288	267	294	253	249	278	298	285	282	258	268	308	279	290	299	273	311	301	281	315	282	247	261	268	283	294	311	267	279	281	296	284	267	282	281	294	297	321	285	265	273	284	259	263	266	303	253	280	288	296	260	289	286	303	277	294	273	300	309	279	260	272	269	287	285	300	314	271	312	303	310	290	277	264	281	284	295	246	310	260	310	314	282	266	267	279	295	309	283	296	316	257	270	259	282	279	293	300	280	300	291	269	276	262	280	250	309	288	278	288	267	270	253	291	282	303	265	277	287	270	310	312	305	275	306	291	241	276	302	312	304	300	310	341	314	282	284	310	306	280	295	278	279	265	306	273	271	308	322	308	283	302	292	265	282	278	246	279	249	317	280	287	271	306	300	320	319	297	307	256	293	294	270	292	290	263	313	293	280	309	292	283	290	276	294	251	281	321	279	287	269	259	297	310	285	294	326	296	299	282	282	286	258	301	280	284	245	281	256	282	278	279	316	290	286	304	289	273	290	290	280	286	289	281	279	292	268	289	267	286	278	291	268	292	267	267	260	289	276	314	262	325	244	297	293	271	273	290	259	310	311	280	295	290	279	291	268	254	319	310	290	288	267	282	277	292	308	307	277	308	295	286	312	293	260	273	224	297	306	277	270	258	282	278	302	292	265	311	273	302	337	298	294	293	285	283	299	256	287	310	302	265	279	304	253	285	301	305	323	284	284	257	278	338	307	281	274	283	278	304	290	250	280	286	266	302	301	280	283	269	304	277	292	280	285	282	276	290	286	300	266	295	258	283	271	318	290	266	314	266	265	276	258	279	269	295	279	289	262	290	326	269	273	320	299	295	302	306	299	302	268	301	311	258	275	264	292	272	287	291	290	283	260	319	280	305	274	306	308	298	279	266	275	280	288	244	293	295	309	256	279	262	277	297	304	273	336	262	260	288	317	286	279	295	279	287	292	280	312	284	295	291	278	296	256	271	307	256	298	266	296	266	259	292	305	300	285	299	281	273	300	274	297	290	280	283	289	322	292	287	311	251	273	276	284	261	303	295	302	302	268	265	245	291	296	261	287	260	263	324	293	305	291	295	303	300	283	302	279	278	286	255	266	284	256	264	267	263	292	266	283	299	269	303	267	312	254	293	273	315	280	293	275	303	306	271	233	309	281	292	290	329	290	287	301	266	289	306	301	291	296	273	290	273	275	235	285	260	265	273	294	289	264	273	311	287	307	280	282	283	279	266	245	324	312	286	285	283	274	276	268	281	281	297	292	259	274	281	307	264	292	278	275	280	307	278	307	307	271	302	294	284	268	282	289	260	281	305	267	277	288	258	281	275	283	286	275	298	254	284	284	282	283	279	296	278	275	304	295	281	289	279	301	296	280	309	294	297	260	311	263	274	289	250	277	259	304	290	292	304	290	271	271	300	315	258	282	268	292	306	311	291	297	287	274	289	285	297	268	276	291	273	304	283	316	289	290	292	251	305	311	290	298	327	304	267	279	284	291
32818	11571	5238	2479	1171	743	653	645	611	584	614	632	589	578	642	656	631	617	639	636	639	617	639	628	622	660	670	614	610	643	623	616	630	653	639	595	640	635	631	630	688	644	641	603	680	617	625	631	620	659	687	641	642	655	624	665	612	629	608	637	626	631	622	641	632	648	694	696	643	641	659	654	636	654	614	634	620	649	622	642	635	640	650	599	650	614	655	669	606	635	669	624	644	677	646	653	603	597	578	641	584	625	656	633	619	647	601	626	631	656	643	649	608	636	612	644	629	648	635	668	640	653	655	669	597	657	643	661	618	587	667	664	581	631	603	621	620	587	615	609	620	628	677	640	637	602	619	611	625	634	618	623	628	601	674	645	677	625	626	583	635	634	652	650	627	636	635	610	613	580	668	649	598	686	689	633	625	679	605	632	633	643	665	606	641	614	641	629	647	599	644	628	654	664	628	609	640	664	677	633	610	661	615	623	614	697	666	623	621	649	628	612	684	616	656	598	592	655	624	694	664	678	632	684	612	687	633	650	634	653	653	628	617	638	679	623	592	612	644	630	665	623	605	601	630	655	648	631	623	622	643	604	663	626	638	639	572	620	625	623	650	615	658	663	643	654	619	685	682	656	612	646	679	655	626	606	621	665	583	627	662	650	657	650	665	638	661	622	628	610	627	635	632	619	655	683	632	611	611	620	595	591	691	627	648	629	624	632	641	621	643	685	608	673	625	694	643	605	594	608	654	594	626	620	608	641	701	638	643	585	595	617	642	625	645	633	637	636	686	628	627	670	636	631	645	623	628	650	659	631	602	682	644	651	640	607	656	649	619	639	622	615	618	635	652	653	632	611	636	577	619	653	673	648	590	629	666	641	640	693	645	628	636	640	633	663	612	624	660	685	679	631	651	670	656	633	644	643	678	619	650	598	653	651	620	633	638	623	619	643	647	623	635	632	616	670	606	654	618	602	675	593	659	631	615	623	612	618	635	606	673	662	640	577	625	607	652	621	650	641	657	634	585	650	624	674	649	581	646	626	595	637	641	647	613	638	631	593	611	657	604	675	648	670	604	625	647	642	657	642	598	625	653	670	656	631	640	668	594	638	620	663	629	602	657	617	650	650	618	673	615	646	606	607	611	674	610	603	598	628	664	645	628	661	611	633	668	643	654	601	598	664	634	630	636	615	615	629	621	612	678	614	674	591	647	668	620	645	623	613	615	635	636	630	636	658	634	607	663	658	602	613	598	663	636	665	672	668	659	688	628	638	645	613	655	631	628	652	612	662	629	668	660	654	637	644	617	612	676	682	659	622	611	643	601	628	659	622	605	634	665	639	660	596	644	653	644	643	642	638	625	597	599	639	625	642	631	657	619	621	637	637	622	651	584	647	613	609	677	596	614	646	601	611	632	603	624	620	650	671	634	595	638	611	617	598	626	623	607	658	636	605	662	646	682	628	632	652	648	598	627	670	655	664	606	661	632	638	576	649	654	654	631	625	672	628	618	628	658	603	689	644	646	619	614	619	637	647	609	650	649	647	624	632	629	640	637	603	604	566	641	654	672	656	606	635	601	648	642	643	660	601	627	670	643	621	630	629	630	613	656	585	626	599	672	637	647	639	660	654	648	678	606	619	620	652	679	636	613	643	636	683	643	611	677	628	647	645	635	631	643	609	634	625	602	639	641	677	662	646	649	588	670	645	645	624	640	632	629	654	649	627	622	631	656	637	639	651	623	677	651	658	643	594	601	611	627	647	628	617	669	612	605	620	633	592	659	638	669	617	670	599	586	626	628	628	635	653	637	647	622	657	614	607	649	633	625	627	578	612	644	606	663	653	672	668	637	628	658	669	651	690	679	639	608	649	640	623	660	638	615	641	592	634	664	653	606	602	596	661	600	620	623	614	580	650	649	596	634	631	593	622	654	651	632	624	645	669	639	644	617	642	621	691	647	618	605	667	645	693	623	627	558	617	634	647	621	623	627	648	655	605	624	641	641	625	628	694	652	644	655	640	619	611	670	649	657	586	618	625	590	622	671	638	670	619	619	638	605	609	626	613	619	623	603	625	626	621	650	650	596	648	616	631	626	615	631	624	653	626	619	651	613	638	639	622	661	634	631	664	639	664	632	659	605	691	601	638	623	633	622	661	581	663	637	615	587	663	654	631	656	624	618	624	583	656	641	641	691	660	694	614	637	612	657	631	623	610	646	642	662	639	630	684	670	670	642	626	651	618	614	614	691	672	611	654	635	613	650	619	629	580	633	641	580	619	655	632	635	646	664	626	677	665	646	633	622	605	667	634	654	611	670	623	612	691	610	642	623	604	632	598	602	687	623	614	620	628	670	659	669	664	619	564	650	620	612	596	643	595	643	635	632	574	666	636	588	668	575	611	609	640	673	648	614	623	607	592	676	672	603	633	626	693	595	613	629	573	643	647	647	641	647	652	640	651	627	691	602	666	619	631	640	640	608	606	611	642	628	628	652	652	581	669	627	648	611	613	601	633	640	644	611	636	641	662	639	623	661	630	600	634	653	658	628	600	664	584	651	621	657	664	604	624	641	625	651	639	620	632	633	644	665	617	645	667	654	603	655	652	639	637	630	673	605	651	646	623	655	623	565	650	640	648	687	615	633	619	623	632	619	667	677	630	621	647	616	600	611	671	632	641	596	598	653	651	623	645	645	666	617	674	648	626	646	626	615	602	639	676	616	607	627	615	628	656	644	662	622	629	650	602	655	671	613	689	678	649	631	641	674	652	620	654	613	631	627	626	632	609	624	605	592	609	656	636	632	625	654	643	613	597	618	642	642	671	637	633	636	618	637	667	693	626	660	604	620	600	629	662	630	645	633	656	655	669	628	641	647	642	626	639	618	632	646	625	613	633	662	647	673	675	652	624	644	653	605	633	666	626	635	622	622	642	575	605	625	651	652	562	655	648	600	643	631	603	641	599	640	652	608	639	629	624	617	622	655	609	634	655	631	611	631	626	645	596	616	637	602	609	634	642	625	625	624	660	651	632	645	673	620	622	618	627	667	655	665	638	610	609	640	611	658	674	638	687	610	613	651	585	694	672	660	614	611	664	608	592	660	621	617	615	618	632	613	624	641	620	626	590	595	627	642	614	666	626	654	634	660	669	655	642	584	633	660	653	609	643	638	634	582	611	611	575	607	610	617	653	633	647	621	634	611	655	618	639	649	632	673	594	647	606	619	642	651	596	630	631	665	648	660	642	655	619	646	614	664	605	630	662	635	662	671	640	613	625	658	641	629	622	641	615	633	648	676	638	666	607	668	624	657	630	610	592	623	626	647	656	642	656	633	605	670	630	657	650	634	624	610	670	662	630	633	646	628	638	629	644	674	668	629	666	582	625	629	635	619	583	594	661	653	635	621	598	619	690	654	647	601	622	659	608	651	640	627	638	622	645	671	669	606	629	627	644	630	614	642	626	659	670	606	639	631	627	670	671	639	621	647	591	685	676	645	648	590	673
47270	20421	6453	716	371	290	287	347	310	278	295	287	299	298	295	318	297	285	290	303	272	295	278	268	303	267	281	285	258	267	263	288	288	281	302	311	298	275	309	306	289	265	290	284	293	299	313	308	263	310	309	305	298	283	282	312	320	299	303	291	268	292	299	272	275	268	264	254	291	274	291	280	255	300	271	286	290	286	307	313	285	307	263	274	299	279	306	301	285	283	304	278	275	287	312	284	269	273	259	289	290	272	282	302	306	301	289	291	292	286	283	278	283	316	276	267	282	292	268	310	274	263	296	302	296	313	318	252	294	302	253	287	292	305	305	281	268	280	301	281	298	270	276	279	301	283	289	284	278	270	275	254	294	264	303	269	295	302	244	285	298	296	309	293	287	291	282	275	326	297	288	261	260	228	304	305	264	300	306	272	266	313	332	292	264	299	309	283	291	296	302	295	275	306	264	280	307	336	276	272	284	269	291	308	277	300	281	302	311	297	267	267	268	296	300	326	283	276	289	233	309	293	271	290	295	310	310	309	285	334	295	274	296	293	282	291	302	251	308	286	288	288	330	256	300	274	257	302	284	300	305	298	279	295	278	284	254	295	294	294	241	313	325	284	297	305	290	272	283	277	291	280	254	314	256	261	298	303	286	270	298	264	282	268	298	294	287	272	285	299	286	298	316	295	257	293	292	301	266	286	272	298	302	250	254	297	296	266	282	279	269	286	279	298	253	295	324	269	279	296	312	284	273	266	297	256	304	292	291	281	301	276	255	253	251	279	316	273	299	277	289	282	277	244	282	268	282	254	258	284	247	276	277	307	265	266	301	268	279	299	311	297	271	308	270	269	305	282	288	262	276	319	310	284	294	282	268	314	287	264	273	314	259	270	319	303	321	290	265	306	278	325	295	287	311	300	230	265	285	312	284	270	306	302	279	281	292	297	274	281	282	269	288	255	277	287	266	331	289	269	322	291	268	301	245	268	320	257	282	295	259	311	292	299	291	306	309	275	286	292	278	266	293	274	296	281	284	275	252	310	252	315	298	292	244	253	269	306	281	292	292	295	267	275	311	277	278	279	290	308	305	298	277	263	333	278	274	270	298	264	262	266	293	281	285	258	275	259	296	261	300	312	283	290	305	325	243	241	314	284	267	290	263	279	290	280	253	274	279	290	325	283	301	306	280	271	283	267	289	255	288	297	281	305	250	324	278	257	282	288	258	308	298	319	283	298	308	279	289	277	288	280	286	345	282	279	288	262	332	294	262	294	318	302	281	261	268	308	300	304	287	270	278	284	291	316	280	276	283	292	289	262	276	307	313	265	277	277	277	300	270	254	301	291	250	286	328	271	269	296	286	291	296	287	282	267	269	273	302	289	265	274	313	291	286	304	305	274	285	281	299	286	266	300	312	281	306	267	258	320	287	270	280	281	299	280	328	299	273	305	311	275	276	268	284	297	238	259	300	302	291	286	289	268	248	238	254	305	311	262	309	294	283	296	296	297	288	276	329	268	286	284	274	270	249	298	301	289	264	292	310	281	287	305	251	279	271	264	309	310	298	286	325	294	306	271	294	296	240	247	293	254	294	335	285	256	286	291	296	304	311	284	280	285	294	281	289	276	289	295	296	266	324	305	297	276	275	285	290	283	277	307	300	289	255	297	305	297	265	285	298	282	264	301	281	296	338	304	299	276	298	276	251	261	289	330	286	282	260	293	278	295	284	292	313	283	310	291	336	290	246	257	270	268	279	263	295	271	290	305	305	286	251	311	282	305	270	293	272	250	310	292	315	291	328	304	314	274	297	270	265	269	315	296	281	264	279	298	308	272	263	236	300	273	312	261	293	295	263	268	264	309	286	268	277	273	296	307	292	273	282	307	287	276	284	252	289	312	298	300	244	308	278	291	325	306	297	302	275	294	288	281	280	287	273	309	272	262	292	273	301	264	279	283	258	274	280	292	290	314	298	267	285	291	282	271	266	296	262	287	266	304	279	312	311	274	316	280	297	252	289	282	305	280	299	275	293	308	298	310	286	281	275	281	341	273	262	302	283	270	294	323	308	247	269	295	268	261	249	281	289	276	308	280	257	291	262	296	307	307	300	281	301	302	277	287	306	290	293	300	303	287	302	301	257	280	275	279	292	277	299	313	300	313	274	287	273	275	295	306	285	240	309	292	294	281	293	278	288	307	294	263	269	283	278	295	308	291	282	300	280	250	271	282	287	262	330	295	285	290	296	313	266	290	264	281	280	282	277	269	279	287	287	307	292	299	300	290	320	288	306	305	279	286	289	298	315	296	266	293	296	286	286	303	296	265	281	299	314	295	302	274	283	259	304	283	259	301	302	290	315	282	281	290	283	261	282	292	300	279	253	301	295	267	293	281	266	275	294	287	292	288	278	271	284	300	327	312	303	276	286	298	272	307	266	272	292	230	302	297	294	281	283	283	293	296	291	322	261	281	295	284	281	280	276	310	297	298	307	320	279	297	318	267	275	292	296	256	275	273	254	307	261	296	275	259	299	279	266	275	272	271	280	298	275	311	270	265	282	300	251	263	280	250	299	295	294	280	295	308	315	305	298	334	287	276	257	268	278	307	268	295	284	294	305	347	302	287	296	252	274	258	298	285	304	286	274	281	310	265	265	284	267	289	263	311	305	281	302	296	284	303	277	286	306	250	278	332	273	260	269	292	317	250	294	291	273	321	328	294	284	264	289	282	269	266	316	253	306	264	309	302	334	275	271	272	312	325	290	325	299	276	313	277	304	275	258	269	255	283	292	300	293	275	276	311	279	294	304	302	301	279	300	264	299	301	278	272	285	327	303	295	287	283	277	257	295	301	285	301	283	300	312	271	285	293	264	318	277	296	299	250	286	274	257	292	305	287	301	313	281	293	252	278	274	273	269	299	280	324	273	261	294	318	324	276	263	258	292	294	299	278	295	314	323	302	272	284	284	317	276	300	300	287	269	264	293	292	280	284	276	288	286	294	272	287	296	274	247	307	258	271	287	282	298	292	260	257	265	311	278	289	281	269	270	298	269	309	290	269	265	284	282	276	304	300	282	294	318	283	285	274	257	287	283	301	289	274	272	313	307	310	314	311	291	285	272	298	301	275	268	289	285	317	293	270	267	286	291	302	279	306	284	299	318	274	271	261	254	288	276	264	292	285	300	333	277	276	295	258	279	294	312	260	273	306	282	285	259	272	282	280	294	267	261	279	310	294	299	294	272	302	305	309	266	311	290	278	274	292	270	290	267	291	284	305	283	297	281	306	304	293	326	247	253	292	277	316	280	287	307	314	296	292	274	314	314	282	290	314	265	266	318	291	308	286	306	301	284	253	279	313	307	277	294	299	260	271	322	285	304	281	296	310	274	277	285	262	253	310	301	314	305	285	310	290	293	263	278	279	298	294	289	295	280	294	286	278	310	293	267	258	293	265	299	318	290	304	286	329	297	303	294	289	271	303	292	306	293	280	308	316	320	340	272	287
31342	10316	2979	1162	773	654	681	640	686	640	654	687	640	630	643	627	643	642	631	604	652	694	619	644	613	627	614	574	641	630	677	637	612	665	634	636	663	643	634	634	644	581	663	684	670	657	641	651	660	631	660	656	589	636	651	636	656	621	615	638	622	627	661	623	606	619	604	649	647	596	648	670	636	655	621	677	681	570	671	628	652	656	604	718	618	642	652	671	678	660	653	641	645	661	672	585	661	679	638	633	674	636	659	655	653	675	641	616	645	641	639	645	659	609	664	617	662	687	656	629	627	696	645	686	674	604	593	644	692	645	643	633	647	630	660	602	617	624	602	599	618	658	630	641	673	641	666	665	663	676	636	689	642	593	660	655	663	632	630	646	675	660	609	642	636	646	648	635	633	641	607	640	630	644	627	689	630	645	663	653	651	620	663	601	657	643	656	642	648	681	607	664	618	619	638	660	667	604	666	644	635	631	641	649	681	622	652	611	644	702	664	646	653	636	652	649	617	630	649	633	672	607	655	674	622	689	659	637	708	634	613	673	654	647	621	629	668	616	666	658	666	681	618	624	675	654	660	620	658	660	687	618	637	629	624	692	695	671	635	622	655	660	672	627	707	626	649	679	639	634	645	666	687	656	630	643	651	631	622	626	635	671	620	629	646	621	643	635	615	646	699	630	640	667	628	628	662	621	649	619	619	610	633	671	672	644	640	593	620	646	653	615	648	603	638	651	645	654	606	633	671	611	636	636	607	632	630	625	600	656	645	680	685	637	635	609	608	630	654	609	662	684	615	652	620	648	603	622	676	650	619	681	650	616	628	638	632	625	635	666	677	639	655	655	625	627	672	656	629	632	635	662	650	642	670	640	672	691	600	648	602	631	620	683	619	662	644	647	632	662	644	633	672	635	634	600	611	650	676	625	611	651	655	664	640	607	652	638	667	626	640	624	666	616	608	697	649	653	611	650	601	670	605	671	613	612	630	653	624	605	624	614	608	654	662	600	659	708	643	654	635	652	614	700	661	629	691	632	654	681	648	676	669	619	578	615	596	684	622	635	637	641	642	643	627	643	600	655	668	638	670	636	663	638	650	641	664	639	600	646	701	640	674	634	594	619	649	640	662	669	629	662	639	686	623	666	640	622	670	601	635	645	601	667	661	630	601	603	665	655	672	662	600	649	652	627	678	639	651	633	634	645	649	634	642	656	654	637	602	689	672	621	652	593	640	636	657	678	670	663	655	622	652	661	702	662	650	642	631	620	643	627	638	580	659	611	610	641	674	649	629	657	631	671	652	627	674	617	635	661	673	607	641	630	599	673	657	670	631	635	615	666	616	637	639	651	664	640	668	643	686	598	695	623	658	636	668	611	632	669	604	673	651	603	618	648	668	666	637	605	652	614	638	668	627	664	657	627	651	609	641	662	648	665	655	639	633	646	654	634	612	648	635	645	641	615	645	622	638	650	583	641	603	638	625	617	672	646	659	642	626	644	674	664	652	690	642	702	636	673	637	641	654	678	636	693	686	664	632	715	649	673	665	678	636	573	620	627	651	628	660	653	658	681	675	625	641	652	638	610	631	637	632	658	696	644	662	639	611	709	626	628	659	668	637	648	593	611	641	652	650	637	609	663	630	653	639	677	647	666	700	625	636	619	656	640	679	657	689	641	658	627	649	653	665	642	608	678	650	632	660	646	662	627	605	616	647	674	659	615	643	615	648	585	621	645	652	623	634	624	646	636	650	699	662	629	601	650	634	646	665	636	658	652	637	677	632	679	644	633	634	637	685	670	615	604	661	617	707	608	619	665	655	627	683	657	654	661	674	606	622	654	592	638	626	642	607	668	590	643	627	651	687	584	651	656	650	657	626	617	660	659	644	608	596	618	603	645	658	647	582	620	643	692	667	679	670	650	657	657	683	633	642	661	646	646	667	668	617	639	627	588	631	649	606	605	687	664	624	631	634	650	685	670	695	617	617	649	674	613	627	621	581	613	637	659	648	644	612	615	643	663	602	679	633	600	642	646	626	607	626	616	625	608	651	690	671	662	644	665	643	629	622	627	710	629	621	660	619	634	619	645	630	684	664	653	680	596	622	609	641	651	706	654	633	667	665	626	672	642	652	613	643	641	657	639	710	671	663	604	641	635	669	647	667	653	609	648	668	652	605	637	639	610	624	661	628	647	615	618	681	605	653	632	642	647	667	610	643	639	637	640	651	622	679	649	600	673	661	611	680	599	632	626	628	672	611	638	647	682	651	647	681	617	619	646	652	649	637	666	618	678	655	645	627	606	655	675	646	653	637	642	593	638	666	619	666	657	608	629	670	662	655	633	666	555	630	643	644	668	667	632	580	661	673	669	662	637	613	663	649	634	660	595	633	650	611	693	619	642	639	666	628	641	629	607	656	629	688	579	607	652	628	653	613	639	657	636	641	616	620	663	650	629	663	694	597	664	614	685	683	623	648	640	628	628	632	648	639	644	641	641	661	724	651	578	673	639	648	628	632	648	641	647	728	629	633	653	611	645	642	623	604	656	668	688	636	637	631	636	647	618	613	649	639	633	590	630	631	604	636	625	650	648	670	632	672	640	635	638	631	652	689	665	644	652	649	656	598	606	611	646	617	675	642	601	643	658	610	610	629	583	626	633	642	669	633	605	640	605	661	679	645	634	657	656	647	687	610	674	618	669	667	634	651	688	651	688	674	637	629	643	627	611	727	670	630	674	621	607	658	674	668	666	597	685	629	631	636	654	621	615	655	633	637	663	624	614	608	663	611	635	654	608	659	682	653	631	641	584	664	671	664	651	626	637	663	661	646	645	615	654	664	660	656	631	634	671	604	634	611	670	640	665	675	640	578	663	637	666	648	621	673	594	661	690	686	627	651	627	641	626	659	659	642	599	620	605	667	630	685	646	657	686	633	636	657	642	667	653	603	649	628	638	640	625	657	673	671	605	660	695	639	614	647	621	668	674	607	650	624	656	638	634	659	645	694	666	638	683	666	644	638	675	692	633	649	659	618	649	613	671	610	624	627	683	635	638	627	673	672	675	676	648	623	690	673	634	624	644	665	691	631	674	633	664	674	644	661	682	652	662	648	682	687	621	636	668	621	653	659	646	642	598	584	650	662	630	657	628	643	624	641	682	690	611	668	662	676	668	652	645	643	611	623	667	625	690	674	648	610	601	657	610	616	633	614	626	657	664	667	651	637	629	649	654	607	649	648	656	591	655	653	648	655	645	625	626	671	635	604	675	647	676	637	665	637	651	661	591	624	676	622	652	709	609	685	645	666	680	675	634	607	663	653	643	626	671	685	666	651	628	616	665	670	608	678	609	681	642	644	637	620	573	648	656	640	663	611	641	691	589	633	624	637	678	613	675	634	625	662	619	647	641	661	649	654	618	594	633	638	615	695	649	660	627	595	692	656	634	644	647	641	582	653	674	595	670	688	684	650	694	603	715	701	628	639	632	640	672	656	625	626	603	606	627
56634	29351	12009	2543	870	456	356	344	286	281	297	296	286	297	307	284	300	315	289	307	289	314	290	299	295	302	294	293	268	296	280	291	322	285	272	295	291	255	256	282	280	257	273	289	307	281	280	279	313	301	295	323	271	301	301	300	301	270	282	261	291	286	322	299	298	322	331	310	289	310	305	297	276	307	253	307	272	284	297	280	265	285	280	291	285	252	288	322	287	291	331	283	290	289	295	307	277	272	313	294	286	304	292	267	291	296	319	305	315	300	317	309	273	260	284	278	323	301	295	271	275	264	279	283	286	289	286	300	329	289	274	330	282	307	297	303	310	275	286	276	293	301	292	288	298	279	289	260	284	266	280	292	299	301	262	302	293	278	289	284	307	297	288	274	276	288	268	297	275	265	301	286	315	335	271	283	308	279	315	262	290	294	275	295	319	303	308	268	300	334	287	323	292	266	264	294	299	323	323	313	296	300	308	289	289	302	268	326	277	303	276	290	285	334	282	253	267	287	302	322	295	285	306	264	280	303	298	315	244	258	281	281	311	287	276	272	273	273	294	313	290	274	307	343	306	293	288	297	294	267	303	314	295	308	287	301	287	266	285	301	321	291	295	281	300	337	318	302	322	276	280	308	300	289	287	266	274	294	282	281	278	288	264	286	272	312	296	310	341	292	303	271	309	261	305	255	265	290	276	284	298	308	316	297	306	292	311	300	323	294	277	301	283	304	268	287	308	307	288	265	305	300	294	319	300	282	248	309	304	301	327	310	290	308	292	342	278	283	256	302	287	281	316	286	297	290	285	259	262	310	293	306	274	273	291	293	289	280	305	288	291	245	292	278	330	309	310	311	287	302	284	276	283	289	343	308	306	312	296	304	299	312	296	283	273	270	286	281	314	265	297	316	322	293	268	291	286	289	323	290	273	280	295	331	311	295	318	308	266	280	256	301	311	301	303	262	305	300	273	289	272	323	304	280	290	311	324	276	249	289	277	264	323	295	278	277	300	349	314	305	309	282	287	271	295	272	323	306	313	313	291	265	297	300	271	311	309	286	309	287	285	279	294	280	272	294	287	299	293	263	256	313	307	338	255	327	304	305	277	293	288	297	301	302	271	284	284	310	280	303	282	294	320	275	303	268	286	302	279	292	321	275	286	306	291	280	283	337	283	319	295	271	281	292	287	278	301	331	315	313	281	303	278	300	285	268	298	292	284	308	307	297	298	315	306	280	285	307	275	310	256	303	284	304	295	317	318	312	302	288	287	263	295	288	295	277	284	291	289	294	290	324	286	266	280	267	298	278	286	302	304	285	270	272	285	273	322	290	258	308	251	310	249	244	319	290	286	265	279	286	296	298	300	311	316	306	329	284	260	286	295	265	323	305	272	306	253	303	283	322	300	292	306	265	294	274	271	312	291	297	302	309	289	289	295	318	292	290	305	288	317	278	279	292	298	291	272	319	293	295	255	256	306	297	289	284	292	318	299	276	267	278	264	251	302	290	262	265	307	254	288	274	274	312	287	293	320	270	286	277	285	290	298	285	309	288	307	289	304	319	277	281	278	250	295	293	299	258	280	288	285	290	316	306	316	293	273	296	311	291	293	275	301	260	275	280	287	303	317	299	271	298	336	282	300	287	254	279	312	289	321	291	267	270	309	310	271	326	269	292	302	300	303	287	277	241	310	297	288	290	294	296	321	275	297	283	292	289	279	312	336	307	276	280	286	314	307	274	305	303	336	312	306	316	284	288	301	271	249	314	292	313	306	306	287	273	249	285	319	271	300	287	323	319	272	285	286	292	299	310	282	329	301	301	278	304	333	291	268	315	273	319	299	283	275	301	315	289	298	313	320	313	305	307	316	294	293	290	288	267	288	249	304	283	294	335	333	261	296	295	347	296	292	269	282	286	334	312	272	330	266	321	285	296	286	278	257	311	328	268	266	322	281	283	294	262	290	263	272	294	294	285	283	317	289	297	299	278	257	297	321	295	292	303	288	276	306	277	279	311	322	308	298	288	294	299	291	297	343	303	275	300	296	290	307	299	300	292	267	277	280	309	299	301	321	267	275	263	291	294	310	266	310	293	277	269	278	301	332	313	293	290	315	259	281	299	293	290	289	255	303	312	279	260	310	293	268	306	265	264	305	289	265	313	299	309	272	296	268	269	290	267	292	270	283	311	328	264	274	307	328	314	304	296	280	272	297	316	312	293	308	253	297	294	283	276	310	307	276	275	327	316	330	316	294	282	292	286	272	273	298	299	296	278	279	275	289	270	298	299	344	335	310	311	307	290	313	304	303	310	289	264	290	271	295	295	300	310	320	297	297	317	295	289	269	297	297	332	279	297	299	294	305	295	268	260	265	304	279	267	261	304	325	305	285	289	302	262	253	327	304	310	279	294	272	280	303	266	282	288	303	282	300	283	298	268	314	241	284	304	297	292	291	301	296	286	302	295	263	266	301	305	298	282	268	308	315	296	280	307	258	275	297	289	298	299	303	271	272	293	288	274	312	297	321	280	308	305	274	324	279	260	300	307	302	294	288	291	289	295	288	317	307	268	278	252	304	272	305	274	276	260	292	290	293	316	285	261	262	283	285	295	324	287	279	284	296	300	306	267	292	320	318	292	292	257	294	305	297	287	297	303	279	276	272	287	296	302	273	282	308	287	274	304	311	336	277	279	287	269	303	279	281	308	285	301	296	290	255	278	285	284	274	273	299	293	306	301	317	274	296	293	296	270	296	272	289	289	347	284	259	307	289	324	277	309	252	312	283	281	274	306	285	284	285	296	274	300	291	271	312	303	294	291	280	298	288	286	316	316	284	280	273	298	311	283	262	278	253	290	335	298	320	311	288	274	262	328	294	274	301	283	289	283	303	266	304	289	274	328	290	271	299	325	299	326	325	286	330	296	296	294	282	321	315	298	268	313	313	275	297	280	300	267	309	297	307	302	288	322	304	303	271	293	292	289	284	281	323	300	321	281	253	313	309	284	314	341	293	272	296	268	277	286	316	289	271	310	296	294	307	301	269	317	280	293	281	303	286	293	328	282	278	318	255	317	313	328	300	316	258	284	273	309	302	333	272	242	275	292	298	279	282	266	336	295	297	277	311	269	307	279	272	303	301	315	317	280	285	281	320	294	291	304	281	281	307	294	310	289	294	280	307	295	322	292	299	280	300	271	308	314	295	317	286	329	266	273	318	323	291	259	329	262	278	295	294	273	297	299	296	286	321	298	285	280	287	293	252	256	313	323	321	294	317	285	292	276	290	289	303	295	247	295	300	282	289	262	305	285	295	300	286	248	290	280	301	311	277	291	293	296	273	283	332	281	305	271	283	287	264	331	264	263	299	285	297	307	294	293	270	276	310	315	292	309	301	327	292	298	320	293	290	297	291	268	274	285	295	275	295	288	284	277	311	295	267	323	309	297	293	321	302	291	282	281	277	278	313	288	284	311	314	299	298	292	317	342	334	329	289	295	265	301	260	288
38946	20141	7942	3979	2041	1160	850	659	664	698	697	621	654	679	635	628	668	681	659	638	659	669	673	625	654	675	617	642	612	673	677	688	607	642	659	653	618	656	671	610	633	640	662	652	619	671	665	655	622	618	666	646	600	659	641	630	681	644	640	631	634	637	664	655	581	605	675	671	668	684	658	665	642	673	623	648	652	666	664	626	656	626	678	672	676	686	712	698	679	674	641	623	643	607	668	624	666	649	644	678	661	639	637	643	628	640	613	670	679	644	643	660	649	627	632	662	667	671	669	656	655	631	611	635	662	613	653	672	692	678	625	721	664	640	632	614	638	629	663	623	612	647	679	635	707	637	661	634	642	647	611	609	610	655	680	646	673	617	632	620	625	636	602	693	652	674	660	597	653	648	647	664	663	631	666	612	663	698	651	629	619	677	605	660	588	632	675	659	653	651	638	622	630	580	651	655	621	636	615	625	673	606	652	693	706	646	647	653	619	681	662	659	641	673	693	637	623	647	618	704	635	683	617	636	638	635	646	666	618	670	624	650	656	638	650	631	646	635	633	618	635	656	685	637	633	643	648	644	656	674	682	669	646	640	618	678	664	639	661	661	654	665	672	627	641	614	614	659	638	664	636	667	664	663	674	679	687	672	663	682	667	667	586	667	623	678	630	679	638	629	605	635	661	627	701	658	623	621	626	623	638	647	671	649	646	605	653	657	669	709	573	664	674	640	681	655	641	639	635	633	643	670	653	611	663	688	627	673	619	635	670	666	611	668	616	653	657	655	641	647	646	662	623	668	645	660	621	673	669	615	616	656	650	672	664	665	662	655	633	615	644	671	662	638	705	633	661	612	668	671	642	617	621	685	619	671	621	631	656	636	650	684	643	605	688	671	677	624	672	627	659	641	640	681	650	660	651	627	654	654	675	610	596	636	630	640	639	627	678	680	649	615	670	603	633	628	642	688	597	639	593	660	606	673	674	649	646	656	650	604	638	643	633	654	669	667	660	642	616	651	632	670	642	636	709	659	663	631	666	681	709	666	611	681	645	631	662	653	643	702	671	621	620	636	660	632	635	658	680	675	632	641	625	669	635	671	637	633	668	653	655	664	663	675	594	616	670	650	656	667	694	669	641	607	631	669	620	671	630	668	622	638	680	630	634	641	616	622	656	630	639	646	669	662	631	641	622	689	643	654	624	628	677	643	631	631	673	655	628	633	653	648	639	661	667	654	627	685	682	683	643	642	602	654	660	664	654	612	635	662	607	628	647	662	634	667	684	654	671	634	641	674	652	644	625	679	628	631	658	663	640	627	623	657	652	627	662	651	638	675	643	682	663	684	718	686	647	608	675	665	679	660	599	664	604	659	603	655	640	679	669	664	612	617	637	663	640	674	656	647	651	659	709	609	677	606	633	671	654	641	655	700	654	619	635	614	675	702	691	636	630	652	638	630	643	640	648	594	673	658	633	661	683	644	624	677	683	643	606	636	642	592	705	648	657	625	596	621	638	649	684	660	672	664	682	665	632	626	665	675	617	691	660	618	624	652	681	660	630	660	596	655	692	644	639	679	684	660	642	658	617	637	670	644	604	623	647	649	694	683	606	690	686	653	638	686	593	707	658	641	667	700	619	649	683	614	651	667	655	661	664	635	637	653	647	666	624	666	609	644	667	663	646	568	624	640	636	649	669	691	643	659	616	632	669	636	649	636	630	641	637	597	645	641	665	661	630	668	640	666	673	643	636	675	629	660	617	617	666	635	609	659	658	662	623	647	625	602	672	644	636	615	656	641	665	662	666	636	655	625	689	659	640	615	663	632	637	657	651	634	664	669	630	606	612	664	602	627	655	685	680	641	651	695	660	633	668	624	617	618	660	666	640	670	641	623	661	624	629	652	641	606	665	659	669	680	671	660	640	649	618	681	633	668	655	634	687	644	661	666	663	652	649	595	647	642	657	665	656	655	670	684	654	655	632	625	713	684	638	633	651	652	654	646	639	595	623	664	608	653	640	661	656	637	631	652	623	627	657	635	644	629	677	648	655	657	594	637	695	670	636	699	652	637	679	620	617	682	657	627	674	671	642	700	665	664	632	622	655	669	648	638	636	634	626	624	608	656	648	639	631	625	688	694	610	627	655	641	632	673	656	638	636	625	655	663	617	653	673	601	627	666	603	668	658	655	659	639	627	631	658	672	651	686	676	628	606	639	684	668	612	685	655	673	629	660	655	673	647	630	625	639	651	654	649	641	682	684	639	652	663	671	633	634	677	656	614	616	646	661	662	659	643	689	665	685	649	684	662	650	611	645	664	641	693	644	643	646	653	644	632	633	665	663	667	635	649	655	593	647	649	631	622	623	656	668	638	627	647	633	632	609	667	668	644	655	648	637	637	663	631	654	684	645	629	640	629	660	652	609	697	632	668	643	664	635	662	620	698	664	653	668	631	614	624	643	682	662	638	679	649	659	686	624	640	671	667	619	608	645	609	658	651	676	672	681	663	680	662	655	646	641	646	675	626	648	635	633	654	680	669	649	629	596	623	619	640	611	611	634	690	677	629	695	645	656	632	673	667	624	647	675	624	685	587	631	655	631	644	650	651	610	623	684	709	605	627	628	585	649	671	608	641	695	664	678	627	653	625	632	659	606	662	667	640	627	667	635	640	651	590	652	629	624	626	648	642	652	645	647	672	645	651	636	644	659	713	626	639	590	605	657	670	660	654	647	635	679	650	679	663	652	655	666	641	647	691	631	626	642	731	629	656	641	665	660	670	651	653	668	630	709	663	658	622	668	652	618	675	634	636	664	668	678	675	645	624	660	665	683	685	688	635	626	614	644	694	680	608	625	642	625	610	635	623	656	663	657	666	649	671	680	663	622	624	635	632	620	641	640	679	586	659	668	582	709	655	684	644	680	654	654	615	649	622	626	692	634	603	605	643	590	668	633	647	615	618	666	642	677	658	686	663	635	682	698	632	649	649	689	697	659	649	645	642	665	652	662	688	646	662	625	621	668	645	657	637	626	642	609	589	676	632	648	664	696	671	641	681	647	633	662	635	677	677	662	678	638	651	674	665	663	630	634	598	629	649	632	695	691	579	650	622	668	640	659	664	646	665	632	607	688	643	687	698	661	663	676	649	635	691	685	645	663	627	607	648	626	633	597	683	641	644	648	681	617	629	650	660	696	664	647	681	679	594	635	687	698	669	650	661	620	680	657	645	626	629	668	619	662	630	666	648	658	666	698	649	629	659	641	657	645	678	677	669	637	621	627	634	628	639	638	568	687	688	645	634	652	632	665	677	656	648	628	670	640	647	657	631	694	622	724	695	627	635	648	631	641	641	658	666	642	668	603	663	628	649	620	611	664	666	609	681	621	644	652	667	674	654	676	656	657	666	674	651	680	638	706	643	684	677	647	692	669	657	611	630	621	639	687	601	662	640	611	639	679	691	644	647	607	618	638	628	669	646	656	673	622	621	657	628	689	639	653	652	645
54394	23446	5903	1322	510	347	287	257	291	277	270	284	285	274	259	280	286	272	314	291	268	276	278	279	252	299	265	313	326	263	244	293	263	261	291	283	308	254	264	265	259	290	260	289	273	286	273	272	261	266	268	263	282	271	278	272	270	263	278	264	288	278	250	254	278	281	300	270	299	276	295	288	302	266	266	302	264	306	259	242	280	274	294	276	268	249	272	283	291	266	287	275	290	268	255	272	293	267	302	264	281	248	263	260	278	268	295	261	261	259	275	259	275	282	313	279	290	281	293	321	281	251	257	272	302	265	264	231	268	295	267	287	285	306	267	266	265	299	277	264	282	269	268	274	277	273	255	300	276	267	273	272	307	294	275	268	267	295	304	294	295	254	205	266	253	282	264	293	255	285	279	248	284	228	263	279	260	252	273	257	269	254	252	294	304	267	258	268	295	307	282	272	242	260	277	270	279	270	327	281	257	303	273	271	263	263	272	268	255	283	249	297	299	292	253	299	265	239	243	258	330	282	294	276	296	285	281	285	263	299	277	290	284	271	260	247	285	243	296	259	273	275	306	263	254	254	271	293	289	266	276	272	273	270	243	260	317	277	246	288	286	278	268	247	277	251	266	266	271	265	282	291	310	279	255	262	320	262	266	272	305	262	242	276	256	252	264	254	251	273	281	259	281	259	295	263	256	251	241	271	262	282	294	283	277	292	238	279	324	273	229	288	290	272	265	261	279	285	274	250	255	235	262	242	271	302	287	286	239	257	281	270	276	269	275	284	286	270	251	309	317	300	287	261	287	266	293	310	278	291	243	289	279	262	270	269	278	267	291	253	286	281	263	282	278	287	265	283	259	244	278	253	272	268	253	287	290	263	268	259	254	271	281	303	276	306	283	245	237	242	294	260	283	279	263	249	318	292	273	268	262	275	288	264	275	286	286	272	263	238	299	257	281	270	279	270	261	279	284	283	258	307	279	286	256	259	297	281	275	290	286	270	281	242	277	284	288	295	279	285	289	280	268	283	275	280	274	286	237	289	281	255	287	297	297	271	264	275	274	285	271	252	247	281	288	275	302	309	252	295	290	260	281	266	273	260	254	306	273	250	295	289	308	257	273	293	277	245	282	264	310	236	269	274	308	275	299	254	304	283	309	269	244	298	256	256	268	284	235	252	295	292	257	316	284	268	249	261	280	280	269	308	285	274	274	263	286	275	304	253	254	288	277	272	276	274	253	265	285	280	294	276	254	284	289	269	243	245	226	275	250	263	272	319	296	275	285	255	277	272	249	263	282	291	268	283	271	296	277	285	280	279	290	289	269	293	268	284	288	268	276	286	285	275	279	295	267	261	267	278	293	271	284	283	264	286	297	267	275	285	226	262	249	327	282	279	278	305	251	278	273	307	276	290	273	248	268	276	263	261	284	274	291	243	276	279	293	257	254	259	249	270	268	270	261	280	303	275	249	290	280	250	284	291	280	269	253	324	295	244	261	280	275	266	279	308	290	254	291	271	255	253	267	244	297	291	266	299	268	269	263	286	270	268	288	283	288	267	261	247	283	292	263	286	249	285	271	253	249	241	300	295	259	266	275	288	272	276	265	272	259	284	282	264	263	280	265	244	260	257	280	266	341	276	289	265	285	242	296	287	253	292	255	277	282	254	262	259	272	265	245	273	274	257	268	257	234	255	281	277	263	256	264	243	313	287	265	283	278	263	322	265	257	292	270	289	284	293	273	265	263	270	280	295	255	264	287	286	287	311	264	295	302	273	267	307	294	278	293	264	278	265	303	269	279	257	279	257	296	280	293	286	239	279	265	271	260	257	263	266	266	279	291	299	272	262	279	268	283	269	310	315	265	295	263	287	252	245	267	281	276	253	251	255	254	264	312	286	273	281	278	293	261	274	279	302	259	286	291	292	260	264	301	293	273	275	287	267	266	262	293	267	289	275	273	309	266	261	285	256	291	266	268	262	285	272	262	256	269	265	288	271	238	288	267	232	257	274	251	268	248	270	265	274	287	289	288	250	312	273	285	257	262	286	283	257	274	297	250	260	299	297	285	303	288	247	240	258	286	279	297	311	294	262	271	298	262	295	289	271	277	267	285	252	255	277	241	266	264	290	290	276	290	264	251	279	286	249	252	277	275	311	286	294	286	282	280	266	328	281	240	286	291	254	234	280	287	252	300	256	268	276	279	269	287	276	277	246	240	270	234	280	276	263	246	249	280	253	272	288	299	277	288	263	280	285	249	276	277	271	276	255	277	290	317	285	271	255	272	295	265	296	292	272	261	254	286	294	268	260	285	232	274	297	249	268	280	282	235	268	253	286	236	280	265	295	282	265	262	300	268	243	262	299	256	291	291	266	274	274	251	289	260	275	277	276	263	257	256	287	275	280	274	246	286	267	241	270	280	280	262	251	252	251	262	280	299	279	296	293	267	278	276	295	277	269	267	287	253	303	248	259	286	303	237	258	239	307	276	259	256	262	291	310	278	243	325	290	288	277	265	271	273	295	304	279	262	245	270	288	275	294	261	252	278	258	303	266	277	278	250	261	261	258	280	286	281	259	242	286	285	289	254	245	285	284	268	269	281	275	272	300	281	277	284	283	262	249	286	289	270	305	298	242	263	245	264	290	289	237	256	264	273	233	254	261	275	275	253	265	249	293	263	273	300	287	262	276	261	267	244	289	299	258	261	269	275	309	270	236	309	290	264	276	265	263	284	248	269	267	300	278	247	274	273	246	294	281	271	297	286	253	249	256	240	302	318	264	290	269	242	254	272	270	266	270	253	286	295	248	277	232	245	296	276	282	276	312	280	243	320	283	278	297	251	275	271	258	283	292	265	299	284	292	287	275	250	258	262	270	256	306	273	245	261	278	300	285	255	248	285	266	288	298	286	315	268	285	261	283	282	293	276	283	289	278	255	255	277	243	259	272	261	298	273	279	248	276	251	283	281	253	257	290	279	269	227	289	294	251	278	269	280	244	262	245	277	261	269	286	270	256	271	244	281	273	299	280	269	257	275	287	287	275	291	270	278	270	271	300	297	260	281	301	257	244	279	230	268	282	282	242	263	272	304	296	269	274	246	285	295	261	259	271	273	254	263	291	265	286	265	284	269	286	266	257	281	283	266	261	296	298	242	270	276	278	290	273	261	242	280	277	287	276	261	296	257	278	262	280	274	259	262	301	273	263	275	305	301	312	277	279	258	291	306	298	275	277	292	272	286	278	302	290	290	278	252	276	292	271	246	251	297	269	250	284	293	298	257	269	276	261	266	261	253	288	320	276	309	277	266	284	223	299	250	272	268	273	267	284	268	287	264	270	255	260	267	259	276	256	271	263	272	298	282	262	259	264	276	251	277	271	301	256	255	281	255	298	284	268	261	272	304	283	261	294	293	301	294	293	257	311	285	262	225	275	265	290	280	290	252	285	290	275	264	290	262	304	284	266	258	266	293	300	257	264	276	279	294	290	268	272	249	285	317	277
37999	15613	6126	2551	1205	774	635	575	600	602	582	628	624	598	629	556	608	604	607	570	599	579	615	575	623	613	650	652	636	622	639	596	620	642	641	651	584	616	628	626	636	612	627	586	648	632	642	630	566	606	607	676	578	590	646	627	674	621	614	590	640	624	608	597	561	575	592	619	555	575	638	592	612	671	636	657	603	643	649	619	614	601	597	654	610	617	612	589	581	627	584	623	612	656	603	595	582	581	601	632	632	635	628	608	601	613	564	591	584	620	657	631	606	588	608	613	634	594	576	606	616	646	563	604	612	589	607	601	583	623	593	606	535	609	621	583	644	594	609	665	625	610	625	638	596	603	567	625	605	601	584	596	592	573	562	624	588	574	584	594	610	613	602	596	624	615	576	598	637	604	612	609	572	617	613	604	610	608	641	575	616	607	569	616	579	655	554	628	609	609	601	598	609	636	616	655	603	628	651	606	617	622	625	580	624	644	569	600	581	594	603	582	646	632	648	598	598	639	596	594	578	635	598	589	585	624	624	607	623	623	601	640	655	604	594	622	642	601	638	614	573	598	616	652	625	624	631	594	676	620	640	669	648	615	588	640	574	619	588	593	590	590	613	617	628	603	603	598	613	641	630	596	608	574	596	680	621	626	616	593	624	610	560	631	585	596	605	606	585	656	611	602	595	580	623	607	661	623	615	632	634	588	622	599	594	597	602	613	641	636	593	592	614	599	624	662	611	575	618	645	621	608	589	613	549	620	577	615	622	618	644	598	657	625	638	653	604	603	602	622	607	655	619	628	586	586	626	630	603	627	634	602	608	605	593	620	605	620	639	613	630	632	610	636	641	595	605	612	584	646	647	585	621	570	638	597	608	577	616	585	610	597	573	643	594	608	598	597	596	600	615	638	652	628	616	621	641	634	630	595	583	610	660	604	655	599	612	611	626	593	608	618	635	623	589	635	615	616	589	621	596	625	582	598	598	636	629	584	599	610	614	655	628	607	615	596	597	592	655	585	584	656	609	635	537	594	603	641	568	617	637	642	622	644	603	624	623	587	623	598	622	625	605	619	595	621	634	603	588	644	630	590	610	624	606	639	625	581	598	653	618	596	634	592	632	581	619	582	576	604	615	619	592	642	626	608	630	632	618	642	570	630	621	581	654	638	618	625	634	634	598	637	564	627	611	623	625	600	608	616	609	603	620	623	611	600	611	604	600	644	649	603	566	602	628	621	660	620	623	640	631	616	574	604	605	629	587	636	601	602	571	600	643	603	616	621	620	621	628	646	664	657	635	639	580	628	614	570	618	582	584	616	618	547	576	620	636	641	578	604	592	602	574	626	612	650	620	530	614	618	633	626	588	606	592	653	568	586	626	633	586	665	590	626	645	599	600	586	568	571	597	594	647	600	584	621	647	599	607	577	562	578	621	603	624	621	601	578	601	625	577	619	621	608	631	584	615	593	644	629	577	643	604	580	608	564	596	609	563	647	600	610	623	582	668	598	614	635	618	625	571	589	566	603	571	587	612	594	614	590	606	626	618	658	601	616	584	660	595	588	614	568	647	613	636	630	621	646	641	605	608	603	611	615	569	619	607	595	607	584	607	619	623	621	616	604	542	686	634	607	574	588	598	631	631	636	593	591	576	619	572	612	608	611	667	597	620	625	585	620	587	563	671	610	623	641	593	559	582	610	632	600	601	596	600	602	607	602	595	586	628	540	593	664	593	615	598	640	612	642	631	622	595	607	630	603	628	608	618	615	615	546	614	586	619	616	613	599	642	632	589	593	591	636	579	566	617	602	625	573	567	587	643	625	631	599	637	606	598	616	593	619	614	612	579	631	622	592	614	540	594	590	607	627	620	611	666	594	616	576	610	596	630	603	646	599	587	652	603	588	613	612	581	625	606	634	622	618	641	609	635	604	650	569	614	605	655	607	608	620	641	615	647	607	636	622	624	640	619	584	617	624	567	594	640	642	616	575	624	614	596	617	605	634	573	603	625	616	618	628	601	612	564	594	632	590	605	655	610	633	620	632	581	622	633	613	600	629	572	638	568	590	625	606	597	640	632	591	658	635	619	593	577	615	609	588	592	552	604	575	629	550	611	651	605	626	625	644	609	626	659	647	606	607	593	634	555	590	605	610	586	643	590	657	616	638	599	640	643	595	618	622	608	632	557	583	621	648	656	604	595	633	572	624	594	575	620	600	607	633	626	603	596	594	623	604	633	598	635	563	638	619	604	634	600	576	620	615	603	616	618	601	621	631	656	561	596	614	588	591	598	598	629	605	571	616	632	594	621	613	612	624	573	578	639	615	652	608	626	607	601	605	606	605	603	629	638	555	619	616	586	580	604	565	579	603	642	616	607	549	595	580	635	638	591	615	625	581	612	622	619	596	569	585	627	640	634	636	581	590	568	606	622	601	591	628	632	587	614	618	617	569	589	626	591	620	567	596	606	658	590	590	598	623	579	659	670	615	628	612	604	590	585	556	609	636	613	602	656	580	585	653	646	595	638	638	631	582	605	576	643	616	626	643	628	589	603	569	602	600	602	638	624	622	624	645	556	612	603	634	626	636	627	584	605	589	628	611	592	615	629	673	645	617	631	605	612	626	571	617	618	628	632	634	592	611	623	605	579	587	606	590	588	630	601	624	611	616	590	660	668	620	606	576	630	597	611	591	597	603	634	583	632	595	582	599	622	637	596	600	585	583	667	630	553	635	576	650	606	624	595	593	634	629	629	607	578	601	614	672	564	640	619	623	657	593	555	595	643	597	656	611	617	608	631	585	589	604	614	655	622	588	606	584	597	563	629	635	606	596	616	635	617	621	612	607	617	654	623	626	624	608	606	607	627	637	628	579	612	583	647	567	607	570	623	613	630	585	606	627	565	661	651	678	613	608	634	614	610	622	580	583	589	628	596	610	626	557	608	602	630	591	599	580	596	547	628	634	645	600	677	590	640	630	597	612	649	633	650	606	605	675	577	586	597	651	591	635	605	602	658	615	632	587	606	624	612	590	578	631	573	615	602	591	589	614	563	586	613	587	641	621	609	619	608	645	593	643	585	631	615	637	592	638	656	647	617	601	637	592	606	601	606	584	592	600	587	596	615	635	617	610	586	637	619	632	645	599	649	581	610	572	575	622	644	645	556	636	615	602	611	570	630	598	596	609	629	658	587	617	590	618	670	579	582	598	601	615	604	641	663	613	567	623	591	632	578	599	613	595	587	605	625	638	626	614	582	645	611	619	585	610	596	613	640	573	576	598	613	622	580	616	587	592	592	598	622	626	660	609	645	596	610	598	593	623	605	613	607	602	640	602	619	665	589	602	604	604	596	613	621	611	630	612	604	597	619	615	633	599	612	594	600	603	572	631	644	611	634	611	639	590	632	609	583	634	613	628	577	648	617	592	629	626	592	587	606	582	578	592	631	613	626	631	626	625	645	581	610	624	606	632	618	595	635	601	641	605	590	579	624	565	603	577	570	642
57504	21989	5242	790	351	288	289	290	335	289	289	280	297	295	303	300	299	274	283	308	309	294	293	301	284	279	273	320	303	311	317	292	305	276	278	294	318	293	322	300	300	292	273	293	282	295	332	282	306	249	298	269	299	266	303	291	292	289	284	259	316	277	301	264	269	255	305	268	302	304	296	328	254	267	289	322	302	285	288	299	284	313	288	308	262	282	299	298	283	282	304	302	299	293	282	261	278	308	307	308	269	288	274	300	260	267	275	316	302	318	331	317	317	268	321	309	303	281	291	274	325	283	291	301	293	298	255	269	276	292	267	309	305	313	286	288	247	280	273	288	297	296	258	255	299	288	332	266	266	290	303	276	271	319	283	358	285	277	252	263	315	288	267	289	312	256	298	311	291	294	292	290	299	289	303	251	287	281	261	286	267	321	313	262	265	281	287	285	283	279	293	240	271	276	285	312	312	277	292	282	298	278	322	301	298	327	317	278	274	259	278	300	328	306	277	308	276	307	289	268	264	281	327	295	278	260	294	313	243	261	302	276	298	297	287	311	316	321	261	270	294	300	286	303	287	284	299	329	291	292	284	308	263	300	296	321	291	306	284	277	301	313	272	282	301	312	275	265	267	266	288	272	290	300	298	313	303	290	328	305	258	276	285	318	294	296	293	294	263	296	300	293	307	304	326	301	287	270	298	306	292	350	310	282	302	275	283	284	275	305	299	298	332	288	270	278	327	281	275	299	239	317	284	303	313	314	273	315	313	291	282	286	267	320	280	304	268	257	292	290	295	283	290	275	294	297	324	294	320	317	312	286	258	269	289	280	303	330	312	296	251	262	313	279	308	284	286	288	291	318	307	278	321	269	287	326	320	296	313	311	267	287	271	288	290	268	286	291	305	288	259	288	274	283	284	325	285	286	265	301	274	290	329	319	343	292	321	282	319	265	304	280	308	325	297	292	295	288	275	290	294	283	308	287	275	274	314	307	270	288	271	309	300	262	290	270	284	293	281	280	282	283	305	292	305	288	281	291	325	314	307	304	280	248	299	301	342	319	299	322	325	319	259	295	307	289	320	297	269	302	278	289	295	292	296	310	308	307	324	263	262	291	300	332	274	290	295	307	262	302	294	272	270	280	289	298	298	300	304	265	278	311	279	315	311	285	277	309	290	317	256	303	292	321	320	261	304	330	294	310	311	279	313	300	286	284	284	294	272	300	310	300	296	308	272	313	307	295	298	277	271	279	302	296	320	321	284	283	273	291	279	275	275	304	288	290	278	282	291	294	278	280	280	248	287	297	287	277	306	264	283	292	266	302	352	271	312	276	290	295	297	277	310	299	253	297	287	298	306	316	326	281	245	271	323	314	274	286	283	311	301	280	285	350	259	276	326	289	311	306	301	306	279	304	297	306	290	302	319	275	262	292	301	301	279	301	314	287	313	310	280	302	295	277	271	298	288	313	291	292	318	284	329	290	298	295	259	289	316	298	300	271	257	291	304	297	304	277	291	303	278	280	289	289	269	322	282	288	286	288	290	296	288	278	307	293	300	312	286	294	296	292	291	271	320	287	309	318	273	279	294	279	291	282	302	294	274	269	310	332	267	303	312	298	316	309	302	289	294	272	283	274	336	281	298	292	296	302	268	288	288	280	289	327	316	295	332	345	307	285	319	293	270	290	286	288	270	288	305	288	262	276	290	298	284	293	271	314	280	318	286	246	297	308	263	288	286	281	325	334	313	303	287	299	278	324	285	301	286	290	322	289	292	308	336	286	304	283	291	289	304	315	267	262	299	280	298	268	304	314	288	273	299	270	298	274	272	323	302	285	290	317	269	283	304	309	279	326	309	304	297	289	280	322	291	299	302	297	318	282	285	269	265	307	295	279	285	268	268	280	309	279	295	286	279	305	288	282	290	306	307	282	279	287	264	256	282	295	291	309	264	314	244	264	273	301	297	292	312	312	287	298	309	292	286	257	277	289	253	302	294	304	287	308	293	292	297	292	299	312	271	306	263	287	301	317	304	296	314	301	296	266	315	302	284	282	285	297	286	284	311	288	283	297	300	295	278	297	295	315	287	284	312	308	320	282	282	296	305	279	271	284	297	254	307	280	310	270	276	294	300	278	315	274	322	282	298	307	317	275	269	308	276	294	302	275	267	260	279	275	308	308	295	307	303	285	284	290	266	276	302	299	280	297	301	308	289	316	308	290	333	316	306	304	300	301	287	253	286	321	297	285	305	289	298	268	256	285	308	313	296	283	292	289	320	265	311	311	299	269	299	267	282	293	295	270	291	297	291	293	299	304	304	303	301	304	288	291	280	243	269	282	260	295	296	327	267	302	340	315	303	329	292	283	299	299	324	277	289	327	289	312	296	288	295	327	286	283	274	290	286	299	302	301	275	277	298	318	252	254	300	301	283	299	301	296	331	252	295	294	285	301	273	299	274	312	272	309	295	297	287	259	289	272	270	284	270	318	263	280	295	267	286	292	284	326	271	300	304	298	324	299	322	339	313	281	313	273	312	288	312	288	306	305	265	292	296	323	278	294	358	281	286	272	302	314	280	296	295	279	266	275	304	294	290	336	296	276	308	285	264	320	318	300	241	278	300	316	277	282	311	304	295	284	292	281	273	280	311	298	287	293	278	322	304	312	282	263	315	288	306	287	296	276	281	263	264	300	299	288	283	289	274	297	316	321	294	263	263	315	296	301	292	298	268	307	315	329	305	259	285	288	279	296	279	277	318	262	261	299	296	262	305	337	263	284	306	261	308	272	310	278	242	289	313	273	297	282	304	284	281	283	278	285	310	312	298	290	282	286	265	324	279	289	279	278	315	297	289	269	284	295	292	273	298	325	279	331	331	270	309	284	286	269	263	278	284	311	291	278	330	296	300	292	273	310	289	293	255	288	280	281	300	347	295	310	309	319	296	280	315	283	271	287	263	304	316	316	292	277	276	318	286	306	286	325	316	309	292	277	237	275	300	273	302	299	321	275	285	256	266	287	290	339	300	284	321	279	308	327	286	284	274	292	272	260	314	254	270	289	313	279	296	282	277	269	262	313	297	248	303	301	277	289	281	270	289	305	314	300	336	330	276	272	275	308	322	284	324	264	262	264	310	301	298	305	285	289	313	293	294	284	281	313	267	269	275	282	309	296	289	282	282	291	293	299	281	260	274	269	263	288	306	309	308	320	296	268	306	321	273	286	306	310	277	312	298	302	294	316	311	290	277	280	292	295	267	296	292	293	288	343	307	291	312	291	293	285	285	271	319	321	323	300	281	295	351	290	281	304	281	298	297	304	276	277	274	253	296	293	325	277	297	268	290	265	281	293	324	247	316	300	300	304	291	294	297	298	273	276	308	295	299	293	289	300	294	335	291	292	288	297	288	290	299	289	327	273	268	263	269	307	295	291	286	288	293	314	292	293	296	284	284	277	307	303	289	280	308	297	299	268	256	275	279	276	309	280	296	269	291	291	293	272	340	289
38588	12465	3599	1326	900	794	666	692	675	659	663	654	685	727	643	696	649	630	653	646	641	689	638	642	641	647	668	609	653	668	682	688	701	658	616	651	672	719	686	670	675	658	678	658	631	668	640	666	661	620	657	672	658	639	635	654	621	618	671	661	654	637	660	635	643	669	691	653	617	637	684	676	668	673	635	642	677	652	632	641	620	613	682	652	665	653	634	645	621	655	626	607	686	620	648	613	656	675	668	634	654	640	631	653	671	650	622	674	664	643	656	611	630	660	647	660	631	618	661	634	652	626	650	627	655	634	656	657	649	627	610	610	628	618	642	705	631	625	590	675	659	663	661	618	599	635	619	669	670	655	644	679	700	672	621	642	694	604	634	659	650	646	645	626	689	639	673	640	650	663	669	680	669	684	661	637	676	676	653	640	661	661	630	611	651	598	626	586	686	657	646	645	696	645	655	653	610	652	637	655	653	629	612	612	632	655	648	697	620	661	645	631	671	634	693	631	625	660	659	677	688	667	721	611	624	682	638	666	649	655	665	700	655	680	610	646	666	658	668	658	697	654	681	619	650	666	669	598	659	643	632	664	614	620	666	597	678	658	622	646	628	675	672	698	663	674	653	675	661	635	669	706	663	648	648	625	663	636	668	622	616	678	628	637	675	653	662	588	678	671	668	682	602	635	656	633	661	661	679	674	646	616	644	624	701	697	675	692	650	650	681	626	667	595	664	697	650	679	643	609	693	654	693	725	672	638	659	602	672	629	683	621	653	692	623	648	614	663	667	616	648	661	646	640	632	666	641	671	674	633	643	656	650	685	653	638	667	666	670	636	696	665	635	667	691	660	667	668	650	662	662	670	639	706	642	659	659	654	643	626	658	670	604	661	631	623	645	689	665	654	665	644	647	689	671	676	690	652	622	629	665	657	682	633	637	636	634	638	629	650	666	658	693	643	615	614	631	637	633	659	644	621	655	641	651	673	669	653	674	610	693	644	621	706	630	690	667	690	690	664	656	622	651	681	647	693	650	671	688	642	642	620	643	645	666	631	681	644	689	670	591	625	676	647	669	635	657	669	651	609	662	685	639	676	670	639	663	637	635	655	625	686	641	618	678	615	612	629	623	615	609	625	652	623	642	643	679	669	662	677	672	615	638	667	662	678	679	618	676	666	682	641	624	625	701	643	669	628	638	669	666	667	665	624	656	639	667	597	639	657	649	677	605	654	631	674	599	643	647	612	640	657	655	654	654	642	664	672	643	672	608	674	652	668	635	656	658	679	661	628	645	708	622	657	695	624	598	666	646	602	657	659	655	634	623	665	619	663	664	606	623	681	652	652	650	676	632	610	662	659	629	674	643	651	676	634	683	690	676	686	665	631	662	678	681	681	649	663	643	598	633	680	611	691	633	640	679	671	613	647	672	636	639	654	620	649	622	651	659	667	670	635	651	695	629	650	659	675	661	612	616	677	703	666	626	686	643	642	677	615	658	632	672	660	637	672	678	649	707	661	626	681	614	664	679	635	649	652	657	677	679	630	650	642	650	648	636	664	626	670	631	673	691	678	608	650	676	656	627	662	657	640	680	651	631	695	683	671	686	649	720	668	648	645	606	675	639	643	637	616	656	651	613	659	691	662	691	695	664	644	669	661	648	644	626	647	664	656	613	660	664	628	651	679	671	671	634	676	627	666	693	649	639	660	636	669	693	640	666	643	651	657	662	671	708	657	594	650	647	675	643	622	692	696	689	638	649	652	639	643	673	683	657	637	649	649	631	664	656	634	661	653	647	670	619	609	600	660	644	671	653	647	665	617	660	644	647	648	594	698	635	639	664	591	664	700	650	617	638	640	704	695	666	657	635	675	643	670	669	682	644	662	614	668	657	671	719	656	667	680	639	664	657	637	644	665	617	699	641	664	674	681	629	672	653	663	636	631	633	707	621	644	651	680	657	636	678	648	676	681	673	633	671	666	638	597	651	653	651	672	649	642	634	708	637	592	636	617	652	644	634	706	648	671	614	658	651	655	673	691	632	631	652	619	580	673	631	653	680	635	643	644	620	650	685	649	658	683	650	651	594	665	661	682	639	657	666	618	682	660	638	701	687	683	668	626	637	639	700	626	660	634	716	676	670	651	617	650	650	625	647	640	656	650	666	645	634	630	672	646	615	690	622	675	624	666	625	610	624	630	665	630	663	626	603	657	667	634	650	712	649	653	665	686	644	642	714	698	590	638	644	643	702	675	647	638	646	673	663	659	652	597	630	659	644	672	645	671	672	695	668	648	697	688	655	621	665	669	653	677	628	630	651	680	632	652	709	671	619	624	663	660	660	651	688	620	664	626	643	699	655	651	620	640	646	647	648	672	625	615	684	636	656	644	649	688	603	623	640	647	623	652	644	649	665	672	680	661	650	637	669	645	614	656	671	607	687	730	662	671	635	605	685	641	676	691	630	686	621	639	665	655	644	617	641	646	679	646	694	710	663	703	676	658	663	638	698	654	672	650	652	633	649	656	607	665	637	635	680	676	655	678	623	714	657	690	623	621	655	665	660	671	630	671	654	613	649	643	662	652	636	651	620	667	653	664	682	630	630	642	656	659	665	674	580	596	627	681	706	658	643	693	630	635	665	636	579	624	705	653	638	663	640	668	612	659	616	644	672	680	695	649	673	640	635	663	663	664	668	644	647	646	596	624	664	647	633	626	612	645	669	632	636	674	680	670	632	641	663	653	708	651	654	700	648	650	644	650	643	668	667	668	650	671	686	680	678	656	631	682	657	659	652	652	661	682	621	647	667	641	655	657	638	625	662	677	648	646	668	669	676	633	668	622	692	685	588	635	665	638	682	654	669	648	667	669	614	646	647	677	646	632	673	666	658	639	643	676	629	675	628	663	690	615	695	645	697	677	659	678	691	661	665	614	664	637	690	660	629	666	673	638	659	641	688	692	657	670	669	678	650	623	641	685	631	628	629	617	696	670	658	632	604	645	689	653	639	669	632	666	639	610	658	603	669	691	634	658	632	671	675	685	710	651	630	658	635	663	636	678	702	695	656	651	692	629	654	628	637	670	619	652	647	675	647	647	614	654	647	648	622	648	679	631	635	698	660	679	670	682	642	633	650	667	643	643	696	653	648	682	691	635	723	636	642	619	662	680	650	627	672	655	671	682	608	671	648	674	678	614	649	637	630	637	686	682	655	644	624	659	649	647	628	598	654	678	614	653	673	678	639	678	663	668	653	623	642	639	605	622	655	686	694	644	622	614	663	627	646	635	683	650	665	659	654	639	612	680	633	645	631	618	652	621	662	674	633	588	606	645	670	680	631	662	683	644	651	661	678	665	612	671	643	641	651	673	672	621	677	680	646	644	687	679	688	620	642	652	648	619	636	657	655	667	651	631	626	644	666	659	646	642	653	602	657	664	694	637	645	623	659	651	660	645	675	671	671	614	637	681	679	636	651	658	670	677	615	638	675	607	663	658	626	678	659	653
44602	21661	10784	1680	464	329	312	296	322	298	339	278	315	318	320	318	358	307	285	314	310	308	335	337	293	298	346	304	321	328	308	293	276	333	291	301	277	313	309	332	301	289	300	300	351	326	290	301	310	276	302	300	331	326	303	277	309	318	299	309	331	314	305	315	316	313	288	321	305	292	334	324	331	337	303	301	344	322	290	301	313	307	331	316	325	349	311	320	288	339	302	277	309	294	319	315	291	308	280	263	297	333	334	286	314	327	331	275	279	307	273	314	309	295	308	313	301	322	315	285	309	294	334	320	309	300	295	309	312	297	308	320	311	302	313	308	301	323	325	295	317	352	298	282	309	327	325	317	307	322	303	302	324	272	292	308	290	320	298	280	316	336	352	323	297	313	315	318	328	339	297	339	308	336	299	326	335	319	269	312	313	310	304	290	318	341	295	284	318	291	319	318	308	304	298	287	331	297	299	303	317	285	292	296	337	282	314	350	305	290	311	323	296	337	305	290	317	305	317	339	324	316	313	322	332	322	311	306	304	319	334	333	304	317	346	297	285	298	290	312	329	324	291	296	312	311	334	305	311	312	288	298	317	270	311	303	304	297	301	301	276	323	302	335	297	345	299	340	303	303	306	295	312	309	291	298	290	300	303	337	317	323	287	329	332	312	293	308	278	270	301	293	315	301	342	366	296	299	305	308	301	306	293	299	338	347	344	312	301	302	315	315	313	323	320	307	321	310	311	304	300	307	289	307	286	283	326	305	283	298	321	307	272	280	341	318	320	295	283	322	291	309	333	294	333	303	320	339	301	312	303	306	294	311	307	318	327	281	297	323	303	331	317	321	249	336	282	289	307	329	301	299	336	334	305	306	288	293	321	292	315	286	279	295	300	325	307	291	313	317	296	305	357	288	321	268	289	328	317	322	293	315	297	303	290	307	349	309	289	282	299	310	282	272	294	318	299	347	303	283	309	297	295	275	311	327	296	263	305	311	339	277	332	343	311	291	334	299	315	279	304	310	296	299	312	288	296	327	308	310	343	318	332	286	303	292	304	319	334	341	313	315	322	317	329	305	303	284	274	303	304	278	318	319	297	345	304	345	306	283	325	335	314	295	318	298	290	291	316	314	296	293	353	314	346	316	316	327	314	289	315	308	310	333	312	316	299	311	298	281	306	325	336	326	317	318	312	296	297	331	311	298	284	293	322	312	318	275	318	329	291	320	334	322	334	321	318	307	297	310	276	317	309	306	307	337	280	288	305	304	305	300	322	325	310	309	305	291	307	326	322	323	310	292	328	318	278	337	320	302	303	332	320	325	301	293	322	314	312	338	281	295	312	335	308	300	315	321	282	313	283	306	323	317	291	297	327	295	317	269	286	301	297	261	315	335	304	284	290	315	337	297	331	287	323	276	324	309	309	308	330	294	303	302	335	285	341	277	317	323	310	306	319	301	317	318	306	322	305	321	303	325	296	320	288	293	318	307	340	322	297	290	284	331	302	295	303	318	291	300	277	325	332	296	325	311	314	332	279	298	314	326	312	298	310	308	336	320	320	314	294	279	313	322	323	322	339	279	352	294	295	343	332	308	340	293	304	330	296	320	321	303	340	304	312	284	298	321	292	316	313	307	326	276	336	284	296	262	286	290	319	310	301	280	288	330	281	299	303	307	324	335	275	305	317	292	320	303	288	278	290	313	314	276	292	340	313	306	358	348	264	341	314	332	350	331	292	338	303	305	287	312	310	300	313	271	312	338	318	313	287	283	293	299	280	309	302	284	304	341	334	339	334	304	289	305	290	303	309	318	345	301	283	324	298	316	301	272	297	281	269	307	322	287	306	289	316	336	294	317	286	308	292	315	308	309	296	304	332	305	313	314	303	320	321	300	260	268	317	320	306	300	269	324	339	333	288	294	317	279	346	303	309	321	309	307	286	259	331	316	295	287	330	315	282	308	341	313	300	304	300	319	324	280	357	333	320	296	322	327	336	325	313	323	294	328	327	327	333	303	305	317	277	304	291	336	303	298	297	315	285	310	274	302	312	268	307	267	303	315	301	302	285	297	324	289	296	300	325	261	315	310	296	329	323	276	277	328	271	330	302	316	295	327	328	339	311	310	300	324	301	325	298	320	282	276	322	316	302	288	306	323	280	317	324	270	301	266	317	286	275	346	329	310	309	294	282	310	311	324	300	299	283	306	309	333	306	303	291	334	298	337	321	333	310	325	320	286	281	317	309	316	281	323	293	282	334	341	291	292	286	321	298	267	297	329	289	305	296	292	306	284	278	337	306	351	311	305	281	264	321	325	294	294	297	316	318	316	294	287	296	344	311	289	304	361	272	296	313	364	310	311	323	295	328	315	308	292	309	270	313	315	292	335	319	290	305	321	335	314	341	300	324	300	282	331	319	310	274	327	336	319	312	358	320	296	293	351	310	304	325	359	299	312	297	329	291	312	324	285	306	325	308	302	361	319	310	310	271	312	306	309	353	297	309	324	317	330	317	317	310	313	342	296	317	302	338	339	239	298	335	324	325	313	328	286	314	288	324	299	309	280	312	290	304	301	296	324	308	288	307	321	314	301	351	268	290	313	333	299	292	314	317	301	313	322	312	316	317	291	295	287	294	318	313	288	312	335	323	317	331	292	279	281	306	296	317	299	301	308	319	324	347	302	287	321	305	330	314	333	299	298	309	289	342	330	290	305	309	297	296	329	313	325	301	310	305	342	319	308	317	292	324	297	298	336	287	316	302	329	308	312	334	314	287	341	315	285	324	282	288	309	290	313	347	318	322	368	339	311	291	324	338	319	285	335	308	304	306	286	340	299	288	310	285	324	304	314	317	301	327	305	300	303	300	304	320	318	321	319	319	319	311	311	296	290	274	308	314	334	301	320	302	346	336	317	317	300	305	336	305	328	308	319	305	311	326	281	316	298	351	313	291	323	317	317	293	322	322	318	323	324	293	287	288	259	293	336	316	338	322	300	311	299	289	278	316	349	325	301	347	293	341	308	289	302	330	293	285	297	322	321	356	308	342	274	300	316	309	328	317	294	289	297	315	326	342	297	276	293	278	321	305	314	305	310	321	316	308	325	305	294	270	291	335	333	297	288	316	324	322	327	300	333	323	291	344	333	325	290	342	283	287	278	296	341	349	271	316	292	280	278	274	304	315	288	298	299	313	319	313	300	300	333	286	321	295	321	291	298	328	275	303	311	304	325	288	287	330	338	304	336	311	287	295	305	293	269	340	315	306	290	283	329	304	281	298	258	336	315	313	318	312	340	290	299	349	309	316	333	316	316	332	275	297	320	310	332	307	327	310	318	283	296	304	314	300	270	334	308	316	302	319	293	287	322	311	332	306	286	308	323	288	295	325	308	353	307	283	301	305	343	351	348	357	261	306	312	308	369	267	300	283	305	289	293	339	331	341	286	312	285	326	328	313	323	301	333	318	285	299	330	316	338	303	318	269	314	282	300	286	287	291	286	326	317
28043	7427	2533	1419	926	722	661	696	731	659	688	708	662	724	664	651	655	664	685	685	680	672	700	704	691	646	676	661	684	703	685	732	645	715	665	654	735	750	695	703	641	681	691	703	706	680	719	716	654	658	657	692	682	663	692	685	711	666	677	703	704	675	673	663	719	692	717	669	688	649	675	663	673	695	668	688	720	712	717	685	678	720	693	636	687	688	677	721	648	690	720	698	688	668	659	632	682	644	676	664	644	666	669	719	685	703	701	700	677	718	657	647	668	740	700	688	697	705	704	692	680	711	705	688	658	705	724	656	680	676	633	672	730	668	699	628	650	683	700	671	703	715	643	687	667	678	691	660	701	728	656	685	695	642	674	672	696	706	687	706	642	718	673	655	652	657	673	667	673	685	685	682	736	710	700	672	715	697	657	673	670	645	686	643	707	671	724	700	700	665	660	677	671	712	683	702	700	703	729	703	722	696	676	667	676	702	687	644	679	701	661	687	650	665	685	686	680	679	687	672	682	659	679	701	680	690	632	692	668	690	704	667	663	681	704	757	657	740	690	698	711	682	642	638	654	633	670	688	693	686	692	692	655	720	656	654	669	663	619	746	674	616	683	680	700	635	685	711	710	700	685	694	680	700	661	709	667	720	626	675	674	673	685	688	658	654	666	660	645	663	696	693	642	678	660	702	672	697	694	691	701	660	670	660	698	714	674	653	765	684	636	660	700	699	723	663	696	712	692	686	697	676	683	632	673	702	682	724	638	664	662	685	625	689	706	661	718	699	687	698	678	683	685	652	674	623	629	695	653	726	742	671	670	718	695	661	705	717	699	677	677	712	749	690	620	712	654	647	700	711	621	704	661	742	663	633	695	678	711	683	722	708	679	670	714	670	636	665	690	716	648	719	633	691	698	690	692	679	698	702	679	629	707	682	710	737	678	642	735	742	717	698	709	706	648	668	661	688	674	701	683	647	670	650	682	694	683	703	683	628	682	688	689	633	680	639	713	684	703	635	675	645	679	701	631	691	669	666	667	687	686	652	700	644	598	652	680	685	673	741	659	658	654	676	651	685	713	670	669	700	685	700	699	629	691	701	658	638	698	679	673	685	669	687	679	662	714	665	692	723	659	678	682	654	707	679	651	675	664	646	664	681	678	680	722	718	671	682	743	645	700	708	701	698	736	677	669	721	711	720	667	698	683	675	691	696	685	647	690	718	678	679	678	727	678	649	693	667	656	679	667	642	654	675	689	701	681	700	724	687	721	629	685	665	678	652	685	711	676	667	677	672	708	676	688	680	677	672	687	652	712	717	647	648	691	715	683	708	707	658	664	684	647	631	672	671	703	684	675	685	666	650	680	718	667	651	683	676	652	688	715	658	698	670	712	662	696	658	653	673	657	690	657	685	671	664	664	722	697	689	668	654	697	712	721	677	696	643	705	673	662	658	692	657	651	697	686	681	664	636	659	679	663	698	702	710	631	681	676	682	713	707	671	682	727	669	701	733	685	685	666	661	688	650	644	699	712	670	631	651	686	666	642	716	726	652	646	660	633	660	676	650	754	671	700	737	663	670	623	665	711	680	667	696	672	646	651	703	710	685	697	690	676	693	710	707	665	669	681	698	686	664	680	667	712	667	661	724	683	671	693	646	716	678	694	749	677	638	698	683	657	725	687	656	719	701	670	695	647	651	670	687	646	676	722	684	702	699	700	697	695	656	673	690	706	678	702	650	721	683	681	685	684	733	684	647	691	654	675	673	681	686	669	675	691	689	675	699	698	687	663	685	664	667	691	643	667	697	669	673	678	700	674	697	715	684	636	677	662	659	688	680	709	659	735	682	645	710	687	750	708	704	704	676	685	718	644	704	691	728	664	676	718	679	643	687	657	683	644	656	673	670	689	751	686	701	628	687	691	673	639	693	703	673	688	672	648	685	680	685	694	669	702	662	674	656	634	712	695	659	701	700	651	692	670	670	688	654	637	706	699	681	675	679	716	676	723	653	642	657	686	736	698	671	682	676	685	659	720	657	634	689	682	675	731	671	721	683	692	713	710	668	679	668	690	680	668	682	665	668	678	653	694	704	643	709	718	669	707	645	671	721	708	693	679	691	652	696	653	691	643	646	617	707	679	695	715	684	695	669	687	675	707	749	698	676	713	671	693	708	688	673	651	702	641	708	719	672	667	676	615	667	642	681	645	629	681	680	671	693	730	722	721	685	680	693	660	664	671	709	653	728	697	678	676	697	676	692	666	702	647	672	673	709	673	662	661	721	680	670	702	688	642	695	672	685	671	674	680	679	682	654	677	662	693	711	657	606	688	713	685	661	726	700	672	623	706	702	654	694	680	647	661	627	719	680	703	688	668	726	677	729	652	676	663	645	664	672	736	699	682	732	690	676	679	622	632	675	668	717	723	667	679	717	658	688	688	689	658	669	692	691	665	656	718	697	684	679	672	648	723	692	704	687	663	675	642	714	675	688	702	677	708	696	699	689	677	689	689	697	693	732	687	694	709	667	676	710	698	646	690	677	727	686	700	675	708	699	663	664	687	662	681	661	686	690	670	692	661	707	709	721	650	665	658	702	691	721	666	701	678	677	688	664	736	672	653	664	722	685	674	701	698	718	685	670	660	720	711	676	630	672	687	644	674	685	650	674	660	710	672	655	696	702	694	686	693	632	691	686	671	711	721	701	668	678	703	653	693	700	703	669	613	730	650	692	671	692	679	703	693	665	719	655	706	712	670	678	701	636	720	655	699	631	706	677	659	677	630	667	658	690	704	704	650	673	697	691	669	711	728	691	719	689	725	647	712	632	687	679	714	705	656	681	704	667	693	687	694	651	665	703	670	656	689	736	656	686	669	644	691	680	681	704	716	680	678	685	644	697	658	647	687	692	713	698	662	714	657	692	682	711	672	648	685	676	699	698	692	676	709	697	674	649	671	685	678	679	681	669	670	645	705	672	630	694	660	680	694	626	701	677	736	701	689	666	681	675	673	713	686	642	664	669	693	709	675	703	661	620	689	671	712	687	678	655	706	714	706	726	703	688	674	678	653	659	718	669	688	691	722	728	653	677	707	672	697	787	690	705	673	687	658	697	715	675	669	705	630	734	647	628	706	687	649	667	709	700	660	663	705	697	704	629	694	662	688	704	689	642	676	690	679	685	645	710	664	666	688	690	681	697	714	658	699	684	629	664	702	654	675	735	678	662	688	692	672	676	706	716	686	687	655	659	683	738	701	640	682	678	662	678	674	703	676	737	647	651	680	704	677	653	679	667	688	670	697	679	695	691	668	672	706	674	650	706	691	700	694	658	687	674	701	649	605	641	671	676	688	691	681	712	691	667	704	729	705	710	692	694	643	699	664	712	683	638	708	706	683	692	703	680	684	689	678	650	736	679	638	675	706	629	653	687	676	716	695	681	691	694	669	685	689	711	669	700	640	665	688	681	727	675	668	721	695	649	671	699	662	658	668	666	663	678	639	662
45070	13770	2048	440	333	291	297	298	295	289	292	270	264	281	276	309	284	304	302	265	273	306	314	294	313	279	274	301	317	314	304	305	252	288	313	277	325	302	312	271	286	303	272	300	300	288	279	283	299	289	295	297	257	329	301	336	323	260	283	318	326	279	310	285	313	279	283	282	287	289	297	296	297	299	292	344	255	295	306	306	287	267	317	288	292	298	258	287	338	282	290	294	304	336	289	288	293	275	289	285	328	256	294	291	274	272	302	293	307	292	288	295	286	302	292	283	275	299	295	308	259	298	279	272	277	270	289	280	270	268	321	310	277	276	299	275	287	307	285	280	270	280	280	311	310	302	272	297	280	274	267	303	291	273	303	308	292	289	259	283	281	277	280	271	280	276	277	316	295	237	291	258	249	286	281	322	277	289	312	314	308	306	271	297	257	333	272	256	297	320	293	292	269	286	298	297	307	283	288	290	270	295	290	273	257	306	316	316	300	265	232	292	289	270	295	324	298	328	296	289	299	277	284	315	286	275	280	297	257	321	300	314	300	299	266	293	285	280	295	277	274	322	288	275	288	288	278	275	309	339	303	308	290	284	296	263	286	295	277	285	319	289	317	295	295	307	278	290	303	294	307	303	284	291	282	274	273	306	320	291	289	268	284	305	294	281	310	315	291	284	293	276	294	310	289	286	273	297	282	305	272	301	312	261	327	284	320	329	297	305	270	290	297	279	312	294	301	282	288	285	283	330	339	318	279	316	265	276	290	259	310	279	306	300	291	300	289	287	310	303	323	293	273	294	244	298	298	309	287	301	282	263	285	296	312	297	274	300	270	268	279	301	272	287	311	296	306	289	295	292	256	305	280	294	278	285	316	290	308	325	278	287	316	303	310	293	309	287	286	284	307	283	313	274	334	298	283	263	280	318	310	276	311	309	299	263	305	316	289	286	267	283	301	291	286	309	366	320	317	269	287	285	289	301	348	285	297	289	262	306	328	266	268	342	282	277	296	284	287	247	286	282	280	291	297	300	309	320	305	264	325	298	314	336	301	298	306	292	283	301	268	302	261	279	263	280	263	283	281	291	314	279	313	290	337	238	322	280	289	331	328	302	276	301	298	271	348	273	291	300	290	270	311	288	283	285	293	316	344	265	298	288	321	257	284	276	295	292	271	289	277	274	258	259	328	267	306	294	273	320	256	327	264	276	295	306	289	272	296	292	283	294	309	311	280	284	269	301	292	272	305	316	295	264	306	281	290	288	272	263	291	264	291	288	325	294	301	302	276	274	301	288	349	264	280	324	327	317	318	288	255	283	302	319	289	277	311	291	299	297	279	313	299	284	299	303	288	297	270	283	271	323	314	260	291	289	309	292	309	280	292	310	339	300	308	259	327	285	277	304	311	277	291	295	289	296	303	287	290	301	282	298	286	278	283	287	298	303	300	308	294	304	282	313	264	284	298	291	325	283	273	292	319	308	326	272	285	298	298	294	283	278	293	253	292	273	307	301	289	274	296	299	278	267	304	313	285	291	275	290	275	310	308	271	276	294	282	325	304	306	301	285	303	268	311	324	309	330	270	293	257	306	318	306	278	270	279	283	305	282	311	280	266	301	290	277	296	283	319	303	275	297	301	256	258	289	287	268	313	295	305	296	278	280	282	290	276	296	299	292	278	294	298	296	279	289	300	292	282	289	321	305	270	285	299	313	283	268	318	272	275	312	272	289	311	278	296	308	294	300	313	251	300	316	270	275	307	304	275	280	319	285	286	299	295	279	324	286	293	296	299	276	296	326	302	308	295	348	282	287	303	316	306	279	306	288	280	292	271	263	298	293	273	277	286	273	316	284	276	314	290	261	297	293	279	282	312	266	284	302	326	289	302	294	306	281	309	280	300	297	301	303	315	291	287	279	279	283	267	281	297	302	241	273	270	290	301	277	283	257	293	287	284	282	271	295	277	269	270	288	291	310	283	279	293	314	291	302	324	319	313	301	297	277	290	297	282	281	294	338	316	336	279	298	275	272	263	299	284	256	286	336	284	298	262	310	287	282	250	265	305	292	312	301	282	295	300	266	288	288	272	259	326	303	321	277	309	298	276	293	279	290	292	281	312	264	281	292	294	293	293	333	297	302	245	300	320	286	306	284	303	327	301	317	274	274	284	282	306	330	304	263	291	275	305	297	302	277	297	267	285	315	297	269	287	294	305	321	293	275	310	306	297	284	278	307	278	304	294	302	293	285	274	263	269	268	310	270	306	309	264	255	324	296	306	286	292	281	315	287	303	301	303	319	285	317	324	269	275	305	300	309	271	269	267	301	282	262	298	284	271	292	279	301	262	268	304	278	333	287	288	321	315	282	291	276	268	291	291	286	307	293	295	296	291	265	298	312	274	321	305	283	296	286	317	298	272	336	318	277	302	289	307	337	300	287	313	298	298	299	303	257	300	304	273	268	269	331	294	291	290	287	275	276	295	290	307	285	310	275	266	275	298	303	299	309	295	307	303	317	317	279	274	280	277	335	310	289	295	311	329	297	293	295	262	277	278	253	298	274	281	289	265	300	291	297	302	300	300	318	300	285	315	291	301	318	305	292	313	285	295	320	287	292	291	285	306	333	282	297	310	323	301	283	273	317	294	274	289	300	298	285	266	299	301	299	322	319	309	295	288	317	305	289	286	266	279	297	306	314	292	298	281	294	304	303	345	304	293	309	282	280	297	270	298	302	290	257	247	277	283	285	273	298	284	310	272	304	308	289	284	299	319	297	295	301	281	285	319	271	284	309	259	303	284	297	296	330	297	296	290	278	291	263	284	305	298	295	272	277	298	297	294	316	278	270	294	295	313	282	293	296	295	318	291	287	310	309	294	269	280	307	302	328	288	325	300	267	280	300	246	300	317	281	297	276	296	294	274	324	278	277	289	309	279	300	318	263	286	288	292	285	283	291	327	262	256	277	288	262	298	313	283	314	310	291	306	265	302	261	295	314	291	305	318	304	313	299	314	297	285	304	326	275	308	324	296	281	316	300	266	306	286	325	303	280	301	296	271	270	303	283	271	278	262	270	259	294	290	258	326	303	297	295	289	288	303	282	317	312	303	276	312	292	317	299	304	297	322	298	290	238	287	306	286	299	305	279	279	300	300	294	295	319	296	311	309	310	280	297	281	271	266	333	265	283	310	307	275	260	296	296	266	285	293	290	251	306	283	284	292	301	298	279	283	306	288	293	262	256	270	308	269	267	263	307	289	291	291	294	303	307	321	289	301	317	289	273	316	284	277	306	288	286	275	260	270	300	284	277	308	334	310	298	255	309	288	268	310	295	296	279	294	282	279	279	301	253	293	288	281	319	297	318	301	313	284	322	279	312	290	280	280	298	293	281	321	274	297	321	270	307	268	290	284	304	308	288	304	268	277	257	295	271	308	345	289	295	298	270	310	276	302	263	300	271	276	292	283	294	303	279	326	275	306	293	311	290	282	318	324	234	258	278	298	303
27880	5552	1595	974	710	690	680	630	655	610	593	629	653	666	642	687	635	634	593	635	675	635	643	625	644	686	622	625	643	645	659	654	655	659	649	646	648	646	632	644	653	612	621	606	638	634	695	661	619	655	680	635	667	636	700	630	668	650	683	628	670	649	663	625	655	628	641	661	625	688	619	632	672	607	649	637	666	674	677	625	609	633	628	625	583	667	648	647	633	641	632	640	660	667	635	634	613	631	669	657	632	624	654	622	628	640	651	613	651	688	630	595	621	640	601	632	613	637	676	634	606	629	682	659	657	639	677	679	665	667	632	634	664	608	582	656	596	639	669	690	630	658	642	680	655	682	665	630	657	675	673	624	639	654	649	728	646	618	636	629	662	620	645	617	656	638	698	672	650	611	625	638	563	671	643	644	655	662	673	627	663	643	677	631	702	634	657	623	688	666	669	657	619	643	644	676	664	647	669	664	605	641	628	619	656	634	649	625	596	658	645	685	647	641	688	666	637	627	637	681	637	713	620	653	646	653	628	644	667	649	663	602	652	672	622	657	623	648	598	609	634	661	635	599	684	619	612	606	646	634	654	595	617	644	608	656	671	635	627	679	619	640	611	669	639	620	665	659	666	654	638	621	672	622	656	605	624	679	614	639	635	665	628	660	625	630	650	610	662	686	661	681	668	632	710	614	645	673	701	657	683	635	630	683	648	630	671	630	616	593	650	646	675	652	649	627	646	646	633	705	672	642	616	663	640	622	669	649	675	606	617	663	630	650	619	694	658	650	613	680	677	624	622	626	661	589	666	686	673	674	607	647	672	614	631	734	656	608	648	643	639	674	687	652	646	598	640	665	619	647	683	624	665	628	619	669	618	683	618	667	611	660	658	643	640	633	708	687	672	645	686	621	661	609	647	655	629	676	686	622	627	630	659	680	631	631	651	647	592	648	673	626	619	641	655	601	647	697	624	648	655	672	654	657	628	668	638	637	606	614	594	672	606	686	638	612	656	671	664	661	637	612	618	622	656	659	640	645	703	658	619	608	620	669	668	656	625	613	642	629	647	611	665	621	632	607	612	675	655	680	690	630	630	613	607	676	655	633	647	632	672	618	633	629	652	692	579	670	632	655	667	598	639	619	621	643	646	644	620	609	688	689	608	632	660	632	670	663	679	599	656	646	664	681	626	639	684	666	649	617	613	648	656	618	653	628	594	639	651	612	677	623	599	659	623	666	624	625	635	638	649	688	634	635	632	643	655	615	637	610	632	640	665	610	619	651	606	675	667	631	670	670	620	591	614	672	588	655	663	676	619	658	637	619	615	599	654	635	649	638	667	638	657	670	654	649	643	607	662	630	609	628	645	637	651	642	650	653	671	665	645	635	690	605	607	628	637	678	632	644	607	618	654	662	673	638	673	605	637	649	598	648	606	630	634	622	641	649	634	684	646	678	634	614	651	631	649	660	655	648	661	626	717	628	660	634	652	646	651	609	638	634	639	651	704	686	641	648	686	649	635	639	633	687	724	633	629	628	626	655	640	687	687	706	659	618	641	641	634	625	652	668	622	631	700	640	623	619	634	597	659	704	657	651	640	636	660	666	681	646	612	647	616	631	702	633	615	626	612	649	675	622	644	616	678	649	637	642	656	663	691	623	655	708	658	623	679	649	638	663	633	634	640	623	650	651	639	637	632	691	608	678	621	656	665	665	708	662	657	614	646	634	683	651	606	645	650	626	676	646	637	680	664	610	645	621	662	606	630	668	611	621	667	655	634	630	674	634	655	647	644	630	646	644	662	656	674	590	676	650	651	659	691	641	635	668	629	604	640	677	648	658	665	692	648	624	603	663	636	635	632	631	612	619	667	621	680	652	664	677	658	694	654	616	677	682	599	614	660	640	660	645	664	641	625	657	665	682	628	650	629	644	660	692	608	660	640	633	647	623	627	685	638	636	660	659	632	657	669	683	627	681	641	633	656	670	607	612	658	600	627	665	619	688	654	639	628	721	646	675	687	681	677	679	643	682	650	648	666	649	676	631	662	648	607	649	647	630	637	623	650	622	677	655	650	687	667	649	664	612	620	666	634	637	614	664	640	592	643	620	647	596	654	681	658	627	655	666	652	679	660	663	634	649	670	633	633	659	649	642	636	660	671	618	650	650	619	593	648	625	625	641	671	664	661	629	585	615	658	685	673	619	625	590	679	648	664	631	642	602	644	680	633	689	629	648	646	663	634	626	669	631	650	646	693	652	670	620	657	649	633	635	637	600	674	631	676	640	669	650	625	650	669	670	625	684	610	668	658	630	645	660	683	666	627	615	646	680	638	611	657	623	653	649	674	614	671	627	613	652	641	619	628	627	677	653	652	632	646	661	634	686	679	719	604	652	599	650	647	619	611	654	666	660	603	645	634	581	678	666	648	675	665	664	646	646	636	634	662	685	652	690	659	636	651	649	633	666	628	646	632	642	595	661	626	624	647	635	627	669	672	666	656	629	663	648	638	625	634	644	647	684	691	645	638	688	667	606	637	631	685	656	685	683	672	626	637	624	694	687	655	674	622	668	646	649	639	619	673	635	633	600	636	657	658	588	652	630	687	706	655	665	625	680	613	606	651	631	693	622	625	656	645	612	591	654	620	633	657	635	599	662	662	650	683	627	626	641	625	621	663	644	665	644	633	639	656	653	647	629	646	640	627	655	663	628	672	657	640	629	597	685	643	579	647	673	651	658	649	650	671	649	637	662	629	607	616	632	611	672	616	638	643	594	657	652	667	629	674	677	644	615	628	640	621	667	676	673	642	586	627	635	642	651	653	615	630	678	674	704	683	645	598	647	638	668	636	661	648	616	614	660	642	660	657	666	690	695	654	635	636	630	662	632	639	672	677	663	674	646	643	621	659	668	678	639	648	658	624	658	630	675	622	638	674	626	665	653	647	682	656	650	605	655	649	666	630	651	654	671	626	615	657	624	641	658	605	673	671	632	616	669	659	633	633	626	646	626	654	686	663	598	650	627	641	622	633	667	633	692	664	672	692	651	645	664	696	666	668	645	659	613	709	619	657	634	618	667	618	644	616	623	639	643	629	613	651	649	694	670	632	685	642	696	640	622	671	605	681	687	693	659	645	601	627	669	632	657	672	640	626	622	606	679	635	660	618	616	647	633	612	683	637	632	647	636	617	631	651	628	646	661	631	643	644	608	676	651	675	632	630	675	702	635	611	640	663	649	645	659	612	681	648	644	678	678	643	661	649	675	610	675	695	642	653	618	676	618	685	628	639	676	610	645	678	632	672	644	625	635	633	645	675	626	659	632	677	639	666	610	709	690	621	626	643	621	677	647	616	619	659	635	674	642	624	626	679	628	636	620	597	611	647	639	652	656	624	636	660	663	654	633	640	664	668	645	662	672	605	632	640	632	649	686	649	630	620	602	689	673	680	607	675	663	615	615	659	662	647	627	635	635	634	648	639	647	652	642	618	644	667	663	650	647	629	648
59576	24547	6743	1289	604	380	257	259	302	311	282	262	278	275	256	283	246	275	275	278	299	270	252	246	267	274	245	278	281	262	243	226	288	263	295	275	295	247	279	269	283	269	260	265	251	289	271	295	264	228	282	278	265	258	243	265	249	317	256	288	265	278	287	282	288	221	264	282	249	285	295	248	279	253	281	265	286	274	284	258	264	275	253	287	266	295	290	275	276	268	258	315	290	256	284	262	262	282	266	263	297	260	280	255	259	273	263	291	274	273	263	289	299	273	257	248	271	295	275	294	314	274	268	275	284	265	314	284	259	255	250	275	253	304	260	268	270	266	271	282	270	272	289	290	285	260	285	255	263	270	270	259	271	293	285	267	249	250	255	286	277	264	261	254	303	267	248	236	263	258	259	260	272	243	273	283	252	228	283	266	271	263	266	262	263	298	278	282	251	272	283	304	283	237	283	244	275	215	228	303	267	253	297	273	319	292	246	263	269	262	245	247	269	290	264	262	241	278	281	295	259	235	239	243	275	267	256	260	268	290	275	262	256	259	260	255	301	264	244	282	244	307	288	247	248	247	259	271	272	273	266	259	271	253	288	273	296	320	285	280	229	270	290	263	271	284	310	266	255	269	254	257	253	309	287	283	284	239	255	279	275	256	276	248	290	255	247	270	252	284	243	268	266	296	300	284	286	319	264	238	283	260	291	303	269	250	269	271	257	275	239	237	253	250	277	274	298	285	264	255	265	268	239	275	304	265	289	285	261	306	246	268	257	266	291	265	276	269	288	269	243	270	296	279	274	261	291	290	296	273	271	243	254	269	270	297	277	273	255	301	271	241	256	267	250	223	272	243	257	265	262	280	309	292	270	280	277	282	233	270	247	262	245	249	264	275	296	251	269	257	268	276	271	274	276	275	271	266	275	250	290	255	288	299	258	243	271	313	246	256	297	264	271	279	269	262	257	278	266	281	251	241	252	271	301	268	266	272	273	266	246	283	257	278	260	281	287	291	264	259	296	253	276	259	245	251	260	245	281	277	284	280	261	264	245	268	293	283	272	297	271	267	287	277	240	293	223	303	264	277	275	302	261	276	262	269	296	266	301	243	255	251	273	290	297	285	316	240	252	262	267	275	260	233	235	280	301	296	285	263	272	290	260	298	257	275	270	258	264	268	273	297	291	254	246	261	254	278	270	244	269	248	300	277	253	293	262	286	256	266	277	281	266	249	279	276	271	272	255	259	272	261	284	268	279	275	272	261	282	253	284	286	310	281	270	264	270	284	276	262	242	294	242	265	319	283	272	256	248	276	289	261	260	268	280	273	260	270	275	251	264	305	261	247	287	279	245	271	240	241	274	247	275	257	258	276	280	261	278	302	278	251	244	259	240	259	287	264	267	281	279	276	278	300	238	268	237	268	242	274	271	249	256	281	288	277	273	279	251	231	283	241	271	284	294	269	284	268	273	251	251	272	278	269	286	288	260	297	277	248	275	270	266	289	280	276	251	268	282	253	284	304	284	298	278	243	294	267	271	304	300	273	264	266	262	269	273	258	296	288	286	265	301	271	275	246	273	277	268	269	276	248	270	235	251	237	264	269	281	257	252	278	270	268	294	256	264	247	252	277	257	286	267	270	280	264	272	263	287	273	281	275	280	283	267	252	266	272	262	262	254	285	257	285	259	255	246	288	275	294	239	267	265	267	324	275	279	282	244	265	258	290	310	291	274	267	274	273	270	280	281	295	280	259	267	295	277	254	269	298	250	263	260	254	242	269	284	269	257	291	282	244	277	296	260	260	277	282	281	282	279	295	280	283	290	250	286	265	266	272	306	282	280	273	250	266	238	277	268	276	286	292	271	293	252	262	242	285	249	284	240	276	309	278	275	276	257	272	285	281	294	239	272	258	271	269	270	282	259	287	271	282	255	277	271	267	278	266	271	263	256	252	277	276	290	282	276	292	287	263	276	284	260	280	282	286	268	272	268	321	292	288	269	251	244	279	265	255	301	296	263	276	269	285	255	222	293	257	296	240	257	281	298	278	247	269	289	296	264	286	267	250	246	251	285	287	282	290	270	280	265	285	291	233	232	273	250	285	254	255	301	272	280	236	288	253	281	251	282	262	278	261	248	303	272	252	249	260	257	301	228	254	253	261	297	281	295	272	221	259	282	253	284	296	275	259	306	249	246	253	260	247	256	278	274	283	291	265	242	287	272	242	246	293	304	301	316	292	284	272	247	256	274	315	262	265	272	273	258	251	269	288	309	274	303	283	284	259	274	307	272	259	291	291	255	251	279	254	272	238	278	245	253	266	288	239	275	281	282	276	276	262	287	263	282	276	291	275	256	284	271	246	242	233	308	228	287	293	276	266	262	300	313	266	287	270	270	275	272	274	289	295	273	263	278	277	252	274	276	254	280	256	251	249	260	257	303	270	229	254	306	283	246	255	265	258	267	253	284	265	244	293	268	272	255	276	262	292	286	279	272	279	238	251	266	268	265	259	296	283	243	249	266	270	266	280	269	303	284	263	281	252	265	288	288	280	253	268	269	286	299	255	265	293	295	274	285	268	245	284	286	249	245	288	287	263	232	260	257	236	234	262	253	272	272	285	259	299	286	270	274	282	279	271	293	281	263	252	245	305	250	257	265	280	249	285	257	268	295	277	257	260	293	277	254	256	281	272	276	281	287	271	238	285	258	268	304	293	244	288	284	276	281	262	248	292	233	269	277	254	277	268	288	264	270	259	274	295	265	264	276	274	276	292	271	278	246	290	277	261	280	267	297	270	270	272	260	248	248	265	283	248	252	272	300	273	284	260	256	257	250	282	287	275	263	279	253	261	270	245	263	254	286	246	262	224	238	289	272	287	220	289	281	262	265	263	249	267	272	281	264	256	301	260	253	274	251	248	298	281	286	284	305	272	288	291	303	296	271	289	309	259	275	273	270	268	283	289	284	276	271	263	256	247	277	289	289	287	243	271	278	258	279	281	288	286	260	270	248	239	304	291	266	288	262	272	276	277	260	257	275	279	273	282	280	239	263	269	293	272	282	283	273	309	298	278	269	261	273	268	267	290	276	265	261	249	248	261	278	244	263	245	282	275	277	240	300	304	268	258	254	275	262	270	284	269	299	274	265	252	264	296	288	319	292	258	269	268	281	275	260	285	266	278	249	262	230	256	261	262	298	281	274	264	257	236	249	239	285	292	300	264	290	293	273	258	292	282	280	265	256	264	270	281	274	278	282	277	300	246	274	247	299	251	267	271	241	259	278	269	258	269	272	256	252	286	292	256	274	260	283	252	266	224	292	288	268	266	259	260	233	243	250	258	301	249	288	280	294	265	278	276	284	297	258	273	265	250	271	256	309	297	250	306	302	265	276	316	257	278	287	273	271	273	280	280	313	287	264	271	287	273	299	262	298	284	294	274	295	237	262	267	276	250	264	267	262	248	269	301	262	278	275	259	252	297	257	267	268	290	291	258	242	257	280	289
40647	16609	5666	2553	1601	960	711	592	637	633	589	606	595	583	552	567	672	573	625	577	595	606	615	624	559	626	564	654	640	580	580	596	594	594	619	640	613	590	660	605	587	594	587	602	629	604	601	627	602	574	630	636	600	602	581	633	587	590	591	646	592	619	614	622	610	632	621	646	656	565	601	606	626	633	601	588	610	586	616	556	601	656	621	594	593	621	608	638	580	625	611	597	617	554	602	536	611	583	620	590	640	586	618	643	635	592	606	586	598	633	559	596	610	611	621	600	625	601	632	627	600	624	625	644	579	570	602	643	596	602	607	625	629	599	615	561	620	605	652	598	596	578	609	595	614	604	600	607	561	617	596	582	608	601	593	568	611	601	626	629	580	629	636	633	586	629	601	662	594	592	639	597	575	607	586	627	581	607	604	583	553	614	576	612	611	633	592	580	607	606	563	596	575	628	604	628	622	605	606	593	608	616	588	592	604	593	581	591	580	626	579	571	590	595	648	573	606	615	575	569	583	610	646	612	616	609	611	621	612	557	582	582	592	586	565	633	608	608	606	638	627	596	610	577	576	626	634	595	572	577	641	594	619	609	560	560	597	578	595	568	608	628	587	603	642	624	589	608	592	589	571	616	565	637	635	611	592	604	654	644	605	589	585	624	626	549	584	617	611	602	611	623	585	658	585	600	615	658	624	631	622	634	596	586	602	583	628	611	556	653	601	602	624	622	580	646	617	585	612	678	629	605	601	622	652	611	655	584	544	591	622	584	581	622	612	628	607	581	587	603	588	600	590	640	648	610	613	600	615	626	613	662	626	604	582	625	564	590	621	636	632	603	604	633	657	623	615	650	586	596	605	594	622	635	599	605	594	611	630	602	610	581	603	643	596	615	602	600	588	666	601	653	594	592	600	590	592	638	570	590	552	651	642	640	580	569	623	602	616	628	626	581	666	589	641	609	605	587	616	605	583	617	598	645	599	636	634	640	576	638	605	595	627	610	610	625	590	616	600	613	634	582	541	646	614	617	616	601	613	617	617	598	620	586	622	650	619	588	603	596	600	570	586	574	603	599	581	606	601	622	616	657	591	622	598	590	594	595	569	607	688	591	576	635	590	621	573	619	592	625	622	602	645	626	585	614	585	662	598	635	606	615	598	627	604	587	594	573	572	532	633	649	598	579	589	618	573	630	575	598	614	602	581	588	595	599	641	631	586	572	611	601	606	603	634	596	612	596	616	613	589	628	596	636	613	635	602	618	613	620	587	622	578	617	602	581	598	622	574	600	624	624	616	618	655	620	591	617	604	650	642	568	622	578	621	594	567	652	571	569	622	617	595	640	604	562	572	592	607	612	615	627	601	614	592	563	628	595	620	593	598	592	621	561	637	588	587	611	529	609	620	601	575	586	584	657	583	618	627	594	600	663	597	654	564	573	609	618	611	600	612	584	615	612	588	595	611	647	611	591	614	627	610	627	614	632	623	603	570	621	595	531	573	608	609	606	625	597	635	610	613	625	616	622	594	598	650	617	618	608	569	621	627	611	569	597	644	610	586	617	600	613	605	585	577	582	663	622	586	596	629	561	610	601	615	649	612	604	587	625	613	598	635	631	615	638	615	588	647	597	604	624	635	680	586	591	620	657	603	620	643	581	620	606	634	619	605	600	610	595	643	578	610	613	580	648	602	617	654	632	601	629	636	641	595	580	602	639	618	594	617	598	576	667	621	610	640	593	604	634	603	650	608	574	615	627	584	582	644	605	586	598	577	630	589	636	660	600	605	621	582	649	588	628	614	593	622	651	622	615	601	618	584	603	636	598	607	634	613	608	618	605	620	577	598	595	592	618	574	631	575	603	614	614	615	573	603	572	578	674	609	589	602	576	590	586	627	589	577	621	600	572	635	570	607	598	579	576	608	644	569	563	616	574	636	609	614	625	628	580	601	598	668	633	643	589	614	635	651	587	614	658	619	629	616	600	589	591	612	614	637	583	607	605	620	615	596	612	631	573	604	562	619	597	603	627	599	627	562	619	578	600	595	563	642	623	612	617	599	613	558	599	614	627	641	635	580	610	621	573	652	629	613	608	574	609	571	600	590	556	616	595	565	653	575	591	615	604	607	586	614	539	612	636	619	602	573	573	595	593	589	587	579	599	606	629	578	576	622	601	643	610	581	609	619	601	604	556	587	593	619	591	594	603	634	653	614	599	567	596	610	601	612	613	623	578	568	560	538	594	653	598	620	629	606	602	612	620	634	597	589	648	619	571	584	561	584	620	610	621	604	663	621	609	557	603	614	560	616	591	606	576	616	645	569	582	616	582	587	580	606	592	557	576	608	612	631	632	617	618	662	624	608	603	643	627	591	602	608	606	581	576	600	612	564	636	573	568	628	590	611	646	658	599	602	588	604	576	580	625	547	586	603	643	615	545	576	629	596	593	643	612	579	649	613	632	592	636	606	607	604	632	600	618	615	624	614	620	610	574	592	618	594	580	578	627	638	627	614	607	605	570	619	599	603	630	628	600	571	624	605	618	610	595	597	582	600	579	598	586	632	621	591	632	601	575	565	610	581	611	567	592	626	587	565	620	584	557	609	599	651	574	634	559	608	626	597	613	600	562	607	573	583	659	611	619	603	617	569	629	649	596	578	542	592	599	650	596	581	605	588	653	637	650	603	596	658	637	611	593	576	562	610	565	581	600	599	596	565	559	619	584	607	596	581	605	618	602	598	608	613	624	603	612	619	558	584	666	603	615	604	615	622	589	622	604	602	638	605	576	613	576	613	570	562	574	618	548	590	631	576	602	607	614	588	598	602	562	561	629	584	610	628	575	614	602	585	620	607	567	605	600	617	581	617	581	598	621	583	613	610	622	616	614	606	603	589	597	618	599	593	600	591	572	581	647	600	622	595	623	606	601	609	620	601	618	591	607	638	668	598	578	646	621	627	646	633	535	559	623	580	568	589	607	660	613	585	607	611	612	592	601	618	671	575	556	598	629	628	597	642	594	603	605	620	596	607	581	615	630	612	642	630	622	634	640	625	581	652	639	567	627	596	592	610	606	584	663	612	639	603	607	602	565	613	600	635	600	588	617	591	586	634	565	634	601	604	619	640	590	609	578	615	600	629	631	601	573	636	614	610	553	575	645	567	580	628	642	631	603	603	641	641	594	646	609	593	617	614	635	583	586	613	628	586	618	615	587	604	649	622	572	616	614	619	579	604	650	612	608	621	606	584	610	616	606	596	602	563	613	597	593	634	617	663	610	609	585	548	592	615	643	584	603	617	607	607	600	598	564	563	631	634	559	627	615	621	623	629	644	576	583	614	601	604	602	606	587	600	642	644	592	634	617	609	645	623	638	642	596	590	641	588	593	606	595	608	583	565	596	608	598	626	618	611	600	639	583	638	592	603	600	599	613	609	633	611	584	639	583	621	562	545	615	623	605	603	596	620	616	605	636	562	619	572	609	582	613	616	617	614	596	604	622	602	571
61833	29086	10941	2814	950	570	391	297	276	303	275	272	303	328	261	308	306	272	293	277	289	268	258	284	291	279	322	295	277	297	288	294	272	284	308	284	307	301	308	307	297	288	297	275	297	269	265	294	266	301	257	279	305	259	282	274	323	272	286	261	293	289	276	285	304	284	276	293	313	292	306	278	288	345	298	334	288	286	298	278	310	307	293	312	258	310	284	238	309	300	313	252	290	292	321	312	266	297	308	282	301	288	277	301	284	256	276	268	268	286	273	250	302	324	283	286	250	302	290	295	288	253	290	286	295	274	281	300	282	265	302	270	332	293	296	284	306	253	252	262	281	276	284	295	251	301	290	291	272	289	302	333	299	264	290	255	266	282	269	282	281	296	306	304	283	287	297	287	267	331	289	315	312	285	271	288	284	283	317	295	306	287	246	265	293	291	274	277	264	289	261	254	289	299	303	277	315	295	278	313	266	273	296	319	303	293	287	257	287	322	267	290	269	300	289	283	301	278	286	293	305	291	266	274	277	268	271	273	282	265	290	285	320	295	293	281	296	303	275	303	281	292	312	270	312	271	271	286	287	288	301	309	308	262	281	261	301	294	290	276	298	286	274	303	278	281	281	297	274	309	332	270	274	291	270	286	270	275	283	266	295	277	308	303	275	282	246	292	294	287	252	316	304	333	308	302	270	306	273	294	281	301	308	312	281	284	280	285	265	328	278	305	267	308	261	275	268	260	294	277	296	295	307	280	286	289	262	320	283	260	269	285	328	303	296	314	302	311	259	273	288	277	292	306	277	306	289	286	295	311	304	296	297	276	280	285	293	268	289	278	293	270	267	309	275	311	311	302	266	296	270	312	316	310	277	285	284	281	291	284	264	299	300	238	229	287	285	266	302	262	290	288	286	295	304	284	270	283	310	306	319	302	283	299	251	287	276	291	261	293	263	297	261	310	299	325	333	304	279	282	279	289	284	268	301	255	307	317	315	268	275	282	281	273	278	271	274	273	273	276	299	296	298	337	284	279	297	302	288	271	328	275	313	287	280	286	294	289	311	301	300	277	302	294	295	308	273	293	270	314	279	298	279	290	276	267	294	312	329	303	273	281	287	326	275	287	282	270	322	294	286	317	289	311	272	282	269	288	285	304	244	305	316	272	319	285	274	288	312	310	249	286	301	297	312	266	299	269	328	300	289	278	314	294	293	296	297	273	301	292	270	267	264	283	299	281	305	286	299	276	290	285	285	296	282	306	324	287	269	315	290	273	290	282	296	265	272	280	286	290	329	280	298	272	300	288	293	267	266	336	280	256	290	267	275	298	289	290	280	289	279	292	278	276	304	286	284	281	299	289	265	297	259	281	285	276	312	285	300	288	294	305	285	273	303	288	273	286	297	286	286	264	281	272	259	297	280	278	293	294	289	288	271	287	278	277	284	280	310	285	291	301	269	253	267	301	318	297	287	287	309	274	273	270	297	277	302	318	282	286	288	267	271	324	309	311	276	283	270	290	263	305	313	273	301	294	279	303	295	296	301	275	291	302	268	269	291	272	325	301	282	258	296	262	318	265	309	315	301	304	302	281	277	280	281	266	291	319	290	271	282	266	286	274	259	298	293	298	312	299	282	281	276	279	294	289	310	297	320	275	287	269	287	269	305	297	264	269	306	300	303	292	289	286	316	267	299	296	290	289	306	315	310	298	307	269	260	286	303	310	291	267	306	308	284	310	299	289	298	287	293	247	289	308	296	265	301	291	323	292	285	265	276	260	296	311	285	265	309	298	273	308	315	312	288	290	292	279	256	305	295	304	292	304	276	306	271	302	293	348	303	295	294	310	270	282	283	278	295	275	308	301	287	303	244	286	322	274	316	297	293	317	305	257	281	287	292	269	283	292	299	265	309	235	283	262	324	249	263	307	272	268	301	255	283	288	277	295	306	270	288	298	288	283	277	267	322	293	278	297	285	265	301	286	268	290	282	254	305	309	275	273	290	272	283	318	270	288	298	287	288	247	288	298	280	314	297	313	318	277	278	268	271	302	277	346	274	305	250	277	302	280	275	288	281	267	296	280	255	320	304	281	244	284	309	302	312	335	285	252	317	285	302	267	299	266	314	275	311	254	301	269	300	285	295	260	278	289	293	277	306	273	300	305	255	277	301	296	319	283	259	289	272	230	265	275	292	289	309	287	303	324	287	340	260	283	301	282	305	284	293	261	270	291	281	283	286	305	304	289	296	298	283	264	289	295	279	261	281	262	293	296	309	271	271	272	305	268	271	277	251	301	293	293	268	290	299	300	307	339	265	265	294	312	284	332	295	298	284	307	303	301	285	287	307	309	284	304	290	281	294	287	288	281	287	307	281	285	285	268	272	290	301	244	283	304	291	260	341	333	315	261	286	276	296	298	303	289	288	282	300	282	283	297	285	294	309	291	265	265	308	302	282	299	282	297	322	290	290	254	280	263	265	274	282	294	311	284	286	290	295	308	294	289	283	277	301	268	285	272	297	328	265	283	308	292	329	286	299	267	280	294	302	278	321	306	298	280	273	290	309	277	273	256	285	311	311	301	312	294	266	281	299	312	298	276	293	280	263	262	317	329	279	250	285	308	269	294	304	274	281	297	287	272	304	268	275	287	274	293	300	275	269	297	259	278	322	313	293	294	264	298	279	278	303	323	258	267	251	289	293	294	323	275	300	285	295	277	287	315	294	337	305	293	273	303	308	294	302	279	268	289	281	286	273	314	306	265	313	303	265	271	307	311	254	276	272	312	314	328	281	254	267	293	281	295	282	277	277	284	316	296	315	292	238	282	280	289	300	306	309	280	275	267	261	304	317	282	341	288	277	315	275	290	302	272	266	308	294	264	280	281	268	315	261	289	306	298	303	273	309	320	318	306	269	296	279	310	310	273	281	292	288	269	273	314	304	276	262	288	316	311	278	272	302	331	276	277	301	273	266	279	282	275	292	293	286	302	278	295	281	307	326	301	337	289	294	296	269	296	277	315	259	271	285	277	274	305	297	299	294	313	289	306	300	290	273	300	263	293	286	300	282	292	282	294	293	268	315	275	299	310	315	309	283	299	292	239	273	292	261	293	266	281	298	291	263	292	262	289	281	264	296	281	298	226	311	267	256	262	308	263	320	274	303	302	279	280	264	314	286	328	322	290	294	286	272	294	291	280	301	279	319	296	291	278	266	279	294	261	305	326	306	270	268	266	304	307	279	317	281	309	281	309	304	316	308	293	292	318	275	279	298	262	273	292	332	311	292	345	321	275	267	294	295	292	297	295	276	263	259	275	275	253	295	293	292	277	271	298	285	304	270	273	286	296	309	282	296	308	297	292	282	289	283	272	291	277	306	283	292	286	292	272	290	261	296	317	286	300	293	266	289	306	295	301	323	271	264	325	287	286	306	291	296	294	289	279	297	287	283	272	302	303	297	299	295	288	278	309	309	311	279	304	301	276	281	310	268	251	314	305	296	294	286	290
42818	19577	8600	4679	2300	1529	823	648	682	646	635	636	672	632	605	610	651	673	621	643	662	657	650	599	676	662	642	611	646	624	626	672	600	655	648	645	679	662	639	654	650	625	666	612	649	650	643	668	599	642	695	635	661	595	659	631	651	626	621	629	616	656	670	653	670	642	676	605	623	637	664	600	657	653	627	636	649	665	648	636	652	638	649	601	673	588	642	632	644	672	659	685	678	620	622	643	670	700	601	674	604	608	660	609	667	652	605	669	599	648	662	660	651	641	660	651	640	656	631	655	639	596	666	630	604	636	612	691	690	612	662	643	652	607	640	639	629	638	645	623	622	671	651	587	595	662	667	635	639	637	663	638	651	668	633	633	604	626	618	644	611	642	631	576	681	657	670	620	639	665	642	674	630	658	627	615	625	645	610	640	631	630	648	614	671	620	644	658	603	661	610	647	671	639	578	637	637	657	638	599	656	631	638	666	644	658	628	651	635	593	669	648	616	620	635	655	644	629	648	586	642	677	659	667	616	650	692	645	669	667	668	671	634	609	609	677	669	648	657	663	665	637	634	626	621	619	644	628	628	603	650	643	656	608	649	654	627	672	656	653	652	645	672	693	682	609	676	611	632	623	632	658	623	606	634	665	637	617	684	657	640	604	636	671	633	590	618	600	615	635	625	641	612	647	652	643	617	653	623	610	629	631	649	588	643	629	635	617	630	651	660	590	667	645	624	617	646	636	666	621	639	628	623	643	618	680	630	623	625	622	635	657	618	656	671	604	626	636	624	686	652	694	633	629	677	669	647	650	675	659	664	641	653	661	642	587	605	623	644	626	633	617	671	656	676	629	641	677	634	653	632	615	660	617	618	648	651	641	623	674	655	645	654	660	605	626	650	668	608	591	651	631	663	646	619	680	666	654	601	656	685	637	588	626	634	627	660	699	559	617	626	646	650	629	659	638	615	630	627	650	599	649	681	648	624	616	635	670	659	635	630	634	612	606	662	679	633	615	637	649	617	660	637	651	634	627	646	658	664	570	640	641	613	627	634	621	691	656	638	617	680	651	646	653	571	631	687	631	670	615	637	643	608	645	645	659	591	619	624	613	637	605	669	645	645	648	620	623	662	618	666	629	610	639	673	610	639	631	632	635	640	624	663	617	670	679	647	646	659	612	609	601	661	646	677	640	627	635	641	646	619	646	661	651	636	623	667	642	591	632	620	629	657	637	603	605	656	637	626	684	633	617	602	595	639	637	666	679	610	621	663	576	634	676	644	635	669	686	646	609	640	669	659	657	581	646	615	673	656	619	644	682	647	673	642	624	645	608	653	661	630	635	694	627	587	641	650	638	645	641	673	647	664	620	643	632	566	626	665	661	599	715	625	638	669	645	623	631	666	612	656	610	628	637	670	597	642	655	678	647	642	680	597	646	623	689	613	663	637	623	628	635	635	665	656	633	603	680	616	627	610	628	646	680	630	648	647	631	660	662	639	643	630	648	639	639	670	622	597	633	685	616	599	624	636	690	610	641	645	617	648	631	650	601	628	643	627	688	642	636	626	689	637	625	614	669	659	640	663	635	625	611	657	647	655	670	687	671	676	653	634	600	641	662	658	670	647	667	635	601	631	651	650	638	673	655	638	656	583	663	628	670	651	620	672	650	656	647	633	643	655	657	620	634	660	633	593	654	689	581	673	621	637	603	637	630	545	619	678	657	597	654	586	676	637	634	642	611	630	632	655	648	632	632	627	649	630	623	612	694	632	654	597	659	660	646	642	645	642	626	644	634	623	646	629	625	654	684	614	655	684	689	624	663	639	640	626	627	638	652	629	645	581	644	616	678	610	673	651	621	650	624	629	670	622	620	671	662	657	625	648	647	636	660	609	648	605	628	666	660	652	613	630	635	605	613	637	663	672	645	675	638	621	623	621	622	670	603	616	608	639	688	626	621	629	627	645	652	618	666	612	651	640	611	608	643	665	653	635	601	626	612	662	649	642	608	631	662	618	642	618	657	623	658	632	638	648	703	609	640	642	656	634	611	613	629	665	586	631	674	644	606	600	633	615	616	667	616	671	581	631	615	586	621	689	632	598	653	701	605	622	649	659	598	640	655	638	614	639	609	622	656	638	659	625	659	632	641	637	662	671	645	651	673	666	620	654	653	622	580	636	638	643	610	651	612	652	635	638	655	682	658	643	673	609	633	653	655	618	649	595	629	615	642	606	618	674	638	620	645	657	620	667	678	636	621	633	613	656	598	632	674	631	633	681	695	598	624	679	650	644	626	646	619	649	668	588	630	641	643	718	674	626	645	651	613	635	620	657	583	612	623	655	641	656	673	650	639	620	684	627	592	635	615	614	638	642	674	639	663	673	659	662	658	646	627	586	645	631	674	628	604	653	622	649	658	628	603	634	654	645	654	623	642	670	634	607	619	618	616	648	644	600	633	641	621	671	613	610	652	657	600	604	655	598	635	636	669	668	623	660	637	608	674	650	619	615	661	618	668	632	642	607	639	611	645	661	696	686	662	629	631	639	627	672	637	642	609	605	661	640	620	653	676	652	661	650	628	642	653	688	604	654	649	636	651	623	642	613	670	641	640	607	650	616	632	593	703	649	590	626	655	636	645	644	699	625	667	632	609	652	668	643	613	666	633	621	649	658	615	641	608	641	646	648	633	641	633	610	615	616	635	654	681	639	667	652	674	651	648	621	625	668	668	641	597	654	641	608	657	650	666	658	659	622	637	633	646	599	655	622	624	676	611	591	626	627	651	602	640	626	625	609	657	655	639	641	645	615	663	613	670	647	612	604	658	621	590	655	651	631	678	608	641	666	633	628	676	595	644	632	642	650	671	606	638	653	664	596	653	642	593	622	633	627	682	617	679	670	690	646	620	648	682	597	672	650	615	640	625	626	597	660	651	607	621	643	667	672	604	636	639	616	603	647	646	621	653	626	684	605	629	666	665	602	625	659	594	625	632	664	615	661	698	646	586	596	598	650	604	640	634	668	682	676	621	638	669	627	624	628	629	628	651	596	658	607	608	645	661	669	665	675	635	644	627	629	629	617	621	680	652	617	660	659	615	638	662	636	671	620	617	662	676	624	661	637	634	636	632	631	633	639	585	650	636	656	636	657	660	589	633	631	668	611	619	644	613	630	653	662	614	638	626	577	656	690	637	604	656	631	693	617	659	647	666	672	672	614	658	633	629	651	681	669	603	627	655	632	701	679	605	643	652	647	614	644	643	595	591	617	655	674	609	634	640	614	645	638	625	616	620	625	643	682	606	646	655	670	614	644	645	711	660	669	638	614	648	638	654	639	691	638	614	632	670	672	632	603	599	617	614	679	634	609	654	693	615	624	669	610	634	610	599	632	653	626	576	640	680	647	623	665	617	658	627	609	624	670	623	655	672	618	641	643	578	693	625	674	608	617	647	623	647	635	678	676	631	651	654	696	635	658	636	663	651	676	656	647	622	632	615	556	666	664	690
52594	18074	3574	843	485	345	294	255	272	260	285	276	313	263	264	286	294	276	266	243	281	290	305	264	275	286	275	274	303	272	320	275	259	270	314	278	273	292	298	295	275	275	267	249	218	292	260	271	288	294	273	251	293	279	307	286	309	294	279	322	253	266	299	273	261	293	274	325	253	275	282	261	289	271	273	283	263	282	260	284	256	277	280	269	252	277	254	288	284	284	272	296	298	286	284	284	300	252	288	279	260	287	294	280	293	255	243	272	279	285	306	278	270	280	270	273	265	276	260	294	292	315	317	291	264	237	254	301	257	285	250	265	312	266	269	279	273	303	266	299	276	268	301	247	289	297	274	279	300	304	305	317	310	265	269	246	283	270	267	251	260	299	282	283	274	276	297	311	294	243	308	253	301	273	266	279	287	294	302	282	317	260	254	262	264	228	262	263	307	294	289	284	284	283	247	275	288	313	311	261	295	285	299	259	322	279	313	309	270	284	318	308	253	249	280	315	276	290	267	279	275	279	312	279	255	300	269	282	266	295	274	263	314	297	256	286	292	234	240	276	297	304	264	284	256	272	277	303	289	238	245	278	250	266	281	294	303	271	324	272	317	265	272	270	258	291	278	295	289	274	264	285	275	260	280	261	242	285	284	275	289	275	279	303	329	265	312	290	276	261	282	289	281	273	277	299	284	303	303	302	312	263	305	272	283	306	288	290	295	264	269	275	272	296	255	279	282	290	288	276	265	289	263	274	286	299	272	306	255	298	279	284	274	283	284	287	307	290	270	311	290	285	276	290	264	246	289	256	267	287	239	270	270	256	253	272	261	271	261	260	265	285	256	289	315	242	236	292	280	269	293	280	282	260	287	283	299	266	267	296	251	301	282	285	275	260	270	280	275	287	257	302	273	285	289	258	282	301	277	294	292	315	283	275	284	296	262	261	293	279	267	283	286	254	283	257	259	271	290	282	265	294	278	237	272	275	260	263	302	283	305	283	286	268	320	296	275	248	292	330	280	268	266	317	273	322	283	269	294	291	263	258	290	278	273	276	300	294	278	265	292	293	249	287	281	314	304	277	314	268	286	269	276	284	279	283	250	271	291	296	259	277	300	270	276	265	296	280	304	306	283	266	263	294	259	252	265	263	257	275	286	292	299	264	286	264	269	286	300	278	310	271	297	274	270	272	273	271	296	281	282	280	286	256	298	317	290	257	295	279	259	296	252	300	287	259	285	298	295	255	286	274	249	289	336	322	281	237	274	300	271	315	310	257	301	266	319	285	248	286	283	276	289	315	267	256	277	280	250	251	271	276	272	288	273	268	288	321	265	309	277	293	284	280	251	290	274	297	299	300	291	299	259	300	261	273	255	302	298	270	276	298	303	284	282	321	256	284	270	264	297	286	301	284	247	289	282	259	242	272	262	302	256	276	270	284	265	306	302	271	260	239	293	289	250	267	296	266	256	296	262	294	284	286	244	291	271	298	307	299	245	255	276	293	285	303	277	290	290	279	244	278	283	285	271	280	266	287	295	250	271	246	282	284	287	326	293	308	265	275	290	283	284	282	283	273	282	289	296	255	283	270	279	268	251	296	274	268	282	277	297	282	303	257	265	299	301	296	266	250	270	278	248	306	244	270	245	262	288	272	311	319	296	277	286	280	295	260	280	275	270	279	258	301	254	307	289	267	297	263	267	302	274	273	276	279	270	298	296	257	256	283	291	297	245	320	272	289	276	280	266	262	255	299	290	264	319	273	271	265	283	291	275	262	276	257	279	291	284	282	287	289	268	267	305	295	275	256	290	274	269	293	289	311	260	288	287	290	281	294	270	281	284	273	253	273	293	273	307	271	267	241	254	259	250	270	290	271	278	260	271	286	294	318	265	280	269	239	231	282	296	277	249	260	284	279	292	306	257	262	291	283	269	337	267	304	314	287	297	298	289	273	289	294	268	272	308	268	264	278	262	292	295	257	273	269	304	268	284	267	295	266	290	297	317	270	282	288	273	307	275	292	289	307	284	283	270	282	282	257	252	257	267	265	309	263	285	275	259	292	259	254	298	280	270	282	261	249	243	245	261	282	279	264	287	275	266	263	260	311	276	281	274	280	280	267	263	254	275	269	270	277	288	281	264	313	298	279	270	278	297	270	265	288	292	259	256	310	257	302	287	269	282	304	270	282	267	265	283	271	263	289	289	277	285	263	273	262	291	286	265	258	262	264	275	310	216	268	263	281	285	265	286	289	244	247	272	231	269	284	303	251	266	288	271	257	290	302	264	239	246	299	263	285	295	268	259	277	274	279	278	243	298	264	286	283	255	288	289	289	264	288	321	278	285	267	276	266	289	273	287	313	276	282	239	276	296	265	306	290	264	264	276	274	261	259	276	252	250	283	259	276	290	263	266	289	277	295	286	285	278	234	287	285	287	242	282	335	281	288	309	268	278	285	300	255	277	265	272	273	247	281	292	295	290	279	291	239	273	258	281	291	267	263	253	269	264	313	302	288	256	278	289	287	249	273	313	296	264	266	243	284	278	242	251	253	258	280	264	296	268	278	242	280	268	233	270	268	291	294	306	310	258	310	271	283	292	274	272	271	252	259	296	280	295	269	308	283	268	269	283	287	280	291	279	274	284	282	270	260	301	261	280	277	274	255	260	270	296	270	265	253	295	281	296	286	304	290	292	276	306	279	263	278	279	295	300	260	269	259	288	300	317	271	276	284	297	284	263	279	292	276	278	337	273	292	284	281	299	300	289	262	280	276	260	252	266	291	285	309	270	280	285	295	265	251	278	271	280	278	278	273	289	268	282	291	284	282	285	272	247	282	323	273	312	277	255	277	264	272	249	253	271	302	285	293	298	286	296	264	249	285	300	299	281	311	277	247	264	283	255	277	270	268	302	264	286	302	277	245	274	278	266	278	290	313	287	272	293	265	307	300	287	240	242	256	294	303	267	280	256	272	267	272	272	240	273	254	291	314	306	279	287	262	289	299	269	247	287	244	289	265	265	256	261	252	285	259	307	290	290	273	274	260	299	273	292	291	283	238	289	254	275	271	273	268	285	303	240	274	238	300	284	269	280	265	262	298	304	242	303	250	274	274	274	268	294	244	245	266	279	287	291	257	253	285	282	266	271	251	268	296	272	287	265	279	279	280	278	287	238	271	278	296	273	265	264	284	283	277	300	268	296	274	279	305	263	260	267	280	289	274	281	290	281	292	282	288	289	282	314	286	250	298	247	277	272	289	261	278	289	276	247	275	295	282	323	269	282	263	282	270	248	258	298	269	305	264	271	271	264	234	243	269	281	292	276	306	271	239	294	295	261	248	257	263	293	293	287	319	268	269	280	248	293	295	291	250	274	284	268	255	238	266	262	264	255	264	294	301	274	266	284	274	306	289	295	255	249	318	258	274	273	287	298	254	245	284	269	315	291	286	305	285	258	296	282	289	278	264	298	280	282	262	265	280	254	302	256	263	274	297	255	264	288	277
36212	11103	3735	1716	1126	868	668	623	612	602	629	631	633	662	584	617	645	618	637	613	629	628	613	617	647	591	575	635	623	633	654	619	617	678	585	616	590	569	647	612	613	625	626	666	656	615	636	587	603	639	612	647	612	630	591	600	595	594	615	623	599	643	629	588	611	631	672	622	603	629	626	644	608	625	625	647	588	619	598	639	608	600	595	601	597	656	623	544	619	603	606	610	601	630	609	593	604	580	621	619	606	613	625	597	649	639	622	597	592	632	592	637	602	582	614	632	604	572	588	554	570	611	667	624	631	578	653	648	599	656	614	628	631	603	622	633	585	557	591	619	622	639	619	647	628	635	634	617	636	648	621	601	620	618	629	665	628	606	625	602	605	644	648	623	562	599	606	604	579	597	619	594	627	657	553	615	608	639	700	640	645	637	607	601	640	567	601	641	624	641	628	622	598	591	607	640	646	644	632	622	613	634	607	607	624	603	654	629	654	605	632	642	630	663	638	586	613	604	620	605	595	627	639	621	645	621	628	595	611	622	596	662	617	642	661	590	610	613	597	580	620	641	619	563	595	620	640	620	572	590	577	631	625	611	601	610	595	612	599	630	618	620	667	617	629	626	629	608	632	580	603	615	594	634	614	605	571	630	621	648	594	639	648	612	623	633	615	571	618	619	606	619	592	644	611	571	617	596	628	611	650	565	597	598	645	630	577	611	575	590	618	629	607	617	611	586	630	607	628	567	624	626	617	641	607	629	615	622	618	620	639	599	571	614	605	611	662	592	581	636	590	629	598	606	644	592	582	611	625	655	614	573	624	657	632	655	649	642	613	592	634	650	619	601	621	625	641	569	629	634	610	661	593	647	603	560	563	606	639	623	618	604	629	556	619	602	604	567	590	590	624	624	620	595	565	610	599	574	620	604	598	636	597	651	613	652	638	599	585	607	598	572	611	624	618	612	576	605	612	633	618	651	620	626	588	627	629	579	589	634	655	584	594	564	605	628	664	601	616	640	586	654	624	684	565	622	603	604	577	620	641	580	613	638	569	590	651	593	593	589	575	624	632	641	621	635	598	576	633	678	630	654	613	595	592	638	606	596	614	560	624	600	617	637	614	597	618	676	600	574	625	611	629	628	593	609	639	612	676	649	606	597	655	609	607	642	608	663	583	617	561	636	620	589	581	659	637	617	660	624	641	634	592	682	629	635	629	582	632	615	586	575	652	646	599	609	647	651	640	623	621	584	633	606	602	583	634	634	599	644	683	596	635	571	645	627	655	583	589	617	595	618	604	613	612	590	646	627	602	601	608	557	602	632	654	668	649	620	645	626	602	633	655	595	605	646	624	651	616	637	631	582	600	606	605	630	599	655	586	650	649	602	629	624	591	639	654	622	618	611	636	662	622	630	662	658	641	567	610	575	593	615	608	598	647	613	656	595	609	633	620	597	586	604	586	589	622	593	593	653	652	624	606	570	589	594	569	560	614	635	603	679	636	647	608	676	631	626	604	578	641	621	573	604	610	648	614	606	558	608	599	624	622	622	588	640	654	573	612	590	591	582	636	619	583	621	639	594	600	621	591	595	624	582	619	614	590	638	655	652	630	598	647	601	602	609	564	580	603	588	643	610	610	696	623	588	638	627	622	646	586	627	641	619	654	631	607	586	611	590	595	577	638	626	634	655	661	621	643	638	633	623	580	605	604	616	650	652	649	596	614	610	604	610	612	627	660	612	657	668	577	635	665	602	606	599	637	604	611	597	586	618	651	597	638	635	584	623	650	610	606	562	582	599	615	649	613	648	641	587	624	631	623	582	617	631	623	619	633	620	592	655	624	623	634	602	587	652	630	633	637	602	623	665	586	625	638	628	577	643	626	643	667	643	612	644	636	605	600	555	582	635	630	609	634	642	611	620	607	621	620	646	602	614	627	608	568	588	672	617	573	587	626	605	637	632	626	612	587	633	652	593	604	631	654	644	614	612	608	584	577	593	658	591	624	588	594	587	616	625	591	623	651	613	608	654	607	640	644	564	624	638	658	603	608	558	630	660	655	639	603	641	638	666	624	628	627	620	620	651	613	625	589	634	679	608	639	603	602	622	554	595	607	636	591	613	617	619	596	675	622	627	619	577	663	618	639	559	652	618	652	624	562	612	626	645	674	601	649	576	646	630	589	628	587	642	587	607	614	615	616	574	615	604	622	615	581	605	646	616	598	602	619	629	601	625	587	667	648	597	630	587	611	582	614	586	629	614	578	561	599	598	621	616	627	588	623	603	607	608	674	638	627	584	612	580	635	677	669	626	622	632	581	638	582	611	605	575	552	631	603	645	677	627	588	616	633	607	572	572	600	623	619	606	578	601	589	610	588	627	626	609	623	600	673	635	601	643	618	573	601	618	578	677	592	628	592	643	594	672	578	607	647	618	622	620	618	647	599	634	646	593	604	615	641	601	667	602	621	588	571	629	635	592	579	594	623	619	646	615	577	609	596	578	653	624	665	637	620	589	618	605	632	628	607	610	619	628	604	625	641	607	594	607	618	593	649	589	665	615	594	640	621	630	610	621	638	594	586	642	610	634	618	624	633	572	619	614	635	625	629	590	607	581	631	591	639	601	656	580	602	634	575	664	595	594	602	628	636	618	595	612	663	640	611	632	552	634	583	659	581	616	587	590	600	594	570	581	609	628	622	618	614	626	628	609	629	621	623	631	632	619	631	587	618	632	604	620	594	658	619	641	616	592	625	589	616	629	586	645	617	635	590	604	614	647	621	627	595	573	658	593	640	618	655	624	635	627	600	628	642	615	625	630	647	590	608	605	707	634	612	594	594	624	605	638	630	656	634	595	591	572	668	587	645	609	587	602	626	664	570	590	622	640	615	645	604	603	624	581	638	632	612	612	599	636	633	585	621	637	637	644	622	609	623	664	615	609	587	583	573	644	585	628	593	603	684	627	619	619	585	632	634	612	633	596	673	614	583	619	632	602	628	602	609	589	588	637	613	593	615	608	615	606	602	640	623	617	601	649	620	635	664	640	614	624	626	611	565	623	598	605	562	591	604	617	618	582	618	575	605	645	596	641	661	567	600	643	595	608	639	621	561	620	613	601	655	580	601	628	601	615	641	587	637	696	656	665	629	648	595	613	609	598	603	639	626	586	598	623	623	602	581	624	608	580	612	633	626	602	592	612	602	637	605	596	574	593	630	600	585	616	691	629	600	642	636	609	664	636	620	590	577	626	594	631	631	602	660	639	590	634	615	576	653	628	627	605	589	668	629	640	575	616	629	670	647	645	595	587	604	561	579	631	601	584	595	603	589	634	602	598	617	631	624	645	584	650	601	591	606	616	564	617	603	600	595	628	576	666	609	642	609	603	625	605	644	585	609	606	629	590	597	550	625	606	625	662	610	605	606	612	604	612	618	622	572	620	688	601	587	607	650	602	630	629	609	619	613	595	614	643	616	646	606	667	593	619	603	601	652	663	562	648	578	680
55804	21711	6197	1217	515	327	269	268	271	264	276	261	287	277	308	279	290	275	262	288	260	278	294	332	271	278	285	294	255	254	259	279	296	289	288	285	271	300	277	287	272	284	280	269	265	288	230	281	233	312	303	293	291	266	301	272	288	275	273	265	278	240	273	271	279	272	295	263	295	258	282	294	240	274	306	256	301	272	290	300	280	264	270	302	264	269	292	284	288	297	302	279	264	291	291	236	284	319	267	298	302	274	278	262	281	291	288	292	263	272	281	276	243	268	283	275	259	236	276	283	278	277	313	289	255	292	275	270	286	279	295	243	295	289	262	301	285	281	271	283	284	271	252	304	282	301	257	283	290	270	284	272	280	270	280	295	319	260	267	293	279	284	283	263	263	310	279	293	278	299	256	297	286	265	322	303	295	292	296	259	291	293	306	291	283	252	263	295	283	302	279	282	309	260	290	302	301	303	289	306	317	279	299	305	275	261	313	252	260	288	272	327	304	323	273	270	280	287	255	236	272	283	288	265	316	296	300	280	287	238	287	280	282	276	301	240	269	299	269	300	260	269	266	291	257	267	257	297	273	324	270	241	265	278	304	290	275	294	297	251	300	300	289	311	283	307	302	297	288	292	268	251	283	265	287	244	295	263	284	323	276	243	289	276	277	302	322	315	266	290	285	275	255	257	283	270	259	294	273	270	275	285	300	268	261	281	271	290	274	253	275	253	291	268	268	300	279	267	303	271	287	278	277	299	270	291	296	246	275	284	265	269	239	265	320	251	272	243	286	303	289	268	253	259	276	281	294	294	269	249	272	311	279	270	256	294	269	272	287	250	279	293	249	275	290	302	314	250	255	294	242	289	261	291	251	252	264	277	288	310	276	286	300	295	298	314	277	275	300	291	303	322	267	261	258	258	272	272	279	275	298	281	272	261	281	290	262	265	298	288	263	261	286	282	262	291	270	271	290	290	286	302	273	299	299	270	321	270	267	257	268	302	322	263	275	311	294	316	266	283	283	290	278	263	270	272	321	287	270	257	288	262	255	290	282	256	292	290	265	270	239	276	282	226	275	326	289	277	309	250	269	297	289	278	299	325	297	267	270	258	278	255	259	289	261	261	294	325	255	267	267	294	255	274	271	281	274	279	285	281	277	285	235	274	300	309	277	269	278	271	271	263	254	279	262	285	287	253	269	302	313	277	282	288	282	273	278	289	315	254	251	265	279	283	272	279	272	267	290	281	279	262	294	279	268	263	260	293	286	260	281	298	272	278	286	277	242	275	254	272	281	275	282	280	299	291	316	262	279	279	297	299	277	255	284	270	287	263	268	271	287	295	261	284	284	264	268	278	292	289	224	256	265	258	278	260	295	253	259	279	302	268	266	261	278	258	309	270	290	285	294	284	261	320	292	242	270	255	257	284	305	284	270	293	321	307	250	290	273	274	278	276	285	279	282	283	270	261	302	270	282	266	281	287	295	311	279	267	290	297	273	241	261	256	301	297	292	276	266	269	288	297	283	259	274	278	265	283	287	289	284	283	261	256	296	304	248	307	278	272	273	271	276	286	307	296	264	291	300	255	237	281	217	276	274	281	272	296	283	325	269	272	275	285	273	290	293	271	290	234	275	264	266	253	283	256	268	287	280	300	289	304	298	316	298	290	265	280	276	296	266	253	253	275	274	282	295	258	260	307	289	260	281	248	250	251	258	269	270	250	271	316	277	254	293	282	248	289	286	310	284	322	292	316	251	269	262	294	304	303	255	272	301	275	279	267	279	283	304	284	300	279	315	306	259	273	269	293	292	263	267	284	282	291	305	281	294	294	269	250	247	258	278	296	252	270	267	251	283	264	250	272	292	268	284	257	271	270	258	268	269	277	257	280	297	286	252	273	284	275	265	299	284	265	273	246	268	276	294	258	270	271	277	264	270	293	270	278	300	283	269	279	265	255	305	307	261	296	277	292	280	305	284	267	278	277	294	293	318	281	292	289	271	260	286	277	280	285	285	293	258	297	268	250	256	271	289	287	283	292	261	306	312	294	291	307	275	298	258	277	295	296	275	277	290	276	290	291	276	313	275	281	293	269	280	307	283	274	287	264	280	266	279	280	291	314	277	297	291	289	261	280	283	297	293	283	281	272	273	266	274	275	319	239	296	238	259	286	255	272	290	284	311	255	301	255	291	262	282	281	275	265	262	285	308	250	267	312	268	280	277	299	298	272	300	267	286	290	290	291	289	295	322	304	305	291	290	273	288	292	270	300	289	279	334	283	291	287	302	290	270	263	309	271	277	272	273	255	303	308	287	262	272	285	289	263	278	295	321	264	313	262	272	271	268	265	280	301	280	254	267	294	311	286	285	284	296	285	268	254	303	321	262	317	289	318	278	286	247	257	299	282	276	284	270	255	289	279	297	255	268	287	267	271	283	272	304	300	281	286	271	307	252	283	303	285	270	281	305	314	303	291	291	268	270	261	286	281	272	297	300	264	267	288	286	289	294	257	269	290	288	269	271	261	285	284	279	295	258	294	241	320	275	282	320	271	260	290	290	297	280	270	283	292	315	314	286	263	262	278	308	284	275	291	271	245	289	298	281	258	306	251	280	308	325	276	260	269	255	284	278	287	243	265	303	297	289	276	280	290	298	268	273	298	294	312	272	291	257	258	274	324	278	272	292	283	260	275	261	264	270	305	303	294	318	266	296	310	253	298	291	289	262	276	287	284	305	269	278	316	293	275	295	297	276	265	269	269	280	299	303	271	258	290	255	251	289	254	292	278	298	265	287	259	265	297	303	272	260	298	288	279	275	261	281	263	286	280	287	251	313	311	278	282	266	282	314	267	314	302	280	308	303	249	272	281	288	299	322	275	271	258	283	307	268	296	278	293	282	262	274	270	269	307	278	291	289	298	270	303	285	275	283	274	279	278	281	268	264	265	287	254	284	251	260	263	244	279	303	276	243	262	285	293	310	291	263	292	267	251	296	277	282	267	270	269	295	276	277	276	272	275	229	288	271	313	321	317	288	256	296	303	282	269	289	276	261	273	269	272	283	321	271	271	289	316	274	240	284	287	257	297	281	262	285	294	321	285	304	316	287	291	304	290	276	309	307	289	228	291	271	301	313	274	262	283	277	280	274	244	275	244	275	295	286	277	274	248	261	290	287	268	270	279	253	279	302	274	271	294	302	312	282	274	284	268	264	287	225	329	268	302	296	286	332	275	273	265	283	288	299	299	304	305	287	270	288	267	273	246	266	252	250	286	282	279	272	281	288	294	289	275	262	295	274	250	256	227	298	295	277	272	293	252	275	267	311	283	300	281	287	241	278	303	278	246	267	283	289	326	273	279	238	292	268	242	310	273	311	235	290	259	295	288	296	312	279	265	264	279	296	267	272	258	297	265	255	291	305	269	250	252	266	259	334	302	249	268	294	281	287	308	291	279	273	302	306	234	269	295	234	285	285	296	273	301	260	297	313	261	281	273	282	298	251	294
38005	12547	4483	2271	1235	787	653	690	690	684	646	685	671	601	622	648	633	633	645	619	618	633	636	588	633	647	662	642	607	625	630	648	634	671	641	622	615	647	654	605	590	572	608	600	615	651	604	631	604	659	620	624	601	615	606	598	599	662	610	610	635	673	624	602	614	644	647	634	637	633	650	619	613	654	619	650	647	588	634	597	652	602	627	564	569	656	610	608	630	619	588	677	612	637	622	629	598	643	646	653	633	638	619	601	623	653	646	632	580	705	637	616	673	648	612	646	600	618	608	663	648	582	596	558	650	636	638	664	610	633	678	619	640	619	601	685	591	649	635	644	655	660	672	629	621	672	615	644	601	592	637	645	638	596	601	639	660	692	632	673	619	642	595	620	617	652	655	642	599	637	656	649	678	589	681	616	597	613	610	601	635	599	637	617	595	636	604	591	625	602	635	650	665	635	602	607	606	670	622	629	615	668	641	576	612	602	675	620	606	624	612	593	651	601	669	636	660	601	576	614	604	632	630	659	602	654	626	666	631	598	634	627	618	610	618	638	654	635	587	603	619	614	629	655	616	650	631	644	592	606	654	670	638	655	631	624	674	650	630	613	629	640	617	618	607	615	648	607	661	597	671	654	610	618	641	623	592	590	617	661	645	618	645	632	609	637	635	608	640	639	616	652	658	593	633	584	594	651	621	661	640	636	615	591	621	662	631	595	654	630	657	598	672	612	595	617	590	646	615	565	660	662	631	617	635	649	631	625	660	653	605	584	597	604	607	630	640	627	647	616	608	631	630	621	593	642	616	600	652	654	617	598	613	616	640	628	637	642	640	617	639	607	631	609	649	666	559	581	637	662	659	598	675	645	617	608	609	647	631	626	636	616	621	691	625	660	666	610	656	667	620	611	673	638	600	640	633	624	660	620	649	665	617	609	654	605	630	632	629	604	692	600	626	587	580	625	627	618	654	639	641	627	648	603	612	614	665	663	658	651	626	638	609	615	619	638	628	605	627	657	606	630	665	663	634	601	632	644	660	640	618	584	665	609	604	602	626	616	640	613	671	633	616	642	656	622	589	622	636	641	606	661	606	641	606	649	637	655	613	682	670	646	684	578	625	632	666	599	666	620	623	683	585	650	664	643	623	632	693	628	644	636	663	625	586	696	575	623	639	591	614	634	623	623	677	639	650	683	627	621	599	611	594	643	647	685	627	635	550	624	608	677	650	656	596	610	653	615	628	682	671	629	608	645	622	624	617	607	642	638	596	620	611	603	619	652	613	630	634	644	632	631	593	634	647	620	639	607	593	619	633	607	665	624	648	633	626	624	629	650	636	623	619	657	681	662	654	624	653	648	639	646	647	613	636	622	619	642	614	625	601	635	628	642	586	625	657	611	649	589	643	628	609	635	643	596	612	654	640	619	625	622	634	604	621	619	627	612	664	648	628	624	650	626	639	670	608	627	609	644	627	664	623	629	610	617	570	616	694	643	637	637	653	601	661	652	647	596	631	670	645	593	665	603	616	660	578	637	600	645	632	653	623	600	634	621	592	645	624	617	627	638	646	623	645	638	605	616	655	601	597	612	634	615	651	638	605	603	668	635	600	628	623	633	644	672	607	639	585	599	590	609	583	608	609	602	578	632	616	598	684	641	641	653	648	608	600	631	594	641	622	617	658	631	599	634	610	626	595	607	589	625	661	636	651	657	618	593	664	629	632	625	669	635	607	618	571	618	619	617	640	622	628	630	636	643	656	672	639	664	582	596	645	601	583	675	620	636	628	621	622	649	675	659	645	619	609	678	641	653	596	606	581	634	646	657	639	626	649	668	653	597	655	694	641	643	657	655	601	666	655	637	640	610	624	642	632	616	670	656	585	654	629	621	633	631	647	614	652	629	611	604	642	623	616	642	665	609	687	610	627	624	632	566	628	594	616	585	652	636	611	590	620	637	649	624	564	611	629	628	625	600	654	614	605	632	629	607	636	650	588	635	630	620	600	630	636	593	639	631	621	616	625	632	623	608	654	658	620	677	605	638	600	629	617	602	658	587	638	619	625	649	611	618	638	671	587	660	637	596	665	628	614	652	641	649	618	609	600	634	644	687	631	642	603	608	558	620	633	672	679	649	631	612	603	623	592	607	605	616	597	594	653	711	616	620	661	603	644	669	613	655	689	616	623	621	614	632	646	599	613	653	634	596	615	620	651	635	642	639	608	630	633	615	637	614	611	661	639	615	630	591	623	629	620	657	680	660	618	665	651	656	634	663	562	615	660	594	605	622	631	622	637	613	600	648	637	626	607	653	613	639	637	614	632	627	591	572	600	656	620	629	661	600	624	626	619	628	662	606	605	663	632	663	639	615	666	655	630	601	668	635	618	654	642	603	645	659	609	656	676	645	648	611	651	621	590	653	634	614	603	629	604	638	676	603	610	627	601	659	630	664	645	660	591	650	673	672	633	643	662	602	620	655	642	630	676	637	622	613	631	655	610	625	620	622	603	603	665	622	651	612	667	654	617	622	641	579	636	602	593	630	679	605	640	618	621	642	631	622	583	584	656	664	603	645	575	636	626	620	613	629	647	697	616	608	646	614	609	650	607	605	640	637	639	598	656	598	643	645	620	606	599	645	626	623	590	604	614	642	583	627	643	638	632	637	607	608	575	664	655	671	646	617	639	608	690	638	667	663	701	615	628	672	649	663	613	662	584	599	689	627	637	635	637	673	615	617	604	624	604	617	649	580	589	628	646	632	619	666	586	634	584	598	644	651	643	633	632	637	624	633	555	593	655	636	581	644	664	642	634	666	583	667	635	625	614	614	662	629	634	653	610	605	610	614	637	622	619	624	608	674	638	595	606	640	654	637	605	604	662	596	637	649	619	637	601	660	625	620	620	613	641	607	599	649	649	622	692	664	618	604	616	679	669	571	632	615	658	599	641	603	590	655	652	608	613	624	622	654	598	625	616	627	607	608	643	629	669	633	600	661	603	672	625	641	639	645	641	608	605	618	658	656	609	599	634	634	633	651	657	638	638	632	627	626	614	657	661	601	624	631	648	623	680	643	684	602	645	577	601	629	627	635	635	660	629	658	627	673	636	640	624	630	670	648	608	630	661	619	644	653	619	639	614	619	657	647	637	635	640	619	648	595	597	635	610	631	623	599	620	665	623	612	621	633	645	621	626	627	599	602	626	591	636	618	641	622	658	623	625	601	617	682	623	657	615	664	605	611	665	614	624	617	664	647	591	661	648	620	656	592	616	590	617	664	620	598	618	626	624	678	635	650	598	637	633	621	675	621	627	665	672	643	631	621	640	605	596	584	595	596	630	697	597	635	626	624	580	639	595	622	639	665	610	607	666	613	621	624	586	640	622	623	592	638	608	633	605	624	647	581	595	613	648	598	670	618	617	592	605	621	600	632	655	612	619	635	619	609	677	626	593	592	586	633	638	615	672	632	632	695	625	659	682	652	633	667	649	616	629	660	595	612	625	654
55908	21256	6406	1042	547	342	296	311	310	309	320	311	276	299	302	288	307	299	316	278	315	295	295	308	298	323	308	316	268	278	283	312	328	329	314	293	317	345	291	297	314	314	314	310	296	284	301	281	344	295	291	299	359	292	307	303	274	291	285	290	292	310	312	312	269	292	289	320	301	303	324	297	296	310	299	324	301	295	302	297	302	312	308	314	297	306	277	304	287	312	281	295	289	299	260	294	332	282	286	311	282	294	317	307	305	275	281	278	298	285	261	327	306	302	281	284	287	294	289	310	286	304	264	304	323	277	280	296	270	324	319	346	342	293	253	313	262	322	330	268	285	301	343	328	299	324	300	307	270	284	312	303	333	287	302	307	253	325	323	278	287	301	298	290	331	302	295	278	312	320	299	289	282	345	300	308	290	300	306	281	261	276	296	308	291	268	336	305	285	286	283	296	301	274	311	302	293	287	326	326	276	306	316	318	311	311	276	303	280	307	277	329	305	291	297	291	307	298	287	286	296	317	273	286	265	304	310	298	333	294	311	332	270	327	297	295	283	292	298	277	289	309	333	279	291	327	289	249	297	271	278	294	287	316	332	303	293	316	265	297	289	279	262	291	296	304	313	307	341	318	274	305	281	282	308	288	288	285	321	305	285	301	310	301	317	305	307	304	260	284	336	301	303	285	316	298	293	291	305	305	284	301	294	294	292	286	286	290	312	309	300	295	263	336	305	283	314	286	328	271	309	290	351	310	319	328	268	279	286	294	283	334	301	299	272	316	317	267	294	290	288	303	308	281	264	287	298	283	263	310	284	305	283	346	291	324	295	296	279	295	301	272	291	300	301	292	294	314	271	282	287	316	286	286	298	329	305	299	264	300	318	304	285	292	261	310	292	308	276	299	336	324	329	303	276	260	268	297	324	285	264	288	302	284	287	302	326	287	319	328	292	292	299	292	308	310	296	300	301	269	294	279	301	299	268	284	269	314	274	273	287	273	273	274	263	281	293	301	295	302	298	306	315	299	268	305	284	312	308	278	292	288	273	303	303	309	283	301	295	287	286	304	273	283	298	326	320	294	324	300	265	310	285	299	295	295	303	313	282	288	317	258	291	312	281	270	291	274	332	285	317	319	295	278	304	304	316	296	317	286	346	302	316	279	297	284	309	319	310	317	295	314	264	296	281	308	317	291	322	317	278	303	301	292	302	310	314	281	293	304	308	273	302	284	302	281	302	284	300	268	298	330	299	281	324	270	292	282	297	289	323	320	319	349	293	288	325	304	338	309	288	291	313	314	281	291	326	325	287	272	302	310	289	264	290	331	271	302	289	269	296	306	294	284	296	309	310	285	315	281	316	279	315	291	296	310	274	298	289	308	297	304	307	337	325	324	319	307	319	307	317	293	298	284	322	284	300	274	285	331	307	306	299	333	317	293	271	281	289	283	256	299	276	298	289	276	293	298	278	295	285	281	280	274	317	294	298	258	246	253	308	296	305	302	324	318	330	304	303	290	290	295	275	303	278	268	284	366	290	298	279	313	318	293	331	283	295	299	277	303	299	296	312	302	330	287	288	280	309	286	307	332	274	304	305	276	309	295	310	313	304	318	303	289	293	287	297	307	330	309	315	303	259	285	301	295	311	298	318	290	274	271	336	314	273	279	302	293	287	314	331	275	318	290	290	303	300	311	336	316	287	310	309	267	297	294	322	310	282	306	301	299	294	291	310	306	267	297	290	264	312	314	299	299	281	300	305	253	273	294	289	315	305	296	283	341	291	318	298	332	276	301	296	276	329	280	294	264	254	295	276	318	276	300	313	288	295	266	295	279	269	308	279	308	307	259	301	314	325	287	264	294	287	313	279	265	319	314	264	320	284	289	289	304	281	310	308	270	287	264	265	293	314	290	294	290	310	307	324	306	338	281	287	295	271	296	310	297	349	310	295	297	293	284	267	294	311	278	294	287	310	286	303	312	318	274	327	279	306	254	297	312	297	279	293	304	283	284	307	296	280	300	275	310	307	313	288	321	325	310	317	300	287	301	320	277	294	287	280	293	273	307	278	269	341	325	308	322	295	279	324	300	294	309	295	309	322	302	288	285	299	299	280	312	293	302	301	296	283	268	288	273	318	293	308	322	279	320	292	267	288	276	315	286	310	298	312	293	281	348	296	292	323	303	287	277	316	323	286	302	307	300	313	299	293	299	323	278	336	282	292	299	299	290	300	296	323	294	303	314	319	295	264	282	284	303	302	295	287	305	315	303	303	320	294	302	296	312	337	299	298	289	303	275	289	293	331	291	298	308	317	316	297	305	306	296	292	279	294	289	285	293	285	315	310	293	285	299	282	273	301	307	335	285	327	341	292	286	315	275	279	288	301	281	324	300	298	308	313	337	306	288	312	311	285	290	286	286	280	317	291	313	279	327	284	280	276	289	288	295	325	293	285	323	285	311	287	298	289	301	286	305	281	299	273	298	298	307	317	311	296	307	300	289	275	295	284	291	310	281	290	278	274	312	296	305	299	279	269	270	285	281	282	334	327	295	283	332	318	320	310	287	328	285	302	328	335	293	281	307	300	301	296	309	291	295	319	298	284	295	293	317	300	291	288	307	303	341	313	328	297	281	273	308	286	299	301	323	310	306	299	270	301	302	279	299	310	298	298	281	272	296	312	262	321	322	308	301	285	305	311	327	292	291	278	286	276	286	283	317	291	315	301	321	302	318	306	309	292	332	333	305	322	303	284	339	318	304	298	329	265	276	278	322	294	299	314	310	293	305	261	306	295	292	286	290	300	275	312	298	313	284	286	349	299	326	275	307	256	307	317	290	296	291	294	330	270	319	280	320	309	261	305	291	299	344	322	293	299	309	316	306	329	313	294	313	275	290	311	323	282	259	321	276	290	284	311	286	312	283	299	313	297	309	294	265	292	305	261	303	318	313	296	321	286	341	277	262	345	269	268	298	307	286	321	316	334	287	293	313	263	326	287	292	327	290	272	311	302	311	290	282	312	279	298	289	313	254	335	313	289	325	295	280	280	299	303	279	311	260	301	308	292	272	330	290	280	289	275	298	306	324	318	305	293	288	315	275	314	338	306	301	311	297	329	259	286	274	323	305	287	313	293	299	310	287	270	287	287	281	272	315	305	310	343	289	313	306	312	312	316	311	303	259	310	261	310	306	280	296	256	303	269	311	309	293	291	316	282	353	311	287	317	276	290	280	360	288	308	300	314	271	285	281	265	305	280	333	300	284	256	304	307	336	275	296	288	314	271	306	284	312	283	283	288	326	300	296	288	318	288	310	260	277	294	300	275	294	315	321	305	269	294	289	324	286	281	318	319	280	321	302	317	290	320	293	286	304	308	301	275	262	329	281	298	272	320	299	317	302	287	346	362	290	312	300	336	294	302	274	253	300	320	302	280	277	307	281	305	298	308	274	337	297	307	290	328	290	297	286	297	272	359	299	319	304	304	309	294	331	309	283	281	290	299	304
37287	9868	3723	1981	1214	847	688	710	647	699	660	644	648	629	660	654	670	640	626	625	659	677	673	692	647	619	649	678	647	664	613	667	688	702	648	644	642	677	714	672	664	670	636	689	657	653	660	614	708	650	644	668	619	717	648	694	707	679	624	653	677	669	681	635	627	687	704	646	685	649	684	681	658	627	669	686	636	626	692	691	622	709	634	623	693	640	690	699	649	648	653	677	657	665	661	672	657	631	668	699	656	653	686	675	651	656	630	635	596	675	639	728	667	635	646	664	640	691	648	705	651	657	696	662	679	667	667	722	635	680	696	678	670	647	710	619	650	671	611	650	653	629	657	646	687	709	639	693	632	684	689	658	632	654	674	631	693	672	657	654	641	698	656	652	655	651	698	686	680	680	659	658	666	627	656	629	702	671	649	628	687	709	674	661	622	718	638	621	625	717	654	666	718	664	673	665	689	668	667	620	672	650	675	640	615	714	647	643	635	638	660	675	725	634	614	650	683	655	642	656	651	699	633	683	705	629	675	684	676	643	691	731	669	658	652	633	675	670	680	688	670	702	680	665	644	659	657	664	684	667	613	686	631	672	653	668	657	672	658	646	667	649	613	691	665	709	675	684	684	669	687	664	633	638	641	696	668	647	649	672	654	654	653	689	679	643	582	654	684	679	695	631	649	634	644	634	637	623	611	624	650	665	684	667	650	667	680	666	646	666	696	639	677	689	696	615	668	630	646	664	675	618	688	671	710	691	682	674	656	709	651	646	674	606	652	675	713	682	683	639	656	660	647	727	654	667	656	644	680	660	654	663	701	670	649	656	691	675	682	656	724	645	655	663	672	650	699	672	627	653	644	663	657	640	699	678	684	647	661	690	673	658	671	675	690	644	658	680	694	693	632	649	649	670	647	660	648	693	677	654	637	668	670	676	642	643	652	639	706	679	662	698	681	700	646	669	675	679	652	643	661	691	692	609	689	668	643	695	708	664	691	660	642	697	659	644	636	681	651	658	668	651	658	712	627	666	691	691	595	696	669	697	687	671	693	669	697	618	682	631	733	670	710	686	642	588	637	667	679	646	648	733	647	654	695	649	672	699	695	711	669	652	682	666	654	644	676	657	636	661	653	714	657	734	663	638	685	681	663	676	622	659	672	670	652	652	693	660	689	638	664	691	664	662	706	673	667	673	641	674	623	648	673	625	644	659	652	698	603	660	631	653	610	652	630	661	676	702	653	720	686	639	681	689	653	636	702	687	683	649	635	672	692	655	685	633	678	695	656	702	682	643	689	704	664	661	643	633	637	689	662	635	625	662	661	641	678	698	614	680	613	637	653	651	664	652	666	657	625	675	703	628	678	674	640	657	688	644	642	657	629	596	668	642	650	662	633	658	677	691	682	652	697	629	654	686	596	669	664	691	665	626	664	664	678	646	656	651	629	665	627	596	717	636	631	685	657	670	657	626	672	702	674	639	660	663	650	705	662	629	601	663	676	698	710	649	617	641	651	651	644	698	626	619	674	567	636	677	645	619	677	675	649	677	663	691	662	703	676	648	709	660	650	630	702	692	674	639	636	673	664	651	690	675	654	649	662	676	637	684	670	654	687	674	656	684	661	680	650	687	653	703	633	647	686	677	683	658	666	670	678	688	651	663	686	665	646	658	666	640	625	639	697	682	647	659	625	676	689	668	679	625	651	673	635	666	652	677	662	676	677	647	727	668	690	666	643	669	690	713	661	650	682	675	644	675	672	672	667	647	624	682	704	677	644	684	652	680	707	663	682	663	651	660	661	672	664	653	616	648	619	670	621	658	699	640	629	649	611	675	613	701	682	622	679	675	667	673	668	638	694	691	673	687	677	676	640	676	636	652	694	684	629	656	698	708	696	614	672	659	664	639	627	693	659	630	674	725	675	689	658	679	639	691	679	674	671	669	666	674	649	675	659	654	673	628	652	680	612	646	623	616	676	682	720	677	656	671	694	672	640	678	671	674	625	656	651	705	660	650	660	691	665	675	654	669	661	666	664	641	653	628	628	656	665	611	648	673	678	656	705	647	650	655	656	640	642	662	708	667	664	658	700	641	654	701	664	668	661	663	722	644	670	669	641	617	629	634	643	691	668	626	701	653	650	612	682	736	639	698	715	644	650	640	659	635	666	661	658	646	713	690	666	692	634	658	729	646	659	684	705	673	644	638	680	666	650	630	660	667	632	669	678	676	670	617	678	655	651	620	650	665	689	672	661	656	665	666	639	711	632	659	622	716	642	671	660	667	648	634	656	699	694	711	668	662	665	698	678	693	645	668	722	693	718	659	617	687	596	688	641	679	641	599	648	681	671	626	667	620	673	650	676	660	657	648	733	640	645	675	659	680	654	638	697	675	654	689	695	659	664	643	680	635	687	620	671	635	655	673	631	676	689	684	650	682	679	633	634	678	693	642	661	642	654	680	647	687	648	656	600	642	636	650	641	666	647	662	692	690	761	677	633	711	667	621	652	639	652	715	623	644	716	654	651	678	643	656	643	660	620	647	648	659	665	657	677	651	658	704	683	618	668	648	661	595	680	668	682	693	640	680	670	688	699	639	657	662	645	665	657	621	729	639	665	643	680	703	625	651	667	657	677	693	656	657	630	659	684	675	625	692	668	656	685	650	659	611	672	727	639	663	654	691	664	633	636	678	678	663	685	620	694	661	677	647	667	682	624	673	627	643	659	635	668	665	658	678	657	604	718	686	701	659	649	635	724	685	656	663	652	672	680	601	691	648	646	652	664	656	668	677	660	663	683	667	668	632	640	630	660	653	661	676	665	666	683	634	626	672	667	649	704	683	671	710	699	669	651	683	650	675	684	654	705	682	660	682	612	674	637	650	694	659	695	667	663	684	663	681	632	706	661	644	653	662	680	656	674	639	719	697	663	649	698	704	663	665	611	681	659	645	652	613	627	659	694	719	660	692	707	671	640	680	707	694	660	648	671	717	651	665	632	628	678	627	722	629	656	684	665	620	695	676	666	666	708	692	711	651	676	662	634	597	676	635	689	675	622	678	659	657	638	669	648	653	618	684	679	626	666	661	691	655	703	635	716	638	696	633	689	649	685	683	636	595	662	656	648	650	624	646	595	681	650	630	704	672	681	600	628	707	647	659	634	646	662	590	656	616	681	711	683	684	671	659	655	672	635	637	683	645	633	724	731	662	664	640	654	674	671	660	613	661	651	660	685	637	642	699	646	667	634	703	649	615	693	642	665	659	649	637	697	691	699	678	655	627	641	671	690	671	694	664	631	645	683	654	645	679	695	692	683	695	642	628	653	637	666	615	681	659	639	652	686	660	661	687	683	696	634	656	684	662	644	667	679	633	668	657	679	659	711	643	643	718	670	671	637	653	706	671	677	659	669	648	645	657	605	663	631	668	681	671	697	682	655	649	653	686	692	672	701	689	630	680	709	653	683	660	660	688	644	670	689	637	665	671	650	710	677	628	670	659	676	682
44987	14327	2613	589	374	298	294	281	281	296	307	282	305	301	243	302	277	278	303	285	300	287	272	283	291	260	284	279	329	285	261	295	291	295	309	280	285	271	276	301	289	281	273	319	280	270	293	285	293	278	259	267	307	278	247	282	317	282	259	275	307	319	256	290	261	324	293	270	276	308	283	288	287	256	259	255	291	308	304	274	283	306	277	284	282	292	299	305	308	265	317	280	298	298	264	270	307	293	274	284	295	297	268	284	300	302	277	289	280	265	259	321	260	266	295	264	276	308	281	323	322	299	300	318	272	319	288	273	300	270	312	271	309	288	291	322	274	307	276	294	226	297	299	301	275	295	269	294	338	293	278	297	275	280	277	268	286	276	258	293	278	286	258	295	289	284	277	308	242	265	251	258	278	266	314	303	290	244	299	271	280	276	309	282	277	255	289	260	270	317	269	298	289	273	268	252	302	265	275	279	275	290	313	312	290	312	289	295	302	327	294	283	313	294	305	278	288	287	305	305	270	243	271	280	282	283	267	303	275	275	300	275	267	296	310	289	271	264	295	260	302	272	261	299	280	300	303	294	295	280	294	276	283	285	274	259	279	267	277	307	300	305	287	320	254	282	292	290	291	278	289	296	291	294	312	297	261	302	282	285	285	245	272	268	279	275	276	301	290	309	313	304	277	320	278	304	297	305	286	277	290	284	307	312	260	292	276	252	253	291	315	272	310	316	283	322	291	288	296	301	288	277	264	283	325	280	284	286	276	304	247	262	279	235	284	291	279	300	253	258	301	276	281	305	302	273	276	266	294	294	261	281	266	330	287	288	294	285	292	282	248	283	309	278	269	291	285	299	258	255	273	331	287	306	317	282	263	273	261	282	308	286	305	295	309	301	298	271	299	257	269	313	290	296	282	280	308	275	277	287	297	302	286	282	295	278	267	283	260	284	265	291	266	261	293	284	300	305	267	295	290	307	272	308	296	249	273	302	292	288	280	335	293	307	288	267	316	268	287	270	285	288	275	277	284	323	277	279	318	291	298	242	318	299	330	284	267	287	271	299	290	265	298	283	248	288	275	291	326	294	272	276	306	277	315	267	304	275	265	249	287	298	301	307	294	263	272	268	282	286	281	298	251	264	321	303	264	290	268	300	265	268	301	278	318	279	274	272	294	280	291	265	303	284	285	320	298	305	290	299	266	282	309	307	274	284	270	287	289	277	310	266	272	307	280	296	317	321	286	269	320	292	277	327	264	291	326	299	294	268	277	278	283	274	270	277	306	302	270	292	293	284	286	290	317	288	296	258	266	258	247	263	243	270	300	268	274	283	329	301	299	317	316	309	285	272	282	287	287	262	285	281	288	267	297	294	294	284	293	260	291	279	309	273	294	239	269	302	282	287	321	256	280	311	268	244	337	280	277	276	289	300	295	235	307	267	282	289	270	258	279	283	273	307	258	298	280	280	275	247	288	269	306	287	314	297	264	282	300	253	291	275	291	275	261	273	318	267	278	243	314	303	251	290	288	297	291	293	273	254	318	287	276	311	274	264	266	259	296	293	282	283	283	274	271	327	292	306	315	305	231	280	301	293	309	262	281	282	275	306	323	271	297	299	304	266	295	299	283	305	332	290	310	296	277	290	295	281	289	291	267	262	288	314	298	287	259	289	278	306	282	297	274	322	246	290	257	280	263	284	293	277	294	304	272	287	286	306	261	285	268	298	286	269	294	310	268	263	279	281	285	279	293	294	251	260	313	305	291	286	293	300	282	279	271	273	275	283	295	262	277	302	249	335	302	307	296	294	240	308	298	247	253	286	297	272	271	292	279	270	270	262	269	301	333	298	272	278	315	294	321	285	298	284	300	273	332	286	287	296	312	285	276	297	326	309	300	264	296	307	307	292	301	297	278	325	274	309	287	253	276	275	302	296	271	301	286	294	297	295	339	325	285	274	320	254	290	308	292	298	313	270	292	285	284	296	306	269	298	294	274	282	274	299	272	292	293	267	265	275	293	292	280	275	274	259	280	274	324	288	292	280	294	292	268	284	296	296	298	279	254	311	302	282	296	288	285	299	294	278	271	301	304	270	298	291	324	256	280	306	287	269	264	275	270	270	302	274	306	287	288	287	297	271	316	294	249	313	254	277	296	287	282	290	291	262	266	300	296	275	283	254	251	324	281	305	290	305	294	273	278	276	259	256	277	281	278	273	313	274	301	279	296	286	266	258	292	255	288	305	281	305	332	236	291	270	295	277	265	266	289	315	271	297	303	261	296	282	301	283	301	297	273	251	257	306	287	277	260	304	310	282	281	310	299	303	257	296	293	291	291	301	302	250	266	294	296	275	308	263	281	285	290	284	315	304	282	295	287	275	309	278	276	304	279	265	278	286	291	308	304	263	279	285	289	278	285	307	260	262	272	290	301	285	308	284	264	263	291	281	268	289	260	315	284	265	282	314	291	264	308	291	272	278	249	235	266	300	267	267	320	265	322	294	300	294	281	312	285	306	302	323	332	249	285	304	269	297	292	302	297	274	280	282	259	283	285	312	280	318	277	284	272	286	296	238	333	299	271	296	289	284	286	266	305	281	291	291	274	292	286	294	305	271	281	312	275	259	300	252	288	281	303	286	294	294	284	276	317	304	269	280	287	334	282	284	313	306	293	280	274	293	309	308	253	315	285	266	301	283	290	274	298	283	283	292	268	304	282	284	299	272	287	278	283	311	294	252	306	276	251	291	292	288	322	302	289	318	283	302	281	284	277	299	287	286	298	272	279	297	287	294	289	285	278	290	285	249	311	272	273	282	285	275	291	275	288	268	295	303	255	297	297	279	275	307	314	249	268	250	277	271	283	292	267	275	259	303	303	275	279	271	238	252	295	282	309	310	280	299	306	328	297	311	292	276	287	287	288	323	302	305	316	263	286	293	269	270	269	292	308	286	297	240	272	267	269	292	258	277	306	276	292	290	320	285	302	264	291	281	281	297	274	298	306	308	296	281	293	280	305	245	291	278	299	268	293	267	292	258	304	295	300	311	279	279	292	287	279	242	283	278	318	292	285	269	305	269	275	289	287	267	281	279	287	306	280	289	277	274	309	272	272	304	287	283	296	282	311	278	286	277	284	265	308	313	285	286	307	290	282	274	285	297	310	300	307	278	276	275	307	296	276	302	280	262	291	308	281	274	270	274	288	285	286	315	321	276	276	291	269	275	287	291	246	252	290	301	317	295	267	307	295	250	308	268	292	265	296	280	296	282	290	268	290	266	261	312	288	309	267	281	293	300	295	290	315	268	300	274	288	296	286	301	304	270	266	267	272	291	252	256	274	277	275	279	294	260	254	263	306	279	285	281	290	295	267	307	316	326	288	269	276	295	336	306	267	345	260	289	290	290	272	283	295	300	288	268	265	266	276	262	301	298	302	280	301	277	302	271	310	251	319	246	315	291	287	267	296	304	294	310	308	275	296	302	290	272	289	258	289	305	257	285	274	298
27869	6653	2474	1177	813	686	653	656	632	646	617	603	623	621	615	620	631	616	653	587	598	650	625	616	573	640	659	634	635	610	630	607	594	617	630	625	655	599	610	636	605	623	623	614	677	627	639	646	630	657	617	667	653	628	632	578	663	636	640	655	628	637	615	671	622	648	601	630	693	637	605	588	647	649	612	601	618	661	616	620	594	642	567	626	640	644	614	635	671	607	629	633	643	664	592	645	630	608	631	626	645	635	615	608	631	646	641	656	635	647	645	664	606	631	668	618	653	620	642	666	666	704	613	606	654	604	642	633	594	675	648	703	655	668	650	625	600	610	664	646	678	646	655	655	625	609	618	618	641	576	649	689	648	638	624	626	604	627	638	638	617	649	624	651	618	629	663	643	615	652	663	621	647	653	663	621	594	638	644	576	595	664	661	603	634	665	657	659	662	631	578	637	644	632	636	631	621	628	591	645	665	613	671	653	617	628	634	629	705	639	647	636	634	646	638	654	645	636	661	631	624	620	637	649	647	619	617	657	570	658	651	648	635	625	622	618	673	659	616	594	644	675	602	641	632	710	595	633	654	655	653	613	645	643	618	667	657	624	655	622	692	625	617	630	623	587	610	610	626	654	644	640	694	672	599	625	636	644	606	612	619	620	632	669	608	634	570	650	678	649	638	649	644	637	625	578	665	615	585	670	644	607	636	632	657	657	579	622	642	668	591	651	613	625	656	619	602	620	622	654	653	634	679	681	598	622	611	599	621	607	642	605	653	639	671	624	638	610	622	640	645	672	635	655	611	662	629	627	584	668	667	619	670	640	655	618	609	646	644	661	611	608	630	635	613	675	627	647	636	646	671	617	608	643	674	677	667	588	629	603	659	650	650	598	629	608	653	650	581	664	660	623	619	690	625	622	639	640	637	654	630	634	649	613	661	659	589	645	625	653	615	637	653	575	603	603	677	658	662	653	671	628	690	613	627	653	643	650	593	636	653	599	624	633	632	679	639	601	592	614	641	634	651	603	661	702	656	605	595	644	633	655	658	634	639	655	683	613	626	654	634	680	605	653	615	674	605	606	660	609	614	672	587	619	651	606	636	641	672	643	650	634	651	638	624	631	605	618	591	637	650	631	679	616	580	677	627	616	631	620	653	631	654	655	644	649	692	599	648	616	660	659	642	620	635	612	622	627	630	657	616	578	623	614	652	642	630	633	610	626	608	631	624	676	627	634	607	626	625	637	624	664	663	630	642	573	643	630	619	643	615	678	656	609	639	660	598	617	599	616	611	599	640	670	639	640	609	637	599	617	625	635	693	639	652	579	617	604	663	611	645	593	631	657	659	650	604	630	635	635	715	629	642	608	586	666	645	600	621	594	609	618	624	659	618	620	600	632	621	560	661	628	628	613	630	631	640	643	625	634	634	629	629	609	637	674	621	625	631	682	662	646	628	582	610	634	676	640	636	648	641	628	652	632	638	631	622	638	630	662	666	663	634	603	607	603	650	639	676	630	640	610	614	650	622	708	640	676	663	663	629	596	603	642	597	620	658	628	640	611	617	611	684	615	626	619	590	684	635	647	631	614	610	662	625	621	609	587	670	687	668	607	636	651	686	609	643	627	628	644	620	668	611	619	670	623	641	620	617	617	656	632	632	597	597	623	663	658	676	632	621	686	626	609	627	600	602	619	650	662	654	642	627	612	615	696	620	666	644	622	674	649	634	602	660	604	630	664	623	647	636	651	649	661	584	635	627	614	637	662	671	660	665	650	658	605	691	693	604	653	611	642	619	671	662	647	658	646	662	664	634	672	638	626	649	625	614	635	643	617	612	617	632	640	598	622	596	621	621	643	644	684	635	624	624	593	654	615	603	586	631	626	670	630	663	656	642	622	637	669	633	605	666	700	588	618	681	666	651	636	645	639	597	650	622	633	610	632	685	617	635	615	646	653	664	573	630	651	634	633	649	679	590	662	638	626	652	617	617	640	657	667	628	594	638	589	647	644	655	636	639	626	587	645	646	649	648	633	605	589	609	643	602	645	629	622	643	650	665	646	677	613	645	609	611	657	596	682	663	644	683	619	600	609	702	594	605	630	616	599	658	633	656	637	608	596	606	633	611	618	664	651	671	649	650	615	672	613	598	601	616	588	665	551	625	665	601	633	616	633	661	632	623	626	630	665	618	614	649	636	635	651	664	655	624	637	606	655	611	634	675	638	589	635	639	604	648	625	637	633	657	638	617	638	621	582	604	637	667	621	609	611	597	586	647	635	675	611	642	601	646	614	654	681	542	613	611	596	599	633	616	640	594	621	634	627	638	618	585	637	601	602	600	619	641	639	646	644	656	617	587	603	606	666	635	588	648	596	637	615	692	598	595	598	624	662	651	653	646	647	618	693	645	640	594	623	628	612	600	605	653	620	620	631	618	649	660	649	627	659	581	596	641	638	591	691	636	664	608	683	659	674	623	629	662	578	666	675	628	638	632	659	626	624	659	597	629	597	637	657	635	644	657	637	623	614	645	650	673	634	607	673	612	617	606	595	636	645	664	591	598	628	621	645	592	618	613	676	615	641	647	635	648	630	625	666	651	642	634	633	621	676	601	614	669	679	687	619	629	704	634	664	620	617	574	667	638	643	614	612	607	622	638	636	600	602	648	619	632	629	602	627	595	647	658	605	642	656	596	650	623	633	653	592	626	584	633	659	622	623	673	637	693	613	628	594	654	640	606	616	648	610	671	669	625	567	683	606	597	672	638	595	640	595	599	660	668	613	675	633	632	640	641	658	627	631	611	628	655	616	619	587	618	659	629	629	620	614	646	643	633	613	638	608	630	626	630	678	633	633	641	593	610	673	623	644	641	594	606	608	632	641	675	672	610	620	625	646	638	606	636	595	575	620	610	631	601	690	685	634	654	668	633	629	603	663	643	623	630	612	625	636	664	674	618	661	613	544	617	674	638	629	627	647	664	623	624	606	678	612	654	687	642	619	584	659	653	591	597	634	622	629	612	616	676	618	614	602	661	639	652	636	640	604	650	648	634	639	595	640	689	646	617	614	686	659	620	606	652	587	673	630	692	612	653	623	629	617	617	629	594	645	605	624	685	645	615	609	632	652	684	615	640	652	663	618	636	661	634	697	597	613	603	640	578	635	643	591	663	639	627	648	628	713	624	638	629	617	601	638	664	647	613	670	637	622	647	626	633	690	629	675	622	627	672	670	662	656	637	656	587	653	678	600	557	657	628	597	626	607	646	618	642	634	654	606	584	666	648	638	650	618	613	641	629	656	633	606	669	629	673	604	658	629	646	644	625	656	629	651	639	618	633	593	637	598	572	638	618	643	638	642	649	620	609	623	633	615	611	680	663	667	630	646	630	669	621	618	647	596	611	693	624	668	628	624	642	657	634	649	685	614	618	663	644	607	627	624	603	591	649	633	646	650	648	606	644	655	612	602	576	579	659	621	643	623	659	643	693	642	627	634	634	623	630	641
49132	20568	7920	1503	618	398	281	270	259	293	259	263	288	290	259	264	272	265	317	283	249	259	272	263	283	248	272	277	267	282	263	302	292	265	248	235	314	268	295	264	289	265	295	327	273	291	307	262	278	263	258	284	305	295	293	230	268	288	293	266	279	321	247	260	281	275	244	268	274	278	278	281	253	304	247	277	295	254	282	289	258	303	287	314	251	280	265	279	263	241	261	285	276	294	300	269	287	279	263	285	296	297	278	298	292	269	276	247	302	286	269	268	292	279	267	267	265	258	258	271	264	306	302	267	295	295	316	273	270	255	255	311	297	245	256	275	292	271	263	309	267	267	313	272	258	285	287	245	251	273	304	266	275	234	285	257	260	284	295	304	298	293	273	295	300	272	272	260	264	282	342	245	294	274	295	275	271	257	271	264	298	292	271	230	264	280	274	287	312	306	256	317	285	301	287	234	265	269	291	246	279	294	300	281	292	280	260	269	276	302	252	299	283	263	298	293	297	291	292	282	303	265	258	285	258	263	275	263	269	266	261	255	269	254	276	262	273	252	265	273	266	282	270	273	284	266	284	254	271	281	280	249	293	282	273	288	308	311	313	296	251	264	278	269	243	282	301	283	251	249	259	263	314	286	283	282	272	298	285	248	289	274	272	297	259	281	261	279	277	300	258	256	286	255	262	272	284	270	260	282	260	294	277	274	283	277	263	300	272	278	313	262	268	257	260	276	287	248	308	308	304	297	305	269	294	268	297	239	311	262	277	272	264	276	284	269	249	280	283	274	312	277	274	269	285	281	259	263	267	269	327	291	284	284	270	270	287	292	285	248	298	270	310	284	250	284	287	290	259	276	257	283	298	271	252	300	297	301	309	263	250	284	271	291	281	290	266	291	271	280	292	283	268	292	281	278	293	302	305	279	251	292	254	297	262	289	307	269	256	262	256	259	284	259	278	272	258	271	282	279	289	296	268	287	270	256	273	279	274	258	271	279	271	256	280	244	255	300	291	296	278	235	283	262	272	288	280	314	270	258	280	286	249	261	253	272	249	270	246	254	302	308	286	287	236	262	253	287	280	313	255	303	262	284	300	266	261	256	265	278	273	290	308	283	245	276	268	231	237	265	269	268	309	263	272	260	256	267	294	256	257	300	247	272	260	296	300	252	274	297	266	302	273	325	279	279	264	273	249	307	310	261	246	277	292	263	252	261	298	272	316	269	277	263	292	292	250	261	281	300	253	257	259	260	277	285	244	262	263	259	290	289	262	249	297	269	259	293	268	298	289	304	263	289	259	279	264	277	292	249	310	277	270	274	253	300	296	285	238	283	276	255	247	264	314	281	259	274	299	266	261	277	264	276	260	252	257	318	264	232	291	285	270	231	278	283	242	261	284	289	292	281	257	257	281	281	278	319	271	266	322	286	249	277	258	302	256	281	267	251	279	277	282	256	278	274	253	278	270	255	266	259	273	233	282	313	296	298	270	302	293	323	269	265	270	269	288	270	274	294	286	254	275	241	279	311	268	286	277	292	283	273	281	270	264	288	287	283	232	272	286	277	285	277	271	313	280	253	267	306	249	303	288	290	259	270	279	280	299	286	246	269	268	254	300	286	253	279	301	268	257	267	268	252	256	271	253	279	291	282	278	277	288	273	272	269	285	289	233	272	291	291	243	279	271	279	291	264	273	267	276	274	254	281	279	262	288	254	289	287	288	266	295	289	263	323	271	298	277	255	278	309	270	261	266	304	248	288	305	273	281	288	308	295	287	277	298	283	272	252	282	275	285	300	302	256	261	254	278	276	272	308	295	249	302	261	275	314	267	275	281	295	258	290	259	313	260	286	272	277	279	274	234	260	266	272	282	291	278	253	283	280	231	269	282	278	301	278	269	274	271	249	295	250	285	266	279	291	301	266	281	269	266	269	277	266	285	313	267	267	299	256	251	301	293	293	302	284	278	274	278	233	315	255	251	269	282	269	279	295	274	288	273	246	286	321	292	240	284	248	283	284	288	260	279	260	265	283	285	293	265	270	291	247	276	252	287	273	268	295	275	242	244	273	281	263	252	270	238	295	287	289	280	285	287	246	290	311	285	285	264	286	270	277	275	298	263	283	255	299	275	257	269	282	270	267	256	294	251	280	296	293	254	276	273	277	295	247	283	293	247	270	260	274	284	259	270	281	289	281	286	293	287	263	290	276	283	311	274	290	272	260	275	300	268	280	293	276	273	256	254	280	289	276	244	285	250	277	276	280	232	274	297	267	286	294	277	275	284	327	263	272	246	264	328	273	271	267	272	260	316	284	265	273	269	274	241	269	270	287	284	292	264	244	280	251	273	248	275	256	244	286	277	277	246	282	274	306	286	288	268	267	250	265	268	318	255	260	289	272	286	271	297	266	275	237	283	284	263	258	279	276	327	276	279	233	309	263	292	299	287	288	265	284	284	256	258	250	276	253	281	313	276	279	264	294	266	230	274	280	284	279	269	306	295	240	263	269	287	303	305	297	279	275	323	275	248	273	305	280	260	276	279	278	274	300	272	283	290	267	263	298	256	266	273	250	280	275	271	287	279	287	262	291	266	271	269	274	258	230	319	297	275	279	328	285	288	309	259	266	282	269	296	257	267	274	278	242	308	275	297	286	254	283	266	257	273	275	280	302	286	284	244	259	285	295	292	292	276	265	254	246	246	274	270	270	305	279	277	295	296	261	269	285	317	272	286	317	261	275	278	318	276	311	256	279	293	285	258	258	253	277	309	236	251	246	276	275	284	281	261	265	265	291	297	267	278	284	308	279	286	293	267	279	244	268	279	257	280	260	278	278	309	291	258	270	266	293	256	243	291	286	274	288	266	273	236	275	265	249	274	281	289	295	276	258	266	269	300	293	280	253	254	298	262	256	316	298	263	301	261	277	254	282	243	300	267	297	273	282	280	283	261	309	305	269	287	276	285	321	239	238	316	269	271	301	277	275	257	278	283	247	263	237	252	273	276	291	268	273	267	275	256	246	254	291	285	280	276	276	260	264	275	269	273	303	274	292	298	276	270	273	276	303	286	299	269	272	259	259	263	295	285	282	261	246	290	260	290	254	301	272	254	266	291	306	249	270	283	239	286	262	267	294	261	264	256	265	273	260	271	274	298	274	283	303	251	318	271	262	264	281	279	269	298	279	270	273	272	279	283	287	304	248	273	287	293	284	233	273	276	253	273	296	289	314	274	274	274	263	271	286	288	275	291	267	302	272	301	281	250	268	290	284	312	309	300	276	268	262	285	314	242	261	273	312	263	279	241	248	280	285	282	262	269	302	273	257	263	278	244	278	274	263	300	284	266	262	269	284	309	274	304	279	299	290	287	254	293	247	322	267	253	267	276	239	261	254	280	291	287	227	291	272	296	285	292	299	268	268	265	297	264	285	284	266	272	284	285	242	258	284	304	261	293	262	283	281	282	274	253	286	261	255	253	282	296	280	285	279	243	283	265	274	236	265
30836	11638	5472	2546	1503	924	719	670	659	658	642	628	598	582	639	657	624	613	609	631	652	609	576	633	580	637	649	642	598	588	610	592	631	611	626	634	643	635	616	618	661	668	611	589	650	589	623	631	607	613	604	623	599	607	615	595	615	605	622	612	611	600	607	622	675	661	655	597	623	621	609	623	607	652	599	684	582	650	667	604	626	626	644	625	627	683	655	636	580	642	588	609	588	615	568	629	617	583	623	624	614	598	641	604	643	635	608	626	592	633	666	609	602	642	595	598	583	621	632	608	613	635	640	629	606	607	607	628	592	628	619	616	635	585	632	654	599	628	666	635	630	631	654	619	606	627	649	680	600	571	648	626	592	600	589	650	620	640	626	613	652	598	616	600	593	684	609	562	643	667	626	644	635	615	631	583	595	613	611	611	622	589	628	617	629	623	624	640	584	635	605	642	608	636	633	590	617	570	642	607	670	633	618	614	645	661	638	658	622	607	603	582	587	539	616	647	634	624	633	600	613	592	612	638	623	623	622	611	612	597	610	640	654	625	587	610	635	585	628	595	669	604	616	607	618	629	644	616	613	627	601	680	617	597	581	614	590	641	639	589	618	599	605	619	637	641	639	612	655	591	600	616	572	622	633	656	619	678	650	620	623	605	594	613	614	624	630	629	587	600	612	580	645	603	649	622	645	618	627	661	615	639	617	566	590	627	597	588	629	670	555	648	562	628	648	635	602	668	659	619	600	601	585	553	620	586	635	606	633	686	642	619	631	592	605	604	667	641	638	611	633	611	628	613	597	592	639	622	645	602	630	577	632	661	625	598	586	608	647	621	612	615	618	655	581	610	607	593	612	571	598	601	619	622	583	625	611	566	597	606	614	615	637	595	675	573	652	658	609	669	649	595	610	590	618	553	589	612	616	616	607	594	543	623	628	637	601	592	616	637	635	588	616	610	647	617	628	588	622	610	593	607	661	572	607	625	630	612	658	618	625	629	671	568	629	641	613	575	661	665	599	576	605	593	633	615	619	596	572	624	607	613	633	640	656	623	611	640	640	633	595	622	639	641	617	627	643	675	614	635	628	597	648	647	619	586	637	617	604	617	613	596	595	654	594	604	641	604	645	653	604	634	614	597	634	598	636	633	592	583	605	636	601	662	600	580	657	628	610	632	615	629	592	639	606	615	597	650	587	630	596	609	618	626	638	600	613	629	558	621	632	605	626	628	570	627	617	621	596	635	638	630	588	616	673	632	617	636	632	666	569	618	635	678	623	636	609	637	658	631	640	620	573	594	613	574	621	609	596	637	690	605	654	594	637	659	605	642	655	654	645	634	620	605	644	596	608	624	632	653	600	605	651	653	571	612	652	648	628	669	595	643	649	592	634	638	615	604	610	623	605	599	585	590	643	629	608	618	646	611	608	672	658	643	624	612	604	621	638	604	644	598	603	629	603	602	580	637	637	587	596	617	608	626	590	576	622	621	641	666	625	585	575	596	579	607	582	602	637	625	619	584	599	571	590	615	601	640	665	641	567	656	607	620	624	589	608	642	620	579	603	574	663	627	607	625	586	600	648	651	573	648	604	626	645	613	601	644	598	617	587	627	580	615	669	623	616	617	595	631	646	623	593	638	618	616	590	616	652	606	649	623	597	635	656	627	681	602	638	614	634	575	600	633	605	575	623	595	641	617	604	601	623	647	616	603	638	613	658	631	660	643	616	632	612	614	623	592	627	603	658	655	607	599	649	615	628	598	580	593	598	593	622	646	626	624	679	629	606	655	655	627	602	613	590	626	611	596	617	658	587	598	602	638	597	611	671	615	620	594	605	608	640	556	647	642	611	656	589	637	600	625	611	625	615	694	625	607	616	614	596	582	611	609	620	621	608	648	643	615	615	600	592	619	617	590	567	592	640	562	598	659	694	612	590	621	663	623	604	610	639	592	590	604	591	617	633	618	612	566	610	625	653	652	631	639	602	634	567	622	633	623	613	604	637	653	655	587	624	636	643	630	631	656	621	615	572	609	612	610	628	602	666	580	651	599	630	578	584	590	642	593	619	635	602	608	639	646	597	596	644	633	613	634	617	614	638	622	568	614	597	648	612	677	618	556	612	597	637	585	584	629	644	616	657	639	555	634	640	627	622	624	613	663	624	617	624	634	639	597	618	623	616	605	624	573	686	606	653	650	623	589	641	622	608	634	629	573	600	635	620	635	597	592	611	588	608	619	646	612	650	629	627	615	629	612	631	637	634	600	593	637	639	648	631	569	635	604	659	587	630	623	608	559	622	609	579	629	626	606	582	583	588	586	612	621	608	647	616	614	593	565	624	615	628	645	615	640	636	654	621	581	621	636	635	644	623	600	628	614	606	659	615	613	601	561	639	611	593	608	600	619	617	635	604	645	638	652	656	641	578	594	619	612	606	667	651	624	617	653	622	618	595	623	581	635	679	585	609	642	656	609	582	600	612	617	646	601	654	640	662	626	637	637	610	593	647	600	608	617	645	601	604	616	670	647	580	604	661	592	624	600	640	645	645	587	630	597	619	626	628	641	654	642	618	632	669	633	594	646	636	614	614	640	627	641	653	649	627	571	633	616	617	601	606	605	663	628	638	617	613	674	587	652	627	625	634	615	555	611	600	589	640	660	640	590	634	625	621	588	596	619	625	663	594	569	623	621	608	612	617	593	590	604	605	621	631	622	622	608	629	633	663	619	635	609	606	623	666	625	628	613	646	591	618	597	635	625	581	624	622	612	616	617	627	645	603	623	627	638	633	642	617	599	643	631	619	583	604	579	632	595	631	595	626	602	636	632	637	592	617	645	627	604	655	595	637	615	593	597	612	622	619	632	623	640	641	667	654	635	626	639	605	583	615	602	600	618	603	580	616	632	591	601	594	599	607	591	630	645	596	573	608	613	617	616	617	629	600	574	632	591	639	636	607	592	598	595	585	623	576	594	615	610	627	605	631	639	632	625	642	587	569	666	591	651	622	669	631	623	605	597	600	637	637	630	633	634	600	636	587	606	589	609	603	634	605	622	612	622	640	647	629	594	635	623	602	611	593	639	634	633	606	634	589	638	587	623	633	605	626	660	639	673	607	596	642	623	574	645	649	615	624	609	645	633	672	617	643	613	647	603	640	613	657	619	603	594	610	624	665	627	580	601	609	615	621	638	618	616	616	613	612	648	599	624	606	643	606	603	631	647	617	601	653	630	614	623	586	600	650	601	651	587	617	618	649	588	624	620	614	616	602	617	603	626	573	607	579	629	634	612	625	622	615	641	588	636	614	645	612	649	667	597	622	629	656	596	620	661	639	605	602	596	639	662	613	575	648	612	620	623	581	593	571	622	655	580	629	564	610	648	601	654	672	649	595	610	598	624	574	594	621	548	667	634	649	611	584	574	607	634	608	641	628	618	641	604	606	630	609	618	571	624	654	614	581	620	606	589	607	636	635	607	617	657	640	641	624	602	664	671	654	597	634	616
56749	26378	10412	2395	991	499	319	304	287	334	322	310	289	310	330	275	284	303	313	318	284	327	283	266	304	283	290	292	328	280	255	297	298	278	270	284	244	257	272	297	286	269	270	307	260	284	283	274	293	296	314	279	310	296	309	325	293	272	250	322	266	286	316	288	269	280	305	304	290	328	303	330	298	321	288	287	328	329	270	290	266	283	283	293	299	276	294	279	258	314	294	281	268	300	340	281	297	312	295	307	266	291	293	270	291	280	282	275	292	268	296	325	296	269	304	281	322	288	301	281	283	301	277	297	264	290	257	274	299	315	284	297	258	284	282	312	325	257	312	284	294	287	289	310	319	313	259	260	277	285	302	284	298	284	309	262	303	298	277	279	282	323	281	283	300	318	332	243	280	284	286	292	326	287	261	311	296	285	304	282	289	313	289	294	296	281	299	293	295	319	266	278	278	286	275	290	272	262	329	284	317	306	258	313	269	297	295	298	271	277	286	320	291	272	322	268	309	287	292	277	306	291	267	286	307	285	305	282	348	271	291	304	289	282	284	241	307	286	300	292	293	313	276	326	289	314	297	284	275	293	300	265	295	294	311	293	295	278	294	288	277	291	291	286	305	292	286	285	258	294	311	303	322	305	287	274	284	327	305	299	294	322	253	295	303	277	292	253	316	319	277	309	256	287	289	304	245	272	267	260	295	275	303	310	304	290	311	308	302	300	289	304	286	287	280	263	304	328	306	283	295	282	298	299	303	281	294	281	295	268	269	302	312	288	320	302	259	273	286	270	268	276	285	282	310	297	278	288	299	283	292	285	264	275	304	327	283	300	265	275	289	280	302	288	327	268	305	306	264	311	292	309	278	286	316	295	295	310	284	308	299	299	316	279	294	292	283	304	304	271	299	256	314	289	295	310	290	274	286	258	280	277	308	286	288	300	308	273	340	322	295	291	275	314	267	302	253	278	278	304	278	279	292	283	288	301	298	309	285	278	285	299	276	319	330	276	282	328	264	303	301	290	298	269	299	296	271	293	315	328	312	282	284	308	271	323	298	293	292	323	278	308	312	303	284	279	283	315	295	278	303	278	314	288	260	310	278	280	267	277	288	278	312	320	289	278	296	293	295	266	258	258	296	286	283	267	314	290	271	266	302	299	289	291	291	339	348	319	267	285	299	328	298	282	276	289	269	314	310	285	267	289	302	288	267	307	298	319	296	317	309	311	283	292	303	325	288	283	291	294	272	312	294	302	297	280	287	331	246	314	270	307	284	277	271	306	306	278	268	306	283	266	286	264	292	269	288	297	270	287	290	267	260	335	299	295	298	286	309	308	290	276	321	331	292	279	292	271	280	271	286	287	289	289	276	287	274	307	259	283	286	297	287	308	279	260	277	277	296	265	344	303	330	278	288	289	305	313	269	292	261	278	335	335	293	293	292	256	292	280	280	303	269	278	301	312	291	287	305	308	311	289	286	284	301	325	309	326	271	303	276	264	265	307	281	284	293	288	292	293	298	316	297	284	328	293	278	282	299	288	330	278	276	300	301	313	290	285	315	288	290	304	326	302	294	298	304	293	300	314	307	275	305	280	313	252	280	308	306	339	293	338	312	265	285	297	290	314	283	279	291	311	258	269	319	278	317	307	264	295	284	313	327	303	277	292	300	313	279	287	285	290	277	292	296	268	260	284	309	260	276	308	312	304	316	262	292	268	278	292	275	289	287	284	292	297	279	286	299	281	325	277	291	282	291	283	321	312	315	290	293	253	255	297	297	277	275	300	306	279	328	306	270	294	277	281	285	278	279	275	285	295	294	285	253	301	300	299	302	311	283	306	278	287	294	291	279	306	293	271	254	304	280	310	275	263	276	288	278	269	296	301	286	292	292	267	284	274	294	256	279	299	323	294	299	279	301	288	283	275	313	319	275	278	293	309	296	276	307	298	295	286	300	276	294	277	292	286	298	313	295	302	317	326	305	288	274	304	282	268	319	301	292	289	315	286	294	260	254	312	264	302	312	268	300	260	269	296	278	332	321	308	303	259	288	281	303	299	280	272	288	316	314	301	276	275	284	283	297	258	286	286	331	273	266	275	263	284	270	325	254	249	285	327	284	269	289	291	264	302	275	311	327	302	270	286	291	285	297	282	293	328	302	333	323	313	276	301	300	265	272	278	302	313	303	299	302	304	257	277	273	344	295	304	281	292	344	303	294	317	315	281	300	284	310	299	292	291	277	286	293	291	283	293	287	309	282	318	268	281	293	277	266	243	288	263	262	264	277	299	316	326	299	288	313	270	303	289	273	313	265	285	277	281	289	287	287	329	311	290	297	280	295	289	293	289	302	303	301	333	272	278	307	296	281	302	318	326	267	319	244	315	298	284	329	306	319	281	301	324	273	293	289	282	318	253	298	265	280	280	294	276	306	267	279	313	287	323	287	298	291	273	297	272	288	307	317	300	290	305	299	322	274	293	296	260	285	303	317	252	312	289	285	257	289	283	286	310	322	309	292	304	311	317	287	291	296	299	300	289	307	302	301	325	278	299	279	289	283	286	318	306	274	297	289	289	331	266	350	313	289	275	302	254	276	297	312	283	318	271	273	273	294	274	301	316	290	336	256	263	293	272	290	265	250	295	309	279	302	334	311	291	283	306	266	306	310	261	301	301	293	301	263	279	285	284	301	305	290	319	305	278	266	276	326	296	262	289	307	295	328	269	291	302	279	302	274	302	283	289	315	303	296	260	288	281	277	277	269	290	308	261	309	327	286	297	307	292	306	338	271	296	301	279	289	267	273	290	309	271	283	270	317	279	297	294	309	301	252	303	284	274	304	277	273	305	278	301	291	313	277	296	306	278	319	285	302	282	300	279	306	264	292	307	275	315	284	305	314	280	349	295	278	293	289	284	289	308	262	299	325	312	301	300	294	311	285	285	310	278	311	271	308	291	290	305	284	301	308	301	328	302	283	282	329	298	282	319	281	291	276	305	301	300	295	300	338	248	276	285	295	290	317	296	275	288	303	275	309	291	311	285	294	322	268	262	343	281	268	306	304	304	293	304	312	300	271	284	316	312	279	258	280	280	269	306	311	300	283	311	300	292	321	301	288	283	308	295	280	282	284	300	293	280	292	281	311	278	290	254	360	282	290	277	303	300	288	310	272	300	306	285	310	334	317	290	278	315	297	261	291	280	312	319	274	288	284	336	275	280	295	311	303	281	289	261	310	291	283	330	286	269	303	229	275	265	331	270	258	306	301	316	271	299	274	266	284	281	290	296	262	313	303	311	307	304	282	313	280	277	283	294	285	288	264	268	266	303	289	286	293	280	272	296	281	305	297	260	275	301	314	295	258	275	255	290	308	267	342	295	306	278	302	297	292	257	291	287	251	296	277	321	264	295	256	312	264	278	302	279	248	284	276	296	298	272	305	303	279	282	316	273	344	303	289	263	274	318	291	268	316	278	261	303	273	288	320	309	290	275	290	336	287	300	294	255
38641	20157	8934	4081	2394	1283	711	677	689	702	736	674	647	668	605	677	681	665	689	641	647	645	648	635	626	681	606	632	641	668	644	654	643	644	646	623	607	672	638	671	639	615	689	608	648	679	655	650	588	654	650	645	646	628	635	635	597	676	615	646	599	619	666	654	704	647	658	630	612	653	621	669	669	652	703	641	644	672	633	646	631	652	598	614	636	645	655	623	596	663	670	608	663	647	602	658	618	685	633	641	697	608	617	654	676	647	643	687	682	659	638	669	683	696	650	608	666	628	684	655	645	661	696	628	664	651	640	634	670	669	659	605	703	681	670	655	592	625	678	675	662	639	608	604	654	632	650	622	632	628	663	671	644	634	662	582	637	636	644	615	649	651	627	625	655	684	647	663	636	668	624	632	649	626	664	590	674	663	620	674	627	659	649	669	682	616	619	659	616	649	644	646	627	683	645	684	620	627	679	627	624	613	669	631	622	665	671	632	617	654	624	645	663	631	635	667	659	631	687	624	639	685	633	633	667	625	678	681	662	611	602	650	671	640	632	594	646	664	670	604	612	652	653	676	643	650	661	686	665	660	657	679	634	635	623	662	641	603	669	634	644	619	632	641	609	622	670	624	659	613	649	602	618	596	628	644	694	653	633	652	649	630	561	639	689	607	609	640	646	644	633	626	652	640	655	650	614	656	650	688	680	643	653	591	667	659	679	626	628	632	651	701	620	664	655	623	650	632	646	692	650	596	628	599	629	641	662	675	649	614	689	623	656	673	660	633	623	610	625	649	647	658	615	643	619	652	638	688	598	617	644	658	665	637	668	708	690	654	684	647	643	656	626	620	643	642	674	655	619	648	628	657	618	628	643	615	620	639	660	673	675	682	632	721	666	659	626	675	673	616	655	648	628	660	677	656	651	656	660	669	650	679	667	655	628	680	640	667	682	608	670	644	573	678	639	611	603	675	639	680	649	678	643	615	639	625	648	699	644	677	640	621	665	614	631	701	663	687	651	670	657	658	658	656	637	631	640	648	659	603	627	668	652	688	644	624	634	703	691	622	680	637	600	632	653	675	627	640	625	632	639	592	666	696	664	636	673	612	665	633	642	673	678	618	625	687	624	636	686	615	630	632	668	633	583	632	682	664	642	592	621	643	660	660	629	639	649	616	635	644	628	662	640	686	630	672	650	621	622	628	640	666	635	646	620	613	632	674	697	590	616	629	656	647	687	636	660	608	662	659	666	648	614	629	609	627	668	657	628	649	644	672	653	623	660	649	655	670	667	630	649	611	640	681	619	637	630	630	636	623	644	625	668	638	632	631	583	708	649	643	645	650	562	679	640	623	633	625	683	630	654	695	643	636	659	596	652	599	609	671	640	636	650	599	640	676	613	623	570	635	627	652	659	639	639	626	676	639	669	616	637	652	623	642	595	679	646	647	684	637	596	606	633	661	670	636	681	679	686	670	626	635	648	645	644	656	619	657	633	637	703	593	644	608	658	598	652	587	659	667	608	672	633	668	655	636	644	676	673	631	651	624	619	598	636	633	694	660	660	648	664	663	625	631	664	631	623	640	629	627	650	612	655	627	625	588	662	634	680	661	674	685	641	629	663	595	629	630	637	635	653	703	612	687	610	639	649	651	657	669	651	648	656	601	649	620	650	625	638	657	646	649	609	654	629	650	622	648	653	623	709	650	649	631	651	628	657	624	656	662	688	632	646	652	657	662	636	657	655	664	573	658	607	607	592	635	682	682	680	647	595	609	655	679	683	604	617	641	631	665	624	624	633	662	622	629	660	639	639	616	663	712	638	688	650	656	662	652	679	658	672	657	667	673	649	658	662	670	684	627	675	656	662	613	639	617	677	653	676	714	604	631	690	691	619	673	610	681	667	666	705	666	653	671	664	648	644	642	675	695	652	658	642	647	548	633	680	638	627	658	657	652	686	636	632	677	605	647	632	704	649	624	642	691	636	662	649	637	681	664	630	653	635	701	673	647	657	658	667	632	635	637	634	652	631	619	612	615	650	702	695	669	696	621	646	635	633	646	598	631	626	617	638	663	631	638	615	650	630	648	623	611	613	606	648	624	634	679	629	675	621	665	679	656	660	662	633	641	624	623	607	657	658	656	634	655	632	692	659	631	630	666	626	703	663	619	613	647	682	647	640	658	640	665	666	648	655	690	656	669	646	693	615	605	667	658	665	625	629	684	672	632	642	628	623	662	655	627	626	661	658	690	645	715	658	647	612	672	662	609	671	679	626	660	649	660	615	648	603	659	583	665	626	629	599	608	658	636	681	667	664	644	651	588	661	635	708	602	660	642	666	661	650	681	600	647	641	651	667	642	652	612	643	665	642	691	654	628	648	636	673	680	641	672	679	658	682	684	661	661	675	697	664	650	664	641	686	637	625	648	681	643	661	654	651	637	636	686	662	636	631	642	652	669	681	626	653	596	610	640	644	612	622	675	632	652	640	661	672	629	661	650	643	663	679	612	664	598	637	619	630	655	647	666	679	620	617	634	686	696	657	644	677	644	647	650	628	635	657	638	641	668	643	678	647	657	638	656	654	631	660	622	623	688	674	682	647	644	629	658	640	657	678	619	647	622	660	611	606	637	662	616	634	667	687	639	686	640	601	638	606	658	602	691	627	648	637	610	622	659	690	645	651	619	652	680	616	634	625	603	630	654	647	599	620	642	629	617	629	668	645	640	602	657	611	642	604	606	695	636	621	667	640	666	633	605	612	627	690	632	691	655	667	621	664	685	695	650	630	719	630	660	631	612	683	589	684	684	653	601	618	634	657	635	663	661	648	653	634	637	630	615	671	687	643	704	666	645	666	614	658	629	641	625	657	626	661	643	673	647	678	598	631	607	620	624	651	650	707	674	641	647	627	663	626	629	638	684	637	614	612	594	646	641	641	646	647	637	587	628	639	696	665	564	671	653	655	649	669	613	662	671	642	659	643	645	661	632	638	613	634	650	638	629	637	640	689	643	665	652	647	656	609	659	666	659	671	671	700	650	699	610	598	593	625	637	633	629	683	612	658	647	672	652	642	639	630	636	631	653	676	641	669	698	650	632	682	690	647	619	634	619	652	648	675	647	642	656	612	636	673	654	644	687	678	647	660	656	619	644	608	624	595	645	690	665	676	658	645	649	674	683	622	632	659	639	615	644	677	657	640	612	619	678	675	617	649	590	694	620	670	648	640	644	635	674	703	685	683	616	648	656	637	656	651	683	660	640	658	653	687	654	619	652	665	687	677	622	640	597	618	605	651	645	693	664	704	672	631	649	662	659	624	655	652	632	610	620	661	646	666	634	654	697	686	651	674	644	646	647	657	634	656	654	663	623	663	629	630	633	620	632	618	636	612	705	655	675	686	687	640	660	639	654	670	606	670	629	671	625	639	678	679	606	659	693	633	645	632	638	615	661	625	674	677	633	703	595	631	631	669	661	642	656	705	690	675	643	700	583	653	640	643	638	638	637
42742	13127	2829	817	471	351	297	280	298	293	280	268	260	276	258	282	271	275	300	290	288	282	288	293	247	270	234	276	312	264	252	295	290	303	304	298	254	293	314	264	260	270	263	266	277	270	287	281	320	293	298	295	288	291	286	271	297	305	250	267	266	263	265	294	293	284	284	270	280	276	256	273	302	267	270	264	272	291	278	285	254	290	266	290	273	292	295	277	289	270	267	268	283	249	238	277	276	262	256	280	286	306	293	263	281	271	278	278	307	249	303	255	320	298	251	277	302	311	306	306	291	285	259	299	288	251	300	293	314	275	294	255	318	291	291	262	239	285	308	254	269	295	291	304	273	226	283	270	271	260	298	280	290	297	301	261	283	257	267	270	273	234	246	272	263	314	302	267	262	267	293	258	258	245	255	282	269	263	283	270	290	265	282	290	263	270	308	294	293	266	275	285	256	265	286	254	276	299	274	274	254	271	242	280	277	293	253	289	261	276	297	262	273	282	289	274	301	275	272	272	267	274	265	293	253	300	261	308	263	239	255	254	276	250	241	270	289	281	282	286	284	280	280	262	275	288	284	273	281	280	300	278	280	283	278	287	280	261	288	287	278	275	271	294	287	308	300	276	259	263	295	287	273	261	269	276	278	304	261	311	253	283	243	283	298	258	286	275	265	296	264	281	259	301	281	284	266	277	279	279	280	275	253	260	260	284	280	253	282	293	256	253	306	281	263	264	247	286	293	256	282	247	283	284	297	258	260	296	299	298	254	278	266	299	255	299	302	282	285	265	263	290	289	290	265	295	264	272	303	282	275	258	268	262	273	288	279	274	280	297	257	281	252	308	265	279	274	291	289	279	271	315	276	282	282	260	272	222	288	277	295	277	296	261	270	286	299	287	285	257	286	301	299	286	296	302	299	248	264	251	263	279	237	278	316	263	274	277	279	260	283	274	257	277	315	280	270	271	256	261	280	273	263	306	246	295	245	266	275	274	255	294	279	248	267	256	290	260	256	260	277	271	283	295	286	281	288	246	280	292	301	293	265	292	277	282	268	282	276	271	277	264	240	284	281	260	252	236	288	269	270	246	283	280	274	266	291	271	257	289	260	272	296	277	277	273	312	291	280	282	289	264	297	278	267	246	285	279	254	274	263	278	227	329	289	292	268	298	290	262	294	256	268	267	275	262	284	264	270	267	271	299	282	300	265	267	299	287	265	297	327	293	319	270	260	278	269	270	296	290	280	286	300	288	285	248	268	235	281	288	285	272	260	263	307	302	281	282	278	310	331	274	271	287	272	278	246	321	293	285	303	286	276	263	271	271	284	273	287	285	253	272	291	282	268	287	270	229	275	281	280	265	285	256	264	259	277	278	276	259	257	280	286	258	243	274	308	255	274	260	263	254	300	304	273	284	268	280	263	258	280	275	261	247	291	254	282	265	265	277	270	261	276	290	244	286	268	296	278	291	340	293	301	268	300	297	303	271	284	260	263	275	303	278	282	274	280	309	297	270	288	310	280	276	276	279	279	286	262	273	257	270	277	294	265	282	285	253	266	285	287	279	296	284	274	287	259	252	281	249	268	276	296	281	296	270	289	273	291	306	292	262	254	266	296	273	309	268	285	288	294	292	316	289	275	251	277	288	291	256	312	277	279	249	300	296	260	262	273	290	267	266	291	286	310	299	278	256	256	297	273	273	249	270	264	312	270	293	299	277	259	312	255	239	305	276	287	259	273	297	279	289	283	279	293	265	245	289	306	252	278	283	265	279	248	300	299	287	277	303	274	296	271	271	303	282	297	276	255	276	270	295	269	282	274	304	274	287	277	269	270	286	278	280	254	260	289	282	294	268	304	291	272	279	279	304	300	294	276	238	249	313	296	281	260	279	294	270	225	300	252	253	293	280	281	264	275	291	258	263	298	258	278	269	266	276	260	253	278	284	270	278	298	266	299	270	319	282	309	290	276	278	282	257	265	291	293	301	290	300	270	275	282	274	256	246	261	316	269	281	275	287	307	290	256	265	268	282	289	280	276	270	283	285	300	279	294	282	283	274	279	274	268	260	299	271	277	260	275	274	250	261	301	285	273	268	254	304	254	267	271	249	265	279	277	311	298	295	272	275	264	310	271	272	283	280	280	314	313	275	284	272	290	291	285	260	314	273	279	296	291	242	249	294	268	271	249	281	282	290	286	282	281	310	284	275	300	271	287	300	270	298	271	295	280	278	316	289	285	282	283	268	283	256	293	288	253	237	255	290	264	274	281	270	275	282	275	262	291	274	274	270	276	308	257	269	254	240	289	275	282	279	289	280	288	282	295	277	266	264	271	268	269	237	286	263	269	254	259	278	285	315	249	282	286	267	272	267	244	273	291	263	272	257	318	288	275	267	290	273	307	252	292	272	286	286	305	295	281	295	253	268	303	292	281	279	280	294	282	279	285	296	288	279	263	255	271	306	275	247	307	274	294	307	261	285	294	272	291	253	265	281	257	278	260	275	254	274	289	301	286	287	305	265	261	251	274	281	280	281	263	311	278	279	257	290	282	278	269	283	246	301	278	284	295	264	276	320	270	286	253	280	297	278	271	261	267	281	299	228	280	293	247	303	284	291	290	268	256	283	283	276	269	294	247	267	290	275	264	277	273	287	282	238	249	279	289	252	268	277	289	291	275	290	280	248	254	270	297	299	261	261	294	311	281	311	285	272	292	288	253	248	281	239	283	287	300	278	258	280	287	303	276	280	249	280	258	282	282	280	258	272	281	286	266	277	270	263	271	297	271	263	224	249	272	279	277	280	281	262	268	288	267	317	274	283	277	253	286	263	280	265	296	294	283	284	259	303	277	269	277	266	281	293	310	308	308	231	285	274	262	279	285	317	292	283	299	269	297	260	260	287	291	291	245	290	286	234	271	293	293	280	252	276	276	312	295	274	278	276	296	307	285	231	254	265	235	284	273	262	255	256	274	295	281	294	256	310	322	298	289	275	292	257	276	302	251	288	304	291	270	276	273	247	295	262	277	256	291	231	298	334	278	298	254	258	305	276	253	278	308	263	274	267	283	276	285	293	239	244	291	257	273	295	295	268	273	268	292	287	283	247	305	312	279	253	270	300	262	311	259	264	288	292	270	239	293	287	283	266	247	304	282	278	266	268	267	279	298	266	287	286	306	269	259	281	259	268	286	298	284	287	267	266	271	300	286	323	286	273	284	291	282	251	289	275	287	259	265	286	317	275	279	274	286	264	307	280	288	261	259	262	273	279	268	281	280	271	266	238	242	275	304	294	293	267	299	257	291	267	288	258	316	275	306	288	246	251	284	271	285	261	259	285	297	305	296	319	278	269	293	297	250	271	259	247	267	281	262	296	314	293	280	277	264	303	293	298	317	310	280	276	304	286	281	262	275	264	286	262	300	284	300	272	285	248	254	318	256	304	240	261	277	281	297	282	299	313	274	281	266	258	275	279	267	303	299	280	298	272	302	282	287	281	268	269
26172	7445	3168	1850	1137	696	595	618	601	622	689	599	576	603	605	595	627	601	601	654	614	580	592	667	591	612	629	587	615	646	580	612	637	575	576	595	627	584	596	597	610	622	638	590	608	619	650	656	619	593	612	634	645	609	616	633	608	640	634	566	601	587	582	584	618	624	616	629	622	628	637	626	613	590	659	593	655	621	634	608	586	607	568	614	615	634	653	606	576	602	611	592	557	580	571	601	669	598	628	634	616	592	628	617	594	624	604	674	590	609	627	560	606	644	664	628	650	573	558	644	605	637	641	595	615	567	613	626	626	563	632	599	642	631	608	623	609	618	613	639	653	609	593	647	694	573	598	586	628	563	577	618	630	606	620	593	621	633	593	603	574	603	590	618	609	630	569	601	641	636	617	608	624	621	629	580	614	596	675	619	644	636	583	595	600	632	636	632	599	595	601	663	637	602	647	624	626	614	611	590	620	595	601	581	601	640	581	630	616	602	646	655	597	608	614	608	623	584	635	596	597	613	611	632	583	620	609	621	635	619	606	560	579	644	617	620	655	630	625	632	596	617	616	588	629	615	629	610	602	587	616	605	583	620	600	605	718	622	629	652	609	643	659	622	606	586	602	625	583	607	612	596	618	641	596	597	601	630	555	590	596	631	671	621	607	638	645	636	641	593	670	641	640	623	612	627	611	562	607	609	617	611	619	605	594	630	616	613	597	610	624	604	571	647	606	588	590	592	627	649	621	585	631	628	594	625	605	596	653	641	599	623	601	643	601	602	622	596	628	614	637	633	590	655	607	572	600	598	610	618	640	615	628	589	630	618	594	594	602	604	617	587	568	644	621	595	656	633	559	647	598	590	577	619	668	606	576	509	637	607	602	592	581	649	606	615	646	629	609	636	600	613	622	610	580	574	627	613	653	668	600	656	568	568	628	629	581	622	635	607	635	603	586	616	623	623	559	611	569	595	619	605	615	613	677	622	609	635	634	547	595	605	596	608	634	599	592	604	603	604	633	603	617	623	575	628	582	614	579	565	640	604	643	609	626	598	631	596	616	618	607	655	641	615	605	651	647	643	591	574	615	666	601	602	613	629	609	634	644	644	583	615	577	641	583	624	584	599	611	636	622	634	597	584	585	630	607	613	639	609	645	630	592	586	612	566	591	663	646	621	637	616	618	633	639	558	629	613	602	590	601	612	614	601	610	606	607	621	615	577	590	641	613	635	618	600	572	634	616	617	605	641	675	613	631	602	586	580	585	604	632	602	570	621	608	572	621	609	581	615	659	645	603	606	658	628	641	614	632	632	596	600	602	575	574	621	605	622	589	596	626	589	617	602	645	598	564	648	592	654	626	616	599	649	646	597	634	610	606	637	579	628	651	641	611	587	577	626	631	609	629	609	617	625	597	626	628	624	608	602	631	610	588	639	625	616	585	609	611	656	616	623	606	602	614	589	614	599	650	592	622	585	594	619	594	654	592	582	593	618	576	629	600	583	603	628	596	556	664	612	595	628	630	618	672	624	603	614	607	595	546	644	602	673	609	611	602	607	594	623	584	631	618	598	605	590	606	642	636	602	633	610	629	657	615	581	641	585	610	566	602	589	617	628	614	617	578	597	612	600	584	605	561	589	565	638	612	659	675	606	636	679	622	650	587	608	625	623	601	609	586	591	619	603	547	612	624	593	623	574	642	606	632	585	587	603	630	610	573	619	573	588	635	607	609	611	623	622	577	632	599	626	593	608	595	617	569	624	656	608	642	573	624	581	635	625	682	592	639	652	623	663	599	651	607	636	581	613	591	611	611	624	623	602	571	605	599	602	625	587	563	588	629	618	612	633	578	654	629	591	590	641	575	640	596	626	639	578	603	633	611	648	646	605	621	624	623	629	604	643	586	657	628	633	618	641	650	637	650	591	664	666	602	614	651	615	632	597	648	645	622	625	629	648	632	592	612	606	639	617	622	597	609	636	619	619	653	603	579	618	642	614	610	627	586	617	604	620	583	588	596	606	633	616	622	618	601	625	616	600	627	580	621	623	686	661	590	613	617	592	650	649	626	636	587	633	640	609	608	598	595	587	578	585	589	655	621	578	640	625	559	598	605	579	623	613	579	649	616	663	608	568	604	606	584	618	584	598	650	589	627	618	583	659	617	605	610	601	600	612	646	597	576	598	596	607	649	582	610	660	602	582	608	602	620	570	602	577	604	632	634	660	611	622	583	612	612	573	580	609	645	651	635	660	555	614	593	603	653	659	638	619	645	588	630	604	592	616	650	605	616	649	603	639	611	588	636	635	646	604	600	617	640	594	636	636	647	633	594	641	596	618	588	593	602	580	594	613	620	605	613	603	623	640	623	654	637	622	603	628	618	628	614	580	572	613	598	631	629	614	629	613	643	627	597	593	616	572	637	637	624	614	666	637	586	623	616	582	569	624	586	607	624	582	639	601	612	613	604	629	612	655	606	591	668	584	629	614	612	598	602	625	599	625	612	625	634	588	631	609	682	614	591	610	637	605	633	597	627	598	587	572	595	619	609	597	640	607	607	602	623	603	589	630	620	636	671	538	629	641	605	643	607	592	622	651	669	624	649	649	580	610	593	616	594	636	612	586	599	582	572	608	606	629	646	582	615	618	590	663	643	647	663	620	617	660	608	634	619	669	643	588	608	610	583	585	612	615	647	611	613	624	611	575	594	606	628	610	609	557	595	625	608	606	596	654	606	608	604	617	584	600	626	615	569	609	532	616	615	599	646	638	603	608	612	660	647	602	600	610	601	605	622	628	594	636	612	631	614	640	585	603	600	638	619	636	597	631	640	592	605	596	643	653	626	610	608	631	613	599	676	605	637	562	610	616	604	641	609	558	585	613	627	665	589	596	643	603	573	659	644	593	670	619	622	603	599	619	573	569	588	615	627	657	628	601	603	610	624	659	629	632	624	587	574	638	631	619	626	587	598	656	585	577	636	589	625	673	617	635	617	606	636	629	628	591	642	601	617	625	566	594	581	622	577	596	632	587	620	585	586	595	604	607	560	601	620	611	554	627	626	601	578	614	584	612	613	664	608	602	669	605	623	609	587	625	612	613	676	615	609	610	628	629	566	598	602	626	610	583	600	582	635	609	579	638	599	598	637	657	614	572	592	587	662	641	594	616	638	634	594	633	573	592	642	628	603	581	652	606	595	570	640	591	602	580	628	629	608	585	585	579	611	630	567	631	626	622	595	566	642	615	567	606	640	584	605	580	611	613	645	582	615	638	642	620	632	616	587	589	593	623	635	626	600	554	617	651	610	603	637	586	617	628	631	642	601	636	584	614	621	585	608	580	583	594	630	570	642	618	625	616	619	616	641	616	630	631	638	592	589	621	569	637	618	603	609	591	572	581	595	619	635	576	575	614	642	575	575	579	598	599	618	608	607	654	589	573	593	634	622	602	597	641	600	569	621	604	613	627	612	583	659	627	643	632	657	647	580	628	595	636	610	614	605	568
48927	19596	6011	1441	524	325	290	276	264	274	265	288	249	290	254	272	258	284	322	307	269	270	263	254	269	290	258	257	290	271	270	274	247	283	260	262	282	238	267	295	252	288	299	278	277	283	261	272	283	267	281	280	253	271	277	272	288	278	280	262	294	295	232	281	263	296	250	276	292	283	266	298	307	278	300	250	269	268	274	290	276	275	269	285	280	301	228	298	275	277	287	285	264	267	279	246	255	260	285	303	280	264	284	276	281	271	274	290	281	273	282	238	308	286	278	293	256	266	256	289	264	274	298	283	265	275	254	244	253	261	302	271	270	267	276	296	299	280	292	299	297	249	257	256	265	294	290	270	251	289	291	275	263	317	308	291	278	275	240	286	272	294	261	257	274	302	247	257	281	319	289	278	265	298	273	275	271	305	268	241	273	297	269	291	286	258	253	274	244	294	282	275	226	295	304	289	263	275	275	258	276	319	308	304	265	235	261	259	267	259	318	315	277	271	284	250	240	281	249	244	269	315	287	260	289	254	283	263	255	243	256	239	255	274	261	289	269	279	278	268	277	250	277	279	271	288	272	303	289	270	291	293	299	275	271	242	269	258	287	274	287	269	272	262	296	277	280	249	267	260	261	286	282	268	290	271	244	299	290	257	285	281	298	257	235	291	271	295	274	262	280	295	275	273	275	282	257	254	263	247	253	248	286	297	266	267	249	272	262	253	264	289	256	280	290	283	255	279	295	282	279	235	276	297	247	275	286	293	254	250	287	258	272	291	236	281	289	309	228	255	280	265	300	250	271	300	283	317	255	269	237	302	234	244	269	290	275	294	254	230	271	268	250	277	281	266	280	281	271	301	249	272	301	296	281	302	280	283	286	282	238	281	313	266	289	277	247	237	253	269	263	300	295	277	268	279	294	286	269	274	251	267	278	257	238	282	264	258	268	267	270	262	251	233	266	279	249	286	275	269	253	264	266	233	258	275	299	273	262	256	288	271	257	261	269	270	297	275	296	257	290	282	293	310	297	272	294	286	300	275	256	269	246	289	286	286	272	283	275	270	261	253	264	288	263	262	278	272	290	284	264	256	307	267	292	300	272	295	294	268	270	269	282	260	264	251	297	268	306	254	247	298	309	288	281	255	282	285	277	265	239	309	262	279	303	268	287	256	295	258	258	276	292	279	272	277	284	257	274	237	260	246	247	262	255	308	293	249	243	265	308	288	253	279	266	255	287	242	282	269	265	279	293	266	276	275	276	287	286	287	280	274	279	244	290	277	279	277	281	286	282	306	272	263	287	238	266	276	304	313	282	263	273	272	254	277	254	292	276	273	288	272	256	257	253	257	258	271	292	286	286	288	313	279	292	267	287	251	265	271	245	267	265	279	274	278	265	258	275	269	320	254	277	295	272	294	259	238	271	278	290	283	273	270	284	272	296	276	275	302	261	259	223	249	267	280	278	290	272	279	269	298	290	266	272	258	276	249	279	258	258	321	237	277	212	222	278	259	258	284	252	309	267	307	265	280	276	239	290	262	291	253	298	280	260	296	231	277	241	270	291	256	272	276	254	287	250	252	282	236	248	289	285	259	259	282	261	276	247	297	267	273	249	269	263	274	238	274	282	267	263	268	284	302	290	260	294	267	284	256	261	235	260	277	262	277	265	251	226	282	246	251	279	285	275	271	278	268	263	257	264	277	297	261	262	240	287	279	286	285	255	258	295	288	288	255	259	294	280	302	295	244	278	263	295	298	264	297	265	270	247	277	256	256	268	277	260	250	289	269	262	276	297	283	288	281	273	275	272	300	271	257	244	281	269	275	256	257	256	301	288	279	263	240	288	269	289	266	262	263	253	290	267	261	260	298	310	270	258	298	272	268	265	273	278	304	273	274	288	266	268	269	273	277	272	269	285	259	264	302	282	268	269	268	256	263	268	269	270	280	274	267	282	260	267	285	306	263	270	263	291	256	261	302	289	272	274	295	290	274	265	285	290	268	269	293	292	308	304	268	260	260	276	281	267	274	246	231	242	259	265	274	302	257	291	276	275	292	263	238	259	280	259	263	266	276	274	299	281	255	262	306	287	252	269	271	247	272	280	282	232	249	232	303	286	293	285	295	300	284	289	267	304	278	301	271	256	244	278	269	299	299	264	274	255	291	282	258	278	306	274	279	298	260	250	305	271	277	296	281	280	297	283	262	281	263	277	274	241	253	265	262	250	274	276	245	288	280	269	289	265	270	295	275	296	261	265	323	298	270	259	260	273	268	250	277	274	244	271	264	284	280	276	277	252	248	266	239	281	253	284	275	278	267	280	251	255	274	280	280	313	266	242	268	268	274	264	286	264	260	290	260	260	274	254	256	262	276	271	241	267	277	295	276	239	283	277	258	259	328	289	254	270	309	257	283	258	262	302	288	285	282	289	293	278	268	266	257	279	243	286	254	269	271	263	261	272	257	304	278	283	263	287	270	290	315	312	292	302	303	294	298	274	270	264	272	263	277	283	263	267	265	263	274	267	299	243	257	240	269	277	283	265	267	234	311	286	289	269	304	283	314	270	274	278	264	221	283	265	258	278	248	260	277	277	258	226	285	301	283	274	241	263	283	312	264	302	273	272	295	284	278	270	276	308	299	276	260	257	266	274	283	297	275	268	240	214	270	260	289	259	264	288	276	275	320	292	289	253	266	267	261	271	311	282	261	280	259	273	247	280	264	242	286	287	262	245	269	279	259	279	262	305	267	277	296	256	290	304	268	274	255	260	258	267	269	259	248	230	312	255	293	264	273	304	265	288	265	266	294	274	260	247	269	260	255	275	292	308	287	228	296	268	290	257	295	274	280	283	300	267	269	265	256	280	301	277	253	286	269	257	280	286	285	271	276	285	275	279	282	277	269	282	288	282	277	287	259	286	287	240	301	290	282	252	275	257	267	282	277	265	297	297	281	293	286	270	279	296	254	285	271	294	303	268	272	250	287	278	335	286	288	262	259	263	272	242	258	275	255	282	263	246	291	262	265	277	291	289	257	260	258	265	277	271	284	259	258	281	298	271	280	277	240	258	279	281	300	295	262	263	290	266	278	255	262	285	274	305	271	293	253	268	282	282	285	289	259	239	249	274	265	280	271	306	285	280	274	261	260	265	303	283	252	289	265	291	286	267	275	292	286	253	281	261	293	278	286	265	302	286	265	255	263	281	273	281	279	275	287	278	253	256	273	265	276	283	263	230	252	287	260	253	275	253	257	275	295	297	263	281	272	258	294	295	245	249	259	310	258	265	275	267	240	280	260	272	281	290	281	293	328	288	299	257	266	233	269	292	262	252	290	263	306	301	248	262	292	259	270	264	315	294	287	254	279	272	267	270	287	250	290	241	255	309	260	276	272	270	279	290	298	269	283	275	259	244	262	259	230	285	279	280	280	279	292	253	284	262	265	276	275	281	253	305	252	267	272	280	290	242	277	255	284	259	285	293	280	285	256	282	271	254	270	248	295
31975	11287	5156	2757	1376	867	661	643	643	661	635	639	650	639	615	631	656	634	598	628	667	600	587	550	603	562	621	577	599	602	608	619	592	605	623	586	618	645	611	642	621	568	649	622	596	630	655	608	634	624	623	632	607	623	656	644	630	650	588	627	621	568	617	654	600	583	630	636	611	621	589	595	609	614	651	592	609	627	627	622	628	597	625	604	582	573	618	606	626	624	612	619	597	635	595	617	582	626	633	596	593	643	599	593	640	615	671	616	573	635	629	634	596	617	630	661	644	578	606	606	628	652	635	604	616	631	588	598	652	621	605	607	614	571	619	616	608	645	586	673	605	632	610	613	631	618	665	577	621	601	620	627	662	619	637	609	575	594	636	601	558	616	625	632	613	653	626	606	571	590	639	554	639	637	615	618	628	662	657	605	594	654	581	629	655	631	584	598	617	636	590	615	599	589	640	553	623	621	589	597	612	606	611	620	656	580	626	602	622	597	582	609	578	571	611	613	614	552	580	629	575	587	625	591	613	613	597	603	603	597	624	597	618	611	572	559	653	608	625	628	627	641	593	581	623	624	603	606	635	620	627	601	618	625	609	637	601	656	597	610	608	616	596	609	682	581	608	639	578	588	609	633	588	653	599	645	640	640	634	611	605	658	559	660	604	598	565	588	607	583	581	606	648	628	585	587	617	615	676	612	611	658	584	635	607	624	598	595	622	655	640	618	616	565	647	629	626	617	611	623	650	637	627	616	663	611	626	594	637	616	611	603	631	588	634	598	622	602	613	616	606	581	585	640	557	628	596	611	617	626	602	603	602	647	600	627	646	662	651	600	578	631	593	630	629	596	623	606	637	655	618	638	585	595	635	585	629	632	618	631	650	613	631	605	577	644	626	585	580	602	647	622	639	573	613	574	596	577	587	577	619	631	648	631	592	615	638	634	628	666	642	602	603	622	601	624	626	648	626	641	609	624	624	624	630	647	640	619	608	591	630	582	613	586	604	596	634	639	617	598	630	628	600	577	585	623	646	597	623	632	607	601	628	620	622	606	628	640	577	607	613	584	592	581	607	658	618	645	593	611	609	646	604	635	602	598	607	619	609	608	587	640	630	564	654	625	616	655	595	642	612	607	598	587	641	611	634	605	584	645	628	607	619	581	605	573	578	599	627	644	639	577	605	580	614	602	646	571	617	631	630	599	582	604	598	629	608	586	555	596	651	612	603	588	642	628	634	628	598	651	616	597	588	598	664	604	589	629	593	591	621	604	615	613	616	622	619	621	614	624	582	600	652	640	558	630	625	620	599	636	617	603	592	609	613	636	648	631	620	601	641	610	607	607	576	596	588	600	617	602	637	622	591	603	590	634	610	641	597	595	609	634	605	640	654	664	615	604	602	602	628	609	617	634	615	607	653	583	579	630	684	640	603	581	656	601	618	607	585	654	630	633	635	601	616	617	635	598	561	645	610	588	640	617	590	581	562	597	615	602	634	692	591	597	617	604	662	607	608	590	632	600	628	606	604	651	609	605	636	593	604	595	630	572	563	605	543	633	635	650	584	634	655	598	596	644	606	571	631	602	669	618	616	601	593	602	632	661	596	572	625	597	601	614	669	637	660	602	640	581	652	618	625	609	635	631	602	641	586	613	608	599	660	601	633	661	645	577	628	609	637	623	630	617	621	608	564	609	610	568	618	627	642	541	596	600	597	628	615	605	616	580	633	641	615	594	630	566	604	593	611	622	589	616	609	630	652	606	605	623	608	604	567	593	614	624	612	644	572	654	623	632	599	624	599	619	603	632	597	624	625	602	656	597	606	608	639	624	598	605	626	600	589	579	626	599	629	605	620	601	620	619	619	626	613	618	636	611	611	632	593	635	613	603	659	634	613	613	598	613	635	628	609	604	603	609	618	604	587	647	653	638	612	613	638	614	667	643	597	619	567	631	585	606	644	562	605	548	602	652	611	583	630	628	556	650	668	632	626	634	593	647	608	636	621	610	565	563	624	626	572	597	671	631	607	661	656	629	572	637	640	625	587	585	632	561	600	602	635	587	621	607	625	589	593	646	614	625	628	610	596	632	604	646	607	648	606	576	599	565	580	616	616	635	592	607	619	613	600	602	601	607	619	671	602	611	639	631	614	605	632	569	598	631	596	620	615	614	646	651	675	636	609	620	587	573	581	630	635	596	623	626	572	592	589	593	626	615	667	633	624	606	638	595	612	637	606	614	658	621	627	640	654	571	579	596	620	612	609	636	625	594	615	588	618	573	569	642	612	580	610	601	585	591	657	635	642	627	631	602	620	616	630	643	604	619	589	673	605	612	625	653	615	626	609	615	640	627	642	662	582	595	618	605	630	611	597	602	586	566	613	610	633	618	594	603	578	636	638	599	602	646	632	624	634	619	611	608	638	637	637	625	612	640	625	591	578	653	615	588	613	597	589	648	653	627	622	613	594	610	607	595	590	622	573	607	597	581	633	636	636	593	630	614	627	606	576	597	639	585	613	608	644	613	572	642	602	690	609	609	605	605	622	600	618	605	599	608	611	636	620	608	598	606	605	630	617	622	586	614	582	581	597	619	599	538	639	627	615	562	597	642	617	615	626	657	593	585	588	613	588	629	609	608	619	620	585	600	608	592	591	604	629	628	635	589	627	608	585	608	625	643	600	617	639	635	614	616	586	630	596	632	639	601	596	678	589	613	660	623	623	614	613	623	570	595	639	606	610	600	663	636	591	596	580	634	605	603	601	621	573	642	582	578	601	621	630	596	630	597	634	609	601	558	577	609	591	611	604	620	572	644	647	587	581	565	597	603	608	656	633	592	638	660	565	642	596	638	623	593	585	611	591	576	578	586	602	637	596	622	615	571	626	614	627	607	607	651	623	606	612	562	622	634	597	626	569	607	575	609	645	604	627	607	590	639	589	570	585	602	634	617	595	623	626	608	631	611	585	591	592	615	655	596	645	614	597	610	589	588	599	615	615	600	602	640	657	643	625	588	632	607	618	560	649	548	590	587	583	590	583	587	604	566	602	633	597	610	621	625	607	599	656	606	579	624	578	655	593	633	604	618	610	641	588	596	580	615	601	622	631	599	591	669	567	577	601	614	604	645	610	570	631	537	617	598	620	624	604	629	602	559	600	663	675	573	623	573	603	567	609	629	603	659	601	605	644	602	653	579	624	647	597	629	612	610	594	629	589	629	593	605	649	601	600	657	620	609	610	605	633	617	631	661	615	582	599	607	660	615	594	628	620	617	625	597	575	607	645	562	613	624	634	613	611	637	656	597	597	578	627	608	604	627	620	611	640	640	594	637	624	607	615	591	578	585	614	638	579	641	650	643	588	664	595	634	668	602	658	637	627	630	657	596	599	623	573	600	610	637	573	612	626	641	612	604	611	611	637	616	598	625	647	630	589	565	645	607	634	587	605	589	577	639	618	610	583	621	635	612	600	629	552	601	634	663	644	606	582	581	618	639	579	631	603	624
52957	24014	9752	2396	825	472	361	319	304	301	279	303	286	264	305	290	291	298	291	304	279	269	295	280	294	301	282	302	291	283	319	286	287	288	302	299	271	291	306	253	295	312	296	279	293	291	303	256	279	269	332	305	301	262	323	323	309	275	275	327	292	311	322	313	301	293	295	319	309	268	291	269	272	305	320	275	300	273	323	297	269	274	314	295	331	303	273	305	319	294	331	315	269	311	282	320	273	296	318	295	298	305	306	289	318	279	283	288	282	315	285	302	346	276	311	297	305	276	299	304	267	315	318	321	275	292	294	294	281	274	326	290	289	332	263	273	296	266	288	283	289	313	293	304	287	323	309	279	292	293	310	275	293	319	325	329	288	330	277	332	318	276	258	302	322	296	293	251	288	319	280	336	311	295	272	319	288	286	283	331	302	308	299	294	306	262	297	307	289	317	314	274	290	301	294	321	309	289	295	308	319	313	287	317	327	288	280	312	295	302	337	285	279	292	291	316	311	301	301	303	339	309	324	335	321	271	341	301	286	276	296	320	289	310	289	295	250	279	318	281	294	297	296	308	283	297	301	311	289	326	271	303	284	308	320	296	287	281	298	273	284	281	301	322	307	288	347	292	287	306	311	297	286	276	314	326	302	270	294	350	300	308	320	293	296	328	294	340	318	298	281	301	271	353	310	315	294	299	303	275	274	305	308	284	285	285	306	308	308	270	332	324	281	273	278	306	284	291	294	307	285	308	324	300	279	302	290	288	296	264	288	304	292	308	308	331	296	279	308	287	259	294	301	272	287	278	282	298	297	301	274	294	265	304	304	290	299	340	307	307	275	289	284	250	307	274	299	304	298	306	327	278	284	302	280	337	295	277	321	287	291	346	292	278	308	300	280	288	305	271	288	276	255	301	270	318	330	279	265	275	304	303	306	320	291	284	289	266	286	329	270	302	304	291	287	318	293	306	331	291	295	278	327	315	305	311	319	327	279	301	267	310	300	316	317	293	273	286	318	311	280	307	302	262	299	302	284	315	315	286	310	318	324	291	320	328	311	312	298	310	331	291	283	305	307	311	297	281	295	314	260	277	291	295	321	317	281	333	285	276	298	292	290	286	290	299	306	303	296	287	296	288	306	287	288	261	274	306	293	302	301	281	269	280	339	267	323	351	331	294	302	284	314	310	301	309	318	274	315	282	264	307	291	310	297	293	296	306	276	277	309	292	268	302	275	306	303	278	296	294	282	270	280	289	299	296	311	274	281	285	305	281	304	290	292	265	290	277	269	305	316	319	315	290	315	276	288	275	296	283	279	253	275	291	293	277	279	319	293	280	315	327	268	303	274	288	299	296	306	281	304	280	308	295	298	331	313	298	306	285	290	259	315	276	303	311	296	316	285	267	267	257	317	335	258	275	296	309	319	287	289	297	316	288	264	278	304	293	321	279	291	314	325	299	292	283	291	269	282	274	290	267	288	297	311	320	300	312	316	321	299	275	297	300	309	274	290	266	304	255	332	295	298	291	283	251	282	317	302	302	297	311	274	300	311	326	337	315	281	307	288	305	271	303	313	309	263	293	280	276	311	315	324	316	294	256	246	278	265	326	314	302	311	306	309	305	290	294	281	292	334	295	302	295	265	297	291	285	284	285	250	292	306	281	300	272	290	303	279	271	319	277	295	268	293	300	298	265	303	321	285	270	318	315	300	342	307	299	289	262	265	306	296	317	282	269	341	274	274	292	270	294	321	310	280	303	268	297	306	313	276	331	323	291	298	292	311	301	306	285	289	300	284	315	316	296	304	306	343	293	290	299	302	265	291	282	294	282	283	302	317	301	351	270	319	298	320	295	291	277	290	287	283	269	317	267	305	282	285	284	285	313	304	305	284	302	291	298	276	262	288	287	264	317	299	299	278	279	285	296	282	309	277	275	329	308	317	320	304	302	292	294	313	309	304	277	330	276	317	271	300	288	272	318	296	311	279	292	286	278	323	302	296	280	304	286	317	305	286	293	268	299	283	293	262	301	308	305	318	295	320	283	312	277	282	260	277	282	309	309	291	290	285	299	300	320	319	288	295	339	329	296	293	325	316	275	287	309	299	300	252	322	279	289	309	328	303	360	334	302	277	295	307	319	310	291	272	272	253	276	296	295	290	262	314	322	265	329	324	294	291	287	302	296	271	311	304	299	286	257	262	293	327	297	273	310	292	267	311	279	279	266	283	315	279	295	318	319	326	294	292	286	273	304	306	293	271	290	339	295	307	319	313	289	269	312	320	331	299	312	288	308	329	309	304	292	313	300	314	302	276	278	283	276	258	276	326	301	299	298	281	280	325	283	270	278	298	324	292	286	297	287	278	304	291	280	309	311	315	292	306	308	301	291	304	316	297	282	311	301	304	329	299	315	294	308	284	309	284	309	280	270	287	310	256	300	276	339	298	281	315	311	284	254	332	318	311	310	266	324	302	238	291	297	290	284	283	283	300	275	289	278	325	278	305	307	303	302	287	306	304	287	316	287	303	302	292	287	314	319	286	319	290	311	307	302	294	296	324	297	273	291	317	322	281	292	306	301	273	282	286	300	294	318	307	291	316	284	337	305	280	294	293	304	277	301	312	325	284	289	299	297	290	310	295	295	294	336	292	310	330	314	284	314	320	277	296	308	278	278	298	265	282	304	285	297	302	285	318	285	295	260	302	316	322	331	294	289	316	305	287	273	284	297	309	310	300	305	307	314	307	308	315	308	287	268	281	311	285	284	277	283	286	270	279	319	296	270	291	288	278	318	298	254	289	275	289	289	290	237	286	289	305	292	331	291	296	314	294	291	315	282	286	306	299	285	292	328	284	250	288	296	310	307	293	289	295	317	296	275	314	258	291	321	319	316	280	271	283	303	300	326	290	301	309	302	301	306	315	322	285	329	268	282	320	315	304	306	301	298	279	282	283	299	271	299	243	287	304	277	282	307	305	338	277	300	286	300	281	297	296	314	326	296	307	262	325	260	314	301	263	260	304	317	302	304	290	286	312	295	278	304	301	289	328	292	292	291	267	264	307	313	268	286	291	292	303	285	266	290	331	297	290	284	283	308	316	272	270	284	293	291	300	332	301	286	323	290	276	311	306	275	304	300	315	288	285	298	324	280	313	288	301	301	267	292	290	314	297	280	281	291	299	292	313	271	308	296	324	287	286	315	258	300	327	306	300	318	300	300	259	304	291	312	279	291	281	320	295	265	306	275	285	333	299	314	287	296	301	297	279	312	319	305	319	313	255	302	301	310	294	302	280	298	312	306	303	314	292	267	327	331	327	306	274	304	301	289	279	303	298	284	286	287	265	320	265	312	273	302	300	296	286	315	276	254	280	321	292	320	295	278	254	289	276	320	318	308	293	267	296	283	309	282	296	295	317	273	291	268	261	302	300	292	307	315	296	287	320	301	292	270	319	287	316	309	284	311	282	280	291	272	260	280	282	293	289	291	281	261	312	303	293	296	320	307
35877	15622	7504	4010	2161	1154	743	745	705	696	684	666	622	659	652	667	634	680	615	687	645	671	638	677	668	613	652	677	653	678	643	660	651	634	666	660	683	625	664	705	665	677	664	728	671	662	677	680	629	642	706	691	646	672	653	635	653	639	650	685	654	679	670	669	664	677	662	674	677	668	649	653	693	633	688	657	643	603	653	694	612	661	647	661	635	694	642	660	626	665	662	676	685	656	636	667	626	662	666	663	666	644	622	640	643	637	648	608	646	645	682	658	620	607	658	669	657	667	658	703	694	609	654	682	677	664	669	663	687	678	648	652	664	630	654	626	676	677	601	671	687	644	657	666	622	616	655	664	644	692	616	667	686	607	683	644	631	683	689	642	652	686	614	618	709	692	631	655	638	589	683	662	685	631	658	652	672	676	642	658	694	684	632	659	718	684	657	610	666	677	631	653	638	686	656	623	668	687	693	651	650	650	677	694	670	670	642	647	638	659	645	662	658	619	674	649	668	593	672	621	697	629	660	686	699	664	646	683	640	665	661	664	652	638	620	648	655	646	653	656	653	708	616	667	667	694	672	635	603	662	661	623	683	629	675	636	688	682	646	697	702	676	673	606	655	695	639	639	659	686	672	644	658	637	655	655	614	629	649	617	677	633	604	608	653	674	700	643	620	633	657	672	679	673	651	630	661	655	634	670	632	657	647	698	624	666	661	647	670	683	660	661	678	687	667	698	695	679	631	640	637	652	643	653	628	656	649	640	662	628	632	658	646	633	654	625	628	630	652	617	669	638	654	633	671	640	645	715	600	660	679	627	607	698	704	632	627	623	654	618	672	664	681	621	636	667	656	639	640	681	666	615	667	629	655	650	650	687	648	640	630	660	642	682	649	577	641	691	643	686	651	649	593	637	672	644	676	691	661	679	684	667	622	650	624	671	635	664	654	656	687	685	654	639	647	654	666	649	660	679	637	679	624	624	704	656	657	682	631	630	635	666	658	674	694	695	643	663	666	615	603	685	615	686	656	700	613	607	667	644	680	611	655	651	674	648	668	651	650	689	659	629	626	672	706	690	668	652	627	632	640	678	633	687	663	681	677	631	627	676	614	684	633	692	632	608	594	640	665	675	674	658	632	624	677	663	658	642	648	620	659	679	659	666	673	623	672	666	681	672	706	648	625	660	627	699	631	645	628	667	652	631	661	653	661	649	706	677	646	703	640	595	613	650	686	655	702	648	657	661	685	661	676	651	646	655	669	678	640	653	666	662	645	638	633	624	607	633	682	678	667	667	649	667	670	673	667	684	659	623	640	689	710	698	643	639	676	645	615	633	631	689	714	678	672	680	638	669	670	669	674	673	651	662	639	654	671	666	654	650	670	656	700	624	634	669	633	684	671	653	612	660	677	713	643	600	702	659	637	664	616	617	630	671	649	674	691	676	616	664	671	635	632	617	638	628	641	661	640	684	647	619	681	645	653	658	638	658	642	667	619	611	675	647	638	686	686	675	710	662	643	690	700	627	629	658	642	631	703	681	686	644	660	706	669	647	621	660	648	636	626	680	686	681	649	679	627	640	687	686	684	662	675	618	672	652	640	678	701	701	622	662	640	646	633	699	656	661	596	624	646	661	622	635	644	664	673	653	659	676	694	599	662	641	681	634	638	649	659	671	653	683	689	619	668	636	601	732	646	685	695	654	679	606	638	626	617	646	688	667	635	630	646	630	629	622	658	659	689	720	649	625	653	624	635	706	662	647	615	641	699	646	599	656	660	664	680	673	657	691	635	665	652	659	673	673	633	658	598	626	615	647	664	680	638	643	578	629	616	648	644	643	651	684	695	661	650	627	650	652	639	652	622	649	643	626	698	687	686	662	664	728	646	662	674	650	641	638	627	704	662	661	645	625	657	629	631	670	672	681	664	618	668	622	646	634	660	658	628	646	626	644	643	594	626	669	693	642	647	649	644	629	675	667	670	606	666	643	675	659	702	638	642	636	644	678	657	675	673	678	629	634	654	708	715	631	633	637	658	663	627	647	639	638	645	675	663	657	685	673	649	625	618	701	664	630	686	646	657	693	681	606	654	669	674	691	649	685	645	624	628	652	622	661	636	700	650	659	660	678	645	663	657	635	640	667	698	658	631	632	673	612	630	625	675	683	666	676	662	670	648	657	636	657	697	633	699	664	643	680	666	625	688	654	649	622	649	622	684	629	709	595	694	660	669	660	643	665	650	676	652	680	652	651	658	649	690	634	633	710	681	678	631	632	635	648	606	650	667	668	642	671	638	666	657	654	617	642	643	673	686	701	596	675	653	598	656	635	635	667	632	708	682	656	697	683	664	612	642	637	654	694	683	684	682	610	680	663	682	660	576	643	630	659	659	662	691	622	650	662	649	655	653	656	657	659	657	637	697	652	645	645	652	616	683	656	631	651	661	667	650	662	658	625	660	681	648	648	664	674	671	689	632	661	665	671	641	669	623	664	675	609	627	596	659	646	625	684	638	685	708	663	671	650	663	667	631	667	681	669	683	657	666	641	659	614	636	625	660	674	634	631	598	659	613	646	649	645	653	663	657	631	621	687	650	666	645	657	682	650	630	676	669	654	703	630	644	675	661	682	643	669	679	644	686	660	698	664	644	604	687	678	638	655	627	708	668	688	638	632	687	700	668	688	657	656	673	641	657	706	647	649	691	606	657	606	634	626	682	639	651	671	623	675	679	680	610	628	695	634	656	632	661	661	707	615	640	652	668	628	646	643	630	676	664	662	631	704	555	688	656	667	678	689	646	675	652	659	651	639	619	642	666	648	645	684	664	675	628	705	688	645	628	626	670	629	653	663	639	685	682	667	657	654	721	661	686	687	626	666	691	632	648	673	667	642	662	718	686	647	666	673	623	619	613	655	658	666	628	731	662	646	620	662	695	631	618	637	662	623	661	636	632	676	672	693	628	655	627	645	643	626	625	630	628	640	622	655	638	673	615	661	715	645	669	658	654	654	638	707	653	676	700	642	678	704	674	624	696	665	647	617	663	622	658	627	632	645	654	645	655	608	669	651	635	662	688	663	666	638	662	652	635	631	622	672	662	620	652	640	657	658	683	704	639	668	641	645	673	658	668	600	695	622	653	723	645	646	632	656	642	624	643	606	668	650	691	636	673	668	623	646	657	648	642	675	622	690	682	696	665	631	623	602	679	621	664	649	653	637	634	643	704	620	664	680	661	661	651	672	656	601	647	712	597	654	695	666	651	657	607	664	659	678	634	635	678	686	676	680	685	657	641	635	605	679	687	659	661	678	649	687	658	617	699	680	660	687	688	682	664	662	639	664	637	646	645	673	650	615	664	665	652	656	658	638	650	632	645	648	675	651	628	592	707	673	680	649	647	654	583	683	630	661	608	668	677	676	671	663	654	637	682	676	705	674	623	667	691	655	625	641	689	682	657	650	628	645	683	650	751	668	650	651	653	634	673	664	646	634	675	661	631	687	646	651
47819	17305	3347	1104	568	320	301	274	257	281	265	294	283	283	318	291	237	324	277	294	262	271	270	270	280	291	270	301	279	256	288	286	270	267	244	257	252	281	299	269	225	279	275	270	298	297	287	268	249	283	284	260	274	260	258	235	285	307	300	293	287	286	287	291	270	306	236	270	246	282	281	240	278	265	275	275	301	258	288	247	291	263	305	298	260	273	295	256	282	295	313	305	257	297	270	273	239	294	264	275	267	241	279	296	265	261	294	270	307	254	300	255	287	285	264	268	262	271	274	259	259	296	271	273	277	260	282	291	254	256	261	251	280	317	249	267	317	267	292	303	286	245	267	274	270	286	283	300	290	311	296	257	274	291	285	254	261	238	296	264	255	289	267	294	261	276	280	286	272	258	238	271	278	290	260	285	256	297	289	247	259	280	267	285	307	307	281	309	266	279	267	272	253	258	285	252	265	277	267	258	258	265	272	294	274	269	259	269	267	272	298	276	248	269	280	273	241	254	255	302	312	261	281	268	307	307	278	267	314	258	307	249	256	267	288	290	261	295	260	295	251	255	257	294	287	271	268	277	274	267	283	269	269	292	297	271	318	269	276	279	262	242	276	289	259	279	249	282	275	280	277	256	296	273	278	300	283	266	325	282	279	272	287	286	273	246	259	311	275	251	308	300	261	256	258	281	274	270	262	280	300	288	253	266	286	274	240	280	282	232	251	230	250	256	246	303	274	273	284	276	293	271	264	282	257	254	246	258	281	253	268	245	273	300	269	292	286	262	276	283	256	264	237	274	270	298	277	293	289	261	276	308	265	288	290	271	281	267	258	255	277	271	300	263	272	341	335	277	280	259	284	273	268	263	289	278	265	291	275	280	248	279	267	322	328	250	244	310	259	267	304	291	284	276	278	285	285	272	284	271	296	270	290	293	300	292	294	285	275	254	288	296	279	251	276	256	289	255	272	278	318	272	297	262	281	255	310	274	289	267	275	292	313	298	248	256	280	300	250	315	291	229	285	269	262	276	283	287	275	282	298	265	264	291	283	266	299	271	280	280	251	262	278	259	245	260	283	281	277	249	290	328	261	288	271	281	295	272	260	309	310	299	258	235	262	301	294	278	291	252	269	282	268	306	235	268	274	306	315	285	247	289	309	262	254	287	277	273	294	269	293	267	271	298	275	246	289	256	259	267	287	294	256	285	276	276	258	274	294	276	281	277	257	286	283	292	281	290	267	268	278	275	282	273	272	259	284	280	275	275	254	259	266	285	245	290	272	300	289	282	254	292	245	275	290	288	281	319	264	272	269	250	287	282	294	289	281	281	277	281	295	258	290	276	267	253	285	285	295	263	222	265	287	305	288	267	266	284	277	287	289	273	246	263	295	279	257	258	277	254	277	278	272	269	291	268	281	289	266	273	291	297	269	260	254	276	282	278	270	250	257	281	285	298	258	270	276	296	274	261	273	271	282	273	270	291	255	253	290	313	287	261	261	282	231	257	279	275	269	280	254	281	291	274	272	251	257	270	266	248	283	260	266	253	269	292	282	269	260	289	314	275	320	238	293	258	292	284	270	229	237	291	298	260	263	267	304	284	321	282	302	264	245	272	320	276	291	270	219	265	259	273	257	261	247	267	276	285	242	284	281	281	276	285	297	288	266	293	255	259	279	266	300	282	280	277	278	274	289	267	300	264	288	284	267	265	299	271	278	259	274	270	274	256	268	289	262	254	258	290	270	273	271	307	266	265	281	298	272	314	274	232	281	295	273	296	285	273	315	276	266	286	242	265	262	261	263	283	232	285	266	277	250	257	272	311	281	255	279	285	269	291	233	257	289	287	268	263	276	271	258	234	271	282	267	273	266	272	251	285	255	254	293	268	285	268	251	258	259	252	289	290	277	291	288	268	303	239	262	286	261	308	252	269	274	311	256	286	270	264	252	256	279	273	259	270	282	268	246	257	257	276	288	307	262	283	256	273	253	301	288	254	255	276	257	247	264	275	257	279	273	264	257	259	246	246	269	286	296	283	288	277	243	264	284	243	301	286	302	252	268	293	272	257	282	274	284	283	269	254	281	281	263	258	272	262	268	283	259	268	278	331	273	264	271	286	282	255	241	261	266	262	288	279	245	272	277	280	244	280	276	309	242	289	279	284	276	264	285	278	276	299	298	283	274	279	283	263	258	254	276	282	265	275	255	292	284	241	293	319	274	260	308	304	264	291	271	266	255	291	273	285	253	255	273	271	269	305	269	282	260	252	247	269	306	277	297	270	257	283	292	249	319	288	276	242	289	266	286	287	280	282	276	280	290	263	280	232	277	251	277	287	279	267	274	274	298	275	266	268	264	293	288	278	268	270	283	300	255	306	283	215	298	284	277	296	270	228	275	269	280	269	249	275	262	308	281	301	320	285	263	276	261	299	268	284	284	247	251	262	280	284	257	299	266	261	298	253	257	272	274	258	260	289	270	286	284	253	298	275	278	250	253	245	285	293	237	289	277	278	272	265	268	291	265	287	291	275	257	275	272	265	308	277	264	269	264	284	273	287	283	274	278	288	288	260	281	283	288	263	257	267	248	279	284	260	256	273	264	290	288	267	286	289	318	278	262	292	262	258	303	254	238	254	265	284	269	270	287	284	269	259	284	258	299	260	272	311	288	286	266	289	258	234	265	280	269	282	307	260	271	259	276	280	266	259	263	243	283	274	279	282	275	281	268	262	313	267	255	252	281	281	287	282	255	253	273	252	277	259	249	273	276	237	257	286	280	284	284	284	281	249	271	282	291	282	264	289	270	295	260	258	274	288	267	294	305	253	273	282	290	282	267	261	297	256	266	255	302	263	249	283	301	257	266	295	277	266	265	263	269	275	263	265	308	276	282	250	296	277	284	261	282	287	266	273	271	255	308	295	280	311	251	282	242	249	276	276	256	266	266	287	282	274	280	280	289	307	289	271	293	265	279	264	275	294	310	245	248	263	257	316	282	280	313	290	266	268	279	281	275	322	286	260	252	264	274	245	260	269	272	298	278	296	273	294	262	254	278	295	291	307	272	261	260	266	246	269	280	285	295	273	258	240	292	287	260	296	295	270	283	281	298	270	271	279	243	275	293	257	300	263	279	246	259	296	253	287	256	274	274	289	274	264	286	294	279	268	305	267	275	248	267	289	274	272	278	280	279	276	275	280	285	274	268	287	293	274	271	287	302	280	265	306	253	284	266	279	291	269	289	291	273	263	295	295	271	262	289	267	258	272	262	276	300	277	270	286	252	333	291	265	289	272	280	260	268	267	295	282	267	261	269	267	282	283	323	277	284	298	278	294	259	264	293	270	278	269	272	279	288	246	258	278	282	296	274	287	286	256	258	302	270	314	288	290	307	271	300	270	265	299	273	255	277	267	251	264	259	287	288	286	259	248	266	272	274	264	261	266	277	256	268	264	311	273	265	264	285	277	251	312	281	269	254	293	284	293	261	264	255	247	267	279	286	282
32922	10879	3820	2471	1384	734	616	593	616	608	643	610	595	609	617	605	589	566	620	591	581	620	622	667	608	637	653	609	620	629	639	564	569	633	624	617	584	616	603	589	634	577	663	612	659	607	589	574	628	610	629	616	585	634	562	618	632	608	634	621	616	584	569	542	663	571	624	598	622	607	598	593	617	624	567	643	621	577	580	592	591	640	612	619	654	615	661	623	633	632	625	612	618	600	612	658	626	607	634	557	627	584	646	605	622	572	557	560	627	586	633	644	600	588	594	550	589	606	615	623	618	562	598	633	582	629	623	609	621	601	591	608	623	643	572	609	613	626	557	618	591	615	659	609	668	633	570	568	619	595	613	610	643	582	623	572	609	654	604	576	573	617	584	616	595	630	653	606	591	594	615	619	638	615	581	630	619	626	652	602	643	600	638	603	597	603	619	616	593	593	604	621	596	572	599	609	545	635	650	607	638	602	583	601	587	623	640	615	647	635	591	609	594	587	575	572	606	624	593	619	626	628	636	638	639	609	625	614	630	626	580	612	623	598	583	614	631	620	566	635	584	612	586	601	598	619	579	602	653	613	644	581	644	594	602	615	618	592	570	607	560	593	607	588	611	628	617	591	599	558	548	602	634	578	629	657	603	591	607	592	634	616	596	617	616	613	623	614	648	647	614	564	665	610	622	588	620	596	603	633	620	634	596	622	645	610	611	636	638	576	598	611	613	635	651	614	587	628	675	566	655	604	603	603	627	617	606	592	600	615	606	609	568	601	631	615	597	562	592	620	612	625	633	623	616	624	611	620	609	642	596	604	629	606	652	575	588	622	614	620	630	607	634	613	607	643	619	626	630	602	577	631	587	660	603	629	595	583	626	607	579	584	599	598	589	568	601	601	561	625	598	654	605	603	583	628	622	620	625	577	612	653	610	653	640	632	626	610	625	582	616	573	608	597	560	574	610	629	605	574	579	607	577	593	579	593	570	599	607	595	625	630	618	611	588	629	577	600	624	645	631	588	613	633	626	577	627	617	585	591	622	644	587	603	604	618	595	619	584	617	661	609	599	596	577	580	602	657	625	556	616	627	638	642	600	634	659	613	578	631	580	620	617	625	579	572	594	651	598	596	678	659	641	606	618	556	643	622	640	556	585	636	607	619	573	647	612	609	590	576	651	598	623	591	608	575	598	605	615	621	607	574	579	596	637	616	566	651	620	584	620	569	638	591	626	620	604	588	616	569	569	581	659	581	622	614	610	621	621	657	638	607	633	591	573	621	615	596	639	578	612	630	588	606	636	601	621	635	592	658	600	623	626	603	607	590	619	616	590	630	618	611	627	556	635	606	591	587	601	624	641	636	633	587	594	633	597	573	609	582	569	615	607	626	548	625	574	612	609	628	637	637	632	632	631	614	621	622	590	642	577	604	614	633	636	632	620	619	588	618	604	626	593	617	598	610	634	631	608	598	573	616	587	616	599	615	637	605	580	585	592	611	638	599	598	582	661	639	588	612	650	605	594	598	641	590	593	594	623	610	643	604	627	627	637	652	609	634	577	630	626	597	606	603	573	594	656	558	604	616	577	595	632	621	604	572	621	638	582	640	622	567	569	606	557	591	641	617	590	592	582	608	594	577	622	624	615	607	616	623	591	606	621	589	621	610	630	610	613	572	611	603	608	648	587	602	578	604	639	575	622	575	591	639	592	616	586	608	646	595	609	604	598	616	636	635	593	590	598	620	618	600	643	613	620	591	595	634	583	593	653	600	634	553	584	604	579	627	672	581	616	611	652	623	658	643	612	638	591	615	621	587	598	620	633	623	602	617	579	585	609	607	643	608	605	552	585	623	592	628	597	633	559	623	657	608	608	634	567	608	626	606	582	632	616	615	573	627	636	622	612	592	621	612	598	622	587	613	616	576	609	620	595	607	611	604	594	601	661	639	616	641	608	584	539	643	619	612	586	689	631	630	587	611	644	617	623	581	629	655	607	604	593	637	576	592	626	600	621	601	599	586	605	589	641	606	566	596	574	640	597	646	640	627	632	602	587	620	592	612	628	567	631	628	651	586	645	612	633	554	577	580	576	610	585	607	631	620	694	620	636	620	631	608	594	570	582	636	630	627	591	637	614	626	587	583	624	600	611	613	604	597	633	584	578	595	636	619	608	642	620	591	611	561	583	595	608	638	593	600	574	629	584	619	633	540	666	567	624	620	598	598	614	596	627	609	620	619	640	575	650	600	609	645	653	616	543	600	603	615	638	580	650	626	593	610	603	632	601	600	611	638	602	602	616	579	625	603	582	607	609	610	648	579	557	608	638	604	583	605	592	586	606	603	603	615	599	598	566	552	645	611	647	673	602	585	608	632	578	576	601	638	639	597	603	561	615	635	626	614	638	612	576	618	595	629	569	645	586	598	624	603	622	580	571	581	570	618	602	599	598	628	637	573	621	624	634	631	608	635	590	593	584	624	601	624	631	594	540	617	604	579	596	653	627	625	604	606	621	583	590	632	624	603	590	623	594	562	617	587	589	541	593	650	602	654	626	599	610	558	612	595	612	599	634	590	630	632	618	622	633	632	596	604	553	636	580	611	591	561	655	601	586	627	637	643	568	581	608	623	636	597	606	635	631	630	608	603	598	623	667	615	591	593	601	607	592	613	602	599	617	577	574	632	585	625	587	610	634	622	552	602	616	633	583	567	615	613	637	599	591	579	695	588	598	659	619	628	609	597	609	560	626	572	581	639	626	600	612	622	561	644	596	611	603	643	639	632	604	682	623	634	611	597	654	621	582	612	617	682	619	634	617	603	591	616	627	614	606	637	599	613	604	647	656	626	614	662	622	587	581	584	613	662	637	597	598	565	604	579	611	602	607	617	601	626	597	609	606	610	628	621	578	654	608	602	622	588	629	613	633	614	614	575	634	605	647	586	600	628	618	588	631	629	607	617	592	570	638	631	610	611	614	593	598	633	617	644	627	616	672	590	603	613	627	599	623	634	558	604	609	633	636	600	592	621	535	659	592	569	586	579	667	636	637	629	589	602	605	624	566	609	629	578	653	586	606	605	632	619	631	608	600	643	633	629	619	595	590	633	608	624	632	580	594	621	579	637	627	644	647	629	636	615	606	597	584	627	611	616	576	581	644	598	620	585	600	620	625	616	652	574	593	603	573	602	553	612	617	604	635	635	644	627	625	624	579	655	618	582	592	576	604	638	572	614	623	615	664	602	612	610	592	642	655	652	603	648	621	582	591	672	602	581	639	596	635	657	641	625	629	567	593	633	586	603	586	611	640	605	643	631	629	589	568	564	641	590	620	619	660	638	612	587	629	577	599	590	595	606	608	645	634	649	591	604	605	623	562	614	631	632	628	643	609	665	592	604	568	641	622	622	594	602	591	590	653	600	619	634	618	612	618	588	619	603	612	605	636	602	605	592	599	620	588	645	664	656	603	564	638	651	626	610	629	596	619	616	618	589	604	617	608	651	587	618
55710	23602	8199	1949	619	381	301	311	276	300	290	298	286	295	243	252	317	254	249	306	251	257	269	278	270	291	281	298	270	277	282	271	274	301	263	249	229	257	292	268	305	274	298	263	272	262	270	283	301	249	272	258	256	255	281	271	267	278	265	280	274	272	260	260	273	255	250	273	276	262	292	271	294	259	270	290	277	258	271	255	258	303	302	279	302	254	254	293	278	263	248	288	272	256	272	272	300	269	273	301	253	264	252	293	241	254	281	255	279	270	258	270	256	250	277	286	275	265	280	252	263	258	281	265	268	254	271	285	276	265	303	280	267	266	295	242	229	290	284	291	298	319	269	275	284	260	276	273	249	293	251	267	282	268	287	279	266	247	280	273	301	293	257	244	278	283	254	273	269	260	271	289	293	239	296	270	278	277	263	262	260	283	263	272	283	264	277	267	312	291	264	253	261	257	277	280	286	277	290	257	290	270	283	266	275	282	293	259	274	265	259	286	289	294	299	257	259	241	267	266	278	276	280	296	272	230	286	252	248	271	264	279	272	243	286	274	272	253	238	274	274	286	296	291	272	227	270	285	278	255	299	303	281	278	242	272	266	282	261	270	304	272	279	286	273	311	266	318	285	268	278	289	269	285	283	282	275	269	285	288	270	265	258	272	260	277	262	285	253	269	274	295	271	272	285	283	293	252	266	277	270	252	276	264	272	249	270	260	315	278	274	298	277	282	257	298	248	289	273	252	285	295	280	282	292	298	259	299	281	259	276	305	283	281	240	289	265	280	271	269	277	257	290	272	277	285	279	258	295	272	254	282	280	268	266	256	260	288	296	278	274	254	282	280	287	255	262	282	276	262	324	269	252	262	269	257	278	271	273	273	259	277	254	261	243	236	258	294	279	253	263	320	282	296	287	244	295	266	277	285	267	295	260	284	270	279	262	296	270	267	278	262	281	286	268	267	264	309	249	226	246	262	243	301	281	281	256	268	264	259	260	282	257	270	290	276	257	270	292	246	263	279	283	276	244	293	255	256	274	274	265	292	275	282	263	285	251	280	246	245	282	244	277	302	274	269	264	260	251	254	274	258	256	294	251	286	247	284	264	264	290	255	295	257	236	259	267	278	267	268	289	261	263	248	276	275	266	284	270	290	262	240	262	246	271	272	274	270	265	278	252	267	263	249	274	292	281	290	264	280	269	280	289	283	262	295	233	255	288	230	253	265	319	256	273	244	258	250	271	276	288	269	257	272	259	259	254	284	267	256	271	261	292	270	266	313	242	292	294	254	268	258	299	280	258	284	258	251	261	283	281	252	265	273	287	284	280	256	268	284	267	295	270	252	239	279	253	261	278	280	258	270	268	277	279	258	260	264	254	292	271	283	301	257	257	273	282	255	263	292	277	256	271	252	256	265	275	285	284	301	265	277	267	263	298	259	251	269	269	251	274	247	282	274	287	291	252	249	279	254	279	268	283	274	270	297	252	301	258	255	274	255	257	276	284	307	285	277	281	269	269	256	248	294	281	289	238	244	278	282	281	287	276	317	260	276	268	273	228	272	274	272	270	276	259	267	284	290	246	297	265	257	260	282	290	300	238	246	306	290	276	274	281	242	300	285	271	278	283	293	258	271	304	252	276	283	261	242	253	276	290	274	286	274	268	267	291	258	292	251	260	271	239	247	249	262	282	257	293	294	274	256	279	294	283	281	272	309	272	292	274	304	242	280	273	291	274	276	284	265	251	285	267	276	258	247	234	285	257	296	274	260	288	290	245	250	271	311	306	265	240	286	278	288	294	281	289	285	279	225	258	285	290	264	265	241	252	271	254	272	270	279	303	291	274	264	286	253	292	259	267	302	269	262	236	277	247	270	292	292	252	299	292	228	270	255	259	290	297	252	273	249	279	281	283	306	263	267	281	317	273	252	246	262	238	247	300	285	289	289	274	291	276	267	247	275	268	270	276	310	282	249	292	240	238	240	245	274	255	263	270	270	311	264	277	257	264	271	252	315	292	261	267	290	259	307	292	275	272	260	290	272	279	275	275	260	288	304	268	275	267	261	265	303	274	269	294	267	280	273	269	352	257	283	283	273	273	265	256	295	265	270	282	263	293	260	249	284	257	273	298	250	238	258	267	286	259	280	253	276	246	286	302	297	278	253	269	271	279	285	270	279	253	269	262	272	295	252	278	280	275	294	258	268	278	284	272	282	271	238	289	279	266	271	247	300	264	256	294	283	293	270	275	262	288	239	260	286	304	275	284	274	249	261	230	251	275	273	238	274	270	264	269	226	272	328	261	301	274	270	294	219	256	268	270	286	278	276	269	254	265	273	243	271	251	277	278	231	290	284	239	229	273	271	301	271	286	276	260	289	271	261	242	304	266	256	265	252	282	274	248	293	255	279	247	320	253	290	267	291	280	279	275	278	263	260	283	273	260	275	298	260	316	262	257	289	246	248	287	251	280	280	287	270	252	265	248	259	265	286	280	262	266	271	265	302	291	225	269	268	266	259	265	262	264	290	284	273	273	263	257	287	259	268	288	270	268	269	288	284	300	324	261	252	280	272	264	227	241	281	293	270	274	267	279	267	237	268	250	258	282	283	263	286	293	290	251	252	270	276	293	261	266	272	294	297	288	272	288	255	282	244	275	243	228	258	271	283	272	244	240	266	279	285	260	255	243	281	276	272	273	286	257	243	277	269	252	256	288	304	279	272	264	263	276	249	270	279	321	310	298	267	271	275	269	306	291	259	280	284	268	286	316	263	248	305	254	245	278	298	269	273	272	286	299	286	267	264	254	270	271	267	247	289	303	293	248	274	252	255	260	266	291	261	239	283	295	256	301	295	301	280	267	254	305	266	260	269	269	319	239	287	270	280	275	283	257	289	277	277	284	273	286	270	295	261	228	258	249	294	266	265	256	270	262	250	226	278	261	230	274	256	282	278	255	261	259	297	270	310	287	309	268	280	259	258	241	232	241	293	287	284	292	251	267	264	259	265	252	278	284	255	220	277	266	273	262	266	264	271	270	251	278	283	278	286	255	291	252	283	257	281	241	259	293	275	292	264	273	247	281	252	253	264	280	249	261	267	258	265	273	251	267	241	242	300	279	267	279	256	268	268	272	295	261	268	284	281	270	260	299	290	238	226	326	294	314	274	231	262	274	279	290	292	270	265	279	271	299	301	309	283	247	271	246	275	286	254	293	276	238	262	273	267	266	254	271	274	319	262	274	288	271	289	278	291	280	264	222	266	275	288	273	305	241	316	288	246	269	291	301	270	323	236	281	294	272	302	301	275	285	275	279	274	265	270	252	259	290	269	255	275	250	316	255	269	285	241	278	288	275	278	278	258	282	268	269	217	287	266	254	286	240	256	267	248	284	276	267	247	287	280	256	241	286	271	257	276	312	238	272	246	301	261	271	263	286	269	261	258	279	255	319	243	249	263	267	294	264	242	266	248	281	261	260	278	273	280	257	253	280	270	261	291	286	276
38004	15389	7482	3213	1651	911	692	690	643	673	620	647	628	635	625	621	583	645	627	590	640	621	630	576	587	642	626	615	629	603	585	624	590	635	593	601	626	574	577	575	580	629	577	639	595	642	588	593	605	598	592	642	640	662	580	585	659	591	620	600	571	588	636	615	556	611	615	630	587	608	649	627	607	581	668	625	639	624	598	580	611	617	566	588	629	593	627	611	599	619	620	571	650	603	622	561	605	639	561	603	625	630	628	591	602	621	619	603	612	628	608	622	657	645	620	633	612	600	587	628	601	613	572	658	624	596	624	615	641	622	621	601	576	572	629	624	615	603	610	636	629	593	590	593	602	586	670	653	641	609	583	609	680	607	592	566	625	633	604	597	644	643	622	634	613	641	607	618	635	619	583	590	569	596	585	606	656	590	637	585	586	579	607	585	602	620	566	590	571	593	591	628	646	627	603	592	594	646	605	577	619	601	660	663	630	634	652	574	595	633	609	613	642	604	579	616	592	588	603	644	610	610	612	577	605	622	598	642	610	630	620	614	632	628	592	603	601	622	615	595	602	653	614	630	632	576	570	600	603	609	660	591	613	577	640	592	627	624	633	658	561	621	636	618	606	651	590	570	619	610	597	634	596	601	605	598	576	654	650	648	608	617	665	606	625	627	606	621	592	633	560	650	633	635	621	618	583	605	605	633	578	585	584	641	606	598	594	630	590	597	613	615	617	581	616	618	614	647	643	666	626	597	613	610	609	599	610	595	636	585	631	589	598	618	645	652	616	633	607	590	593	550	610	620	594	633	611	587	619	626	604	600	584	601	658	644	584	589	619	648	597	607	668	631	622	629	607	607	643	607	631	609	690	644	600	602	608	611	584	576	576	572	589	591	625	567	622	581	636	562	582	579	660	628	612	643	627	639	638	635	612	638	602	572	566	585	636	618	615	621	616	595	608	642	575	608	620	643	642	609	563	607	613	637	614	600	642	591	581	608	614	591	603	574	589	607	631	598	566	614	618	662	589	607	633	578	634	625	594	570	634	635	638	640	617	601	623	607	614	642	621	578	598	648	633	668	588	584	615	588	634	634	650	581	612	619	596	632	620	585	615	600	605	611	659	608	595	595	593	570	612	612	676	611	596	616	590	594	601	619	656	622	656	566	626	635	578	590	587	598	629	633	588	660	624	615	646	635	576	585	606	603	612	619	613	619	554	593	564	576	616	655	602	615	617	643	582	614	564	612	594	624	586	600	563	604	609	643	573	635	606	607	607	621	622	620	654	603	595	592	627	633	617	607	670	627	567	596	610	606	598	622	611	604	620	596	632	643	593	554	629	605	617	621	614	607	608	606	620	572	615	582	604	594	622	601	595	604	637	572	604	628	635	613	597	597	636	580	595	597	605	558	576	578	642	636	610	610	647	599	589	639	628	617	635	581	632	602	572	604	654	640	606	627	643	626	609	609	611	616	584	577	597	586	589	629	624	589	627	638	629	620	616	592	640	617	612	613	600	645	595	652	597	583	642	639	611	654	584	582	589	603	658	639	579	599	637	650	602	568	595	640	619	617	663	609	603	636	637	561	607	604	590	604	631	624	578	605	601	611	615	637	637	635	601	607	658	630	620	634	607	650	656	565	584	617	590	631	606	619	629	597	624	643	621	633	635	559	591	581	602	591	620	634	570	615	629	600	606	571	620	596	611	608	630	565	599	581	635	645	647	591	633	604	583	621	640	635	592	626	600	598	621	616	576	646	619	587	579	598	590	603	582	641	624	626	656	573	624	622	606	636	563	651	626	581	643	665	621	550	629	611	642	600	629	620	620	601	591	615	611	619	624	610	587	568	646	628	600	565	621	630	589	648	627	594	599	627	566	594	635	658	581	588	633	610	609	625	611	604	599	656	609	570	597	605	611	607	635	581	615	634	674	611	614	602	575	619	593	581	623	612	592	639	632	588	613	625	607	613	581	674	608	593	621	609	613	621	578	623	635	634	594	622	594	610	588	631	619	644	589	617	647	659	540	611	600	621	635	616	634	646	669	602	593	595	630	654	657	616	636	591	612	632	612	621	585	575	583	625	607	628	642	622	582	611	618	652	618	602	618	636	620	579	593	628	575	654	587	628	595	604	589	613	602	616	596	642	601	638	593	626	576	622	661	576	594	574	570	617	593	647	611	687	565	611	582	595	601	595	650	641	565	582	589	629	646	621	631	635	647	625	594	583	590	585	593	632	591	584	634	630	593	612	609	602	594	615	623	565	613	600	617	581	586	618	595	564	617	632	600	652	619	603	645	602	585	581	575	607	593	556	683	626	601	610	607	566	620	604	611	638	591	581	631	602	646	636	611	602	580	626	603	612	618	612	601	598	618	619	613	597	654	581	602	603	608	622	645	578	608	603	592	601	605	612	617	613	608	587	596	559	609	672	604	602	622	641	570	613	621	599	584	594	590	629	582	648	597	608	620	624	603	628	593	628	575	575	599	585	576	614	622	628	629	551	593	617	625	654	552	579	628	622	628	598	616	584	586	596	586	564	571	591	595	612	631	649	581	605	645	623	683	636	629	612	624	601	598	626	658	638	601	645	621	616	599	606	608	592	608	603	639	623	598	614	590	620	625	608	633	655	617	601	581	585	621	603	616	604	614	605	612	622	612	629	616	643	597	583	612	573	633	642	608	599	619	645	597	617	613	623	575	591	597	584	591	586	591	593	604	595	598	624	625	633	604	632	590	574	633	594	601	608	616	610	628	616	617	583	572	606	587	626	610	624	633	650	585	645	609	668	634	585	619	587	608	596	589	596	607	583	611	595	578	605	636	632	614	621	611	577	618	636	645	613	624	583	559	597	584	626	618	605	540	630	622	601	610	566	590	677	618	646	579	637	561	585	651	627	609	611	615	628	593	608	640	591	655	628	606	671	635	582	609	600	551	587	592	628	626	604	628	566	649	603	618	626	695	628	635	610	627	596	610	619	607	610	610	622	600	616	627	588	627	659	624	580	611	617	622	555	638	599	556	580	579	647	590	637	603	610	615	616	609	614	625	644	577	606	605	649	593	612	627	586	614	590	663	643	615	575	619	626	603	606	615	607	619	614	598	614	599	602	600	583	644	588	577	641	612	582	621	625	621	599	606	566	616	633	611	616	596	591	588	599	624	592	601	611	572	607	617	588	612	625	574	629	605	648	582	574	629	586	624	660	579	654	653	588	607	616	640	619	601	629	654	623	609	633	599	612	638	641	571	602	627	545	638	584	595	610	665	605	619	655	644	588	636	641	574	626	587	628	616	580	613	626	632	626	624	613	627	619	577	617	627	569	601	609	585	611	557	615	632	641	595	594	592	609	597	636	585	632	587	582	633	603	611	586	581	602	625	608	629	593	619	603	641	648	617	639	598	648	608	643	611	653	590	585	617	651	595	602	584	608	615	613	601	612	595	629	615	581	606	570	625	586	592	615	632	601	651	603	611	627	624	620	644	574	610	603	649	608	625	639
61947	25379	8925	2254	810	465	297	315	306	343	292	276	306	302	280	314	314	311	311	278	269	318	330	340	317	292	320	293	296	311	300	281	314	293	310	266	292	311	296	289	306	339	313	289	301	273	281	266	320	273	330	297	306	305	304	304	290	288	307	281	318	276	259	269	333	309	289	306	323	303	324	325	308	324	306	308	331	296	284	278	301	313	280	290	323	290	315	300	310	313	294	297	318	306	274	286	273	285	339	314	296	323	304	295	307	335	320	306	329	332	299	326	325	311	279	325	298	297	307	294	279	310	292	302	296	321	289	301	318	281	308	314	315	304	298	277	310	288	317	314	321	332	356	289	345	299	299	304	290	313	309	289	314	276	326	266	293	303	298	312	330	291	297	312	311	290	305	315	296	275	318	283	300	323	301	299	283	277	281	255	303	273	297	292	298	299	320	273	332	282	312	285	263	306	282	300	262	352	317	276	309	270	315	256	310	308	294	283	291	283	282	283	281	313	287	325	317	287	295	290	284	265	316	295	307	309	288	296	286	305	318	267	308	307	315	313	297	295	307	287	317	305	314	311	349	275	312	282	291	282	278	310	273	305	295	311	288	323	312	305	307	301	288	305	289	268	285	305	324	327	270	298	283	285	300	276	304	303	338	317	293	320	301	300	298	298	352	319	287	292	289	294	276	287	307	306	270	310	298	319	274	308	284	270	290	303	304	313	291	307	297	320	297	313	320	289	305	331	305	312	305	319	324	297	315	288	311	314	325	282	276	287	300	300	293	298	289	298	271	342	328	290	288	309	297	303	276	273	301	262	306	312	326	316	310	312	295	295	283	318	298	291	306	286	284	322	275	281	303	273	279	302	317	352	294	294	288	269	308	306	272	295	283	299	300	287	310	295	305	293	293	329	311	331	293	273	316	285	321	290	308	315	302	303	309	342	292	315	259	292	341	266	293	316	281	279	334	293	308	265	268	305	305	312	299	288	291	299	305	284	294	284	309	272	307	318	296	317	324	283	294	301	309	295	319	310	321	293	348	315	298	288	270	302	334	318	335	318	273	308	309	290	289	288	306	320	296	278	299	312	285	305	297	305	292	313	284	305	277	324	304	305	303	314	296	328	301	308	290	289	304	302	288	309	286	283	293	292	323	288	313	287	296	275	288	269	323	279	306	310	294	317	291	320	286	324	284	293	315	257	296	288	300	289	285	304	323	298	300	300	304	304	275	321	299	286	273	290	307	310	301	289	269	321	328	323	304	302	263	298	313	319	297	304	285	312	319	283	292	282	299	336	317	315	276	320	300	309	306	305	282	277	271	321	311	289	292	276	298	254	290	317	312	318	282	294	305	297	299	331	276	300	345	303	282	299	303	302	264	286	326	287	301	288	282	297	304	291	310	309	257	339	300	309	285	290	271	290	301	317	303	318	309	274	281	274	292	287	316	311	321	285	309	295	337	357	286	329	284	310	323	301	298	266	318	333	318	292	294	283	306	306	310	294	267	279	297	319	297	281	287	294	322	334	314	285	267	273	327	295	302	292	291	292	322	323	290	312	262	300	316	306	298	309	306	315	275	293	305	300	289	317	292	296	311	304	303	305	311	325	302	296	307	289	345	276	289	283	319	307	282	307	307	290	305	282	297	268	268	315	265	296	339	305	291	294	306	311	322	296	275	295	313	292	275	312	293	321	297	300	264	336	324	342	313	244	293	298	313	285	292	315	304	344	311	321	338	253	332	290	279	320	304	288	296	337	313	318	318	316	287	277	272	309	279	291	301	334	310	299	285	312	306	331	297	316	306	296	302	279	303	252	314	295	294	328	290	269	310	266	257	305	289	301	314	296	327	283	319	292	280	282	319	310	307	269	310	315	272	259	283	306	296	306	310	297	283	305	304	299	299	292	292	306	334	300	304	301	277	299	299	300	291	333	326	277	306	277	266	323	293	306	318	298	279	292	274	302	270	280	254	299	283	300	284	287	293	296	326	297	311	302	317	292	278	299	285	300	296	313	286	299	301	302	299	290	329	284	299	328	340	310	296	271	335	283	308	301	320	326	295	294	278	272	279	284	271	310	271	302	295	328	275	303	295	296	331	326	279	297	302	316	332	317	285	311	295	266	284	320	319	316	286	305	273	290	345	308	296	302	327	313	303	305	311	302	323	300	310	319	309	304	313	299	302	309	314	314	270	290	305	283	291	278	299	310	303	303	315	311	251	313	308	314	294	307	299	301	300	287	339	295	283	291	286	277	301	306	312	337	319	301	354	301	303	318	302	319	322	320	339	295	275	335	312	307	273	317	311	306	319	306	279	297	308	293	337	311	258	273	335	304	292	340	321	281	289	280	289	271	328	292	301	299	297	267	274	329	311	274	317	297	297	305	320	311	300	305	316	307	297	307	290	302	297	300	307	263	320	300	318	311	310	286	302	281	304	316	329	315	281	287	284	260	305	289	307	257	264	305	300	296	306	281	301	294	282	284	317	264	311	297	339	301	308	329	277	295	320	311	333	322	311	294	324	309	288	277	279	296	317	318	315	308	311	337	338	299	299	290	299	304	295	294	292	295	306	313	302	317	343	278	302	285	290	309	313	290	302	289	313	281	291	300	286	311	297	293	287	289	301	307	304	317	316	313	305	296	303	310	331	323	295	285	303	313	280	253	279	290	261	294	301	295	328	307	287	288	311	302	311	308	294	314	285	305	285	304	318	296	321	273	326	268	276	305	327	292	309	304	317	296	262	312	289	308	333	281	309	297	291	271	300	279	307	277	291	280	273	282	267	286	292	296	287	288	281	279	303	303	269	300	303	268	279	289	300	341	316	293	298	283	310	301	297	281	320	316	282	318	299	297	291	292	319	299	275	258	284	320	281	301	322	271	308	300	286	285	281	268	307	314	343	301	260	262	315	315	308	317	274	281	291	274	311	312	300	328	255	259	269	301	325	311	293	311	270	316	276	301	284	294	307	304	282	348	267	286	304	278	299	272	328	309	303	275	303	319	310	327	283	299	299	303	309	312	271	296	309	321	332	309	288	302	312	324	314	300	278	282	303	314	307	287	303	286	306	316	313	299	300	282	291	332	301	326	264	275	304	292	329	302	296	284	290	321	280	310	282	302	314	310	296	293	287	286	290	324	304	316	303	314	297	298	302	301	296	304	268	295	311	324	331	265	276	251	278	310	345	294	283	275	298	320	285	307	289	270	281	296	310	284	314	316	279	267	310	292	288	317	330	327	336	333	318	329	292	270	291	304	291	305	287	307	299	330	307	279	310	308	304	274	275	290	285	298	316	277	313	252	286	305	288	277	300	347	283	280	293	272	294	289	291	279	302	309	303	332	336	316	287	305	303	313	290	305	293	317	286	290	331	307	315	282	300	319	277	299	326	288	326	277	278	300	292	322	301	277	298	278	287	275	289	314	321	291	309	275	306	333	312	334	325	330	286	280	332	280	312	297	326	284	268	327	253	322	329	266	310	317	290	304	269	313	335	321
42272	16818	7265	3991	1922	1070	710	716	696	757	668	715	711	670	710	653	611	676	689	634	660	697	656	679	667	671	698	674	653	720	729	654	674	653	676	662	698	705	647	691	637	681	671	649	665	647	713	670	660	686	659	646	653	646	642	675	650	687	635	660	657	645	655	645	703	665	669	708	648	649	634	673	683	693	669	673	672	625	718	693	607	662	697	653	676	658	662	692	670	650	675	631	638	707	678	603	626	656	672	645	712	676	715	671	679	665	707	683	637	699	667	673	642	665	674	598	703	644	667	695	650	629	633	670	653	616	695	671	627	664	646	652	679	675	655	652	684	650	687	656	657	627	639	686	705	638	669	677	684	652	670	666	657	675	661	661	654	658	658	628	663	627	697	658	625	692	717	643	674	695	684	666	680	678	650	714	650	713	662	699	671	662	678	677	639	657	652	677	669	653	694	680	667	676	685	659	622	689	633	695	675	686	642	665	660	652	645	665	690	646	602	665	686	670	646	697	629	659	697	640	658	655	630	709	642	640	646	676	657	676	658	645	711	652	644	659	682	644	638	661	641	686	664	664	686	681	660	670	633	658	669	665	712	666	689	670	631	650	655	673	722	637	676	680	692	656	628	681	679	689	672	683	708	621	643	692	674	684	658	680	637	682	681	650	647	695	684	667	674	667	663	638	661	681	678	650	708	647	660	676	643	664	640	680	634	662	668	602	670	671	678	694	687	646	652	682	662	660	663	685	690	654	636	646	679	663	645	688	679	674	669	630	675	646	672	650	672	694	674	682	733	656	702	667	650	651	647	646	667	617	677	701	662	685	690	700	649	644	676	626	643	629	689	660	650	640	649	686	678	695	648	644	672	657	638	625	641	636	671	680	666	710	644	662	621	643	684	622	610	673	693	622	654	671	640	705	646	687	673	676	688	652	690	681	678	645	656	689	637	653	671	685	651	656	671	647	652	679	737	644	691	650	661	720	680	659	644	695	669	688	659	684	680	663	632	699	660	591	693	607	632	711	687	694	645	650	654	653	625	681	661	642	634	635	659	652	676	634	672	673	697	647	649	667	669	706	693	670	684	687	658	667	692	669	638	703	677	708	667	679	612	656	708	651	678	695	666	693	675	673	651	670	708	654	673	669	629	696	628	633	671	705	666	669	654	667	664	682	635	654	674	614	667	671	643	701	653	643	662	669	648	660	685	702	641	664	677	693	658	709	657	644	679	642	642	637	674	614	679	696	685	673	650	663	717	637	658	664	644	703	661	674	652	629	673	697	637	687	680	700	650	637	656	638	647	656	688	659	687	679	667	641	693	647	655	727	674	669	638	673	640	711	682	634	646	651	672	655	665	678	597	623	639	689	627	674	698	623	678	652	713	648	645	671	649	733	646	652	697	658	621	673	655	651	647	689	641	651	636	671	705	683	660	690	644	674	683	639	699	634	660	691	669	665	671	659	667	677	643	670	656	684	672	701	681	715	664	647	686	634	647	637	664	702	714	704	663	646	654	686	639	685	663	645	701	664	642	660	692	643	681	676	684	673	657	651	640	686	656	643	660	687	660	662	649	637	686	681	673	653	672	644	645	677	691	677	693	648	612	646	721	652	671	672	699	705	665	631	686	692	632	691	699	634	662	686	659	699	606	675	684	689	673	625	655	683	610	661	687	705	644	649	675	725	666	619	691	640	645	631	635	630	703	663	658	666	649	697	655	609	635	630	717	657	647	690	668	677	651	674	659	683	663	675	662	635	704	640	651	671	657	626	682	671	623	630	687	632	651	703	635	641	652	681	665	644	708	693	656	690	643	660	626	661	688	671	634	683	680	664	663	659	645	672	660	652	674	623	654	692	638	638	653	638	637	694	661	648	640	614	664	675	640	707	651	651	668	661	630	669	696	712	681	628	712	645	668	655	636	682	667	606	672	670	663	645	685	690	668	694	630	716	629	657	697	651	652	649	626	714	678	671	630	624	660	665	678	693	704	696	639	681	672	669	686	705	649	637	664	677	688	637	716	605	679	604	678	645	631	730	655	611	634	679	687	684	656	642	634	643	685	644	646	685	635	682	636	688	627	638	683	671	679	631	627	710	649	693	721	631	681	676	715	659	714	706	688	712	624	691	671	648	634	625	661	604	691	693	678	725	725	721	650	713	647	675	685	675	665	652	645	653	655	672	627	662	607	681	621	687	648	663	669	666	654	697	651	738	699	661	717	654	632	665	657	656	640	644	648	665	661	681	646	676	679	639	690	676	686	664	668	630	705	633	625	642	651	676	715	661	691	681	649	661	628	643	695	700	626	692	676	658	590	605	681	638	689	684	679	637	689	633	686	643	700	661	658	682	614	641	624	633	726	646	664	689	672	669	689	711	660	683	668	704	644	641	681	677	652	631	676	705	629	667	652	706	679	631	727	645	661	668	678	627	612	667	680	680	669	667	654	698	689	622	699	648	700	673	651	663	644	614	656	676	627	632	676	711	650	687	661	704	695	621	636	665	700	679	643	669	677	700	664	680	646	640	698	608	625	639	668	680	654	709	680	636	676	661	692	636	646	633	696	668	697	655	665	684	669	674	630	651	651	659	711	660	648	681	650	663	684	631	646	631	660	664	682	684	691	680	701	678	671	695	655	604	673	674	674	639	706	656	680	656	665	697	638	676	655	697	650	646	680	685	652	649	665	648	688	709	663	619	655	643	671	659	700	650	689	654	646	679	680	705	647	657	672	689	649	701	674	646	595	688	712	642	655	708	708	654	663	656	696	698	642	681	618	657	648	653	670	662	685	651	696	692	646	692	691	712	689	649	693	628	657	629	668	623	667	732	679	616	621	615	663	624	657	657	672	664	599	693	666	687	692	650	685	633	638	659	651	632	680	677	627	712	657	683	664	685	652	627	678	667	683	692	627	680	647	660	632	665	673	666	669	632	685	652	679	656	668	689	716	642	678	643	645	683	652	670	670	694	640	667	685	681	673	632	639	673	711	630	673	692	705	634	665	684	714	645	665	674	696	690	669	665	633	676	662	643	670	667	637	684	710	656	667	679	680	661	676	699	654	650	679	635	704	643	709	696	674	674	692	631	672	641	650	690	683	666	703	714	703	707	643	676	617	704	677	640	656	671	603	647	697	632	668	680	686	623	651	632	692	679	641	668	638	640	654	638	670	625	658	667	617	601	678	686	661	694	649	620	718	713	699	659	651	638	683	635	673	657	665	710	678	663	652	675	647	701	660	665	645	667	647	659	672	680	678	653	689	677	641	665	655	694	661	720	648	642	691	660	660	690	668	684	646	680	627	635	695	645	664	670	668	632	646	661	709	624	653	684	649	672	667	641	664	650	652	654	662	655	677	704	680	632	644	647	674	695	696	663	682	693	645	660	636	640	652	650	654	632	636	608	646	678	641	654	675	646	658	650	654	643	677	667	621	723	712	688	659	716	665	692	636	650	698	645	652	692	679	684	646	676	675	709	624	695	681	667	689	642	681	687	673	694
50516	18046	3630	772	390	304	255	242	280	285	269	291	284	296	279	270	285	244	282	286	259	284	259	254	304	303	280	261	278	267	281	280	283	312	309	261	280	296	302	289	268	290	263	304	305	269	280	294	260	251	264	275	296	297	276	283	287	307	307	296	303	273	279	302	279	310	272	276	317	301	255	258	264	268	276	269	264	262	279	287	279	275	301	268	322	267	279	283	293	264	282	269	275	275	256	278	283	275	276	308	267	313	278	257	298	281	270	289	276	291	308	309	292	281	273	258	317	264	275	271	270	315	259	294	271	264	293	272	255	282	293	272	260	275	300	281	293	251	280	261	280	273	306	276	288	274	250	283	297	288	284	297	273	247	292	276	271	282	260	259	279	267	293	265	261	299	294	253	283	303	275	270	281	274	289	296	285	250	310	332	247	291	288	265	228	326	276	286	316	271	267	296	304	269	277	274	278	278	282	285	273	270	278	258	286	283	277	252	268	279	266	274	259	264	249	257	258	293	278	289	270	291	298	280	259	245	273	272	281	279	296	305	283	255	293	271	291	288	274	261	294	261	260	282	283	288	272	291	269	269	277	296	299	288	244	275	288	277	283	316	289	256	271	273	278	277	255	285	280	262	320	285	261	283	304	277	271	270	322	258	298	269	268	279	244	264	323	290	286	258	255	291	324	285	285	266	281	275	242	283	292	251	279	289	270	257	275	288	278	291	258	285	273	283	261	270	278	254	296	282	236	258	278	283	271	294	286	277	286	280	277	280	297	290	240	290	297	282	290	287	291	266	300	258	311	280	316	272	259	304	249	286	284	311	301	297	298	303	255	278	265	283	254	265	295	257	275	262	289	280	279	294	254	298	293	251	290	260	266	258	286	316	287	320	271	302	309	267	262	298	264	286	260	296	317	250	288	271	277	304	262	268	281	215	270	274	268	284	295	290	256	275	300	277	285	284	272	269	289	277	295	298	280	309	273	315	297	287	282	272	275	257	276	289	251	262	293	279	271	306	302	277	291	303	277	287	233	301	279	308	293	308	299	333	287	325	293	288	266	280	251	288	286	281	287	287	279	302	292	271	259	297	298	258	298	283	271	276	315	299	276	295	295	279	256	272	249	279	295	274	266	311	296	256	265	271	275	281	268	286	310	266	289	289	281	278	263	267	270	303	277	264	302	286	275	272	298	269	260	252	283	275	279	260	272	249	272	251	266	264	292	293	273	294	281	292	259	258	269	260	280	297	271	295	268	243	303	296	254	284	274	273	303	268	257	289	292	275	318	301	284	294	295	288	288	283	299	320	273	255	262	263	277	281	289	263	293	282	273	326	252	282	275	226	285	285	268	296	257	277	258	273	269	298	265	293	309	290	285	251	288	279	308	267	300	277	271	255	284	307	277	294	282	263	304	286	303	259	305	284	271	310	289	299	286	275	305	279	295	258	285	253	274	278	295	301	318	281	280	269	282	278	310	246	293	260	270	298	302	324	291	296	261	265	289	307	255	244	259	265	270	327	303	278	286	280	256	279	327	296	303	257	291	252	263	269	308	294	259	287	289	270	254	267	319	302	302	272	279	275	283	279	287	260	259	285	274	293	275	265	242	289	247	291	276	313	292	279	286	260	288	287	277	286	264	299	268	295	295	248	285	288	289	261	280	257	280	298	284	295	294	266	287	305	275	281	313	309	261	305	296	268	286	303	299	286	262	276	251	274	270	284	292	296	286	284	262	298	286	306	295	258	262	294	311	279	286	273	307	256	280	277	282	288	293	283	299	286	280	270	283	296	265	257	290	239	271	230	277	289	265	272	282	277	301	301	264	284	319	287	283	309	303	290	293	287	273	290	319	295	296	274	291	300	290	263	270	249	315	239	296	283	278	292	265	278	266	265	292	290	290	278	270	255	328	271	285	256	269	287	267	285	279	271	269	263	251	252	302	285	284	270	304	297	275	252	287	246	275	274	258	244	268	310	287	272	271	292	259	276	274	291	303	285	296	278	249	274	316	253	267	258	311	269	239	317	309	275	279	281	277	311	283	314	293	302	293	292	296	273	295	265	277	278	270	300	306	303	244	269	284	260	302	267	276	262	280	303	292	285	303	296	240	283	280	273	267	291	270	273	282	295	298	276	294	293	246	288	269	229	278	312	277	302	286	289	290	311	275	302	220	291	317	254	278	261	271	249	254	274	271	265	282	286	265	263	306	261	256	260	298	267	296	272	296	273	291	255	283	315	271	261	281	233	336	299	289	287	281	298	288	328	304	281	323	268	268	286	273	296	268	259	290	271	282	292	290	273	277	287	298	263	280	287	299	320	299	258	306	270	257	279	287	276	288	304	288	260	314	303	274	287	300	303	298	300	296	270	278	253	263	260	262	300	289	292	277	339	285	248	288	280	305	277	284	272	286	268	280	277	278	279	307	274	284	299	280	292	298	256	258	269	277	257	298	239	283	247	271	267	305	267	295	287	284	261	275	295	258	257	306	254	279	277	287	283	288	263	257	282	284	272	264	291	283	241	261	300	282	285	295	265	316	303	285	288	270	263	275	254	297	263	281	280	240	290	281	289	294	248	263	288	289	260	275	294	280	279	274	320	266	287	278	294	257	295	283	261	268	263	308	304	308	259	279	321	308	288	288	292	289	305	269	282	287	278	298	296	286	278	301	274	295	270	266	257	298	285	298	292	288	263	316	284	260	268	276	304	269	302	283	313	272	270	280	265	303	307	251	275	296	282	279	326	313	284	291	273	295	262	280	262	286	269	289	304	279	288	295	273	306	280	308	306	263	293	287	263	287	309	304	261	284	288	281	302	287	277	274	267	278	298	281	304	258	309	284	286	292	307	274	271	261	274	294	287	254	294	306	262	278	289	284	277	263	266	281	269	261	285	275	268	286	282	292	277	273	297	283	257	283	275	276	292	289	260	284	290	279	267	287	276	288	277	282	277	249	275	279	273	274	283	250	280	249	282	272	270	237	287	276	287	284	269	318	305	252	296	281	271	287	308	277	288	280	257	302	281	287	268	276	266	287	241	279	241	298	232	293	286	256	309	279	261	280	289	313	306	283	258	295	287	275	289	290	267	282	292	274	274	256	274	266	263	301	261	264	288	297	283	275	273	314	291	295	289	267	261	261	266	249	269	260	265	277	268	263	248	298	265	278	264	279	283	268	269	292	301	311	255	281	264	305	264	299	294	286	292	321	270	313	302	275	287	304	260	297	281	279	265	290	285	261	276	287	249	297	270	283	287	292	256	283	312	292	295	311	283	278	226	275	271	300	307	289	286	291	281	284	275	265	255	310	278	270	270	282	289	307	280	283	266	283	331	278	272	285	276	294	291	286	266	279	260	309	276	287	275	275	273	240	278	265	250	246	267	286	273	273	278	282	254	262	278	275	285	293	300	258	312	263	282	302	321	273	276	267	274	244	293	289	250	255	276	273	288	293	287	307	281	297	258	293	248	270	298	301	279	281	310	302	287	304	258	295	248
34428	12586	3881	1606	924	694	654	679	641	661	599	652	584	644	636	649	593	638	640	654	622	592	635	635	609	626	623	655	618	630	617	618	613	603	624	638	634	621	652	675	592	640	573	614	647	629	630	557	652	603	624	613	633	583	639	650	622	603	602	614	618	619	653	647	634	608	586	642	623	616	615	600	650	624	624	634	654	568	641	627	636	666	624	627	660	663	579	616	625	635	616	625	618	663	637	615	672	620	588	667	640	641	636	616	588	654	560	597	645	606	656	651	608	669	687	628	614	657	647	650	593	557	618	653	602	633	646	609	622	604	606	619	629	610	621	657	632	614	629	632	654	612	635	605	628	663	639	617	585	616	643	653	595	600	619	667	665	647	655	668	615	701	607	628	619	617	604	653	594	623	605	633	631	630	618	666	623	639	658	607	629	688	628	625	625	671	604	545	619	565	606	624	608	638	659	615	586	672	629	602	619	605	594	627	643	681	610	608	614	653	616	585	691	639	602	579	637	646	605	620	631	600	571	643	631	612	611	630	607	595	605	621	591	648	615	593	614	606	624	643	562	657	623	617	622	607	590	643	575	605	602	604	624	663	634	651	566	625	613	584	551	597	614	603	598	623	589	674	624	657	627	631	614	604	678	599	629	586	635	577	611	615	596	676	652	601	597	639	635	604	608	629	636	646	604	587	636	644	639	640	659	614	642	615	605	654	598	606	593	653	621	596	615	606	588	615	613	651	664	656	592	653	619	620	640	613	569	594	606	648	646	620	607	611	622	641	639	642	592	624	559	649	603	628	662	660	612	629	633	614	609	659	606	579	650	609	602	665	617	606	613	613	611	640	651	613	637	613	578	618	633	616	608	605	645	618	598	645	641	650	657	661	649	594	619	604	602	634	619	648	659	631	610	597	648	586	652	605	615	642	634	598	600	562	629	622	624	621	659	648	627	667	583	635	646	607	637	648	586	610	634	653	613	599	605	658	619	634	603	612	615	606	623	623	638	595	626	631	621	598	608	614	568	645	643	592	643	626	600	705	684	615	604	619	625	614	595	626	631	626	665	604	623	630	642	616	588	630	587	639	626	677	619	647	634	607	627	634	626	651	636	612	607	620	624	649	632	635	618	594	609	640	581	594	649	615	640	610	647	678	608	621	623	603	611	632	667	621	584	615	632	595	636	647	605	639	635	607	668	593	638	640	624	613	618	594	651	628	633	618	598	604	619	621	671	636	614	629	644	601	630	619	626	602	642	639	633	641	593	604	597	605	599	603	619	625	599	563	619	645	652	616	604	625	643	626	616	620	589	623	592	608	581	596	574	659	601	659	611	614	604	628	560	632	603	587	609	606	580	625	601	630	608	656	639	618	648	624	668	625	624	608	604	651	605	616	602	630	608	627	572	578	605	605	639	625	610	619	611	636	655	624	616	605	618	631	625	656	634	571	614	580	623	599	623	632	628	680	649	638	614	625	602	615	617	603	630	634	580	629	641	608	589	605	614	614	645	586	631	594	612	614	596	660	608	617	613	597	633	639	605	641	620	607	642	641	628	655	629	667	597	615	654	527	613	638	614	623	620	607	655	609	634	639	664	619	659	659	684	615	664	628	610	633	638	612	627	620	641	621	659	625	625	625	627	583	600	608	552	624	608	620	654	616	603	654	575	628	618	607	645	585	586	621	609	597	597	622	629	597	627	711	636	591	627	607	626	619	643	644	634	623	600	644	625	621	634	610	631	625	619	643	637	648	594	628	603	659	580	640	608	625	574	671	605	637	622	603	585	584	602	629	659	636	635	632	639	623	590	653	646	610	616	617	600	599	614	666	625	620	634	640	603	590	612	618	577	628	614	591	634	623	612	632	627	617	626	650	622	657	597	618	633	695	638	623	604	660	654	619	629	643	595	598	599	615	656	634	640	596	659	602	637	662	619	648	659	601	654	650	651	592	614	619	648	632	629	653	646	616	617	640	608	647	626	633	652	647	639	649	621	598	618	616	563	592	580	617	601	639	663	569	631	608	606	619	650	583	589	631	579	630	608	609	592	595	652	569	610	640	637	585	639	632	609	598	641	587	570	618	683	629	613	610	610	659	615	611	607	604	659	645	640	631	633	631	580	581	620	594	649	631	616	610	580	630	608	616	644	626	639	629	647	619	630	646	622	596	616	609	624	583	645	592	589	623	650	575	646	657	627	619	587	619	599	645	577	668	626	645	636	621	623	628	623	619	646	572	629	634	679	633	613	603	645	591	644	639	628	630	622	635	659	605	568	639	674	629	585	661	630	628	628	608	630	644	656	630	638	664	640	611	614	620	638	623	623	666	672	659	648	611	704	639	682	624	606	594	600	624	627	650	598	664	660	625	654	612	626	641	635	603	656	631	616	623	634	609	649	607	595	591	637	620	587	657	628	642	598	615	615	598	653	627	664	637	631	593	590	631	630	627	598	580	632	629	639	673	583	640	620	632	588	596	608	577	621	646	590	637	595	651	552	587	641	616	607	635	605	631	664	651	647	617	591	626	606	632	625	607	591	645	619	603	611	624	623	613	637	638	618	566	615	626	624	557	625	667	634	654	595	626	627	650	632	622	630	619	649	599	640	634	631	658	635	618	608	638	637	574	643	617	641	611	679	652	613	617	624	606	633	638	652	625	619	625	628	665	624	631	612	567	662	613	620	648	602	611	590	624	608	641	649	638	607	623	630	596	633	630	597	633	612	599	573	597	648	648	641	603	648	625	607	652	608	613	609	610	587	581	629	590	619	591	612	629	614	601	639	615	659	637	654	658	632	621	648	593	608	629	631	614	641	617	603	656	592	621	649	643	599	614	598	601	624	648	590	654	667	642	619	590	603	634	612	623	615	650	599	644	652	608	623	643	687	596	611	616	649	600	618	631	583	608	648	653	657	624	602	625	587	658	645	609	624	565	606	627	624	641	645	628	611	605	637	647	594	575	679	642	589	626	653	660	626	647	624	663	616	598	606	626	627	665	619	603	623	635	653	648	616	614	619	617	630	636	594	635	627	623	610	609	625	667	647	604	666	633	651	607	634	683	603	621	640	578	634	607	625	626	621	633	610	614	618	592	620	631	626	586	584	650	615	633	633	590	630	625	612	642	651	644	617	593	650	636	644	634	651	641	631	604	611	657	626	607	626	600	642	577	629	663	623	657	587	655	658	606	590	632	656	608	604	566	586	630	648	639	643	659	643	636	629	600	631	656	622	620	682	646	632	622	629	639	613	583	660	638	633	629	638	631	634	696	577	639	648	615	609	619	611	626	648	628	624	582	632	668	622	620	625	665	628	627	635	625	658	599	631	622	654	655	597	646	632	625	638	643	618	607	626	615	626	594	640	607	640	637	630	597	661	590	657	596	630	634	611	642	602	640	623	631	556	661	655	658	612	624	655	619	609	649	599	633	578	642	665	596	644	609	619	629	640	650	584	614	590	614	567	627	604	633	629	617	636	585	622	609	636	607	638	691	598	601	642	652
57293	20253	4062	648	450	279	268	310	288	264	271	301	268	303	286	296	284	281	265	284	312	261	261	269	258	277	284	287	294	314	290	278	267	305	260	302	296	302	299	267	240	316	321	296	299	308	283	242	253	273	301	298	256	291	305	266	279	279	305	280	287	278	278	278	290	281	257	288	294	284	292	287	280	292	281	289	304	290	292	291	316	233	279	278	271	266	290	292	290	299	300	291	299	267	309	306	304	301	323	246	285	303	268	316	318	264	269	283	271	307	286	316	267	277	297	273	298	287	313	290	278	298	294	251	313	296	283	281	280	263	270	253	279	300	327	282	284	324	305	273	280	274	295	295	324	301	321	298	317	251	297	284	259	292	311	284	271	280	255	306	298	281	273	288	279	289	271	305	289	233	314	292	321	244	289	256	274	301	299	285	275	243	286	309	292	296	274	301	287	314	301	290	310	276	268	286	239	246	279	262	288	276	283	283	272	243	325	260	283	271	294	289	293	270	273	273	339	293	246	303	286	260	277	279	301	299	306	295	260	284	305	275	247	287	289	269	255	307	284	273	295	278	313	309	285	259	245	277	285	284	286	266	246	281	310	277	291	270	291	281	259	282	258	298	290	248	290	295	264	285	280	280	265	319	266	287	345	241	296	263	282	298	283	297	306	268	287	252	287	257	262	328	276	298	285	307	285	313	280	279	308	274	286	258	290	280	310	309	290	272	322	290	275	274	275	290	278	308	304	270	298	306	265	287	289	310	301	254	271	275	278	291	259	290	289	287	297	289	287	273	285	303	298	281	269	240	271	271	239	299	256	256	272	305	253	319	254	286	305	298	265	297	320	295	271	266	278	302	289	272	262	306	303	269	278	272	286	307	305	306	297	277	291	289	266	267	303	306	268	280	279	271	262	278	254	297	292	314	268	254	310	297	313	293	278	290	288	271	292	276	296	282	278	288	288	297	267	263	275	293	281	263	284	275	298	281	291	249	260	290	263	279	289	266	291	269	272	282	314	302	271	271	310	307	301	295	306	280	319	296	286	344	281	279	279	240	290	263	297	272	273	263	280	289	271	292	279	248	293	298	301	306	242	281	282	274	279	277	305	260	292	317	303	285	319	293	298	296	265	286	297	294	282	288	280	257	283	268	279	297	309	269	298	287	287	287	281	307	262	299	252	333	257	283	252	279	280	266	258	300	307	273	278	322	238	277	318	291	250	278	282	271	263	284	284	270	312	349	305	318	283	281	248	282	297	278	281	252	278	284	305	290	265	269	278	296	316	281	280	252	303	273	287	286	269	302	268	289	281	314	298	299	275	268	250	264	304	283	270	314	286	318	322	281	302	278	249	292	267	292	271	278	258	287	281	270	271	293	295	282	301	305	283	311	307	298	290	264	291	293	266	300	256	292	267	297	299	285	306	285	258	273	289	265	255	269	274	274	288	266	256	297	292	254	286	281	287	292	281	286	311	298	275	272	315	282	312	261	263	314	279	263	282	303	290	254	277	263	313	272	341	293	295	277	262	296	288	289	312	320	239	304	268	274	282	280	303	273	306	307	268	285	283	290	263	286	295	259	308	272	315	280	278	302	265	274	296	282	292	279	274	267	279	269	275	288	260	304	290	271	282	277	278	283	304	271	266	284	276	265	270	304	284	284	272	260	283	296	274	282	286	276	284	292	274	288	283	270	281	278	285	256	267	281	286	300	247	261	286	266	296	289	289	285	306	257	281	295	310	277	273	289	300	275	286	273	284	278	309	284	294	314	273	273	286	235	277	313	284	296	267	320	278	307	288	259	320	257	279	286	245	332	283	270	276	305	276	287	320	302	324	250	310	284	275	303	303	301	309	289	275	264	291	290	288	287	291	290	252	282	269	261	285	284	279	294	314	257	296	286	274	266	304	238	295	283	302	312	260	247	289	268	286	279	290	264	292	266	288	286	313	253	305	273	290	297	257	288	265	267	262	262	327	270	295	281	259	306	303	291	258	285	276	270	283	300	263	292	314	277	275	270	277	321	265	278	295	265	267	287	310	303	265	287	243	275	259	280	276	345	274	291	276	310	293	281	286	304	307	316	334	276	258	291	284	270	260	232	292	300	266	292	290	284	273	288	277	272	270	266	308	296	319	240	297	306	287	250	282	267	274	293	305	292	326	312	316	278	226	313	261	266	288	302	288	317	292	286	311	301	303	263	275	266	262	263	324	277	306	277	296	347	300	285	273	293	269	251	265	294	279	250	293	260	307	279	277	290	271	278	303	285	294	286	267	287	288	289	299	294	303	301	294	302	280	263	298	302	277	267	265	264	295	286	293	286	272	300	302	285	307	287	317	313	264	254	264	284	282	288	271	318	291	304	273	288	289	272	285	286	269	270	314	315	300	293	280	294	275	294	268	291	270	291	275	270	288	302	284	276	297	296	296	281	305	258	271	263	262	283	274	291	272	270	287	290	269	302	293	304	296	292	291	265	321	294	279	267	284	291	275	273	327	286	293	291	292	312	290	310	279	271	305	270	285	257	261	278	270	311	265	276	319	266	309	296	268	299	286	280	285	280	270	276	281	280	264	296	314	274	285	285	262	280	287	267	272	300	302	319	259	304	272	283	301	327	283	297	297	274	295	278	305	298	326	299	299	314	244	283	300	280	324	299	274	278	289	299	292	253	286	305	304	298	291	264	278	284	252	276	278	236	286	292	314	271	261	282	276	278	295	293	296	253	264	315	253	270	266	273	293	294	284	321	286	285	251	295	270	311	305	307	261	285	295	296	295	266	302	290	327	308	299	278	280	303	305	300	285	305	273	276	280	287	286	285	303	267	294	290	294	275	317	293	282	251	259	261	279	269	271	282	291	320	327	304	272	275	276	255	271	282	286	295	286	256	258	281	280	286	289	270	325	275	279	268	289	279	272	279	327	289	284	290	284	286	278	291	267	271	286	287	295	285	265	274	241	276	270	272	295	289	304	294	298	271	278	283	252	275	294	280	288	292	296	283	295	248	267	305	265	301	313	292	250	306	272	287	280	323	305	286	287	285	295	291	292	290	276	253	281	267	272	277	284	312	266	249	303	254	297	270	306	302	301	298	310	271	290	278	252	267	276	264	282	303	297	298	263	276	319	270	298	288	269	313	253	285	265	263	286	297	264	299	278	266	277	279	295	296	249	286	302	277	281	316	278	284	269	247	302	300	271	242	278	291	249	272	258	255	323	284	281	297	274	272	282	321	307	278	282	299	295	253	297	310	306	280	261	285	259	269	262	257	299	284	297	304	288	268	273	303	279	301	262	291	264	289	306	267	314	305	316	287	300	274	281	281	272	311	279	281	289	304	261	298	280	260	271	302	321	268	260	305	295	291	303	270	267	275	288	273	284	298	252	261	302	308	282	306	273	267	276	274	287	269	274	310	266	290	273	276	268	302	282	264	277	299	274	321	281	284	277	298	342	259	279	263	280	273	252	263	266	262	293	313	266	309	275	265	276	271	325	264	264	278
37995	10223	2483	1432	949	728	668	645	619	647	652	639	674	644	644	660	611	597	658	597	631	663	615	660	677	619	631	612	638	686	650	631	577	644	602	650	632	602	640	613	635	639	584	629	617	599	616	624	623	692	606	623	621	645	669	636	636	625	679	633	621	668	648	679	671	636	662	576	646	663	636	646	644	637	627	686	652	623	619	632	606	646	620	605	623	632	608	671	688	598	653	650	644	626	631	628	631	668	580	601	650	629	641	601	627	639	624	617	657	673	658	652	624	615	633	618	614	604	626	597	651	625	674	644	627	647	652	628	625	622	622	650	597	608	656	648	682	618	621	627	631	631	625	619	658	605	641	625	636	613	619	632	596	623	638	620	634	634	638	648	620	642	661	655	614	635	612	664	669	632	625	655	623	642	614	631	638	647	634	629	700	651	620	571	645	628	631	625	642	666	608	648	634	564	630	602	634	648	620	609	638	605	625	647	634	595	661	641	694	659	622	635	632	644	616	615	655	643	631	655	630	648	649	627	656	613	618	629	608	604	636	655	625	609	711	602	632	629	675	649	628	594	597	630	631	618	653	614	643	664	653	594	598	596	630	710	680	600	649	636	644	665	645	637	648	610	649	599	615	637	621	663	627	599	607	575	710	701	639	646	646	663	657	605	614	667	649	631	636	655	636	633	639	634	640	647	660	606	623	590	654	638	637	627	650	623	605	610	628	643	671	620	662	688	628	657	604	655	680	653	684	642	629	628	661	607	681	654	656	663	616	613	659	605	665	635	641	635	644	615	637	678	676	621	613	670	617	587	664	657	587	643	589	612	646	666	635	656	627	659	624	661	643	653	617	661	618	684	677	614	633	636	660	602	623	647	649	626	643	642	635	645	608	652	658	646	652	626	635	696	588	671	658	596	588	629	626	572	617	618	601	637	616	650	655	649	640	636	644	654	681	637	621	598	626	658	651	633	680	630	679	661	632	619	624	631	594	622	644	634	650	625	663	613	611	604	648	588	638	657	634	635	617	604	609	639	628	627	665	663	630	629	647	633	617	606	621	673	624	646	637	630	633	672	666	671	660	677	626	667	611	629	672	632	647	637	583	590	650	630	634	572	655	629	627	621	647	646	664	656	680	661	662	680	637	608	617	612	629	664	627	645	613	634	612	622	644	604	648	630	654	631	631	637	645	673	608	596	622	641	629	669	678	651	616	622	664	611	656	642	652	652	667	634	648	636	646	690	607	576	657	618	624	658	632	660	607	624	632	633	670	590	646	627	676	675	630	641	681	617	627	585	668	639	635	657	613	624	632	586	623	642	616	622	637	626	631	584	673	622	622	631	668	674	654	643	633	581	699	649	658	626	626	617	654	651	642	688	628	670	638	681	646	648	601	633	636	634	636	643	615	655	645	660	642	638	592	639	583	649	646	678	641	628	612	599	648	656	611	667	652	673	648	681	608	629	600	632	635	592	649	589	655	597	656	641	662	643	701	679	651	661	606	660	662	638	621	665	669	646	704	633	632	609	645	631	622	657	604	663	640	695	663	620	608	637	609	629	610	633	639	633	601	651	593	598	620	663	689	677	648	652	640	632	596	643	644	624	640	624	641	614	658	666	622	630	644	666	672	585	648	677	630	621	678	645	618	661	702	608	693	644	645	647	691	661	621	620	636	632	629	665	661	607	639	622	611	672	619	613	609	643	620	656	582	633	637	627	659	708	605	677	593	657	656	666	617	611	656	679	647	594	623	642	595	639	669	641	663	638	640	642	623	660	619	636	604	661	640	661	607	659	655	631	656	657	613	619	617	639	611	588	641	664	637	633	622	638	617	614	591	662	648	663	616	629	647	608	648	611	679	610	633	623	642	660	610	616	629	633	606	656	637	663	616	657	602	662	627	628	631	622	632	686	660	637	670	628	610	659	625	635	650	635	617	623	599	608	619	631	587	669	617	600	634	614	656	641	611	625	672	646	643	657	644	613	660	634	630	676	665	626	613	687	640	671	718	638	646	650	633	632	671	656	685	668	593	662	613	607	648	702	636	642	667	624	668	616	626	642	656	598	671	621	701	604	610	671	612	649	602	626	611	631	691	641	644	645	600	624	604	648	637	630	627	666	636	604	616	636	726	609	665	684	632	649	642	672	626	649	651	636	684	604	638	625	632	680	669	623	666	658	634	622	630	636	652	645	641	638	685	658	644	639	669	637	611	588	689	621	649	596	668	639	624	700	630	642	641	647	608	649	686	604	670	659	667	609	616	661	639	610	664	648	676	659	632	612	646	637	606	654	658	691	631	656	652	648	670	638	584	655	644	633	636	619	626	629	640	627	642	644	644	619	662	637	622	641	602	643	606	683	645	688	645	630	653	630	655	687	658	634	624	606	591	672	624	657	612	601	633	631	632	640	625	654	627	633	679	603	660	681	672	652	675	625	632	680	652	658	633	642	614	634	663	640	646	607	618	648	659	662	607	636	647	645	620	646	611	643	648	665	615	659	676	683	636	658	590	653	638	634	693	620	604	671	657	640	676	618	598	620	648	645	603	631	600	667	640	668	619	609	641	619	643	622	658	650	676	609	641	637	657	653	633	665	646	641	659	618	679	643	645	625	638	595	664	645	644	634	666	621	652	693	621	621	609	626	628	617	679	619	629	649	663	609	621	623	640	667	597	610	592	632	647	599	664	629	606	621	640	634	651	653	605	671	618	618	641	660	691	637	628	615	616	656	637	600	625	664	690	646	617	661	623	578	647	658	643	634	631	631	606	646	604	687	635	606	612	645	636	616	601	628	632	644	639	648	659	624	605	616	666	640	628	622	611	628	625	676	624	637	603	685	665	647	633	641	628	594	639	606	622	645	682	623	629	676	696	642	619	602	659	607	622	618	660	642	621	655	624	604	665	614	621	630	642	596	649	615	617	620	596	639	628	595	680	596	710	648	555	617	629	614	671	647	690	689	659	703	698	649	647	619	646	633	649	657	672	665	644	655	637	704	605	596	640	622	611	682	632	611	576	633	620	627	672	647	638	634	651	654	635	586	605	627	647	632	576	636	610	617	644	650	631	655	602	625	634	655	647	663	619	644	605	641	646	629	645	633	613	631	663	623	651	649	664	673	601	628	671	659	595	663	663	646	658	616	665	616	608	654	617	635	628	671	661	649	705	642	626	637	663	628	648	599	652	669	683	639	637	636	685	626	671	643	619	683	619	628	619	614	612	653	679	617	707	622	585	629	620	689	604	639	667	648	632	643	632	640	639	635	641	625	647	675	659	644	620	677	643	671	613	617	650	654	591	659	609	678	596	677	631	624	632	615	659	601	656	612	683	620	611	614	668	675	678	634	614	643	630	674	639	655	639	625	640	612	658	649	601	617	638	666	663	642	677	630	670	653	604	661	658	633	637	690	608	606	646	630	594	634	652	570	612	645	621	648	614	628	660	658	648	642	645	619	630	639	671	640	621	645	627	672	630	588	601	661	622	619	643	681	617	625	633	670
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
