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
336617041118	336617041679	336617042229	336617042779	336617043329	336617043879	336617044429	336617044979	336617045529	336617046079	336617046629	336617047179	336617047729	336617048279	336617048829	336617049379	336617049929	336617050479	336617051029	336617051579	336617052129	336617052679	336617053229	336617053779	336617054329	336617054879	336617055429	336617055979	336617056529	336617057079	336617057629	336617058179	336617058729	336617059279	336617059829	336617060379	336617060929	336617061479	336617062029	336617062579	336617063129	336617063679	336617064229	336617064779	336617065329	336617065879	336617066429	336617066979	336617067529	336617068079	336617068629	336617069179	336617069729	336617070279	336617070829	336617071379	336617071929	336617072479	336617073029	336617073579	336617074129	336617074679	336617075229	336617075779	336617076331	336617076879	336617077429	336617077979	336617078529	336617079079	336617079629	336617080179	336617080729	336617081279	336617081829	336617082379	336617082929	336617083479	336617084029	336617084579	336617085129	336617085679	336617086229	336617086779	336617087329	336617087881	336617088429	336617088979	336617089529	336617090079	336617090629	336617091179	336617091729	336617092279	336617092829	336617093379	336617093929	336617094479	336617095029	336617095579	336617096129	336617096679	336617097229	336617097779	336617098329	336617098879	336617099429	336617099979	336617100529	336617101079	336617101629	336617102179	336617102729	336617103279	336617103829	336617104379	336617104929	336617105479	336617106029	336617106579	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
86512	71425	48626	25560	8866	856	190	172	188	188	204	196	202	207	201	205	231	190	187	216	198	200	212	169	177	192	197	201	191	182	174	193	201	194	207	191	180	185	217	191	214	195	168	187	215	194	212	211	180	185	183	205	193	194	209	192	210	207	183	170	203	177	180	200	194	195	191	176	191	175	191	175	212	203	182	200	196	204	203	211	158	199	187	190	174	219	171	177	188	188	189	196	201	200	206	186	193	208	198	193	186	181	190	193	226	213	186	197	219	199	205	200	199	175	204	193	198	218	211	201	226	194	202	204	180	218	208	183	192	208	177	199	203	208	206	191	224	194	188	168	205	184	196	197	181	194	188	184	185	188	189	189	158	188	192	197	187	193	164	184	185	198	192	202	190	181	202	182	215	213	183	221	201	203	183	190	184	212	178	201	198	190	173	178	152	195	201	186	188	175	202	191	175	192	178	203	183	182	192	176	187	174	202	213	188	201	195	213	205	218	201	167	180	176	163	212	206	202	175	180	183	195	163	200	179	178	190	176	163	178	176	200	214	205	176	204	183	196	183	214	212	185	183	186	205	201	193	182	213	184	181	202	195	182	213	189	187	182	185	176	204	204	195	229	211	177	198	183	192	194	184	186	213	199	183	177	188	213	153	204	201	176	210	215	180	189	181	174	215	176	193	195	183	170	183	186	191	174	176	193	207	191	167	198	185	191	194	204	164	204	189	173	207	191	172	220	178	181	186	202	190	180	156	168	218	192	171	207	188	199	201	203	169	198	198	173	215	221	195	220	169	190	187	192	198	176	189	168	203	210	197	210	217	174	191	189	201	193	209	166	183	173	202	205	214	209	197	193	184	177	184	194	156	183	196	200	198	213	203	187	218	186	179	196	199	153	193	169	178	218	244	162	168	198	189	180	185	225	193	200	202	196	199	198	202	194	182	199	198	190	204	190	187	193	191	197	181	195	173	175	210	205	180	190	198	173	197	179	173	172	206	193	210	232	211	221	199	218	185	217	193	185	183	195	179	199	198	194	178	176	199	192	169	186	199	184	185	187	188	215	190	186	194	200	186	177	170	170	180	190	212	187	177	181	200	198	179	161	197	185	188	199	183	194	188	172	177	178	191	197	185	201	202	185	185	189	197	185	211	207	181	187	197	179	185	196	196	167	172	206	199	188	179	184	172	206	201	164	201	204	184	188	212	182	207	183	209	176	175	191	183	201	200	181	204	226	186	215	185	221	195	179	181	175	207	183	198	218	182	157	177	201	201	201	201	179	165	180	174	181	194	218	191	216	150	201	206	190	187	207	217	185	176	191	185	207	198	186	205	204	179	171	175	179	192	207	198	184	217	185	201	204	198	194	221	196	191	174	190	205	208	194	209	178	190	179	194	174	168	196	182	199	195	208	165	196	159	186	226	202	183	186	198	180	174	199	216	184	175	183	184	206	169	185	207	182	180	182	211	205	186	192	183	187	179	214	190	199	189	170	191	205	191	175	195	181	165	184	192	186	189	202	172	183	183	200	200	189	182	191	212	190	180	189	203	198	204	217	209	169	176	186	215	198	186	193	211	190	183	203	183	204	214	206	169	199	195	183	198	211	192	192	164	208	173	166	175	175	210	189	189	184	205	178	172	215	195	178	218	196	190	179	203	173	203	191	208	204	184	164	191	188	184	196	204	188	205	192	191	195	194	209	191	210	193	173	208	174	189	187	201	188	189	211	182	173	199	184	188	184	184	189	210	183	183	207	196	194	179	196	187	183	208	190	215	201	191	187	209	177	200	205	197	197	202	163	176	188	194	228	189	173	198	186	159	197	191	236	185	226	166	191	186	187	213	202	189	211	198	214	204	186	186	181	187	196	197	173	180	189	190	231	195	171	198	188	183	206	185	207	191	199	185	228	216	162	189	211	205	178	208	195	181	179	205	213	176	183	197	212	189	195	180	203	210	186	198	213	192	201	187	203	191	175	181	198	217	194	206	202	210	180	205	208	220	187	185	224	199	193	193	209	187	169	193	218	184	207	214	191	188	171	184	212	188	195	161	171	159	207	181	171	179	194	183	178	193	189	182	203	197	181	186	172	202	186	187	211	176	203	173	176	199	188	192	184	207	211	226	216	175	210	185	194	195	186	186	198	190	186	193	186	190	182	205	174	191	212	209	206	187	207	202	205	172	196	171	200	197	210	181	202	206	177	177	184	170	201	202	189	190	191	175	204	190	193	186	186	195	164	193	200	187	190	201	193	185	222	178	208	212	189	202	209	158	195	205	204	209	200	178	185	166	202	181	176	205	193	217	187	190	195	195	202	168	195	190	210	193	196	201	196	187	194	190	174	208	214	209	200	190	208	174	192	205	206	213	190	231	199	184	199	190	216	197	213	185	202	181	206	196	190	189	165	178	192	178	169	215	194	191	171	171	195	203	195	170	184	200	204	177	183	186	198	209	209	199	191	205	181	206	194	171	185	190	211	186	185	184	183	199	182	213	185	192	193	203	200	179	164	208	197	209	198	184	200	203	169	212	195	201	190	160	209	201	206	197	210	222	189	184	186	185	173	167	184	174	191	217	196	166	212	203	198	198	196	211	192	202	202	179	171	178	191	200	189	195	166	169	186	211	202	210	181	199	216	185	204	209	197	202	164	182	199	197	196	181	183	201	179	206	192	164	168	186	199	177	196	216	182	185	191	189	177	168	179	195	181	206	204	192	189	171	190	200	191	156	206	192	177	190	213	169	211	202	187	200	186	189	190	187	194	176	211	200	187	204	191	196	191	207	192	187	185	212	188	214	189	174	197	167	179	192	192	204	187	189	195	182	182	213	184	206	180	187	210	219	196	176	184	206	215	167	218	206	200	172	181	195	198	202	188	197	210	196	189	210	173	189	178	214	179	176	196	213	195	190	188	205	180	174	211	178	177	197	205	204	184	187	226	183	223	199	220	193	198	232	182	183	189	184	196	211	194	181	198	189	172	186	207	197	190	155	203	187	186	188	196	178	180	205	209	212	189	210	190	184	189	180	195	186	210	203	216	182	190	199	188	201	197	172	194	206	201	192	179	198	215	214	177	197	181	187	200	204	189	194	200	187	210	228	209	184	182	200	179	212	199	173	211	178	200	204	198	188	176	189	206	184	199	218	182	173	171	209	185	183	207	173	173	206	172	194	174	187	164	180	200	174	200	190	193	200	225	198	206	184	192	207	202	189	173	194	193	187	182	184	175	186	182	211	158	184	182	208	203	168	184	203	179	218	177	181	200	205	183	187	179	206	191	214	223	183	192	219	198	244	201	199	176	189	217	188	188	185	193	206	230	186	202	218	194	191	208	169	184	192	204	194	207	197	205	222	220	172	224	204	187	198	217	201	204	212	191	173	183	195	202	196	210	203	182	172	182	194	180	197	180	191	176	196	186	196	187	174	204	170	185	171	200	176	220	178	202	200	197	211	185	189	215	219	195	180	190	199	171	184	216	187	190	197	191	202	200	182	174
72167	61804	46519	27148	8638	1118	476	449	484	472	482	458	477	502	480	452	468	448	446	454	444	421	415	451	461	462	443	462	451	446	425	437	431	471	450	478	452	459	432	454	469	466	506	479	428	483	496	449	460	466	462	445	474	449	434	423	435	475	417	489	447	460	440	483	439	471	448	488	475	456	449	466	475	474	442	450	451	459	449	441	464	443	418	470	467	456	438	465	445	460	442	452	391	461	450	503	428	424	450	490	474	451	460	499	448	422	409	421	418	443	449	426	463	448	442	443	469	445	451	462	443	455	434	473	476	437	431	440	481	467	438	469	426	429	449	455	505	452	450	502	443	422	438	442	477	430	446	450	466	459	479	455	469	427	416	461	425	422	458	469	444	462	451	409	442	500	439	460	421	462	445	460	443	455	445	409	435	395	468	440	491	454	407	470	461	458	455	446	456	452	475	431	462	442	461	424	501	464	428	446	429	453	467	431	453	460	445	439	466	444	436	441	400	508	438	508	415	410	434	435	466	471	433	449	451	471	468	410	483	439	428	482	466	429	438	456	440	419	436	455	469	447	462	448	456	463	451	452	496	477	481	430	458	430	466	447	493	461	480	466	446	465	469	474	435	466	502	458	449	454	435	453	460	452	451	500	409	467	430	468	433	446	471	477	468	461	468	459	468	468	445	435	452	461	462	454	441	459	432	470	459	431	440	403	435	470	458	470	471	442	431	465	467	455	439	463	484	454	441	463	453	441	455	432	466	422	473	457	436	411	440	448	443	426	434	457	461	426	464	459	441	476	482	446	476	437	474	429	479	431	466	438	408	451	482	432	430	461	436	434	450	465	449	448	423	448	461	464	462	464	472	465	448	457	458	441	419	459	482	460	489	465	430	434	467	489	454	402	459	405	462	481	464	425	460	438	421	467	398	446	516	502	459	463	484	447	436	448	458	457	436	412	456	443	457	414	473	458	457	446	428	460	442	489	454	427	456	434	503	436	463	459	448	449	453	461	474	410	449	456	428	469	474	409	509	460	460	442	460	479	439	419	425	454	455	448	451	442	450	459	458	464	443	461	479	456	424	432	475	471	450	450	471	488	441	445	425	456	462	416	433	465	425	438	481	462	429	475	462	464	458	482	442	461	435	476	421	425	454	485	444	501	410	419	431	453	474	455	455	460	436	466	492	427	441	477	511	473	482	487	430	464	465	473	435	464	457	482	442	472	421	430	465	469	478	428	441	445	471	472	458	436	445	430	441	444	448	430	445	459	465	461	464	447	442	444	458	490	456	426	445	453	466	469	487	443	441	415	434	451	450	476	467	440	449	453	431	463	455	447	446	448	449	465	425	410	458	476	466	452	470	455	474	469	447	428	465	441	498	437	438	462	493	432	458	446	449	416	433	437	418	443	455	445	460	452	431	446	493	447	434	474	473	461	461	476	504	487	443	470	486	448	429	456	436	480	448	452	426	433	436	457	470	466	473	424	469	438	475	463	467	474	495	458	438	456	408	458	473	490	431	456	449	459	437	490	450	447	463	397	466	457	464	457	449	404	444	478	443	463	431	431	452	447	450	450	465	417	422	432	441	491	475	484	428	498	421	430	452	467	438	459	470	439	467	447	429	453	475	467	395	438	480	400	422	485	452	454	433	446	463	457	441	471	435	426	463	488	439	498	446	487	463	450	467	459	428	471	452	441	445	455	442	455	440	444	438	477	452	465	451	433	443	456	444	444	447	466	419	468	439	438	466	431	467	415	460	488	413	432	441	431	447	441	437	436	480	437	415	453	433	443	458	426	440	463	458	413	453	471	456	452	443	487	439	426	485	461	447	442	449	467	464	416	427	449	417	455	459	433	441	390	446	452	459	435	436	478	445	512	443	431	420	462	456	441	443	459	420	490	434	439	418	454	434	482	452	443	432	428	485	449	486	460	422	464	457	416	460	452	465	480	432	432	446	445	467	458	423	430	515	470	466	445	452	427	455	424	442	454	462	438	469	452	457	442	453	463	427	482	487	428	471	452	406	442	451	423	494	465	413	483	485	451	460	457	428	453	448	511	455	435	422	436	412	479	441	436	433	433	474	421	501	454	445	455	465	433	485	436	446	437	447	464	401	436	448	426	480	479	471	446	417	445	452	457	452	498	476	481	444	461	435	454	465	432	402	458	423	448	467	458	463	447	466	478	443	440	434	486	460	448	431	475	475	443	443	486	484	449	470	459	470	500	430	466	435	435	466	457	445	425	437	462	449	469	472	475	470	449	460	457	475	456	429	459	431	465	463	442	417	422	472	482	433	445	465	471	447	456	485	473	398	480	505	445	475	406	467	480	471	465	454	437	460	442	434	453	455	442	443	440	468	493	449	462	462	453	432	415	474	470	457	461	469	453	425	472	447	439	472	451	454	442	468	430	419	478	469	449	464	453	435	493	463	436	526	466	449	457	481	445	470	433	432	501	451	466	434	438	440	484	484	435	464	426	432	452	423	435	474	449	482	464	440	454	439	473	459	444	493	438	481	475	435	457	415	450	446	438	483	424	448	451	417	472	447	450	502	427	418	455	443	435	439	422	418	443	453	432	418	449	451	467	451	416	447	462	468	464	465	481	435	483	436	494	455	434	467	469	469	455	449	441	456	454	453	439	436	452	454	439	425	432	458	448	458	467	408	440	499	461	444	454	509	477	451	469	458	498	455	473	431	448	477	452	453	450	448	436	428	459	439	436	452	456	432	469	472	464	476	478	460	458	455	483	423	460	453	467	455	422	421	452	472	441	428	462	433	467	400	447	443	445	445	479	478	446	472	457	435	440	441	431	425	474	474	464	449	474	421	460	447	453	470	447	495	456	485	459	495	448	434	479	455	473	453	479	464	477	430	474	456	430	434	469	471	438	417	466	487	436	453	460	451	396	427	473	409	468	425	455	453	449	458	420	429	445	478	469	465	451	438	458	448	487	459	409	433	457	434	430	481	429	446	471	481	451	448	440	454	467	496	468	435	435	441	471	410	466	458	446	452	495	463	431	488	440	449	442	474	422	426	479	417	458	440	468	476	451	482	437	460	452	470	484	409	433	476	445	471	462	449	469	412	468	498	425	456	461	436	479	463	486	463	437	427	436	444	476	450	437	464	445	482	451	434	442	449	437	409	442	435	471	437	480	415	478	463	440	474	430	473	475	432	440	466	440	443	463	437	453	460	457	435	452	448	469	453	462	425	460	433	422	472	468	444	447	431	464	440	458	455	470	433	451	440	432	421	440	498	461	430	433	460	428	440	501	455	427	463	459	487	478	475	416	440	439	432	457	463	484	441	441	466	438	438	421	444	458	431	455	428	456	449	460	441	447	466	470	451	452	419	451	447	467	439	470	474	452	430	459	455	447	394	461	456	454	456	446	475	484	455	447	452	440	459	416	458	442	468	403	459	443	437	466	449	423	430	460	451	428	473	449	444	439	476	463	439	412	446	445	437	446	414	471	458	434	443	463	429	460	408	426	476	462
49155	27249	9494	1686	467	199	172	183	200	207	199	199	218	178	189	194	186	187	199	194	210	213	187	195	185	175	168	180	180	191	193	204	187	174	224	189	189	197	172	196	205	190	173	169	182	197	185	188	193	197	187	189	212	217	172	190	188	192	201	194	167	167	197	196	175	184	195	183	175	164	186	193	221	179	173	189	181	197	197	185	164	182	188	178	196	200	185	189	181	182	195	173	193	181	188	208	200	192	203	173	177	208	178	198	201	183	210	184	202	200	217	202	193	209	173	195	205	198	187	193	205	173	163	193	162	193	190	181	195	201	183	193	199	195	192	194	206	184	159	210	188	206	181	208	175	198	199	182	202	199	190	220	192	164	197	182	165	180	202	176	188	166	195	201	176	190	163	200	186	188	184	168	189	170	195	190	185	180	181	186	202	194	171	195	172	204	188	199	182	202	192	191	174	144	155	195	196	193	191	193	186	182	164	174	187	184	200	188	214	197	215	208	181	184	183	175	189	164	183	181	193	173	179	165	191	176	184	187	184	191	184	192	174	180	206	201	216	204	174	169	198	185	209	188	211	198	181	171	180	207	174	231	174	185	167	191	184	168	180	204	206	181	185	205	185	180	209	188	183	203	197	182	204	187	163	193	189	184	183	199	208	159	172	216	175	174	179	192	196	181	193	178	178	206	206	191	207	196	191	197	184	159	194	184	200	178	179	189	205	206	159	202	194	166	189	197	188	164	206	187	171	190	219	186	188	187	184	195	178	245	174	192	198	200	169	181	195	190	190	187	194	219	191	153	181	174	187	162	187	190	200	195	180	167	193	193	179	191	194	190	209	205	190	203	177	190	201	211	167	216	197	182	196	190	171	184	191	220	205	184	184	184	174	158	157	169	180	195	201	211	205	196	206	221	188	183	195	160	162	185	210	192	199	204	193	202	215	177	181	198	174	195	203	214	227	183	202	201	189	177	200	186	202	204	225	182	208	183	201	192	174	158	191	215	195	189	198	199	197	182	213	194	201	216	200	178	188	157	178	188	174	185	201	203	184	185	184	173	181	200	177	203	176	199	163	216	213	182	186	171	205	174	185	198	188	198	196	186	195	198	182	200	187	184	200	194	173	181	202	175	198	191	208	191	178	194	189	184	205	205	187	166	187	207	188	179	208	181	191	191	198	182	199	181	187	196	181	181	201	205	161	174	174	165	196	193	162	167	208	211	188	199	202	205	172	214	177	202	183	186	194	206	211	189	184	187	190	190	204	177	173	169	213	197	173	190	181	192	177	185	204	181	164	212	180	158	193	209	180	165	167	187	171	178	192	185	196	203	190	174	197	177	179	167	174	196	166	148	189	202	175	189	202	196	188	181	196	199	168	214	156	191	183	188	189	173	193	203	198	185	174	188	188	178	177	185	185	183	204	198	188	186	190	195	184	200	181	178	181	195	183	171	195	213	215	187	190	203	190	179	166	176	182	188	205	185	211	188	180	214	178	176	181	199	170	200	193	181	179	184	193	176	183	209	201	205	197	191	171	193	212	200	228	202	208	202	187	181	193	182	200	189	201	173	202	216	194	182	164	181	214	174	177	175	189	188	194	182	184	186	215	203	183	172	187	201	188	197	190	188	200	192	170	181	207	195	210	192	213	191	194	170	209	190	204	171	185	189	201	183	185	203	202	182	182	173	202	188	202	193	165	180	187	187	205	180	213	193	214	189	191	209	202	187	181	194	195	175	189	169	200	176	189	178	178	174	203	184	188	196	171	221	184	171	180	180	175	203	201	196	170	173	184	180	177	190	206	189	196	183	152	177	190	203	182	186	196	208	217	200	162	184	217	192	183	221	201	185	188	197	187	209	198	187	188	185	201	174	195	171	192	189	185	194	188	178	203	179	204	180	179	201	174	197	200	220	181	204	168	185	183	215	182	168	193	192	189	200	195	208	195	207	180	180	199	197	181	178	197	225	161	188	199	188	204	205	186	200	182	205	176	186	192	229	204	208	210	182	249	191	207	215	182	176	194	206	196	187	192	193	176	176	202	177	171	171	204	183	167	174	185	161	201	204	202	227	194	169	190	200	197	187	184	201	202	179	194	178	169	186	189	193	228	169	188	147	185	172	205	190	187	184	198	216	199	185	173	209	185	185	192	176	178	189	201	198	200	172	202	181	185	188	177	201	190	177	200	166	177	192	209	213	167	182	162	184	206	215	185	192	211	174	168	175	201	169	192	190	197	198	197	178	194	200	201	178	181	182	200	161	165	200	164	169	183	177	176	199	182	200	174	189	209	178	165	167	190	194	178	205	202	202	194	208	211	202	219	174	191	176	225	191	189	200	196	170	205	166	164	162	198	183	222	180	173	179	165	213	183	195	190	176	182	190	172	196	173	198	197	181	186	180	216	194	200	206	193	178	191	210	196	197	207	199	197	198	199	174	192	192	178	188	188	180	188	213	205	170	172	208	198	206	180	186	190	166	183	204	199	192	176	194	198	189	184	190	219	186	186	198	176	175	198	193	200	179	186	203	209	198	203	185	175	203	199	195	183	213	204	207	195	200	203	174	202	190	172	186	215	201	185	178	172	170	193	165	164	179	183	183	185	193	185	192	208	203	180	171	178	180	200	187	190	207	197	186	178	176	185	215	177	158	177	166	185	179	173	181	183	173	180	174	202	198	200	181	210	182	189	194	179	181	187	185	181	176	178	198	205	158	183	170	192	194	183	177	217	189	170	182	173	213	187	177	184	195	181	193	192	207	192	183	173	195	183	167	184	188	177	174	181	175	182	193	185	163	191	163	174	192	205	185	204	189	190	176	222	192	190	182	190	175	206	183	171	176	182	184	204	181	176	173	174	193	206	178	176	197	178	167	184	182	212	221	210	185	181	190	206	197	193	184	178	189	207	186	206	185	176	196	177	192	192	174	174	217	201	190	180	178	191	156	186	179	179	195	197	191	198	202	168	191	190	155	218	182	168	179	193	205	196	194	177	189	177	227	194	205	174	178	189	209	198	224	189	206	192	188	204	210	204	169	183	185	177	192	189	213	174	173	178	172	183	190	201	203	180	189	196	174	185	201	189	208	212	203	182	173	178	174	177	205	189	193	196	184	182	163	185	180	189	178	190	191	205	180	191	174	196	183	179	187	187	192	204	174	187	172	210	188	185	187	172	197	173	181	193	191	211	194	195	179	168	189	197	180	186	191	196	205	218	182	171	186	180	197	188	193	191	194	191	228	174	176	171	199	214	184	172	179	211	180	198	175	184	209	183	222	177	175	180	187	190	187	202	182	200	174	199	181	180	199	181	194	204	193	187	183	205	168	197	204	173	183	198	204	193	173	207	196	212	183	196	175	191	180	199	190	206	172	203	189	175	175	192	199	172	181	176	179	188	199	192	188	192	196	169	193	214	192	191	186	222	202	208	161	212	198	167	188	161	177	174	166	175	198	189	175	196	187	186	204	200	172	199	178	187	199	202	188	189	190	185	191	191	203
42138	24972	10557	3508	1044	487	489	438	469	450	478	458	442	464	492	438	498	468	466	445	434	448	439	457	485	490	412	473	485	449	442	453	426	427	436	463	476	467	503	486	454	436	482	483	458	453	447	502	493	432	501	480	467	458	443	472	451	481	465	438	469	455	465	443	448	480	437	459	472	431	465	449	471	490	463	446	490	431	481	426	455	469	495	456	460	486	420	493	453	462	474	455	495	473	465	449	462	478	456	480	481	486	438	499	466	452	443	428	464	419	498	447	482	472	509	489	515	429	469	471	480	451	468	433	479	472	450	453	450	454	454	473	455	456	483	460	479	469	467	444	490	451	485	411	462	487	444	433	470	450	472	513	439	480	487	463	452	441	488	455	470	457	434	448	468	487	508	449	450	468	440	439	467	492	462	438	464	466	494	467	475	451	474	480	402	439	474	513	457	465	446	476	483	514	472	501	457	471	476	493	458	460	443	469	454	438	454	461	453	458	489	454	459	457	439	440	464	475	461	435	463	451	449	448	444	421	442	436	478	498	482	447	466	436	475	415	432	454	524	476	440	483	470	443	453	456	507	477	455	429	465	474	455	460	493	475	430	480	456	466	477	459	440	449	474	460	445	498	440	468	483	459	446	473	466	473	502	459	421	461	454	472	505	474	455	471	452	470	476	474	480	443	455	470	483	424	475	480	472	477	458	421	471	467	468	492	494	455	467	471	447	437	451	467	484	479	478	509	445	472	483	477	426	454	461	453	496	479	478	511	448	474	459	457	493	478	482	445	466	487	500	455	477	431	474	472	471	494	476	467	462	471	461	455	439	452	426	451	437	466	449	482	499	477	497	437	443	458	452	445	441	480	459	485	455	459	448	440	455	478	425	443	454	467	502	453	487	473	428	416	472	495	476	462	418	456	473	475	482	444	461	453	463	484	460	478	468	504	500	508	479	452	468	454	473	453	478	461	435	467	474	503	437	461	462	447	461	419	477	447	443	446	464	460	477	441	471	489	502	499	505	418	447	470	506	467	439	429	458	454	439	469	473	450	473	503	451	455	470	436	499	484	423	455	458	481	467	439	463	449	461	437	514	441	443	490	434	445	445	485	454	443	489	425	477	459	464	479	453	443	420	434	421	462	466	479	449	483	446	469	468	441	496	459	462	479	452	470	477	438	452	482	454	479	466	477	462	475	489	445	466	480	471	486	457	487	423	414	453	462	439	471	448	456	493	480	467	452	480	458	460	469	428	473	463	450	451	437	439	476	411	438	456	507	499	446	453	463	443	443	471	488	481	455	468	445	434	469	444	444	466	504	450	444	443	453	462	421	477	465	476	476	433	435	475	468	457	469	481	459	461	476	445	476	444	463	457	462	477	445	468	469	450	454	464	438	436	431	469	463	445	469	465	474	493	444	499	458	489	481	454	444	476	494	455	478	474	503	478	500	480	443	471	462	477	493	452	470	518	445	439	483	466	455	502	445	439	487	483	483	440	457	482	436	469	493	449	504	463	465	476	443	478	459	460	422	445	442	495	464	444	432	458	454	494	491	457	467	474	471	472	479	468	477	409	467	472	463	432	465	432	463	466	420	469	431	416	486	445	484	438	435	467	437	439	466	479	458	468	470	451	453	490	480	476	456	464	443	436	438	496	473	471	444	419	445	449	450	468	433	450	500	480	490	433	446	408	476	459	457	479	481	485	492	442	458	488	523	453	471	437	501	433	457	430	465	474	480	451	493	463	463	449	477	441	471	423	470	476	484	489	446	443	441	427	489	481	456	449	503	446	458	481	429	474	491	432	467	428	486	470	439	498	439	454	461	447	462	497	428	467	504	433	450	481	485	464	466	461	477	482	441	429	462	466	455	464	444	473	456	481	446	437	455	510	456	456	452	499	455	439	466	435	471	433	458	461	485	443	502	442	485	456	441	481	540	489	444	497	436	483	466	455	474	448	450	454	459	454	445	483	473	465	493	513	471	425	438	484	459	471	458	477	443	487	437	443	468	451	481	460	462	463	501	441	455	456	453	470	464	472	465	473	469	453	487	465	438	470	446	447	438	508	456	473	460	454	488	442	463	448	475	507	465	452	459	472	478	455	432	440	468	455	451	463	484	467	467	474	444	438	459	462	496	482	453	455	464	475	422	470	474	500	481	463	462	430	462	465	454	459	509	455	456	416	442	433	471	451	462	448	452	457	494	502	435	453	430	465	445	475	480	433	493	447	429	413	487	465	452	454	442	463	453	451	466	426	461	476	485	487	452	474	468	446	455	434	468	449	450	461	448	433	454	484	452	464	458	513	465	488	463	465	468	461	483	470	429	453	449	425	459	503	475	449	479	453	484	456	491	480	453	485	425	469	433	481	499	462	468	424	481	438	456	455	448	478	492	423	449	484	493	472	486	424	422	450	450	438	439	435	456	481	441	476	468	465	485	458	457	451	463	492	465	457	448	477	498	469	457	435	464	461	449	465	463	480	461	485	468	435	470	466	472	452	474	436	464	448	465	497	446	479	461	480	500	462	420	456	470	466	483	467	486	441	432	448	467	469	452	494	462	460	452	448	495	460	471	436	447	431	505	443	441	474	470	425	444	457	461	474	444	522	463	424	528	467	461	460	451	441	451	482	466	460	450	471	506	485	469	440	464	430	501	437	465	430	489	442	468	478	483	486	486	413	473	464	410	440	441	487	448	447	448	459	424	495	475	428	435	466	455	484	438	453	454	478	432	439	438	445	413	471	473	432	460	470	458	501	478	464	451	467	451	433	457	462	477	484	448	483	450	461	436	460	423	462	460	432	447	478	442	439	447	428	475	468	474	449	519	462	456	456	510	472	473	472	452	438	486	441	458	445	464	490	510	474	497	453	472	491	417	478	447	493	445	430	475	448	483	429	463	490	448	485	453	456	487	445	483	448	473	473	513	476	405	469	479	443	477	476	442	445	517	497	479	474	437	455	429	460	524	467	505	474	510	476	474	439	469	465	435	440	449	470	436	450	440	443	464	522	468	431	476	466	433	475	478	486	492	470	482	434	495	443	441	468	441	474	450	477	480	446	454	444	475	501	448	459	453	443	503	451	501	494	462	440	445	443	474	453	487	467	464	435	444	473	470	461	433	463	463	443	461	470	508	452	467	450	463	474	467	452	463	463	452	481	462	456	447	445	476	447	485	451	449	459	443	464	453	493	467	482	458	491	449	423	445	437	453	485	456	440	487	445	459	445	464	452	436	470	449	465	445	453	457	470	445	484	465	444	473	463	420	471	434	467	435	481	482	432	433	452	438	457	438	465	463	469	450	469	493	476	511	456	457	469	438	495	474	481	423	474	459	467	458	443	444	481	466	448	506	506	432	455	475	446	445	465	459	455	440	442	444	490	455	452	495	468	466	445	438	449	423	476	449	437	469	455	476	481	509	453	472	488	454	487	466	468	479	458	487	458	452	446	447	462	472	476	446	437	479	455	461	497	487	493	463	456	449	489	471	459	420	480	444
80317	61103	38157	17265	3968	498	216	237	226	229	226	201	208	265	229	243	206	247	239	243	225	204	202	228	218	237	229	250	249	249	208	232	218	209	229	244	241	223	236	223	222	189	250	229	227	225	245	207	220	221	211	212	230	215	228	209	240	193	207	217	213	248	220	252	219	230	212	213	232	226	232	226	216	202	229	224	225	244	231	205	249	250	225	215	230	232	217	280	234	232	212	241	211	195	245	227	225	239	210	234	210	217	225	244	201	216	253	221	231	231	239	221	236	206	222	214	235	172	204	212	223	228	223	213	228	217	219	252	244	210	226	226	223	223	232	218	203	230	227	235	246	217	244	214	210	194	225	234	228	268	208	223	243	234	212	234	207	205	232	213	233	209	216	220	211	217	211	201	228	235	213	203	224	242	208	240	246	197	220	244	208	220	221	219	223	210	207	208	208	209	199	225	233	231	211	217	243	227	223	237	227	205	205	211	227	201	214	252	229	220	220	201	218	218	205	227	225	226	249	222	216	249	221	215	179	228	223	231	191	210	215	229	211	223	201	230	242	237	232	231	216	229	234	217	217	238	214	221	221	244	227	235	227	222	220	225	210	222	223	226	243	215	213	233	211	223	227	194	220	219	232	239	246	232	195	229	216	205	228	186	217	221	207	234	207	251	219	230	231	235	223	238	223	230	227	230	245	235	235	230	236	208	238	177	205	200	246	197	246	235	233	196	207	226	236	242	233	231	220	216	225	223	220	207	230	198	237	229	206	217	221	258	224	233	218	265	205	213	196	240	238	206	231	208	208	212	220	208	256	247	193	196	237	205	235	211	223	228	226	237	233	223	218	225	222	209	204	200	215	245	187	251	219	225	224	204	212	218	213	232	230	217	220	213	198	218	217	236	240	225	226	222	231	207	219	217	213	238	207	240	211	236	205	239	218	217	215	230	205	221	228	230	176	239	237	215	251	218	199	241	248	220	221	199	246	213	175	227	212	231	211	231	203	195	205	208	215	206	234	227	234	221	236	213	212	222	204	241	241	217	222	235	233	220	213	222	218	199	225	199	224	219	218	231	190	222	235	201	210	205	219	234	225	214	225	226	222	225	225	199	239	216	191	217	219	219	221	197	229	226	222	195	253	231	227	248	211	196	230	247	222	227	243	262	240	213	237	213	215	209	242	200	239	218	239	226	215	228	219	197	252	211	206	224	236	236	218	232	247	226	234	220	199	256	234	225	203	229	207	210	210	208	263	221	205	221	212	224	200	207	242	209	191	206	215	229	234	221	211	211	237	233	228	219	183	216	231	226	209	228	225	226	196	236	189	211	225	214	210	242	219	223	236	228	232	220	259	228	215	221	211	231	236	230	207	233	226	224	203	240	236	221	229	196	227	210	223	244	224	229	204	211	220	218	240	218	232	214	220	229	204	214	229	214	225	206	220	222	247	218	234	251	225	228	211	209	215	192	220	211	202	212	230	206	227	236	215	208	234	242	224	209	239	229	209	238	240	225	217	216	213	224	211	227	201	234	217	229	218	242	202	240	221	203	187	211	252	234	236	230	220	222	254	225	219	262	238	233	224	226	234	216	200	227	218	213	244	237	241	244	238	221	230	210	218	202	200	243	235	232	230	229	216	221	230	205	211	206	254	238	248	218	237	234	212	226	211	211	210	202	218	235	227	238	261	213	246	221	207	216	204	204	223	192	216	243	220	217	233	190	243	226	200	196	241	218	237	228	237	217	203	229	227	227	223	230	244	242	236	229	226	241	232	247	209	220	187	231	243	207	207	208	211	230	213	218	242	213	224	222	229	218	216	204	197	236	176	231	225	221	239	219	243	220	208	214	234	219	230	198	198	240	216	203	220	232	262	226	238	197	197	227	233	208	208	223	216	228	248	228	229	222	231	222	208	213	240	202	239	227	220	217	226	208	213	230	239	264	233	224	197	258	228	217	249	238	212	227	255	240	227	219	235	197	210	221	233	237	221	240	256	215	222	245	224	221	219	250	222	231	236	234	218	231	229	240	226	246	193	222	181	212	234	229	234	223	231	208	229	217	237	235	230	250	217	222	203	204	205	212	235	237	238	229	202	216	206	182	195	210	259	227	261	223	227	246	206	253	231	203	232	222	228	226	230	238	247	247	229	197	220	242	203	237	223	224	237	213	204	231	242	189	210	212	241	240	225	238	227	199	206	195	199	222	218	229	221	226	234	209	197	201	212	256	239	231	244	243	236	246	198	203	229	220	213	196	195	203	216	198	240	226	215	246	244	220	216	208	230	228	228	240	209	221	216	229	239	215	229	245	232	214	217	232	204	193	234	248	213	215	223	217	246	203	206	221	175	219	243	230	219	235	219	208	225	237	234	218	249	229	228	206	215	236	208	228	233	220	225	185	209	205	200	218	240	214	221	210	235	236	207	196	254	206	220	238	222	224	217	228	218	196	225	200	221	216	219	206	227	219	216	216	238	200	201	238	214	230	219	232	254	222	221	234	212	208	197	225	214	222	212	216	240	242	252	213	217	211	210	200	250	219	223	225	196	212	228	216	206	217	214	222	248	234	221	223	236	239	220	232	245	198	219	268	242	232	204	218	227	212	215	209	232	254	202	238	206	211	218	246	227	242	218	196	223	176	249	207	250	236	237	214	219	213	244	238	249	238	212	232	222	235	233	219	224	213	213	210	230	214	223	215	226	220	231	218	232	237	215	213	202	232	262	176	231	203	234	218	212	242	224	224	199	224	238	250	229	218	209	242	254	250	222	208	242	203	241	245	229	223	212	228	250	220	250	232	241	223	231	258	234	213	235	229	231	188	233	217	221	230	206	238	221	229	224	228	209	229	236	217	200	222	222	225	227	264	206	250	209	210	248	227	233	215	210	244	207	230	234	243	225	230	232	220	202	204	198	228	228	214	221	246	221	231	204	217	227	227	208	211	217	210	228	223	239	238	220	218	229	226	226	219	234	239	206	206	223	227	202	218	232	218	272	201	238	204	206	212	222	221	204	204	242	210	216	208	240	213	221	173	234	208	244	204	217	218	212	210	242	207	220	228	207	206	238	185	202	226	212	215	247	222	241	214	236	219	200	240	214	210	213	230	237	200	239	199	213	232	237	194	216	224	223	186	228	250	199	216	241	211	201	203	215	211	229	201	242	231	212	210	223	214	199	238	213	205	190	219	233	198	215	226	220	227	213	229	245	203	225	239	223	235	231	228	226	254	243	236	217	198	212	204	223	226	231	211	229	235	218	206	200	264	211	225	226	215	205	221	219	211	210	217	226	221	200	226	224	205	229	241	226	217	215	236	220	204	200	206	221	211	231	202	200	220	201	216	220	234	250	216	222	221	222	218	185	241	243	224	223	228	202	188	234	219	221	211	228	192	212	215	204	232	195	197	237	239	237	204	243	243	211	226	234	226	227	248	226	212	219	223	231	230	214	225	213	214	234	245	205	210	207	210	243	228	211	211	243	203	240	205	218	208	223	205	237	222
61268	49700	36291	18750	5962	1026	493	510	516	520	536	567	495	490	528	494	559	533	525	531	560	507	550	567	515	533	518	509	481	506	496	521	541	551	506	525	534	547	515	584	509	509	553	541	477	565	571	513	546	549	514	553	513	496	491	493	558	514	508	484	534	551	519	534	520	491	526	499	480	517	499	544	530	522	513	515	520	515	509	527	514	536	521	507	527	513	501	533	533	492	486	527	524	554	546	523	510	500	575	511	510	502	511	510	519	547	584	537	569	483	549	548	570	553	505	535	540	509	533	526	528	509	535	543	513	523	557	537	508	519	566	512	522	527	518	515	583	524	512	553	542	501	511	555	540	488	492	505	489	546	563	534	531	530	538	540	518	531	540	492	556	531	472	488	503	520	528	526	519	499	521	570	533	522	562	554	534	535	493	541	578	538	539	553	531	509	497	552	528	493	537	573	533	526	493	486	515	568	540	469	487	561	502	507	522	532	538	540	560	528	528	565	527	501	514	482	530	543	489	505	495	522	529	554	570	537	525	517	520	475	526	539	501	526	533	539	543	532	517	514	525	514	508	548	514	497	513	517	527	503	535	513	526	503	519	557	536	523	544	495	524	496	509	582	538	508	499	485	535	534	516	564	521	457	519	495	531	497	533	544	525	509	519	526	513	538	526	488	553	497	530	512	520	554	573	507	549	558	539	525	504	553	529	502	487	535	515	551	533	546	565	506	504	543	511	510	503	510	536	539	533	521	543	533	487	513	531	521	544	532	545	518	483	542	533	573	556	541	479	526	515	509	483	549	532	512	571	502	509	497	509	521	515	515	554	535	520	491	506	542	540	518	490	538	488	538	526	564	543	525	514	495	542	563	537	552	523	546	548	521	550	537	502	534	530	532	480	528	523	522	529	510	499	497	504	559	520	542	532	544	542	525	522	532	489	533	506	495	543	554	496	530	533	501	524	538	558	506	569	492	524	553	504	521	530	475	525	498	527	543	560	536	518	506	523	498	558	528	523	525	494	534	491	491	482	534	546	554	526	494	523	574	540	530	487	529	524	528	494	526	478	517	512	517	495	540	507	490	517	551	533	510	519	520	499	547	537	510	539	517	527	548	524	518	586	536	501	574	555	506	501	518	549	535	516	545	478	535	515	537	494	530	525	513	522	503	565	528	558	559	510	508	492	544	499	511	490	529	532	496	553	527	554	518	568	523	550	503	520	500	529	478	542	474	534	520	492	527	524	502	552	509	539	558	516	525	563	495	516	497	548	495	478	514	505	550	542	542	510	506	545	517	556	497	494	516	545	544	518	495	566	529	541	541	540	526	471	542	545	495	533	486	493	509	547	506	510	527	500	538	546	539	510	540	553	498	530	537	580	496	515	525	470	466	499	518	560	542	509	509	481	533	534	510	525	555	541	508	543	544	524	513	523	512	516	505	533	522	496	525	507	514	514	559	522	529	550	540	554	483	495	518	504	535	506	512	534	543	493	498	563	532	545	532	563	554	502	582	518	532	532	584	510	524	545	469	521	503	497	511	511	484	503	518	503	567	555	531	537	523	495	540	509	522	527	494	540	539	546	551	556	509	531	540	532	540	515	489	512	579	533	521	512	572	466	544	557	497	509	530	543	504	564	528	498	529	518	499	586	552	541	531	521	545	528	554	547	558	535	518	488	537	509	562	537	567	539	498	550	507	514	530	544	573	545	516	463	513	573	497	523	527	515	541	548	513	541	529	524	511	522	564	539	561	529	523	558	517	525	530	529	575	539	561	554	535	504	521	572	535	552	524	511	519	524	542	517	490	569	517	517	538	491	550	521	483	507	551	488	570	547	522	529	502	529	504	532	540	503	544	531	499	522	548	521	539	532	533	504	502	506	510	529	560	539	508	551	533	525	480	545	556	508	522	524	501	562	525	507	569	528	537	535	545	532	531	509	508	564	505	535	535	548	500	534	543	544	546	519	513	528	541	554	469	528	524	518	504	477	553	507	560	562	557	474	553	533	547	495	496	558	526	523	547	512	492	568	487	499	494	495	541	496	542	552	571	567	536	513	561	512	542	552	507	507	538	480	511	531	536	528	491	519	520	510	469	517	538	511	517	515	548	521	541	515	461	537	512	539	509	512	537	514	509	535	578	533	519	550	587	502	508	530	542	512	568	527	540	537	520	513	530	486	532	536	542	539	458	538	531	490	545	491	484	519	502	545	511	483	506	509	506	559	533	534	465	533	539	510	572	486	536	529	540	550	522	483	493	547	521	513	550	501	518	521	542	560	519	528	533	504	482	541	504	546	482	487	530	491	527	506	533	548	522	520	532	534	528	500	506	525	546	510	490	516	543	497	500	474	531	529	524	526	538	539	515	473	533	526	495	539	516	523	519	552	557	486	549	531	539	508	489	529	530	533	559	532	524	530	538	511	561	541	531	533	513	554	541	483	508	533	536	536	529	562	508	544	498	533	526	486	502	526	484	529	558	554	519	516	467	565	536	537	521	499	507	514	541	534	531	541	507	530	536	546	559	551	505	541	508	514	500	508	533	561	558	546	555	513	475	552	529	518	543	540	536	494	537	542	499	501	559	525	506	538	505	510	561	558	513	495	511	534	519	545	523	543	525	529	516	545	478	535	534	542	536	551	526	531	504	520	531	553	544	515	519	485	538	533	535	507	558	477	528	519	512	530	541	520	513	505	540	521	538	527	537	529	531	521	550	509	534	563	527	536	590	528	517	553	499	513	488	485	549	527	530	500	492	515	555	538	463	533	498	527	516	516	537	495	514	467	528	534	566	507	529	485	500	525	491	570	506	518	545	548	523	541	519	543	517	543	554	525	511	542	500	528	557	514	511	534	512	518	548	482	498	553	550	551	539	514	489	576	523	488	524	491	513	526	515	554	544	543	515	503	507	514	547	558	534	511	538	485	529	547	544	537	529	510	498	515	523	543	508	522	557	544	492	524	527	533	515	529	502	547	506	509	535	501	495	529	517	523	521	538	505	538	516	561	539	544	553	524	527	574	501	519	550	540	551	551	534	558	520	553	504	548	541	520	499	498	526	569	549	487	518	561	498	516	501	538	501	520	505	508	501	510	500	533	567	536	497	515	513	526	541	575	509	554	518	491	521	503	554	500	556	512	538	518	525	566	548	517	560	547	526	502	526	506	505	553	492	487	515	532	503	534	546	485	528	541	479	520	550	554	521	524	528	554	527	516	510	505	539	533	514	554	566	491	486	508	538	572	519	494	507	529	525	495	562	540	545	541	524	541	593	573	502	534	515	510	522	559	529	547	508	547	524	564	523	522	529	555	522	509	560	527	498	546	539	541	502	510	528	516	551	533	491	505	562	523	521	556	558	536	523	524	540	588	529	533	590	519	535	517	511	516	500	515	478	544	557	512	525	533	549	525	527	519	521	519	523	522	568	504	542	467	519	539	567	542	558	530	523	548	554	521	507	588	552	546	504	467	533	579	525	499	550	543	528	526	548	493	555	552	521
84136	70207	47226	25015	8767	924	195	165	194	211	190	186	187	179	166	191	200	189	225	184	204	191	179	198	192	180	202	211	189	164	199	174	228	181	184	193	208	176	182	205	191	184	197	199	186	177	180	205	186	197	188	167	199	187	208	191	182	200	179	218	177	213	212	171	199	190	185	204	184	202	219	163	199	203	206	168	173	175	224	201	178	206	199	201	223	166	195	189	191	179	214	204	212	212	173	193	203	168	195	194	171	192	155	190	176	206	207	197	176	185	202	180	186	186	178	178	182	204	190	195	208	225	178	196	182	220	178	171	198	200	181	167	207	215	213	169	178	187	173	186	193	199	191	205	188	179	170	182	178	173	190	178	191	207	181	215	182	173	187	178	191	184	176	191	214	191	193	180	183	167	189	197	192	202	199	175	203	197	204	191	185	209	188	195	163	186	183	201	215	174	206	172	194	182	169	189	159	170	189	200	185	219	170	198	200	165	188	220	195	195	185	193	205	206	195	198	189	178	186	208	187	232	195	210	190	164	185	176	180	169	186	169	168	202	182	195	191	198	196	187	224	174	177	202	191	190	191	211	192	219	172	192	189	175	176	205	186	204	227	159	184	196	209	225	191	173	189	188	193	172	190	195	185	177	183	189	162	210	204	235	190	204	192	162	210	194	190	197	209	181	197	162	198	192	188	193	209	191	184	187	182	209	177	173	193	184	174	192	203	184	163	189	170	198	210	214	168	201	184	171	175	208	203	158	191	178	191	195	192	196	212	191	180	189	172	166	199	191	182	205	202	191	191	171	178	167	174	209	169	165	207	213	200	172	191	183	190	186	203	211	184	191	174	202	195	194	186	174	216	197	200	207	194	210	169	211	190	202	166	166	196	185	205	189	194	207	202	181	186	206	199	180	229	211	198	191	205	221	166	217	181	192	183	201	198	186	182	176	189	179	166	202	181	205	176	196	217	174	169	195	179	178	206	214	197	207	178	186	164	192	226	198	171	186	194	176	183	209	187	209	176	202	196	181	181	179	195	208	194	173	181	173	203	197	178	224	189	162	179	202	195	199	178	161	185	179	195	186	206	195	191	217	197	183	201	173	185	189	183	178	190	183	191	178	204	191	203	225	183	194	165	197	201	187	198	175	182	193	202	209	182	175	188	178	208	187	215	179	206	184	194	186	183	186	209	193	213	173	184	197	198	196	202	174	180	194	202	190	198	207	190	177	158	194	182	183	183	224	205	182	182	170	199	166	181	172	198	221	189	180	197	184	176	195	195	196	214	176	182	184	195	176	209	184	200	188	179	179	175	181	186	203	189	204	208	213	195	179	210	197	192	167	213	184	175	162	199	218	225	180	172	191	183	177	180	197	196	188	175	193	166	171	195	170	212	205	180	190	175	215	196	165	185	183	180	204	191	183	176	179	167	214	201	198	179	176	165	192	182	184	228	203	168	170	193	185	189	173	180	193	198	186	205	185	201	170	183	188	187	180	196	197	191	210	196	188	165	168	181	196	181	192	178	199	198	199	179	198	197	190	174	162	194	181	175	194	186	189	192	186	207	185	207	191	199	183	205	162	195	191	175	160	218	194	200	169	173	194	195	196	182	184	187	203	209	194	219	199	191	214	187	194	175	189	208	192	203	183	188	164	175	189	195	210	197	208	194	218	171	211	210	200	189	197	219	213	200	168	173	176	186	201	168	189	184	196	190	185	182	196	177	191	162	204	211	178	218	204	176	200	184	192	192	207	178	205	202	182	177	174	203	184	201	177	196	154	173	188	206	209	189	222	206	181	212	220	200	182	209	178	215	194	202	165	193	196	198	191	188	197	182	167	165	182	186	211	187	185	192	214	186	215	187	210	179	187	180	180	185	182	179	180	194	206	167	180	202	195	175	190	201	202	169	172	181	227	209	171	173	192	196	190	194	177	188	195	189	207	162	191	199	170	194	184	206	172	180	180	207	187	177	198	195	197	238	196	210	202	189	182	189	225	187	191	212	189	196	167	207	196	192	190	211	185	171	192	190	181	189	194	216	199	220	187	199	202	174	185	200	211	169	170	207	175	181	188	167	192	204	199	192	194	185	190	193	193	182	176	188	187	188	176	194	153	160	185	167	183	201	197	178	194	171	185	203	173	192	178	166	180	186	184	194	179	165	185	188	170	186	205	174	201	173	190	178	192	174	186	219	182	192	177	187	154	199	174	190	197	181	204	158	201	194	168	190	193	172	197	201	179	181	171	181	191	201	167	196	172	188	183	188	204	175	177	191	195	201	195	196	183	213	187	197	191	186	169	187	188	177	153	196	192	174	177	187	166	148	204	206	206	192	226	204	191	189	205	175	189	176	195	194	158	191	192	190	187	183	192	187	184	206	173	180	177	191	200	179	206	183	196	193	209	186	173	200	232	195	214	168	186	199	181	179	192	195	188	180	202	181	185	175	162	181	180	209	190	199	200	198	198	194	184	204	207	186	167	191	184	182	198	195	179	179	184	189	213	177	187	170	216	182	206	195	172	183	195	171	180	180	197	180	212	194	191	183	171	235	208	207	182	187	169	171	190	196	168	190	199	180	215	181	205	197	186	192	176	187	200	207	188	184	187	195	209	212	206	203	209	195	207	195	176	190	221	204	198	220	215	193	218	198	174	189	232	191	182	175	182	194	161	190	185	214	224	162	201	180	165	200	186	170	201	227	227	183	182	179	209	205	209	200	179	181	190	213	205	199	187	216	179	167	193	206	197	167	197	168	206	177	190	226	193	187	174	186	195	206	185	191	200	185	199	206	177	191	195	187	195	229	201	164	183	177	208	209	198	195	172	195	192	153	169	187	188	184	199	189	190	192	193	185	161	176	196	200	186	209	177	178	179	207	165	178	200	226	207	173	178	185	171	203	188	175	210	208	207	225	225	192	200	227	199	172	188	179	197	200	211	195	180	193	189	198	193	199	166	186	195	199	183	174	197	170	198	190	187	182	200	195	187	199	191	181	192	183	183	198	179	185	198	175	195	186	185	220	180	184	178	198	201	168	190	223	208	198	209	177	178	199	168	201	187	217	180	184	193	187	209	173	174	185	204	203	174	199	197	180	193	203	195	164	177	186	169	216	212	195	157	212	176	198	191	196	206	210	192	192	216	176	207	193	203	163	176	188	188	201	185	213	188	196	188	212	186	192	175	194	175	176	185	176	169	194	179	191	167	172	194	187	209	183	191	197	183	188	190	166	191	167	204	204	183	218	203	185	173	188	170	172	172	180	201	161	185	202	192	195	183	201	182	205	209	191	189	192	177	211	201	193	169	169	189	215	181	183	183	186	207	202	189	195	189	180	199	180	179	185	204	200	177	169	207	187	214	192	183	164	193	213	179	187	179	202	174	188	183	210	196	204	204	173	187	195	196	193	207	201	186	225	202	161	173	194	172	180	198	187	210	178	181	188	184	214	195	173	172	184	191	187	207	204	195	181	195	202	182	192	184	186	192	187	183	186	189	175	171
70395	60535	45600	26287	8603	1499	447	469	475	436	461	493	420	446	422	473	438	446	466	409	460	457	438	416	492	457	460	471	452	444	446	475	449	435	446	477	488	460	445	448	510	484	453	474	449	417	463	457	474	463	450	451	490	426	402	431	454	473	478	469	445	479	424	433	432	444	440	431	468	439	463	430	457	453	464	447	411	462	430	456	463	414	453	466	441	444	468	448	475	453	463	440	441	465	446	453	459	413	460	425	454	429	432	468	439	450	480	421	406	501	465	416	436	439	434	436	461	423	455	420	428	446	416	394	428	434	401	438	430	416	425	420	434	404	443	410	418	413	453	426	427	444	437	500	393	435	409	412	427	458	453	462	461	428	430	390	460	397	429	457	449	481	463	445	448	453	456	477	478	394	419	443	434	452	479	411	414	454	447	435	493	450	408	443	441	412	479	430	413	446	414	433	469	447	439	472	434	394	456	416	430	447	417	441	475	443	442	464	432	424	493	419	442	443	429	471	453	483	427	467	414	429	475	439	462	424	444	461	430	478	461	459	457	459	421	454	454	425	495	462	450	457	432	465	451	471	445	404	425	467	445	476	440	461	433	458	456	436	480	427	427	451	480	438	431	473	437	428	419	434	452	430	438	456	380	445	438	448	466	438	483	489	464	499	453	430	424	419	402	464	479	481	422	454	434	468	466	407	473	456	469	434	458	455	452	439	442	441	434	461	474	476	439	476	435	432	444	430	450	450	435	464	459	454	383	434	440	461	464	480	417	430	471	492	451	425	474	463	440	463	446	461	452	449	436	473	415	466	412	440	468	449	459	440	432	433	404	455	454	429	460	433	458	436	461	453	416	447	428	442	455	440	431	465	444	442	448	418	409	461	437	446	435	428	425	437	450	429	447	441	444	436	430	456	411	427	431	404	459	459	447	463	433	489	469	459	424	424	486	451	438	446	423	410	455	461	485	412	478	433	422	496	442	425	423	488	457	446	437	475	451	444	445	457	427	431	399	407	440	457	431	429	480	441	465	432	437	486	425	449	433	458	462	463	435	469	430	458	459	413	448	445	444	501	435	421	427	476	419	422	446	446	414	478	451	459	457	487	430	420	464	478	473	479	471	465	457	432	423	454	435	447	457	458	454	474	438	417	445	453	464	455	434	455	442	443	458	428	457	441	447	459	412	447	466	474	430	425	469	461	438	433	432	468	434	449	438	452	448	449	487	453	467	467	446	453	439	468	420	422	484	450	427	458	450	473	471	469	419	506	481	457	486	436	471	423	423	450	458	431	405	466	436	433	458	442	443	418	452	437	433	446	492	439	461	452	402	463	464	410	451	432	462	426	423	418	439	499	442	444	409	463	455	426	424	488	421	450	512	470	453	446	436	427	465	445	452	482	446	440	473	461	443	468	408	458	455	467	449	447	497	423	450	470	435	442	458	435	455	473	457	478	441	443	448	436	451	457	414	459	486	445	434	467	451	446	431	469	453	458	400	470	479	412	418	432	450	470	434	449	470	463	437	472	445	450	429	437	445	407	404	454	447	479	452	411	445	437	468	426	474	457	408	441	438	424	456	412	396	472	412	444	446	440	415	492	462	437	439	419	413	463	453	414	435	424	478	463	451	464	492	450	459	400	450	457	444	462	417	443	459	438	493	426	408	418	475	407	425	451	448	434	451	425	408	442	464	425	422	471	442	466	422	427	431	456	436	431	428	456	453	458	429	449	447	433	472	436	491	464	437	445	476	479	435	420	448	457	458	441	440	435	469	476	445	440	419	463	442	450	437	423	438	419	476	462	440	407	428	477	432	423	468	459	454	447	445	454	426	453	461	471	433	459	444	453	418	421	439	428	460	394	457	456	414	453	454	477	434	456	453	454	415	451	473	434	417	422	457	434	438	430	478	469	477	465	437	467	440	448	418	443	477	483	426	443	425	487	418	474	445	445	460	437	450	424	454	481	427	466	441	463	447	452	458	440	438	482	458	463	442	437	457	479	413	401	468	433	459	416	475	450	442	468	433	440	468	453	437	477	483	467	488	434	442	473	431	448	430	458	419	431	444	458	448	461	435	484	464	454	438	463	470	450	424	445	476	473	443	461	467	458	417	427	423	449	439	428	420	473	507	421	467	442	456	436	435	465	455	439	450	453	417	459	430	439	405	434	458	450	419	448	468	434	437	421	433	461	468	470	457	434	456	476	440	479	426	410	423	464	456	417	414	468	462	445	446	417	413	443	446	424	479	456	422	452	429	456	456	479	434	452	473	463	437	456	479	452	455	453	454	480	442	444	440	438	495	445	454	462	392	472	447	472	438	412	448	460	450	424	438	470	421	462	453	432	438	455	463	438	435	402	472	456	454	468	458	460	415	470	469	455	457	451	454	443	488	473	444	426	463	466	468	440	439	428	456	430	468	463	454	458	432	441	438	461	441	469	433	451	489	456	431	449	424	464	484	461	480	463	463	450	426	478	427	442	512	462	443	408	445	422	451	427	436	443	477	446	402	455	458	462	429	457	463	473	428	442	437	462	452	470	450	459	446	424	451	439	491	445	445	464	438	415	476	460	429	417	454	456	442	472	437	449	461	469	461	422	439	464	431	456	448	445	453	504	462	439	457	435	437	385	453	438	399	491	464	457	436	467	460	465	424	484	408	414	425	461	444	444	458	477	483	463	474	460	422	470	423	407	436	457	439	429	430	426	405	461	475	467	453	436	432	446	473	452	446	409	446	464	451	438	454	455	460	451	461	464	438	468	452	472	478	410	466	456	486	453	448	424	453	415	446	477	416	424	468	487	475	482	399	461	439	397	502	450	505	411	433	449	448	426	427	493	436	427	422	422	438	447	435	437	435	447	449	406	424	437	443	456	408	417	461	472	438	456	447	439	435	442	452	443	460	430	407	432	440	497	408	448	432	484	416	445	447	428	441	420	455	473	439	469	483	434	438	444	474	462	475	446	473	424	470	435	441	464	452	438	475	467	468	465	448	429	455	476	449	454	449	416	417	436	428	443	460	461	433	453	447	428	467	460	440	452	489	446	452	445	444	437	438	503	462	457	446	415	457	444	440	454	452	453	444	430	446	419	467	480	467	405	425	432	428	434	452	434	440	459	440	429	429	435	481	454	450	439	428	459	422	445	453	478	460	412	485	423	418	448	433	482	418	457	443	456	450	439	457	464	442	400	407	446	463	441	408	435	441	482	444	434	440	415	456	441	430	467	504	441	442	454	433	471	417	481	458	433	411	466	446	442	458	444	459	459	421	469	416	471	433	428	476	420	461	430	415	403	450	434	435	460	448	443	469	450	442	467	447	506	424	417	459	462	442	434	446	451	450	442	445	419	445	434	443	433	466	437	432	475	430	425	458	458	484	481	381	438	468	448	440	453	436	458	426	441	442	408	491	466	456	450	454	448	431	434	403	429	436	437	431	447	418	464	460	452	425	478	482	457	489	464	457	416	429	440	467	443	455	445	459	448	413	469	465	424	447	479
48539	27412	9460	1534	425	210	198	207	216	202	193	190	202	191	176	176	168	215	205	219	175	190	193	188	199	201	197	195	191	192	198	182	195	178	212	186	222	176	220	192	199	205	169	198	192	210	197	194	207	220	183	175	203	187	179	165	201	189	196	205	182	211	189	210	209	187	183	188	205	188	185	201	191	192	191	190	183	200	199	203	197	199	201	194	198	195	192	183	186	179	173	206	210	185	189	194	171	196	204	189	190	222	190	189	185	186	179	186	206	197	183	210	185	173	201	197	195	185	184	215	205	207	198	187	205	195	204	201	209	206	211	185	183	196	219	149	200	155	190	193	188	193	208	202	151	203	160	218	194	233	183	214	185	182	197	166	210	211	184	188	215	217	183	188	188	200	185	187	172	193	219	198	193	218	172	203	176	189	183	231	225	173	190	170	209	195	178	195	197	212	178	192	192	199	190	188	224	193	206	208	171	224	206	198	194	172	177	192	184	180	180	200	189	186	171	161	196	208	177	206	204	191	189	172	206	166	185	200	236	207	181	181	214	214	200	196	193	194	173	187	182	189	202	199	196	196	167	153	166	207	188	193	191	173	169	193	180	204	197	188	176	186	209	206	198	169	200	198	198	182	170	203	208	178	183	200	167	151	209	209	175	190	172	217	182	208	211	175	173	178	198	192	186	163	224	201	176	208	172	195	201	230	179	205	206	205	214	208	189	188	200	196	222	194	194	185	208	185	199	188	164	186	181	178	183	185	213	181	204	168	168	199	190	169	211	209	218	186	196	164	189	182	189	187	194	166	197	217	168	211	199	171	197	192	188	170	183	181	211	198	199	222	190	180	195	192	208	207	187	178	173	185	196	182	176	189	205	206	190	204	201	197	214	201	179	186	179	198	179	184	200	158	198	201	215	194	182	187	190	208	190	185	195	213	212	193	203	177	191	188	175	203	179	238	221	192	213	177	219	183	178	198	177	219	195	192	207	214	186	212	199	160	195	213	193	192	185	188	184	183	180	212	219	191	204	194	202	186	214	215	203	204	170	205	192	201	212	189	194	197	192	201	195	218	185	184	188	189	230	186	188	209	212	185	183	188	202	218	201	172	168	202	195	180	185	205	189	205	196	204	200	212	191	192	207	195	185	196	194	206	165	195	210	220	183	176	199	221	158	191	197	198	209	223	181	207	180	212	190	182	199	206	207	196	182	208	210	185	189	191	181	208	211	206	184	232	210	207	182	185	210	187	197	191	186	194	163	198	207	212	185	181	209	178	210	205	182	193	214	178	190	184	199	175	225	206	205	203	175	184	196	180	188	212	196	185	186	184	182	167	192	193	243	201	201	216	199	179	192	194	205	207	167	236	195	179	166	169	198	187	199	200	179	215	193	187	204	188	191	199	224	179	175	203	200	178	173	170	196	206	205	189	188	193	211	176	196	188	193	191	197	174	182	190	188	194	166	206	186	194	225	175	198	198	209	193	179	201	178	189	204	217	184	177	222	204	186	180	195	181	203	210	180	200	188	223	192	176	210	211	179	191	168	189	203	186	172	204	214	226	198	195	182	196	239	169	190	204	170	202	194	215	173	193	205	193	182	196	164	188	186	194	182	167	193	211	207	180	188	191	202	203	193	211	179	214	207	191	182	173	186	190	176	201	169	181	217	200	170	201	188	200	194	199	165	203	217	208	187	194	210	207	192	208	182	196	164	183	195	218	181	209	179	202	187	194	172	209	204	159	182	176	180	176	154	178	196	177	194	197	190	210	178	194	177	198	159	215	186	197	218	212	183	208	194	178	222	194	182	172	197	180	188	205	207	229	215	179	197	207	195	182	192	192	188	178	182	177	196	187	197	201	175	210	180	177	194	191	181	194	186	191	216	206	189	213	189	175	169	190	177	206	184	171	194	183	209	195	224	179	195	192	212	204	174	169	207	226	189	190	201	215	186	198	182	177	180	186	205	228	183	191	171	200	192	190	188	191	200	195	207	195	198	200	210	190	165	209	179	193	190	175	223	204	182	192	194	213	194	175	207	209	197	173	196	204	212	190	189	204	197	187	212	206	192	199	179	223	199	207	200	204	186	179	186	194	169	214	201	157	176	199	180	218	209	192	185	198	222	170	185	180	190	193	201	167	192	190	171	180	190	189	218	199	173	185	195	194	174	213	217	194	178	181	187	206	203	212	187	162	205	192	202	185	198	198	173	202	169	188	196	212	193	193	209	174	200	190	180	185	199	204	211	202	182	216	209	186	198	196	218	179	200	171	174	207	205	193	183	208	192	173	218	205	198	200	193	189	187	186	208	203	194	206	194	179	190	185	199	157	222	185	194	193	176	187	204	185	190	199	190	177	193	178	190	197	192	195	190	187	188	177	193	196	177	196	192	197	182	231	177	170	170	178	179	168	196	204	221	176	208	206	223	190	183	218	202	203	209	186	229	197	192	185	189	236	200	190	178	192	211	212	183	185	199	193	179	221	190	185	187	191	187	186	189	188	205	178	189	211	217	188	195	198	160	180	188	172	154	203	191	173	189	186	177	180	198	209	168	191	189	198	215	197	195	200	182	224	194	176	200	184	199	177	184	182	198	186	195	213	177	201	182	218	200	204	195	182	189	212	160	193	173	175	226	209	209	201	203	195	188	192	183	165	195	214	202	208	174	223	198	180	192	232	212	196	182	178	213	206	198	188	176	207	199	198	227	188	192	176	201	200	179	180	172	182	197	191	192	168	182	191	211	181	184	185	185	183	202	197	172	178	205	176	169	203	182	197	206	207	194	194	207	197	199	199	206	185	184	187	201	187	161	171	188	209	182	212	194	192	191	172	181	200	188	188	213	227	186	192	152	211	190	194	203	186	185	210	169	184	175	215	194	203	207	206	205	163	178	211	193	208	206	203	213	189	192	189	201	186	179	179	194	199	206	197	184	206	210	196	202	197	200	203	183	175	211	219	201	177	176	187	193	197	186	182	205	184	222	217	199	213	202	203	176	214	192	196	181	186	191	217	205	182	205	205	173	203	189	209	204	194	217	208	191	214	181	208	189	185	202	153	185	200	185	192	208	207	190	194	195	186	193	187	188	189	214	167	186	195	169	203	203	201	208	222	186	205	190	183	185	202	191	199	228	178	189	177	172	211	207	198	196	202	210	195	205	186	208	201	187	187	180	188	177	176	205	189	216	182	184	175	167	184	207	167	208	164	206	175	189	206	210	197	177	184	198	196	201	175	185	205	202	231	204	200	169	196	197	196	178	187	156	195	201	190	195	184	197	211	218	189	191	220	174	182	196	186	200	193	206	177	168	202	192	185	211	173	198	175	167	212	234	172	179	222	203	189	190	195	192	179	214	199	193	190	196	181	188	178	209	196	206	183	200	177	199	203	189	204	160	158	205	196	200	171	169	212	233	194	196	179	192	189	186	201	172	196	167	197	178	181	211	197	178	186	172	172	203	211	205	203	182	178	177	202	194	213	174	180	184	205	196	194	202	192
41857	24818	10444	3228	1183	499	445	439	513	418	471	449	463	422	492	491	479	451	421	471	472	489	439	472	477	477	497	479	494	427	465	426	491	464	487	460	465	440	482	435	446	487	457	487	475	510	481	433	475	444	489	455	481	465	465	471	498	491	475	451	495	510	517	462	483	465	474	458	492	481	456	487	481	465	467	457	467	487	454	478	412	479	444	494	478	456	466	474	484	476	474	429	523	455	488	439	488	454	455	449	479	534	425	485	464	493	533	456	471	475	423	454	474	478	431	482	484	483	491	504	491	488	483	469	459	472	441	492	478	460	491	458	485	482	500	475	504	496	443	493	500	479	454	484	493	479	446	474	458	492	439	468	490	457	455	436	463	462	446	479	435	478	462	486	474	477	463	441	474	468	481	483	470	443	494	480	481	495	465	503	490	478	457	505	479	477	485	487	492	441	482	469	438	472	450	451	458	440	477	475	446	469	506	492	488	484	458	486	458	448	521	464	463	440	462	459	486	472	481	444	491	492	489	459	454	473	486	461	481	477	471	451	482	497	446	428	471	468	458	495	482	462	478	447	461	475	506	514	445	484	462	506	470	486	464	494	506	452	480	451	486	471	468	486	461	529	454	470	452	487	463	521	456	440	509	454	505	459	477	484	512	462	504	485	439	448	456	467	465	493	431	498	491	509	479	462	458	490	467	498	472	455	445	475	449	456	470	470	472	489	449	471	503	457	457	484	502	493	460	452	435	420	444	470	483	479	443	483	505	464	483	486	480	454	462	459	474	503	467	462	450	486	487	442	462	472	461	471	476	475	473	473	502	462	430	484	443	464	435	472	492	443	477	454	463	496	484	465	494	472	473	480	468	455	432	498	499	473	457	467	466	467	467	477	458	495	440	456	463	495	440	456	435	471	507	426	482	458	450	462	492	440	482	479	457	438	476	497	477	469	475	471	449	486	468	476	456	478	461	425	500	463	491	454	454	470	467	454	479	452	462	491	490	484	447	447	497	496	489	441	470	430	483	515	466	480	470	470	461	484	466	496	464	439	498	444	449	460	503	434	456	511	424	489	462	454	484	487	457	459	481	488	479	477	484	476	457	481	503	481	449	483	478	478	495	510	462	459	483	498	440	488	483	481	488	468	492	504	454	470	453	475	470	502	472	467	488	461	453	480	452	454	491	484	493	476	464	478	460	480	436	440	451	443	457	461	473	477	490	466	438	477	473	469	476	464	452	468	431	465	463	491	470	443	462	514	491	485	470	483	457	449	426	457	486	500	490	436	463	459	496	435	457	482	447	452	476	462	502	469	476	474	493	465	446	480	461	480	462	494	448	507	472	466	453	473	461	476	455	461	475	474	463	476	462	426	474	485	454	468	472	477	468	473	453	466	496	486	452	460	461	471	465	461	490	461	463	444	519	478	474	433	507	469	508	454	470	485	431	471	474	439	488	434	449	461	431	438	481	478	477	510	488	445	443	475	483	484	499	481	511	479	473	489	494	429	480	447	470	506	447	467	466	457	455	455	480	496	450	458	492	480	450	519	474	449	489	484	503	453	446	495	460	487	456	479	444	464	448	471	457	473	450	489	450	449	447	449	488	468	495	453	486	487	490	475	500	479	450	490	434	472	457	481	481	472	489	442	470	419	449	449	479	524	461	459	469	472	464	469	463	462	457	469	466	477	477	462	431	472	466	453	478	457	471	430	437	461	458	478	483	443	458	495	483	502	490	441	454	452	447	452	450	449	463	490	475	442	463	486	455	471	471	499	500	485	433	450	472	453	485	488	494	454	442	482	458	501	528	462	415	482	512	485	444	448	462	467	472	448	465	450	475	447	472	433	516	474	471	433	502	439	454	436	443	485	452	468	478	464	459	486	488	448	457	515	492	481	464	460	486	505	445	481	502	489	456	448	497	485	468	472	502	424	479	486	453	502	462	470	461	482	465	507	513	485	485	465	446	477	422	505	442	489	456	490	460	480	489	456	472	481	467	450	468	455	454	484	457	467	447	464	474	470	504	486	489	464	457	511	476	494	480	458	450	501	444	524	468	475	472	437	509	493	480	442	469	490	467	454	494	481	504	429	483	488	447	435	478	470	420	480	459	478	463	481	433	476	466	476	488	442	468	486	448	519	479	470	432	502	474	504	436	460	456	444	501	451	502	470	467	468	477	480	457	489	500	463	439	516	502	481	476	470	525	502	492	492	479	482	455	423	448	481	456	464	480	475	463	489	445	475	483	466	509	485	458	471	486	474	438	490	456	488	433	467	496	440	465	483	486	457	481	474	480	491	482	515	465	435	457	504	421	450	466	448	439	465	456	511	454	476	447	455	494	475	502	479	467	483	502	531	475	448	487	452	466	437	466	492	492	469	489	450	469	469	457	445	493	438	501	497	483	453	455	464	459	475	424	485	519	457	465	437	474	458	491	488	484	478	480	464	421	483	480	509	462	514	472	488	455	469	460	504	476	459	449	462	476	451	527	460	443	474	416	492	469	455	448	472	453	467	472	498	462	473	483	501	453	492	495	477	527	461	474	472	483	442	481	494	469	462	517	477	494	459	482	464	451	490	493	460	490	519	457	478	458	438	414	528	482	470	461	469	467	444	492	441	490	491	461	472	465	458	494	489	439	492	434	534	478	461	478	470	453	486	446	459	466	462	485	466	489	468	489	463	472	483	468	467	477	476	476	487	477	491	496	477	473	483	501	466	440	449	457	449	476	469	454	456	456	492	448	488	479	471	459	443	486	471	482	477	481	476	462	460	488	480	487	473	493	482	439	458	480	462	485	447	461	518	471	420	461	488	502	454	481	481	517	457	492	468	474	500	455	428	464	463	496	453	457	439	473	453	478	483	429	443	492	466	477	473	479	480	485	478	457	454	484	473	464	466	470	475	463	503	461	481	434	449	445	470	462	497	425	436	473	476	452	509	466	460	439	455	480	462	480	452	475	461	480	498	491	446	444	475	452	494	474	490	481	459	476	509	513	473	493	498	467	491	491	462	441	483	470	464	533	469	447	500	479	443	450	462	449	469	488	481	452	469	428	432	475	451	468	489	443	468	435	445	473	481	442	490	449	467	471	476	483	434	462	480	435	456	464	470	486	441	496	462	492	489	465	471	459	473	493	453	473	486	427	454	482	450	454	443	491	492	472	509	471	449	461	467	444	485	470	481	448	469	501	461	479	495	441	487	436	472	481	499	482	476	497	482	452	490	442	471	469	467	484	439	474	495	483	495	502	470	508	472	457	480	476	489	468	510	509	485	498	456	470	473	464	501	473	505	510	462	472	461	506	440	462	524	489	505	445	482	464	434	466	442	463	439	462	483	485	492	485	471	468	475	462	445	508	457	480	499	477	452	508	481	473	474	461	506	450	479	482	453	477	475	429	492	455	449	513	475	445	515	438	489	472	488	475	506	450	469	467	492	480	460	510	447	467	451	502	465	437	447	479	490	508	451	472	475	500	464	479	490	456	475	423	475	478	470
79999	60930	37491	17635	4397	584	197	235	200	222	217	207	233	241	221	226	236	225	202	238	234	207	241	200	205	237	229	227	242	214	253	224	237	237	239	228	245	223	247	218	249	217	215	234	238	235	227	218	230	231	223	206	214	231	221	233	195	216	235	229	227	247	195	244	240	227	250	254	226	191	219	220	240	228	215	214	228	248	202	216	229	255	222	209	212	227	189	209	203	231	214	219	244	234	209	243	248	236	211	232	230	234	233	212	211	236	210	221	215	236	248	232	213	230	240	213	214	241	212	215	234	204	233	224	207	226	208	215	195	232	219	189	202	221	237	226	247	247	221	242	248	230	275	240	221	229	226	255	207	222	202	217	236	216	200	230	218	210	211	220	222	244	226	214	261	244	231	200	203	236	249	229	236	207	216	232	208	227	194	260	215	211	246	223	200	222	216	232	244	255	227	251	230	228	233	202	245	235	241	226	195	224	245	227	249	240	233	249	249	235	221	218	237	201	232	216	210	220	217	237	224	222	214	212	222	203	220	214	222	214	250	231	223	200	215	223	242	226	211	217	222	213	241	248	203	237	257	233	234	220	222	243	239	239	210	209	227	236	233	236	243	210	219	227	230	227	242	212	260	217	208	192	238	238	217	224	218	233	204	219	219	238	202	224	227	236	245	231	219	221	218	199	235	206	241	218	233	256	229	246	229	245	222	219	228	254	237	214	227	235	244	235	216	246	227	208	239	197	276	201	245	248	205	202	229	237	220	220	210	223	220	236	225	239	218	218	231	218	215	230	190	218	217	230	217	226	208	248	219	225	230	229	209	241	229	234	221	197	206	233	242	229	252	232	215	222	247	237	237	214	247	227	216	238	188	241	207	215	226	218	226	209	191	190	199	233	234	226	256	231	254	236	200	188	207	186	219	227	209	230	222	226	223	227	240	212	222	217	205	203	215	215	214	232	267	195	229	232	221	210	226	218	187	224	242	200	226	205	220	222	207	242	228	215	225	233	239	216	228	220	231	224	221	223	215	235	217	190	215	238	229	203	198	266	246	225	238	237	212	226	244	242	221	218	205	245	226	232	225	224	229	210	205	199	224	213	211	244	210	214	245	246	223	235	203	217	218	245	224	215	235	215	226	230	220	227	218	240	186	219	195	211	217	202	223	211	212	224	246	249	216	233	208	198	202	204	199	244	213	247	212	236	210	228	213	215	241	256	232	238	241	240	218	230	208	237	219	205	241	216	217	218	211	216	223	223	227	239	230	242	214	208	238	243	208	214	202	227	235	231	216	218	231	227	236	238	202	207	228	224	230	226	235	239	218	248	254	221	244	213	232	221	226	224	223	220	192	230	230	218	249	232	237	265	232	227	240	212	221	231	215	237	233	269	239	213	215	206	237	252	231	205	244	243	216	203	215	217	225	223	243	231	237	191	234	200	217	224	255	251	247	219	243	210	217	230	230	221	235	248	246	240	251	238	213	241	219	241	220	241	254	224	231	222	215	229	220	244	214	214	234	191	221	259	224	232	214	228	240	201	234	237	223	237	246	209	229	216	238	227	234	238	226	208	243	212	238	215	244	234	216	226	233	210	207	216	258	229	220	258	223	226	213	197	223	244	233	206	239	203	194	205	206	210	231	217	246	223	238	223	235	246	215	240	239	196	239	220	204	200	244	219	228	188	219	217	221	235	222	244	213	229	234	226	227	214	225	237	226	265	234	228	217	224	212	234	216	227	217	233	220	205	212	249	251	208	225	212	237	252	233	200	226	246	236	196	227	224	216	219	218	248	230	211	194	226	249	233	217	254	213	246	240	229	230	244	219	206	231	215	211	260	225	231	232	222	247	223	210	272	237	218	222	222	222	238	241	237	229	243	228	221	211	231	238	240	212	231	232	216	233	208	241	224	223	235	232	229	269	238	239	229	221	183	217	213	213	214	223	238	208	225	245	218	228	230	207	209	211	243	251	221	239	228	220	217	234	231	219	203	212	223	216	239	190	209	208	244	228	243	235	195	244	239	212	218	206	233	230	201	196	217	222	226	221	228	241	230	249	228	191	245	207	220	220	233	232	240	205	222	215	217	235	244	222	227	214	225	234	221	181	233	218	218	232	243	232	222	213	211	232	212	235	243	225	223	244	213	235	208	210	242	198	235	215	235	224	191	214	224	245	227	198	227	195	236	212	223	230	245	206	211	231	243	241	232	229	229	213	231	229	214	206	209	227	218	240	210	196	237	245	224	212	204	207	211	221	204	250	229	238	220	241	206	238	217	229	202	212	216	216	212	236	200	231	232	230	241	215	249	239	231	222	219	240	226	214	239	231	207	220	209	226	223	229	250	219	224	256	230	197	224	200	220	245	219	224	251	199	242	232	216	249	231	231	230	217	243	250	258	235	245	250	210	218	232	215	224	217	229	255	202	220	252	239	233	243	218	237	194	213	248	252	248	233	195	224	200	208	236	229	232	219	203	220	244	245	223	218	231	197	238	224	236	230	240	244	250	208	217	222	202	207	232	212	239	233	195	222	194	234	220	195	220	209	227	225	203	210	214	236	220	215	223	251	207	226	236	238	223	228	208	205	217	242	225	227	245	220	222	220	212	219	207	224	227	226	232	202	219	220	216	263	222	228	227	203	231	253	233	237	225	209	218	243	231	202	240	219	238	244	234	234	217	212	217	230	220	234	227	216	213	235	234	246	227	220	231	229	201	232	202	235	229	238	229	218	256	233	232	241	242	186	210	226	213	226	213	211	255	203	217	220	217	215	216	209	201	236	246	237	224	229	193	202	251	224	219	212	237	191	229	217	235	221	227	218	224	226	247	202	226	219	213	231	231	232	202	190	224	208	192	237	242	226	227	196	225	210	239	230	233	226	226	222	247	234	206	238	240	209	213	226	190	223	248	241	225	223	239	203	224	205	198	232	223	235	247	236	237	222	213	224	210	235	216	213	240	233	269	222	205	233	214	211	227	234	221	225	230	227	210	238	236	224	203	236	267	221	235	239	219	236	247	223	223	242	190	214	209	218	235	255	240	258	222	213	256	256	210	225	244	233	230	239	224	254	192	220	206	222	216	197	222	211	232	229	207	242	230	221	211	249	224	237	222	235	258	212	204	233	233	192	222	210	209	211	225	220	234	226	245	260	216	217	216	238	217	208	217	237	203	213	221	219	213	195	222	225	238	235	232	213	212	225	236	230	213	239	214	257	228	229	207	206	242	247	238	246	225	227	224	242	222	252	219	256	244	248	230	187	242	210	231	217	221	251	245	215	232	228	237	203	222	220	226	209	246	207	225	236	234	211	248	204	212	223	254	220	219	208	248	220	238	209	234	223	232	200	225	232	227	232	206	212	224	218	252	225	229	231	247	217	196	219	226	210	225	239	226	214	222	220	215	202	212	238	228	243	221	223	239	210	251	239	216	237	227	241	214	223	251	231	259	239	213	228	240	221	236	228	212	224	225	237	240	192	236	223	237	237	197	214	207	226	263
61296	49665	36131	19920	6842	1222	547	530	521	537	516	490	525	547	520	520	536	538	511	528	476	537	511	538	545	536	544	496	566	545	555	551	545	518	547	538	543	492	565	531	559	540	534	575	536	586	544	570	531	521	512	535	526	495	492	536	537	535	534	510	492	525	540	551	551	531	557	529	542	480	472	499	568	520	521	553	518	527	480	520	575	509	562	604	537	528	557	558	570	523	528	539	537	535	589	524	564	510	499	528	476	580	545	540	501	543	548	520	503	526	548	565	525	508	555	544	523	505	499	563	532	512	509	488	555	530	510	538	549	523	508	515	507	570	547	513	563	521	545	520	539	558	532	521	552	514	539	560	535	543	497	561	537	548	548	568	542	538	538	548	572	563	537	559	509	526	543	529	539	536	519	505	522	514	542	527	507	516	547	532	524	490	522	472	500	531	536	484	570	519	520	520	567	504	546	524	508	527	490	539	515	523	552	547	536	484	470	561	471	546	520	528	532	537	530	523	540	486	527	527	526	508	505	502	515	529	542	526	524	572	528	544	524	547	522	562	524	533	505	529	530	551	520	516	525	518	531	530	510	542	514	546	529	500	511	529	587	545	543	532	547	526	552	515	537	506	550	520	544	542	533	542	545	564	503	555	549	508	501	501	531	524	502	495	545	551	515	522	531	519	513	534	532	553	535	511	527	529	500	490	530	531	567	516	573	537	570	518	542	564	553	534	578	556	522	564	483	564	529	524	601	569	539	574	553	502	498	568	522	530	520	543	516	516	547	526	502	527	496	500	538	543	514	489	532	498	566	533	515	496	550	579	537	529	574	560	517	532	518	527	511	557	537	538	537	515	518	519	515	516	573	500	537	567	515	565	534	522	566	537	557	544	504	525	508	501	507	544	561	494	528	488	561	512	546	505	568	510	507	517	494	538	521	526	547	538	544	529	581	544	543	501	542	506	563	538	528	487	542	522	546	484	527	563	545	532	520	566	509	550	512	516	485	559	499	577	563	513	567	547	571	493	535	537	533	512	535	531	514	530	541	523	530	532	527	523	497	498	524	523	570	486	518	496	532	514	542	547	496	543	530	511	524	511	523	549	527	549	539	515	548	513	495	485	508	523	553	543	518	548	515	549	501	516	546	482	494	497	575	514	523	538	542	606	522	507	522	520	541	588	515	527	540	508	526	531	518	536	549	535	511	527	552	548	493	522	542	580	512	507	552	489	489	538	535	556	565	546	480	542	585	527	564	560	547	530	547	502	573	508	548	498	534	526	529	528	538	495	521	531	524	538	540	557	530	537	518	557	517	513	522	536	524	479	519	528	550	515	528	572	547	535	526	538	589	554	549	518	539	560	496	565	523	532	565	519	534	485	547	564	510	532	540	543	507	517	521	529	533	551	503	547	549	558	528	559	485	507	484	528	555	516	543	513	524	498	552	556	519	544	521	545	507	527	575	542	484	537	533	510	545	552	536	496	568	490	520	536	509	521	498	506	552	524	525	502	561	527	487	514	555	505	522	527	534	523	539	530	475	556	487	502	556	540	536	545	539	512	511	552	515	533	522	515	518	518	555	508	520	534	541	566	515	564	522	531	510	537	544	533	550	551	527	526	543	559	558	513	541	554	535	555	571	527	523	474	504	525	536	532	541	508	504	552	522	497	520	500	515	515	520	532	485	562	529	545	566	515	535	541	532	550	543	526	537	498	560	506	573	530	552	528	535	528	538	557	538	536	542	537	536	526	525	534	535	520	473	567	489	568	542	517	512	547	517	530	473	581	542	542	478	524	532	564	513	530	531	517	557	524	508	528	549	521	575	548	553	532	506	502	525	556	527	568	581	520	523	536	481	541	512	534	511	502	576	535	496	519	533	509	509	494	537	535	522	545	543	518	566	547	505	492	530	525	525	500	565	536	527	539	544	532	530	575	554	573	532	547	536	513	541	551	516	556	506	521	514	527	540	487	534	500	547	552	543	560	526	560	571	569	507	595	563	542	491	545	501	523	520	493	557	535	547	515	552	542	539	536	523	571	538	536	531	553	506	523	540	568	573	537	518	496	539	527	487	529	538	476	510	561	553	509	536	523	536	511	540	557	529	536	544	519	544	550	522	542	555	509	511	546	531	537	519	515	575	503	528	507	526	541	511	550	481	509	531	529	519	575	593	518	508	538	549	509	526	531	542	523	542	500	595	503	515	545	542	567	534	521	545	542	515	549	556	519	550	547	517	591	516	549	498	521	537	504	558	513	538	545	530	501	501	566	543	511	456	533	534	526	517	560	483	536	577	568	517	537	507	553	536	526	530	495	508	546	546	525	523	562	521	526	581	525	530	488	528	537	536	540	540	504	525	515	484	544	504	499	545	558	556	514	504	494	544	515	542	527	511	538	521	502	521	526	524	514	509	519	552	534	556	556	509	541	544	524	517	510	541	552	532	549	498	531	527	533	518	541	531	545	547	542	555	539	552	543	577	557	556	560	568	562	519	512	536	514	555	548	568	515	508	518	542	535	509	548	517	543	548	552	565	525	502	507	528	532	558	562	540	569	539	540	514	546	530	467	568	578	533	531	509	507	541	523	532	512	529	498	526	525	499	575	495	520	541	541	510	549	512	563	524	527	552	532	554	488	539	565	560	511	518	478	552	550	518	548	544	514	532	591	544	518	532	501	511	513	542	525	499	492	514	539	535	526	535	538	512	532	542	574	505	542	533	550	465	519	516	561	564	511	531	485	575	551	519	565	517	498	498	529	573	510	533	500	564	541	555	504	545	527	568	558	558	523	519	515	559	514	527	535	567	524	525	530	525	513	529	557	529	511	505	544	522	546	515	559	499	561	553	537	564	557	548	548	550	560	535	552	531	540	526	499	529	535	551	494	522	524	547	528	517	502	564	554	528	523	539	499	563	503	553	521	542	529	515	514	543	561	574	557	548	479	529	539	476	540	532	559	538	532	550	503	531	543	532	531	524	517	523	529	500	547	528	550	547	529	509	524	516	527	502	566	544	493	515	538	562	493	569	544	473	532	507	542	520	538	574	500	511	558	562	521	566	528	556	517	556	551	541	499	537	537	556	569	531	537	520	525	542	537	527	589	547	533	531	547	549	553	530	545	517	545	515	489	562	556	514	554	528	552	514	542	537	563	528	576	492	491	516	532	539	563	501	549	569	509	532	554	539	532	491	533	564	532	533	540	504	521	582	572	564	549	526	535	533	556	540	548	522	564	587	535	543	547	527	518	515	524	521	559	497	561	504	517	467	542	554	531	560	558	468	570	555	536	496	510	523	527	508	542	558	557	522	568	520	524	549	518	545	551	492	558	473	535	555	510	548	485	577	473	528	586	510	499	538	469	533	575	555	540	539	483	571	567	588	534	537	529	546	526	546	540	538	505	592	510	501	500	521	510	503	479	547	535	546	567	576	551	558	517	544	540	512	531	527	564	524	555	519	493	565	498	526	530	553	544	536	548	523	549	535	535	534	499	524	520	519	545
84722	70191	46599	25707	10028	1250	217	193	200	216	219	208	234	203	196	203	181	182	181	167	198	183	201	198	206	171	201	211	164	188	189	201	205	162	168	210	180	199	172	183	189	178	180	213	213	204	194	180	227	176	209	189	200	192	188	195	176	190	186	187	167	184	184	184	185	194	165	176	190	207	212	200	184	200	197	192	191	182	167	196	172	172	187	181	203	189	194	176	167	211	183	198	202	201	191	208	195	192	197	180	196	184	193	188	182	230	191	192	225	171	180	183	205	190	204	184	179	176	191	194	215	201	176	185	195	185	203	182	200	182	208	200	206	188	172	193	182	193	195	201	197	187	196	213	195	202	174	194	171	197	196	230	199	160	176	204	197	198	186	198	159	166	189	183	184	193	193	200	201	187	222	192	191	179	197	196	178	205	180	215	226	172	175	162	187	179	202	208	198	196	177	196	171	184	188	197	172	181	207	179	190	196	177	206	207	194	179	188	186	188	179	179	207	196	192	180	184	199	176	186	213	188	211	173	167	175	172	191	186	195	171	169	201	187	171	188	206	189	190	200	210	194	192	192	170	164	179	214	203	193	234	199	187	181	173	182	175	220	205	189	188	196	175	198	210	180	188	225	222	176	209	183	192	196	187	194	197	197	197	181	211	179	195	184	210	183	180	196	191	205	182	151	184	165	181	228	194	218	204	184	201	175	166	177	202	187	180	176	189	169	205	191	193	187	198	188	206	186	182	176	190	200	218	193	199	185	160	154	217	188	228	174	181	196	189	194	187	183	201	182	205	189	199	169	178	217	201	186	212	180	203	179	206	195	177	188	205	189	187	184	186	173	166	190	193	173	196	189	189	221	180	179	210	193	209	181	168	203	194	200	206	182	180	195	156	194	203	162	192	177	189	195	179	186	197	176	190	192	160	192	192	202	218	210	172	197	185	198	179	176	215	188	228	165	191	195	195	201	199	181	179	186	196	193	193	180	191	201	199	204	212	166	187	226	183	177	204	212	173	157	206	209	178	193	218	186	175	184	193	166	182	199	168	190	214	206	177	189	202	214	194	213	186	182	208	196	181	189	191	189	190	209	190	181	179	183	209	190	189	177	193	197	190	184	210	215	217	176	190	203	216	191	189	159	197	194	175	188	200	198	205	204	193	203	185	185	168	163	196	179	198	173	182	208	208	197	178	208	224	196	182	202	164	205	194	160	172	188	174	157	175	176	171	180	200	199	167	186	203	187	179	203	197	197	215	193	164	176	195	180	191	194	185	210	193	186	216	193	186	187	179	203	184	172	207	204	175	211	176	184	171	184	187	175	172	177	200	202	206	179	220	211	198	190	192	190	195	199	184	201	178	182	187	196	186	179	207	200	175	198	183	167	197	153	190	196	172	215	183	189	160	194	174	170	217	207	183	187	186	200	187	187	196	208	180	191	194	196	178	204	217	197	207	201	161	189	198	183	168	175	199	203	190	219	200	194	177	187	179	192	198	204	192	183	224	189	189	165	175	181	179	185	176	205	175	166	183	164	219	169	173	212	181	210	188	180	192	187	184	198	209	190	192	169	178	184	180	174	203	207	178	210	190	198	196	212	193	166	202	192	195	192	167	180	199	187	183	203	209	193	188	189	186	200	200	191	176	190	182	170	200	190	157	212	207	173	195	178	170	182	203	187	202	206	193	184	152	212	182	179	175	204	206	197	205	186	186	201	193	185	185	195	202	179	216	170	180	192	191	201	209	198	178	171	187	168	191	176	184	187	181	166	202	197	188	233	183	185	197	180	192	193	179	186	181	207	176	199	208	179	190	166	197	177	192	175	196	185	193	202	205	214	142	209	192	206	228	195	189	208	187	181	176	183	182	184	208	197	183	183	181	191	189	202	193	199	193	164	189	186	191	198	193	208	169	183	210	204	182	190	204	180	194	187	173	197	198	201	217	200	186	202	172	176	191	177	192	195	196	193	197	168	181	186	219	164	221	173	196	173	171	194	177	183	196	165	192	203	208	174	168	188	204	213	185	179	192	204	186	203	185	195	206	220	195	197	172	208	206	170	217	217	201	199	193	192	201	203	198	186	163	208	185	184	192	185	209	200	184	180	174	200	197	178	179	212	186	214	215	175	171	180	197	194	207	181	183	191	213	181	193	194	192	193	190	194	177	179	214	192	198	175	190	196	175	168	201	183	199	184	166	194	184	180	200	199	181	190	188	178	180	156	166	203	196	203	200	195	202	180	198	194	193	199	210	204	211	215	180	179	216	194	185	184	187	209	182	187	177	201	193	212	200	198	207	182	182	201	185	162	188	196	193	174	189	198	175	198	179	188	219	160	195	193	189	196	209	190	182	210	207	220	219	186	183	220	176	198	196	193	205	191	191	204	188	164	186	186	209	207	179	182	185	155	199	178	220	182	186	189	177	217	179	203	202	197	183	183	182	213	207	186	228	172	186	205	177	209	201	180	193	184	184	182	175	182	170	200	206	195	188	176	195	188	196	194	167	190	206	190	158	209	197	197	178	185	181	199	176	173	209	229	190	191	182	190	202	213	184	190	185	183	201	214	206	184	172	210	171	174	196	199	202	192	193	188	218	177	174	201	179	204	190	182	185	196	171	152	201	194	195	186	196	199	182	192	209	178	189	172	193	212	197	196	211	188	201	190	201	192	198	180	199	201	193	172	189	190	186	187	174	199	169	202	212	183	176	190	186	167	191	174	205	190	208	195	189	165	204	193	223	197	210	182	198	161	203	182	189	193	196	203	194	156	183	202	183	195	176	163	167	179	209	204	188	166	190	177	211	199	187	202	187	183	209	189	191	170	193	208	231	210	174	194	198	199	193	186	171	179	189	177	207	170	169	193	181	182	205	200	178	178	184	216	175	180	170	180	169	172	189	186	205	176	176	183	188	200	178	162	186	173	200	190	202	173	201	200	194	174	183	185	184	198	178	182	198	188	220	187	188	164	200	180	173	191	192	187	213	194	194	188	184	190	211	191	197	199	206	181	177	208	181	200	212	178	181	189	188	208	205	182	162	203	193	211	177	178	211	199	193	173	196	175	199	184	174	199	158	203	188	203	174	196	205	203	203	198	183	189	184	190	191	201	191	186	161	216	204	200	176	206	222	199	195	187	202	197	175	214	203	205	159	187	189	182	189	177	183	196	192	197	169	201	170	206	180	174	191	170	206	168	230	185	178	195	167	188	186	178	173	199	170	165	163	203	180	193	181	196	188	207	220	196	183	198	180	178	176	204	199	194	209	187	194	177	188	156	197	181	204	196	199	192	173	197	197	197	183	191	192	181	182	189	174	200	191	193	181	199	182	190	196	200	170	178	203	192	207	183	201	215	181	219	182	193	193	191	202	174	214	192	192	176	187	224	212	181	189	178	184	177	203	179	183	177	197	201	187	175	186	171	183	189	175	187	165	182	189	209	195	183	192	187	182	195	181	166	207	179	169	181	186	185	201	177	183	194	180	207	203	178	180	196	193	175
70540	60235	45050	27855	11054	1745	461	482	449	457	420	471	471	455	468	454	446	415	449	408	446	473	462	471	472	409	440	480	463	461	479	466	449	461	480	441	453	464	463	441	469	449	453	461	459	461	468	448	447	463	459	428	447	458	450	404	430	464	415	407	432	460	472	433	424	445	454	456	481	431	410	437	453	456	495	478	446	454	459	424	455	477	435	446	450	458	446	469	428	418	442	439	422	422	434	425	446	458	397	469	446	444	432	428	465	439	457	493	438	449	471	450	433	417	437	474	446	438	414	437	411	453	419	459	462	451	425	426	432	447	447	463	472	437	421	446	407	430	452	469	469	464	468	403	452	468	473	463	417	429	457	462	421	451	443	433	429	429	450	417	442	443	456	458	431	463	451	437	452	423	422	445	418	444	436	471	468	429	424	452	438	454	420	409	457	483	430	471	449	471	442	431	459	480	448	476	473	452	464	456	407	410	467	450	446	429	426	480	442	430	426	421	496	465	424	474	420	438	452	397	443	425	418	448	434	477	430	446	466	459	469	407	433	458	438	464	432	430	440	465	432	423	444	422	425	431	453	436	448	441	469	475	461	432	428	460	445	439	488	487	492	486	474	427	472	442	419	439	442	413	465	465	442	454	424	444	443	463	430	438	458	484	434	444	417	483	459	430	454	414	475	483	476	479	484	446	442	415	420	436	456	454	437	484	466	474	480	465	428	408	451	449	472	452	428	477	445	457	459	431	455	432	461	427	448	482	474	456	458	442	438	458	434	406	468	462	446	421	421	405	439	463	444	458	469	449	429	444	447	447	483	431	431	428	468	463	443	448	427	441	446	461	448	482	430	440	452	475	433	408	465	429	426	457	486	446	444	441	448	461	442	442	447	460	448	440	443	464	442	422	448	463	411	422	399	448	456	443	448	451	419	442	466	445	460	470	423	432	478	420	463	475	444	480	463	424	437	428	483	479	479	423	424	446	432	443	456	447	385	422	468	449	466	491	452	438	495	410	438	476	421	427	443	455	458	465	429	436	454	450	432	433	444	439	487	428	435	482	447	447	440	444	464	447	446	432	437	466	440	467	463	433	428	460	438	420	442	449	418	434	442	450	427	459	435	441	451	440	457	449	495	438	418	461	442	446	479	420	450	415	442	453	453	459	473	425	438	472	407	453	434	451	466	479	423	472	431	434	479	446	429	424	461	467	422	406	460	459	449	410	423	463	443	441	460	395	433	420	438	455	441	422	457	419	449	441	450	477	444	442	478	470	406	443	446	440	479	431	461	468	455	454	464	426	412	475	464	443	488	476	456	456	394	413	443	446	483	425	437	436	458	440	458	439	452	438	447	449	449	442	472	430	427	471	439	448	420	428	467	456	442	422	460	446	498	432	462	453	450	436	446	443	449	447	443	443	450	427	458	419	466	410	475	458	479	422	402	446	460	451	405	439	439	436	438	472	444	451	421	502	436	421	412	437	464	433	415	444	423	483	466	454	454	440	444	474	423	439	446	446	441	465	480	447	441	485	426	470	454	409	482	415	441	452	445	413	469	464	435	451	420	436	448	452	441	447	470	455	447	433	455	462	455	449	404	406	483	425	433	435	441	424	466	439	447	430	489	446	446	404	461	471	440	420	451	427	440	401	446	444	429	486	436	447	436	419	455	451	434	387	413	463	463	427	492	432	487	424	436	456	439	441	463	428	457	437	465	457	447	427	458	450	468	457	422	505	452	429	473	463	460	459	430	468	454	431	455	466	410	431	448	459	454	416	440	400	419	457	425	456	454	410	416	473	421	466	452	453	447	409	429	452	443	440	420	438	432	438	441	458	442	457	453	436	439	460	405	451	455	454	458	473	458	430	429	487	441	418	441	430	456	427	409	458	470	426	431	430	397	446	436	429	437	447	478	462	469	477	436	447	493	438	465	425	463	417	457	456	493	462	380	433	459	478	444	459	478	454	439	425	447	424	459	432	442	445	432	426	464	417	425	461	449	422	492	395	457	430	467	454	405	400	426	442	483	420	443	439	462	471	439	420	442	433	453	457	427	445	432	451	459	468	442	468	446	436	440	453	484	445	438	451	452	440	458	452	464	440	413	411	443	436	452	470	446	430	422	448	472	433	439	467	460	452	416	436	446	451	448	432	462	439	424	475	479	427	437	408	462	467	453	437	426	423	462	435	436	453	445	445	457	450	420	435	453	450	457	441	489	441	473	396	491	464	457	423	446	494	469	449	448	440	412	444	436	414	470	439	441	443	415	448	458	470	454	428	455	440	476	473	419	446	434	428	450	473	426	443	477	453	438	417	459	422	421	447	402	474	419	484	409	427	455	406	440	471	395	476	475	418	461	486	448	450	422	452	440	471	450	433	440	416	417	439	381	456	456	453	437	469	492	481	443	442	438	431	434	456	447	434	432	433	451	419	436	432	459	450	420	450	432	426	450	443	373	444	439	478	479	451	470	458	463	448	479	513	427	430	446	457	413	488	462	476	425	450	437	440	421	450	436	460	462	463	432	423	468	451	487	471	425	444	438	443	461	468	447	453	413	440	478	458	448	428	425	454	433	476	401	412	420	420	448	434	440	447	408	421	425	445	424	440	472	459	438	476	399	439	421	438	476	454	450	450	462	416	454	414	426	454	443	412	470	475	433	424	424	450	454	452	416	466	417	470	423	424	472	464	472	439	445	445	434	489	420	454	420	483	474	455	432	437	423	445	447	453	440	487	435	466	426	468	442	404	453	432	462	431	451	450	470	424	477	442	450	449	421	476	425	478	441	443	445	426	429	445	448	457	418	464	460	433	435	481	438	440	431	444	430	445	434	463	459	432	459	437	432	456	442	438	428	427	438	484	419	422	447	434	441	436	448	460	421	470	480	424	471	480	456	444	423	416	470	428	440	441	465	385	458	465	442	462	457	432	448	422	466	396	447	480	476	436	430	447	439	450	461	457	435	438	466	447	462	468	444	437	431	407	436	446	486	467	494	455	427	398	472	453	474	414	424	501	430	459	443	475	433	486	472	467	481	430	445	428	470	436	425	422	461	486	414	447	424	415	438	440	464	447	417	416	461	452	417	450	454	439	464	443	475	452	478	452	444	415	461	418	449	398	456	452	435	485	415	458	443	441	446	474	464	437	449	442	473	414	428	438	472	445	427	439	412	450	432	448	449	411	455	440	457	435	444	484	447	437	454	441	459	419	457	422	430	437	477	424	445	450	446	420	443	445	425	467	465	466	420	438	467	468	476	397	416	451	443	449	460	435	455	438	442	447	433	437	482	433	444	431	450	469	426	446	459	431	448	469	466	442	489	460	431	455	435	445	441	430	411	431	410	480	487	462	447	462	469	416	397	429	429	447	444	454	473	409	447	432	444	444	472	472	445	448	435	418	455	463	428	438	463	423	475	440	445	447	434	426	450	451	499	413	455	461	422	480	421	456	446	428	450	471	452	472	476	417	450	440	429	459	461	488	473	443	421	431	405	444	428	473
48997	27257	9006	1734	497	220	197	203	212	225	213	199	190	204	181	175	206	215	160	210	207	221	196	184	172	238	197	226	187	189	168	190	213	184	167	207	174	198	220	165	198	202	217	186	206	183	200	193	187	180	179	198	186	210	174	207	193	187	172	185	185	191	198	208	207	192	214	198	182	210	200	196	187	179	198	214	222	179	187	175	183	194	199	184	199	172	217	173	218	190	208	192	221	188	211	184	174	197	206	197	181	199	187	211	173	181	175	189	192	193	212	179	183	183	200	190	201	192	176	203	215	197	215	185	200	199	206	192	175	211	191	161	222	221	207	180	190	201	186	199	217	210	184	221	205	196	175	194	184	203	197	174	190	165	216	200	202	174	180	202	189	196	176	195	191	178	198	199	191	184	194	200	195	209	200	204	179	205	195	200	188	229	186	200	200	187	199	186	191	194	192	191	189	199	201	192	188	189	191	186	198	194	197	208	181	195	194	196	183	179	194	209	195	204	205	206	176	195	219	208	189	204	200	198	196	206	208	175	200	196	219	207	196	186	190	195	198	181	207	182	197	190	205	213	189	193	202	194	193	170	198	221	216	218	185	203	198	174	193	197	209	194	189	189	186	217	202	173	204	193	183	177	183	220	183	209	206	239	212	200	208	232	202	177	186	208	210	201	212	182	211	171	194	213	204	207	190	180	185	195	196	184	204	195	182	190	177	178	219	202	222	214	171	193	195	183	190	233	175	212	192	195	186	205	211	185	195	196	196	188	207	203	191	194	210	194	168	219	188	220	224	188	205	213	204	213	185	176	181	173	184	206	193	186	191	182	193	191	202	199	201	173	187	182	195	182	225	199	226	208	167	193	214	180	188	205	216	200	211	214	207	191	191	182	188	178	173	185	182	173	195	190	200	201	197	188	193	221	205	210	190	167	188	184	197	203	165	224	195	207	215	179	198	214	176	188	183	187	215	189	189	224	200	198	197	201	192	194	196	202	180	207	194	177	186	222	210	198	182	206	202	179	195	191	208	205	190	222	192	195	217	185	191	189	197	190	213	182	193	182	168	178	210	215	217	195	205	181	225	194	217	192	198	216	195	187	207	191	191	201	183	226	216	185	186	202	194	193	186	166	196	192	210	181	206	186	202	210	222	182	199	186	192	202	179	202	174	192	202	224	212	210	194	181	180	185	197	219	182	207	181	198	197	198	186	165	214	205	207	198	197	188	177	185	185	183	184	201	186	179	205	193	193	166	205	200	222	212	198	226	191	193	189	184	189	179	211	206	193	210	234	181	201	189	182	182	204	203	209	206	185	192	182	202	165	198	204	187	202	193	216	206	180	217	210	190	194	206	190	178	170	164	180	190	194	205	210	202	199	196	193	173	201	174	205	206	218	180	202	216	150	191	173	185	232	204	207	195	207	197	191	181	200	196	195	184	192	196	213	228	199	182	204	192	182	186	201	186	199	203	201	202	213	203	195	186	202	218	217	227	202	209	199	199	190	199	207	226	216	217	192	180	206	187	200	183	191	184	179	198	190	193	192	177	194	171	170	220	223	205	206	220	169	205	177	179	198	211	189	188	214	188	216	209	200	178	198	203	181	199	225	195	186	193	215	203	204	189	177	208	188	204	188	184	198	205	212	200	165	188	192	224	186	200	192	221	211	183	199	202	191	191	209	190	179	186	197	202	213	214	189	183	192	190	182	187	190	194	168	219	185	194	196	210	179	200	220	185	251	200	201	208	197	209	166	190	220	150	196	207	192	224	208	189	168	154	189	179	181	196	200	177	193	200	201	199	226	190	176	179	203	188	208	176	202	204	179	180	178	190	201	192	186	206	205	192	181	191	192	208	190	196	205	166	192	186	208	196	193	200	185	201	178	202	171	235	180	208	197	205	190	170	196	169	185	175	217	205	186	196	175	169	198	177	181	190	181	190	216	169	196	213	220	210	206	221	188	187	189	221	210	208	210	207	178	222	213	206	210	181	183	216	206	191	195	199	196	217	187	174	209	200	174	216	190	208	187	204	207	206	186	229	229	178	203	185	182	174	181	208	205	187	196	189	192	191	195	177	199	202	188	178	195	206	193	191	178	194	191	170	205	187	173	185	197	186	187	195	196	217	186	197	205	201	178	176	185	206	217	206	192	179	222	232	219	192	218	202	207	205	190	182	217	186	208	200	205	167	200	183	189	183	202	216	192	191	203	213	188	161	221	189	190	167	187	211	169	188	168	188	222	195	174	192	219	191	197	180	183	217	181	207	207	222	170	197	200	170	186	190	198	181	185	206	179	196	188	192	189	189	197	197	200	191	207	219	166	208	189	176	198	208	191	207	200	201	190	227	185	186	197	222	208	173	179	216	221	165	193	186	170	193	218	187	212	167	225	197	202	188	171	184	206	175	177	201	203	190	186	215	186	216	187	190	227	215	170	175	194	199	200	195	201	210	178	194	203	212	191	197	226	203	204	190	206	193	203	213	209	207	201	207	229	182	200	210	206	183	220	189	202	202	168	195	206	195	195	193	207	164	198	189	196	194	188	198	199	186	189	191	217	180	199	205	184	201	189	201	183	195	214	216	195	183	210	221	204	212	200	182	204	199	198	200	209	200	194	188	225	200	194	213	216	180	217	222	205	173	172	212	195	165	198	188	196	226	236	202	194	228	185	203	205	216	203	197	186	185	218	210	195	205	201	212	222	191	187	206	192	193	191	166	193	206	189	185	196	185	185	187	190	201	177	180	183	196	200	253	195	195	227	216	182	199	197	186	189	230	193	200	223	176	182	216	199	212	185	193	186	187	180	196	188	148	204	190	188	182	177	191	181	168	188	213	195	196	173	206	194	220	173	209	202	200	212	175	191	218	190	173	177	217	185	166	171	192	195	212	171	216	199	205	192	195	161	225	201	205	198	189	214	205	179	220	212	201	182	184	188	200	184	163	203	196	203	194	184	200	180	181	180	187	202	184	181	170	186	215	196	178	182	173	202	192	223	178	189	179	211	192	194	172	186	209	183	182	211	175	209	195	201	183	168	201	167	169	200	197	208	217	218	182	182	210	179	199	189	188	212	209	202	209	227	209	204	209	203	211	185	203	210	204	184	199	211	206	206	207	209	183	222	195	195	178	213	192	199	201	228	228	191	194	194	209	187	204	188	185	197	187	195	187	171	168	177	178	184	186	195	191	176	199	210	196	191	175	192	185	207	205	158	172	211	180	177	207	186	179	183	185	208	214	183	190	198	183	191	191	183	205	186	195	180	203	199	193	166	195	214	207	196	221	196	187	175	207	177	193	194	190	196	199	188	198	174	200	176	183	179	169	190	169	190	214	194	176	171	188	197	215	191	183	212	184	191	163	181	191	184	204	201	197	191	204	203	203	193	206	194	181	179	188	195	195	183	192	166	176	177	183	170	225	160	197	181	180	221	190	201	181	188	193	207	227	179	182	186	198	192	204	204	194	188	214	187	211	216	204	207	176	191	207	185	197	189	200
41865	24677	9935	3747	1248	551	429	469	498	500	440	484	513	510	501	479	505	453	474	494	513	460	464	486	489	488	478	433	466	467	477	467	454	473	466	493	464	494	461	449	490	478	479	428	493	466	486	503	512	459	506	437	484	450	484	509	504	501	503	483	515	488	441	463	445	480	497	472	481	474	469	489	480	483	484	428	498	504	472	472	479	482	464	491	477	469	477	460	433	489	456	466	435	492	471	458	475	507	474	477	485	476	490	459	523	488	463	465	509	436	482	434	463	435	509	439	444	477	467	482	477	469	533	463	476	485	452	430	490	464	485	479	453	443	494	523	506	457	475	494	484	468	439	519	485	465	437	509	498	482	451	452	509	490	472	497	466	453	459	458	494	454	464	495	512	498	483	464	497	476	467	456	458	451	448	492	491	451	487	450	501	488	452	493	472	448	490	492	484	461	468	445	488	493	472	467	462	503	480	490	482	480	474	443	516	499	486	449	456	465	486	493	472	491	461	490	441	454	459	479	490	495	511	496	455	477	456	456	484	478	464	454	466	463	457	477	465	461	501	475	487	460	455	474	498	506	446	479	477	490	477	537	510	448	458	461	434	506	459	468	443	510	489	470	499	452	459	457	453	487	478	496	467	506	482	424	459	448	524	477	497	462	467	495	522	469	510	484	490	459	498	440	495	461	482	484	482	429	492	470	484	475	480	472	459	488	473	491	461	463	456	476	471	475	480	493	483	482	439	480	472	443	517	473	477	432	479	459	449	457	510	430	466	502	492	479	415	450	479	481	499	463	438	500	475	441	429	494	459	506	462	485	485	501	500	470	477	494	503	481	462	499	465	482	447	499	476	507	466	494	476	470	501	472	457	464	474	512	491	435	503	432	427	459	470	483	442	486	481	489	481	468	506	446	457	439	524	482	462	474	456	461	498	462	476	494	470	487	482	476	486	467	459	462	482	475	482	468	454	491	490	463	473	489	452	474	494	483	468	487	503	480	497	486	479	461	454	525	486	460	484	527	476	476	462	490	470	434	469	465	483	453	438	480	498	493	474	459	466	483	472	445	498	493	517	453	475	496	473	466	499	487	485	462	449	442	461	500	476	489	477	502	500	491	532	477	457	474	468	498	481	487	486	517	466	513	488	471	455	467	460	458	487	473	482	502	488	488	475	428	466	459	493	512	463	491	449	463	443	466	484	490	487	519	461	490	485	476	461	509	452	474	459	528	508	525	481	455	503	456	521	469	500	479	445	439	474	461	470	489	517	463	525	476	445	436	464	464	477	491	503	466	484	475	477	450	487	459	477	484	489	489	430	457	463	446	440	476	466	470	473	441	493	445	477	453	480	489	465	474	442	467	468	449	458	482	461	434	486	453	474	474	452	463	472	477	467	517	501	480	495	501	469	509	519	480	458	476	481	482	472	477	480	512	504	512	504	477	484	452	497	486	473	452	459	473	505	522	445	487	471	533	458	471	486	451	485	472	486	454	486	432	451	485	522	483	453	472	469	474	499	477	484	407	520	496	462	527	475	498	448	487	488	425	461	500	506	454	460	453	466	484	475	488	458	474	520	501	479	453	480	467	508	480	435	453	483	470	497	459	484	449	484	512	479	484	460	454	501	446	452	459	427	478	467	473	480	510	482	441	451	438	454	466	468	488	472	477	482	465	456	484	490	476	454	461	482	487	484	457	496	432	445	471	473	467	482	479	483	456	460	499	517	441	494	451	468	495	466	497	487	478	464	479	486	462	470	475	486	447	464	456	476	473	473	504	458	415	474	490	442	479	467	477	508	462	466	473	446	496	464	504	495	468	497	518	506	495	491	506	474	464	470	469	495	461	455	508	445	481	475	483	493	462	476	465	443	493	459	472	470	493	487	515	460	464	464	477	443	487	444	481	481	514	442	491	449	492	513	517	463	495	487	459	479	502	473	470	465	466	492	410	456	495	489	483	494	483	486	469	449	518	486	460	468	491	493	459	445	474	514	510	458	486	482	433	476	491	490	483	435	492	449	454	521	500	483	491	453	450	501	456	476	483	508	462	506	491	482	486	443	428	492	487	472	493	479	475	458	486	481	572	410	458	483	475	449	469	465	461	475	464	479	500	484	476	505	470	474	470	467	449	489	491	453	504	468	465	482	515	455	460	493	455	473	473	482	477	460	479	467	470	464	495	489	480	475	467	479	465	472	484	474	462	514	468	497	441	496	444	493	471	518	458	499	466	467	494	461	488	462	492	471	491	481	464	453	510	453	472	463	494	507	474	465	481	463	493	473	499	456	472	476	484	484	471	494	448	490	454	452	472	482	467	499	478	500	432	455	489	484	468	448	519	470	458	450	514	456	466	499	479	467	461	462	461	462	441	466	446	467	469	499	450	459	503	507	416	459	470	469	483	470	485	469	481	503	463	469	472	482	520	506	499	472	510	467	459	431	448	494	473	488	488	489	446	478	450	532	459	480	471	489	439	495	435	460	499	410	455	429	453	494	452	482	509	474	467	459	436	475	463	471	440	445	490	454	464	471	446	465	465	463	454	462	487	484	503	460	477	477	470	462	475	488	471	497	475	490	459	521	488	461	498	482	478	483	461	483	429	484	493	494	501	473	464	463	474	463	451	469	454	489	457	486	443	492	478	440	487	468	466	479	491	469	487	473	444	495	456	480	499	492	420	465	458	476	454	510	428	450	435	451	478	467	455	494	489	417	506	481	492	459	477	472	478	489	446	506	465	454	457	459	486	479	473	474	477	485	504	490	498	535	462	431	443	414	437	481	485	535	504	491	427	479	485	427	481	498	434	473	509	486	454	478	474	472	481	496	452	485	470	494	463	463	477	486	487	483	506	464	432	482	448	479	452	456	495	488	451	496	477	480	463	473	488	477	503	462	494	463	438	531	508	485	426	470	480	469	467	483	454	487	465	481	464	473	482	532	484	460	493	433	445	463	535	463	451	459	484	472	510	453	483	498	441	486	489	480	467	475	500	469	516	449	503	492	491	494	466	461	449	477	472	475	454	461	475	530	462	452	510	445	481	474	473	489	454	469	504	473	502	484	497	455	450	442	498	478	499	485	479	445	484	484	486	488	479	479	472	487	496	468	510	479	468	441	477	478	481	457	475	463	510	488	534	434	475	450	462	501	495	485	451	476	493	475	480	472	473	455	485	454	454	474	486	491	531	451	444	463	485	498	484	477	453	463	472	505	480	503	448	449	466	461	470	516	514	503	514	495	468	455	476	462	467	492	491	462	511	535	476	472	476	474	489	493	503	469	494	467	481	458	493	472	476	462	456	479	484	476	469	466	495	454	494	495	486	476	464	460	482	492	447	459	477	501	478	492	455	500	473	461	483	495	471	493	464	467	459	497	480	516	440	465	486	478	507	469	471	495	456	462	486	484	546	475	457	495	465	483	472	454	444	445	476	479	482	495	458	492	494	505	490	490	465	462	477	490	492	457	502	508	513	504	494	503	476	461	478	468	456	497	462	506	493
80102	61676	37262	17381	4247	589	242	227	206	219	242	239	230	205	225	228	222	235	202	220	239	214	198	216	232	236	251	230	205	205	226	235	211	228	242	243	229	210	231	222	226	241	231	215	261	214	207	241	214	246	200	211	221	220	227	202	235	216	232	238	194	212	236	199	226	197	239	242	250	213	235	228	215	224	237	233	230	215	217	203	213	236	226	216	217	214	226	232	220	252	238	237	271	225	191	233	208	219	215	216	227	247	234	240	201	209	229	258	238	229	228	220	206	222	252	194	242	215	240	227	214	227	222	219	216	210	217	248	233	204	230	193	225	206	231	200	217	211	226	248	225	203	209	231	225	218	203	202	234	235	236	210	212	218	237	230	245	237	240	225	227	203	247	230	208	204	222	235	208	217	218	217	210	222	221	218	237	240	224	225	223	223	248	256	195	243	252	229	240	216	238	207	259	276	218	220	207	248	226	232	232	210	230	210	243	233	216	218	220	217	209	218	231	223	233	210	226	239	210	216	213	222	227	214	250	239	226	207	229	217	214	232	221	230	242	239	240	238	246	247	224	238	184	207	266	210	230	233	244	235	208	224	256	220	236	182	247	224	189	248	232	240	225	232	214	212	236	217	232	236	228	238	214	224	201	201	254	226	209	209	228	237	234	237	215	225	239	233	242	244	204	211	240	239	220	234	244	227	241	212	238	241	214	245	243	243	235	218	224	220	224	211	233	225	206	230	207	235	214	228	236	218	222	225	212	200	217	222	233	203	234	222	231	238	234	231	207	204	222	228	254	252	220	223	227	210	234	224	232	213	217	210	242	196	200	255	235	228	240	238	221	220	223	230	235	235	240	214	229	239	241	216	235	229	232	242	203	228	206	235	228	214	232	226	232	234	257	220	234	219	239	228	229	258	234	210	238	228	238	225	219	236	254	235	215	225	220	221	199	235	215	224	233	216	205	211	205	240	234	235	197	224	234	204	205	225	210	232	238	249	207	210	193	223	213	264	210	221	213	228	211	204	213	215	199	230	227	248	229	208	234	240	234	195	219	228	250	217	218	220	256	213	233	197	214	230	237	229	209	227	217	219	217	206	231	223	227	213	194	200	218	195	228	220	212	212	243	266	228	211	199	241	220	228	212	244	222	200	227	238	200	257	257	238	240	201	228	213	210	226	225	239	203	214	208	225	227	237	213	217	231	225	221	233	221	196	233	251	244	233	245	232	223	236	254	250	202	224	196	238	238	218	209	222	258	234	214	225	237	227	227	199	215	233	261	237	229	230	267	199	224	215	257	249	240	219	217	211	219	211	207	227	218	242	238	247	222	222	219	207	177	224	215	200	197	214	244	210	212	234	211	212	237	191	215	239	225	238	229	243	218	202	267	243	222	222	220	236	212	210	248	229	243	233	213	212	207	220	218	220	212	223	216	222	213	237	208	231	245	230	216	231	209	236	223	224	227	206	241	226	229	206	196	234	208	213	227	213	231	209	205	226	239	228	198	232	250	245	202	228	230	242	235	228	243	209	212	236	209	189	263	228	247	236	215	240	229	210	234	224	228	224	242	217	215	247	226	243	236	221	191	221	204	237	200	237	223	244	240	209	229	239	232	233	226	202	225	227	224	223	198	224	228	206	229	230	225	210	212	198	225	242	212	233	235	226	215	244	234	221	228	206	237	244	228	247	215	214	226	239	233	230	231	216	212	251	235	242	220	214	230	221	235	231	222	226	218	211	209	234	251	227	259	230	245	207	206	221	243	229	232	246	279	212	200	245	203	200	234	209	239	202	251	234	233	212	237	226	243	224	265	222	222	212	214	228	228	238	228	223	240	232	231	235	221	226	222	229	225	216	244	252	248	222	229	207	239	211	232	222	231	207	212	230	217	214	214	219	240	226	231	221	207	236	209	228	224	228	211	227	219	246	213	242	222	236	225	219	233	214	229	227	219	250	265	242	219	254	243	238	220	221	214	250	207	243	208	192	224	241	246	217	210	238	203	210	213	212	211	218	217	216	223	218	228	198	207	198	230	230	225	239	219	212	218	219	220	225	219	223	223	215	214	193	241	211	226	227	213	221	245	218	227	229	226	224	208	218	217	222	221	226	250	238	225	187	229	217	250	238	226	203	216	228	225	220	225	222	211	261	230	209	239	208	224	208	222	214	223	210	221	229	243	224	213	240	210	232	246	193	178	221	250	233	213	237	222	230	206	238	252	228	195	240	211	205	206	216	200	228	249	211	204	214	218	231	211	216	216	215	225	240	218	247	229	191	231	253	206	228	233	232	220	193	206	206	218	223	214	240	232	217	215	222	224	215	216	243	238	218	205	226	233	218	238	213	217	215	209	261	257	246	221	220	250	215	219	229	208	264	244	228	223	211	215	198	245	225	231	226	213	252	205	245	247	215	195	214	210	229	208	220	230	208	217	218	213	230	203	234	234	207	211	234	234	229	207	227	207	250	216	255	247	201	227	238	209	239	219	211	251	200	208	229	207	215	248	205	206	231	228	216	212	231	241	253	218	214	211	210	191	205	243	249	232	232	241	218	217	218	237	235	194	233	222	244	199	221	204	251	221	242	246	217	219	224	221	227	219	222	227	239	226	216	205	239	227	218	214	204	233	249	216	218	231	220	236	231	234	230	214	249	221	230	231	209	224	230	237	228	215	209	230	237	259	220	234	237	223	208	224	233	226	223	251	221	212	222	245	232	226	217	221	214	189	232	227	210	194	222	237	239	214	207	219	241	227	211	223	221	211	236	217	202	219	222	212	230	210	224	227	238	216	229	245	250	235	264	220	228	220	255	212	234	211	223	211	226	206	228	239	228	248	216	223	230	228	199	224	260	232	233	231	233	238	220	258	223	202	230	217	235	228	219	200	233	230	201	218	229	226	249	197	216	215	224	219	245	251	220	229	228	231	247	231	263	250	233	198	223	248	224	249	251	211	245	236	244	215	214	225	223	207	253	217	216	225	219	223	217	231	227	216	224	189	231	213	225	222	201	217	223	219	222	225	228	242	242	219	218	246	242	242	243	214	227	237	239	206	216	220	235	230	239	195	224	210	226	234	235	210	217	231	223	207	230	191	215	200	217	219	233	241	207	221	217	192	202	256	252	221	266	215	240	209	230	243	239	233	211	240	235	237	197	228	252	219	212	242	242	207	235	210	204	220	226	260	238	245	256	218	246	223	202	217	252	234	231	242	228	209	221	211	223	209	226	240	195	223	236	214	214	216	218	235	201	221	224	207	209	209	237	210	242	237	247	241	223	250	204	232	225	243	240	227	230	195	212	201	224	235	206	250	218	210	233	221	203	224	228	238	230	219	215	238	214	253	208	209	223	232	184	220	225	220	216	232	248	240	226	226	219	248	212	256	236	239	205	231	213	233	217	206	224	207	223	231	238	188	211	209	217	222	244	200	227	216	227	209	235	244	248	246	218	227	224	241	219	215	224	223	224	219	236	230	238	244	208	205	246	233	227	208	209	210	205
61199	49658	35097	19629	6481	1245	528	548	550	500	555	492	533	522	540	551	545	570	552	511	564	520	528	526	509	583	495	557	482	541	512	517	533	567	539	515	498	520	538	575	560	517	505	572	510	568	525	493	577	485	503	480	515	508	541	520	546	509	545	563	498	510	532	520	509	508	524	530	506	527	520	563	478	516	527	503	535	504	519	526	498	553	554	535	543	583	526	543	528	532	486	517	559	544	535	496	532	557	522	528	522	534	517	541	485	513	510	533	537	539	547	535	495	571	549	560	517	495	533	525	563	504	539	556	541	526	534	538	531	507	518	539	546	542	530	534	486	542	491	532	529	496	542	487	458	572	543	530	562	517	461	540	516	555	476	504	541	560	524	513	545	507	515	528	505	541	540	500	513	544	511	523	530	551	549	508	496	551	560	533	574	530	516	533	539	525	549	518	516	506	517	540	528	540	548	559	521	523	530	505	525	566	552	540	529	551	529	508	519	532	527	540	512	541	497	566	504	542	494	527	552	534	588	519	532	532	502	535	500	547	528	581	529	501	538	576	543	504	557	538	554	541	521	539	530	540	549	487	515	530	524	550	527	502	505	497	514	519	550	505	513	502	565	531	534	498	496	540	542	548	502	537	558	542	548	534	550	530	558	593	503	553	530	572	526	542	546	554	487	547	473	516	512	522	573	575	499	507	521	511	567	546	519	520	511	523	557	526	515	533	510	512	510	535	530	542	561	535	525	554	532	513	553	563	513	515	557	562	512	538	570	531	520	515	519	526	515	571	539	507	515	553	520	583	527	538	502	534	559	531	533	521	523	520	561	512	564	531	559	516	551	529	550	544	502	548	539	510	547	579	551	554	492	498	528	517	512	555	531	527	522	516	562	569	478	531	519	521	509	517	523	485	558	525	519	541	554	520	486	544	548	510	510	512	496	582	533	495	502	558	559	533	533	567	576	520	514	562	533	509	506	551	544	516	532	511	537	529	513	537	565	561	531	513	536	523	527	516	516	536	587	541	538	530	514	529	491	530	493	527	547	516	542	552	512	521	542	521	552	531	522	551	576	562	506	549	533	513	523	518	537	528	537	583	510	538	575	512	549	527	533	560	526	567	529	501	512	571	537	533	523	541	539	524	508	551	527	495	548	541	525	551	536	485	511	523	540	545	550	540	538	534	527	511	473	560	530	525	524	541	522	546	521	525	503	538	548	463	520	508	541	518	538	533	492	550	482	475	509	506	566	522	529	552	533	521	543	512	516	522	502	513	559	524	546	537	499	570	514	489	556	524	486	567	535	543	485	535	552	495	570	488	517	497	519	527	538	550	546	527	513	499	493	508	512	532	505	523	540	571	525	520	558	554	526	586	497	515	497	564	524	521	539	547	545	558	530	536	501	505	554	501	534	555	545	530	525	538	506	533	538	543	521	522	543	556	542	519	532	521	528	552	541	553	527	539	552	521	548	524	553	544	515	502	530	507	557	504	509	558	545	566	536	571	540	498	513	554	513	555	526	513	521	516	502	542	512	526	524	565	516	550	594	495	541	523	525	524	537	557	562	565	549	506	525	540	551	554	562	502	530	530	538	552	516	525	566	516	509	546	525	534	556	560	525	473	530	570	518	501	524	528	538	511	554	569	513	548	559	531	518	552	556	579	522	533	553	553	536	536	530	499	519	527	539	505	546	508	544	510	536	533	572	543	551	547	527	526	506	568	557	546	550	518	540	523	505	550	505	526	472	514	520	556	599	512	548	534	536	583	488	523	519	527	512	517	530	534	544	469	530	500	530	486	531	512	508	560	523	542	522	541	515	545	518	535	523	515	533	552	571	532	518	511	517	495	539	515	533	523	551	525	503	534	545	541	550	552	544	562	523	507	512	486	514	547	527	525	515	515	510	521	553	543	519	574	509	562	523	537	499	506	518	544	488	513	529	513	556	559	503	516	524	523	505	503	538	517	528	519	541	536	532	535	520	488	530	535	522	551	546	548	559	535	526	551	543	521	536	541	573	524	561	498	523	512	542	557	509	521	518	580	483	516	453	519	551	539	540	545	523	542	521	542	526	520	542	500	549	494	512	551	512	524	544	543	515	526	527	503	496	512	519	523	529	504	519	515	504	513	540	516	542	529	537	534	502	552	522	524	491	539	545	519	581	557	479	525	555	565	514	545	519	544	531	544	521	503	530	531	523	517	515	542	520	494	514	568	523	512	532	514	540	560	523	545	516	490	490	541	524	533	507	537	536	579	511	536	497	524	539	514	530	509	537	541	518	514	520	534	570	510	565	516	524	495	512	520	558	528	529	550	485	503	499	534	518	521	526	550	527	522	540	521	502	515	540	485	499	511	542	557	509	535	532	510	495	526	497	501	579	509	569	497	494	531	560	511	541	516	566	565	508	527	534	526	518	485	552	499	516	521	501	517	505	544	525	512	593	535	510	538	536	558	523	553	510	490	512	532	535	566	510	534	494	558	547	539	531	564	529	550	505	535	512	529	505	507	545	537	498	582	544	540	534	465	501	529	482	509	527	495	520	547	487	541	539	513	502	508	554	515	520	477	557	504	529	526	512	498	512	509	545	520	509	500	556	536	494	540	546	545	533	539	513	538	534	524	509	523	518	491	527	528	504	505	455	523	546	522	547	527	528	521	527	483	533	504	501	534	534	524	531	544	557	538	521	545	489	568	480	558	513	542	492	488	527	514	536	548	517	552	529	551	544	515	545	496	560	561	571	499	523	475	555	531	516	556	528	498	535	615	518	524	507	508	541	518	537	525	528	524	537	504	521	546	523	523	481	555	539	522	496	555	539	512	499	516	518	518	517	514	520	548	527	546	561	537	523	504	546	532	524	540	501	553	547	527	546	551	504	522	565	511	533	543	487	528	537	522	490	518	524	550	515	509	542	490	537	523	514	538	530	516	532	521	533	513	535	526	468	529	515	560	514	518	520	532	496	516	501	531	509	500	521	572	526	512	537	497	526	533	554	502	537	541	526	532	523	549	500	527	504	552	557	559	523	567	521	549	519	541	528	498	512	510	538	541	536	522	508	505	561	530	507	514	524	546	535	505	553	533	546	519	519	536	507	531	569	551	517	530	513	518	582	496	501	524	564	551	545	530	528	538	549	517	516	533	510	532	549	493	518	524	541	511	542	526	517	481	554	481	578	532	529	559	518	523	572	531	541	551	512	527	504	520	498	525	556	514	517	542	505	556	576	573	505	514	528	548	541	571	548	491	509	525	562	526	541	535	518	522	570	535	538	537	486	583	533	546	511	513	495	539	546	490	558	543	509	517	529	528	516	537	543	524	533	528	497	548	514	504	589	518	509	545	566	486	516	559	548	553	546	533	527	501	521	511	492	516	530	544	504	506	531	512	533	523	528	575	541	516	508	514	491	524	529	540	525	524	527	485	493	530	542	501	530	502	528	548	516	536	553	522	539	506	566	499	538	562	524	511	530	487	496	519	547	518	501	478	521	513	532	549	533	509
84352	70178	45931	25586	9654	1034	188	206	211	180	192	196	163	185	176	171	242	176	184	191	175	206	160	173	179	218	168	198	206	211	174	166	173	207	182	156	188	177	194	187	189	171	193	206	174	190	172	199	189	215	197	177	186	182	172	189	178	187	176	177	193	178	184	202	189	199	209	197	211	172	190	167	176	211	185	193	200	182	185	190	193	183	186	197	197	196	178	188	198	179	189	188	181	207	224	173	199	193	172	215	187	200	177	201	171	173	182	186	156	195	184	190	193	214	192	168	180	194	202	201	196	167	206	155	192	164	197	179	188	187	201	182	179	182	221	237	182	165	159	184	198	206	204	184	219	185	158	175	190	167	189	187	182	171	201	195	197	201	183	195	180	192	172	199	185	185	171	195	189	207	176	203	196	181	196	183	180	192	206	197	170	185	171	197	186	198	181	173	207	189	181	173	173	198	181	213	201	175	166	202	189	200	186	210	196	177	203	186	161	200	180	177	167	175	182	185	194	211	177	197	167	168	209	186	163	193	184	189	193	191	181	174	175	196	190	214	196	193	181	167	194	181	192	191	178	204	220	193	216	207	183	175	170	166	179	196	217	212	199	180	186	203	181	197	188	186	165	180	198	203	199	204	190	196	205	181	215	215	200	173	177	190	207	193	194	193	184	173	205	172	175	190	182	199	195	185	187	181	187	173	199	172	192	194	185	187	162	182	174	164	194	194	206	194	190	204	167	190	173	207	177	191	183	197	190	219	197	181	183	186	179	204	208	169	179	195	188	197	191	163	195	186	181	181	171	191	188	173	196	191	171	233	175	170	180	208	177	181	188	188	183	175	179	183	185	190	182	194	165	183	193	198	223	195	206	167	173	182	182	206	173	200	145	171	208	201	199	178	197	209	216	189	224	213	192	202	183	195	204	208	193	206	196	156	181	204	180	177	196	213	186	181	190	196	222	191	164	183	166	192	185	182	215	188	188	191	186	161	184	199	194	185	178	194	197	230	191	199	175	195	201	188	205	184	189	204	175	197	185	181	192	205	200	166	170	204	178	180	170	165	199	192	193	181	165	177	213	170	194	183	165	196	188	212	209	187	177	192	194	168	178	188	201	181	198	196	202	176	184	208	178	188	188	219	188	190	192	183	171	209	177	155	189	192	170	189	197	177	182	222	184	204	187	207	211	196	188	190	179	210	201	169	205	182	201	181	187	182	200	206	197	186	196	181	193	200	184	190	182	151	182	194	191	180	191	164	183	182	167	178	193	193	170	186	191	165	192	181	198	177	198	170	203	195	205	214	173	187	187	207	194	191	192	202	197	185	182	176	197	169	181	221	173	171	170	206	187	202	191	177	160	175	172	182	179	191	200	192	183	191	194	169	182	172	175	203	192	187	193	205	187	175	177	186	182	170	190	212	171	180	187	193	220	191	189	192	182	186	187	177	193	170	150	176	205	209	196	195	185	185	196	203	178	203	178	194	189	200	181	202	192	174	183	197	176	170	172	184	180	174	217	185	198	175	193	199	190	178	198	186	188	181	186	193	195	176	180	174	186	177	205	207	191	206	177	197	175	179	193	175	192	172	191	189	196	212	178	191	169	181	176	190	191	186	202	205	175	140	191	200	188	196	188	187	170	220	215	196	197	189	205	185	158	195	170	189	168	201	184	163	175	179	214	188	174	195	177	203	180	179	187	190	191	200	181	192	170	175	180	199	190	191	179	167	187	214	189	190	191	175	177	182	201	199	202	205	193	195	173	201	198	183	212	212	191	184	175	180	207	180	194	197	186	180	220	225	194	172	200	172	176	160	193	188	187	196	194	199	208	208	208	168	192	200	209	182	205	185	188	158	169	190	195	194	196	195	188	196	189	199	193	195	193	204	169	167	197	188	186	189	207	191	192	184	198	180	206	167	192	166	188	199	214	192	216	208	187	198	202	187	209	211	185	192	173	216	161	206	205	178	187	188	180	195	185	178	193	169	189	184	180	206	178	173	186	188	197	147	185	190	177	205	204	175	182	186	160	209	222	197	213	205	177	184	196	213	197	221	196	174	210	185	196	210	190	168	193	176	181	185	188	192	189	150	193	174	168	172	184	185	194	185	187	210	168	176	214	181	209	222	206	188	212	193	176	203	195	205	207	195	179	178	196	187	169	201	178	190	192	172	185	191	168	184	204	178	191	183	181	173	185	181	162	174	207	203	172	214	187	185	191	197	197	156	186	181	194	192	202	216	181	185	209	168	181	205	207	169	204	188	172	185	180	205	223	180	170	177	184	185	185	200	195	192	172	186	177	201	159	196	176	214	194	236	188	187	178	183	176	206	187	183	182	189	208	179	201	220	177	198	216	177	187	213	196	179	183	168	185	194	212	185	171	168	181	204	183	178	196	182	211	177	176	193	212	176	175	209	191	174	203	189	197	200	198	178	234	196	187	181	178	188	166	206	186	191	199	184	190	194	167	208	195	187	171	198	188	193	207	167	193	204	173	166	184	184	200	177	186	197	193	185	208	177	198	180	178	206	191	178	199	177	202	182	203	180	194	200	198	195	192	188	184	202	204	177	166	198	180	203	198	177	184	209	192	190	207	176	184	190	188	151	190	189	201	168	194	225	178	177	186	208	180	198	179	194	211	194	180	174	176	179	182	192	181	175	185	185	173	178	185	197	188	205	180	210	197	186	192	190	174	200	184	181	183	203	173	185	210	187	203	179	191	193	200	217	214	207	214	193	190	206	209	187	198	196	218	199	183	169	168	186	189	184	166	197	200	170	191	173	182	188	192	201	174	215	198	197	209	174	181	194	192	202	192	182	178	187	212	193	224	182	196	184	185	174	178	186	176	191	177	202	182	198	197	186	205	168	204	173	197	180	176	198	198	186	201	169	176	168	182	196	182	196	185	174	170	192	195	195	178	180	192	164	187	197	197	205	176	173	181	195	184	180	165	191	193	182	215	190	199	183	172	196	183	202	192	147	208	210	202	192	179	183	171	176	197	153	169	183	185	177	191	192	181	180	190	197	183	207	197	206	185	203	173	185	165	188	188	194	191	196	174	189	169	194	178	194	192	191	185	187	176	185	180	191	201	174	194	165	224	208	180	173	189	162	181	150	194	200	197	191	213	178	179	184	178	181	193	184	195	184	179	160	200	198	194	167	204	198	183	172	210	202	200	179	191	202	175	200	189	171	206	200	208	180	186	182	172	165	211	180	186	183	173	190	193	184	190	196	201	177	213	180	192	206	173	165	172	193	199	204	178	186	148	179	191	200	178	173	205	184	185	182	200	154	169	190	175	180	186	183	206	191	206	182	200	208	186	205	189	179	178	193	201	172	184	199	184	187	215	201	191	194	176	173	174	218	176	185	207	186	197	171	212	177	163	215	183	167	192	190	172	185	189	196	182	186	192	174	197	176	174	177	178	214	184	197	176	181	170	204	185	169	192	186	213	199	165	205	170	196	222	196	202	174	204	206	184	206	179	174	181	191	177	185
70646	60790	43995	28294	10093	1492	464	443	448	469	400	428	423	459	398	468	397	450	439	459	435	452	409	444	459	453	417	478	448	474	434	438	461	434	427	412	469	456	444	475	452	423	456	493	475	454	452	457	434	462	427	478	453	441	415	472	419	429	433	445	500	409	437	440	427	408	433	448	422	440	420	450	424	443	431	412	452	445	470	429	465	455	455	450	457	463	415	454	450	428	447	448	455	449	418	451	413	443	429	451	461	425	426	453	450	487	456	433	454	461	438	428	417	469	449	460	427	414	439	442	447	446	469	432	458	459	460	443	419	470	437	447	488	448	451	463	434	411	426	483	448	423	458	405	423	420	435	440	420	441	412	464	432	470	465	438	452	428	429	428	460	436	420	457	412	446	475	433	446	459	436	484	445	428	454	427	432	454	431	493	461	469	457	442	420	398	473	445	452	460	413	434	454	434	457	437	434	457	439	429	491	453	451	445	461	425	444	450	445	461	447	446	428	419	418	450	456	429	413	446	429	403	424	462	459	440	479	459	448	463	430	432	439	454	435	509	456	429	444	459	483	460	459	461	441	393	440	419	430	423	423	446	449	436	467	415	438	428	482	413	442	445	421	467	438	448	451	425	407	430	440	453	446	436	440	464	477	450	436	443	443	436	410	442	432	450	427	419	444	416	426	469	493	435	451	416	458	448	421	430	456	452	441	455	437	408	466	475	464	390	439	470	448	431	439	418	426	417	467	441	420	470	458	444	434	402	433	433	405	419	454	454	438	418	432	467	436	453	456	463	440	427	398	446	446	408	483	487	479	451	421	445	437	449	426	406	418	399	439	451	467	462	425	470	459	399	442	471	441	436	444	478	445	457	449	418	424	436	431	447	442	469	463	475	424	466	419	429	449	454	427	450	448	465	436	457	403	465	458	433	448	453	449	413	457	446	438	458	447	427	469	447	457	436	462	444	428	425	423	448	462	489	447	469	469	407	460	442	458	440	427	422	426	432	447	439	400	469	471	456	443	429	432	456	485	465	455	438	434	446	444	455	436	461	464	444	470	435	456	457	451	447	415	448	448	424	476	474	397	461	419	453	450	429	417	425	416	453	467	437	430	423	487	454	398	450	445	459	419	445	446	443	429	436	448	439	402	431	479	482	483	470	441	437	444	467	439	436	413	443	448	431	480	412	464	427	463	430	440	411	468	460	442	436	422	447	432	432	476	465	434	427	463	434	434	434	416	447	409	419	429	459	461	436	449	439	453	428	477	421	451	451	431	482	462	463	448	427	431	473	447	445	462	416	431	466	427	400	443	458	460	449	414	437	464	435	443	400	430	456	446	440	451	414	459	422	428	446	429	423	433	424	457	401	419	429	430	457	425	460	466	406	441	446	428	459	427	440	449	444	419	449	425	475	458	455	408	417	420	445	429	483	439	461	443	442	474	443	446	434	452	407	448	492	454	421	459	440	437	461	418	442	445	455	448	452	422	452	451	440	459	437	429	474	425	438	444	430	464	396	440	457	474	446	467	465	434	444	439	468	456	436	433	505	422	395	449	424	402	424	391	432	468	431	396	469	415	446	476	448	472	416	452	462	441	449	450	431	449	459	436	428	431	478	478	445	440	437	445	482	463	395	430	451	481	463	439	452	445	407	445	485	437	423	440	421	448	413	455	445	454	427	452	465	460	471	425	406	473	497	456	415	404	456	446	434	461	428	441	463	456	478	424	455	424	417	488	458	467	418	464	435	408	507	474	397	445	461	416	439	448	463	487	417	469	482	446	423	444	459	460	467	444	422	437	443	457	443	479	460	441	457	461	431	441	455	384	448	447	453	467	461	461	506	447	435	466	459	411	443	464	450	435	466	445	471	402	463	465	433	464	429	407	457	452	419	425	448	405	468	460	458	447	460	443	474	432	455	410	426	453	455	440	455	442	442	429	436	420	440	434	443	423	440	443	441	439	432	465	417	405	455	447	463	473	450	448	445	460	447	435	411	451	451	430	452	450	443	444	441	429	425	449	455	425	448	445	457	425	442	413	429	440	471	456	401	439	458	411	424	426	450	437	465	444	447	430	418	426	443	427	415	452	428	444	406	434	471	436	450	430	473	411	454	424	443	433	432	444	402	493	435	454	438	473	432	436	405	423	441	455	426	418	467	476	408	395	421	443	470	475	434	469	469	463	470	429	460	403	406	456	469	433	439	468	450	424	450	405	443	471	452	431	462	421	467	461	438	449	423	431	450	434	460	438	446	413	462	451	423	436	466	440	441	412	460	441	463	441	447	428	455	436	391	438	476	421	413	416	446	421	418	456	457	464	423	435	444	466	445	444	418	437	420	447	439	439	432	465	451	455	417	452	461	466	422	449	413	448	470	446	472	414	439	419	437	453	457	445	473	406	466	465	497	453	479	453	451	458	432	435	429	469	466	441	419	450	429	408	468	418	446	443	450	437	420	450	451	443	478	410	495	441	427	480	427	441	451	441	469	447	407	456	446	474	438	468	457	433	471	458	448	456	435	470	446	439	452	431	429	433	440	456	436	433	451	431	419	419	405	450	421	467	460	443	465	425	441	416	465	437	466	415	402	404	462	455	433	442	423	461	437	451	421	446	437	421	460	455	395	423	446	443	460	472	436	472	455	437	414	488	443	457	436	491	410	469	429	458	424	446	454	426	446	427	427	452	451	464	447	440	471	469	450	432	443	443	457	436	423	441	466	407	451	464	473	441	481	438	432	440	457	431	398	420	461	447	472	412	473	439	449	460	424	478	473	472	404	430	459	454	436	436	446	437	468	432	464	465	459	436	416	393	436	432	418	404	412	432	413	463	455	398	468	425	490	438	454	450	462	445	441	459	451	454	483	415	463	426	443	504	433	467	459	465	423	469	432	444	483	457	441	457	432	453	406	453	426	438	460	487	411	434	442	421	431	448	439	430	450	449	446	494	407	473	471	460	464	462	441	435	434	462	469	442	425	463	430	457	409	435	465	453	459	437	471	450	428	429	444	441	449	457	465	467	455	481	421	460	480	424	419	446	412	430	463	435	458	452	419	428	462	468	428	473	431	467	467	495	415	419	427	408	467	417	434	418	452	425	463	469	475	442	464	411	450	428	425	451	440	404	428	442	456	455	403	449	429	467	430	411	472	424	426	443	475	473	407	421	432	465	444	463	432	471	446	445	420	452	431	417	458	440	469	419	432	443	433	421	465	423	456	410	445	441	410	455	463	487	422	460	451	469	436	424	467	467	463	425	455	450	458	474	428	431	476	506	425	455	447	429	438	440	453	435	429	449	445	480	440	482	462	470	462	482	413	440	445	455	449	427	484	405	469	425	447	479	413	439	452	416	487	453	475	477	435	460	443	428	412	436	414	434	444	429	426	427	423	454	475	458	453	398	415	429	463	430	432	435	445	451	443	459	425	430	445	457	473	428	419	433	420	430	449	441	432	455	438	414	415	445	476	419	437	415	475	457	475	427	423	424	446	432	443	437	415
48981	27464	9105	1860	465	210	201	237	201	203	191	220	211	193	208	195	220	216	219	220	193	196	227	199	206	212	214	153	229	207	215	193	199	173	198	238	218	227	189	235	205	191	194	202	213	208	208	203	195	195	203	214	187	224	200	202	201	203	211	210	206	183	189	196	199	200	200	202	200	204	189	197	209	211	218	203	199	194	196	176	218	212	215	196	201	205	200	204	204	200	218	202	201	195	184	233	205	216	197	190	209	177	189	238	206	184	216	202	200	213	198	204	171	198	195	201	194	209	212	210	204	198	172	223	207	191	197	178	201	212	172	162	222	180	203	206	192	199	191	188	193	200	185	211	194	196	187	208	212	210	177	209	209	218	175	213	196	205	185	218	181	187	193	200	188	172	214	202	221	214	204	217	209	210	199	217	203	178	183	216	187	214	187	207	223	210	222	228	207	199	210	190	193	204	213	209	215	221	208	195	215	183	206	180	195	223	214	188	197	203	182	206	191	199	182	200	195	192	183	196	213	208	198	196	222	201	208	205	218	217	219	213	199	209	224	211	184	187	183	195	209	191	209	200	180	189	190	212	227	207	184	214	213	193	238	198	188	202	190	180	189	209	216	225	230	211	212	199	194	203	207	202	203	177	199	191	230	208	205	219	209	168	198	199	202	189	179	210	197	196	181	211	179	190	195	199	200	201	217	223	205	208	207	205	207	200	195	186	202	225	181	205	175	215	180	200	214	213	226	192	233	191	204	182	204	196	225	200	221	179	191	188	224	197	206	213	174	188	216	201	199	190	219	207	202	213	189	203	210	224	185	211	224	201	198	202	220	163	206	172	214	180	205	181	196	223	210	188	217	217	210	196	182	204	194	196	184	203	190	197	204	192	225	190	186	237	196	172	195	204	174	240	189	218	190	188	226	189	203	224	205	222	198	206	201	208	175	190	188	173	191	204	176	203	199	205	205	204	188	201	190	173	168	250	185	195	212	183	206	193	198	199	198	192	185	189	194	183	182	205	195	201	213	211	212	184	227	192	186	224	212	168	229	202	193	210	215	204	216	192	188	202	195	199	194	192	202	196	225	213	176	199	210	215	173	180	232	216	210	229	216	205	228	181	192	215	177	187	206	215	182	214	204	206	188	200	212	178	249	217	188	170	193	194	188	248	192	188	185	205	182	170	208	204	195	192	217	199	232	188	201	202	196	216	177	212	200	201	188	200	213	187	212	192	205	180	206	191	216	162	194	195	219	197	169	183	203	203	208	215	238	190	165	209	220	189	224	220	214	212	197	189	178	215	224	205	217	222	185	230	193	196	206	209	190	192	209	194	201	207	187	182	187	186	173	196	198	187	202	184	235	183	182	197	210	214	222	215	192	203	190	216	193	183	189	169	198	201	184	191	205	193	192	177	213	209	182	194	196	199	231	221	190	183	203	193	196	205	204	181	192	185	215	204	216	188	228	237	177	221	195	199	219	237	205	196	200	216	230	206	213	202	197	188	195	208	234	206	233	177	189	177	192	205	220	214	192	189	212	210	203	213	194	201	201	173	212	231	212	217	191	197	204	190	225	204	220	194	223	185	204	193	209	232	190	188	220	196	201	182	199	199	188	212	200	207	227	190	216	180	208	175	201	180	213	233	203	197	184	180	221	192	213	212	205	232	214	202	199	181	216	192	195	179	189	191	208	185	200	218	195	182	221	195	204	210	191	210	188	224	220	199	223	209	173	203	194	228	225	207	196	227	198	205	192	196	200	190	184	175	209	187	182	187	193	193	212	184	168	199	223	190	191	174	180	189	205	204	206	172	186	219	211	175	208	198	170	211	191	203	211	198	204	212	232	210	201	209	194	204	187	203	186	203	189	200	186	206	184	199	198	217	224	196	213	203	195	222	162	205	233	201	204	187	209	189	207	224	182	190	208	201	216	205	223	186	209	227	228	218	203	207	224	199	188	197	204	186	210	211	169	196	198	208	204	193	197	215	205	209	193	207	184	196	214	184	166	214	159	177	204	213	226	211	183	202	205	227	213	200	207	170	203	191	193	202	185	208	195	214	205	224	205	172	187	220	202	202	196	190	194	196	210	212	185	199	214	182	218	194	204	211	204	188	178	190	215	213	166	208	204	196	201	199	181	202	216	196	210	225	197	194	194	206	194	199	200	216	209	216	186	212	209	207	171	181	206	199	211	191	192	203	212	200	197	216	185	210	189	167	221	189	196	188	188	204	193	176	208	191	194	213	212	204	185	193	192	210	228	226	189	219	193	224	218	214	212	205	202	201	196	176	214	209	207	216	200	201	190	220	184	211	187	193	224	195	187	185	207	204	234	217	197	229	223	203	186	212	201	180	199	201	178	225	187	204	189	193	208	196	190	195	179	188	255	198	208	196	200	231	234	184	194	199	187	209	224	213	210	210	196	211	222	216	222	196	217	197	204	205	195	191	191	200	207	186	211	210	192	226	211	178	204	203	224	203	185	180	203	223	191	193	207	197	198	212	215	184	188	209	205	201	193	172	184	190	212	205	208	206	203	206	203	196	194	206	201	209	193	188	179	198	218	198	196	214	200	223	165	239	188	215	205	190	203	202	195	202	184	190	231	194	207	204	212	206	205	198	199	216	208	193	192	197	193	202	212	188	197	198	216	207	202	213	209	208	206	205	205	202	186	194	185	195	191	212	185	185	172	195	207	184	201	197	209	185	185	189	210	169	214	190	224	202	194	189	206	199	212	208	214	204	202	204	187	213	197	174	190	198	209	184	200	204	211	213	168	187	195	187	218	184	207	218	193	200	217	206	199	204	218	201	196	206	203	183	205	203	209	185	205	214	205	187	200	207	214	233	212	220	215	185	192	212	202	205	199	208	197	195	193	218	218	179	188	205	201	221	199	203	202	192	187	185	208	178	198	205	195	190	191	195	194	209	220	213	212	180	217	189	190	182	188	217	194	194	196	212	208	218	177	191	208	211	200	197	203	184	226	193	190	213	206	212	209	183	208	226	189	195	259	199	202	191	209	225	209	185	199	174	202	176	206	210	230	213	208	225	183	204	189	220	200	204	219	221	191	178	180	202	201	200	202	204	206	183	200	196	233	191	188	161	194	204	228	193	205	209	216	196	209	180	190	194	194	218	182	219	195	206	184	198	169	190	200	218	194	209	204	194	214	171	191	208	217	194	169	170	202	193	213	219	178	207	218	211	185	200	191	213	210	210	185	199	232	193	207	196	207	225	182	224	201	200	203	174	214	178	201	196	214	195	170	192	206	163	191	203	188	169	193	215	220	230	201	243	188	189	197	198	223	211	194	191	207	197	230	196	226	197	194	212	223	195	206	199	190	192	212	192	200	208	202	177	204	223	186	185	227	173	210	195	208	210	200	185	184	228	218	210	194	212	224	197	205	238	221	216	211	214	219	210	230	195	173	217	190	183	222	189	212	170	194	205	229	182	191	206	168	176	169	197	199	204	208	205	197	198	209	211	183	218	192	192	213	205
41999	24894	9884	3882	1195	544	466	507	532	502	507	511	468	492	523	515	462	474	511	494	493	479	506	493	480	457	477	475	485	463	498	493	447	486	468	484	479	501	523	496	489	488	478	475	477	483	467	455	419	460	510	473	491	491	481	472	479	492	502	471	491	500	468	483	487	488	515	486	476	470	516	534	495	453	486	472	499	480	490	483	515	487	474	456	497	482	471	496	531	481	478	462	459	479	497	472	483	518	490	498	441	470	479	500	515	500	487	486	486	476	484	459	496	529	513	481	501	465	476	464	462	464	530	477	470	479	514	458	487	457	480	504	491	485	474	458	541	491	476	515	490	474	555	474	475	507	481	546	466	513	497	483	454	487	475	477	489	524	459	515	479	473	487	520	488	493	485	479	503	469	508	476	489	439	499	488	490	538	482	473	454	484	524	484	519	513	470	501	458	474	527	503	484	493	517	462	446	486	474	493	516	451	459	475	456	507	500	497	469	473	460	507	500	498	534	487	492	528	515	475	502	513	515	490	482	524	471	498	467	513	471	443	480	521	495	477	516	472	489	489	477	506	463	488	452	475	499	480	491	531	485	483	493	427	459	495	508	476	487	482	461	480	483	479	500	477	484	506	471	457	508	474	503	462	468	481	492	458	516	495	472	470	460	470	493	495	473	514	476	479	492	513	457	497	488	508	481	508	518	500	501	484	513	492	476	452	509	487	451	558	499	500	490	513	487	517	489	450	511	514	487	508	477	475	499	521	505	466	525	436	497	495	491	461	484	488	506	455	465	499	497	461	503	511	470	440	474	459	488	461	493	479	493	500	477	472	506	514	497	528	491	499	476	479	467	526	510	422	490	479	455	494	500	491	477	483	488	463	499	473	463	489	504	458	482	480	439	466	476	487	498	498	534	465	479	447	477	487	520	490	470	484	473	498	459	482	446	506	485	467	473	476	483	499	506	460	527	444	499	526	486	495	490	445	522	499	473	472	468	453	503	487	447	497	515	481	479	489	482	476	438	497	468	498	498	500	526	495	484	502	480	496	412	481	473	487	491	516	472	495	483	495	475	536	497	506	483	485	536	483	465	449	516	474	492	497	491	504	459	474	508	470	520	528	523	512	499	448	463	465	495	467	482	483	460	492	496	489	525	462	503	472	451	481	483	494	434	470	450	458	485	507	491	479	467	460	480	522	481	491	473	495	503	490	485	496	479	540	453	483	501	501	468	506	458	461	476	499	535	487	468	517	501	537	503	494	478	492	460	483	510	471	464	488	460	467	480	468	512	434	504	470	488	453	536	533	485	491	445	473	486	444	532	454	511	473	472	473	467	531	483	519	446	456	494	480	492	459	473	506	501	474	502	505	461	508	504	500	484	482	471	490	508	509	467	479	484	497	454	486	496	520	477	491	489	492	494	484	474	474	494	539	473	482	457	524	479	468	483	458	494	479	496	500	509	485	523	535	508	484	477	510	550	491	501	479	461	499	493	469	496	489	495	461	519	505	475	522	477	465	505	471	466	473	500	502	493	498	491	483	500	508	475	496	520	467	467	501	460	514	483	447	479	493	482	492	510	464	466	475	452	504	464	515	462	492	543	471	517	479	479	515	476	503	449	500	480	467	508	493	512	456	476	479	501	467	460	464	495	522	472	491	495	452	479	485	452	484	506	487	473	462	481	451	480	499	442	478	520	477	483	486	442	505	493	476	463	471	505	484	480	490	528	443	501	493	468	498	512	449	491	467	509	450	492	474	519	498	483	444	487	515	473	476	527	462	496	498	497	456	478	471	469	492	536	463	500	477	492	447	491	469	496	503	485	505	540	482	493	531	499	482	476	493	477	490	492	491	468	489	487	470	481	481	475	512	447	478	472	480	505	450	488	504	453	481	463	485	508	509	494	471	439	508	467	493	452	447	493	525	540	491	523	475	496	449	463	481	521	469	500	509	517	510	483	481	499	497	477	478	467	502	485	464	499	541	455	491	484	491	494	484	475	532	455	516	512	477	480	452	491	455	514	524	497	475	468	524	491	480	494	469	498	471	494	519	485	485	496	506	492	472	479	442	479	496	478	491	468	531	485	496	478	451	481	476	455	480	521	482	467	487	498	490	489	455	496	449	474	488	516	488	468	465	484	512	468	447	482	514	467	486	517	540	512	483	460	488	530	501	527	489	502	489	477	477	439	500	519	499	485	491	505	463	526	486	492	466	461	494	493	517	503	473	497	496	479	501	462	474	463	492	484	486	487	489	476	484	487	479	497	464	502	531	484	513	471	484	499	517	506	519	486	483	500	486	453	498	490	487	477	500	455	512	455	478	487	493	492	486	464	465	469	520	499	523	470	496	532	451	496	506	469	528	478	465	479	515	483	499	489	519	492	452	474	511	485	457	530	488	487	517	479	513	506	450	487	514	478	500	526	466	484	492	478	496	501	468	486	489	502	457	489	508	444	507	469	496	475	488	450	442	553	506	493	487	498	486	516	453	478	454	483	500	451	481	504	506	487	482	459	454	501	550	482	434	474	494	483	454	473	526	473	469	475	514	459	449	474	480	485	446	474	509	494	470	506	474	487	471	489	502	455	495	494	505	461	487	461	448	516	465	488	489	501	479	484	483	545	489	516	457	450	479	486	510	475	491	473	516	476	465	480	476	498	503	488	478	488	513	487	469	492	489	469	459	484	455	524	447	462	490	477	488	456	489	529	472	496	464	460	508	461	458	490	479	416	514	539	509	490	470	479	455	472	483	494	499	516	511	497	510	452	529	465	473	474	481	498	464	476	476	493	462	474	480	486	463	481	474	460	450	500	497	508	490	481	476	488	464	461	455	499	492	467	481	532	511	503	473	489	491	509	458	453	467	480	484	503	492	447	496	448	481	479	504	453	477	496	491	498	504	440	486	496	524	474	511	484	475	475	517	466	466	502	463	520	506	487	439	518	480	492	483	491	488	503	475	459	538	503	442	485	509	478	464	468	490	465	445	494	460	456	497	502	501	509	490	475	484	495	460	481	504	463	516	509	454	494	518	488	474	511	485	494	467	467	475	498	487	501	478	475	477	482	484	460	450	506	473	483	469	505	483	523	471	461	480	468	462	469	487	481	466	451	486	461	514	455	457	472	473	482	465	479	521	460	495	472	466	490	490	483	476	480	490	458	486	503	485	496	489	450	489	516	537	474	449	467	536	506	472	496	486	429	473	477	470	454	502	500	494	463	466	461	482	486	508	471	509	529	484	484	475	465	467	500	501	533	488	475	483	504	523	496	500	488	476	496	488	511	514	468	478	482	472	514	464	484	509	494	490	496	475	508	468	465	541	487	501	468	512	488	462	511	480	464	470	447	461	454	488	516	443	502	461	496	502	537	522	500	493	468	450	480	483	470	481	493	469	475	485	479	525	496	453	501	435	482	462	456	506	486	509	495	482	474	470	497	476	491	476	515	512	488	517	493	483	472	482	498	521	474	484	496	490	468	468	506	475	483	470	449	517	517	478
80303	60937	38416	17472	3806	558	225	240	245	262	231	224	260	259	222	209	234	237	261	254	272	241	237	277	221	255	240	218	238	235	248	256	204	220	228	222	248	201	231	223	248	225	225	220	226	228	240	240	191	259	248	224	229	259	228	230	232	248	232	267	218	232	228	228	225	217	238	241	224	238	224	257	249	231	214	223	225	234	238	237	247	257	257	225	252	200	235	216	224	231	228	226	244	237	267	247	222	243	234	219	246	219	213	224	243	217	232	238	222	253	275	235	228	226	206	234	228	222	241	229	256	218	240	255	255	228	222	233	241	245	228	242	219	237	240	251	250	233	254	243	245	259	223	226	238	234	214	268	223	251	245	224	215	238	222	257	224	222	263	218	220	228	274	209	222	229	250	209	232	222	243	238	249	224	222	245	246	232	261	236	267	218	258	245	231	269	242	218	255	234	218	231	224	229	222	210	232	240	192	231	228	231	218	266	222	242	237	224	205	223	223	214	232	233	230	238	291	200	230	217	232	206	272	203	249	220	257	219	199	280	212	219	243	212	241	231	227	234	244	250	246	257	235	215	241	238	231	265	232	222	221	224	268	241	234	233	228	228	252	230	237	246	259	234	225	223	206	214	225	231	226	261	222	237	263	230	232	233	231	224	221	236	204	256	196	225	254	223	234	245	233	237	220	231	224	245	242	228	206	228	216	230	238	230	252	226	203	213	237	234	250	246	240	214	241	254	233	241	219	246	221	231	233	233	245	252	233	203	239	207	237	227	253	241	224	235	210	238	211	205	236	211	200	226	199	258	248	252	236	252	258	246	222	252	207	233	222	236	219	271	248	219	244	243	226	223	218	231	244	230	220	230	232	214	228	247	243	235	231	236	240	230	263	201	221	241	229	243	226	220	233	246	230	248	249	221	229	248	244	247	225	229	241	228	261	263	287	232	234	249	219	227	219	243	213	255	242	236	226	192	253	235	246	268	224	226	264	255	262	228	216	216	228	229	227	242	217	231	231	231	234	223	217	231	206	223	219	249	206	227	221	247	254	275	227	247	243	212	241	220	230	227	232	224	263	233	252	223	244	203	246	241	219	232	244	204	232	234	212	230	242	214	237	217	211	247	235	239	260	232	220	241	249	225	219	221	227	239	222	238	226	244	225	253	238	254	256	247	228	242	236	242	235	229	248	251	226	229	232	238	227	228	262	242	237	209	233	232	246	244	227	279	239	230	212	258	223	239	228	210	249	207	239	253	242	229	220	228	222	244	241	246	214	219	255	221	225	192	224	234	270	224	224	231	242	258	220	245	205	230	252	248	253	254	265	222	239	241	242	224	222	241	211	255	238	224	242	234	232	236	241	230	226	230	225	217	234	257	239	234	179	220	225	222	217	205	185	243	241	224	248	199	222	220	210	244	216	261	226	207	261	259	245	228	244	245	245	225	233	231	209	233	279	234	207	272	228	241	237	218	226	215	240	244	237	226	220	244	235	242	236	214	252	227	222	232	232	253	239	263	252	226	232	220	226	265	216	235	232	208	235	234	221	244	211	232	231	235	232	219	190	246	235	237	257	232	243	227	253	242	250	212	243	204	228	246	240	225	231	225	251	219	245	255	221	238	232	242	245	213	215	242	254	244	239	248	256	254	233	226	221	227	246	220	237	211	241	250	243	269	242	226	216	242	253	241	231	230	243	229	227	248	222	197	221	216	241	265	231	225	246	236	214	207	249	230	247	231	244	247	205	225	232	220	230	221	235	245	246	223	223	226	246	226	209	240	238	245	227	222	250	219	230	253	230	233	226	243	220	216	240	238	224	222	250	218	245	231	229	239	214	245	209	237	243	209	252	257	239	225	225	245	228	265	238	250	251	253	229	220	262	213	230	241	213	249	216	230	232	220	221	257	262	244	214	195	220	234	253	229	208	244	227	197	241	239	229	228	207	242	218	226	229	236	248	236	229	224	246	241	263	252	221	241	248	234	226	231	220	236	244	238	245	245	248	223	235	234	235	230	236	254	232	240	232	224	247	210	257	222	245	239	226	251	225	219	262	223	235	237	280	261	238	237	256	215	231	225	223	262	250	259	222	251	249	233	212	257	243	220	218	261	237	233	228	244	233	244	240	245	225	219	221	219	240	244	213	213	248	256	231	225	220	255	224	233	231	212	208	230	255	223	236	226	239	259	214	213	209	232	217	244	235	240	247	256	258	247	234	220	232	244	226	255	251	252	254	217	239	231	222	223	294	241	248	219	249	214	226	224	244	244	215	222	254	236	221	216	254	230	257	208	253	225	228	228	238	226	241	257	228	254	227	232	209	251	245	229	221	233	237	210	223	219	249	234	212	235	268	220	246	264	231	247	228	232	234	215	252	222	206	236	227	240	229	273	222	259	231	241	215	235	243	217	231	230	217	237	243	252	245	249	231	253	230	227	248	235	179	241	257	223	237	245	235	270	236	272	252	232	222	198	218	212	222	247	249	258	244	263	211	227	249	224	228	232	252	256	258	251	248	243	225	232	237	232	246	211	226	215	221	228	253	225	245	248	223	212	225	243	251	227	229	201	259	249	230	222	222	248	235	209	235	227	229	240	258	272	214	226	219	215	244	237	224	243	244	252	226	209	237	226	228	210	232	263	255	227	212	227	224	231	205	224	252	258	240	233	230	232	230	221	225	224	210	222	241	226	245	269	233	251	236	246	231	238	239	233	229	254	226	248	215	279	265	241	227	233	237	221	220	224	240	248	263	224	234	238	248	238	227	252	217	240	219	256	241	225	211	247	237	256	218	225	227	227	206	231	226	219	229	259	281	285	256	241	254	206	232	208	242	211	241	245	217	251	254	241	196	220	205	248	234	263	234	236	249	235	237	219	247	287	222	237	232	228	233	240	222	261	266	226	230	259	198	225	232	250	235	242	282	211	215	235	219	230	235	227	247	228	233	256	246	241	215	230	243	241	271	227	221	238	242	248	222	236	242	244	235	252	232	240	241	205	234	259	224	236	262	266	225	249	242	242	239	272	241	240	242	237	223	212	229	245	234	225	256	237	257	259	233	233	218	245	239	244	249	234	228	225	207	220	238	235	212	247	248	234	204	235	217	231	262	230	235	247	226	242	242	211	212	204	255	263	219	231	224	250	274	201	215	247	242	218	217	268	203	236	241	235	245	257	249	248	213	221	244	234	224	229	229	235	234	244	204	234	203	259	221	225	221	234	250	262	246	206	222	220	228	228	240	235	240	242	248	253	230	241	241	216	235	256	210	225	224	208	231	258	193	225	226	232	257	232	243	202	218	245	240	256	216	227	205	223	220	243	196	228	273	245	222	241	233	260	221	237	232	249	274	241	235	250	238	225	219	250	225	221	284	256	233	248	235	238	230	233	245	238	230	227	236	226	240	230	231	207	229	254	198	239	243	250	255	252	214	269	236	240	223	230	257	236	215	210	243	248	248	222	227	229	228	231	212	230	236	220	236	244	229	229	236	226	249	223	213	212
61409	49694	36775	18623	5226	1113	548	592	559	567	525	605	529	534	573	548	544	547	530	526	531	525	546	547	581	530	532	547	584	533	574	539	568	591	545	527	541	540	512	566	524	612	556	560	552	544	590	519	573	506	534	561	571	539	528	546	544	556	597	609	550	591	592	559	558	565	584	580	553	553	564	556	556	588	554	546	552	564	550	564	557	577	543	537	563	582	535	548	537	571	555	563	561	510	524	607	543	518	562	548	556	528	556	569	557	579	552	591	552	559	529	529	542	558	574	572	573	555	555	554	532	553	547	584	549	515	568	540	503	543	568	545	519	582	558	539	540	629	575	589	548	554	539	559	552	507	583	557	538	517	544	573	559	541	527	528	526	544	575	561	556	531	533	558	555	557	554	589	564	590	522	536	570	560	535	574	550	549	526	555	553	579	568	528	554	537	534	556	565	572	560	556	556	560	537	515	570	550	573	564	536	561	586	573	587	526	585	548	573	580	530	527	564	517	596	541	557	595	538	585	559	542	526	540	551	564	539	590	551	609	547	539	525	516	601	601	537	533	524	573	550	572	587	519	537	512	546	572	572	547	554	538	567	548	552	548	546	531	531	604	568	526	528	535	556	554	546	594	524	565	548	531	568	562	545	544	505	502	573	551	567	536	583	541	603	571	525	556	591	556	539	536	544	540	562	577	580	589	535	542	520	543	559	523	554	569	557	600	542	562	569	527	536	574	493	541	556	552	570	554	547	563	569	544	539	548	534	522	558	537	541	515	562	535	576	568	586	537	543	540	626	536	546	558	573	554	536	529	559	501	567	570	582	559	534	523	576	565	537	544	520	560	594	562	513	563	540	546	559	546	538	576	539	544	566	570	564	508	558	579	563	557	580	511	535	573	558	554	541	581	533	581	544	529	546	554	544	536	535	556	545	596	578	553	531	539	572	532	584	527	541	561	586	550	529	500	515	554	567	523	572	536	601	575	560	560	567	594	535	541	533	562	533	562	585	557	561	526	550	568	573	576	536	556	556	523	565	564	582	561	532	549	568	571	565	557	539	557	622	562	533	513	568	556	573	525	548	551	543	512	528	558	554	553	564	546	524	593	561	545	543	560	541	560	519	558	575	567	547	574	571	542	536	572	576	543	511	558	571	572	574	544	577	570	541	527	518	589	523	580	552	559	554	554	568	520	559	554	559	569	583	549	573	542	521	541	527	514	603	563	545	568	558	573	578	516	525	537	575	537	533	562	543	568	549	531	536	546	546	537	568	533	537	600	540	526	547	556	543	564	522	559	577	514	538	600	567	573	579	562	587	534	525	539	563	543	531	536	591	574	553	572	516	546	575	556	564	566	572	562	534	541	536	519	554	545	543	561	537	597	556	559	497	560	590	537	556	529	563	513	528	534	589	573	566	543	528	542	591	548	566	540	570	542	585	538	567	516	557	563	522	568	566	574	570	577	575	550	574	528	576	532	514	518	522	518	543	559	540	550	567	549	547	605	563	565	554	554	584	589	571	543	519	590	533	575	559	538	570	560	481	531	561	551	545	561	548	580	545	538	559	567	526	528	582	552	528	575	568	549	599	545	557	556	564	538	550	545	537	522	610	537	562	541	560	564	555	556	582	532	554	568	583	546	528	563	611	569	559	584	561	549	528	577	570	553	569	547	532	561	591	557	582	613	554	552	602	537	532	582	525	525	553	589	522	543	505	542	521	547	532	588	523	580	558	515	550	547	588	537	554	557	545	534	521	588	586	552	541	510	531	589	560	537	596	544	544	556	565	554	555	570	535	531	536	559	511	538	571	526	544	572	557	489	574	546	560	492	583	569	566	558	569	595	546	562	566	514	529	519	511	549	524	566	574	544	531	549	558	538	566	573	579	543	588	540	551	560	561	603	531	542	589	547	571	623	571	564	488	553	557	561	566	520	546	553	570	569	566	541	554	547	546	581	560	547	556	568	565	571	523	526	522	562	546	531	554	556	567	581	589	600	561	564	531	576	542	584	538	542	550	560	579	575	578	570	603	563	555	543	556	540	548	558	524	577	571	528	542	559	543	498	563	530	543	562	546	574	615	579	630	604	534	583	582	513	585	565	560	566	545	549	566	552	588	578	540	570	586	487	556	574	564	567	569	548	590	550	522	582	551	574	511	513	583	560	549	538	592	537	564	554	551	560	556	550	539	549	587	519	531	549	557	559	574	506	543	569	562	560	562	549	545	549	541	567	537	567	559	568	573	514	527	579	532	568	570	553	558	537	516	575	554	568	569	545	569	535	536	569	581	513	515	541	545	543	561	565	539	550	558	578	537	538	558	562	546	573	551	535	575	528	531	535	533	533	550	534	532	551	595	533	542	517	546	582	537	525	534	534	543	509	532	545	548	584	546	495	533	584	606	547	542	520	562	589	584	575	557	581	564	564	570	556	585	567	524	590	524	559	556	534	551	538	534	553	546	551	572	544	601	567	557	562	524	554	572	498	569	511	542	555	566	589	576	545	577	530	553	538	499	573	587	566	561	581	541	547	560	532	598	570	560	547	560	547	542	543	570	547	560	555	575	549	563	568	558	491	513	552	579	581	609	540	553	550	546	555	553	552	526	590	530	601	532	569	582	519	537	570	544	555	540	603	532	529	551	514	591	565	553	534	533	478	556	563	559	544	527	530	571	544	562	558	553	593	543	550	564	546	550	562	565	567	586	547	546	572	566	556	551	568	565	498	570	566	541	552	515	545	543	540	568	545	562	534	541	524	577	553	557	545	559	531	525	583	521	538	562	568	561	565	522	564	583	548	536	553	565	596	538	564	558	548	559	566	567	570	568	583	528	550	538	552	508	555	552	561	566	556	584	594	562	569	557	527	548	578	552	558	625	577	492	528	561	542	529	549	540	563	565	547	567	598	525	515	526	540	544	544	520	592	604	525	559	552	581	554	592	563	582	566	563	589	574	547	585	588	542	557	558	560	559	543	579	549	516	571	553	541	544	585	538	587	552	548	495	570	584	549	522	543	534	599	572	565	546	564	534	566	524	565	576	528	559	583	568	552	514	534	510	565	552	534	553	575	576	549	523	556	579	516	587	562	560	571	543	543	588	561	534	552	535	553	578	560	518	568	533	552	555	578	524	533	534	527	534	572	543	550	553	528	599	541	555	557	544	535	536	547	624	545	568	565	578	495	537	580	512	520	569	516	538	543	550	551	525	585	551	579	546	549	520	532	576	536	535	561	570	527	580	559	567	524	578	563	540	594	562	501	511	533	566	584	540	544	578	498	550	512	510	543	521	569	575	543	550	569	571	558	560	569	516	585	541	554	545	541	558	603	522	540	510	564	541	587	587	571	562	527	583	588	583	581	572	509	562	513	510	536	600	531	505	543	538	540	543	605	578	547	552	566	563	544	562	557	565	553	608	533	577	579	564	561	545	594	576	574	503	583	536	570	565	579	565	561	548	568	522	575	535	553	553	605	558	563	595	590	536	579	555	528	564	558	532	535
83582	69390	48220	25517	9118	1091	208	200	202	194	162	175	179	214	206	202	180	200	200	196	205	199	205	237	202	174	186	205	197	206	199	179	194	197	235	230	209	186	193	202	198	197	226	209	178	234	175	180	212	207	189	226	182	208	220	200	178	198	192	174	180	192	176	187	188	216	188	202	202	206	211	210	199	201	188	219	230	193	190	163	195	201	205	217	175	220	193	206	215	211	209	224	198	224	204	202	202	206	231	197	198	198	186	174	207	218	206	192	191	208	197	193	190	191	193	180	208	192	207	219	179	196	214	214	235	215	197	233	209	214	203	198	223	220	223	231	209	214	182	243	179	180	202	195	190	181	184	209	214	213	206	188	201	218	217	235	214	200	216	224	189	165	209	221	191	200	219	212	211	195	204	200	208	203	219	192	210	188	190	200	200	194	183	193	227	188	193	195	213	196	220	231	214	212	189	188	197	194	214	204	213	202	202	208	210	199	220	221	178	198	216	234	214	181	192	221	220	208	224	209	204	204	201	218	215	190	179	210	218	205	203	196	215	181	202	215	197	211	181	208	214	163	204	197	202	191	200	191	205	212	204	213	231	198	199	187	218	192	198	183	196	179	202	186	197	197	190	209	201	198	185	235	207	198	185	235	191	207	235	186	183	218	191	183	204	189	227	220	201	232	220	186	228	220	199	210	202	203	229	214	221	180	220	195	187	223	187	186	199	202	204	190	203	215	225	179	189	206	186	229	197	197	210	234	195	207	216	201	201	222	190	188	217	182	192	217	220	186	191	208	219	210	210	217	185	192	226	202	198	210	190	216	220	208	213	214	208	187	176	189	215	170	199	210	200	222	203	194	214	182	201	219	208	191	200	182	198	191	192	210	207	204	224	213	209	206	197	203	223	216	209	190	192	186	207	224	221	189	213	191	190	183	221	214	239	217	188	218	194	188	188	207	214	232	181	223	194	192	200	201	203	224	195	211	215	198	222	210	194	199	210	186	207	208	204	219	209	195	233	192	242	213	200	209	218	216	236	203	208	209	200	211	203	191	210	189	213	183	207	201	201	226	219	187	186	195	203	199	225	193	179	183	196	198	201	201	194	196	212	192	205	184	222	175	199	207	188	220	189	214	164	212	222	220	207	201	195	244	212	163	209	211	208	201	201	205	184	214	179	194	188	223	248	215	193	197	221	206	173	217	186	210	214	227	190	197	196	212	183	217	185	218	212	194	180	187	223	228	184	227	191	221	199	189	200	206	222	173	185	185	183	214	216	212	199	183	201	214	220	209	214	222	196	197	186	210	202	203	202	220	205	199	192	191	189	207	201	222	229	194	165	204	209	203	185	196	199	225	209	203	191	189	182	206	191	193	206	183	200	200	187	200	219	215	219	190	226	197	186	188	205	209	211	193	226	164	220	214	209	213	215	183	200	201	222	227	241	212	185	218	187	160	222	206	185	192	196	196	219	195	211	168	209	223	200	203	229	225	217	213	215	225	204	186	220	211	172	209	201	188	232	193	217	182	236	212	185	175	219	214	208	178	213	211	219	186	222	216	208	221	225	206	211	198	181	208	211	230	200	202	198	182	211	164	203	183	209	210	196	177	208	227	218	219	206	192	208	201	231	196	194	207	203	183	191	185	218	211	174	209	216	191	217	203	184	180	191	208	198	210	209	235	199	207	169	192	195	219	237	201	192	196	197	185	186	214	209	179	194	228	222	221	193	212	197	199	217	189	180	202	200	167	197	194	211	201	245	193	185	192	211	183	228	208	199	172	218	213	218	211	202	195	200	180	193	233	204	225	218	216	240	201	196	208	226	186	184	202	219	202	210	208	193	204	224	209	207	230	198	205	203	207	207	224	201	189	192	202	189	206	227	206	193	184	191	205	217	204	215	215	214	220	202	205	207	177	190	199	211	203	193	192	190	207	196	180	212	186	210	188	196	224	192	202	194	183	190	230	225	203	204	234	192	185	194	195	219	217	227	206	173	201	207	190	173	204	212	212	206	214	202	216	201	221	221	170	222	225	222	199	198	208	182	181	223	201	220	189	205	186	229	194	189	231	193	229	218	193	204	233	203	220	200	215	197	199	209	200	195	191	205	197	190	217	240	214	189	229	208	200	166	189	224	204	214	189	228	204	220	189	196	196	193	191	202	218	217	222	206	196	192	209	191	210	198	211	192	187	204	182	196	212	176	206	205	194	200	203	192	185	195	217	203	198	172	205	200	195	197	187	209	217	216	197	186	227	201	219	212	175	199	186	176	221	211	201	193	232	222	198	190	208	210	210	227	179	199	247	222	211	193	200	203	203	192	192	207	205	197	213	222	166	209	215	228	177	202	213	222	186	172	213	216	219	210	221	203	186	195	207	209	191	209	215	217	199	191	176	211	213	225	200	213	207	201	170	206	215	204	179	210	203	206	227	214	223	216	197	212	209	181	193	182	201	199	213	175	199	215	183	225	194	192	175	204	214	203	208	187	206	190	182	220	222	213	209	181	206	219	202	180	235	220	183	222	175	203	185	210	176	207	189	218	188	203	222	204	190	247	223	216	227	217	195	194	215	216	201	212	205	220	194	208	216	212	208	190	194	197	216	204	220	195	202	226	214	199	220	163	201	217	196	220	192	187	203	183	211	212	171	193	226	188	208	185	207	198	200	224	228	219	201	213	205	193	195	191	186	208	217	201	207	197	184	215	205	215	180	209	186	212	205	182	207	199	187	198	206	222	222	211	211	209	194	221	207	210	212	184	211	201	222	208	211	219	222	211	185	220	206	186	223	186	216	222	211	189	213	209	219	214	199	182	231	208	220	207	202	198	191	204	209	199	189	212	204	191	204	224	187	224	185	191	212	235	180	232	201	180	183	188	215	203	190	210	185	204	196	200	203	208	216	207	214	213	195	171	212	216	207	218	201	190	190	188	212	212	220	208	200	193	176	213	197	203	199	211	233	190	225	207	199	201	232	208	227	187	171	230	191	217	201	202	206	204	209	221	193	213	219	211	221	213	207	190	178	210	208	181	208	195	190	178	192	205	208	210	184	207	189	213	190	202	216	217	206	207	217	196	199	177	201	249	184	200	239	197	215	215	184	219	195	209	214	209	230	222	239	203	196	196	206	201	196	173	186	195	211	209	217	221	203	211	215	218	197	185	207	204	237	214	180	202	197	210	208	213	192	205	218	184	192	164	206	202	207	189	212	199	176	189	193	193	210	194	221	175	215	186	220	199	214	202	195	209	182	205	217	207	184	192	181	194	190	216	210	201	191	192	215	192	202	210	196	192	200	218	191	199	224	219	202	191	199	214	202	195	205	197	210	171	202	199	217	186	206	221	223	197	189	202	174	213	200	192	222	210	228	199	190	195	201	215	182	205	203	216	201	208	179	191	209	203	194	192	205	217	205	177	216	207	212	216	186	210	203	197	182	183	204	221	183	185	218	217	197	184	196	195	207	205	198	202	213	213	199	202	188	216	200	167	191	198	205	203	187
70335	60190	46609	26562	8853	1928	464	487	477	459	497	480	483	485	521	485	476	432	498	483	506	479	505	467	480	453	467	486	500	491	459	504	477	474	498	455	509	469	498	487	509	481	481	488	460	503	501	527	519	466	487	519	442	478	504	478	516	480	497	464	482	475	493	487	499	446	509	447	494	475	469	503	478	519	480	493	469	478	460	492	488	458	486	503	482	492	488	431	482	483	469	457	502	492	477	489	486	474	493	450	502	453	490	506	462	455	481	491	476	450	478	519	454	499	493	518	503	438	463	443	489	446	472	452	478	478	492	503	467	457	471	491	482	452	461	494	453	479	463	439	459	469	495	473	485	502	440	480	455	462	469	478	475	475	516	537	477	481	460	479	469	447	483	477	468	460	488	483	497	443	485	471	468	449	450	490	465	428	465	454	457	463	564	513	465	455	477	487	458	518	428	492	486	477	452	489	463	512	453	443	512	459	475	514	469	453	483	473	472	489	451	473	469	474	493	496	490	466	480	485	467	480	500	448	487	479	466	442	470	463	437	521	487	509	472	486	482	420	495	469	475	466	473	494	471	491	480	446	448	468	449	443	480	440	498	476	483	471	480	466	430	475	464	499	482	466	496	474	510	483	470	453	475	441	451	467	485	431	450	474	444	457	462	485	505	472	462	450	467	445	462	470	470	433	454	473	514	480	483	477	460	473	442	446	486	457	494	473	506	474	465	454	475	449	496	487	497	477	472	475	431	459	524	500	505	502	477	503	469	477	465	443	483	509	460	463	458	534	437	480	468	512	460	504	478	479	488	451	501	485	462	456	444	462	452	482	476	467	472	418	485	488	500	462	444	465	461	461	488	470	436	471	501	523	459	479	481	470	481	505	503	472	484	514	474	483	518	486	511	478	497	451	495	467	478	457	481	445	459	443	482	509	496	431	461	472	471	437	499	488	455	485	480	495	471	465	442	481	463	491	494	484	507	487	496	467	492	454	448	486	479	500	498	506	504	481	493	491	499	494	506	473	501	457	489	449	441	476	451	475	492	487	447	486	473	469	448	453	511	439	517	476	494	512	465	466	434	463	490	466	449	481	473	491	525	464	450	466	467	510	479	506	500	478	470	467	485	447	486	486	447	449	460	465	512	478	480	468	463	480	466	456	463	501	480	489	465	524	462	463	454	474	433	444	531	460	445	498	465	466	473	493	509	487	460	480	477	533	469	514	474	483	440	490	491	484	447	476	469	441	476	505	474	450	458	458	468	472	489	486	501	446	484	479	465	457	473	466	467	482	476	576	482	440	462	438	489	446	476	421	454	500	438	506	463	443	476	501	540	485	472	450	485	482	517	483	478	487	504	477	467	526	493	481	470	450	485	482	496	486	514	484	492	498	501	445	479	502	518	498	528	468	510	492	504	481	463	443	417	465	504	469	435	486	441	493	481	478	473	452	477	507	472	446	499	447	456	492	498	492	480	476	497	463	492	503	480	476	485	455	507	494	467	506	486	453	491	493	456	482	515	478	504	466	462	442	490	444	448	474	483	489	451	486	462	484	454	458	497	490	503	465	459	490	480	412	500	468	456	473	444	467	502	481	480	445	497	455	467	484	467	473	534	499	449	514	477	464	468	476	497	482	494	466	465	476	473	460	488	487	471	468	501	440	462	484	503	446	481	491	497	474	470	499	448	492	528	460	471	485	460	542	483	461	498	477	475	490	464	503	444	428	504	463	464	455	474	462	489	459	471	490	478	496	511	459	470	481	504	479	479	491	486	487	450	479	496	483	436	493	508	488	437	538	527	486	488	475	451	494	504	468	474	472	471	479	521	486	486	462	482	499	512	485	508	475	479	468	498	481	489	500	446	438	437	472	439	497	478	488	500	462	468	498	466	484	482	450	455	493	478	481	454	496	483	514	478	492	447	486	493	473	428	470	443	479	454	486	488	441	459	479	432	518	467	474	504	473	462	464	473	480	507	507	529	477	468	503	499	486	457	471	482	482	473	468	485	495	485	478	460	477	483	479	467	481	486	473	480	475	494	442	469	459	494	506	472	485	469	470	435	472	452	423	480	459	456	474	456	487	480	444	492	462	485	498	473	465	505	457	469	466	483	471	479	474	467	450	461	478	468	520	452	464	501	465	493	499	441	495	497	459	522	467	479	445	516	450	490	446	402	488	487	513	475	444	469	469	457	452	496	449	464	510	470	483	490	445	462	482	411	524	531	486	469	486	496	472	463	451	457	467	479	455	463	487	487	474	479	523	485	489	470	452	467	442	461	486	470	470	485	470	482	462	515	458	501	456	469	498	476	459	475	444	463	462	502	455	477	484	472	460	499	496	438	466	459	464	491	468	480	504	487	513	441	490	489	472	504	426	503	498	480	483	490	478	514	495	465	477	462	474	466	451	509	473	523	482	484	483	456	503	463	509	515	471	486	464	473	460	462	466	465	483	485	495	492	480	443	509	466	478	483	519	474	494	487	432	445	460	484	452	491	490	500	472	477	477	484	489	462	491	439	484	501	491	517	499	476	492	449	462	503	469	469	501	483	440	507	478	481	466	463	494	461	478	448	493	476	493	458	447	468	465	435	479	469	493	460	418	483	537	501	474	476	491	487	455	479	516	477	482	444	482	462	451	490	520	479	485	510	463	461	464	454	483	475	492	455	468	462	488	454	471	511	481	503	496	462	493	490	507	477	473	462	481	458	449	467	484	477	494	447	468	504	510	487	470	473	494	513	494	456	489	493	458	481	488	469	451	462	466	434	454	517	499	488	438	446	505	490	472	455	485	485	489	475	473	474	462	511	450	503	489	480	477	485	475	487	465	463	502	467	471	499	455	510	485	463	465	466	482	474	477	447	456	499	467	465	474	463	440	538	503	487	465	464	493	518	467	490	477	442	446	466	509	473	482	466	496	488	467	507	482	497	482	484	503	482	512	475	454	477	463	485	473	496	491	491	496	471	501	496	443	461	510	517	533	481	490	464	468	475	490	472	449	472	496	473	469	457	455	451	515	485	451	499	436	468	510	471	465	475	476	503	494	510	470	476	478	441	479	485	500	467	467	438	488	457	492	480	500	453	467	490	464	490	437	472	484	462	519	472	487	451	461	461	467	471	478	484	471	488	467	500	482	446	460	503	443	493	507	489	459	449	444	486	455	506	457	505	456	498	506	482	495	496	451	483	485	473	476	491	456	471	476	494	514	480	440	457	503	472	473	510	467	468	473	451	470	496	522	517	430	458	461	540	501	479	505	455	475	479	462	480	487	476	489	466	437	461	450	444	495	479	461	506	461	473	495	441	460	469	492	492	517	481	455	493	457	456	454	462	484	456	474	455	494	476	441	515	458	488	454	438	486	452	468	513	474	489	464	467	452	506	501	503	502	498	476	481	435	492	514	472	466	513	466	460	467	479	464	491	457	453	484	473	471	481	458	486	437	492	484	481	479	467	471	458	478	468	470	496	500	473	518	447	490	448	481	497	494	485	463	452	491
48573	26883	9879	1972	482	271	205	217	216	203	186	221	215	235	239	221	200	222	212	195	228	220	194	230	184	202	229	223	219	223	235	206	203	207	201	204	215	186	222	205	186	224	216	219	189	221	195	219	202	191	199	189	210	204	208	233	207	191	185	206	195	233	236	231	173	221	198	215	221	201	225	214	242	238	219	230	205	223	203	204	220	202	246	230	186	192	213	213	186	218	207	195	209	211	215	219	187	212	201	199	233	221	214	189	202	191	234	198	197	214	217	217	224	211	209	226	208	211	219	224	228	204	192	191	191	204	191	242	218	201	203	214	232	200	198	207	223	224	183	169	218	207	216	220	205	223	209	235	225	220	181	207	213	205	226	232	211	211	190	252	222	229	186	226	207	206	185	219	203	210	183	206	218	192	203	214	216	234	232	188	193	222	207	207	231	203	240	219	227	226	227	208	215	204	216	195	194	193	222	195	217	195	198	219	194	206	217	200	194	208	210	184	230	216	233	211	210	206	205	223	179	214	221	222	227	234	214	198	243	244	229	225	217	220	193	201	201	224	210	225	217	217	195	209	196	200	212	212	204	207	209	253	226	203	228	195	233	239	192	198	205	219	216	207	253	219	207	209	225	211	225	223	225	191	207	242	210	205	213	205	187	229	207	190	196	227	187	215	234	175	225	214	236	199	237	208	233	190	212	214	239	226	207	210	213	209	214	202	183	191	212	195	221	210	206	226	214	217	205	227	224	219	209	208	201	222	216	227	206	186	195	228	175	207	231	226	216	223	242	201	242	199	218	207	210	214	208	222	220	185	220	208	193	213	196	215	176	210	194	204	196	211	222	214	217	233	237	213	221	195	178	209	213	220	243	204	215	196	207	244	198	200	214	210	189	210	196	189	232	207	231	190	215	224	190	197	182	238	197	211	213	197	251	195	225	206	219	202	218	217	209	194	226	211	195	211	217	197	212	215	205	203	216	187	188	213	221	208	192	233	206	221	228	239	211	202	245	198	169	223	205	192	193	189	181	204	213	206	197	203	206	230	215	212	220	209	229	228	199	204	188	209	221	213	184	189	222	212	192	207	202	235	193	198	207	256	205	205	238	179	223	244	232	200	219	200	220	199	233	222	190	212	202	208	231	192	204	207	230	188	205	221	189	213	241	193	222	183	201	216	232	219	226	226	223	229	196	220	209	255	218	239	180	195	233	214	229	177	190	196	231	230	212	206	192	185	205	232	214	226	229	209	216	233	193	221	192	217	222	218	210	207	205	221	241	199	201	179	214	216	216	200	223	206	238	209	189	210	238	228	215	233	239	216	219	222	232	184	196	182	205	246	210	204	224	197	204	200	234	219	229	234	204	184	196	204	217	211	197	202	196	235	225	203	229	207	207	222	180	199	200	211	209	218	221	207	219	212	186	194	199	222	217	180	192	221	208	191	202	212	218	232	211	210	195	191	219	216	205	248	206	208	197	200	225	178	204	203	239	210	236	202	218	206	209	210	227	201	230	180	200	215	206	197	205	230	222	222	232	211	229	219	237	218	210	219	211	211	188	203	208	183	212	193	206	193	228	238	216	209	237	207	195	197	219	198	224	209	231	220	219	223	234	208	212	206	230	206	201	232	213	181	224	199	232	198	227	220	192	196	207	231	231	202	222	192	199	243	235	208	221	212	186	219	239	209	218	221	223	228	207	195	219	210	221	199	214	218	199	235	221	238	226	193	189	193	200	212	217	199	202	236	215	187	208	215	226	230	202	179	221	194	216	202	220	196	194	206	215	222	210	189	223	205	207	228	205	230	233	210	234	226	203	216	219	212	209	198	220	195	224	216	243	202	204	234	220	216	222	212	218	199	213	207	217	199	220	206	211	226	224	220	206	177	226	228	239	215	201	238	230	226	204	219	218	203	218	213	196	213	214	224	210	201	236	210	228	206	210	235	235	244	214	229	235	190	208	243	202	218	211	234	238	183	209	190	211	207	196	198	195	212	210	201	201	193	216	205	203	216	211	207	197	179	216	224	230	210	190	229	207	211	222	216	219	217	228	214	206	202	192	195	206	217	235	211	204	216	204	210	211	232	209	224	209	223	224	224	212	199	210	206	233	248	213	223	222	241	208	183	196	203	252	233	179	224	226	215	220	234	220	174	202	190	199	219	233	211	232	218	219	222	215	194	212	220	208	202	216	194	209	239	201	198	226	230	216	182	200	241	226	212	189	213	257	207	232	231	230	210	213	247	200	227	201	197	233	213	214	210	228	193	220	222	220	206	205	233	205	220	203	187	205	213	214	206	194	230	221	211	225	219	231	198	206	204	220	216	202	215	205	219	202	191	246	212	229	207	211	239	225	219	220	186	215	209	228	200	204	208	222	211	200	219	216	190	182	207	207	229	218	206	226	195	203	247	204	186	227	208	186	228	209	202	200	224	178	227	179	226	192	221	205	188	219	228	219	239	179	206	205	203	216	211	216	202	197	228	210	206	211	235	229	205	216	224	232	192	225	226	209	215	249	194	221	226	217	205	201	224	186	192	219	232	227	236	211	216	212	209	195	195	219	199	223	223	216	197	249	213	208	195	214	198	199	220	214	231	246	234	228	214	211	216	214	200	206	209	201	208	206	209	221	214	180	225	228	190	207	221	257	210	196	237	237	219	234	231	218	207	220	196	230	225	214	227	219	218	205	196	213	224	205	197	198	217	205	209	213	219	196	235	207	187	222	205	242	228	208	209	226	227	233	213	227	198	209	217	227	210	189	225	231	205	204	211	199	222	250	204	192	207	209	203	194	215	213	229	206	214	188	185	201	213	229	224	229	189	220	195	230	227	206	211	192	207	201	221	206	234	225	226	227	213	195	245	209	244	204	207	193	232	182	206	215	196	226	199	234	208	221	191	227	207	226	215	183	188	225	201	203	253	201	213	209	199	203	179	205	208	198	209	216	175	219	206	236	227	211	221	212	203	174	226	206	215	224	209	209	231	220	218	215	232	221	203	224	227	200	237	199	225	225	222	195	205	218	205	216	195	251	207	191	233	212	215	237	228	222	223	219	194	220	210	215	215	177	215	209	188	189	221	221	220	231	191	228	210	218	231	200	216	240	210	231	203	210	203	200	237	201	208	213	244	207	209	224	235	196	208	204	214	211	197	202	218	199	203	206	208	198	206	202	197	243	209	209	190	193	222	198	218	188	209	190	210	227	193	218	197	207	200	228	210	200	204	225	212	215	199	240	224	228	246	208	176	191	209	204	218	227	183	241	230	216	192	208	203	232	196	240	221	207	204	224	216	205	205	213	212	199	199	179	203	210	238	209	216	215	206	221	197	225	226	212	213	205	200	212	192	228	227	223	216	206	218	202	211	209	209	208	215	181	247	218	221	207	224	229	205	223	227	226	209	232	190	199	194	221	222	208	196	217	182	189	185	198	222	228	194	205	212	206	207	210	200	193	232	204	218	193	187	222	197	221	221	229	195	203	210	217	215	221	225	210	206
41586	24238	11316	3834	1215	675	522	472	508	494	506	465	532	514	486	480	478	511	501	508	488	542	485	511	495	532	498	525	545	520	533	507	490	524	513	553	495	507	486	490	487	497	525	502	509	488	517	514	507	507	509	525	513	485	535	502	490	472	510	556	540	522	527	461	503	501	529	478	512	530	509	516	567	493	489	534	529	548	488	553	482	507	492	528	484	503	513	519	509	517	510	504	507	501	511	530	503	471	519	499	504	496	518	538	505	505	534	500	558	478	512	472	510	438	524	506	508	519	456	544	468	503	528	508	527	523	510	498	505	530	499	531	493	474	511	515	520	494	519	525	530	516	484	531	506	473	471	463	505	489	527	515	493	517	509	515	506	514	483	520	489	454	496	524	499	470	489	545	539	494	497	524	506	525	457	500	481	510	550	502	505	485	499	527	517	538	541	498	525	484	517	511	545	503	497	509	531	479	495	500	524	510	547	531	535	520	525	504	500	497	464	535	518	534	529	519	500	537	522	481	518	504	509	476	496	518	495	535	496	541	508	574	481	483	510	475	503	483	505	496	504	484	520	536	501	516	507	474	498	508	509	499	560	520	494	515	531	531	501	485	497	491	512	487	505	510	482	522	497	526	514	465	514	482	532	531	516	516	558	498	543	532	529	538	541	445	472	551	525	498	525	515	495	521	511	502	493	515	520	516	478	506	529	530	498	483	550	526	522	556	494	497	535	516	522	529	532	491	511	528	565	553	529	538	475	550	514	518	492	512	471	524	518	491	512	523	500	509	487	525	528	522	527	510	500	515	500	567	509	497	514	502	491	489	541	488	532	532	535	487	479	489	493	535	498	469	539	504	518	525	482	506	509	517	517	501	550	502	496	515	494	491	541	511	522	514	532	475	533	538	503	539	526	515	473	508	550	508	511	535	568	526	529	510	477	500	503	509	517	509	491	548	509	519	509	515	534	500	503	548	550	452	506	493	504	513	505	501	532	520	504	521	496	512	499	523	500	484	538	532	553	534	497	525	526	491	508	536	521	515	523	506	541	528	496	520	502	539	526	497	519	553	511	505	516	501	505	495	513	521	519	517	527	543	512	480	526	488	495	505	534	506	503	520	501	508	531	509	500	496	505	513	509	493	493	506	518	528	532	507	486	510	517	494	503	486	512	531	561	519	521	526	526	491	526	487	538	556	548	496	530	503	512	543	546	501	488	508	512	519	495	516	542	518	524	519	534	489	528	520	497	517	505	504	492	490	473	504	512	456	494	564	466	478	519	515	524	534	502	504	507	528	490	511	543	522	485	483	472	531	556	490	491	503	528	497	527	485	476	541	467	523	485	531	548	475	507	497	495	512	502	507	527	515	521	475	539	496	522	520	487	542	520	503	514	521	545	513	559	528	520	537	492	481	493	505	547	472	551	507	527	471	512	506	523	508	523	543	542	468	549	518	475	477	522	498	537	515	527	467	494	500	543	468	520	493	505	550	484	492	523	576	540	474	520	473	517	531	528	550	513	505	509	520	510	503	544	507	506	525	485	514	474	535	468	519	548	522	519	499	501	518	494	513	493	527	541	502	506	518	519	535	523	516	510	513	481	528	500	491	481	536	536	505	498	546	470	500	485	518	521	513	508	513	518	472	463	537	532	497	558	499	486	519	535	534	517	529	529	530	525	540	485	517	545	526	497	498	483	483	523	495	544	544	486	512	500	490	468	471	513	518	517	506	555	515	470	518	486	565	482	516	487	518	492	496	513	458	513	488	506	506	532	526	519	543	499	483	506	507	533	540	494	507	496	491	469	528	486	513	493	531	520	508	502	509	497	520	514	528	472	524	555	490	505	542	500	514	448	474	515	505	491	527	510	471	486	541	468	514	477	489	483	559	513	473	490	517	489	515	469	493	471	456	511	527	513	541	479	553	526	519	490	484	491	558	525	530	532	508	503	513	520	483	520	504	489	503	507	528	489	534	528	548	540	518	514	560	486	478	497	537	529	524	510	471	536	520	552	503	520	507	545	536	558	531	518	511	532	494	563	518	524	519	509	491	511	557	484	571	512	524	505	503	502	495	531	529	503	493	510	493	486	480	484	523	493	501	492	460	483	531	500	515	521	511	518	523	517	495	529	506	495	539	493	522	531	504	506	511	530	452	493	492	499	548	529	483	479	547	514	491	512	499	489	519	506	477	516	481	511	537	511	512	524	508	542	508	500	491	533	531	517	532	490	487	547	539	554	516	460	550	527	537	528	477	516	522	462	511	495	485	496	464	527	505	504	487	511	498	508	489	534	527	559	549	527	500	486	536	503	521	474	520	526	499	524	476	507	495	445	510	495	502	525	500	539	494	503	518	524	526	539	533	483	529	510	543	540	517	524	532	504	486	501	519	501	514	558	532	488	523	483	482	492	493	521	533	517	503	496	477	494	515	495	534	503	514	483	505	495	522	508	516	511	521	486	509	513	531	485	476	529	509	502	500	482	539	498	544	500	499	497	489	497	505	528	508	509	482	534	504	512	524	491	476	494	475	480	489	534	532	485	505	555	511	526	526	539	504	471	510	544	485	538	542	528	489	511	520	534	478	505	519	519	529	533	513	497	490	512	537	486	508	519	513	534	514	541	469	488	490	546	492	522	505	522	488	538	530	537	525	525	498	498	479	509	547	493	510	505	494	488	537	542	499	523	514	495	537	491	550	542	529	514	511	513	488	545	523	511	543	509	480	527	534	517	483	502	522	533	546	489	513	539	537	469	498	510	488	532	477	527	488	511	498	510	494	486	521	498	520	526	485	534	517	495	490	527	506	510	534	500	536	495	475	499	499	538	504	523	502	502	528	529	489	463	486	534	497	485	491	513	527	485	490	467	530	483	480	539	541	520	497	547	507	510	509	502	530	481	541	480	515	511	523	480	517	540	489	495	518	524	521	516	534	485	489	535	515	495	523	517	569	510	513	477	541	519	524	499	552	537	493	531	488	498	485	519	525	504	539	490	490	466	523	525	534	488	510	495	509	514	494	521	473	527	505	539	543	474	521	530	511	564	504	511	497	515	526	489	508	513	528	482	532	490	529	497	522	532	517	487	524	484	521	499	499	482	526	501	494	493	505	510	505	502	520	455	522	475	473	508	539	509	501	528	509	506	477	529	527	540	551	575	499	523	489	538	523	502	530	497	491	472	504	517	505	488	463	474	501	513	523	504	487	498	540	491	522	478	517	516	548	528	518	505	518	497	507	525	513	495	530	520	524	555	532	510	480	508	487	488	484	539	471	501	545	539	510	550	486	526	521	490	484	490	527	481	511	523	489	509	523	531	476	515	508	517	551	523	508	484	520	507	521	538	529	490	564	535	478	511	494	506	500	502	492	513	535	504	540	492	514	536	513	475	510	513	555	522	560	531	482	511	561	512	496	479	483	520	494	548	489	513	456	507	523	485	527	521	533	507	554	498	517	515	505	491	497	506	529	503	522	537	520	529	521	505	509	491	504	531	549	513	500
79955	61283	39274	18160	4084	642	244	245	253	259	215	263	234	250	250	226	217	233	257	264	205	230	201	219	236	266	251	235	242	231	244	220	281	219	245	250	223	242	216	232	228	248	239	235	225	235	256	234	225	242	238	243	269	230	229	234	249	224	222	243	258	228	217	226	243	232	231	229	250	224	251	241	269	243	216	221	223	243	235	243	245	258	228	238	237	227	228	264	258	253	224	244	239	241	234	240	219	235	237	247	242	230	222	250	245	245	228	257	257	205	242	247	235	207	248	228	224	233	235	246	229	231	245	245	232	248	238	251	243	242	227	217	247	212	247	215	260	225	254	250	245	247	235	275	258	247	226	250	234	237	238	221	207	230	229	228	248	247	239	255	225	235	255	217	252	226	249	244	228	229	249	214	255	234	223	232	227	234	226	229	247	226	229	244	217	215	269	221	242	192	229	245	256	210	220	261	219	237	252	256	276	208	261	249	254	255	240	240	267	256	249	237	239	255	216	249	233	215	240	255	244	240	195	252	212	285	226	226	235	232	255	220	224	229	268	288	223	250	250	242	245	254	252	261	235	246	246	256	241	249	255	230	233	241	242	240	235	228	241	232	233	261	230	251	276	204	237	240	229	241	214	223	256	260	229	240	237	217	234	246	246	219	229	221	233	202	221	216	249	243	264	239	233	229	232	248	243	263	232	256	246	261	252	243	266	219	224	230	228	224	220	228	221	259	229	208	236	247	240	261	213	250	218	247	212	268	236	224	253	221	220	262	219	222	242	227	229	241	260	207	236	254	255	260	226	249	217	257	239	221	234	234	236	268	237	224	243	250	264	235	234	220	230	243	269	232	247	226	243	232	234	235	272	209	238	245	233	219	238	253	228	244	217	245	234	215	222	252	249	221	237	255	238	239	259	227	267	226	246	244	249	217	248	236	239	242	236	229	246	240	268	251	231	208	265	247	227	211	240	212	260	258	221	241	249	244	211	238	230	277	238	225	245	251	252	241	214	209	256	240	211	238	258	233	257	252	245	230	253	227	248	253	228	250	243	209	215	258	232	246	220	234	223	231	220	236	247	268	230	249	239	250	213	245	262	249	219	235	236	236	241	231	230	212	227	234	238	231	267	234	240	228	241	225	245	241	256	225	235	234	232	221	207	215	245	219	221	215	240	243	237	256	232	239	231	258	234	244	242	222	245	243	263	240	241	247	233	245	230	247	256	250	245	237	228	222	243	240	235	228	209	244	228	246	251	229	241	204	230	269	238	227	215	236	265	253	233	245	249	225	230	217	215	239	244	250	234	226	238	230	238	246	254	241	228	251	240	224	236	219	256	229	214	237	246	218	250	236	240	203	237	235	239	202	237	241	245	239	245	260	257	224	210	220	215	236	225	241	240	229	269	265	246	233	225	205	274	245	225	243	238	232	242	235	214	258	227	252	230	243	228	230	218	233	255	238	221	247	253	269	273	216	243	188	214	257	243	207	214	250	190	223	240	251	229	248	212	241	221	235	229	266	269	280	223	224	230	221	231	231	242	237	238	266	230	225	248	250	246	241	264	228	236	212	230	203	242	251	238	226	233	236	234	220	217	232	231	251	262	253	219	223	210	257	230	253	225	236	264	249	233	225	235	215	255	234	220	235	259	256	213	218	231	216	206	242	254	235	233	227	254	218	238	238	242	232	243	260	251	225	248	245	239	225	248	262	255	240	256	250	226	259	251	206	243	225	235	228	220	232	252	271	248	252	220	255	240	234	233	241	254	242	252	224	255	236	242	248	236	224	270	231	250	215	222	214	245	266	236	249	227	258	273	250	244	246	226	254	251	234	247	270	246	225	243	240	229	216	223	226	248	213	236	217	210	236	270	261	252	244	263	237	249	282	239	217	235	255	242	251	245	233	220	232	238	237	251	237	257	248	222	250	238	256	219	245	228	248	220	256	228	264	255	231	233	252	253	206	252	234	229	232	216	271	220	207	210	236	225	239	244	212	214	258	215	206	216	249	209	225	208	244	219	256	272	242	241	249	237	233	246	256	239	235	235	284	243	231	216	245	219	261	242	240	223	259	246	218	230	239	239	261	226	228	228	230	253	223	250	236	235	262	235	218	230	227	229	251	243	259	227	236	253	253	220	229	212	215	245	218	247	220	248	255	250	201	254	238	252	233	235	238	275	249	249	225	221	251	226	215	260	223	242	252	245	235	236	235	243	221	253	238	238	241	246	282	236	265	248	226	244	215	230	220	234	249	220	246	235	234	235	245	266	239	235	237	247	235	223	265	259	235	245	250	239	249	245	243	230	239	241	225	265	246	254	212	247	255	275	237	241	236	218	223	213	224	234	218	231	230	236	235	250	273	233	237	201	218	241	266	237	248	256	232	257	237	236	260	214	245	277	243	245	255	249	237	240	259	261	247	211	231	231	234	259	225	218	245	248	220	230	223	253	240	223	221	226	251	220	253	249	238	242	233	245	243	219	213	255	215	260	223	232	252	246	250	257	234	259	232	238	268	229	241	249	242	225	259	219	240	244	238	259	246	215	238	208	258	241	258	262	244	236	252	234	260	216	232	265	255	249	241	219	232	237	265	247	236	267	222	214	238	253	231	219	257	256	257	242	212	235	269	251	222	212	246	222	238	234	237	244	245	259	242	210	237	236	217	216	273	235	239	232	252	284	269	242	232	232	263	236	248	232	242	258	260	237	226	256	247	232	253	228	207	240	224	249	255	203	244	237	265	239	234	247	244	257	205	230	226	215	244	237	227	212	243	253	258	235	253	258	245	219	242	233	235	204	243	249	240	244	237	229	239	268	243	271	248	256	223	217	249	239	239	231	208	275	244	236	218	245	262	213	240	246	249	253	215	236	247	226	241	225	227	238	241	252	236	252	255	249	228	276	249	240	245	232	247	223	238	248	268	267	232	235	230	212	228	220	243	235	237	229	227	200	241	237	260	232	222	222	255	240	228	258	251	223	217	236	231	245	234	234	220	215	254	244	229	244	211	261	221	249	258	219	255	221	226	249	212	224	249	248	249	200	214	260	220	244	251	245	223	270	246	226	233	199	247	251	231	230	217	253	246	258	229	238	261	257	214	237	233	205	235	221	225	219	239	232	246	218	258	210	227	237	236	223	230	210	254	222	223	249	235	232	258	273	221	283	234	265	238	234	244	269	238	224	223	220	254	241	247	262	213	261	269	242	226	224	221	254	235	230	244	221	254	250	251	236	236	219	252	223	224	242	247	241	259	219	206	236	238	237	252	227	230	258	237	269	244	267	237	210	248	236	246	230	226	208	228	228	247	210	244	221	240	258	251	238	232	207	220	267	250	257	246	246	250	223	262	242	223	212	234	246	221	236	227	248	244	210	265	216	230	235	246	228	240	230	216	251	222	227	229	243	220	223	255	261	256	236	261	250	236	251	233	242	220	221	239	252	255	240	244	245	222	255	251	239	243	247	211	229	215	237	221	240	226	250	250	254	241	245	229	282	238
61205	49485	37630	19807	5656	1381	522	554	531	597	572	533	536	543	603	561	557	551	579	588	524	585	527	557	549	539	560	561	617	578	534	550	559	593	559	613	550	560	545	591	499	596	537	589	552	551	547	551	557	566	575	566	562	539	585	523	555	547	569	571	566	533	575	607	572	539	535	559	552	579	546	539	559	565	561	578	556	554	576	569	561	573	619	548	545	574	563	528	580	584	589	584	580	554	515	559	557	587	553	564	570	601	586	565	567	526	576	543	582	620	558	553	574	597	563	530	549	571	576	524	506	547	572	544	564	538	562	576	593	602	539	532	578	577	534	519	527	544	540	591	601	540	523	530	548	589	546	519	574	536	585	573	552	567	545	529	534	547	574	569	558	599	575	579	553	517	605	544	524	556	580	558	546	599	568	554	579	540	553	542	567	565	571	583	527	606	544	560	561	574	574	577	531	568	559	541	498	626	585	541	546	557	540	551	574	559	531	524	558	582	517	573	575	572	530	602	565	568	558	531	573	552	543	574	535	569	555	551	552	604	530	562	567	611	594	528	565	559	584	573	552	561	570	563	522	574	552	523	566	565	569	545	571	542	595	565	569	559	542	564	545	531	562	585	531	569	540	568	614	559	570	571	597	548	575	540	567	549	536	507	589	536	565	562	508	517	552	560	567	592	568	579	553	568	557	534	555	559	554	526	562	525	530	577	564	581	564	533	513	555	597	538	560	508	593	571	569	584	547	515	588	535	586	587	561	547	546	537	569	564	549	610	581	572	573	550	594	538	560	586	558	559	542	588	539	566	569	599	564	575	570	549	585	613	537	590	526	544	575	565	531	563	540	545	550	547	536	531	588	563	580	584	562	540	556	551	538	493	558	571	576	608	536	528	557	588	550	562	589	563	551	588	522	559	566	568	563	537	540	548	528	583	538	560	568	579	558	550	519	546	550	531	563	545	550	577	584	521	543	600	537	551	537	578	532	581	578	551	579	535	586	546	500	588	527	577	530	576	558	532	572	579	536	567	535	536	519	578	560	537	545	551	522	561	619	548	555	549	581	542	540	542	552	567	597	537	545	568	576	585	572	564	587	570	531	566	570	589	613	524	588	554	549	593	569	584	556	575	610	592	569	556	556	549	556	551	585	591	529	547	514	548	508	576	597	575	538	530	573	563	573	566	580	553	545	519	584	562	563	546	553	573	557	603	592	536	580	553	582	519	571	553	544	502	543	596	566	555	546	579	520	570	553	555	592	593	528	594	533	542	532	564	552	592	553	507	578	503	570	556	537	548	563	525	563	545	538	571	544	564	561	599	527	567	545	505	578	569	517	572	559	557	564	565	513	561	571	545	548	589	555	553	576	526	576	544	564	545	579	592	549	587	568	523	638	532	577	542	574	560	598	600	546	559	558	567	578	564	598	555	550	561	548	580	515	532	578	589	544	541	557	556	574	572	577	525	560	563	517	582	582	597	550	566	560	541	553	595	557	574	524	542	522	514	553	576	556	602	563	598	561	575	580	595	573	595	569	532	538	567	564	556	620	557	559	561	591	600	546	595	525	591	562	566	574	554	557	588	562	556	574	592	586	571	573	567	530	542	568	582	543	536	564	537	551	552	588	533	557	542	565	550	522	536	563	545	573	539	534	549	499	527	607	533	508	571	488	575	592	559	548	598	510	556	564	581	562	570	534	610	570	533	587	592	540	566	586	544	565	575	551	513	559	559	576	567	525	557	577	546	501	579	560	538	552	580	518	560	581	576	527	569	545	513	543	513	540	556	523	526	564	573	552	560	560	577	581	566	518	525	522	547	562	571	577	589	567	540	583	594	572	605	572	599	562	548	583	586	614	590	572	554	584	544	581	549	610	545	566	515	532	556	562	534	552	579	566	545	535	563	568	549	554	585	539	554	556	526	520	537	566	540	558	576	551	556	564	576	549	546	583	563	524	564	531	566	503	553	573	561	604	586	547	570	574	566	540	558	558	598	544	587	551	519	570	577	521	563	561	573	561	570	568	578	585	590	585	545	566	533	584	590	540	548	574	578	563	557	567	506	566	525	571	558	575	540	564	583	530	532	530	563	567	526	525	565	482	534	553	583	547	536	549	521	546	591	570	569	581	554	548	553	565	545	560	555	595	560	578	553	579	576	559	497	545	538	575	567	566	554	579	547	542	591	585	589	551	547	576	547	544	582	564	608	555	560	570	572	556	561	553	533	547	526	550	615	555	585	562	549	568	549	553	552	500	522	574	591	566	552	570	524	544	549	538	552	504	564	565	558	515	529	565	555	581	540	507	594	539	537	558	555	553	556	549	557	566	571	546	574	537	578	557	587	564	583	571	565	535	552	539	585	541	549	534	572	542	578	585	526	568	558	577	558	580	540	556	588	534	581	580	583	573	573	573	563	481	563	565	592	552	526	581	537	581	575	566	567	502	603	513	549	559	538	518	561	585	507	589	577	567	544	549	574	580	575	570	551	572	545	550	596	590	555	554	535	530	535	533	532	559	600	559	533	517	578	577	598	569	609	543	525	543	557	567	568	567	555	593	561	594	517	553	581	588	607	630	516	539	557	557	547	524	544	551	581	540	563	569	540	548	520	546	563	551	535	555	593	539	523	578	567	579	532	575	582	514	513	545	610	563	553	566	582	578	552	576	560	565	558	601	572	516	537	540	538	564	539	520	586	569	539	590	593	557	584	547	552	572	578	579	533	591	551	554	595	536	581	577	523	533	585	549	570	537	596	544	559	594	520	558	580	534	568	586	559	564	541	583	559	571	574	563	513	563	571	527	534	546	567	549	554	562	548	567	568	537	525	565	597	551	544	564	602	605	596	560	513	542	523	556	574	568	570	573	576	553	552	550	534	573	563	546	597	588	598	539	563	539	553	578	533	630	568	561	549	582	578	523	596	522	529	537	546	553	604	552	586	532	543	545	579	538	505	581	593	586	569	588	535	566	552	555	569	579	585	519	566	571	598	573	568	582	562	591	558	536	616	573	558	528	571	589	564	545	514	535	541	570	601	558	539	532	521	538	584	537	555	563	560	582	512	569	603	544	618	548	536	577	538	535	538	540	531	621	514	569	518	581	543	553	535	575	500	509	596	523	591	558	543	550	550	605	570	562	552	528	547	580	583	569	556	568	582	574	530	562	554	588	570	513	556	557	599	589	538	554	571	550	579	563	566	522	568	587	575	602	572	545	582	600	582	568	569	515	567	546	554	575	554	544	535	533	573	507	589	561	499	558	559	564	554	570	595	600	530	540	558	571	556	577	555	550	542	563	606	550	574	572	545	580	561	556	560	500	587	536	529	569	551	527	578	544	561	616	552	522	577	550	555	558	543	594	586	548	557	564	565	533	601	515	527	541	565	547	552	539	516	596	562	567	583	598	581	561	530	615	577	565	583	512	546	522	567	553	549	565	574	577	556	542	563	549	568	559	537	581	595	539	540	512	531	543	546	573	566	557	538	583	575	579	573	517	524	563	552
83928	69925	47659	24994	9625	1332	199	190	179	194	172	195	208	215	196	213	182	222	201	193	203	193	214	198	175	202	192	194	185	179	175	182	187	191	184	183	197	202	186	192	178	209	183	209	201	200	175	211	176	198	175	190	189	182	183	209	196	198	210	205	186	182	218	198	209	184	189	215	180	205	191	197	190	196	202	184	198	177	184	203	191	194	206	194	179	179	198	181	201	174	195	208	201	195	208	200	183	216	174	182	213	191	183	194	187	193	195	198	182	214	176	204	191	190	199	189	156	195	186	191	217	206	196	183	187	176	200	186	191	208	206	215	223	215	196	199	204	202	185	193	221	188	192	201	180	179	203	207	193	209	187	209	187	186	215	215	189	187	174	205	162	190	204	206	199	192	191	195	221	215	206	197	189	208	203	169	187	174	187	173	197	184	184	205	192	171	183	162	183	192	198	181	182	164	205	191	208	204	196	232	174	204	192	174	191	194	178	174	192	183	208	214	196	203	171	180	208	214	192	203	204	219	191	197	202	203	199	185	175	187	202	173	184	211	188	179	175	196	186	181	194	184	223	204	187	179	166	198	181	176	207	229	168	195	185	181	213	206	192	182	204	192	183	179	188	182	182	169	192	217	187	207	170	173	198	221	190	169	178	156	168	171	174	214	169	236	199	212	173	193	170	194	173	180	194	197	188	200	183	190	207	197	195	205	192	196	197	154	185	189	204	206	196	173	187	195	203	183	171	204	216	161	178	192	195	188	172	199	196	173	203	210	170	200	169	220	192	182	213	195	222	171	183	187	183	214	210	184	190	198	178	200	196	212	190	158	224	197	212	193	195	200	160	184	191	216	196	179	163	190	173	190	179	161	204	190	178	184	166	176	214	184	168	201	193	179	177	216	211	178	178	192	194	188	209	185	172	209	193	192	185	235	214	181	179	202	186	181	201	173	187	196	198	178	213	184	210	198	192	219	180	200	196	162	180	177	185	209	192	200	215	191	194	179	175	176	185	204	192	195	217	189	216	175	193	191	200	199	206	176	182	191	170	203	199	192	185	192	206	194	184	195	198	186	195	181	194	171	183	193	184	175	196	206	177	205	206	207	209	188	195	201	205	192	188	202	204	186	187	201	196	217	187	189	174	228	179	199	195	214	182	185	193	172	175	204	177	174	183	165	197	221	193	207	178	231	218	192	209	180	184	203	184	168	184	189	212	208	177	182	188	176	178	207	194	180	204	198	183	194	200	183	193	170	187	189	201	189	194	208	199	171	204	202	192	196	212	226	219	195	228	191	191	220	178	205	202	209	175	219	211	193	190	219	204	215	176	179	183	201	217	190	192	193	198	189	181	191	181	184	173	213	198	177	209	196	184	183	190	206	209	169	195	197	180	172	182	182	190	209	176	193	180	202	170	214	206	172	193	201	190	201	202	167	207	217	194	202	197	193	175	213	179	199	203	181	190	187	194	175	222	195	211	202	187	214	177	177	174	202	190	179	186	210	204	197	204	184	181	161	178	190	196	203	186	166	185	203	197	187	169	174	166	211	204	203	218	217	174	195	232	188	191	177	168	184	182	200	184	202	181	173	174	191	195	195	194	196	182	190	202	229	208	188	175	196	225	175	165	199	176	187	182	190	214	189	173	200	208	163	197	198	202	205	207	192	188	174	197	184	190	198	189	164	212	198	194	194	186	212	198	164	179	200	177	188	184	212	185	202	160	182	199	187	191	194	225	213	189	194	156	201	189	196	165	195	210	217	184	204	200	170	178	196	204	202	217	212	175	220	190	210	229	209	178	203	203	198	203	217	188	195	168	214	146	168	189	175	181	206	196	162	206	179	214	184	198	164	196	177	200	189	193	185	199	207	190	180	195	194	184	193	202	190	181	174	174	203	174	205	186	187	223	191	184	220	191	172	202	192	192	191	172	197	186	174	209	207	212	180	197	198	189	195	221	202	204	190	184	191	193	205	191	181	190	188	176	178	191	185	196	199	196	179	179	204	189	196	200	185	186	195	183	217	190	194	197	202	172	176	208	175	173	218	191	184	221	187	200	190	197	185	198	205	211	180	199	212	217	181	203	186	206	176	171	194	210	201	164	185	202	180	241	189	191	246	225	187	199	187	195	211	190	165	190	202	218	198	186	191	202	197	172	186	207	197	201	205	200	191	225	197	166	205	184	172	196	193	218	214	209	179	183	189	156	189	177	202	189	175	165	198	214	189	171	175	186	187	170	187	195	180	188	212	173	179	189	188	184	143	187	178	193	193	165	206	187	177	169	180	215	171	205	186	202	217	188	205	199	183	193	203	201	214	225	183	197	208	195	189	184	167	200	189	202	183	206	178	196	165	190	186	182	200	172	201	181	208	189	180	190	182	174	186	228	186	202	194	200	196	192	196	205	194	215	182	182	185	198	200	198	210	185	193	192	181	195	176	204	195	172	175	182	181	178	193	196	206	211	224	173	203	204	202	226	188	193	188	172	183	176	173	205	192	191	176	204	200	227	206	181	183	204	200	183	217	190	206	203	176	213	185	186	220	212	211	215	204	182	190	212	207	189	187	192	200	186	202	189	191	181	196	199	192	224	179	182	201	176	210	152	213	155	208	175	205	228	212	227	192	200	220	196	201	183	197	203	170	199	209	221	181	181	194	206	186	209	194	176	198	191	207	214	209	197	190	175	205	169	190	182	155	180	180	217	198	195	196	210	192	213	219	200	190	187	193	204	190	182	188	180	186	193	174	168	213	198	188	196	208	192	183	191	197	183	193	198	197	194	200	203	194	178	183	226	162	186	200	180	191	226	204	189	193	181	185	199	192	209	167	185	166	200	199	199	203	202	207	205	179	159	191	207	176	190	195	180	194	167	202	198	179	198	214	188	186	192	202	226	208	191	194	185	190	177	183	206	177	197	188	194	193	191	185	196	194	209	175	193	173	206	217	189	200	192	189	197	177	187	180	219	204	193	221	182	222	222	186	193	188	189	187	189	180	192	175	206	193	208	186	199	200	198	199	172	180	221	197	199	192	201	210	201	182	187	213	194	205	223	205	204	197	189	194	214	160	205	178	193	210	181	184	175	205	167	191	195	165	203	171	211	217	200	194	195	168	185	211	193	205	190	191	203	188	185	191	219	209	200	203	183	179	184	194	178	197	174	154	173	181	187	223	191	184	179	177	185	205	210	183	185	199	219	175	242	157	225	197	192	182	180	179	207	187	163	192	180	191	193	182	204	181	194	188	201	197	170	210	196	187	157	188	198	171	180	186	222	162	214	194	206	177	208	191	183	190	170	170	204	222	215	194	196	197	197	198	198	194	206	203	185	182	207	193	175	185	163	182	210	169	211	167	198	195	202	183	204	163	173	185	188	222	209	170	200	202	207	193	166	205	185	186	184	230	179	195	186	187	203	180	185	196	188	164	200	191	166	178	211	186	203	179	187	192	159	212	163	189	186	208	207	186	181	214	177	190	205	196	187	190	178	190	191	199	179	202
70401	60279	45949	26629	10209	2303	444	455	475	457	416	420	467	455	467	438	436	482	455	493	482	470	487	469	436	448	403	461	438	437	447	457	457	473	434	484	441	466	502	459	444	456	463	478	443	456	457	421	465	480	433	450	459	448	432	439	453	461	445	459	445	462	462	475	461	436	424	456	445	462	456	385	465	476	477	446	459	429	474	440	437	441	464	439	392	457	422	428	424	451	453	412	465	468	482	446	435	444	458	454	460	427	469	446	462	489	452	481	487	442	455	448	446	447	425	441	443	425	457	476	458	464	460	456	453	436	454	427	424	437	445	434	442	466	441	433	439	460	479	440	431	448	438	438	450	461	479	433	443	427	467	495	454	463	470	465	428	480	427	409	468	469	455	435	437	441	461	408	481	424	453	434	441	443	452	456	420	461	453	453	461	456	453	450	444	448	471	415	482	458	438	469	470	471	454	484	439	432	458	438	481	472	420	453	451	438	443	474	478	442	433	448	459	452	443	435	422	460	479	452	420	414	466	463	447	478	448	459	433	410	453	473	452	422	479	472	421	453	482	450	462	426	437	433	439	462	426	439	472	416	473	462	393	465	450	505	467	465	453	454	439	420	425	465	458	462	463	455	440	416	452	454	441	476	463	457	409	491	430	446	468	433	491	430	454	441	464	476	490	449	409	448	453	456	468	442	462	448	439	409	458	429	479	427	476	476	465	489	442	488	409	456	428	444	467	444	461	462	453	490	439	483	452	471	474	476	461	404	469	452	477	446	426	418	414	468	434	507	435	455	455	453	474	464	430	494	451	471	466	426	453	462	462	443	427	436	447	489	425	473	438	443	421	416	421	456	456	468	467	414	455	444	471	471	452	424	462	450	450	455	509	389	448	464	437	486	431	442	456	438	453	455	507	411	461	436	465	432	440	426	456	457	461	427	447	461	415	432	424	468	427	471	419	457	469	444	469	485	452	433	488	486	463	467	457	440	455	442	462	454	456	447	458	470	423	408	466	468	458	422	451	432	423	486	454	438	448	429	458	429	420	456	481	436	425	497	448	419	410	455	472	422	403	452	452	469	448	454	456	449	425	446	462	424	486	451	436	482	449	447	448	453	434	444	423	444	476	462	439	423	404	451	472	398	439	452	456	442	482	456	448	463	431	449	467	433	440	456	444	474	427	446	456	450	435	421	456	436	438	470	466	440	457	460	423	476	457	441	442	459	419	432	460	458	457	457	420	438	435	472	475	416	480	444	462	418	448	454	442	402	446	473	420	448	447	434	492	466	437	425	424	459	471	445	478	424	454	480	465	438	421	447	426	399	432	437	435	474	423	444	445	451	407	450	470	497	419	428	466	485	456	481	466	460	459	485	440	443	476	461	448	467	457	451	431	480	485	429	459	462	431	460	428	447	413	473	481	439	445	434	419	431	461	440	422	446	465	501	409	494	474	401	447	421	428	481	489	474	439	463	433	395	461	483	440	491	466	448	452	433	446	449	452	413	471	460	450	455	446	460	433	441	445	467	420	407	478	472	473	472	437	430	465	466	453	448	463	438	442	454	475	416	447	470	468	514	455	444	438	478	470	418	467	427	440	461	459	456	432	430	469	425	436	456	432	460	446	493	444	479	466	472	461	453	401	448	446	447	455	456	439	462	484	443	473	431	443	450	435	449	455	488	405	414	421	444	471	433	440	435	456	436	445	437	457	435	453	423	449	469	462	477	467	425	471	451	475	417	450	460	414	408	471	436	453	464	475	439	442	457	485	458	435	437	482	445	424	416	443	428	465	456	404	482	465	484	433	444	465	460	457	433	443	451	454	437	442	478	453	446	428	457	434	449	463	449	451	423	433	441	440	469	438	463	440	438	463	440	460	433	428	409	471	458	456	478	455	398	477	413	428	455	452	443	463	464	470	441	432	437	459	434	444	424	434	429	456	495	423	471	450	461	408	462	446	415	465	448	452	482	470	460	443	425	435	401	461	479	451	478	456	441	431	429	400	429	454	447	479	467	432	451	452	451	448	453	423	422	463	441	448	448	439	449	447	470	398	423	452	455	421	471	405	462	420	481	478	418	451	454	414	465	436	457	432	460	414	478	412	464	452	461	453	463	423	434	434	394	441	462	429	441	464	437	427	449	462	475	486	482	472	439	443	453	443	441	413	448	448	419	464	454	450	460	468	452	437	455	483	446	492	461	459	469	448	448	485	443	424	482	462	438	493	441	450	437	455	483	474	429	445	468	494	458	452	410	462	471	429	448	456	483	452	478	459	449	447	460	445	469	469	404	443	432	433	443	436	450	413	453	435	420	500	419	438	470	465	452	445	495	437	422	428	460	441	476	470	418	430	454	436	431	473	439	489	468	473	418	449	465	457	446	485	429	477	422	451	423	406	461	479	438	420	478	445	454	421	478	443	450	439	440	440	450	433	468	419	429	443	471	470	454	474	436	409	426	473	460	416	466	428	432	475	427	478	442	407	447	454	429	437	455	470	468	479	445	414	462	454	422	457	416	485	441	428	428	462	434	440	439	433	486	450	457	464	481	458	472	452	430	462	474	460	463	442	434	420	437	441	454	454	472	470	424	463	464	475	465	456	493	456	405	479	455	428	470	411	469	474	435	474	428	448	431	470	440	455	490	462	458	469	468	480	451	451	470	475	435	437	472	437	445	469	414	408	425	475	429	446	450	428	424	448	436	450	428	491	472	473	448	457	462	445	445	468	460	468	488	437	513	453	460	457	445	450	446	441	437	452	447	441	466	415	456	455	448	457	451	461	431	437	430	451	411	425	467	407	460	443	427	478	457	472	458	455	439	451	455	426	436	497	448	460	455	452	437	473	430	442	462	458	457	444	456	461	469	430	457	458	460	452	429	423	448	474	415	436	450	410	402	446	446	459	445	425	480	423	461	436	459	475	424	440	476	435	434	481	467	440	455	482	473	459	415	474	456	436	420	453	478	444	411	415	465	434	472	418	467	477	433	422	442	463	466	419	427	410	460	428	440	467	440	461	453	449	448	451	400	465	436	451	424	436	437	443	447	419	434	434	476	478	447	418	452	461	487	407	432	428	463	415	465	456	475	431	446	461	452	438	464	476	469	425	426	449	428	453	401	434	428	457	441	429	455	430	418	459	487	433	430	422	456	481	424	434	455	430	444	428	463	440	460	444	457	419	407	463	417	492	478	453	467	463	437	444	435	444	456	433	427	437	425	443	463	439	486	423	414	460	458	465	441	451	459	456	473	463	463	430	442	453	448	486	438	467	470	459	448	449	476	455	481	447	446	425	420	464	465	463	450	457	418	445	420	445	433	449	431	455	447	440	452	454	468	428	452	446	433	450	449	468	440	432	431	477	453	442	463	409	456	445	437	459	465	429	450	478	435	473	471	463	433	419	412	460	502	446	468	439	449	467	415	445	442	444	428	475	476	408	484	465	459	468	427	462	453	439	416	453	487	467	449	469	453	484	486	437	470	466	479	437	456	458	431	447	452
48594	26882	9322	1467	495	227	202	191	209	194	196	210	186	192	188	198	201	202	182	193	204	199	208	194	183	205	210	213	202	183	169	184	196	217	183	199	184	194	212	187	211	175	200	196	213	219	205	197	192	190	189	187	177	227	196	184	201	193	182	206	186	176	164	214	191	197	200	189	220	191	192	215	224	190	187	192	228	213	184	223	175	185	206	200	190	203	197	164	205	192	226	189	199	219	215	226	179	196	185	183	199	194	232	218	202	181	183	172	171	196	222	189	204	186	193	221	201	193	199	206	210	186	184	220	212	194	215	189	205	197	238	205	205	209	189	198	200	196	205	187	191	235	204	192	202	178	220	208	191	200	189	206	212	199	210	224	207	212	209	192	204	178	204	201	204	201	185	203	199	206	192	218	240	206	207	205	182	183	195	209	194	184	211	181	182	211	208	178	172	214	219	200	166	205	174	201	190	200	185	220	214	173	193	209	212	177	176	198	175	212	162	174	170	219	178	201	210	214	169	168	196	195	187	188	220	213	189	209	197	192	216	184	191	181	160	194	209	208	199	208	206	194	211	193	174	192	175	208	193	194	193	161	197	202	184	209	185	206	232	186	205	202	187	205	214	178	194	210	183	203	183	215	203	199	197	186	213	210	198	197	193	187	231	199	183	194	201	193	192	184	203	202	176	224	198	190	198	177	193	200	222	209	198	211	203	176	204	224	209	208	220	179	225	191	207	211	176	205	204	215	181	212	189	216	209	202	199	208	186	197	206	202	175	199	201	194	207	183	201	210	196	190	185	196	183	174	194	205	221	211	196	196	202	209	189	191	192	175	195	201	220	189	174	209	183	187	198	185	202	201	216	171	190	226	206	200	208	189	217	148	209	197	177	190	210	192	191	192	184	192	190	197	203	178	185	211	205	197	166	197	209	209	216	160	191	206	211	226	185	221	212	191	206	206	197	187	197	205	201	206	195	200	213	211	184	197	198	228	184	179	174	193	203	222	210	181	183	212	196	180	206	189	200	203	195	185	200	202	213	210	203	185	182	190	200	222	194	206	186	175	200	189	198	181	193	188	215	214	189	229	181	205	176	192	199	195	164	201	177	203	185	202	189	220	198	192	162	189	196	232	203	218	210	197	172	204	210	170	195	185	227	194	176	205	200	207	222	188	211	182	193	202	193	195	196	226	236	199	197	195	179	196	178	171	197	192	192	213	201	185	239	225	182	180	199	234	174	205	190	175	183	191	187	204	215	206	191	176	191	223	198	183	198	174	218	223	156	168	189	203	181	182	213	179	164	203	216	223	204	173	181	182	202	216	211	182	182	195	200	204	191	227	221	192	220	182	202	194	200	198	183	176	219	192	190	207	223	238	188	176	181	209	217	210	203	217	215	216	182	191	207	200	213	202	200	189	187	201	182	211	196	210	181	193	188	206	209	211	179	224	199	203	215	195	178	210	198	210	190	221	197	178	186	185	173	183	186	191	208	188	194	184	169	181	178	198	186	185	173	194	207	202	211	210	215	190	208	220	201	191	233	184	194	194	198	197	193	179	218	192	201	191	204	227	196	200	176	190	214	216	194	218	201	216	210	227	192	196	182	185	194	196	195	203	203	177	181	193	226	230	217	199	198	187	171	185	193	204	184	188	212	172	160	211	187	176	203	180	195	185	182	181	167	184	194	193	218	189	193	201	215	190	152	193	213	183	162	181	188	199	168	214	212	203	180	207	210	194	177	195	214	192	232	180	222	187	194	195	224	156	169	209	201	172	201	203	226	188	168	186	212	216	175	187	186	180	213	198	210	182	203	194	207	191	191	182	172	206	200	179	183	208	214	190	208	191	205	194	182	193	213	191	190	215	189	195	200	221	192	175	211	204	179	219	197	181	205	200	197	192	163	188	205	191	217	206	207	221	188	211	207	214	189	184	174	184	197	199	222	213	198	225	192	171	229	197	181	214	180	204	181	176	197	208	189	185	203	204	189	212	190	204	211	201	187	211	210	189	191	229	190	231	206	198	223	198	203	206	188	199	188	196	206	189	219	184	203	207	173	197	196	214	188	211	182	205	219	201	199	208	190	213	177	204	192	201	189	184	209	186	176	212	176	183	186	207	205	203	203	201	195	205	179	206	199	204	196	203	183	192	148	192	214	185	184	191	197	208	230	199	201	180	201	174	220	183	199	205	204	191	192	176	207	207	223	225	214	204	196	216	177	205	175	198	195	200	191	190	193	222	205	230	214	209	186	232	223	188	189	213	172	175	204	201	202	178	179	212	213	195	213	193	214	202	180	192	170	201	187	203	208	199	196	159	169	204	192	185	209	181	204	178	199	200	203	202	194	214	183	221	176	192	209	200	187	191	208	186	221	219	165	196	165	190	182	194	172	194	223	179	204	238	217	208	213	185	193	172	189	211	191	191	194	202	219	189	209	181	184	199	189	214	202	213	200	178	185	198	176	206	180	238	211	195	194	211	205	170	174	222	184	218	211	203	220	205	172	211	195	181	194	183	203	227	202	177	221	213	211	229	194	166	169	198	165	212	199	198	177	218	199	196	197	200	217	232	195	182	194	183	208	205	173	180	200	197	218	204	197	168	197	172	210	191	208	185	197	166	159	185	202	202	203	193	208	194	184	205	192	189	193	193	212	203	171	183	194	196	191	193	205	207	203	202	181	214	206	166	187	201	213	207	191	187	186	186	228	188	201	170	191	207	207	177	197	213	200	199	235	200	198	200	202	193	188	206	199	211	196	205	198	213	198	190	211	190	183	181	204	190	176	213	189	217	203	164	193	189	210	199	197	217	188	182	209	214	222	215	203	189	183	190	218	171	180	191	201	205	196	213	199	230	189	194	201	193	208	200	204	192	177	186	196	189	203	190	207	187	208	180	189	179	237	191	195	174	174	199	187	187	200	205	196	167	213	186	202	183	178	209	185	173	220	199	213	216	193	210	176	171	185	163	181	178	182	191	215	181	190	211	181	206	176	207	185	217	188	181	171	177	205	198	201	218	206	185	201	180	186	205	218	209	202	186	207	214	175	189	214	198	194	200	178	194	164	179	178	174	210	202	191	212	185	186	222	185	199	216	235	208	192	219	186	202	178	195	196	230	198	194	197	205	194	195	210	199	214	196	190	192	205	191	195	193	181	225	185	200	191	196	191	176	193	199	199	224	179	182	190	199	208	170	214	189	175	197	205	190	189	176	180	195	204	228	205	180	174	190	196	185	188	203	181	200	189	207	203	200	209	182	183	190	219	198	218	210	205	179	206	219	206	206	186	183	190	217	200	181	182	202	217	182	174	171	173	200	217	188	206	197	212	174	190	214	189	212	204	197	226	186	225	213	179	226	194	182	204	194	185	198	202	177	221	192	195	185	178	171	219	173	185	177	202	194	198	178	183	219	183	185	208	191	184	197	177	200	219	218	195	191	167	203	177	191	211	185	220	153	200	174	228	174	210	206	192	196	202	167	205	202	203	211	206	185	207	207
41681	24362	10663	3230	1377	569	466	458	465	484	457	487	475	454	487	469	508	454	458	471	493	491	491	489	470	466	487	445	455	487	456	473	511	451	505	487	481	499	473	448	457	470	486	444	478	489	466	477	491	502	457	489	477	494	472	461	492	482	477	440	450	467	445	457	473	475	448	497	502	444	507	488	500	471	495	500	486	487	464	479	454	473	483	519	448	471	483	498	476	487	541	452	409	504	498	459	482	435	444	509	464	485	440	482	485	454	466	489	441	457	485	427	475	456	512	512	492	493	500	484	489	455	469	435	448	488	455	490	483	459	524	455	439	477	495	485	430	470	491	502	468	509	444	477	489	464	485	456	497	476	474	452	461	468	491	473	432	470	479	524	482	513	502	459	442	440	450	458	472	450	460	501	484	467	446	484	448	432	447	448	509	459	456	496	453	489	479	509	426	510	482	487	483	480	482	476	472	478	488	432	474	473	566	462	482	520	491	489	517	469	479	468	471	468	488	480	450	503	484	470	473	528	474	485	466	437	519	453	465	456	457	478	481	486	459	474	465	472	465	492	514	453	503	506	454	487	488	504	483	465	485	457	426	498	476	498	470	469	482	496	505	455	484	450	460	482	521	500	498	468	496	522	487	481	417	438	472	473	502	462	490	482	445	496	474	521	476	478	469	468	455	502	469	506	440	522	469	522	422	503	523	489	520	490	464	498	448	482	521	463	491	488	464	481	481	493	481	430	465	471	464	477	472	478	471	496	456	484	455	465	464	542	469	465	432	465	496	504	479	452	472	480	460	442	455	469	467	488	480	496	462	519	487	456	471	471	463	475	493	483	484	499	451	522	489	523	507	462	495	439	468	480	507	477	459	495	469	471	506	504	496	492	479	472	458	522	449	500	442	508	455	472	461	479	485	479	461	431	485	472	505	497	484	512	483	490	466	468	501	473	521	486	458	451	502	496	454	482	508	517	486	460	482	425	477	498	486	466	481	499	497	488	440	513	478	461	507	491	492	488	478	499	481	466	507	482	496	511	481	497	482	485	449	463	517	471	471	507	500	503	490	480	499	505	499	472	475	479	474	462	460	446	449	502	463	449	465	514	455	459	513	503	490	479	453	461	472	514	491	474	493	474	481	493	477	508	505	434	502	474	444	497	499	468	502	496	478	486	480	476	477	481	469	497	454	498	503	479	474	483	501	483	466	470	470	447	489	457	470	472	483	521	484	486	501	526	502	506	474	459	486	478	512	466	464	467	492	482	456	468	482	497	488	505	503	510	457	507	503	462	483	458	489	466	491	489	483	476	474	477	436	449	476	468	479	464	465	484	513	507	481	511	494	482	483	489	490	486	488	460	487	514	465	488	462	485	473	497	492	444	496	429	490	529	512	461	472	460	477	476	476	473	460	532	460	450	496	486	518	453	478	479	492	472	483	457	514	491	477	427	453	490	493	467	511	488	490	423	487	507	480	486	455	483	490	461	472	481	499	485	510	460	503	513	488	454	458	463	488	497	474	493	508	510	501	482	467	519	515	464	471	442	438	452	481	478	484	442	500	536	459	514	472	500	434	466	474	474	436	455	486	504	476	477	478	465	535	463	465	460	519	444	459	501	469	442	484	468	468	478	444	455	457	520	503	471	495	466	504	438	494	468	483	470	519	493	474	507	481	488	456	457	482	451	479	440	451	478	520	468	509	495	463	453	493	424	479	472	504	450	467	494	502	506	466	490	469	463	497	487	473	480	483	514	446	482	472	468	494	477	466	495	504	502	490	521	472	473	497	519	463	482	491	475	467	481	513	510	494	445	470	475	407	475	495	502	467	479	505	508	501	484	444	471	464	504	476	435	501	460	458	494	458	458	448	494	477	512	455	500	516	458	522	471	497	472	464	468	451	469	463	492	470	489	444	471	458	466	447	451	483	484	526	478	450	486	448	449	477	460	445	470	456	481	477	487	503	466	476	472	466	495	480	439	462	465	473	481	515	442	480	494	474	486	449	470	506	488	474	464	491	507	501	447	461	474	469	440	501	514	478	458	477	490	480	465	468	479	494	469	516	449	458	460	498	483	467	498	497	472	470	469	457	465	490	465	474	541	479	500	523	481	470	476	497	472	451	491	477	521	447	522	497	476	507	489	461	450	480	433	491	475	497	475	487	465	495	475	449	440	420	504	437	455	501	471	493	455	465	490	498	459	463	505	521	461	486	503	489	464	522	466	527	469	510	483	449	476	442	493	461	512	451	451	471	477	468	502	438	513	453	509	474	494	500	458	468	495	498	477	468	484	471	480	476	508	445	466	447	483	456	458	483	472	440	480	468	466	479	481	492	497	489	488	487	475	484	500	461	487	481	457	496	515	489	439	459	488	458	449	500	472	484	505	515	464	425	483	477	483	488	516	471	523	488	498	480	492	431	467	474	443	486	464	444	489	500	476	493	468	454	482	488	467	515	456	464	489	463	472	453	488	504	503	485	463	480	448	506	473	498	502	470	466	431	481	459	460	457	499	451	500	476	457	476	482	458	461	495	449	462	450	490	468	446	531	485	461	488	497	477	506	505	489	482	467	495	529	485	460	526	481	457	467	481	483	474	457	463	479	484	506	435	465	469	471	482	473	461	500	534	493	472	442	470	482	483	458	501	486	476	474	448	467	471	501	489	443	465	497	461	494	458	468	465	472	482	485	453	447	473	496	480	477	469	491	478	492	502	492	497	487	440	486	490	451	471	494	484	468	491	482	470	431	474	516	452	473	509	464	450	425	470	503	482	480	463	513	493	473	491	476	489	475	487	478	464	482	452	452	474	451	482	472	477	455	464	478	432	468	493	434	463	453	480	434	475	493	489	440	468	497	478	431	468	458	496	476	492	472	461	473	505	481	488	469	459	504	483	447	465	513	489	466	491	510	475	459	493	481	519	456	440	437	496	474	499	510	459	465	463	507	493	448	476	496	455	495	463	482	527	494	479	481	504	495	467	461	479	485	430	479	465	460	443	522	432	467	452	472	500	521	453	464	495	464	462	500	492	486	480	467	476	471	475	464	466	471	484	497	468	473	511	479	479	504	478	498	494	441	458	490	496	478	457	471	465	486	457	478	446	482	466	441	491	495	467	447	475	463	484	451	523	431	456	479	492	461	480	440	482	475	520	479	465	501	466	504	495	485	451	477	453	515	440	442	412	465	465	466	530	467	443	505	436	476	474	502	457	488	466	464	518	499	516	478	449	471	499	463	477	480	468	506	469	469	514	481	511	468	490	472	485	457	453	468	503	512	475	453	460	524	451	477	491	497	498	444	445	482	481	448	520	451	468	453	480	471	458	487	479	468	485	502	464	505	506	457	462	434	485	461	482	500	485	461	514	490	459	448	471	514	483	470	425	447	476	466	457	489	485	489	479	491	505	486	493	478	463	462	497	498	490	458	474	488	450	470	482	467	498	484	497	497	490	486	448	516	466	501	460	489	471	462	449	471	502	468	493	487	484	451	446	485	464	456
80452	61261	37949	18384	4768	630	280	231	207	226	226	233	233	219	225	190	213	226	211	224	228	216	185	244	245	229	219	240	243	205	221	225	251	244	207	226	215	239	242	237	224	231	210	225	229	265	225	217	236	218	203	220	197	226	241	217	253	213	202	245	225	229	233	214	237	209	227	212	218	220	255	240	220	247	244	285	228	226	236	239	263	243	243	217	215	212	224	236	236	217	246	238	251	221	217	226	240	244	247	230	232	237	251	213	226	226	235	213	227	217	235	218	226	239	228	215	265	199	229	224	214	235	225	217	231	252	234	223	191	232	206	205	218	232	237	214	244	229	210	246	234	229	222	246	224	254	215	251	244	210	245	218	240	222	204	216	213	238	233	235	208	237	244	218	225	235	215	218	233	215	223	226	256	232	215	224	217	211	218	238	222	190	200	214	201	243	209	224	232	240	209	226	207	201	235	227	206	239	243	228	211	222	203	234	234	231	226	222	207	223	238	215	206	206	215	240	228	240	218	219	257	236	214	235	224	226	243	227	251	232	216	229	219	206	248	234	206	209	224	231	248	235	238	208	206	251	220	264	227	227	197	241	227	222	236	233	237	220	228	215	225	199	224	242	219	233	218	228	245	230	221	200	208	229	210	229	223	227	222	256	216	221	246	208	234	216	233	239	219	237	236	220	252	231	234	235	218	220	211	236	202	216	231	228	239	231	222	244	222	266	235	226	223	214	240	239	246	222	244	241	233	234	241	211	205	237	228	228	244	214	217	214	212	210	223	210	233	213	208	193	230	219	213	223	233	234	244	234	243	221	209	265	244	211	233	235	222	242	206	235	210	224	214	214	199	226	220	208	234	220	210	274	264	227	232	215	222	229	229	233	236	221	208	197	231	215	214	247	224	213	230	220	223	201	224	235	210	251	252	219	214	259	236	259	229	227	250	237	182	217	253	228	225	212	231	232	205	249	208	237	247	230	226	225	233	228	180	217	201	229	212	204	222	220	228	231	214	216	220	227	206	227	238	209	239	240	269	223	225	233	216	246	225	245	194	226	251	248	246	221	230	240	218	214	244	219	251	232	210	255	215	244	209	233	220	219	229	219	200	214	237	231	217	214	225	257	228	241	237	213	254	211	226	226	222	236	237	239	241	228	241	211	220	242	246	223	248	224	228	224	218	222	198	220	238	237	225	225	219	229	241	227	238	219	228	210	227	249	241	213	232	218	243	233	214	252	234	218	233	265	234	228	213	250	230	204	206	238	223	237	229	216	218	252	232	207	213	213	231	233	204	225	230	254	262	212	235	199	189	214	225	232	204	220	222	210	235	219	207	213	242	230	191	199	212	207	194	219	240	221	198	219	249	205	218	253	248	221	205	238	214	239	211	213	216	231	217	225	225	221	225	242	265	245	263	217	209	197	226	244	187	203	237	203	242	220	233	225	241	237	248	235	233	203	245	225	234	228	210	248	207	226	231	221	227	246	206	234	219	246	231	206	238	236	231	232	227	228	225	251	219	267	218	242	225	212	216	239	250	234	244	221	221	220	223	232	242	226	224	233	205	235	227	219	201	254	208	261	240	218	258	212	207	208	218	227	236	213	228	229	237	201	192	234	212	229	229	216	222	208	210	224	230	247	243	206	231	227	240	253	220	268	206	254	232	232	210	228	207	246	217	223	240	226	231	231	219	217	221	230	234	218	210	240	239	238	237	208	239	231	224	206	216	224	210	220	232	229	227	229	210	203	211	254	222	236	232	222	247	242	193	222	239	198	212	256	244	251	225	222	237	214	233	204	250	227	211	242	214	244	245	205	243	207	228	255	242	229	253	266	200	230	221	231	214	221	216	222	213	234	245	231	238	265	222	235	224	227	195	206	191	216	237	207	239	216	231	236	244	228	233	227	225	227	233	207	240	234	248	193	221	234	232	237	232	241	208	245	238	231	227	222	239	244	234	231	224	232	238	252	219	215	206	224	227	219	217	241	216	223	223	234	240	208	225	261	228	204	230	256	233	242	242	212	212	212	223	208	218	223	228	221	227	240	225	215	216	219	243	192	204	235	209	231	207	206	211	226	222	254	221	243	229	218	203	230	212	223	245	232	214	224	222	232	246	259	228	240	242	214	244	241	229	241	211	245	237	210	229	213	219	211	234	243	226	238	233	212	251	250	248	242	220	231	247	226	241	221	240	217	215	220	254	240	236	230	222	235	207	228	196	207	239	222	229	200	223	243	215	235	252	241	278	216	221	226	260	243	252	219	233	243	231	239	217	228	257	232	221	220	232	244	201	244	222	222	205	230	204	215	205	210	224	229	227	240	230	214	210	242	265	246	214	238	202	252	246	248	226	241	205	241	220	212	249	243	247	204	223	241	240	247	226	219	231	240	199	227	225	202	226	238	221	235	226	229	228	242	222	222	183	222	238	235	234	228	233	230	204	234	241	247	226	252	233	223	255	211	220	218	230	209	223	213	216	230	203	229	210	200	218	228	197	218	213	192	236	204	233	231	228	228	248	236	221	237	254	231	207	233	226	239	229	247	247	218	248	225	214	214	244	220	227	229	252	253	251	227	218	232	215	217	220	218	226	202	230	241	225	246	213	223	207	240	236	228	219	241	245	243	228	228	261	249	207	227	214	202	205	244	243	206	220	235	243	216	221	233	234	195	245	232	210	203	228	213	237	204	218	218	223	241	236	249	252	224	227	225	217	191	235	221	210	215	224	248	249	215	210	241	232	214	225	233	208	211	214	244	234	251	218	245	225	249	213	235	229	223	228	216	226	234	250	246	214	219	253	218	217	215	222	216	221	257	252	237	250	254	249	230	249	191	207	241	221	218	253	219	241	226	224	190	219	218	245	225	235	200	217	197	217	250	241	210	217	240	253	254	228	219	197	227	244	214	229	237	232	239	213	226	211	211	240	222	237	231	260	226	205	216	225	192	258	260	234	220	239	216	241	212	240	243	246	239	223	231	224	276	214	212	204	221	207	216	218	205	229	205	264	227	189	247	223	230	257	266	218	236	221	232	227	228	230	244	230	237	224	221	246	232	227	226	243	207	195	229	254	224	217	213	222	224	215	210	226	243	204	221	239	242	231	258	226	218	216	227	215	238	205	231	241	237	225	241	239	224	244	235	227	254	260	229	236	214	214	234	223	224	218	238	201	223	236	232	214	237	222	224	213	231	211	226	218	240	209	213	202	199	199	238	244	221	246	235	216	233	230	225	228	246	207	209	225	203	232	240	196	267	237	257	210	217	218	227	228	239	233	216	232	227	245	239	228	210	226	224	220	212	217	243	219	257	235	244	216	228	218	234	220	239	214	225	232	203	212	242	210	215	214	247	221	217	241	232	219	242	248	208	184	224	236	227	202	238	232	194	244	232	233	210	234	229	212	216	204	222	218	212	204	227	208	230	228	221	234	211	227	236	217	231	219	211	223	257	257	234	227	255	225	215	202	218	226	215	238	196	235	228	235	237	247	249	208	206	235	233
61459	49267	36020	21234	7299	1485	515	546	495	561	573	542	543	564	526	516	559	573	518	532	570	544	507	530	564	546	508	538	536	530	535	519	534	531	505	555	546	534	515	504	503	518	579	569	541	503	541	536	557	584	534	593	532	557	519	539	561	546	530	528	539	539	523	566	559	526	495	529	559	527	527	551	525	529	531	531	553	543	560	538	495	513	533	559	572	505	510	506	514	507	541	541	499	541	534	521	554	568	540	523	546	564	512	530	533	547	566	503	537	548	535	549	577	550	553	544	552	504	569	571	540	501	549	547	526	541	503	531	519	526	531	535	573	578	571	555	544	514	541	562	534	525	514	546	513	548	503	529	504	550	594	565	527	520	551	557	491	540	523	562	549	551	566	523	496	521	560	521	560	550	508	520	532	557	544	541	530	529	544	532	579	539	529	534	574	521	552	561	558	524	528	538	550	512	520	517	541	500	545	492	515	554	585	541	516	538	562	549	543	533	552	546	529	518	550	544	537	534	521	540	548	554	562	534	529	561	547	497	515	528	546	533	527	553	532	510	572	525	544	505	532	536	538	548	521	552	509	550	582	526	528	494	569	500	514	534	497	541	499	507	546	498	532	587	565	492	522	563	507	496	565	526	520	493	532	489	506	557	569	495	497	532	510	497	524	539	582	500	535	508	498	552	512	547	562	531	543	509	510	567	544	530	537	538	535	523	554	544	548	503	535	530	520	527	550	557	553	549	572	566	538	521	549	525	559	605	493	514	526	502	531	545	546	578	519	508	546	567	570	572	572	545	562	557	516	504	510	504	547	531	551	525	517	560	526	548	587	575	545	528	506	571	582	558	561	542	528	507	510	573	519	579	537	549	529	558	536	544	526	544	528	496	584	526	547	559	528	564	558	571	505	528	540	518	542	535	547	520	526	527	534	511	560	539	549	515	557	556	539	595	508	556	540	571	549	522	578	518	552	502	571	558	547	537	526	538	536	563	533	495	524	522	548	538	536	510	537	546	536	523	488	535	586	521	518	536	544	529	518	540	547	550	546	562	531	557	530	511	513	541	530	525	521	559	526	546	526	543	561	546	513	558	548	550	473	567	539	488	483	560	526	547	550	511	523	537	502	506	521	535	555	489	502	543	556	506	520	513	557	510	527	550	569	533	542	571	527	558	555	549	518	558	535	563	508	584	568	549	561	521	549	540	513	529	563	560	568	531	527	534	584	541	533	539	539	518	510	504	557	573	546	532	552	494	575	574	528	565	534	471	502	516	483	548	514	559	535	522	514	528	533	497	536	526	567	558	512	547	544	532	563	481	542	531	539	557	536	558	528	550	513	532	499	537	495	517	552	553	557	506	523	516	525	523	544	552	549	510	530	534	559	509	480	474	524	548	518	574	559	530	507	510	499	532	561	534	473	562	514	599	540	516	505	528	516	545	577	523	504	525	569	528	536	511	548	533	544	548	533	533	506	486	534	545	519	561	540	556	537	493	499	507	561	534	534	532	571	502	498	548	500	532	495	549	548	546	569	536	513	555	535	542	569	531	539	565	551	535	524	528	562	516	516	535	559	514	537	532	490	495	559	549	538	538	569	517	571	508	546	489	552	529	535	542	547	543	585	543	514	510	563	543	528	558	557	504	536	512	566	537	521	560	540	516	552	508	553	510	512	507	547	527	573	530	561	520	535	520	539	529	532	579	547	541	599	517	535	563	532	565	556	545	547	534	570	533	520	511	565	572	578	577	515	511	581	562	537	489	550	503	535	527	530	587	572	504	551	508	521	548	505	554	518	556	531	534	544	514	555	523	515	509	524	483	520	500	532	568	504	532	520	566	552	593	508	556	532	558	515	523	566	546	547	557	521	511	495	498	511	557	516	523	551	566	549	528	497	589	562	529	562	540	523	503	535	569	542	526	529	522	556	556	592	513	526	516	521	508	569	555	525	540	527	533	568	577	497	540	541	571	521	549	541	583	560	560	504	525	526	569	541	495	510	536	522	521	542	563	567	537	510	506	543	546	568	498	534	538	549	529	513	573	542	542	520	506	547	539	540	542	495	567	576	483	533	586	567	547	530	548	528	535	503	499	515	558	563	510	533	553	563	559	496	532	572	531	536	566	577	529	544	500	505	498	500	547	529	557	569	566	537	532	537	581	554	560	532	501	536	524	542	531	541	533	532	500	541	533	537	567	540	559	513	535	526	513	547	549	556	531	531	556	512	522	552	512	516	560	534	546	534	547	539	525	594	543	528	526	538	530	494	544	515	579	523	537	524	545	517	536	535	514	524	547	533	554	536	533	501	532	486	559	548	496	534	551	561	532	531	542	586	537	484	527	541	530	541	554	526	504	564	550	518	569	528	556	539	510	538	540	480	511	539	552	512	552	490	532	542	562	514	515	575	528	494	516	491	541	529	561	477	554	543	539	513	536	540	509	563	547	552	519	543	553	566	539	540	519	509	537	566	555	536	542	529	519	511	472	526	541	563	581	525	553	578	570	533	510	513	541	560	527	536	543	541	532	557	564	478	529	566	532	549	544	508	540	572	546	536	525	566	560	517	553	514	550	557	568	515	558	544	541	518	551	534	547	499	517	517	488	550	560	558	494	536	511	516	513	539	541	555	502	547	539	522	515	530	537	531	578	579	539	530	542	509	546	549	563	523	518	497	582	538	527	536	529	512	544	567	524	520	535	525	503	558	518	556	523	541	496	540	518	546	529	490	527	551	560	525	519	504	515	526	522	522	508	587	557	496	513	498	531	528	590	543	580	563	567	555	562	557	528	493	546	542	520	531	533	539	550	539	533	561	581	523	508	520	571	549	547	576	496	528	517	529	557	549	545	574	530	528	523	500	489	542	546	523	545	526	548	534	503	478	521	539	540	558	520	542	543	564	544	516	536	556	526	499	578	550	565	529	538	546	530	544	514	510	570	551	506	540	549	567	511	534	560	574	533	522	604	544	497	508	500	526	542	562	561	500	530	550	574	529	538	534	546	515	500	549	541	541	537	558	565	535	542	564	554	514	590	559	553	530	519	541	507	527	527	538	553	515	559	552	552	507	540	524	524	521	529	567	548	523	510	548	498	558	565	551	525	520	563	526	506	552	571	531	548	567	530	555	529	535	549	546	523	522	533	534	514	568	530	562	551	522	551	555	567	563	544	481	529	562	559	501	510	500	565	537	523	496	539	581	493	597	495	500	534	517	543	528	543	527	529	535	529	513	547	550	513	535	526	547	552	528	572	547	531	577	516	530	552	566	533	525	527	570	539	512	548	559	538	529	561	502	524	555	550	509	519	542	500	567	534	544	532	492	495	561	506	543	530	543	522	536	562	557	546	516	501	548	557	564	529	517	518	533	584	513	520	529	560	545	537	481	488	583	550	554	505	560	500	535	492	533	519	549	530	525	530	509	549	521	508	527	530	524	538	565	504	513	510	503	584	534	532	495	552	527	484	537	557	546	507	522	514	554	550	572	550	542	510	549	534	538	560
84299	69847	47659	26064	9771	1365	201	219	216	215	216	210	193	181	195	189	191	201	215	197	214	189	211	198	171	210	206	220	210	205	195	218	182	188	200	206	188	206	219	199	186	168	227	195	176	202	212	202	206	205	214	206	203	206	185	160	181	184	209	197	195	192	199	203	188	209	187	189	220	174	202	209	190	201	203	188	222	210	210	192	196	180	183	198	188	173	185	209	181	194	203	208	183	190	217	189	206	205	165	193	198	205	203	191	195	181	193	200	184	193	222	185	190	174	177	183	193	237	238	205	188	195	186	212	212	190	189	188	195	197	204	208	192	177	224	193	195	175	176	219	204	176	211	223	190	212	210	202	171	177	181	199	189	200	187	205	198	205	195	164	184	180	189	181	198	178	205	203	164	177	195	199	212	186	205	172	184	208	201	208	174	196	204	212	188	168	219	192	192	189	192	170	199	205	178	194	204	195	196	169	202	205	182	200	184	202	185	185	209	181	195	198	208	197	215	192	181	230	188	187	185	229	189	211	192	177	226	180	181	194	196	189	200	171	199	205	195	177	203	179	197	210	197	212	201	193	183	186	179	223	206	175	176	183	210	192	210	188	195	170	208	162	197	187	203	200	180	194	194	158	206	190	187	214	215	164	195	191	191	201	212	196	203	187	201	189	205	182	166	197	187	189	193	208	209	190	216	220	227	214	210	208	189	207	190	189	187	201	200	196	195	181	189	229	204	198	183	201	208	188	191	199	192	217	192	192	193	185	168	221	183	191	203	198	198	219	196	208	177	186	199	201	210	205	190	172	191	177	199	194	179	226	191	219	178	215	204	169	170	200	189	210	218	190	189	184	192	208	204	219	187	187	215	184	193	220	185	204	186	201	191	210	220	202	175	201	180	183	200	202	185	199	190	227	178	201	191	201	197	172	201	190	205	185	211	207	205	224	223	178	209	237	206	188	179	168	205	196	194	201	193	182	180	200	176	181	193	191	192	177	195	186	199	212	168	222	209	193	206	192	184	185	217	193	224	217	206	212	178	209	194	172	210	190	181	205	188	223	197	199	194	212	199	175	179	208	188	202	190	189	175	222	184	214	214	202	177	185	221	188	170	180	157	199	191	213	203	190	199	214	166	193	212	204	195	198	216	178	206	214	178	200	201	202	218	186	186	198	190	186	186	204	205	204	194	193	212	194	184	206	202	228	201	190	213	200	184	192	194	213	179	202	194	203	189	189	179	204	171	192	205	177	197	186	215	172	230	209	206	190	192	207	188	184	198	190	189	183	211	166	172	181	189	192	163	190	201	202	196	181	170	206	189	157	195	191	184	180	187	156	213	202	194	207	172	187	203	209	206	163	200	204	194	212	212	193	194	193	194	207	161	171	180	199	195	224	212	192	187	208	190	195	208	179	192	190	199	199	176	202	189	225	203	189	178	196	178	218	230	217	178	194	196	219	179	200	200	212	190	187	181	177	215	190	192	208	212	181	185	203	194	191	211	198	195	188	183	204	188	179	185	205	222	212	212	170	190	202	204	192	193	194	202	194	198	174	213	193	187	199	211	214	172	193	209	171	216	190	194	222	221	181	170	188	171	181	204	204	201	208	192	198	197	194	206	191	170	177	211	211	206	185	204	204	194	185	224	192	192	204	195	192	230	198	193	177	188	185	199	188	196	196	185	180	192	194	180	209	212	198	150	212	210	197	200	203	188	225	173	202	220	190	183	196	187	199	188	176	194	191	196	186	207	214	199	213	181	210	203	194	196	179	197	185	215	192	192	195	193	187	204	180	187	208	194	197	211	180	209	189	189	193	191	193	205	195	204	189	188	187	186	172	180	178	178	192	175	195	194	191	199	185	202	203	181	188	193	179	232	209	196	178	193	205	200	177	197	188	194	193	183	206	197	187	181	204	187	224	182	181	211	205	193	184	199	211	189	187	199	189	178	192	217	217	185	199	204	198	198	178	196	181	185	191	188	214	206	205	180	187	197	210	164	201	204	184	166	197	190	196	222	197	201	199	180	197	202	205	182	198	193	176	200	214	199	163	225	219	179	198	198	199	191	197	170	191	206	176	193	213	202	224	178	216	195	183	209	213	184	177	202	189	209	192	206	202	193	182	213	180	205	215	193	202	180	215	181	197	188	228	161	206	206	233	181	166	203	170	218	181	210	213	201	166	197	191	174	202	216	208	193	199	207	210	185	186	184	178	216	201	215	187	202	193	185	201	206	189	202	205	184	203	207	182	194	209	193	183	197	215	213	156	195	183	211	189	216	186	169	208	201	228	192	190	207	190	201	176	232	186	191	206	194	196	198	180	205	175	184	202	194	183	199	181	202	197	205	191	190	184	193	186	185	218	166	212	194	219	196	206	193	201	205	198	229	190	212	196	200	192	188	219	204	194	176	176	198	177	214	220	212	171	170	212	194	208	189	188	175	197	215	176	168	188	191	213	204	210	192	187	182	191	174	175	202	187	216	188	210	226	182	203	191	196	211	181	198	224	169	183	202	216	210	222	205	193	194	179	213	202	184	181	193	170	197	199	216	201	190	175	189	197	183	194	174	189	200	184	198	192	192	172	194	204	211	206	213	176	205	168	194	214	212	197	201	192	179	211	174	217	201	171	205	229	245	186	203	191	155	192	205	211	200	201	204	177	202	221	204	186	216	180	211	218	179	207	194	183	193	210	204	194	191	202	192	197	189	190	211	187	184	178	191	200	200	209	173	185	188	197	231	204	186	197	209	226	216	192	167	181	203	252	196	211	189	209	212	169	188	225	227	181	190	182	227	172	200	215	200	191	181	194	210	211	205	182	203	185	207	184	192	161	203	199	200	188	187	181	185	171	189	182	164	183	184	210	193	208	226	194	184	201	214	182	219	192	190	198	225	202	199	206	160	202	215	173	199	195	218	198	187	204	164	224	194	169	226	201	214	190	179	185	190	210	186	189	160	194	190	199	184	178	168	189	213	204	202	205	205	203	176	193	212	202	203	176	210	194	229	200	214	214	178	203	195	197	193	186	186	222	200	182	206	200	196	190	195	204	183	187	191	199	184	197	210	201	202	189	225	214	229	189	210	224	185	189	201	186	201	200	200	200	192	220	189	179	202	203	178	217	197	185	186	172	203	215	196	174	191	186	195	242	204	194	202	187	179	218	209	206	195	209	195	172	173	197	177	190	184	178	168	177	173	207	186	192	177	182	164	189	188	195	182	205	189	182	189	197	183	173	225	198	177	208	163	193	198	211	197	204	193	192	191	176	191	202	199	190	178	209	200	180	204	198	198	198	180	221	217	197	193	196	197	195	196	185	219	215	197	212	199	170	198	193	173	213	197	192	204	208	220	203	182	202	217	197	181	187	204	195	200	170	185	169	202	199	193	216	182	203	213	215	181	210	161	218	205	199	197	194	182	205	187	189	167	168	216	175	228	227	214	219	184	202	169	197	205	223	180	173	185	186	177	176	203	184	206	198	207	215	221	196	193	193	196	180
70715	59623	45851	28251	10462	2201	477	473	482	442	482	443	450	447	478	418	499	481	467	485	447	487	432	469	457	468	490	455	427	487	466	479	438	484	495	454	452	454	466	483	451	448	472	440	458	485	456	458	454	480	482	440	505	448	458	438	459	472	488	471	477	503	455	473	448	481	453	478	449	437	457	472	481	471	411	456	479	458	494	469	459	478	465	469	500	477	466	459	460	466	446	452	446	520	466	477	448	452	478	439	455	440	511	471	502	402	470	472	426	470	453	465	455	473	469	450	439	468	442	481	456	460	504	460	457	441	461	443	461	453	452	480	446	453	485	448	469	436	422	495	459	463	453	478	468	432	470	472	458	451	477	457	426	449	443	465	434	511	440	459	508	479	491	475	438	486	474	461	469	415	430	435	452	463	438	439	451	460	419	450	443	507	476	454	464	490	455	470	490	412	493	438	467	462	440	443	485	470	439	436	482	438	493	447	455	479	509	440	458	450	465	468	449	465	474	427	477	463	460	506	499	460	462	461	414	469	449	467	454	436	457	439	465	495	462	451	434	436	479	499	437	431	483	500	517	525	430	424	453	440	491	453	477	442	465	450	474	437	459	457	496	448	435	420	466	449	478	447	484	463	474	449	471	409	488	424	467	478	442	435	475	431	493	476	444	481	438	439	464	461	477	477	441	446	491	424	444	445	469	443	475	484	428	434	446	439	448	459	469	436	474	455	466	464	488	454	430	464	481	482	444	510	426	427	432	496	432	444	480	486	475	473	450	445	484	466	459	464	468	484	450	455	432	455	463	470	470	473	462	451	466	441	471	466	470	491	495	455	434	454	466	427	470	479	476	488	479	491	481	471	480	451	463	471	457	458	472	490	479	434	438	489	436	458	445	486	431	447	456	484	451	446	464	459	427	481	435	476	446	443	452	431	452	466	505	428	449	520	463	462	466	463	441	446	443	466	462	480	423	459	455	463	471	492	458	442	471	472	451	450	448	474	469	454	467	462	471	481	420	462	454	451	468	461	482	457	455	445	442	480	492	439	471	470	440	460	475	454	469	430	474	480	502	474	443	455	464	436	456	467	468	468	463	467	427	486	442	469	459	437	462	417	454	466	507	442	448	436	464	468	459	447	440	436	443	440	462	449	460	457	450	477	442	482	406	454	497	481	419	451	437	442	455	461	502	431	452	430	420	451	517	398	436	446	464	465	506	484	459	465	463	456	465	424	453	509	436	452	433	500	429	457	466	479	430	454	442	436	468	464	438	420	484	470	447	487	439	503	473	448	438	471	469	437	459	452	446	431	455	459	453	474	499	459	468	460	456	454	447	448	454	487	460	425	462	506	431	474	492	437	454	476	466	433	482	465	503	461	464	501	465	431	426	447	465	461	470	477	423	501	473	399	459	474	483	454	464	435	451	484	417	423	469	501	476	484	464	448	477	444	464	471	484	496	468	481	456	456	461	466	434	451	487	460	479	477	471	438	453	443	442	450	509	416	470	464	458	489	419	443	454	443	463	446	485	449	445	482	458	436	479	449	464	445	503	474	444	462	432	456	462	410	431	429	486	464	481	457	458	467	482	472	461	483	432	453	478	444	431	436	445	458	478	439	469	480	455	468	457	476	435	474	423	440	471	440	433	461	449	473	431	456	485	457	459	488	472	430	454	451	482	484	458	452	455	446	468	455	422	481	446	450	467	443	469	451	438	453	453	458	456	476	467	448	457	442	479	469	415	469	428	457	474	460	457	411	497	455	495	479	459	434	479	416	426	440	491	463	470	447	462	478	446	491	504	479	429	443	443	488	463	433	447	468	460	469	457	456	468	432	457	436	492	455	410	464	485	470	425	438	488	455	442	486	470	486	449	466	505	449	477	481	435	449	447	462	458	466	438	472	452	450	465	443	488	469	509	455	457	459	494	456	472	413	433	457	457	462	471	446	498	488	460	457	499	467	474	464	466	462	416	464	461	420	496	440	446	455	480	463	450	458	450	448	470	464	482	534	471	457	488	464	442	504	439	452	462	443	450	456	482	441	495	466	471	483	442	474	437	460	448	442	491	452	482	455	429	506	460	412	408	477	445	477	460	489	460	439	465	437	455	473	428	421	426	440	454	441	452	491	476	453	447	462	471	438	467	446	428	453	431	419	472	470	476	467	470	473	487	445	464	430	466	488	458	456	454	503	444	478	453	462	477	471	461	410	460	439	456	453	471	454	468	488	472	463	454	455	445	456	464	434	442	470	455	462	493	434	457	421	464	462	453	450	474	479	468	472	440	451	462	398	435	494	434	443	475	481	462	448	457	435	462	425	463	456	442	466	451	498	458	462	431	458	471	463	480	454	486	461	449	451	441	470	444	452	433	484	448	433	441	463	450	491	451	453	457	459	462	475	463	473	468	445	478	480	452	440	461	448	457	435	450	424	433	486	473	489	456	458	470	455	448	458	456	434	476	454	503	442	475	460	457	497	463	455	455	460	425	397	464	454	448	466	455	465	425	457	455	451	470	455	485	472	482	471	447	481	468	496	485	432	464	482	468	432	462	506	439	497	475	431	447	453	447	440	462	454	459	471	427	471	454	447	445	461	470	477	409	474	439	469	434	463	458	441	449	455	481	462	438	436	490	437	480	431	467	508	465	407	462	488	455	436	468	460	427	453	463	466	443	465	492	451	500	476	445	470	451	452	467	449	450	493	451	449	454	503	427	461	469	441	469	442	461	447	498	466	459	425	497	437	436	473	504	444	432	449	470	446	468	455	441	492	425	447	484	450	482	479	470	449	470	435	461	495	446	465	470	493	451	422	455	425	468	471	444	479	471	496	477	439	485	458	489	464	482	465	431	449	482	486	446	473	462	493	412	454	439	432	476	440	419	463	461	445	490	436	494	443	483	427	445	481	497	433	478	460	439	444	467	475	444	442	497	452	462	484	452	412	440	482	447	425	487	404	449	473	477	483	459	448	447	458	461	461	459	461	445	470	468	466	446	490	448	473	474	512	479	466	449	476	415	453	450	428	444	419	502	451	475	472	476	470	455	509	468	484	441	472	451	486	484	458	444	463	481	449	447	433	458	474	457	506	456	495	447	472	502	439	518	489	482	463	445	430	448	447	464	453	435	431	463	495	471	515	461	471	413	450	468	468	461	451	479	445	457	471	478	433	448	465	463	445	455	464	438	423	456	442	460	466	446	452	400	463	464	470	455	484	421	504	459	496	475	447	468	426	457	488	483	474	423	474	453	454	445	503	470	410	468	468	484	444	451	476	446	463	458	442	472	464	432	464	469	432	474	454	500	472	446	478	459	494	485	434	433	489	435	495	451	456	473	459	483	404	459	473	465	460	460	453	467	452	490	444	493	416	465	472	446	465	479	459	464	443	446	462	456	440	504	533	485	493	426	437	457	518	479	453	495	463	432	471	451	469	441	476	441	402	457	496	444	423	483	437	456	433	478	481	455	462	451	469	451	444	457	474	442	491	431	438	436	469	475	492
48564	26592	9298	1813	480	271	206	229	218	195	194	228	217	182	218	210	248	213	201	193	215	208	203	192	230	204	185	217	218	191	190	204	204	200	216	221	194	203	210	201	219	229	207	206	195	232	222	204	205	182	208	196	222	233	200	208	199	220	228	199	212	190	190	190	223	199	195	191	183	201	198	207	225	216	213	223	191	199	185	213	202	207	210	192	237	194	212	213	199	214	186	225	228	230	205	185	203	211	216	220	222	184	242	206	217	223	210	212	171	180	188	229	219	193	198	217	211	200	231	214	227	201	233	179	192	187	191	199	223	222	189	181	201	189	207	235	209	186	185	223	205	222	231	212	215	213	218	231	214	206	172	201	217	222	214	213	192	225	219	206	208	179	193	209	195	216	199	196	200	193	201	205	202	205	246	215	203	193	172	201	215	214	214	195	202	207	196	190	217	170	207	212	204	204	222	190	165	203	179	177	203	204	207	208	220	208	205	188	169	208	212	215	179	180	211	216	201	183	233	230	205	174	241	213	180	202	235	207	207	201	200	206	209	219	204	189	207	199	188	200	221	220	194	222	204	193	224	207	230	203	214	197	208	202	203	196	192	220	203	228	206	165	194	204	201	207	220	202	199	200	208	216	211	206	203	191	207	216	207	200	187	186	209	174	207	202	205	223	199	216	226	203	227	217	217	221	197	221	202	204	215	199	219	201	208	189	201	201	220	217	209	198	199	226	217	208	190	186	200	220	208	192	187	216	229	203	183	240	207	208	209	182	203	198	197	199	193	235	216	194	205	205	174	195	224	219	211	198	193	204	237	197	199	190	203	235	217	204	183	204	186	235	204	213	217	211	234	211	198	219	201	220	192	199	203	202	228	188	209	213	194	184	227	198	210	218	196	230	212	209	205	210	223	193	206	234	230	218	188	216	210	197	209	242	186	215	205	231	211	197	215	210	216	213	185	191	214	194	208	203	187	192	221	203	216	218	223	199	202	192	211	207	192	205	192	206	227	227	215	222	177	193	212	217	212	197	204	217	223	179	192	209	202	199	201	213	217	211	205	215	184	202	205	230	214	226	198	218	217	179	212	195	209	223	203	222	181	206	222	202	192	196	241	210	214	211	201	214	211	187	210	202	224	218	212	186	198	202	204	205	218	223	193	178	205	211	223	217	229	211	231	230	214	187	209	170	221	221	209	193	212	214	217	201	199	188	206	224	213	220	193	183	191	201	197	193	210	188	175	193	199	165	217	211	185	211	185	206	196	226	217	184	202	210	223	211	217	193	211	216	216	222	229	208	232	224	219	174	210	184	205	196	199	213	208	213	195	182	209	224	191	205	212	204	207	205	211	195	207	200	203	219	203	186	230	219	199	243	198	233	211	210	195	192	204	204	215	198	229	211	197	212	209	195	198	191	189	208	230	208	211	202	218	223	232	176	223	215	221	190	206	198	206	191	212	178	195	204	181	210	200	219	198	213	197	238	210	207	213	207	193	214	217	229	218	218	216	215	171	214	207	183	218	204	176	212	190	197	206	235	202	197	201	212	202	198	208	205	214	231	219	215	199	180	213	205	210	185	216	190	191	222	223	186	190	190	224	229	201	198	221	211	198	234	234	213	201	200	213	215	218	215	214	205	189	199	207	198	200	185	166	209	196	233	203	197	208	206	221	200	229	190	199	203	183	221	189	199	225	205	196	198	228	210	173	195	220	215	187	202	210	200	224	195	200	224	201	204	210	207	200	215	245	209	220	204	203	217	206	187	214	201	207	224	195	222	212	183	199	209	228	208	225	180	218	220	212	198	220	193	189	206	201	215	216	209	220	235	223	201	218	216	197	205	203	196	229	229	205	218	205	216	198	224	188	197	207	242	206	190	213	206	207	189	192	193	216	190	225	188	228	229	200	202	205	213	199	189	204	226	170	211	200	213	198	199	212	205	220	208	204	203	204	188	209	223	201	197	191	204	195	189	208	198	194	204	202	181	188	217	200	197	196	193	194	172	231	203	253	212	205	231	191	225	201	213	203	210	209	211	211	214	211	217	208	205	202	196	228	199	189	224	213	200	219	188	197	195	185	197	205	228	214	229	197	209	189	218	210	219	215	204	209	197	215	212	200	217	224	227	204	215	206	209	204	220	224	197	201	215	199	221	210	199	234	216	226	227	233	223	193	225	191	209	234	184	196	204	226	242	213	202	191	189	194	199	219	183	203	198	184	213	213	190	190	174	208	218	212	214	241	204	211	206	223	214	211	211	220	190	239	193	222	227	227	181	227	233	215	203	199	235	198	209	212	218	210	208	266	219	196	214	207	226	229	229	208	203	228	239	216	207	238	208	218	213	203	214	196	219	196	225	216	216	245	215	201	207	194	196	210	205	224	209	221	202	212	198	212	201	222	203	205	208	178	206	200	206	215	206	208	207	216	209	212	209	213	193	175	204	194	180	212	211	221	193	232	203	220	214	207	208	196	214	193	190	210	214	197	191	209	194	218	208	209	193	216	221	210	195	223	220	208	209	213	219	205	225	222	208	219	189	171	229	202	214	215	201	217	218	221	192	218	221	224	210	210	193	210	203	232	196	198	204	212	206	214	200	216	204	221	191	202	184	198	202	209	201	168	200	180	191	184	202	184	210	204	232	188	223	210	213	223	177	200	192	247	201	183	190	198	201	214	197	192	199	195	191	196	181	212	238	187	214	211	207	206	201	178	230	186	190	207	194	227	225	232	234	191	225	214	195	218	220	211	191	190	204	210	207	204	233	196	222	205	217	193	217	181	213	212	198	199	232	171	200	207	199	188	193	204	217	222	226	216	216	210	203	193	230	211	199	208	211	212	226	205	163	212	217	211	227	225	208	212	182	217	197	210	221	217	237	207	208	202	215	210	195	199	194	165	234	227	216	183	222	231	228	219	207	204	207	201	209	202	209	189	223	212	216	202	189	205	198	211	181	197	203	200	223	209	172	213	187	202	191	203	200	212	204	197	221	191	210	217	212	195	208	200	227	193	196	185	244	190	173	188	221	201	234	213	218	193	225	187	210	234	184	177	204	199	215	206	222	188	217	190	212	201	196	215	191	251	212	223	198	201	191	241	183	203	199	211	204	234	233	181	199	228	216	208	183	211	208	180	176	191	199	224	219	207	204	200	230	231	174	187	224	186	188	228	206	170	213	216	216	235	199	187	221	180	224	220	217	196	199	208	232	187	203	204	220	180	207	218	214	217	221	208	190	226	195	175	195	191	240	239	227	194	199	213	240	213	220	184	188	214	231	210	209	222	220	210	188	209	173	206	196	227	210	181	215	203	211	237	201	189	210	199	164	193	242	226	217	228	217	205	230	183	198	207	211	197	208	214	226	201	223	217	192	213	214	241	209	189	199	194	187	188	224	207	200	204	212	220	205	206	232	213	214	187	198	204	236	197	220	226	226	205	200	221	231	196	204	201	175	213	192	218	199	229	195	200	199	193	208	200	192	211	201	216	199	187	199	200	225
41978	23971	10809	3857	1250	704	514	486	542	467	502	488	509	461	519	496	478	520	493	482	489	481	477	490	546	485	500	471	510	478	523	473	513	554	490	536	572	523	484	502	531	491	473	485	514	489	509	514	474	491	451	544	477	462	505	519	495	503	528	494	487	505	478	521	470	506	537	508	498	514	528	513	510	472	490	478	529	510	548	494	496	521	503	496	465	458	475	516	485	508	516	457	530	484	516	429	520	491	470	504	516	500	491	457	468	427	485	481	493	493	545	519	478	459	533	504	533	523	539	499	511	507	499	475	509	487	502	484	508	458	501	469	527	490	530	481	453	494	485	509	493	480	518	490	499	494	491	525	518	473	486	484	497	496	507	510	491	510	494	507	503	461	534	480	508	497	510	498	514	514	487	478	486	466	509	483	466	516	496	510	521	522	518	462	487	489	505	504	485	474	517	502	511	475	508	519	486	503	507	475	496	524	529	518	523	490	500	449	531	489	498	514	507	473	532	515	531	491	486	500	481	483	537	476	465	474	522	535	495	501	503	515	465	498	514	474	490	493	507	484	514	552	478	542	481	505	506	532	498	515	499	454	464	506	546	524	548	545	490	463	519	477	497	501	527	490	477	516	497	517	519	523	547	540	510	492	507	507	530	529	501	501	516	508	461	528	525	497	522	494	521	481	503	545	512	482	536	512	469	478	480	485	506	534	477	488	492	537	491	482	496	498	549	474	531	506	516	485	486	501	501	453	461	514	483	485	487	545	470	526	498	537	491	517	499	505	493	488	476	471	527	473	517	519	518	501	533	502	460	520	480	509	479	490	507	502	516	484	484	492	521	457	496	495	468	495	518	496	534	513	519	509	471	522	544	499	506	518	577	508	475	496	469	533	521	508	485	513	504	501	512	497	485	520	506	506	522	506	519	501	533	517	514	491	505	528	470	470	499	517	458	548	497	493	504	531	512	525	493	524	489	529	507	511	495	497	499	482	535	549	502	540	497	483	515	531	470	528	506	472	517	515	480	496	481	505	514	491	502	528	484	492	506	501	515	507	482	505	532	514	499	509	530	501	510	503	498	493	510	528	509	500	530	462	514	501	472	513	535	507	518	516	535	518	487	496	466	498	454	521	550	491	463	494	475	507	491	545	509	507	501	518	494	509	491	478	499	550	509	508	514	491	482	508	509	509	528	530	479	498	541	527	463	503	490	499	495	475	524	531	472	510	540	458	483	509	515	506	531	514	465	479	499	530	505	464	486	488	477	510	468	492	486	480	434	516	501	507	477	475	517	500	500	494	506	493	497	493	486	525	508	512	474	464	486	522	498	511	510	531	517	472	498	500	496	505	512	490	497	531	499	475	507	479	508	490	505	458	510	478	477	501	528	485	510	519	472	517	497	520	504	510	544	515	480	465	518	511	468	507	492	521	506	516	524	509	510	541	501	471	498	503	422	515	480	517	473	481	519	532	503	453	507	492	489	542	508	508	548	507	502	486	489	517	504	508	492	474	490	522	507	493	526	492	496	477	546	509	479	512	471	540	498	472	501	502	484	519	481	498	503	492	510	494	500	528	511	525	533	498	514	497	477	525	485	452	505	487	471	512	503	475	516	485	468	508	497	503	473	499	510	481	519	505	525	491	519	506	458	510	527	527	504	480	481	497	532	510	525	504	476	467	527	489	462	527	496	493	505	536	478	497	524	469	521	527	522	507	470	508	481	500	516	523	478	456	499	528	493	493	516	521	503	530	512	459	521	525	497	532	505	488	514	468	491	501	523	519	556	533	527	497	513	541	495	498	488	501	520	498	537	489	523	520	493	495	494	486	515	487	531	497	489	482	515	539	464	490	506	509	492	471	497	495	501	500	517	513	467	508	493	493	495	478	483	506	477	502	523	506	482	492	523	487	506	452	500	473	503	522	474	483	495	529	513	509	522	522	514	523	447	474	484	501	466	480	520	504	500	504	522	486	486	478	478	484	460	524	506	492	509	498	506	481	494	531	525	506	495	500	507	535	497	489	520	540	501	519	458	425	493	466	485	463	520	499	529	488	496	457	531	496	501	512	500	514	535	453	503	527	502	497	509	526	493	534	471	497	491	506	475	480	497	482	525	530	454	506	492	472	490	509	501	512	515	453	511	520	493	519	504	511	518	522	488	483	534	502	559	502	519	538	507	529	497	472	465	515	491	514	496	512	489	537	484	481	478	481	446	477	542	479	525	477	524	497	502	491	478	506	544	483	495	498	510	448	485	517	450	492	503	484	491	486	535	514	528	471	526	505	494	475	484	533	504	468	499	482	507	499	527	486	499	542	509	498	533	528	460	506	509	489	513	544	483	494	479	499	488	538	504	485	520	555	495	490	487	524	498	553	511	523	494	517	506	471	503	515	522	509	469	502	475	544	460	480	498	505	483	513	459	548	515	513	459	506	504	495	552	507	489	511	516	501	494	498	495	522	512	527	511	477	482	464	510	471	521	513	511	504	525	487	488	507	525	506	511	541	481	488	504	513	520	476	485	536	539	500	485	499	498	490	503	463	531	508	494	519	456	475	511	518	535	502	494	486	482	471	504	507	485	489	505	515	501	483	555	477	534	527	501	527	534	513	511	503	482	524	479	489	499	505	494	485	487	497	521	517	502	504	515	467	497	484	504	507	486	464	508	504	474	499	484	488	522	499	502	512	486	511	512	502	487	519	504	497	479	481	499	493	501	466	504	523	475	482	513	511	493	519	509	471	538	494	511	469	523	499	503	445	485	509	493	532	501	502	512	483	469	493	498	494	512	525	495	514	499	516	502	455	540	528	486	504	494	474	538	520	473	478	477	534	490	517	503	517	488	511	510	510	523	515	476	507	507	510	496	513	502	508	488	481	458	531	496	522	504	494	486	518	505	511	531	513	481	508	501	546	486	484	519	505	497	496	469	491	520	533	516	513	512	552	477	497	493	497	501	529	538	507	500	496	485	492	511	480	479	537	503	548	537	512	519	502	503	503	526	525	511	525	518	483	480	505	512	481	505	486	475	499	501	504	499	502	483	488	496	490	495	462	479	513	467	511	518	490	490	501	494	497	497	513	506	482	514	513	521	514	525	510	486	479	497	520	546	507	498	483	501	488	531	474	498	491	454	516	488	490	506	513	490	512	481	499	516	537	486	507	500	475	526	462	513	505	497	498	539	515	505	510	501	500	498	501	482	489	497	538	494	467	500	533	474	512	500	511	495	473	461	523	473	473	538	499	529	527	525	512	513	475	519	503	498	528	497	489	516	494	500	512	521	533	550	492	525	512	478	495	551	503	490	514	494	507	483	531	516	481	539	474	503	522	517	549	522	497	556	487	521	494	510	510	513	506	489	531	531	497	492	479	500	493	474	497	533	541	510	494	458	483	520	520	506	499	507	473	432	509	483	507	528	510	523	504	525	466	489	507	494	517	533	473	502	513	504	489	478	498	485	522	496	472	496	484	503	499	517	507	455	484	462	505	499	506	518	498
80452	60664	38958	18227	4233	652	249	206	239	242	214	257	245	230	236	237	215	222	246	228	222	244	231	229	245	243	229	240	217	264	253	261	225	211	242	239	230	219	274	237	240	254	223	223	277	239	245	234	235	233	235	234	251	264	211	231	223	263	255	201	265	256	241	238	223	254	224	208	243	227	230	223	239	243	264	224	239	246	236	233	232	220	226	263	258	256	254	242	218	219	243	248	234	233	205	240	251	217	259	209	274	234	234	238	255	244	255	235	234	226	214	224	237	223	262	244	261	233	247	262	235	243	229	241	241	218	259	234	232	264	246	257	228	267	261	255	238	258	218	240	253	248	243	255	250	240	223	229	220	249	209	257	250	239	241	212	239	238	211	231	258	243	266	249	255	253	215	217	236	229	247	243	237	242	237	247	245	255	237	252	236	215	224	230	257	236	241	224	273	230	223	250	225	240	226	251	240	260	230	248	248	225	242	275	267	233	239	233	218	232	215	213	224	218	218	213	213	213	228	237	260	219	257	234	254	236	220	248	199	242	242	253	231	224	248	270	231	239	249	260	243	226	243	234	261	261	245	211	261	241	210	224	213	230	242	221	218	257	285	234	234	236	243	244	214	237	249	243	262	250	247	250	256	250	229	243	253	253	226	278	220	223	255	208	228	232	249	250	237	221	224	260	240	230	222	234	259	225	220	224	214	255	228	247	245	237	248	220	238	254	253	231	265	250	230	224	245	215	237	270	250	229	226	250	261	272	198	272	259	207	241	239	229	269	199	239	228	216	259	233	243	242	247	233	252	247	239	256	229	259	229	252	249	236	246	272	236	234	244	241	243	219	220	230	232	255	237	245	202	199	223	236	268	268	248	242	220	204	229	224	250	231	240	212	247	240	213	268	258	249	255	251	244	246	256	229	248	235	257	236	235	254	231	252	230	232	226	231	261	251	208	230	255	231	248	230	260	246	233	230	280	256	237	240	230	209	224	234	250	211	244	219	233	222	226	226	226	247	240	197	223	216	214	247	260	232	240	254	243	229	263	214	223	244	255	231	245	236	224	234	256	234	241	221	210	254	233	238	239	202	246	232	256	225	233	226	222	231	249	223	278	237	219	232	230	242	222	245	250	221	252	224	239	272	235	218	238	255	240	231	245	224	230	256	235	259	236	236	223	236	237	213	234	221	253	231	234	252	238	239	244	224	237	251	266	247	222	246	207	234	218	245	253	242	242	243	241	237	253	231	216	224	201	219	233	257	244	252	218	254	228	223	212	242	241	225	227	254	256	229	216	245	232	253	263	242	252	235	241	230	237	263	243	213	232	246	258	239	290	233	237	209	209	227	254	234	258	240	235	242	245	262	258	237	223	235	233	248	231	225	224	261	247	240	247	245	222	233	265	277	247	211	233	241	239	240	258	266	229	239	249	204	224	217	258	224	273	216	227	252	225	227	227	255	209	249	240	250	234	209	257	224	211	231	228	251	249	251	233	248	205	216	238	242	210	265	230	239	240	215	218	248	231	254	238	250	223	224	246	221	246	211	247	256	220	268	230	253	246	226	232	255	232	222	239	262	249	235	267	243	231	226	249	269	216	242	203	243	258	240	214	222	248	227	241	236	244	230	239	246	228	229	239	253	226	249	231	256	254	240	238	220	226	235	238	262	209	242	278	241	255	225	261	229	223	224	222	219	227	232	250	245	199	241	240	223	242	248	269	210	233	240	226	264	208	240	264	228	266	230	227	222	256	229	240	234	224	247	229	250	216	226	250	262	221	242	262	221	227	230	245	229	244	229	250	238	261	233	238	230	232	232	243	252	248	224	204	233	248	247	250	233	242	241	245	222	231	204	219	235	234	222	247	257	241	218	243	194	241	236	228	231	260	237	246	244	239	213	264	236	231	237	245	261	233	252	264	264	250	235	202	233	225	245	256	237	244	248	256	257	240	223	224	251	243	210	233	230	234	272	245	238	211	255	247	248	251	249	234	245	241	249	223	223	251	217	198	251	205	212	258	242	246	232	235	264	251	237	246	232	235	250	263	240	246	230	255	231	230	240	242	246	231	233	241	248	252	217	248	260	249	234	237	282	211	225	227	242	223	230	219	213	240	219	217	236	248	241	230	254	232	199	243	216	222	231	263	225	226	243	238	229	217	246	219	219	241	219	238	251	259	208	254	246	250	246	232	241	210	224	223	221	222	220	226	242	239	240	218	213	231	262	241	226	239	216	250	228	229	214	240	226	227	248	210	217	245	230	232	239	250	238	226	237	223	213	272	234	246	238	239	243	228	221	231	236	237	229	235	233	243	229	227	239	213	246	211	222	271	239	232	218	232	245	201	242	225	223	250	222	248	217	237	252	234	229	247	237	226	228	265	241	265	242	242	238	257	255	216	224	237	240	228	256	262	260	197	197	245	234	236	236	230	205	233	232	194	256	207	209	224	233	253	224	231	217	254	277	226	236	262	263	247	232	245	254	292	232	223	229	213	255	218	229	268	231	243	253	220	234	225	248	235	218	197	254	218	215	223	252	224	226	242	214	211	223	217	216	246	243	238	271	242	205	246	255	246	243	256	235	253	252	222	211	221	232	248	235	242	249	244	226	253	252	241	239	241	264	214	227	206	228	249	225	235	253	218	215	243	229	260	245	236	231	249	238	216	244	247	230	244	238	249	241	220	253	250	236	229	248	250	244	231	220	258	263	258	272	226	248	265	224	226	235	228	270	223	258	277	254	226	245	231	248	252	250	243	233	226	228	238	224	276	242	222	247	222	217	236	254	234	223	239	281	239	227	244	244	225	234	241	251	220	236	235	228	225	194	232	228	191	225	255	242	222	245	229	236	274	266	247	214	225	225	240	247	240	242	220	204	226	239	237	247	244	252	228	242	249	222	211	233	239	240	276	223	224	213	231	226	254	215	226	236	242	246	233	235	205	226	226	206	260	235	203	259	223	209	253	240	264	238	244	257	263	233	242	235	247	249	257	245	232	224	234	234	219	255	229	215	219	242	227	230	249	255	213	237	240	210	253	229	249	243	237	240	238	233	248	240	229	270	205	234	239	243	256	240	236	221	220	228	228	251	243	229	236	235	244	237	244	246	234	229	239	223	221	236	243	262	230	221	245	218	240	232	231	240	240	213	223	240	263	223	238	229	218	220	228	274	259	235	245	240	246	221	267	230	221	241	244	213	225	240	234	223	244	219	233	277	238	231	237	234	212	244	251	225	235	233	223	222	220	210	236	233	254	250	246	251	245	259	220	232	235	264	244	233	224	230	228	246	254	209	239	219	230	235	249	231	261	243	233	254	288	243	234	232	198	243	272	222	271	232	239	241	254	217	263	252	241	217	226	248	221	229	240	210	226	238	235	243	240	233	246	232	207	206	224	242	243	243	238	253	236	218	239	250	252	252	225	248	236	208	236	228	217	265	243	228	222	209	230	270	234	246	245	231	217	226	245	227	235	239	243	192	231	240	259	247	251	280	252	233	231	244
61496	48868	37582	20066	6357	1620	537	570	534	547	542	575	581	551	599	519	529	574	567	559	597	589	576	581	521	529	546	532	573	558	573	561	576	554	601	528	604	544	571	558	531	572	555	572	581	585	560	534	555	563	577	563	603	529	577	574	561	553	560	561	574	614	559	562	605	538	584	590	549	600	593	551	552	570	567	566	519	572	597	584	570	525	539	579	549	567	546	607	563	566	516	540	554	569	564	563	546	584	563	541	534	582	583	554	549	571	591	588	523	539	561	590	494	524	575	597	554	591	532	586	556	615	586	563	530	547	576	525	520	634	519	574	543	584	545	522	579	572	533	516	575	541	533	591	581	597	539	559	547	555	560	526	574	575	576	544	543	568	554	543	560	596	574	543	588	569	552	576	575	583	571	574	563	579	591	577	553	560	566	562	555	591	525	567	536	579	524	517	540	567	601	571	519	567	534	555	532	542	564	560	593	581	539	575	571	613	548	568	534	572	559	591	573	530	544	553	623	506	569	604	561	572	556	584	571	541	538	537	572	591	621	579	596	548	552	587	610	590	555	572	609	589	571	575	554	605	506	550	534	535	592	555	534	576	539	630	548	603	570	552	527	598	544	560	559	554	593	574	554	558	577	585	556	530	562	548	562	547	590	586	575	527	568	588	568	575	562	560	558	569	558	562	560	567	581	556	524	608	579	581	573	604	557	543	543	611	602	538	578	573	547	570	506	559	525	578	586	573	558	564	608	590	577	555	616	550	555	585	544	535	544	552	581	502	572	554	530	580	583	534	577	593	554	570	549	552	599	545	531	582	598	516	554	574	563	569	552	537	506	527	561	563	538	564	561	556	549	529	585	551	530	582	503	563	559	582	573	533	556	537	586	530	576	533	518	570	561	561	533	573	579	573	576	521	609	578	552	537	534	556	575	550	529	572	546	568	546	548	553	571	523	585	558	559	554	563	550	545	618	566	534	551	579	586	601	518	541	571	576	546	541	546	622	566	570	546	573	523	558	584	540	563	575	582	552	567	546	520	575	547	531	562	557	530	577	567	568	533	584	589	558	546	563	538	519	543	513	592	575	517	559	541	587	557	627	529	584	513	549	577	579	579	550	523	547	532	546	562	544	542	580	553	529	541	561	541	523	576	562	578	566	552	559	574	577	605	495	571	534	547	529	571	559	558	512	530	551	570	598	519	572	619	585	565	599	547	530	563	604	580	588	559	551	570	511	594	553	580	556	553	594	539	560	564	567	622	562	540	553	591	540	580	597	553	569	556	564	556	561	531	576	555	536	529	529	574	536	594	592	502	557	567	557	555	568	522	572	550	571	575	558	574	522	569	560	547	566	544	548	523	542	533	558	575	567	553	604	556	563	543	522	578	558	539	517	523	520	574	595	539	584	581	577	559	608	556	560	557	597	549	555	549	591	591	549	521	535	530	555	544	575	587	577	589	558	569	503	540	542	534	587	585	563	586	539	573	565	560	560	538	567	536	552	560	548	542	568	592	576	579	562	576	530	589	608	562	537	614	538	556	569	542	551	535	550	573	553	549	585	580	543	585	587	551	523	530	555	572	569	563	575	532	603	560	565	504	556	573	530	570	541	564	544	549	562	541	559	561	568	554	544	528	583	579	525	545	565	533	532	577	586	557	587	547	590	499	594	550	574	599	551	572	568	539	601	560	537	568	572	627	599	569	554	519	568	541	559	588	568	577	570	556	572	565	584	515	550	535	546	549	539	576	550	540	606	531	512	559	570	556	582	557	542	547	545	592	544	504	597	545	549	541	597	556	554	588	541	547	545	520	572	547	546	563	558	609	566	605	521	535	532	536	571	548	591	591	554	607	568	562	569	589	561	568	567	559	580	558	570	598	553	591	500	572	518	583	583	561	567	580	525	579	580	573	568	577	593	575	509	553	552	558	591	542	585	581	589	554	594	563	547	558	535	566	602	580	570	536	555	539	575	535	530	558	595	582	518	544	576	567	594	541	570	583	526	571	554	581	550	580	571	573	507	561	542	553	581	544	590	582	552	534	579	548	528	598	602	516	527	548	596	525	615	565	550	597	581	523	531	551	539	586	565	544	588	563	558	544	551	544	582	572	532	557	571	600	588	544	571	542	581	557	540	547	587	539	561	585	527	538	580	538	576	575	558	582	557	530	553	609	518	592	591	576	571	570	611	538	565	579	568	554	529	602	585	555	550	575	551	547	528	581	535	545	570	541	548	626	560	547	590	568	543	566	587	596	543	569	572	592	540	552	562	518	552	530	561	571	547	547	573	556	529	561	540	523	586	576	603	535	590	581	591	538	555	586	583	544	548	552	607	555	558	567	570	544	564	569	584	538	594	591	563	554	568	558	523	539	557	518	546	533	595	601	556	545	561	510	550	511	552	578	532	567	535	573	526	557	592	573	586	553	568	546	569	576	538	563	569	584	584	579	563	544	540	561	545	578	486	617	539	592	556	604	564	580	554	547	584	568	548	546	566	537	574	608	522	557	569	609	548	551	532	543	606	576	552	553	544	580	536	590	535	574	555	562	546	557	542	585	600	562	587	583	597	563	556	557	541	544	549	607	557	577	568	543	585	548	567	505	552	540	585	578	542	577	560	563	563	569	560	578	545	554	560	595	589	587	549	550	564	566	606	551	530	536	555	552	530	593	577	581	565	563	570	564	550	549	570	525	593	528	532	583	564	571	569	553	563	577	541	580	526	570	581	565	525	558	592	568	604	516	555	534	571	580	535	547	533	568	576	568	562	639	590	551	571	579	574	583	527	577	540	536	543	564	578	532	531	560	514	578	561	578	560	536	593	534	532	557	573	556	553	571	559	500	549	546	561	581	547	564	573	545	569	583	574	575	555	574	568	559	543	605	558	578	545	538	572	540	589	598	545	562	529	554	574	547	585	591	550	582	517	544	588	571	562	591	541	576	534	552	608	545	575	621	617	564	590	564	530	556	598	552	560	557	561	582	570	562	524	540	570	557	555	617	598	561	560	548	573	522	554	565	568	550	588	545	534	531	553	558	565	568	576	584	559	593	557	570	541	526	551	540	612	550	539	568	567	520	562	600	555	530	546	571	582	553	546	595	528	539	551	585	574	538	530	539	564	558	548	583	546	554	571	607	539	565	560	568	596	583	557	548	546	517	520	630	546	573	539	554	568	571	589	588	532	577	575	521	592	564	563	559	564	549	592	549	612	552	614	555	537	534	556	605	583	551	568	537	585	569	595	579	537	546	535	580	567	559	558	582	628	567	574	514	567	551	575	543	590	540	572	567	546	561	541	515	611	547	568	579	565	544	574	575	554	524	523	524	570	576	568	554	549	548	580	545	599	545	552	565	537	580	535	562	519	554	564	582	594	568	542	584	512	621	557	572	543	553	499	546	599	543	579	577	580	557	562	570	563	554	543	555	520	513	594	572	589	555	601	570	600	560	554	571	570	555	572	547	561	554	562	551	558	567	554	559	604	552	546	573	555	538	587	568
84323	68748	48440	26008	9478	1085	217	218	187	187	217	184	205	201	213	190	191	199	175	213	227	212	213	213	188	218	187	213	212	194	181	207	201	188	207	195	193	207	184	215	187	193	231	192	214	227	218	200	216	214	190	208	193	195	193	188	209	196	187	179	200	243	197	189	200	193	191	190	221	212	211	187	209	203	199	178	197	212	188	207	206	217	200	203	205	195	165	184	169	193	200	198	183	219	201	195	206	197	182	214	204	205	216	198	199	184	170	185	211	204	217	207	199	200	164	202	185	201	214	196	187	198	214	222	204	229	211	216	193	200	181	176	211	190	193	191	206	219	226	207	229	217	196	223	191	179	196	203	246	186	181	191	198	218	191	204	217	204	203	197	191	212	224	222	206	201	196	184	174	194	191	201	192	170	192	205	208	212	228	189	189	219	198	212	200	230	203	214	166	200	184	193	217	191	232	231	183	223	177	208	210	208	190	218	215	177	187	188	194	247	199	191	208	205	198	193	200	170	196	202	220	212	216	218	187	209	208	225	204	228	205	218	209	201	205	183	190	204	232	196	196	207	195	212	182	184	190	193	194	207	193	184	221	201	212	215	220	186	192	209	242	184	220	208	192	217	222	199	178	174	193	187	209	232	183	192	212	207	192	191	206	235	212	193	205	207	195	222	186	212	190	200	208	221	188	188	191	192	233	218	202	222	212	203	171	205	192	167	204	188	176	189	185	195	178	186	186	183	161	198	199	212	189	221	218	216	207	209	185	206	214	201	213	204	167	206	193	210	204	208	209	191	209	195	205	216	202	192	216	185	219	186	199	204	240	184	222	183	182	197	193	173	189	184	172	195	202	216	196	182	190	205	212	196	205	203	196	193	197	190	218	198	208	207	218	193	197	193	213	183	179	189	216	188	194	211	198	208	194	212	195	214	188	190	182	200	195	192	194	193	194	184	221	208	216	181	219	179	187	207	180	181	204	199	208	183	193	207	202	195	195	204	180	210	214	201	197	197	203	209	220	263	183	204	221	184	207	206	210	186	195	211	213	225	202	195	184	218	224	203	210	216	199	204	186	201	221	204	207	194	195	211	208	181	199	229	195	204	166	190	206	208	202	214	198	188	212	207	194	230	198	216	191	210	199	204	207	204	179	163	193	202	211	204	191	200	208	198	199	236	207	205	217	200	210	205	201	210	205	218	182	202	192	214	183	222	186	175	182	177	216	201	197	190	211	163	185	184	188	217	194	211	212	187	227	214	203	200	198	198	201	186	193	197	204	212	215	228	197	201	199	204	180	217	195	196	185	198	188	220	203	169	203	202	233	198	187	201	208	188	210	213	187	212	212	204	202	198	206	198	240	205	182	208	208	195	206	209	190	205	183	218	208	189	233	225	194	213	201	185	224	216	202	195	210	186	195	182	193	172	209	189	205	185	198	237	210	210	230	195	175	182	200	200	222	193	215	244	199	200	191	201	166	163	176	186	210	193	188	194	225	205	190	183	238	206	201	183	221	195	215	174	182	194	229	220	194	208	195	169	194	194	198	193	185	212	179	202	209	173	207	204	201	180	198	207	191	193	184	179	214	192	197	182	216	204	166	212	215	191	223	216	186	211	194	181	195	187	186	213	215	206	185	234	210	201	214	195	175	189	179	210	214	179	185	194	232	214	203	197	211	200	209	196	209	202	200	234	198	187	212	215	194	209	204	210	174	211	207	193	188	184	196	189	209	212	198	201	189	187	188	177	210	217	208	194	194	210	199	176	222	179	189	191	198	201	202	187	180	184	214	204	187	210	180	226	177	201	200	196	215	205	180	211	214	179	188	224	206	230	233	201	186	206	201	185	216	190	193	193	218	210	197	210	177	235	198	195	200	180	202	180	182	227	189	188	181	181	182	214	191	209	202	234	175	175	230	178	184	205	191	183	193	199	201	206	228	197	202	197	178	201	189	210	219	195	210	172	184	202	186	196	195	213	176	194	213	188	155	170	180	212	185	206	206	184	179	197	212	191	184	217	211	204	194	217	214	208	193	172	216	183	200	177	180	228	172	189	191	225	206	198	202	172	183	191	205	188	222	193	200	201	215	216	211	215	212	192	190	202	221	200	205	174	182	207	219	195	202	214	202	210	217	193	201	170	205	199	203	180	186	190	243	200	199	200	195	204	190	203	215	184	227	208	200	200	220	188	188	184	203	205	202	216	211	225	219	193	175	215	212	227	200	164	200	206	212	192	204	205	193	199	194	222	178	206	201	195	210	207	190	198	197	199	219	211	208	219	203	200	219	188	219	196	206	201	220	222	214	203	182	204	195	201	200	195	202	200	191	189	195	171	201	196	197	186	185	211	214	211	194	195	190	192	204	216	182	192	193	189	178	174	212	206	190	190	209	210	217	190	197	193	201	210	190	203	212	199	184	205	193	180	194	217	204	209	227	206	192	213	206	189	195	202	192	222	202	217	212	189	193	193	185	207	206	193	220	232	226	224	222	202	166	194	214	193	195	196	202	205	223	201	206	194	226	197	208	198	200	181	216	198	214	172	182	194	206	216	204	210	189	223	195	202	194	210	205	202	169	198	167	216	208	177	202	234	181	213	217	195	192	199	206	196	180	203	180	205	191	200	198	209	187	186	185	201	171	202	195	214	179	192	188	205	173	195	183	213	197	201	196	209	187	191	201	177	171	209	198	169	196	201	210	217	218	187	199	198	191	216	205	210	203	167	197	243	187	187	222	181	194	196	210	200	205	206	212	214	217	204	193	225	220	200	173	201	204	187	209	197	176	219	192	176	221	194	194	179	177	195	191	189	205	180	209	213	190	209	192	228	217	218	182	214	221	202	205	217	177	201	203	192	189	213	196	202	183	202	194	196	234	208	170	209	181	201	182	222	194	177	199	187	200	207	193	218	207	205	182	211	189	189	189	186	175	190	201	212	202	211	193	209	236	213	209	198	188	208	232	206	180	205	172	204	196	211	200	226	194	201	209	185	185	205	202	193	189	182	196	203	219	181	172	204	198	198	174	183	207	191	182	203	204	180	173	203	209	226	192	195	178	196	186	206	198	212	200	185	204	207	193	192	218	229	186	194	201	190	208	194	221	184	194	188	194	226	204	174	194	221	179	177	209	188	240	185	192	210	193	184	180	189	217	210	182	186	217	202	204	195	174	194	180	193	207	229	205	173	204	187	194	183	180	228	206	190	219	193	208	185	205	211	178	215	182	195	202	190	190	168	196	191	175	195	207	183	229	201	199	220	201	185	220	167	201	176	180	185	210	193	203	199	201	204	193	224	198	196	197	195	215	203	209	177	195	210	225	204	182	207	206	202	205	192	189	193	177	204	200	210	194	209	207	220	206	202	206	216	190	237	212	196	190	207	218	211	216	221	175	196	187	186	229	196	188	183	189	207	201	191	217	205	176	186	210	217	203	204	223	176	209	214	178	206	190	192	192	186	209	203	205	201	197	188	209	182	220	186	201	188	219	199	199	212	217	185
70650	59329	47047	27504	9255	1785	491	502	480	498	457	503	512	485	469	475	469	483	473	468	459	481	491	445	440	503	462	494	472	477	464	438	467	499	475	487	468	466	499	487	527	488	491	478	443	463	444	487	465	448	470	473	480	460	466	476	430	483	477	464	490	483	495	453	467	458	449	454	466	478	461	492	446	457	474	461	416	488	469	433	482	449	445	491	489	466	474	504	490	442	466	445	493	463	514	451	475	479	509	507	486	451	432	455	442	477	469	467	457	495	487	469	471	477	466	435	480	490	446	471	541	482	457	471	451	484	490	435	454	482	466	506	496	499	459	450	451	487	480	493	429	527	492	464	448	473	486	479	470	433	496	476	458	434	438	500	468	441	426	441	490	515	462	515	489	472	481	469	461	420	449	476	477	442	481	499	487	497	481	435	479	477	409	452	483	442	444	476	486	447	477	475	455	494	447	438	462	454	457	495	480	474	478	479	478	471	462	483	478	460	502	508	453	509	451	428	467	477	445	454	438	443	504	478	489	488	494	458	500	439	460	446	466	470	474	491	443	452	485	503	492	435	474	468	490	493	502	468	461	467	471	465	468	448	447	516	438	498	454	468	483	471	453	493	465	473	464	494	502	470	483	504	487	491	464	466	483	474	487	476	451	483	461	486	544	459	494	485	475	520	469	478	497	503	527	433	442	441	456	448	481	505	505	479	481	487	511	462	446	465	437	431	478	451	458	461	465	482	436	491	526	525	471	491	458	475	508	518	452	437	495	458	473	475	489	489	477	522	503	480	472	470	471	456	457	457	466	466	523	482	464	467	460	480	484	428	500	464	495	475	440	457	461	459	476	507	481	454	517	497	473	493	455	460	486	440	448	451	513	490	479	447	487	462	455	483	477	446	462	430	438	489	476	493	486	486	457	454	508	457	454	447	470	530	478	460	462	482	472	510	455	502	454	458	470	460	454	477	539	477	504	481	463	460	472	444	494	503	466	480	517	482	477	460	467	432	453	492	486	463	473	465	525	477	450	493	459	480	447	412	497	506	451	481	468	471	513	485	501	433	473	483	505	489	466	534	497	463	431	465	504	474	504	474	410	436	477	482	464	450	455	498	507	485	511	475	438	465	462	519	503	479	466	469	508	484	480	459	475	487	482	468	476	476	462	452	462	461	479	424	471	509	472	468	506	456	431	462	481	475	465	479	471	504	489	490	445	461	464	448	493	460	509	471	477	491	455	492	442	485	457	449	467	478	433	469	456	493	500	448	479	475	476	469	482	454	491	461	504	464	445	467	484	455	457	429	502	466	465	458	459	483	471	436	479	477	459	431	462	498	459	460	496	481	479	414	485	483	479	470	468	445	471	441	465	431	497	474	495	428	480	480	492	477	509	486	473	467	460	507	480	477	445	451	482	456	465	454	444	480	449	476	460	469	442	495	511	494	489	452	476	474	481	449	450	480	464	439	484	469	464	473	476	427	489	432	462	469	464	431	483	452	461	490	496	449	445	477	497	470	473	479	466	443	487	472	458	485	485	450	474	458	441	470	470	473	433	457	466	463	443	513	459	490	496	446	458	453	462	480	430	454	443	466	473	472	446	482	484	466	473	455	481	442	434	464	436	464	433	475	477	504	477	484	475	451	499	477	437	469	485	453	453	435	451	450	474	487	511	456	460	509	495	481	509	456	484	455	471	454	506	495	458	501	519	484	428	473	445	484	470	469	489	503	527	478	483	466	483	472	499	438	479	487	497	471	464	469	505	458	466	465	476	463	467	471	476	457	448	511	478	489	481	479	438	483	464	467	485	492	496	462	423	466	435	493	481	485	489	480	481	469	487	470	456	508	449	483	478	481	479	471	472	466	491	490	516	449	479	493	485	503	514	478	463	441	513	488	525	435	472	506	466	493	447	505	489	455	467	474	466	482	463	475	482	458	458	472	465	459	453	496	483	467	457	431	513	481	508	451	468	460	453	475	481	495	456	490	456	455	465	477	469	491	485	471	481	448	448	432	484	450	443	497	494	463	466	472	487	501	505	437	498	456	488	472	465	478	468	491	445	463	515	506	435	487	451	479	501	455	457	459	461	480	466	457	474	482	480	496	474	451	508	468	471	471	479	490	473	463	501	453	452	509	509	448	486	441	466	442	487	446	463	444	477	442	437	509	478	446	464	469	471	492	471	480	415	443	460	502	445	482	485	469	478	467	435	506	474	488	452	501	467	483	464	496	466	471	467	488	452	437	484	492	462	469	477	459	503	487	489	487	481	468	484	493	455	485	469	456	533	445	470	489	488	505	444	461	478	470	457	469	501	446	523	477	507	540	485	512	470	494	468	517	467	422	516	470	493	492	450	460	461	463	451	462	498	472	448	460	460	497	475	476	461	481	430	475	477	484	481	478	430	437	433	477	495	451	452	461	476	453	457	468	472	466	463	477	479	471	509	452	505	467	464	456	488	469	437	471	502	530	462	490	467	488	463	473	503	464	459	452	469	473	441	492	493	408	442	463	498	502	491	475	485	470	473	470	458	447	490	467	486	484	476	450	456	457	447	481	470	466	478	459	441	481	435	482	475	480	436	442	472	498	498	465	451	454	502	456	448	452	486	497	453	450	465	446	470	510	497	475	451	476	453	431	472	444	504	455	467	465	468	509	490	465	469	475	458	448	495	452	419	472	491	514	488	483	476	428	484	477	465	461	471	485	465	488	478	486	473	483	458	479	461	458	459	471	491	458	478	472	430	489	462	501	490	481	470	481	462	419	456	481	472	475	440	469	477	482	482	451	463	493	500	454	479	482	466	479	497	439	456	458	501	498	479	462	482	483	456	502	495	459	467	471	476	502	502	458	477	484	472	468	450	459	465	471	454	470	481	451	486	510	442	477	452	494	455	486	476	497	509	480	442	477	471	480	456	469	456	441	459	480	447	477	492	503	497	470	458	471	444	422	459	478	459	458	476	448	491	499	517	474	486	483	480	500	468	448	472	464	499	476	466	491	479	446	500	462	485	478	482	468	499	465	472	459	448	464	458	480	456	441	534	481	481	497	449	472	451	437	506	491	461	452	466	484	461	457	446	506	475	437	496	433	493	488	478	483	472	471	491	477	459	477	473	468	503	472	518	465	469	449	469	486	480	504	479	450	479	438	477	446	495	543	493	463	485	455	425	456	430	440	454	441	457	416	444	451	488	421	493	422	495	484	479	462	453	487	532	450	489	436	493	459	445	447	488	461	481	493	499	466	490	464	500	425	503	481	478	497	482	471	441	468	451	487	463	433	500	476	445	472	507	495	470	448	487	493	502	479	519	457	471	468	439	457	474	486	461	472	492	462	445	492	487	453	504	482	465	477	503	466	446	473	451	496	466	513	516	491	458	501	431	469	469	470	459	493	450	486	455	484	465	459	501	498	458	443	483	489	482	478	469	506	475	475	462	452	468	496	459	482	464	425	437	469	469	501	469	435	487	474	474	464	451	449	481	460	496	459	504	501	461	498
49032	26460	9820	1872	536	250	197	191	187	201	194	193	194	222	216	220	195	222	197	220	180	213	217	198	212	205	207	194	215	204	218	242	209	178	205	205	237	208	206	219	208	199	195	233	239	216	203	228	230	201	200	181	219	211	211	217	197	211	220	215	196	191	214	219	217	223	214	248	217	220	205	208	224	196	215	199	227	204	214	223	176	228	186	213	212	176	210	240	209	205	198	184	212	205	223	216	192	201	217	228	221	224	198	192	197	222	209	229	213	208	206	207	197	198	183	231	201	222	214	212	223	235	204	202	220	230	186	189	202	200	193	189	202	212	225	184	213	214	181	217	254	209	212	188	215	205	207	205	206	217	188	210	184	195	203	241	190	189	219	228	209	210	207	238	203	181	224	220	207	217	212	217	214	215	213	211	201	233	187	195	214	209	204	214	195	235	221	198	195	226	210	210	191	235	234	197	202	193	225	211	205	196	226	216	186	236	205	186	203	200	210	207	209	194	204	219	240	179	205	198	193	219	233	206	182	235	204	196	191	209	222	213	242	187	210	219	188	222	219	229	203	198	205	163	227	196	202	213	231	200	240	207	192	203	206	217	206	207	190	186	210	185	209	178	211	208	173	214	204	196	224	221	212	207	229	221	223	216	268	195	183	206	210	203	203	209	247	213	208	227	232	216	206	185	226	193	199	194	177	213	201	193	188	189	212	233	182	182	218	188	209	204	218	213	179	240	228	204	197	208	212	198	217	198	213	231	238	206	257	178	226	215	187	204	232	169	194	203	203	208	217	212	200	236	187	195	233	209	225	205	200	191	223	205	198	186	226	242	231	213	230	215	219	220	219	192	206	216	202	221	245	218	196	211	205	214	202	216	206	218	194	204	218	209	220	214	233	224	206	206	209	194	176	202	215	227	229	206	222	213	198	231	222	204	203	205	220	202	207	249	209	192	198	210	201	222	231	204	196	212	238	218	193	210	199	191	205	244	194	213	242	195	223	222	195	202	202	210	219	193	222	214	198	230	244	239	209	181	217	209	228	205	224	209	212	199	213	233	225	196	210	220	212	204	244	225	181	199	190	187	195	187	167	221	196	197	217	209	189	226	193	245	223	203	212	202	210	196	174	200	179	179	206	198	231	213	217	206	211	188	199	199	205	215	226	199	229	228	206	199	190	209	232	185	182	241	188	220	198	206	224	222	197	212	228	212	217	204	259	206	218	211	196	217	215	184	194	193	182	198	231	192	204	197	217	226	235	215	213	196	207	188	199	207	198	215	201	226	191	222	181	213	223	200	199	206	201	206	196	232	213	199	205	226	191	197	220	189	184	193	228	219	211	203	204	212	200	196	219	199	218	171	201	200	226	220	232	220	207	205	212	205	210	229	208	218	223	221	207	207	213	214	215	212	225	180	231	175	201	224	190	231	239	214	200	214	217	206	223	209	198	216	201	205	207	201	195	231	212	208	200	206	216	200	237	225	229	193	226	230	205	179	216	236	176	199	241	215	221	209	198	235	213	220	174	189	207	212	235	198	222	216	198	195	225	232	202	194	195	203	235	224	199	206	203	200	173	190	209	193	220	237	198	200	207	211	243	226	209	209	234	203	201	210	228	249	217	209	208	222	199	207	176	193	226	200	213	213	215	215	225	229	207	224	195	207	229	212	206	236	188	218	205	210	186	195	219	206	223	215	215	228	205	216	203	211	235	225	212	179	208	217	221	213	193	193	206	204	210	179	204	187	226	253	244	228	177	182	210	182	201	213	213	215	198	202	206	209	203	211	192	173	194	226	207	217	241	222	234	237	202	228	227	211	200	204	212	230	201	227	213	201	229	193	198	208	223	208	193	189	222	237	195	203	208	190	217	184	188	184	217	234	226	208	246	203	238	221	203	212	206	210	225	205	227	214	186	226	227	218	211	240	191	200	174	236	246	211	194	206	200	228	201	217	216	190	194	206	199	178	188	200	203	196	205	208	207	193	204	206	225	193	215	222	192	220	211	219	217	198	194	198	224	190	218	189	233	203	178	195	196	201	219	191	230	201	224	228	215	224	234	226	206	195	223	193	223	199	195	218	201	201	190	222	174	199	205	223	190	204	204	197	227	238	236	207	204	213	214	229	237	205	225	196	209	237	238	222	245	216	204	204	195	220	182	196	215	221	179	212	222	250	211	202	213	224	219	221	213	208	234	196	220	180	200	217	227	216	212	210	224	192	204	213	196	207	186	214	211	214	209	220	221	198	205	224	235	190	229	209	208	205	223	237	202	232	225	211	185	202	213	179	213	203	218	234	215	192	210	215	215	236	213	225	220	211	224	194	226	189	209	210	204	219	205	207	206	200	212	196	225	185	186	212	203	199	221	202	198	204	209	221	198	208	206	231	215	218	240	219	209	199	214	195	211	234	194	209	195	201	183	229	203	217	230	241	222	210	199	197	204	198	205	191	227	198	217	215	196	201	221	220	197	209	213	198	211	241	182	189	213	195	233	222	239	231	219	216	213	219	180	189	213	197	225	202	208	195	169	199	219	191	201	203	194	195	214	204	216	212	214	204	215	214	195	214	202	204	201	237	240	242	211	206	224	210	205	227	218	179	210	210	193	214	209	215	259	195	213	207	206	209	202	217	215	198	184	216	200	216	216	245	208	183	192	222	199	219	188	193	182	227	184	223	235	212	211	209	200	220	197	220	217	217	214	182	207	201	211	217	237	207	228	197	204	213	224	190	212	204	207	237	193	191	211	227	185	216	235	199	220	221	227	199	231	195	172	200	187	220	213	230	198	211	187	229	223	216	201	226	226	194	241	207	217	223	216	218	199	194	196	184	181	195	222	214	229	244	219	232	181	196	202	225	198	252	221	210	227	202	231	210	191	227	213	205	199	196	190	202	215	212	205	208	221	227	226	198	225	206	224	214	225	226	210	208	205	203	203	175	189	221	205	204	195	203	215	198	226	209	197	236	197	235	222	212	194	198	196	222	201	243	216	210	187	228	222	198	198	181	199	192	204	222	216	222	216	187	220	234	197	215	205	200	186	206	234	219	198	218	229	188	205	203	212	216	223	213	232	200	221	188	188	201	213	214	212	207	183	175	232	211	205	221	213	189	196	203	209	208	210	204	227	187	194	200	211	175	213	227	237	214	216	214	220	211	219	237	198	226	223	209	231	204	214	193	228	195	200	197	203	204	212	184	188	241	187	207	221	228	169	189	201	213	227	200	216	201	193	200	204	231	222	193	198	209	207	218	172	184	199	200	205	200	205	215	197	218	220	209	198	212	221	212	207	200	182	221	194	195	200	197	191	206	209	223	196	214	228	197	233	211	211	201	210	239	186	209	197	191	201	205	189	191	200	206	236	189	186	222	198	197	225	216	210	242	195	210	226	197	218	185	201	217	217	223	183	199	199	207	208	185	212	189	216	208	192	221	174	238	208	196	201	206	222	205	207	207	190	210	247	206	223	198	227	215	212	228	235	230	212	197	204	236	202	204
42102	23924	11461	3886	1264	670	490	518	519	522	473	521	519	508	502	507	526	546	489	505	541	462	516	507	509	520	475	522	512	530	503	522	493	561	493	505	510	498	490	487	513	493	509	537	551	491	531	545	516	499	499	467	464	505	525	515	508	531	483	521	491	475	465	524	505	519	528	476	478	534	493	532	463	542	506	539	482	493	504	497	579	543	498	486	533	497	498	509	497	486	533	504	502	506	519	499	513	471	508	527	504	475	509	506	484	549	497	508	517	480	525	499	497	506	511	488	472	491	548	512	508	520	491	513	525	508	510	541	527	493	494	533	525	502	524	530	476	527	519	488	496	494	506	546	511	550	519	507	481	515	539	466	471	478	513	475	508	503	486	512	462	530	467	513	502	470	499	538	480	497	499	455	538	506	482	511	485	488	489	480	494	502	518	501	497	525	527	492	520	502	504	479	528	521	503	478	522	481	527	495	506	466	496	512	486	549	507	499	515	499	510	475	528	503	447	529	494	472	491	459	496	464	555	489	554	514	520	513	474	530	522	504	496	505	493	504	485	510	545	469	533	487	537	468	529	494	491	524	519	511	506	496	507	499	480	546	503	480	500	483	509	482	523	530	489	517	464	484	472	536	488	494	503	491	513	477	534	507	526	523	504	516	518	503	504	500	513	483	472	527	475	539	517	530	493	490	507	548	490	470	518	524	504	474	522	530	514	498	470	505	525	491	509	530	508	473	473	510	495	493	493	507	506	482	517	484	509	524	494	475	547	484	476	504	530	482	493	489	512	506	516	481	534	503	503	509	486	513	529	519	536	492	501	532	479	497	514	498	501	472	470	487	495	467	507	527	538	493	497	507	498	519	491	501	484	500	518	495	525	503	507	534	455	480	477	494	509	510	531	525	509	533	499	527	508	491	515	505	507	475	475	505	475	472	530	530	511	506	524	503	509	500	487	471	468	524	508	527	534	497	488	484	482	508	524	484	505	487	503	501	489	500	506	521	524	501	544	509	500	468	515	475	542	479	488	468	496	521	538	522	487	497	491	508	479	506	494	504	518	516	479	500	486	525	514	521	499	497	516	500	510	481	490	496	516	534	502	522	497	521	492	516	504	511	499	548	487	520	493	479	486	494	533	515	552	526	524	524	522	473	519	526	530	474	507	511	499	491	538	499	493	495	524	511	516	501	506	477	484	515	540	481	501	503	502	515	496	482	478	491	490	505	499	540	485	494	518	471	522	482	508	553	489	526	537	501	493	517	468	518	511	511	483	494	502	499	487	491	521	482	507	490	511	490	496	500	521	505	498	501	533	507	520	438	537	462	497	507	497	514	567	543	493	503	511	489	476	555	512	479	511	528	490	525	522	517	457	443	455	489	490	513	507	525	515	548	537	523	510	513	504	538	501	530	509	510	520	535	524	516	501	507	556	473	498	517	509	501	488	505	523	494	538	496	468	504	525	484	539	522	494	514	559	518	523	541	537	531	489	538	494	501	547	513	510	517	521	520	485	517	544	532	468	523	488	559	467	488	534	498	497	557	478	494	520	486	490	540	482	516	466	553	501	534	497	539	459	514	475	501	577	492	513	519	479	509	511	480	516	521	513	508	496	482	509	505	499	485	557	509	472	528	507	455	491	513	524	483	479	488	521	466	497	528	528	506	474	489	509	493	487	487	462	532	507	450	518	479	518	522	500	487	463	466	538	506	492	553	502	487	480	508	510	493	512	481	502	506	521	518	517	539	545	498	493	534	560	530	484	512	517	524	504	500	491	489	480	534	491	509	524	506	514	511	515	533	493	486	501	520	522	494	493	486	468	526	532	512	513	515	509	496	522	525	526	543	522	456	511	536	516	467	493	525	474	490	527	500	482	492	532	480	470	486	519	484	536	502	470	545	491	519	517	534	510	489	486	442	482	504	564	535	534	497	520	521	526	497	468	485	519	455	503	495	549	497	523	472	522	486	509	493	540	506	536	478	495	467	522	554	503	495	524	481	526	528	490	508	483	509	523	499	524	484	486	505	524	538	515	501	509	477	524	487	502	517	521	505	573	504	516	481	524	509	485	510	523	532	523	514	516	526	479	518	532	482	501	472	498	488	501	478	516	468	513	528	494	511	508	487	550	526	513	516	504	508	510	537	526	522	516	530	510	498	498	500	506	534	507	506	505	506	480	533	480	530	466	476	540	507	546	493	478	518	539	512	492	495	462	541	476	507	510	492	496	487	534	492	497	541	479	491	501	471	501	519	509	521	469	519	502	510	493	525	512	501	524	521	485	498	560	533	470	476	505	546	567	483	507	523	510	473	496	530	513	509	501	501	497	507	493	503	517	515	495	515	545	542	487	519	518	551	553	491	516	534	506	507	502	517	502	511	500	492	477	481	484	492	529	513	478	452	525	525	455	531	500	520	492	481	497	504	547	503	519	504	506	530	517	495	542	533	471	493	555	491	515	531	497	527	470	491	506	491	510	517	544	500	482	517	476	512	473	554	483	494	527	525	516	546	548	493	537	461	500	512	470	499	514	507	559	479	504	522	498	504	470	553	538	505	483	459	493	469	515	507	541	541	456	501	504	511	503	525	522	461	525	455	529	521	494	511	519	534	498	550	543	511	533	518	491	517	527	498	498	482	514	497	500	488	523	537	521	513	536	496	477	529	478	478	532	506	471	475	507	500	488	471	487	533	480	528	516	534	538	490	483	496	482	499	532	500	543	498	495	479	488	534	509	467	485	495	510	539	512	482	475	468	534	511	481	522	514	540	573	468	497	473	495	540	495	528	502	512	511	518	484	511	508	483	483	522	540	507	532	523	475	518	549	492	506	517	467	481	490	476	474	531	507	488	465	450	527	524	499	515	473	491	513	512	509	547	553	507	514	502	499	527	475	494	502	513	538	541	510	501	546	474	503	493	493	495	530	538	507	523	503	508	504	486	486	464	510	509	500	487	520	485	510	509	495	485	517	484	507	499	478	497	511	495	530	485	510	523	543	524	517	516	477	520	510	516	502	513	499	492	489	499	478	493	514	479	487	476	475	499	538	505	501	525	513	492	497	548	532	551	482	530	491	502	507	522	497	525	539	511	528	492	529	510	492	486	528	517	508	550	545	520	503	547	485	498	485	467	497	514	468	510	496	517	508	557	502	473	508	485	527	528	509	504	483	491	501	510	512	535	530	508	522	547	479	508	520	513	560	515	488	497	492	504	535	489	475	509	502	496	479	537	501	477	507	490	535	498	496	561	533	504	498	491	529	512	541	506	514	514	523	507	501	501	484	553	475	502	489	516	528	468	497	481	466	505	517	486	501	515	494	455	497	519	494	483	502	517	522	502	528	491	501	492	569	554	514	496	459	476	503	564	495	502	495	517	498	521	535	490	504	486	517	491	533	498	510	478	514	514	478	490	536	529	453	495	474	520	504	500	462	487	526	529	488	497	466	526	455	542	531	521	474	532	475	555	508	512	512	467	503	459	490	505	517	536	492	500	517	467
80512	60841	39113	18586	4447	614	266	244	215	221	213	234	232	228	188	225	255	230	218	250	245	222	224	249	232	248	227	240	247	245	234	227	209	264	234	237	220	250	251	241	221	250	243	234	247	251	259	261	238	269	209	242	237	236	226	239	246	227	242	256	278	244	225	221	241	235	230	212	212	219	230	239	213	229	237	258	240	205	246	242	224	214	232	246	248	240	240	229	207	237	225	217	218	233	262	224	232	228	272	224	239	243	254	245	228	266	275	247	248	229	229	222	213	249	227	251	237	246	225	260	270	255	263	240	249	232	231	253	255	240	230	248	265	213	254	254	235	212	242	217	226	214	237	221	246	259	246	227	231	243	256	244	244	259	238	236	268	219	236	229	228	249	221	270	253	258	247	248	234	244	234	234	248	219	249	275	250	236	268	239	238	250	238	211	211	222	244	206	236	263	233	247	248	243	229	238	248	211	220	240	282	216	270	237	237	219	238	265	245	259	242	235	254	253	222	218	253	260	220	230	232	217	235	229	219	213	217	225	219	241	244	215	229	239	234	228	233	265	248	227	252	217	241	217	241	232	258	237	235	251	233	234	234	230	216	245	244	200	244	278	252	259	233	244	259	250	221	246	215	217	245	242	237	212	250	238	238	227	279	229	257	243	253	254	228	230	246	239	237	246	231	285	253	248	204	216	287	236	219	225	235	234	249	220	237	269	239	233	243	244	239	258	242	241	234	208	248	242	259	213	273	217	256	254	212	252	248	218	260	215	206	229	232	241	252	212	210	230	238	213	220	230	210	241	237	228	241	244	219	246	227	239	244	242	242	230	250	233	221	241	232	228	235	226	242	229	257	245	235	222	236	242	224	227	219	253	242	228	229	247	243	237	224	229	248	271	242	247	243	237	222	275	247	260	249	253	226	243	256	254	218	257	265	241	227	247	209	250	255	231	230	228	221	229	257	256	224	229	240	222	259	261	233	275	231	241	246	226	227	230	248	221	225	227	263	231	220	212	236	234	231	277	224	226	231	238	203	226	237	240	223	263	245	217	223	205	217	228	211	249	225	253	211	214	245	264	217	226	247	230	214	233	207	239	266	228	256	225	228	215	230	247	244	223	213	256	250	239	259	234	233	218	224	250	276	229	216	234	241	255	214	254	236	262	215	266	223	245	214	254	218	223	234	231	238	229	226	254	221	256	260	268	261	217	209	238	222	200	228	221	263	229	246	227	228	249	226	264	252	255	219	224	243	237	266	235	245	235	230	263	187	191	234	216	213	246	232	224	229	228	216	252	223	244	214	237	245	229	234	231	266	225	231	226	218	217	228	229	239	241	248	220	243	229	224	216	230	244	209	236	233	244	238	235	209	222	217	241	218	215	237	238	239	241	230	237	231	245	247	246	242	238	230	255	203	228	243	244	244	244	237	240	234	239	231	259	258	237	231	247	227	215	246	255	205	234	235	221	206	241	213	219	228	213	236	217	257	240	222	239	223	238	231	228	253	226	225	237	238	246	223	230	221	246	269	210	226	262	234	250	257	221	257	241	258	277	231	232	239	224	207	242	250	222	245	227	222	225	220	243	236	227	220	217	251	258	245	251	258	226	228	243	249	228	251	249	228	247	268	259	237	221	252	243	243	247	248	246	259	240	243	235	232	234	211	218	243	270	241	235	232	239	218	232	235	215	247	203	239	241	234	239	246	288	225	223	262	240	254	224	222	222	240	240	239	217	225	232	255	234	251	247	260	245	227	223	254	212	235	263	247	261	235	208	210	248	217	241	228	277	234	231	262	251	213	247	229	216	239	230	226	246	241	212	237	265	219	245	234	244	249	258	233	232	231	239	218	232	235	201	277	219	220	205	223	257	238	225	264	248	243	253	250	222	222	241	249	252	221	246	249	213	245	242	275	255	255	250	238	263	245	249	224	243	235	253	265	254	233	226	238	245	248	235	235	241	228	223	266	225	227	260	260	226	202	248	250	238	251	245	259	254	252	232	231	237	214	228	218	239	214	232	247	221	250	209	228	259	235	229	228	242	232	238	247	235	227	263	252	230	228	239	232	253	235	253	210	215	230	237	263	235	211	236	255	248	220	223	269	244	206	231	228	237	271	243	217	228	221	214	246	205	235	256	246	229	234	224	230	229	237	269	214	226	255	232	251	244	233	238	225	242	222	220	230	240	241	242	241	206	266	230	219	255	265	245	229	213	250	227	241	230	218	234	218	235	233	241	225	212	234	238	244	205	231	239	263	212	248	223	244	250	218	235	228	265	219	231	283	246	236	225	226	262	263	228	212	224	237	240	239	235	239	226	242	225	247	212	261	235	205	247	234	270	251	231	228	257	234	234	245	239	246	222	236	235	278	211	239	217	248	221	249	232	246	244	208	257	225	243	218	240	254	278	230	215	243	220	255	213	202	220	212	232	251	250	237	244	242	235	242	260	225	212	256	244	236	243	244	235	252	209	227	228	237	249	235	265	214	241	220	221	219	239	244	239	248	229	234	234	257	238	245	245	223	238	227	227	241	236	259	233	215	209	202	226	237	239	238	249	237	270	233	230	225	241	240	246	205	232	230	254	235	237	277	226	230	251	238	243	226	201	241	244	234	236	240	245	237	261	203	232	221	241	236	254	238	258	237	222	218	223	231	221	233	247	235	265	191	215	238	223	237	215	233	234	237	231	218	268	234	228	218	250	240	217	219	253	246	253	230	250	229	252	239	231	253	252	227	235	255	222	247	248	229	233	231	222	238	248	220	248	245	232	238	245	224	226	246	235	253	224	253	213	248	263	257	231	247	228	235	255	236	223	234	245	241	225	251	253	249	213	252	231	234	224	223	241	246	231	247	260	270	242	226	216	238	224	238	262	240	219	241	226	251	245	235	243	224	244	191	239	232	227	237	270	261	237	236	215	253	226	241	263	249	233	245	219	263	280	228	248	254	247	245	258	246	234	244	234	255	256	249	228	228	247	212	216	254	261	248	256	236	225	240	249	248	246	258	249	227	238	255	215	247	240	245	235	259	276	240	261	232	245	233	242	225	216	213	247	242	251	256	236	230	219	245	267	237	255	250	244	273	208	245	253	213	218	241	242	244	228	234	239	261	239	225	249	236	239	250	236	248	246	245	265	220	248	247	245	249	263	234	249	236	231	249	230	209	251	247	274	248	243	223	232	222	258	260	226	234	280	250	214	235	264	235	242	224	225	249	234	227	265	262	255	224	233	256	221	234	242	240	215	245	252	244	235	231	234	230	231	218	254	242	235	246	235	215	217	247	242	223	219	250	226	257	247	221	244	233	234	245	235	214	244	244	212	231	227	226	223	240	234	240	226	251	233	234	230	236	254	236	230	252	225	250	216	235	236	260	252	233	225	205	225	254	227	229	223	217	242	233	208	245	234	228	241	262	238	236	248	211	232	229	244	254	229	229	233	251	223	233	254	233	225	254	224	260	246	226	272	221	206	233	275	238	238	221	221	247	227	242	273	231	244
61261	49097	37473	20614	6107	1489	570	560	566	545	575	519	577	559	540	540	558	619	538	555	560	564	608	551	575	566	573	561	548	567	543	553	541	531	561	552	568	547	604	567	551	552	543	517	591	538	590	605	550	616	514	567	502	513	596	535	542	522	579	537	585	555	566	578	558	567	534	531	553	532	546	539	543	566	556	565	574	516	522	595	543	564	532	531	563	566	565	543	555	550	518	558	557	590	531	537	564	604	550	515	581	566	535	531	551	557	568	576	577	533	548	605	560	561	548	551	584	564	521	538	511	586	581	568	525	544	531	579	537	516	572	576	544	545	566	566	546	566	546	580	538	557	554	520	529	501	582	580	563	548	555	563	550	566	558	581	526	522	527	497	515	556	560	552	586	559	560	566	601	512	565	561	508	548	569	607	563	559	518	593	495	523	557	534	556	560	593	558	594	561	595	558	571	529	550	570	569	548	581	560	561	572	583	544	570	575	548	574	547	548	540	528	568	532	548	594	561	570	575	558	587	556	590	558	569	559	550	566	590	542	572	586	596	515	543	564	568	588	574	534	549	605	574	574	605	550	539	541	578	556	533	561	561	572	526	562	528	541	520	575	552	551	585	553	557	554	561	506	540	609	569	554	578	543	568	603	565	591	530	542	564	527	576	547	558	551	579	494	538	507	526	525	536	535	558	560	556	549	547	562	500	569	599	571	550	591	568	576	557	560	560	546	610	551	532	543	556	550	543	555	552	594	564	535	534	566	583	567	554	547	570	573	531	568	558	510	536	532	547	555	568	548	528	564	552	553	545	535	525	575	529	539	533	548	567	537	559	578	553	525	557	543	510	551	545	573	547	521	557	541	569	562	570	570	514	561	554	588	557	577	578	559	585	552	554	538	597	535	518	531	535	535	541	571	521	600	558	605	538	559	525	527	565	568	539	568	561	553	549	574	537	541	598	579	564	562	623	560	515	531	545	576	565	551	536	539	548	554	526	550	597	543	553	552	549	569	544	546	567	586	569	534	558	591	557	518	542	509	537	540	571	567	559	546	583	486	530	604	558	556	530	542	566	584	537	516	595	569	544	582	558	529	544	583	570	548	566	558	553	543	533	539	512	553	567	532	567	536	567	569	550	509	584	550	561	601	550	517	553	579	572	531	557	536	617	572	559	561	554	576	518	578	553	574	571	545	571	540	538	557	614	575	570	527	555	537	532	529	531	525	530	560	578	574	543	550	571	530	564	569	583	531	549	546	582	586	540	567	544	557	574	557	577	584	564	558	576	593	545	538	530	579	539	518	555	562	572	562	547	575	558	545	524	567	569	577	541	550	524	545	565	554	571	610	606	533	589	583	517	532	528	544	578	523	586	532	569	589	552	586	542	559	507	585	555	553	553	553	604	586	538	533	529	554	579	546	531	563	514	527	577	559	537	523	561	513	516	569	572	516	543	551	553	583	536	571	528	539	562	528	526	477	557	540	520	561	529	539	536	550	572	534	549	535	579	581	559	513	536	548	542	530	576	579	550	551	572	549	566	550	518	570	572	577	569	560	573	552	543	544	589	537	552	591	550	589	570	559	563	611	537	621	563	558	592	545	520	610	552	557	559	568	536	544	576	566	576	565	547	573	568	586	523	588	582	572	553	540	595	514	562	544	526	567	558	533	560	549	505	589	569	537	561	544	535	573	556	595	576	558	579	549	541	581	539	593	570	561	555	554	579	583	540	570	567	548	518	595	540	576	561	536	537	544	571	539	599	512	560	566	553	536	587	525	571	553	553	497	580	543	554	528	530	603	579	542	523	519	556	565	551	554	508	527	548	565	535	541	552	578	594	559	543	549	559	556	577	605	544	598	597	519	558	525	556	557	565	585	571	576	603	556	549	527	572	556	543	544	531	553	535	575	531	577	545	576	569	558	557	525	531	554	570	566	553	566	559	575	603	593	524	547	577	583	572	565	539	555	585	572	555	543	557	523	528	540	568	509	527	564	546	533	554	523	542	519	585	575	572	590	526	537	549	542	585	556	558	578	544	554	581	557	570	614	530	570	547	596	539	568	580	563	525	555	535	564	590	531	558	577	566	568	544	554	535	569	600	568	516	522	564	528	569	572	559	547	577	557	560	528	551	566	575	525	541	577	574	520	554	550	564	587	563	600	525	597	558	582	541	498	566	551	547	600	529	587	571	563	567	542	570	527	515	517	538	535	539	558	539	546	581	558	542	571	572	534	554	562	554	528	563	582	578	565	588	580	578	533	571	531	550	558	565	550	610	535	579	528	524	578	585	539	621	533	539	559	573	554	540	571	569	596	559	503	583	543	538	562	537	534	559	570	549	562	581	533	532	570	569	546	574	532	510	516	589	579	593	585	528	565	520	588	563	529	515	556	579	554	563	543	512	593	575	536	532	608	553	588	479	525	542	546	570	585	556	557	584	527	537	532	544	521	595	525	595	551	552	563	552	584	568	563	517	542	527	573	559	563	558	534	568	560	545	551	536	561	547	587	525	537	555	560	595	552	563	518	549	587	568	541	544	600	558	533	590	594	547	560	549	575	563	539	573	561	538	564	567	519	543	617	533	583	535	545	563	587	521	570	577	526	526	560	591	604	578	570	555	546	583	556	539	574	555	588	556	585	518	565	596	558	573	563	562	563	578	582	581	563	566	556	603	554	560	591	536	573	542	547	534	541	586	588	568	574	567	570	566	563	555	555	565	528	549	574	530	577	539	545	580	545	534	538	542	559	573	482	565	559	531	563	604	531	572	593	535	560	593	541	558	572	536	570	546	526	589	523	568	607	523	542	586	543	524	530	602	569	556	591	551	563	542	515	579	567	522	550	561	529	559	570	533	557	564	543	553	567	555	554	583	534	540	563	508	522	540	539	570	580	541	597	555	562	596	539	517	579	510	573	581	534	521	504	562	561	572	581	555	542	585	561	573	560	560	567	539	540	555	532	552	611	578	531	544	562	580	578	610	594	579	574	528	573	514	548	562	529	511	564	565	544	536	538	578	585	541	635	609	569	557	563	538	594	543	587	540	585	554	538	602	555	566	569	549	553	566	555	585	554	526	578	583	565	608	576	559	534	566	598	570	585	582	560	550	543	547	568	580	584	578	551	535	536	569	525	548	557	566	593	562	565	551	543	546	526	534	568	575	557	554	574	557	556	582	552	545	515	580	550	537	527	569	524	565	585	531	556	578	565	558	582	499	545	568	569	553	491	531	549	522	567	560	567	542	547	566	600	544	543	573	544	605	520	553	594	524	612	513	557	547	553	605	543	560	541	593	549	592	570	546	576	582	561	557	541	578	572	561	552	551	561	561	552	542	568	548	578	544	563	526	595	566	576	569	559	571	563	546	547	552	557	511	606	595	580	522	596	542	563	553	556	568	562	512	529	516	571	534	516	589	610	527	604	546	585	563	575	565	592	529	577	568	545	556	549	545	571	582	585	579	588	612	545	524	574	558	553	572	536	516	580	538	524	589	497	575	572
84133	68831	47461	25956	9366	1072	237	217	214	190	204	211	228	203	184	214	194	192	184	202	198	178	234	187	198	212	196	173	186	192	196	189	180	195	172	184	186	180	188	176	219	194	229	190	188	206	197	189	188	207	209	192	196	183	194	178	204	210	192	177	198	191	211	217	205	190	169	218	188	195	212	224	195	172	198	206	200	202	203	185	192	216	209	205	215	199	195	214	204	193	209	198	191	229	188	205	191	176	219	218	210	173	164	217	207	186	193	177	220	204	185	194	186	174	182	204	205	198	203	208	234	179	196	188	172	190	177	191	225	202	180	185	171	187	195	201	194	204	205	191	190	194	193	204	194	192	199	186	189	187	176	213	217	184	197	198	185	186	199	204	216	191	198	182	203	189	194	198	210	181	201	211	184	206	212	213	181	197	217	222	190	187	182	191	205	207	178	171	233	204	203	211	202	200	200	193	217	204	216	179	205	194	169	203	201	225	188	204	211	179	172	198	193	201	209	224	200	205	192	196	201	195	193	186	206	204	211	195	215	202	215	192	195	223	209	195	199	181	196	189	191	190	206	199	184	217	213	196	230	185	219	206	183	226	199	214	187	195	175	203	187	220	210	193	182	185	219	205	195	236	196	217	205	220	167	209	196	204	196	248	184	193	192	218	204	192	183	195	187	189	187	193	188	215	191	181	209	189	193	180	206	211	209	197	220	189	208	167	198	187	220	211	218	204	174	207	209	188	202	181	180	229	166	221	202	183	185	197	179	207	180	215	184	187	196	200	204	180	212	194	206	207	171	194	194	213	171	207	202	191	225	216	187	202	202	192	204	194	196	205	201	210	206	206	226	211	220	218	200	186	186	207	185	199	213	196	212	200	203	218	202	186	194	202	202	201	241	207	218	241	205	175	175	203	183	191	193	212	224	210	189	195	200	202	196	207	187	198	214	177	209	193	172	176	202	163	205	195	204	202	183	209	208	221	195	216	205	169	217	187	192	170	222	204	207	214	207	203	184	202	164	218	193	202	179	176	206	225	221	171	207	188	199	198	215	195	197	177	198	191	200	178	201	243	187	193	211	171	173	173	188	190	215	207	184	173	203	213	208	176	183	195	178	175	174	219	183	204	201	194	229	210	205	188	186	189	192	197	206	181	193	180	194	208	188	191	218	202	222	210	208	180	200	198	188	216	176	196	210	192	196	175	206	190	208	223	182	192	210	208	209	179	191	199	219	190	197	206	197	201	198	186	198	210	189	221	202	204	216	216	213	186	176	206	168	199	194	207	169	202	209	191	224	202	181	214	208	187	184	200	196	200	179	187	208	200	200	191	199	237	217	210	198	171	191	162	200	197	178	177	217	189	200	211	220	200	195	198	216	198	153	208	208	195	198	201	180	232	184	175	189	210	191	209	205	185	178	226	199	187	202	195	203	205	184	227	194	181	201	190	186	209	185	207	181	202	187	186	209	197	200	198	214	184	198	171	205	185	189	213	200	207	210	200	193	194	205	163	193	203	188	212	209	234	181	178	199	192	198	215	200	183	244	197	187	209	220	170	209	194	219	181	206	202	201	207	194	200	209	215	222	195	184	213	208	201	192	198	185	195	212	192	221	187	189	191	222	189	189	182	196	196	208	190	193	209	189	204	203	216	230	198	218	220	190	191	169	162	189	212	198	208	203	187	196	217	196	186	192	199	200	158	206	205	203	194	209	224	217	198	233	198	200	186	204	170	179	207	175	202	196	189	206	202	217	215	212	201	182	192	189	193	212	188	190	184	191	196	186	186	179	213	198	206	176	188	201	172	194	190	213	208	205	160	239	202	182	174	166	220	197	174	193	206	199	186	190	204	217	207	200	203	197	206	198	226	241	215	193	206	218	194	210	198	188	193	192	201	205	174	207	198	202	224	209	197	201	205	216	165	182	193	199	214	202	221	205	217	194	227	214	194	218	212	222	208	205	208	200	192	220	189	224	217	200	205	199	195	183	228	198	169	207	230	195	180	197	222	220	226	188	201	195	186	211	170	195	187	175	187	193	207	215	189	198	194	194	193	193	208	207	192	205	203	181	205	201	204	215	204	190	185	197	177	213	186	178	187	200	194	191	200	186	192	200	201	204	171	197	170	173	191	175	192	216	196	206	215	182	197	200	200	201	192	222	211	194	182	201	197	208	209	183	187	212	185	195	198	184	185	183	190	168	182	210	200	194	220	190	201	163	198	177	201	191	187	194	210	212	187	192	200	221	195	191	217	210	186	199	195	217	204	217	228	177	212	206	219	211	196	196	201	198	180	210	187	193	193	218	205	216	193	209	199	166	202	199	188	201	201	193	207	192	214	189	205	189	200	196	157	211	203	189	216	203	208	165	179	214	192	183	196	199	211	217	200	202	172	210	182	164	205	198	186	205	201	202	205	205	192	208	185	214	226	181	200	212	219	195	171	196	181	187	188	188	210	191	210	184	180	191	181	183	182	181	194	185	169	219	230	207	208	198	178	195	189	199	183	203	209	168	203	184	212	195	223	216	196	204	167	209	184	225	203	208	196	188	196	222	196	215	156	190	174	218	183	229	176	216	206	196	200	212	211	211	209	204	205	187	200	216	203	192	185	206	194	191	205	204	194	188	186	209	197	224	222	201	179	212	190	185	199	204	213	194	188	204	215	211	190	184	220	190	178	199	179	206	194	207	203	203	212	183	202	181	201	213	188	179	202	187	179	195	194	190	176	192	207	206	165	182	180	188	207	193	174	208	201	211	180	231	218	178	190	221	188	180	210	192	213	184	202	197	199	199	170	188	195	175	190	192	191	219	185	202	197	186	183	187	181	213	187	205	204	201	199	210	208	180	201	173	206	219	190	201	199	199	208	191	189	186	204	177	205	179	196	212	209	231	202	213	193	199	216	222	185	211	203	220	198	186	175	203	191	183	197	172	177	171	187	189	188	228	190	214	196	189	181	193	177	197	210	225	199	201	201	216	200	206	185	196	181	215	188	172	203	191	209	243	206	195	195	197	188	200	215	230	194	173	200	190	205	203	190	192	209	172	175	196	195	186	205	186	200	221	212	166	187	214	217	166	197	199	206	187	190	212	180	202	195	206	175	182	196	190	212	215	183	172	193	185	187	183	204	206	193	215	194	199	190	207	189	196	209	205	200	198	192	212	219	219	221	201	195	168	210	214	203	189	181	202	185	202	206	205	213	205	201	174	172	192	216	200	218	189	176	212	181	194	194	196	172	198	190	179	196	214	178	209	197	188	220	191	199	207	208	203	174	232	182	205	202	193	207	212	182	213	177	205	215	192	164	190	192	200	183	195	204	192	210	190	220	223	191	199	177	230	203	204	178	216	188	210	198	200	214	210	207	226	177	193	195	202	182	204	222	207	174	190	199	201	216	195	189	206	190	202	227	208	220	207	221	190	188	172	191	220	189	200	200	192	185	181	179	222	181	211	190	200	203	210	197	183	195	192	165	204	184	184	203	192	213	189	192	202	177
70864	59674	46198	27910	9324	1695	495	481	486	429	500	478	469	482	467	459	514	489	473	468	415	464	447	471	421	464	425	436	455	476	482	464	481	469	485	458	480	440	480	491	511	490	473	485	500	482	493	432	491	458	443	454	496	486	469	456	482	463	447	468	446	484	434	454	505	469	470	471	427	432	472	424	454	460	452	459	469	475	456	490	487	483	439	459	471	465	464	453	451	441	455	470	465	463	476	469	432	478	451	503	427	442	467	470	489	456	456	465	473	472	449	442	453	439	463	482	453	474	473	471	448	456	472	453	452	451	430	433	427	468	461	435	440	484	467	468	462	496	435	447	468	490	464	471	506	422	463	462	485	478	446	462	466	447	490	461	453	454	430	442	476	471	477	480	469	466	480	444	462	484	435	496	489	460	467	447	443	466	474	497	433	471	471	443	474	480	475	481	482	474	452	475	424	460	424	456	462	482	499	447	444	473	454	478	466	485	451	486	475	484	455	494	466	431	468	499	486	420	455	484	487	467	468	470	457	429	462	471	507	448	461	466	482	496	448	430	473	449	459	448	491	488	469	457	508	471	470	486	453	456	471	469	473	447	452	476	483	435	442	471	458	460	443	462	472	439	485	467	459	489	454	463	481	463	500	485	503	469	457	446	495	471	475	462	518	445	473	441	468	464	473	455	441	504	434	463	450	449	437	465	479	446	476	459	489	459	480	444	486	456	479	485	466	438	431	481	449	442	446	472	475	466	456	468	460	460	449	465	430	444	448	439	453	464	466	457	494	471	453	488	496	446	487	468	456	473	464	448	458	441	463	449	452	461	507	443	443	453	529	507	458	454	434	487	473	459	479	484	462	496	471	478	498	437	446	451	462	477	468	458	468	490	472	502	478	484	454	460	467	454	491	483	436	487	464	458	479	478	437	431	453	464	439	425	448	482	500	472	459	479	480	456	467	453	434	449	475	450	446	450	460	453	488	437	462	473	471	424	464	479	442	479	452	436	473	520	458	434	444	428	497	458	464	480	439	451	420	479	440	491	469	449	494	465	491	490	486	452	486	477	483	479	482	479	490	471	461	485	431	471	466	440	523	445	443	490	465	452	428	461	466	478	505	508	485	469	494	418	439	471	416	444	466	479	453	481	434	412	476	476	447	469	430	479	498	437	481	461	474	441	488	486	468	435	466	438	486	450	436	453	460	452	480	461	488	489	453	477	432	462	430	488	425	450	481	455	470	439	471	469	395	443	431	463	459	460	495	462	469	477	492	480	458	464	475	436	465	436	431	469	478	478	492	449	461	475	434	473	458	444	454	433	499	472	464	438	479	499	528	480	449	460	456	466	473	464	413	487	466	453	458	421	505	477	492	471	462	477	483	422	460	486	471	448	453	460	461	453	497	470	463	434	420	454	456	425	451	466	453	484	484	455	454	487	469	465	435	468	460	502	513	480	485	469	444	439	443	458	445	471	464	425	445	459	486	486	468	462	459	472	423	503	477	455	482	469	467	465	451	477	464	482	422	467	496	467	452	464	456	455	472	477	486	425	481	456	461	445	427	481	472	417	476	453	475	442	427	473	451	471	477	403	511	440	488	481	496	439	460	494	467	445	485	506	477	517	497	434	454	453	503	492	472	462	462	492	500	474	466	453	502	469	496	476	491	486	458	444	452	475	501	485	495	478	468	476	471	468	481	491	440	477	516	443	512	465	467	491	447	469	455	468	443	462	456	445	490	450	469	479	464	457	471	481	436	448	476	465	436	458	446	498	439	462	446	463	437	471	473	449	473	453	432	422	466	491	417	453	475	425	474	462	443	446	443	468	467	479	400	468	472	488	495	456	502	472	462	486	456	443	454	462	475	463	478	480	499	462	470	478	471	449	443	471	475	471	475	423	466	469	465	480	478	481	471	464	436	481	429	464	461	435	436	461	469	514	460	511	500	454	470	477	538	463	449	467	413	458	459	453	494	445	495	442	472	485	473	446	475	499	463	428	468	477	438	463	475	485	493	486	480	486	409	481	454	414	457	468	498	469	472	453	456	453	465	490	461	468	432	421	461	449	478	467	465	452	462	459	493	452	432	475	458	489	458	440	447	447	467	464	514	448	471	437	468	445	458	462	458	474	487	480	432	470	456	443	469	430	436	489	446	524	494	443	480	441	447	458	490	441	494	453	479	465	453	463	449	522	480	455	452	488	457	426	448	493	482	465	470	456	464	461	494	472	468	453	438	454	464	455	515	470	430	458	462	464	475	460	470	444	461	455	449	465	491	471	475	446	480	456	467	449	449	427	415	431	426	448	451	426	433	455	468	447	453	486	496	453	486	450	493	467	444	450	483	456	429	479	470	455	441	500	442	483	461	490	448	451	427	422	511	494	491	464	473	461	479	487	477	464	437	468	432	452	472	484	458	474	444	490	528	480	483	449	482	474	461	467	474	439	466	424	454	448	503	484	471	467	463	478	485	494	477	477	448	435	461	478	490	437	467	416	446	461	490	449	440	452	470	456	461	465	472	481	467	442	450	426	434	442	453	483	502	442	428	495	451	471	473	467	483	496	435	455	514	501	461	455	454	469	433	491	470	486	467	477	477	457	469	464	483	456	463	488	455	459	462	469	468	470	456	468	494	445	453	437	464	466	463	469	441	475	437	462	450	485	473	475	395	467	486	516	449	460	458	502	477	463	458	501	464	487	447	467	473	444	475	484	439	440	457	473	499	463	479	466	463	469	478	471	472	464	480	447	426	459	465	442	445	434	466	448	439	454	485	483	466	484	501	481	482	454	438	483	427	470	494	452	465	462	440	444	472	453	498	447	450	439	505	419	418	446	446	446	470	443	473	488	472	448	455	453	461	425	484	458	452	454	453	483	481	456	469	479	459	443	428	499	462	459	466	483	459	470	445	462	452	461	472	441	481	507	481	462	472	480	477	434	428	481	443	484	443	515	446	467	480	453	449	435	451	446	474	474	435	502	442	467	450	465	489	452	444	457	455	509	451	461	483	438	468	454	428	480	504	446	449	478	434	440	461	470	474	436	506	479	449	489	464	459	423	451	486	495	448	455	433	439	472	463	469	436	442	470	465	475	448	478	485	429	471	465	455	485	479	465	463	464	465	451	458	464	461	453	467	440	455	492	455	434	482	500	506	458	470	453	466	474	431	470	458	476	449	499	461	476	497	423	459	459	462	474	467	485	453	493	450	463	483	471	463	433	457	463	453	477	497	476	506	456	478	502	464	483	445	463	448	458	451	457	443	468	489	488	481	455	467	455	422	454	437	423	472	482	488	446	477	453	465	454	456	439	438	500	461	476	448	453	508	439	474	500	420	486	448	425	478	436	448	464	450	459	483	466	448	484	449	451	445	495	469	455	445	487	454	417	433	458	461	488	463	436	451	460	447	487	462	497	496	499	478	440	497	454	435	486	427	471	466	487	440	468	463	446	411	475	492	448	463	454	462	448	461	465	474	421	483	446	471	414	408	490	466	433	491	466
49071	26989	9505	1575	429	223	186	203	196	228	180	213	234	206	181	204	197	205	210	220	205	190	187	197	208	198	202	207	195	186	200	231	174	215	211	219	200	194	203	183	207	204	222	185	196	194	194	198	196	211	213	236	219	194	204	196	224	200	180	204	209	214	172	199	219	214	214	214	202	179	171	201	242	193	191	199	190	209	193	214	198	172	211	196	202	169	176	198	217	175	200	223	200	187	187	195	229	208	173	212	201	229	214	227	204	216	202	192	219	211	206	199	251	197	228	211	220	174	202	196	209	184	222	197	188	213	207	236	198	221	220	176	172	230	209	210	205	189	219	183	190	208	198	201	180	210	171	217	193	200	210	214	216	203	195	196	201	193	191	203	191	195	215	210	197	197	194	206	209	209	198	176	177	184	197	214	188	192	204	199	180	163	203	200	196	206	222	185	195	179	183	221	215	197	231	200	227	208	183	205	170	182	217	219	205	183	205	213	191	174	199	189	204	195	184	198	208	189	219	213	211	188	181	208	213	209	207	183	204	192	204	198	224	211	183	209	215	203	183	195	210	187	213	191	225	224	183	212	200	195	208	205	189	203	184	180	199	218	202	205	181	202	171	174	208	213	205	221	204	193	194	188	181	206	200	200	193	208	190	189	207	184	190	197	223	184	210	189	185	218	190	188	179	217	189	196	209	194	209	198	195	200	199	199	178	197	208	183	198	192	202	179	202	222	176	199	230	208	218	202	193	175	186	228	208	222	219	215	208	196	238	203	201	192	190	205	220	209	200	222	194	182	197	204	218	203	205	196	179	177	209	206	202	188	215	212	197	204	224	197	201	206	184	225	225	205	225	201	183	226	183	169	184	201	174	197	237	179	158	191	210	205	193	206	208	184	244	203	207	179	202	210	204	200	174	209	211	240	216	202	193	204	190	216	201	210	178	185	200	190	237	190	210	201	197	203	210	183	218	189	184	205	201	187	197	183	212	181	195	199	197	177	206	224	195	217	198	183	184	199	228	223	184	234	202	203	232	191	195	200	196	232	199	192	188	188	198	187	188	226	209	192	203	186	228	199	190	202	190	197	180	194	188	188	194	216	187	194	211	199	241	226	229	181	210	212	200	232	205	203	233	216	199	191	181	211	218	192	205	209	204	208	212	209	197	221	213	220	170	207	207	198	223	184	189	188	211	186	203	241	207	188	173	210	205	207	182	175	208	192	184	189	207	203	209	205	200	187	182	210	210	204	205	220	203	187	199	216	198	179	238	210	184	185	191	237	192	213	193	217	200	186	206	220	207	215	192	209	228	208	203	206	212	182	208	168	199	216	222	204	233	221	209	195	202	197	201	187	192	218	221	199	194	192	201	208	202	222	212	213	170	222	207	164	188	191	194	187	168	215	209	204	181	184	178	205	209	197	210	195	212	204	202	190	227	184	205	196	196	201	187	239	222	212	207	219	213	201	205	207	195	210	191	197	211	224	182	180	194	193	189	228	176	204	190	185	212	209	216	165	205	200	217	192	203	207	183	210	216	209	169	202	216	209	171	181	195	173	204	177	197	186	213	185	210	204	201	205	209	224	231	203	213	232	207	205	207	190	209	200	166	184	212	216	202	196	171	183	202	173	182	184	232	213	219	190	203	182	192	219	177	189	207	177	196	197	199	224	210	186	200	196	204	228	218	196	201	191	187	184	180	209	196	214	199	181	177	190	187	202	191	174	212	180	209	212	198	204	212	195	193	212	192	197	206	233	213	199	209	221	195	199	176	192	190	218	209	206	186	202	213	190	199	200	201	188	190	194	193	186	191	220	225	213	193	237	220	184	195	213	191	252	202	214	183	201	218	226	184	191	216	193	218	219	182	209	181	189	186	189	221	223	184	201	200	201	216	196	186	204	195	198	223	195	192	185	192	210	225	202	184	223	179	195	213	206	187	203	166	196	220	212	219	195	190	195	200	192	193	211	212	182	181	224	221	200	189	194	223	186	195	190	200	202	185	196	215	201	176	205	195	199	207	225	198	177	204	206	226	204	193	193	185	219	202	216	193	185	217	207	222	195	193	214	216	196	219	196	216	209	192	211	192	203	226	228	214	183	183	206	199	187	186	177	210	210	180	232	203	190	200	211	215	207	211	195	209	204	211	179	190	190	192	206	199	217	190	182	188	235	215	213	204	217	203	186	197	209	194	192	207	211	197	207	196	189	215	180	204	209	192	227	198	195	211	197	209	214	185	198	215	175	185	190	194	215	231	190	194	197	188	205	198	202	195	194	200	190	209	211	203	234	194	210	180	201	191	215	212	189	184	200	183	216	198	201	204	170	215	200	206	178	212	191	225	207	197	200	212	197	214	218	203	208	206	210	220	188	205	201	224	210	191	195	197	203	191	218	213	186	201	191	214	203	198	230	187	228	197	176	193	199	192	223	198	198	211	190	230	216	205	188	203	188	217	206	170	199	217	161	204	215	205	187	212	194	189	190	217	187	216	220	192	211	189	174	186	207	234	205	207	199	194	214	217	222	170	201	172	220	226	201	208	213	202	206	198	203	205	186	218	202	207	185	197	207	190	208	200	185	202	222	191	216	221	179	226	217	192	212	188	206	200	202	234	205	191	216	194	213	211	195	203	204	205	205	222	167	200	190	198	216	210	198	202	208	176	191	213	174	187	185	200	189	166	207	168	188	191	200	195	190	208	208	171	216	187	205	207	175	205	211	201	221	194	200	174	201	217	182	175	202	187	175	180	183	217	184	184	194	200	179	189	206	192	185	199	221	184	187	218	226	194	209	214	197	202	228	193	191	204	205	197	208	178	227	206	213	210	192	186	207	201	203	196	194	208	189	171	191	179	204	213	185	192	198	180	203	192	183	167	199	175	188	214	202	210	190	210	195	200	192	205	190	207	208	229	203	198	208	191	194	198	192	194	194	213	194	162	193	211	206	209	187	201	189	199	208	198	203	201	196	173	177	187	188	233	221	176	203	196	192	203	183	203	210	194	211	187	195	193	216	201	210	194	184	183	219	210	209	207	187	217	196	210	203	185	156	196	200	176	214	197	187	192	201	199	208	191	184	237	206	169	193	203	199	215	202	188	183	192	187	204	208	209	187	203	228	187	205	180	185	192	210	191	195	222	178	236	228	188	224	176	213	191	211	213	201	202	198	217	198	202	197	200	204	178	184	198	201	213	202	208	231	200	191	195	216	197	186	193	210	181	184	204	231	198	223	210	195	181	192	194	210	201	202	185	201	220	201	190	202	201	199	230	208	182	201	198	192	196	194	186	192	195	179	211	221	213	216	211	197	199	209	178	198	188	188	176	181	225	222	199	187	216	218	192	187	194	191	177	185	181	190	201	207	178	210	220	209	226	219	219	180	191	180	208	203	193	185	209	183	195	209	210	204	174	223	195	200	184	175	190	186	204	187	184	207	223	181	190	212	199	194	211	197	200	223	219	225	203	209	204	197	200	212	200	204	194	192	214	185	200	219	212	165
42193	24134	11051	3407	1191	572	520	458	474	486	506	478	459	555	494	459	493	509	513	480	505	485	492	487	490	484	468	515	477	492	441	481	463	497	454	447	484	490	521	460	490	488	514	505	498	500	496	468	498	462	524	445	483	473	536	463	493	472	507	493	468	476	464	476	487	462	490	503	515	494	490	449	480	470	483	486	497	473	519	486	462	450	484	502	488	487	451	496	507	469	500	475	504	513	467	522	502	496	478	495	488	482	537	511	474	490	481	480	467	495	477	502	472	510	447	488	460	455	484	475	490	491	504	480	487	500	487	483	505	461	471	487	485	472	471	525	502	506	472	486	497	511	489	461	488	473	478	468	452	501	513	510	475	494	500	457	485	468	520	500	468	462	483	473	482	461	451	490	478	476	488	449	488	500	495	524	503	493	506	526	474	517	479	493	472	475	430	513	454	499	519	481	484	489	453	502	472	507	512	451	481	515	502	495	503	468	518	492	490	493	502	487	480	467	474	462	496	493	479	512	495	478	490	452	480	517	451	444	453	487	455	518	510	494	467	498	474	458	502	466	514	482	497	482	510	485	482	478	489	502	510	432	474	454	450	504	509	520	501	480	468	478	485	527	491	484	493	472	479	513	482	502	491	492	481	539	502	480	498	486	478	458	483	491	479	511	466	474	511	499	487	507	485	469	498	493	487	468	513	486	472	486	495	495	475	504	503	460	483	499	482	468	517	476	477	516	514	466	496	461	524	541	469	499	496	470	526	448	496	469	478	497	492	480	496	497	525	491	494	457	458	469	445	457	505	494	463	476	475	496	526	459	501	496	440	470	530	460	463	493	482	516	459	496	469	513	512	482	494	485	461	475	454	456	490	502	480	494	512	516	482	468	521	507	549	476	487	513	492	456	497	523	454	511	496	487	496	469	465	483	471	504	443	498	474	507	456	513	490	485	461	495	458	454	507	507	489	473	475	463	523	482	504	495	484	500	473	478	505	484	429	477	499	494	503	449	493	486	480	502	472	497	478	512	482	503	466	544	468	481	490	473	479	496	480	452	512	476	473	479	456	511	478	475	473	476	482	461	450	456	519	487	486	475	481	471	475	471	514	501	452	519	490	464	478	453	474	459	504	483	506	497	501	483	484	499	477	484	468	509	500	533	452	490	513	451	496	471	464	503	493	479	467	485	478	466	505	527	467	486	459	509	450	454	492	500	515	487	511	472	468	445	439	489	496	428	498	457	473	468	502	506	475	450	476	484	500	493	463	454	475	504	471	499	481	485	463	478	530	496	507	471	442	470	463	505	510	501	518	491	489	511	488	507	493	497	472	485	469	478	459	516	482	463	511	454	485	483	507	462	486	472	470	515	498	515	457	503	519	484	489	500	478	539	474	508	435	477	485	490	462	499	484	490	514	489	470	481	468	508	463	494	486	520	465	488	469	465	488	488	469	478	478	486	486	515	508	500	478	498	480	509	506	522	468	473	493	479	490	486	500	486	466	482	481	456	478	506	495	488	456	507	459	474	467	462	479	510	475	530	491	472	505	495	490	477	492	460	484	487	472	508	467	484	453	496	457	464	483	511	550	455	467	455	490	471	477	490	510	474	498	475	484	462	500	495	509	460	480	530	449	465	460	493	471	477	451	468	504	448	473	481	498	511	492	485	494	491	485	524	492	504	462	519	489	471	502	477	465	495	468	518	458	504	448	475	452	482	464	480	479	465	515	482	473	476	495	521	498	491	501	479	492	465	489	473	457	467	488	527	485	482	490	473	490	483	509	455	507	466	498	478	494	514	498	500	472	497	451	537	482	496	429	505	479	480	461	470	497	462	456	459	499	488	510	444	508	520	483	453	485	508	476	453	498	487	461	518	468	464	443	474	477	481	469	493	465	457	495	490	470	523	477	503	458	486	495	508	484	506	500	513	515	461	471	483	472	470	462	476	497	455	522	436	452	478	452	479	453	473	510	492	473	466	491	479	483	475	530	505	484	476	469	456	499	446	480	482	471	464	472	437	508	465	507	491	497	498	470	508	473	489	489	498	488	511	507	476	463	460	446	498	453	452	486	483	515	496	499	452	481	500	477	468	485	490	512	483	484	450	501	478	531	446	478	473	476	470	516	472	487	459	479	482	511	503	478	475	468	474	478	482	483	483	495	511	485	488	458	470	512	477	480	468	506	444	491	471	526	466	524	488	432	511	500	494	462	489	503	481	461	494	459	487	473	443	475	449	443	484	462	492	473	491	516	507	497	459	515	486	497	509	458	487	519	486	501	509	485	448	473	472	521	451	486	496	485	458	449	517	490	499	472	453	496	484	492	493	499	483	515	490	520	463	472	483	471	472	502	464	523	486	498	488	495	463	426	500	483	496	496	519	493	494	465	488	483	463	474	477	461	480	525	502	508	482	497	491	479	503	469	502	499	500	465	468	480	466	496	498	474	445	483	473	503	495	485	496	470	516	505	471	478	492	488	492	504	498	467	472	503	489	469	471	461	490	477	461	490	469	502	467	493	448	509	497	491	492	466	525	503	538	470	480	511	512	462	476	497	480	543	480	473	484	430	465	477	512	490	489	495	478	498	490	506	464	493	461	482	532	449	484	457	472	508	501	514	466	490	488	512	494	466	523	475	491	487	483	452	488	506	488	431	488	490	483	506	525	505	518	469	458	496	485	502	464	463	472	458	493	505	516	512	458	499	503	497	493	493	492	485	501	503	528	484	466	477	477	485	461	493	467	512	477	482	497	470	477	485	502	483	483	518	495	456	527	532	498	547	539	510	491	512	533	515	463	476	471	484	475	493	481	476	466	494	490	462	502	488	513	473	535	498	549	466	469	457	504	492	483	540	506	500	521	489	500	488	482	523	468	496	515	501	434	489	482	480	493	507	439	487	502	511	487	498	472	466	425	489	493	494	476	500	505	490	463	476	445	480	493	464	518	463	465	507	483	450	447	496	495	511	476	491	531	493	510	469	499	478	483	474	496	467	451	462	523	451	517	467	489	444	492	485	472	465	449	489	464	500	502	498	477	471	490	500	502	482	494	489	485	498	490	506	464	469	500	441	473	506	475	495	479	492	495	489	473	523	472	485	480	490	472	463	464	487	457	450	494	465	491	492	469	479	442	496	482	476	455	482	449	489	506	467	457	493	496	489	486	452	473	485	466	485	457	493	522	454	501	491	455	447	506	452	463	465	472	463	509	483	487	495	530	486	523	500	508	503	470	467	485	513	495	480	441	480	461	494	455	508	435	544	469	498	463	507	490	472	466	509	474	498	484	511	487	465	479	511	529	476	490	484	476	462	492	515	459	473	518	457	515	468	486	487	482	486	457	478	493	516	479	461	451	510	453	507	490	501	501	461	462	469	531	489	486	492	507	504	495	493	490	472	503	496	485	493	499	489	473	477	520	484	503	479	472	474	505	469	506	509	487	463	472	474	479	511	493	477	460	471	464	493	527	490	517	483	524	519	464	464	519	493	519	491	519	477	454
80267	60247	39088	17644	4380	650	255	223	206	231	208	221	196	239	232	276	233	237	257	223	214	248	223	218	217	228	246	230	212	200	215	239	229	245	236	197	265	197	238	229	239	217	212	223	254	239	216	225	230	227	242	219	229	228	234	244	251	226	244	233	236	221	241	244	233	222	220	221	212	225	214	230	255	235	236	210	223	239	237	253	243	213	199	238	217	210	199	204	220	234	228	235	210	230	249	220	231	201	249	245	226	227	272	236	212	217	243	220	226	232	238	254	240	239	213	238	241	238	238	245	252	212	235	223	228	219	241	243	227	228	222	192	196	241	223	228	249	238	243	212	245	241	239	220	246	225	227	223	218	218	236	251	239	235	237	232	208	228	243	213	249	206	243	244	223	224	225	238	233	229	248	242	241	215	233	214	236	237	232	232	242	238	215	234	246	206	198	206	230	236	217	237	248	248	205	206	236	233	245	239	223	244	234	223	224	264	225	228	244	208	231	262	229	231	244	227	215	206	219	233	218	250	236	241	239	254	230	244	231	214	250	219	236	227	220	226	239	224	234	241	228	217	233	218	241	217	247	217	248	230	258	236	217	231	233	216	249	231	230	231	211	227	242	243	226	231	232	239	239	217	233	206	218	239	189	248	224	217	239	222	265	248	226	225	227	212	223	208	242	228	238	204	217	218	208	208	235	239	212	207	227	223	226	211	214	239	256	235	240	220	237	223	201	234	252	205	245	256	230	254	228	224	227	198	202	226	223	245	231	237	263	244	253	208	235	229	220	229	228	217	240	245	264	245	226	237	239	249	217	252	226	191	216	212	209	247	211	190	229	227	239	249	239	239	230	245	218	229	231	239	242	248	228	222	221	215	239	204	248	239	231	231	237	232	227	234	214	229	232	211	243	229	222	230	217	206	241	269	213	247	239	246	229	229	224	211	216	227	209	240	231	225	222	206	229	205	222	232	221	230	206	244	235	212	220	222	197	238	230	254	270	236	245	240	221	236	224	218	240	231	225	238	209	224	220	216	213	233	237	229	201	211	220	244	239	214	238	238	232	247	233	218	245	223	236	226	230	217	226	251	214	236	243	231	241	232	229	261	225	209	244	252	229	254	227	206	232	243	216	214	239	230	239	223	203	254	261	234	259	256	225	241	221	229	224	233	250	258	250	245	228	219	250	240	211	214	236	230	219	230	223	230	212	223	208	227	234	204	232	234	243	233	193	203	225	223	236	208	213	252	244	228	211	261	231	245	253	193	225	227	231	211	254	228	210	236	217	247	245	239	229	217	239	229	223	233	238	247	225	263	230	231	263	245	221	241	244	200	252	233	228	211	250	214	247	225	260	224	252	218	239	242	245	206	209	238	228	203	229	244	235	233	232	224	259	225	244	206	228	240	234	231	211	231	218	254	232	230	247	227	229	230	229	210	230	223	227	236	205	245	251	235	236	240	220	223	228	223	207	228	214	256	239	229	256	235	223	220	229	236	230	237	216	228	224	235	218	228	222	231	226	235	236	235	230	245	204	227	249	207	240	240	232	216	234	236	231	220	217	231	222	231	223	221	231	230	212	210	220	223	240	226	232	251	230	211	224	232	249	241	229	225	225	231	239	244	234	229	236	229	257	240	245	214	240	216	239	243	253	212	232	211	249	239	239	215	232	240	250	253	217	216	200	229	220	236	221	255	242	222	267	221	255	234	220	241	204	228	252	216	225	245	235	247	236	223	258	219	217	228	239	203	231	243	238	232	229	222	199	242	237	269	225	234	232	218	214	198	225	238	242	225	239	249	220	228	223	227	248	236	202	228	235	191	246	209	222	240	230	216	248	227	237	242	226	245	216	211	250	253	235	250	213	216	238	249	256	236	211	242	226	240	240	209	223	221	223	259	244	221	249	221	225	229	234	224	242	255	227	223	233	259	250	208	227	257	244	248	206	228	218	246	218	224	268	223	230	239	252	215	239	242	241	254	222	227	250	204	230	209	211	227	229	252	223	213	244	241	251	237	238	249	243	227	218	266	248	256	225	247	232	232	228	235	249	228	209	246	257	233	242	213	262	245	258	227	240	223	220	250	225	243	223	224	247	248	254	267	238	229	221	241	212	244	233	263	219	193	208	247	226	219	225	214	212	233	225	226	264	207	255	206	217	234	222	224	225	244	195	231	232	211	199	212	218	241	223	212	232	205	247	228	191	238	231	243	225	229	247	235	207	227	245	246	224	219	225	215	207	209	240	241	244	247	223	209	230	241	228	237	234	238	210	245	201	221	262	261	243	240	257	215	239	247	246	214	248	217	256	247	249	222	244	229	225	215	230	205	220	208	215	244	213	223	230	237	208	242	246	220	216	248	224	243	224	229	232	215	241	233	212	226	244	236	239	235	237	246	207	248	253	223	243	235	243	238	221	239	245	219	229	220	232	201	235	225	245	210	229	227	234	216	242	227	238	197	246	247	233	243	245	204	210	251	205	228	206	214	227	229	249	205	240	252	234	235	216	238	240	236	222	237	216	232	221	241	209	216	239	244	216	243	260	264	226	223	199	222	238	205	211	226	228	244	233	225	218	224	248	225	222	236	220	244	240	264	233	245	212	226	225	190	262	210	221	236	256	240	236	236	204	221	235	227	217	233	209	236	242	235	230	237	251	208	259	211	247	228	228	240	271	220	214	240	229	232	210	248	214	192	218	237	219	241	227	217	227	222	256	242	221	250	182	232	234	231	233	209	221	242	245	259	239	208	252	240	229	253	235	216	231	220	238	249	237	224	229	240	248	239	240	218	231	240	244	234	231	217	237	218	204	228	230	226	222	238	227	232	233	243	239	224	211	252	219	231	233	204	222	220	212	256	266	245	233	256	213	247	214	234	231	221	246	196	234	211	215	235	244	240	218	214	219	241	233	229	233	246	211	235	208	231	219	249	254	199	208	235	244	231	238	237	218	226	231	233	225	206	282	229	217	210	251	238	210	238	231	208	230	235	225	240	228	229	233	215	241	245	225	275	235	220	230	249	212	213	210	231	233	226	252	239	225	246	260	223	218	238	249	232	213	257	243	232	219	236	226	235	227	232	250	227	227	222	232	275	243	232	236	210	217	243	269	227	247	238	220	219	246	209	230	199	265	237	215	222	237	241	244	243	223	205	221	214	251	231	227	223	233	238	235	198	239	240	245	221	241	230	213	261	235	231	255	236	201	222	215	210	241	253	233	247	216	229	223	242	218	262	225	233	237	253	230	220	241	221	238	214	248	246	270	233	227	238	229	238	218	249	240	252	267	237	246	268	233	254	229	225	240	218	233	236	222	233	212	241	212	202	231	247	215	227	236	237	211	222	225	245	217	242	213	221	224	231	196	243	223	225	203	256	229	238	225	230	212	215	237	209	206	238	254	260	221	246	252	217	228	249	231	250	243	250	210	232	234	240	232	246	231	218	219	218	235	238	240	248	229	239	244	234	222	211	228	249	220	214	246	216	230	247	237	228	218	223	240	231
61412	49273	37382	19130	6735	1440	547	590	544	570	578	587	524	541	539	547	544	543	509	560	554	537	560	524	555	565	590	565	539	548	567	532	555	579	541	538	554	558	558	500	581	579	523	568	523	581	479	553	567	545	568	539	546	505	523	582	553	552	520	529	536	583	588	536	506	579	560	534	540	527	541	527	536	574	563	506	561	497	517	579	577	563	536	537	580	549	596	560	555	553	545	550	547	530	518	543	552	567	539	544	586	543	541	532	536	590	486	548	537	542	552	589	545	544	519	530	543	554	547	491	528	544	548	617	540	582	548	519	551	560	563	537	527	576	559	510	513	550	543	497	588	554	514	541	535	579	533	541	566	540	542	538	563	554	574	559	524	574	464	563	607	532	517	581	506	534	547	511	609	588	536	544	526	564	552	529	585	565	550	532	541	528	538	592	540	498	545	511	544	543	520	534	542	574	552	522	509	498	540	543	507	543	521	570	558	560	584	533	529	533	561	543	515	523	525	533	552	565	521	553	517	557	521	555	535	530	549	516	527	539	566	587	546	556	527	554	566	531	521	545	543	548	515	524	543	527	570	556	514	522	509	530	529	539	543	520	564	556	524	555	543	568	527	546	543	555	523	494	583	568	556	560	566	554	581	563	575	551	563	506	552	535	536	514	533	538	537	548	604	512	530	526	569	559	553	551	565	530	565	562	574	527	583	584	564	520	539	556	513	542	546	535	535	527	558	568	529	575	516	511	514	542	528	515	536	562	543	555	570	562	544	531	539	569	550	529	525	571	533	522	535	559	570	518	553	515	545	532	536	523	505	534	531	550	526	567	509	516	546	528	547	548	524	576	578	602	548	525	565	577	546	528	548	577	537	572	530	535	532	579	558	542	595	552	557	591	498	524	548	534	535	563	476	551	556	525	551	508	521	564	513	549	528	509	564	563	573	532	564	538	520	561	519	511	521	518	566	540	527	544	534	538	550	528	545	554	539	508	558	534	547	541	555	530	548	556	495	565	560	491	592	565	545	496	577	548	546	578	574	549	521	544	541	560	549	557	540	537	546	555	531	543	505	553	579	533	553	537	535	553	568	518	524	564	562	555	550	553	535	522	547	552	556	553	527	499	549	543	557	526	520	537	528	530	547	573	525	542	585	572	563	560	520	529	570	523	534	549	514	550	560	567	582	532	539	563	539	544	573	567	520	587	564	523	541	554	556	555	531	552	575	539	557	545	586	537	555	550	556	554	542	563	535	549	562	567	550	532	570	525	545	564	518	522	518	541	518	537	542	538	533	554	540	541	551	586	506	516	495	553	530	515	586	537	584	493	518	537	539	517	552	575	553	535	544	554	558	551	522	511	555	546	529	538	560	551	558	571	529	518	561	509	554	587	535	555	504	547	554	518	574	539	521	547	553	546	553	555	552	580	572	547	519	551	529	557	544	520	560	530	515	502	557	506	558	509	532	516	550	551	520	537	543	525	537	575	523	552	553	557	517	576	556	538	545	517	554	511	496	539	566	568	535	539	489	505	590	546	542	539	552	517	571	543	533	522	541	535	555	563	555	565	553	511	581	539	566	531	560	563	551	547	534	525	572	546	530	509	526	537	510	572	538	549	545	522	534	545	536	569	472	513	531	622	460	528	547	553	564	522	593	544	570	496	532	542	537	515	569	555	529	528	568	539	480	510	528	542	531	496	527	548	555	558	539	504	565	483	554	548	520	547	567	585	489	530	549	528	557	522	535	544	574	518	500	514	518	566	535	525	567	606	570	541	575	548	546	585	543	570	589	498	549	556	561	558	516	539	546	558	577	525	507	561	547	578	583	545	528	523	521	542	528	597	574	524	562	551	527	535	497	552	512	529	564	536	539	512	513	572	530	521	543	525	587	560	529	571	520	540	552	536	560	563	507	540	521	521	542	501	563	505	579	572	507	529	543	528	557	569	536	507	529	531	524	540	539	551	579	542	511	569	542	532	537	528	543	529	552	549	565	558	559	525	504	562	548	548	535	576	548	536	536	594	541	576	531	512	523	525	529	524	519	569	559	521	563	585	532	528	533	575	566	538	535	537	533	489	522	541	511	541	498	554	544	504	563	572	501	551	520	525	575	550	484	551	504	544	537	550	562	524	551	563	524	566	594	508	553	555	533	541	516	567	562	508	550	536	520	525	518	506	550	531	555	557	509	541	515	543	548	534	533	542	544	581	528	512	561	584	523	527	526	537	506	544	549	587	565	546	537	552	516	595	555	549	509	528	486	491	542	550	510	514	554	533	576	590	516	557	536	570	512	568	567	530	541	503	557	547	538	490	525	517	593	564	505	497	553	539	574	533	543	567	550	573	554	513	548	517	550	526	507	553	532	534	556	563	544	521	533	507	527	554	538	523	618	490	538	526	555	584	556	534	552	528	545	556	534	483	510	557	522	540	532	535	544	577	571	604	571	566	545	550	525	548	516	558	533	537	485	529	515	547	523	506	577	540	523	521	543	560	558	551	524	532	546	560	561	538	531	564	523	537	518	539	543	539	567	556	515	569	574	515	555	534	548	536	544	539	554	553	568	510	574	562	578	543	573	513	577	508	586	541	581	542	542	561	545	566	509	526	493	534	526	554	573	551	568	543	525	569	543	551	552	537	576	550	584	564	542	510	538	541	493	533	580	564	530	547	516	567	509	531	544	625	514	510	577	546	519	543	536	545	523	548	528	555	506	599	523	590	526	523	527	534	520	564	560	556	544	537	565	556	525	526	529	539	552	549	578	573	490	551	538	552	515	501	544	565	556	567	549	523	540	513	516	546	549	548	557	516	553	579	579	512	577	526	517	574	571	556	578	559	519	598	509	540	575	518	566	534	531	550	556	548	568	559	526	560	532	499	514	555	560	580	527	547	547	501	521	539	518	546	534	563	553	562	519	496	552	527	554	522	515	518	545	528	547	554	561	502	576	539	506	540	526	562	511	503	594	487	547	549	545	535	487	571	534	484	575	536	525	540	550	548	526	556	512	541	560	511	557	525	540	513	559	561	571	502	559	530	567	588	561	500	514	532	533	492	571	544	531	526	525	548	505	514	525	558	544	556	547	571	560	526	565	584	492	509	490	520	533	554	529	610	548	545	544	509	535	570	530	525	541	517	550	526	504	512	532	544	526	554	544	551	533	572	520	500	546	526	541	519	550	594	552	545	523	536	532	563	502	541	554	602	498	541	530	527	569	555	548	500	553	552	520	524	551	549	541	543	540	509	557	574	538	508	566	581	568	577	559	540	539	535	560	551	553	546	535	554	523	513	562	554	549	561	549	561	545	607	559	539	563	509	569	513	571	487	496	503	526	540	555	518	545	542	540	564	536	554	541	551	579	546	575	543	539	530	569	570	578	537	529	526	584	532	579	546	551	553	546	545	524	561	559	546	581	518	513	557	577	536	586	567	565	570	525	564	531	542	536	521	538	572	554	545	464	554	573	540	553	540	522	520	550	551	520	579	526	567	542	544	554	511
84549	68897	46521	25932	10253	1556	206	186	185	194	209	196	201	187	221	180	200	197	193	200	176	192	189	186	202	211	201	214	188	215	210	219	194	180	195	218	174	180	202	210	189	192	177	212	191	181	199	179	195	166	181	213	204	210	193	211	191	185	216	176	195	197	191	179	189	188	202	203	171	200	198	181	193	189	165	232	192	186	173	208	205	209	201	203	192	195	162	188	196	192	154	212	201	177	202	174	195	213	201	183	198	202	213	204	208	170	199	202	194	207	199	192	216	182	199	211	190	199	209	180	183	191	215	213	202	191	194	167	200	188	205	206	179	193	187	173	173	214	203	180	199	188	197	175	217	223	200	206	217	195	196	212	217	196	189	186	204	193	199	180	171	210	201	229	198	204	208	209	178	197	191	204	205	189	198	201	202	187	183	194	187	203	195	196	186	200	201	194	184	201	201	221	183	208	208	212	209	201	210	197	185	217	181	171	193	200	176	204	217	192	165	180	169	207	213	198	166	183	202	181	178	197	175	192	186	182	201	210	202	183	194	184	210	180	209	183	178	185	187	207	196	177	216	195	212	182	191	183	197	174	195	212	200	189	176	178	201	174	200	209	192	197	198	204	188	199	184	197	193	198	212	202	207	197	206	181	206	216	197	191	181	217	197	217	181	192	188	208	181	183	188	186	223	196	198	210	199	205	192	165	167	204	182	228	204	195	207	183	201	171	175	189	175	188	190	176	179	200	187	223	193	185	174	194	215	164	194	179	193	183	204	187	187	172	177	191	225	193	166	222	159	182	175	179	202	179	195	187	209	220	171	227	215	192	196	204	180	182	189	206	212	206	192	180	178	201	183	207	206	209	172	177	188	210	211	197	193	188	201	211	201	199	182	197	204	213	211	174	186	185	220	198	181	192	189	177	183	188	182	201	190	189	190	196	219	172	181	194	212	216	186	192	184	187	188	185	195	222	192	192	212	213	169	204	189	186	206	174	196	214	175	209	196	185	211	204	191	203	177	196	182	184	200	206	215	206	200	214	189	206	195	165	188	205	191	189	179	207	221	193	199	198	181	198	203	206	198	190	211	194	174	164	203	190	203	193	184	171	185	165	213	182	197	199	191	230	187	181	193	197	191	168	186	205	165	218	212	190	195	181	194	214	176	215	200	213	195	202	200	197	205	170	189	209	219	186	204	188	205	209	201	228	201	177	189	204	191	197	202	180	197	208	192	166	183	190	186	210	208	187	184	216	175	184	190	217	175	192	156	184	187	171	202	183	206	214	198	216	199	188	195	197	178	212	209	176	197	203	170	199	200	202	189	179	194	196	172	195	185	190	197	205	217	196	178	202	198	207	191	185	215	182	198	189	213	201	169	194	189	176	193	186	174	175	170	191	180	204	185	199	191	183	193	197	204	178	208	208	211	182	200	203	192	216	205	187	194	170	203	190	189	205	213	200	192	197	179	204	201	177	172	187	192	205	201	179	194	161	209	197	184	203	218	220	182	206	190	212	216	200	190	198	199	196	186	226	189	191	201	208	198	154	200	206	186	199	201	174	185	201	185	216	197	172	190	214	199	192	185	175	187	174	212	195	192	210	197	192	195	203	185	227	186	190	157	198	169	172	175	190	197	187	189	204	208	183	177	174	189	198	187	180	204	197	186	208	200	198	171	179	190	182	191	190	221	201	171	204	183	190	189	182	199	212	184	193	174	190	195	191	201	191	192	193	178	193	199	199	210	224	188	171	163	167	192	187	179	186	184	168	199	200	204	183	201	189	196	207	188	182	200	216	192	210	209	193	176	184	198	197	212	199	198	215	204	178	210	182	203	188	235	195	183	189	185	189	202	175	180	180	200	169	203	166	171	193	182	202	185	193	212	214	217	196	196	180	217	158	195	210	220	165	191	170	184	205	205	205	176	210	219	181	199	207	207	191	173	170	201	190	174	195	200	200	202	203	185	203	223	202	194	170	192	204	179	192	184	170	171	189	218	193	218	198	209	198	189	204	196	175	200	200	194	191	187	196	181	195	206	180	201	205	215	208	188	205	198	200	196	199	180	179	214	212	189	201	206	197	175	191	201	191	206	188	206	200	209	201	193	193	199	197	206	193	201	235	195	214	208	183	202	176	182	205	193	211	207	187	221	192	198	181	202	207	187	208	193	195	186	193	200	215	203	184	169	205	178	196	179	194	188	204	207	194	162	189	182	182	210	185	220	206	190	199	190	193	191	220	212	196	205	191	187	181	208	175	167	184	185	186	174	186	190	200	203	207	204	187	178	195	213	220	192	195	216	194	196	190	200	204	196	180	215	188	167	194	192	182	194	205	186	197	197	208	184	208	198	185	203	206	174	220	195	212	182	171	198	196	187	172	200	201	182	207	208	202	200	221	178	193	195	214	178	192	175	174	178	194	171	225	223	177	188	198	225	193	195	180	203	201	221	202	188	201	228	200	177	195	218	205	209	168	185	199	188	177	216	197	168	212	181	180	192	185	203	208	183	184	186	194	190	177	181	182	221	192	201	195	187	201	223	194	166	169	168	178	175	188	160	209	198	217	182	203	203	173	180	175	194	178	217	184	192	182	213	197	202	197	204	204	197	199	172	202	181	201	183	199	153	191	206	186	185	222	170	176	194	198	184	191	209	178	200	225	185	204	194	164	176	184	209	186	192	192	224	203	198	202	178	209	211	205	181	171	191	228	197	180	197	204	198	209	205	228	194	186	187	200	182	181	208	218	212	221	185	190	202	208	200	182	203	196	201	192	200	191	183	203	169	201	191	190	182	183	191	201	177	216	211	187	193	203	193	189	213	182	179	190	193	202	193	201	208	191	187	187	179	204	215	188	190	185	209	226	209	215	191	182	185	187	181	183	157	182	195	209	184	206	166	193	180	186	199	180	207	213	194	196	204	178	233	213	191	170	193	199	204	178	183	202	201	180	184	188	175	202	184	194	204	185	204	187	206	208	180	177	183	215	215	186	217	196	218	177	182	168	184	201	198	203	207	193	172	177	176	172	208	187	181	191	182	191	187	199	160	172	183	197	217	175	170	178	155	176	218	179	226	180	194	199	219	196	201	195	208	174	191	206	173	202	172	186	167	188	176	204	183	190	206	203	180	185	206	187	188	203	201	185	177	191	219	218	193	193	197	192	191	200	178	201	196	182	215	182	193	221	184	184	190	183	199	200	187	205	191	207	180	201	200	184	196	214	189	196	166	167	188	167	186	218	189	194	187	192	221	178	187	194	172	195	197	205	185	202	204	182	190	183	167	217	215	209	191	188	208	187	197	209	202	199	176	197	177	191	194	186	194	181	193	172	189	173	179	207	193	176	175	192	183	214	191	229	168	171	194	207	191	203	196	185	173	191	176	194	163	166	216	200	200	215	185	178	222	197	194	180	185	213	196	188	196	173	190	204	203	183	207	178	183	205	192	207	193	178	174	190	212	179	173	188	208	170	197	194	216	210	186	203	207	202	174	197	210	187	225	176
70363	59853	45426	28700	11465	2644	469	496	457	501	437	466	449	465	452	436	459	482	480	432	489	452	464	445	449	470	430	469	468	476	473	454	427	434	477	500	426	484	475	446	467	479	471	474	452	442	490	475	472	451	478	443	465	453	418	494	445	438	447	459	443	453	449	451	427	450	440	441	439	432	489	454	488	420	472	455	500	473	456	468	458	495	457	457	434	452	442	461	441	428	471	457	428	454	474	442	478	480	447	458	496	460	473	444	434	478	442	461	470	447	444	454	495	478	450	417	457	482	462	452	476	401	489	440	436	449	436	477	434	431	459	461	447	445	441	456	470	467	441	452	458	460	444	483	455	459	463	483	452	440	452	475	425	451	435	451	437	460	477	469	445	506	446	458	449	417	450	392	443	427	470	457	472	475	471	478	403	430	436	457	443	428	476	455	431	476	454	433	443	465	427	415	468	479	418	418	448	456	475	414	438	437	421	455	445	442	475	450	426	465	461	456	429	518	477	452	432	466	444	463	427	441	476	459	432	452	484	450	419	413	447	469	437	466	425	446	467	470	417	431	446	459	439	445	484	434	482	465	448	441	455	462	428	462	418	437	423	494	461	481	479	480	443	467	456	459	450	458	489	452	424	487	460	468	446	460	447	465	510	448	442	496	429	463	440	444	452	435	478	457	474	448	422	472	432	460	493	460	484	479	424	462	449	498	446	452	478	458	439	483	484	455	466	446	447	445	467	443	414	461	448	455	459	465	466	459	473	468	443	448	480	457	458	435	481	505	441	460	490	426	455	466	451	482	480	444	455	451	438	440	467	473	476	426	459	430	423	482	439	538	459	437	442	491	457	470	441	485	434	431	451	437	443	446	430	480	429	453	469	479	429	413	432	481	492	452	478	417	445	479	496	457	481	464	442	453	472	472	457	447	404	451	413	421	449	423	447	397	452	477	463	421	471	451	446	473	427	453	467	481	444	469	461	446	450	449	469	459	477	454	471	461	455	446	496	488	460	439	433	456	467	500	411	497	448	436	478	461	488	458	421	480	475	445	460	439	428	463	447	481	472	442	446	475	408	443	452	482	450	460	496	457	509	472	433	488	476	488	477	460	427	462	502	414	497	509	440	434	470	443	474	476	441	457	455	449	443	423	463	436	461	449	482	451	449	447	478	436	472	466	417	472	462	480	438	442	436	440	471	464	473	457	437	475	488	467	434	424	459	425	443	433	449	462	459	432	435	449	499	489	454	451	431	481	461	470	469	441	454	461	424	509	446	452	463	449	441	497	417	488	447	494	459	454	421	440	436	425	422	434	455	466	451	462	478	451	425	484	480	444	448	473	448	485	447	469	438	477	494	486	460	456	495	454	449	449	465	475	423	456	467	432	457	467	484	476	469	450	453	450	477	390	453	448	422	464	468	451	463	435	459	459	413	447	456	501	450	444	443	463	464	506	433	457	471	447	472	454	419	470	468	453	449	467	460	450	433	464	439	458	475	475	483	436	447	478	459	467	464	445	443	469	462	468	456	422	444	476	459	495	472	453	438	478	445	469	444	473	427	448	474	475	445	432	449	444	452	455	503	429	417	426	463	475	458	453	445	504	456	455	477	449	495	465	477	423	469	420	486	461	478	426	449	460	436	467	449	457	426	410	463	474	426	450	411	467	463	464	471	472	422	474	454	436	495	436	400	400	470	441	443	448	430	423	458	457	415	430	417	449	443	430	414	489	457	458	439	411	480	441	456	424	418	482	435	470	443	433	474	456	450	447	443	459	444	427	450	433	456	469	419	455	456	433	446	450	429	415	449	429	475	430	435	442	473	428	470	442	414	442	436	435	444	441	433	452	448	427	458	478	480	501	446	428	437	445	477	462	436	447	448	485	437	435	447	424	468	480	454	440	436	432	441	447	455	438	468	463	453	431	482	487	457	457	475	469	477	445	424	455	462	431	426	427	459	474	460	461	424	431	490	441	461	475	444	461	407	476	433	465	495	464	433	466	490	458	470	450	484	426	457	434	462	430	493	464	483	450	434	454	440	443	470	461	429	487	450	470	471	430	453	449	448	502	479	435	473	428	473	420	432	457	477	465	448	424	456	441	446	477	430	448	456	448	439	471	473	449	448	406	497	474	454	440	460	470	471	504	456	452	398	480	413	438	455	488	466	459	443	470	442	476	429	448	444	438	438	478	465	455	415	426	422	445	461	423	468	463	484	448	475	428	440	451	445	430	437	459	456	464	446	470	461	435	454	469	440	466	480	445	485	464	427	490	503	466	476	455	455	466	448	473	465	436	467	418	427	458	450	494	438	446	483	464	465	453	478	457	454	433	491	479	477	455	474	463	471	486	473	473	455	462	475	482	417	462	449	436	461	475	455	459	483	451	398	442	449	472	505	433	431	478	464	450	461	396	455	401	442	497	447	476	477	395	465	446	475	457	458	474	482	464	474	438	462	482	465	432	428	494	452	439	447	461	462	436	465	456	485	466	467	460	447	459	454	445	426	445	439	453	492	493	460	446	462	459	448	446	445	466	446	428	443	439	465	503	457	442	452	460	453	442	455	433	447	463	447	474	458	477	432	441	473	432	444	468	468	443	439	485	462	460	448	453	453	463	489	471	430	436	445	433	478	407	420	447	458	421	484	455	485	445	502	436	457	475	469	461	477	439	462	462	499	444	466	442	468	449	468	412	507	436	426	438	472	466	502	458	431	448	450	435	467	464	424	432	444	430	465	436	469	446	429	452	470	467	437	415	460	429	473	422	457	425	442	491	445	447	444	464	458	462	471	409	451	447	470	465	480	419	453	470	427	402	451	455	462	458	461	449	440	465	429	446	442	457	427	479	464	450	462	438	482	478	439	434	456	467	444	405	452	456	460	449	471	424	483	442	452	439	457	474	404	458	447	447	458	457	464	496	448	467	464	453	470	463	478	456	416	454	456	421	459	459	474	465	473	472	477	470	449	460	473	436	440	413	453	465	443	459	451	497	491	419	463	478	477	451	443	490	449	476	456	449	440	469	458	438	454	501	442	471	435	454	475	499	434	449	465	463	443	470	466	435	467	464	448	453	456	438	410	452	449	427	436	452	425	460	436	461	440	510	446	461	445	476	463	437	460	468	464	463	471	468	417	450	428	416	432	419	471	469	441	451	442	453	469	437	444	440	486	455	471	486	475	457	453	464	452	415	462	455	426	431	484	466	437	464	471	471	445	505	452	456	450	425	448	461	508	421	515	445	445	476	435	447	485	422	467	485	448	439	454	466	473	479	413	452	412	441	455	459	438	454	460	465	434	442	438	441	449	491	447	498	432	472	475	468	458	468	413	511	426	413	478	448	435	446	479	442	446	457	440	449	471	438	438	448	455	463	453	454	463	450	475	469	428	451	433	493	442	469	433	442	458	438	453	413	470	460	445	455	453	471	465	469	441	451	478	486	454	465	449	454	452	449	438	437	431	438	454	424	446	441	449	452	476	499	450	451	447	440	433	466	467	461
48925	26744	9171	1673	555	285	227	191	183	192	205	212	194	177	192	204	225	209	234	193	200	205	229	179	210	218	215	186	219	216	182	200	192	209	193	208	177	205	203	202	188	203	191	225	186	201	209	195	216	192	180	214	222	214	197	193	200	184	208	179	211	234	235	199	189	224	204	192	196	216	206	220	175	227	196	184	228	209	205	208	203	182	201	195	209	209	224	203	213	204	208	220	209	197	199	205	194	210	195	205	184	212	222	209	186	227	208	217	185	202	221	209	198	193	184	201	212	188	210	213	202	199	195	195	217	185	189	230	192	208	196	194	224	175	221	196	219	193	206	183	202	192	214	176	194	236	235	199	192	248	202	182	203	197	197	206	184	225	196	201	184	218	182	195	208	227	199	213	208	203	188	189	173	207	196	209	207	180	234	192	221	209	195	225	214	231	213	212	192	215	215	237	224	194	204	214	221	185	166	230	192	191	211	207	206	215	202	219	202	189	186	207	196	196	186	193	230	216	187	215	181	213	210	185	203	170	189	203	190	190	196	210	212	193	197	216	201	228	209	200	208	195	215	205	208	212	204	224	211	209	185	201	224	221	193	191	227	193	194	225	211	186	193	206	205	197	208	200	216	200	211	204	174	214	197	235	199	199	208	187	178	216	211	189	204	188	209	196	204	226	197	205	180	193	224	205	177	200	213	206	200	223	192	216	204	197	232	192	206	238	208	183	211	226	224	212	208	213	207	188	207	212	219	194	198	217	208	194	195	199	221	191	218	209	230	189	194	193	195	197	196	194	206	204	197	205	235	202	223	194	213	195	202	211	218	192	222	216	215	204	193	223	192	213	197	179	207	215	205	182	192	185	215	188	232	227	213	210	207	208	207	211	216	186	218	206	196	252	202	198	174	214	216	223	211	249	207	221	192	212	220	197	192	222	216	200	189	191	211	199	230	218	186	237	185	212	206	191	213	227	207	225	209	199	189	218	192	213	202	237	203	228	183	194	171	214	207	209	215	188	200	180	181	212	192	208	185	205	199	201	198	195	202	211	181	202	221	192	207	187	186	185	205	199	202	197	207	194	223	206	206	211	219	191	213	229	219	202	174	206	216	205	212	197	196	228	206	177	213	199	189	220	181	214	215	192	203	212	207	215	200	207	165	192	214	183	198	195	199	216	219	209	175	186	191	194	198	204	196	191	236	213	201	195	215	175	209	189	217	188	201	192	228	214	176	213	186	168	193	205	205	199	194	221	219	215	207	215	196	189	192	227	198	215	191	188	191	187	195	175	212	202	225	186	216	218	214	208	191	208	175	213	196	202	211	202	209	210	179	193	198	195	225	187	187	185	207	219	236	228	211	198	224	200	187	201	191	199	199	201	236	201	223	200	204	200	186	215	195	178	206	209	208	202	205	196	203	195	202	228	212	202	209	229	209	206	206	199	201	234	219	185	185	198	205	200	197	184	212	194	198	229	221	181	180	183	210	217	213	186	209	214	220	186	210	201	181	212	189	202	217	213	215	206	208	224	208	175	197	177	214	216	193	207	210	204	213	205	210	209	209	185	194	200	182	180	235	219	207	195	209	181	193	198	192	224	236	183	223	171	195	202	180	206	207	188	231	175	208	208	180	214	179	198	205	191	200	192	195	226	200	215	218	241	206	208	207	204	195	189	216	221	197	191	229	192	204	219	243	208	226	176	193	213	203	212	207	203	192	206	203	218	200	194	189	192	204	183	203	186	204	193	194	199	198	199	204	201	204	207	208	196	215	205	204	173	235	195	206	206	189	206	192	196	194	175	200	225	210	226	220	207	204	211	197	215	214	188	185	207	197	226	199	216	220	214	192	206	197	188	153	215	221	185	193	199	215	196	214	201	230	198	187	220	194	212	194	182	227	248	181	181	225	187	204	195	177	193	199	224	209	222	207	219	212	183	232	208	219	206	216	223	211	203	215	203	199	200	221	214	193	215	228	187	210	206	230	153	212	182	195	197	205	204	223	180	211	209	220	208	213	218	204	174	190	195	214	180	211	205	204	210	213	228	204	211	181	216	240	217	215	187	195	205	190	218	202	211	179	202	182	193	212	205	201	169	194	190	224	201	186	167	195	196	218	226	202	221	211	180	183	189	216	240	217	210	217	206	204	205	215	227	229	200	210	161	188	217	195	193	219	242	194	207	190	202	220	212	199	229	221	209	207	209	221	178	207	197	187	198	215	222	207	180	198	186	205	231	217	204	189	202	192	177	202	207	188	202	205	190	206	215	205	205	206	203	183	193	203	210	196	200	215	181	201	201	205	229	171	221	215	220	172	194	193	206	210	193	198	229	198	190	219	194	221	201	199	208	192	205	202	196	189	212	209	228	190	207	211	198	175	207	194	216	202	213	208	194	201	199	174	211	191	213	193	216	220	164	192	191	191	229	190	190	215	188	206	203	191	189	177	231	214	205	205	192	200	219	224	218	217	201	197	192	190	223	208	224	214	205	209	209	203	204	215	192	185	207	188	223	184	177	194	192	207	234	203	200	224	195	226	180	179	231	177	203	240	196	239	202	214	191	197	173	208	190	209	226	200	237	198	201	168	218	209	173	211	215	221	209	177	225	202	205	203	198	213	199	197	186	213	211	215	206	236	202	222	179	215	182	185	182	199	214	194	188	213	190	202	199	211	210	180	202	191	178	219	201	219	177	176	208	205	179	199	166	227	205	202	210	203	214	217	206	191	208	224	185	203	180	200	183	215	185	237	218	198	192	186	204	205	183	231	168	208	211	202	190	197	216	217	205	223	184	225	226	195	205	192	200	208	183	195	215	197	216	198	216	199	222	216	207	219	200	207	229	182	187	205	238	198	215	198	187	195	224	186	215	219	210	213	209	206	206	213	185	212	166	200	212	202	195	207	215	198	185	216	217	200	196	198	184	196	224	215	209	198	196	205	211	203	202	190	204	174	209	184	192	197	206	198	194	197	228	215	217	210	210	211	210	201	230	228	223	221	214	213	195	226	209	204	208	192	209	205	176	185	191	199	206	183	209	201	208	165	216	194	192	208	240	195	213	192	199	193	235	200	202	194	204	210	203	220	185	230	209	175	212	213	196	194	196	220	198	195	215	193	199	231	205	218	212	247	184	214	199	245	219	199	197	189	196	197	204	214	204	208	217	222	234	201	220	199	191	168	200	211	212	187	199	200	233	191	210	160	193	220	188	233	224	203	228	209	225	207	196	203	210	211	216	216	203	211	213	217	210	207	176	204	196	195	211	228	177	228	178	196	182	203	225	216	178	199	226	180	202	204	203	202	191	221	172	178	199	202	198	216	200	222	209	210	208	202	218	212	213	224	206	190	228	202	201	215	183	205	184	215	227	233	191	209	227	207	216	220	189	215	209	198	206	224	206	213	217	214	197	211	231	207	209	204	217	226	244	201	215	201	198	232	211	208	195	200	197	223	237	208	186	224	233	171	216	213	206	202	203	202	216	194	194	168	206	198	200	226	218
42053	24363	10304	3608	1398	663	486	494	482	514	519	499	516	483	482	509	502	494	500	482	459	477	494	476	480	462	525	522	488	477	483	479	519	527	507	478	498	486	469	499	491	485	497	489	490	493	488	526	502	502	474	501	476	498	511	465	511	501	508	493	513	528	522	503	535	487	498	470	508	544	525	468	466	486	481	485	457	509	526	498	525	497	492	486	506	489	454	479	505	529	491	515	483	486	524	475	504	509	500	452	515	511	520	486	518	490	527	507	461	493	479	482	489	507	515	461	473	495	521	489	482	489	457	482	463	470	482	503	487	495	520	475	488	460	512	514	517	493	508	474	499	469	505	485	479	500	441	454	500	480	499	474	508	508	503	490	488	474	482	524	507	542	516	487	512	467	505	551	522	476	449	536	506	528	464	516	498	481	442	486	502	501	501	508	490	484	459	508	512	526	511	503	531	497	496	482	473	517	529	479	471	444	473	504	524	491	500	525	481	509	489	471	496	507	505	499	472	532	477	500	491	450	523	489	460	439	463	463	495	512	536	500	497	472	524	511	508	505	478	487	505	505	479	477	513	440	475	481	526	484	516	463	471	502	463	489	501	458	529	496	511	466	488	482	515	509	498	443	538	497	490	482	457	482	476	484	489	510	502	473	479	490	488	509	486	461	479	483	485	489	489	488	543	466	498	461	482	490	517	491	466	515	478	501	504	462	525	514	522	509	456	510	541	497	532	497	521	485	477	506	506	493	514	506	483	466	524	506	492	516	538	494	482	487	513	510	498	490	498	504	497	485	488	526	481	497	511	502	516	508	456	479	507	484	496	476	490	548	516	510	523	471	484	525	498	499	501	497	508	508	477	536	533	521	508	509	463	475	471	512	473	493	497	479	525	493	476	495	504	498	499	497	493	565	451	473	497	485	520	455	465	503	489	511	519	454	515	490	476	531	507	513	510	472	527	499	508	527	473	482	529	421	491	472	505	527	464	492	497	504	490	476	488	483	471	528	479	532	439	517	471	497	478	518	520	490	463	492	466	466	494	491	475	494	485	465	506	467	519	497	493	507	476	482	475	491	518	522	475	510	479	458	513	513	494	448	528	479	490	485	461	520	467	478	493	505	479	509	490	502	497	514	517	482	486	512	500	475	509	512	528	466	472	489	494	528	483	486	477	497	473	524	515	511	463	469	464	495	465	485	492	492	466	479	493	501	501	510	487	490	490	484	480	484	500	511	507	468	487	478	496	521	458	515	498	483	469	475	494	495	465	493	464	496	454	507	473	494	497	488	451	500	506	441	482	466	474	519	481	438	476	478	518	490	479	477	512	477	489	470	502	530	511	488	513	510	505	477	517	493	535	494	495	479	465	498	494	469	482	523	481	507	466	492	463	480	484	480	495	516	486	518	464	472	465	503	496	480	499	477	497	465	502	489	536	471	486	494	452	506	506	483	524	455	485	508	498	480	482	487	536	470	478	490	488	469	497	474	491	497	555	491	494	502	503	483	477	441	501	520	489	461	528	521	491	459	477	494	493	479	464	493	498	495	506	497	474	475	507	514	518	514	492	510	449	511	501	503	482	507	498	497	494	476	458	529	494	505	509	456	493	480	466	490	493	526	518	497	478	483	448	494	478	520	498	503	476	478	515	509	528	500	501	479	461	523	503	496	491	533	479	510	469	481	519	524	491	508	522	510	496	433	487	486	497	520	495	488	522	486	492	448	473	505	475	473	495	527	464	468	486	541	524	474	484	486	513	477	517	487	486	517	497	492	460	493	474	506	509	460	475	500	497	517	524	485	485	530	529	447	488	468	500	534	490	485	529	506	466	527	516	498	460	488	494	469	470	494	468	472	458	468	464	489	499	495	488	443	498	522	508	470	489	464	491	503	490	476	476	484	474	522	469	456	476	472	495	493	451	504	467	536	490	548	526	514	473	464	515	480	473	450	503	500	448	472	486	489	460	445	466	482	471	464	454	478	516	518	459	484	478	482	459	486	516	483	481	473	493	530	478	524	511	529	485	501	493	500	484	510	488	495	469	498	497	485	461	484	475	526	503	505	509	485	519	489	496	484	476	513	474	496	472	524	504	496	477	513	477	476	499	485	501	506	500	501	534	457	517	462	496	501	511	525	489	515	504	459	521	480	496	475	497	503	474	469	517	462	495	494	473	498	502	496	514	522	469	456	470	491	508	484	469	483	500	478	501	515	485	484	502	469	562	505	476	513	525	494	503	468	496	474	478	511	484	511	503	452	454	497	519	492	475	483	503	498	502	482	479	519	477	498	494	485	505	487	496	518	481	516	480	475	484	501	543	518	437	517	513	513	493	520	469	475	504	499	496	535	539	494	483	480	468	490	508	508	456	536	532	460	491	484	478	505	474	494	516	472	462	518	457	516	464	460	515	511	483	507	472	530	488	505	486	453	491	493	466	491	511	497	471	489	468	490	481	471	499	510	515	482	513	454	507	487	509	491	509	492	519	504	513	500	487	495	498	502	487	492	517	488	499	471	469	511	536	542	497	490	527	499	507	504	491	481	507	527	506	487	515	450	471	483	486	497	518	490	445	487	458	498	498	509	482	517	465	513	502	497	500	502	470	519	506	516	443	486	488	527	525	546	523	506	494	550	521	469	505	525	501	458	471	495	444	471	484	469	477	483	489	485	471	441	525	480	476	504	477	488	481	478	507	503	498	487	502	518	521	474	488	453	513	507	510	486	476	471	496	524	497	497	475	499	503	538	454	430	503	494	493	468	514	491	487	482	516	477	489	508	501	458	497	466	490	495	529	509	476	512	477	487	483	484	478	471	516	486	456	486	467	522	466	511	476	465	499	497	493	497	477	503	499	472	525	481	482	477	492	492	526	508	499	464	490	473	478	466	468	527	503	495	496	494	460	528	462	479	469	451	501	486	473	478	493	512	488	508	480	519	500	464	452	519	471	494	463	507	481	505	527	518	484	490	504	512	508	460	509	483	478	517	476	446	526	478	469	532	492	488	515	506	495	512	478	497	495	479	480	473	492	473	470	494	504	512	481	482	448	519	502	488	523	491	489	497	508	532	465	473	527	472	438	511	450	522	452	500	543	485	497	531	477	536	487	522	489	457	526	501	507	507	508	553	508	505	506	481	459	492	475	503	509	474	425	513	517	484	517	451	493	503	526	481	483	464	515	460	512	515	485	516	493	503	515	527	476	504	500	489	518	506	451	494	485	487	455	505	482	491	501	512	517	490	493	525	515	508	496	468	516	522	505	494	469	511	469	515	506	472	485	499	523	459	468	461	477	495	462	483	489	514	492	481	475	508	452	491	514	492	485	490	483	484	487	480	457	455	505	504	472	510	508	488	480	480	492	470	474	498	520	521	473	495	505	496	513	495	490	483	538	519	486	474	528	456	518	484	483	491	504	485	515	472	497	485	510	487	474	528	479	488	512	476	480	420	526	507	477	458	453	518	502	471	491	450	545	505	522	535	487	492	494	481	498	506	508	516
80217	60845	38599	18451	4644	647	246	200	261	244	267	237	232	256	213	250	237	245	238	235	213	244	229	255	229	256	231	264	232	245	225	241	258	227	217	244	210	221	231	238	243	239	213	255	259	224	226	228	246	225	243	242	229	239	208	249	215	208	238	235	208	236	240	241	239	194	258	249	245	240	254	230	236	237	249	233	232	222	224	217	215	207	260	245	232	232	243	244	238	218	237	236	260	248	256	209	229	253	236	238	225	240	229	258	263	218	239	215	203	221	212	204	224	238	218	230	237	234	244	222	227	213	221	258	223	246	219	241	237	223	230	198	235	237	245	222	234	247	215	200	243	236	239	222	222	250	229	227	268	270	223	202	255	222	225	244	257	234	235	242	268	201	255	241	245	227	252	239	223	258	253	248	207	262	234	230	224	209	224	230	241	236	229	229	257	222	222	239	234	269	252	247	241	238	244	247	235	212	231	226	228	263	215	249	239	261	245	241	228	247	258	261	249	257	248	253	250	240	227	261	263	248	266	243	217	229	226	228	231	245	222	268	221	258	242	247	249	242	246	249	245	249	223	243	253	223	248	217	213	232	227	240	248	248	272	243	239	253	238	228	230	222	235	204	255	237	225	214	257	234	229	256	246	226	217	224	211	226	224	220	247	239	240	217	234	234	251	231	255	273	235	221	258	240	231	250	257	254	239	217	222	228	251	235	242	254	238	237	238	217	243	260	204	239	231	251	263	228	216	269	229	221	229	233	227	229	239	221	239	218	248	239	224	255	233	226	217	223	225	235	237	253	217	251	244	223	209	244	230	234	250	243	239	216	223	243	246	244	248	252	250	241	252	253	266	240	228	246	224	228	213	253	257	223	228	247	242	237	242	218	237	218	241	212	256	254	228	219	253	218	242	217	228	248	240	247	257	220	264	230	245	228	227	261	245	227	224	225	250	242	200	240	219	232	241	246	208	216	251	218	238	247	255	210	257	259	259	204	252	252	250	284	254	232	251	221	222	245	198	222	270	228	231	224	231	225	259	229	222	241	248	224	255	242	218	250	250	225	228	253	248	276	217	219	240	224	240	243	235	250	222	256	233	249	238	243	242	264	271	219	249	242	275	239	253	231	227	245	241	206	269	240	222	246	265	240	229	239	241	249	243	234	245	226	244	232	241	234	235	261	232	224	248	223	205	240	231	225	247	228	249	233	241	248	254	250	230	235	242	220	237	240	257	246	280	223	235	232	214	228	232	220	246	237	281	249	237	226	239	229	236	225	212	244	222	219	229	237	213	244	261	241	237	253	230	242	244	226	214	208	223	222	219	229	208	234	251	229	226	208	211	233	237	234	243	246	212	217	246	226	247	234	260	240	263	221	248	230	219	266	258	221	273	239	206	232	211	214	225	233	264	210	234	216	263	252	253	241	248	260	241	218	248	210	234	228	249	242	265	232	248	241	257	216	253	223	203	230	269	207	226	230	245	226	215	241	278	262	223	240	246	231	223	240	236	224	221	240	221	231	236	241	241	231	218	227	240	224	245	239	241	233	192	205	206	210	238	240	227	206	250	237	234	231	240	231	225	259	234	223	227	274	228	227	232	234	251	229	267	205	259	247	237	244	225	205	204	250	229	229	235	223	234	246	231	223	220	233	264	221	234	248	257	242	247	227	243	228	234	263	234	236	232	261	212	239	228	229	240	237	235	211	215	240	253	251	256	233	240	231	233	237	239	259	253	224	244	249	233	231	216	240	212	253	241	258	223	223	222	246	233	232	241	219	204	219	236	237	244	262	215	249	259	280	213	242	233	231	262	233	244	212	226	223	238	220	277	232	227	251	225	224	239	213	250	229	244	239	247	222	245	230	223	265	247	254	240	225	212	239	254	247	263	219	262	252	240	255	219	268	236	246	276	222	216	240	238	236	232	211	240	227	245	276	258	233	213	257	235	211	208	214	257	231	245	247	234	228	247	253	218	252	228	265	214	245	240	213	239	241	220	255	223	254	246	229	266	228	237	273	236	235	234	227	256	262	245	245	237	240	224	242	229	235	240	223	245	220	252	210	211	211	224	245	226	217	225	246	234	244	241	248	236	244	242	255	218	208	224	251	222	242	230	222	252	227	257	227	248	236	225	253	220	207	230	214	239	238	259	236	232	231	253	254	244	237	247	233	238	230	263	199	238	249	252	258	232	237	229	238	225	220	218	233	250	260	237	228	254	228	217	231	217	243	222	219	262	221	241	200	221	243	210	242	247	239	240	203	236	235	222	251	218	227	226	232	244	217	231	252	223	203	219	212	243	210	237	253	229	237	237	231	215	241	248	224	220	245	244	251	246	228	207	257	230	266	237	266	239	234	212	228	217	230	225	255	226	228	240	216	258	218	215	235	220	233	259	245	238	230	241	203	236	233	245	238	238	243	239	241	241	261	215	228	222	210	239	212	246	225	237	261	239	238	239	214	225	238	271	235	252	233	243	283	216	236	224	257	233	227	229	228	254	214	235	250	227	253	232	213	268	229	230	243	253	233	232	212	248	225	269	237	226	241	202	213	238	226	238	256	261	233	225	224	237	239	263	241	228	236	228	235	223	226	212	217	244	250	211	209	242	255	253	247	223	232	240	261	231	222	218	191	243	211	264	263	221	221	224	231	248	259	255	242	241	238	247	224	244	237	241	240	223	237	225	242	244	222	210	225	227	220	256	231	243	230	254	260	238	235	242	243	237	236	244	236	209	211	268	231	236	237	217	229	219	236	228	238	247	262	218	237	236	224	254	245	249	238	212	211	255	266	234	219	238	225	219	228	234	229	251	226	270	225	231	252	242	214	229	241	242	237	229	192	227	245	271	274	228	208	238	224	233	208	236	258	248	222	272	228	248	254	239	228	265	214	275	263	205	261	252	234	209	250	214	248	241	242	217	221	251	204	236	237	223	224	228	235	243	221	227	240	224	239	250	259	240	210	237	250	230	239	236	254	236	235	257	225	251	237	242	229	217	237	242	240	256	218	234	241	241	236	263	242	232	218	229	203	240	260	242	240	267	243	223	228	217	240	251	237	210	215	189	249	257	249	218	243	209	205	236	212	227	245	261	257	215	265	253	256	265	205	224	230	247	209	239	245	250	228	240	202	211	250	240	267	272	215	227	241	237	227	261	236	238	242	261	234	239	212	238	240	232	235	213	241	223	230	226	237	220	220	235	237	255	241	228	220	242	227	244	225	195	239	252	229	265	236	219	245	237	208	236	237	249	235	220	248	228	235	223	224	237	233	247	263	217	254	246	205	253	225	208	206	265	236	248	249	251	241	261	231	217	215	223	224	252	256	221	232	245	229	232	242	224	234	236	225	209	250	249	251	260	238	235	239	243	210	206	246	242	208	247	210	197	254	201	232	252	244	214	238	252	235	207	262	254	246	230	259	232	210	231	255	208	244	232	222	253	221	221	221	210	219	235	241	208	209	238	251	234	226	244	234	226	271	261	217	222	230	219	248	239	235	225	231
61585	49090	37134	20558	6868	1499	564	582	563	547	536	550	551	532	527	583	538	600	574	578	530	544	531	605	624	557	574	577	530	563	541	540	582	564	543	538	540	532	576	607	532	566	532	509	554	572	527	559	512	556	547	550	551	553	562	561	567	552	545	570	573	525	524	582	614	576	558	542	570	543	550	560	584	543	543	534	521	527	573	554	502	523	546	556	533	603	560	503	561	570	569	574	522	594	565	575	542	566	550	556	578	579	557	523	545	532	565	554	525	531	515	545	587	547	559	579	586	566	563	552	555	538	577	551	537	568	565	533	539	585	530	550	548	542	539	558	570	549	568	563	563	577	556	567	568	542	548	502	547	517	527	559	553	542	537	584	505	551	596	574	518	521	551	533	573	495	565	563	593	559	539	523	542	505	558	578	557	557	543	554	566	583	543	595	558	563	566	563	540	596	550	558	565	522	567	596	520	596	520	525	522	493	578	542	544	536	521	581	528	513	572	595	554	598	557	534	568	539	515	567	563	555	560	573	583	558	564	584	549	557	561	557	574	575	559	531	511	551	536	557	521	558	552	542	508	560	565	568	519	513	532	534	566	572	547	577	558	539	556	540	561	531	560	562	563	498	561	542	525	545	524	543	545	559	522	566	521	555	547	577	547	534	562	536	532	542	561	515	536	555	543	575	584	566	573	553	545	585	560	563	553	526	572	526	581	542	516	593	591	576	560	528	558	572	508	531	544	543	569	543	599	580	573	584	572	538	570	540	515	550	531	535	539	602	568	549	545	514	549	565	584	594	533	624	559	514	557	530	569	529	585	552	573	544	521	516	550	530	556	567	525	535	511	600	522	534	583	566	535	571	553	532	523	513	554	539	570	588	580	532	573	521	546	570	562	574	598	547	575	531	540	527	542	509	583	546	573	520	556	565	575	513	558	610	538	509	528	596	543	527	528	633	554	564	516	542	501	539	524	516	550	538	598	540	567	578	556	561	540	562	586	598	580	576	546	575	549	544	555	563	512	575	569	560	539	535	532	554	570	545	549	573	565	553	570	562	571	551	555	531	537	542	575	543	532	547	556	528	551	565	530	566	580	570	548	532	581	622	561	551	546	577	621	534	496	567	584	561	552	553	530	562	555	565	562	532	550	548	506	533	547	579	540	531	560	511	570	509	551	542	546	537	560	530	535	544	532	587	517	580	556	550	568	562	559	541	573	564	572	541	613	522	582	557	603	540	549	506	571	586	576	549	575	534	574	525	543	514	576	587	567	587	536	526	570	571	541	582	563	573	547	551	568	566	569	564	565	559	520	558	564	552	510	568	528	554	522	546	495	530	537	533	555	565	535	547	544	553	549	526	581	592	566	565	580	585	575	554	551	520	527	560	575	572	512	526	575	582	545	599	554	564	547	549	582	553	518	588	567	578	620	587	583	525	592	508	567	562	552	571	529	539	527	567	545	547	572	568	567	530	550	556	564	540	514	538	561	526	550	548	590	562	572	541	544	534	539	565	537	599	564	618	582	574	552	522	586	573	533	526	563	555	564	545	528	530	581	518	571	540	544	521	522	546	559	529	572	575	534	535	547	558	517	575	561	570	528	515	580	595	538	562	546	551	582	539	559	566	610	549	560	523	511	542	564	526	530	495	521	527	532	542	548	558	547	539	558	541	587	548	553	562	538	546	538	581	527	622	577	590	581	573	533	507	563	553	579	571	552	559	543	519	541	551	580	548	539	516	536	519	570	576	562	513	545	568	554	594	501	583	547	534	549	595	519	514	580	571	554	500	550	551	584	565	508	512	551	532	564	557	531	540	530	545	552	586	530	561	559	506	536	566	545	543	565	518	533	583	563	560	573	515	566	525	524	578	582	551	532	590	542	552	527	525	561	567	561	519	554	555	559	591	587	554	530	593	553	592	560	554	568	565	539	543	526	523	604	554	553	578	543	535	591	548	568	565	522	568	548	544	543	560	547	543	560	517	544	581	586	575	523	548	520	558	547	534	532	542	528	598	549	579	550	563	548	521	552	527	577	547	527	556	574	581	551	574	569	530	573	614	556	533	531	557	542	574	580	564	554	531	567	535	526	561	543	590	535	538	588	559	538	528	535	562	534	547	547	532	539	552	562	567	540	570	578	545	503	596	561	571	603	566	541	530	526	555	597	568	541	560	513	589	579	559	557	601	536	559	549	541	530	534	599	534	546	499	497	565	553	571	538	530	570	578	514	556	541	523	534	566	566	521	561	577	586	586	592	547	558	507	547	566	574	553	543	547	572	604	572	541	554	579	537	538	546	522	552	560	576	538	526	533	559	529	599	578	556	543	549	556	579	562	599	526	547	553	578	549	542	539	523	556	558	540	559	579	577	590	560	532	552	549	560	515	551	555	558	578	601	531	562	550	552	568	543	554	582	577	509	554	572	517	557	558	564	561	566	557	518	614	542	547	548	573	527	579	537	555	523	542	546	514	584	583	542	536	568	506	526	571	562	532	558	573	526	554	558	515	574	545	586	589	549	525	522	539	570	569	563	553	555	560	556	546	560	592	540	533	549	536	557	546	538	545	541	516	538	562	548	566	563	552	574	534	546	528	567	551	564	557	585	531	579	529	494	528	558	545	539	529	583	571	592	553	574	607	577	530	602	558	580	535	566	548	572	576	567	531	559	561	539	548	545	576	526	568	540	532	542	562	540	547	571	540	522	577	555	561	541	576	536	559	538	563	580	586	557	545	586	569	548	556	549	553	547	557	565	531	556	543	536	537	565	557	529	587	536	553	522	579	563	503	577	545	593	545	559	568	558	515	550	586	581	582	553	551	506	550	552	559	530	545	556	540	577	572	548	578	549	537	531	568	541	516	546	496	547	551	543	557	578	554	538	527	553	529	521	531	558	539	574	544	567	505	559	542	538	563	585	533	517	554	517	574	562	547	554	580	542	551	604	542	583	561	554	551	551	572	518	544	524	542	602	523	573	566	540	574	557	551	578	572	553	577	558	541	547	580	541	570	579	561	562	532	550	550	487	540	545	530	545	550	562	557	569	533	560	537	565	536	569	564	541	554	530	539	536	545	559	537	548	524	568	586	579	570	578	570	552	572	562	488	582	532	488	510	518	558	527	555	542	527	499	570	541	573	551	586	590	593	568	543	535	535	538	522	561	563	550	592	605	547	537	561	547	533	528	537	577	531	540	552	557	587	538	547	531	537	611	548	517	576	529	541	562	560	506	563	553	559	572	550	527	528	530	532	574	552	557	553	577	593	566	551	501	515	579	587	525	539	543	567	578	554	590	541	576	557	549	556	558	582	562	542	518	565	545	559	577	528	574	537	617	562	502	541	522	571	566	516	537	523	541	569	584	562	530	553	595	563	600	529	549	540	587	581	509	503	577	523	586	570	554	530	558	554	567	550	530	544	508	555	562	537	555	520	579	564	531	542	563	561	537	571	600	580	554	567	565	529	551	526	549	560	564	582	561	576	569	555	534	556	574	584	554	578
83977	69120	47124	26787	10315	1459	250	222	184	196	205	198	216	211	207	229	200	179	234	219	211	195	180	218	231	231	193	194	226	176	183	199	221	248	232	218	188	223	197	204	206	180	218	222	199	184	235	211	216	227	205	207	172	191	198	203	220	211	209	238	216	178	194	171	217	189	206	226	204	209	193	192	203	224	184	223	227	216	188	187	195	206	224	211	195	187	179	179	186	196	199	191	212	182	177	225	196	176	208	189	210	196	190	201	217	197	225	193	198	204	216	208	205	203	228	216	189	204	179	206	205	197	216	197	184	224	208	186	234	222	183	212	188	192	192	180	200	175	189	224	205	178	194	215	216	204	167	182	190	179	213	208	194	209	212	222	205	200	191	221	205	209	215	203	204	203	186	204	227	200	195	204	223	180	194	219	215	216	202	191	220	225	190	182	188	188	175	186	164	200	203	220	191	191	216	222	181	200	198	195	192	211	199	212	219	192	212	202	220	217	227	206	211	191	215	193	181	207	208	214	198	208	185	195	212	222	205	198	211	209	166	223	191	229	206	195	198	216	185	193	206	215	192	219	196	202	206	209	216	189	199	213	188	198	180	223	228	222	185	200	195	219	187	213	171	205	217	206	192	173	207	205	243	174	238	192	206	200	220	183	214	194	220	200	195	215	192	245	221	193	185	200	204	203	207	229	210	211	205	209	204	182	214	187	171	195	194	222	208	178	220	202	199	192	186	194	182	228	192	181	223	192	226	183	186	203	177	205	203	221	225	214	216	183	200	207	190	210	201	181	180	242	214	188	212	233	198	201	204	211	205	195	184	205	200	202	181	212	180	206	197	176	167	202	187	195	191	186	213	211	209	185	190	193	198	200	203	189	219	199	207	195	190	211	190	188	212	202	200	206	193	213	210	210	176	216	193	182	174	210	206	200	201	197	210	203	170	193	223	191	213	202	195	208	192	201	215	234	209	196	213	203	192	187	195	192	209	202	220	201	205	214	192	206	196	166	199	185	199	184	208	189	203	203	191	208	202	216	200	192	204	192	214	221	207	199	216	215	188	191	183	205	222	193	196	203	193	222	186	211	218	213	205	220	224	200	214	188	210	195	227	181	199	194	182	217	170	188	174	214	205	212	194	220	192	206	210	224	225	217	213	220	213	190	203	210	205	215	215	192	187	196	193	225	176	204	204	215	195	212	204	205	203	181	187	216	204	218	215	194	191	172	183	177	190	197	217	210	198	224	221	202	199	184	222	203	198	207	225	208	186	225	191	226	195	186	219	220	208	191	195	201	189	191	224	216	199	201	213	183	184	216	209	176	188	222	202	209	179	195	200	178	192	218	209	195	183	188	175	200	199	173	207	189	212	192	171	206	212	219	201	211	208	205	196	200	201	191	214	206	188	176	215	208	222	204	193	196	213	197	202	195	234	208	229	190	193	219	194	205	202	196	194	217	211	191	198	176	206	213	197	220	214	203	183	184	205	208	199	185	200	190	206	191	183	178	193	187	215	203	188	209	222	221	202	210	215	190	182	168	191	178	183	222	204	198	177	192	212	184	201	187	203	193	192	185	208	168	226	223	187	225	205	204	186	205	220	199	223	189	199	187	196	223	216	235	172	208	196	213	234	214	226	203	209	199	219	219	172	208	179	218	188	205	196	192	205	182	190	211	171	194	208	187	194	201	203	214	232	177	164	180	204	206	187	204	188	188	194	191	209	216	199	196	196	220	187	219	208	204	180	211	199	211	202	193	202	184	197	197	217	214	214	184	219	196	173	207	226	189	218	219	204	206	208	188	200	188	198	207	194	190	221	207	219	187	205	209	212	203	200	206	214	210	180	197	200	178	205	192	180	212	225	191	195	187	228	208	196	203	207	200	200	178	192	217	180	196	180	205	218	234	243	235	197	194	206	201	193	196	199	188	188	204	191	176	201	196	190	190	231	182	189	210	223	204	238	184	184	239	226	214	203	208	189	203	213	197	213	217	187	188	223	231	180	184	201	216	200	226	187	187	186	207	192	198	196	209	203	203	216	186	185	190	216	197	214	196	188	217	205	182	181	205	211	182	224	192	222	205	178	187	197	180	186	208	195	193	214	192	199	185	240	222	195	205	190	220	205	221	214	192	210	211	210	200	201	182	185	201	207	193	178	206	211	195	230	198	192	200	209	200	206	176	199	200	173	202	243	197	196	211	188	207	221	175	199	187	184	208	181	186	214	199	187	216	217	193	203	191	212	203	202	218	206	214	217	188	169	204	202	179	204	190	234	189	204	181	204	195	182	201	197	228	199	182	210	195	212	199	190	221	208	193	184	196	202	228	190	216	217	186	185	219	216	201	207	217	212	209	235	188	203	193	210	239	228	186	235	195	202	206	186	198	232	227	205	201	214	183	210	189	217	186	194	190	209	198	205	194	186	197	202	165	185	186	198	215	180	215	186	217	188	203	207	198	181	221	176	193	198	174	194	200	203	191	192	185	196	219	200	232	185	191	230	209	221	207	200	186	191	186	201	199	190	186	213	187	237	205	243	226	193	201	180	193	200	208	205	210	204	201	171	207	187	200	202	193	195	196	193	182	200	206	200	177	216	201	199	204	176	216	207	196	203	225	209	221	197	236	170	184	212	212	214	211	168	200	200	222	215	203	193	225	167	192	180	218	185	213	194	188	220	205	220	184	186	207	214	208	164	210	197	213	209	181	198	199	190	205	214	213	179	200	232	211	206	234	198	220	194	203	218	231	193	170	185	214	182	185	224	174	206	220	178	217	190	199	207	191	208	199	210	188	213	207	163	204	207	225	211	215	203	187	192	215	237	186	191	195	201	206	209	193	211	200	199	198	204	213	185	207	209	221	214	210	214	232	228	192	204	188	202	202	211	176	187	216	235	204	201	210	219	209	211	188	212	203	191	197	179	183	169	195	196	213	213	182	190	197	198	164	194	205	197	203	179	221	187	209	206	217	194	198	201	201	206	190	214	207	203	173	208	196	190	217	231	183	212	181	187	226	213	207	207	192	195	183	194	216	203	210	170	223	207	189	220	196	204	195	183	197	183	211	190	218	222	223	190	173	199	184	190	212	200	183	188	184	214	196	199	196	192	188	220	228	202	183	201	183	209	213	201	185	207	216	194	209	211	220	199	195	170	210	204	190	211	190	205	211	179	213	201	194	207	203	207	199	212	216	197	194	230	187	176	208	191	198	182	207	185	196	190	212	209	165	196	195	227	226	183	204	211	199	200	211	211	177	200	228	194	188	202	194	237	183	211	223	199	194	202	195	197	215	218	196	218	185	211	194	199	201	201	198	204	199	216	174	231	216	176	167	221	199	224	201	193	180	212	197	213	203	206	202	216	180	185	210	209	192	209	193	196	213	220	195	194	205	193	212	178	194	202	185	188	205	191	178	208	204	207	200	202	230	202	188	179	174	186	204	193	165	208	199	217	198	207	210	198	200	184	213	192	197	192	187	219	204	206	189	217	194	181	215	190	226
70686	59585	45976	29299	10892	2440	473	468	482	456	499	491	498	487	471	477	505	442	489	507	501	495	464	488	420	440	456	490	454	475	486	497	470	482	480	469	477	489	488	471	451	503	474	496	457	469	464	430	465	504	495	441	473	477	467	445	469	442	480	465	499	456	495	451	447	463	482	494	434	471	511	476	489	511	465	495	481	483	438	465	501	493	454	502	459	466	496	453	459	509	461	493	462	477	459	490	430	439	482	482	488	467	465	487	489	482	460	467	460	494	471	503	514	475	464	485	487	458	481	456	466	450	486	435	511	456	503	432	443	509	467	473	498	475	492	487	485	462	475	486	484	471	490	497	458	444	451	463	498	455	457	459	456	467	459	471	474	494	473	477	475	442	458	498	487	442	438	463	508	451	462	465	504	488	499	445	476	465	453	461	442	474	441	454	473	479	507	472	432	493	487	499	451	476	527	470	464	516	483	455	522	497	492	496	475	485	504	426	433	477	457	481	479	478	498	480	458	467	490	480	483	470	467	448	490	433	472	485	466	511	433	473	488	466	502	448	463	479	483	464	461	480	443	490	522	456	457	466	483	491	497	505	528	448	495	484	483	436	498	458	485	504	498	475	495	439	445	455	475	466	506	433	447	460	488	474	462	459	459	464	463	455	507	436	471	493	455	445	437	471	458	478	489	500	453	420	428	505	480	484	464	481	452	465	485	487	453	442	479	512	476	449	494	492	500	490	452	497	471	452	467	513	499	484	453	491	499	465	480	471	504	451	506	499	450	459	497	466	498	450	486	463	458	462	497	478	488	454	478	471	499	452	454	519	464	438	478	471	506	476	492	473	448	452	481	457	481	421	486	474	442	436	432	492	521	490	449	453	488	454	435	442	466	462	498	473	474	466	465	424	487	479	466	476	476	512	467	504	487	480	528	459	490	436	409	475	468	479	476	481	502	465	485	498	458	463	454	466	519	492	505	453	481	445	489	478	498	469	481	497	420	488	493	433	465	441	492	464	478	478	494	471	470	485	448	484	465	504	464	492	471	441	482	485	473	492	464	510	494	467	474	462	476	488	502	458	498	455	476	459	471	505	497	474	430	490	458	467	489	494	459	487	448	479	484	440	520	498	459	488	454	493	464	470	469	487	474	496	470	477	490	498	489	452	515	474	480	478	470	471	473	445	450	452	500	487	477	460	439	512	475	482	471	505	439	464	491	462	521	472	436	452	480	450	465	475	443	503	492	495	458	495	492	475	471	472	481	489	478	453	506	448	497	471	479	432	472	486	453	453	492	507	468	489	455	491	467	457	454	469	434	486	521	486	483	440	460	455	491	464	483	488	494	469	439	497	489	499	490	436	457	468	513	436	482	493	442	444	444	493	451	427	476	471	467	453	472	468	473	451	468	458	453	461	462	430	451	443	482	509	482	480	472	472	446	461	457	440	473	450	479	512	450	483	473	445	468	472	453	440	455	445	479	489	455	500	483	471	468	436	453	445	502	479	469	432	490	475	513	464	480	476	435	481	450	459	472	460	463	490	488	506	493	467	482	461	499	471	459	472	459	521	486	456	474	440	489	474	480	496	451	499	472	466	477	483	443	514	469	478	463	492	528	458	441	471	497	465	490	461	484	465	464	459	431	448	457	475	432	483	454	491	467	463	477	456	449	474	459	489	444	470	429	486	518	484	472	488	500	460	463	435	422	506	405	484	454	495	475	477	475	481	463	497	489	463	479	446	457	469	456	453	504	461	498	469	477	472	511	453	448	460	485	452	461	457	436	489	464	466	481	456	490	466	461	482	484	477	472	514	476	467	465	459	479	444	505	439	498	448	428	491	485	509	503	460	499	488	473	446	479	506	462	475	455	472	448	480	490	480	475	490	490	481	500	440	479	494	466	453	462	458	460	458	429	457	486	475	446	514	502	478	472	448	464	510	493	497	430	495	451	506	449	453	464	458	489	516	490	464	487	465	459	480	454	458	439	496	459	458	457	460	460	472	483	474	416	484	474	489	473	456	469	470	457	482	477	452	469	463	475	441	493	442	460	468	458	477	439	472	502	436	497	483	473	491	492	486	458	468	461	463	496	493	487	476	473	477	497	444	484	481	444	475	470	497	529	504	478	486	434	480	441	508	467	496	502	458	498	480	505	476	467	475	436	460	473	465	458	455	474	447	509	468	474	469	471	502	464	431	445	449	460	467	457	451	475	495	436	454	456	495	467	518	486	418	499	439	504	484	495	476	475	457	510	513	462	460	498	499	488	445	446	476	491	474	490	500	497	459	510	458	489	508	448	484	473	461	434	468	482	504	521	466	486	460	465	494	460	493	462	467	529	488	449	457	455	513	484	492	483	432	462	476	484	505	516	495	469	463	505	439	478	501	478	503	474	473	461	473	455	472	490	502	473	436	481	475	494	473	452	483	431	433	462	457	496	462	449	503	450	458	482	483	473	422	492	459	480	434	434	452	435	521	484	507	459	487	459	451	445	490	476	512	481	419	492	482	452	476	458	457	529	514	493	487	476	455	484	486	495	450	481	517	495	546	458	458	505	459	491	480	471	479	448	442	501	486	468	439	482	478	510	462	483	467	475	456	449	479	464	438	486	458	437	471	465	453	450	483	455	507	487	445	499	492	475	482	481	449	504	419	465	443	454	472	486	471	494	460	477	482	473	460	476	424	444	470	454	476	477	459	476	484	453	533	458	471	479	511	437	482	529	476	437	452	490	456	491	496	483	499	491	454	457	439	455	440	507	497	463	444	467	471	462	480	491	454	493	471	447	477	477	476	491	496	486	497	487	481	439	457	505	493	499	450	453	480	479	462	478	467	465	498	446	483	476	441	513	453	477	485	461	421	492	491	461	448	494	463	488	455	468	496	498	477	457	484	484	436	492	474	454	485	442	503	472	459	476	459	524	501	474	503	476	456	506	455	472	467	498	460	488	481	496	512	469	454	469	504	526	485	456	467	450	520	474	486	452	479	508	525	510	497	489	479	490	497	517	498	461	463	451	463	465	436	485	469	496	491	462	443	449	473	469	456	489	474	469	482	469	479	495	425	466	465	457	463	465	465	492	472	452	447	477	474	431	486	480	465	497	491	480	495	464	469	490	485	419	478	451	472	464	452	506	430	463	467	414	494	458	447	502	531	472	511	482	481	466	481	478	476	458	466	446	487	473	442	501	454	495	431	490	513	456	502	475	487	493	465	442	451	457	461	442	441	511	485	475	473	465	449	454	474	438	506	488	479	476	433	489	444	448	459	462	464	463	502	463	408	466	471	494	478	478	484	484	480	476	485	512	481	461	473	461	469	468	487	453	494	492	506	459	473	488	501	465	444	465	482	428	498	478	463	488	481	462	475	453	464	427	508	440	452	441	470	489	426	490	484	472	466	469	482	482	457	454	459	420	465	503	498	421	470	445	476	478	497	435	462	462	486	484	457	478	444	461	470	485	510	488	442	470	467	463	447	473	457	524	508	438	506	500	423	442	467
49072	26016	8519	1923	591	278	236	183	223	231	220	178	239	207	220	195	230	196	193	213	214	188	201	207	197	203	189	221	189	202	214	208	230	198	243	228	205	213	208	214	217	201	204	213	213	191	201	200	224	189	205	223	201	199	187	231	218	199	224	203	197	208	182	217	198	237	213	224	246	238	188	205	224	206	206	228	243	181	186	198	213	178	188	228	230	236	233	202	239	240	256	199	213	212	224	228	207	195	203	208	182	210	246	212	205	190	203	208	204	210	196	179	206	225	224	218	225	208	210	190	226	209	190	202	211	228	212	227	206	215	229	206	201	210	198	208	196	196	209	210	228	235	215	212	202	190	207	211	211	206	229	216	199	214	200	197	183	223	217	209	201	184	230	209	206	229	197	246	237	193	216	227	196	227	206	216	238	233	211	214	197	234	229	197	214	197	238	224	230	203	199	232	197	220	218	221	200	235	216	203	248	195	205	223	222	169	189	199	202	213	209	201	212	200	202	213	234	204	198	219	213	202	190	216	183	203	205	208	244	220	204	205	228	211	210	187	230	219	198	227	183	193	209	217	204	190	204	197	236	212	236	202	225	206	219	232	196	203	193	199	220	220	211	190	200	220	200	209	216	200	221	248	219	210	203	215	194	207	207	204	179	195	203	201	213	223	193	226	200	220	191	220	207	188	223	208	211	192	205	198	191	184	183	190	202	204	218	215	220	202	216	207	211	227	209	230	193	197	182	212	202	227	204	201	208	182	233	216	234	198	196	196	203	220	232	212	216	199	208	202	209	194	199	198	187	202	236	208	175	207	228	225	205	195	198	211	211	199	230	214	220	215	219	182	200	209	203	238	198	193	200	210	207	207	207	195	218	207	198	218	195	206	200	205	236	241	195	226	202	206	223	207	205	207	211	217	200	214	196	202	204	199	190	217	226	240	215	217	225	216	209	220	185	176	215	209	222	195	211	191	223	209	222	204	205	219	199	200	203	201	204	225	246	202	192	200	196	196	204	245	199	197	209	198	190	217	239	214	214	213	192	206	204	215	200	194	218	202	209	175	217	202	210	208	232	222	211	230	214	200	228	211	185	177	202	208	223	196	239	208	205	227	227	188	203	231	222	238	207	205	200	187	220	202	186	238	217	202	195	214	217	231	219	196	203	191	219	240	197	207	207	224	231	185	243	209	204	192	221	193	197	195	174	192	222	201	219	234	204	195	222	233	225	209	194	210	194	224	192	189	202	205	200	204	194	199	213	203	218	230	198	213	200	215	182	206	205	225	220	196	201	212	194	206	211	203	191	213	213	211	210	226	198	181	189	202	187	218	217	215	210	196	227	203	204	204	216	181	246	210	198	178	200	203	219	194	201	199	208	192	203	214	207	239	221	204	219	217	235	226	206	226	197	216	215	222	221	213	227	219	203	188	208	224	202	211	218	194	210	223	195	214	218	177	201	206	196	205	202	198	203	220	246	200	208	220	227	230	205	222	192	227	209	233	205	217	205	232	189	206	217	204	241	211	214	202	205	191	216	202	209	198	230	199	220	219	204	199	207	233	204	221	210	191	207	208	208	219	216	206	207	206	216	207	206	197	209	219	195	192	223	200	197	205	212	214	236	181	227	219	203	244	197	216	224	205	212	204	189	217	226	195	215	244	221	197	221	188	203	217	190	239	206	217	221	199	221	203	237	178	232	230	197	197	180	206	201	216	247	222	212	223	218	209	211	209	224	211	200	212	203	205	221	217	197	191	242	199	187	202	207	198	203	192	189	214	183	216	208	219	204	214	190	213	234	233	200	216	195	211	213	204	217	205	233	231	240	223	224	213	239	214	206	216	188	235	244	191	206	226	195	214	203	180	213	195	198	213	214	190	195	232	224	220	226	204	193	207	216	213	224	184	203	201	204	214	196	220	209	214	207	229	198	205	223	206	207	219	183	217	232	219	199	198	211	211	207	222	213	220	212	232	201	201	175	207	208	204	193	212	208	210	201	210	219	187	207	185	208	188	226	202	244	198	224	214	239	220	205	202	213	203	211	209	201	203	225	204	212	198	221	218	189	229	194	202	202	203	185	217	216	185	202	208	217	224	229	197	196	231	215	224	226	200	216	202	206	219	198	218	203	212	225	212	214	217	206	194	238	189	226	186	215	208	220	217	219	230	234	192	228	208	195	209	218	228	219	218	233	246	165	221	199	170	211	228	213	217	223	212	220	212	180	212	191	198	224	224	219	200	217	217	210	193	202	211	188	218	220	228	177	218	202	194	205	205	216	217	194	224	224	221	213	197	212	198	213	187	206	222	204	201	207	218	195	234	203	206	221	250	224	226	177	180	200	230	202	214	211	200	204	220	236	238	221	211	237	220	211	234	212	207	224	223	224	206	211	217	194	183	205	217	206	206	211	205	195	181	207	203	197	202	192	221	213	197	221	199	233	209	195	230	188	219	211	203	214	198	206	193	232	201	186	188	197	218	200	233	196	226	221	198	206	186	225	203	194	211	231	217	192	235	228	200	200	212	177	214	199	212	211	198	253	211	198	204	198	212	215	207	187	215	198	218	208	200	238	222	215	219	219	218	199	213	223	192	203	230	190	220	213	233	211	225	172	219	195	207	217	225	215	188	224	193	209	222	215	214	180	214	213	203	190	216	194	203	198	231	215	212	212	213	177	208	202	200	218	235	214	244	188	222	217	187	228	199	217	194	212	210	242	196	215	220	217	205	228	237	192	225	197	215	221	200	196	192	222	208	227	194	231	208	198	200	215	197	215	229	212	227	191	224	229	198	188	220	216	205	225	227	221	215	209	211	202	208	174	199	233	198	186	203	188	211	202	230	230	205	230	213	192	184	204	224	217	202	204	180	205	203	222	240	218	206	211	199	232	212	211	203	193	210	204	221	214	190	189	208	223	221	221	219	181	206	194	209	233	225	200	190	214	197	218	201	185	212	222	219	198	228	183	196	229	214	193	220	231	208	202	214	198	232	196	204	197	210	220	193	208	223	212	202	218	244	198	203	184	204	204	205	203	193	208	217	202	195	224	214	219	242	218	219	182	201	198	190	234	207	204	226	218	203	202	203	181	210	202	194	204	195	209	213	209	208	227	216	200	210	195	209	232	204	190	212	177	206	210	213	231	208	191	200	213	222	225	229	219	233	218	222	217	189	220	206	227	212	228	176	227	235	193	216	220	217	214	222	193	200	221	208	204	189	210	235	193	212	200	199	210	204	201	200	237	220	197	214	185	186	202	227	211	202	198	214	211	223	217	213	190	188	201	201	219	196	188	235	231	198	172	227	225	210	212	181	199	220	198	200	197	223	199	218	215	198	205	209	222	191	199	235	213	212	217	217	207	192	238	199	219	223	238	218	205	208	174	230	190	203	199	186	202	209	225	184	225	213	208	208	191	229	195	192	195	191	221	214	192	216	188	212	198	218	189	191	197	202	209	220	224	222	197	192	203	195	196	187	205	193	223	206	217	201	213	228	181	222
42002	23268	10077	4251	1492	717	468	523	496	506	521	509	512	512	479	516	500	511	497	502	510	532	488	532	541	520	504	523	467	535	518	501	480	544	502	493	489	498	517	515	542	486	491	539	474	506	510	506	490	488	470	508	497	507	480	495	489	487	500	521	532	544	509	524	448	486	480	538	481	537	513	520	501	540	472	499	485	483	497	497	546	469	556	491	516	508	498	544	520	521	490	504	540	520	502	503	495	491	554	523	527	515	503	491	500	527	537	488	499	494	494	519	525	489	524	511	469	538	520	490	499	519	500	534	544	516	533	511	476	530	503	508	491	554	508	508	514	464	545	524	507	518	547	505	534	473	508	512	462	514	530	506	496	507	480	511	505	470	513	484	529	525	511	518	511	510	464	514	464	462	488	522	567	506	491	569	500	500	549	514	512	460	495	483	497	508	482	485	505	522	500	532	503	524	477	506	521	506	483	504	501	484	539	482	503	491	510	483	503	518	505	496	532	512	507	504	540	526	481	484	490	501	485	513	519	486	502	447	511	483	525	437	527	495	494	553	509	462	497	525	466	524	494	506	507	526	506	503	536	460	523	516	572	516	527	511	532	542	524	505	525	493	496	533	475	512	519	534	552	531	539	490	464	542	497	519	496	494	493	514	522	512	526	492	532	537	494	534	499	506	484	550	533	515	571	487	474	527	492	509	559	506	502	472	489	509	503	479	481	515	536	521	489	511	510	508	525	492	514	486	504	484	490	490	521	516	541	519	517	479	526	550	527	489	537	497	526	482	520	506	550	474	528	521	521	494	517	514	523	495	518	433	534	506	518	521	513	485	500	470	522	511	516	475	470	520	501	522	499	484	480	487	518	505	513	521	500	512	552	556	491	539	508	510	497	482	495	494	467	524	500	491	483	501	495	497	508	529	479	512	472	534	513	501	480	540	514	509	475	503	487	520	512	508	482	518	541	531	529	493	531	482	494	494	497	505	506	518	449	520	511	506	532	538	497	518	533	521	519	523	521	475	502	511	566	534	504	511	483	522	518	514	486	508	526	513	509	531	525	527	454	525	458	486	482	527	490	502	519	503	492	493	489	508	519	542	490	513	524	530	505	500	516	516	540	501	483	512	498	488	491	510	520	486	518	498	507	538	540	519	565	514	560	496	535	545	497	513	508	533	524	531	505	512	524	539	529	476	519	479	492	476	519	506	524	551	497	506	518	513	544	545	507	498	524	464	576	529	514	553	461	476	531	511	487	500	510	521	498	469	500	476	515	510	502	484	510	530	504	507	491	521	519	525	516	495	527	536	533	511	489	534	519	547	525	518	510	523	487	526	513	485	501	562	526	495	492	523	500	538	499	501	541	510	543	501	493	503	548	550	528	516	508	511	487	522	517	514	496	486	497	524	534	513	509	529	526	552	486	505	523	520	515	524	532	496	516	510	473	507	502	526	521	510	504	488	489	471	496	493	507	512	495	533	500	539	516	512	500	517	507	493	479	492	501	551	540	491	517	528	468	520	503	475	554	529	540	491	515	490	523	516	514	514	501	468	484	489	544	484	536	501	522	491	508	473	521	508	531	471	495	510	492	555	492	523	511	463	511	489	509	494	509	501	525	474	521	499	535	514	472	530	510	522	524	499	483	497	529	481	548	470	506	504	500	493	528	514	539	529	494	505	535	511	493	514	511	516	481	533	492	516	546	504	523	471	520	518	491	489	450	491	508	480	526	495	516	532	496	465	471	532	500	525	550	513	511	478	533	517	522	522	493	501	514	537	510	514	527	514	490	502	510	493	525	469	500	501	512	549	488	510	561	480	481	507	480	496	515	513	452	479	515	497	489	530	486	498	495	522	461	464	514	528	517	497	548	504	507	525	520	511	544	481	511	485	461	498	495	512	536	467	522	527	494	505	518	500	494	507	473	464	524	517	514	460	533	538	544	469	506	497	491	524	502	499	485	519	488	539	500	474	525	511	495	481	476	560	519	486	490	539	491	531	551	482	530	517	536	476	498	529	495	504	504	527	511	507	508	491	491	502	532	575	516	514	501	539	523	470	486	502	516	519	519	486	471	494	526	501	527	506	525	549	547	544	507	520	550	529	534	498	517	508	511	528	523	529	487	513	508	540	517	491	508	468	526	464	544	503	499	482	516	522	527	510	498	541	525	482	525	496	496	471	501	492	499	511	517	455	527	504	502	471	488	482	506	499	524	508	477	495	511	485	503	504	522	490	520	499	500	537	519	525	536	503	503	491	526	487	534	507	505	480	561	495	505	529	482	527	500	505	513	539	494	519	486	515	491	546	514	522	485	488	482	475	510	485	514	508	521	509	478	513	463	518	456	509	541	543	523	542	488	520	519	520	510	538	490	490	531	499	470	526	479	518	516	477	518	503	503	548	496	506	527	527	505	497	507	500	490	500	490	507	499	460	550	526	553	545	521	517	531	543	509	507	537	522	491	494	485	531	518	518	510	497	522	513	485	496	499	521	518	498	497	498	498	509	530	511	502	521	523	505	547	499	505	560	465	481	537	508	511	522	501	522	530	528	525	535	484	509	514	495	515	505	471	507	490	564	502	517	476	497	516	458	506	476	494	515	476	504	502	503	498	558	490	528	520	502	520	449	502	555	516	525	533	522	540	502	494	489	519	516	482	501	486	501	505	526	508	494	494	515	502	493	502	504	507	535	494	525	475	517	497	504	544	513	516	553	504	491	478	508	534	550	549	532	468	509	530	511	446	500	511	489	516	510	495	510	476	486	533	520	508	501	528	544	517	478	519	508	551	533	475	511	520	504	527	491	523	497	522	500	489	470	517	509	504	494	509	517	497	504	495	504	518	516	541	486	511	508	535	532	506	544	517	527	546	503	509	502	504	492	508	501	503	518	527	526	539	509	540	565	528	530	496	483	504	513	502	479	539	554	501	506	496	528	518	493	515	535	503	525	533	499	513	492	534	519	507	521	463	485	523	525	498	477	508	518	536	521	521	502	502	501	540	494	518	500	520	487	492	514	495	491	513	571	524	507	502	530	499	499	497	492	503	499	522	528	493	510	496	523	489	486	552	519	515	496	509	525	500	522	476	502	483	540	533	502	518	477	507	534	500	539	518	573	507	506	523	516	547	465	525	501	515	540	494	522	482	480	515	519	482	536	523	538	534	535	528	508	467	476	526	498	507	524	485	520	494	511	521	491	505	497	497	495	493	490	517	508	549	527	496	500	558	503	520	492	490	502	524	516	487	544	513	511	542	489	484	469	501	516	534	502	540	510	504	509	521	502	452	508	501	497	472	476	499	517	540	486	486	519	493	499	504	528	484	527	530	489	496	501	480	509	468	507	564	495	518	543	534	507	506	504	501	458	481	514	511	514	491	507	521	542	476	538	492	458	507	519	493	483	498	537	532	540	506	536	503	506	502	488	522	555	496	541	494	509	502	510	518	498	534	523	519	482	501	492	514	480	488	532	527	495	513	491	503	523	518	474	532	512	480	500
79701	59987	37799	18844	5033	835	239	228	227	250	229	258	249	233	214	252	242	234	241	225	213	227	219	254	257	224	227	234	266	256	244	253	243	250	241	245	262	275	261	248	248	246	232	211	243	266	248	223	273	265	229	266	227	250	282	236	239	262	216	256	251	226	261	241	234	236	258	249	241	240	252	271	216	238	246	235	215	253	269	263	270	248	242	212	268	267	236	259	239	228	241	239	242	239	234	259	287	226	233	242	246	216	263	219	220	241	238	270	253	238	231	246	223	243	263	249	232	242	231	251	245	229	253	216	253	251	257	231	257	239	240	259	233	270	229	255	207	263	243	245	238	239	238	264	243	224	247	232	269	249	262	240	271	240	213	229	238	245	236	263	234	247	281	238	248	241	264	263	274	256	209	230	256	267	263	222	231	221	230	255	217	238	247	220	253	276	236	241	235	235	240	216	234	215	243	214	255	242	215	259	225	257	251	243	250	246	252	224	247	232	241	257	241	235	268	212	222	250	241	232	260	212	238	226	207	254	239	250	258	287	232	223	268	243	267	245	254	221	249	233	228	229	248	258	234	212	219	247	244	259	211	266	217	230	243	223	255	237	258	237	230	242	247	249	202	254	234	253	238	263	225	263	246	275	212	240	240	233	249	237	209	252	249	253	230	240	231	226	247	239	243	241	243	247	228	243	253	230	224	227	245	242	223	234	247	243	237	244	248	253	230	232	240	230	230	244	236	243	224	228	257	237	248	255	232	231	233	214	263	258	239	240	279	212	258	228	213	223	197	264	233	230	287	210	261	221	240	208	276	225	230	224	223	235	243	251	245	251	222	225	207	235	221	247	223	247	253	236	207	206	243	236	249	211	206	228	230	230	221	255	207	252	261	238	227	231	211	228	240	251	243	238	273	228	267	237	251	222	255	277	230	239	245	253	270	277	244	226	242	250	239	224	249	221	223	241	243	253	249	226	243	235	267	271	255	258	240	225	234	248	234	224	246	268	210	261	221	213	242	234	210	233	243	215	255	236	274	271	252	258	228	234	232	225	257	248	225	276	257	230	239	218	239	244	261	235	226	274	263	256	240	216	252	260	245	231	232	264	234	227	228	261	216	239	222	254	250	248	239	276	251	257	229	230	231	264	282	224	260	269	248	243	233	207	242	248	242	229	262	220	212	248	238	245	226	223	263	227	251	238	253	246	219	240	221	223	222	219	228	243	244	213	240	211	247	226	209	234	239	232	221	252	270	225	253	237	257	231	236	264	251	239	214	246	250	246	220	185	227	256	239	270	247	261	254	207	227	230	227	239	253	242	227	250	233	273	239	259	258	224	241	254	273	253	230	235	262	243	247	205	254	273	230	230	217	262	262	251	237	235	225	246	247	240	233	240	209	220	221	269	268	219	263	255	253	232	242	234	240	203	228	237	219	266	241	266	249	217	233	263	271	267	232	254	235	276	218	214	259	230	244	207	251	237	224	230	243	262	222	255	220	228	221	226	232	193	233	274	263	254	250	265	194	224	248	272	216	232	272	211	251	244	239	225	263	226	221	243	244	239	260	248	285	218	232	240	222	226	266	261	208	274	261	234	228	233	254	233	265	210	240	259	251	240	225	238	260	262	239	228	243	220	266	245	238	230	229	236	235	224	233	210	252	220	249	280	230	250	223	255	264	239	254	262	254	256	247	264	248	238	259	227	231	239	229	269	258	267	215	234	247	231	255	253	236	247	246	291	230	243	223	230	239	245	254	211	254	223	242	249	250	256	229	236	218	257	220	230	264	242	209	247	237	230	260	232	235	208	253	248	242	251	262	239	196	245	245	245	236	236	229	251	271	257	199	230	246	246	247	236	192	242	214	206	244	236	263	263	242	270	227	278	254	233	213	238	254	245	246	230	245	225	211	232	237	263	232	255	247	244	253	236	220	216	246	231	239	265	264	234	256	230	213	256	233	238	237	224	250	238	231	254	232	264	245	252	232	243	268	282	251	248	210	248	234	259	250	237	247	256	255	262	255	218	242	243	254	230	245	229	264	269	273	233	249	231	243	210	222	252	246	265	248	254	243	240	230	248	229	237	256	256	259	238	250	259	219	256	249	239	244	222	219	242	223	256	241	232	236	267	235	219	235	241	241	237	232	236	228	226	239	217	246	260	254	230	247	256	213	227	242	260	245	260	243	235	233	251	225	231	249	236	214	250	243	276	232	239	239	233	234	258	260	258	219	217	243	267	270	257	245	260	226	229	238	238	257	223	238	242	225	252	217	258	233	241	263	242	241	234	231	230	233	254	239	282	260	272	242	258	257	231	253	268	233	242	261	255	229	216	234	266	244	242	255	230	249	226	255	245	255	247	254	226	231	212	247	247	254	261	244	273	247	232	242	235	227	237	227	221	202	257	253	245	230	266	229	244	246	259	231	242	226	235	242	221	240	226	243	221	212	232	221	248	221	272	251	242	250	253	253	241	250	227	256	254	226	212	234	234	235	260	258	249	230	273	244	247	274	243	239	276	277	248	222	251	257	250	205	254	245	253	244	203	245	218	252	211	265	220	256	258	259	234	256	255	273	255	221	248	227	237	235	265	250	236	243	212	272	249	244	258	251	247	243	239	261	258	216	239	227	225	251	248	253	252	253	232	216	247	264	247	255	231	230	256	249	233	251	232	253	236	263	252	220	239	268	221	238	239	216	250	247	244	244	249	238	240	253	241	251	261	268	258	255	209	241	232	238	247	265	269	226	255	260	258	241	235	213	251	256	265	238	247	209	223	243	260	247	260	248	236	238	236	232	263	231	228	227	241	248	253	260	245	208	239	254	240	261	231	205	266	232	236	244	275	253	215	203	243	240	241	216	247	230	243	244	271	253	247	252	248	242	254	264	247	236	212	248	243	229	253	243	255	260	226	254	242	212	238	255	240	230	230	244	249	244	226	246	260	228	225	259	258	259	218	216	231	232	234	217	205	232	229	248	240	244	227	237	246	239	256	245	257	246	261	249	267	218	253	245	218	248	241	242	261	228	212	208	252	261	222	211	213	236	252	244	261	208	235	247	228	218	250	232	246	223	248	248	257	258	250	235	271	245	268	231	237	241	230	251	242	228	250	233	244	259	219	235	215	244	231	252	215	236	262	247	241	270	234	232	222	241	256	252	240	253	208	240	277	248	252	210	240	216	229	228	227	215	273	255	256	235	224	250	232	247	238	224	239	241	238	204	223	257	232	232	245	240	256	222	225	251	256	201	249	224	253	244	229	251	253	241	234	231	217	239	263	272	257	245	235	257	223	249	252	234	264	235	234	221	249	248	230	248	237	227	217	237	258	236	241	261	261	257	230	231	260	241	269	237	250	240	230	259	213	211	234	265	232	260	239	252	231	270	260	263	256	213	246	247	244	266	236	241	250	254	261	268	255	246	235	243	249	232	259	270	243	263	258	236	239	243	209	269	256	219	235	236	222	241	248	249	222	233	245	243	251	252	248	265	223	249	254	255	267
61332	48548	37042	21519	7462	1921	567	549	546	562	563	522	569	586	592	589	572	538	578	548	614	554	539	562	601	540	567	570	582	576	599	567	569	585	548	579	571	586	552	549	563	571	551	592	579	573	589	546	574	564	576	538	595	533	549	536	601	547	539	579	555	545	551	563	562	573	544	579	593	511	578	579	530	572	553	536	530	540	589	551	559	590	566	557	582	601	576	596	581	593	551	568	591	606	579	584	549	544	559	594	518	601	557	551	582	569	579	557	527	536	577	558	553	598	526	509	528	553	576	565	593	557	576	584	577	512	535	569	559	596	542	572	558	555	570	577	574	568	550	597	545	580	623	530	590	594	606	537	602	576	585	554	566	574	559	536	585	540	564	576	545	545	581	591	565	597	550	579	596	595	528	547	567	561	567	536	557	580	598	624	575	605	536	542	580	600	583	563	631	560	618	565	534	538	589	581	574	535	558	591	585	603	558	538	617	556	594	583	532	564	561	536	579	571	561	558	594	557	553	549	536	565	545	552	517	543	562	582	560	577	540	569	556	586	537	610	555	532	574	555	592	590	537	598	536	587	574	540	585	561	561	589	579	565	580	562	524	582	561	561	545	567	592	593	551	569	571	545	585	613	596	593	568	555	538	578	559	563	559	573	555	576	554	599	551	555	614	550	557	566	575	562	548	576	585	573	578	563	581	558	559	591	576	561	536	580	560	556	547	534	518	562	546	571	588	606	582	582	600	536	495	543	541	530	590	520	592	568	583	545	585	556	545	559	546	577	577	560	574	546	563	566	530	598	622	523	545	551	572	583	529	565	582	583	594	564	529	552	568	572	561	574	576	599	638	581	581	547	583	553	578	544	574	557	586	572	536	571	588	523	587	525	540	561	604	559	565	537	576	577	545	595	526	571	580	601	568	582	543	574	593	590	526	541	604	547	533	567	573	538	565	588	587	560	573	593	579	587	598	567	537	566	548	577	582	549	574	587	562	574	585	529	606	534	576	577	513	563	574	582	551	584	565	590	569	574	588	596	565	582	595	591	548	560	568	547	541	579	568	550	609	573	570	563	566	536	567	579	560	602	562	585	579	557	607	557	569	573	529	580	574	567	596	560	589	570	584	548	532	520	591	558	533	571	534	577	563	584	554	535	601	544	598	567	582	547	586	616	560	556	557	578	557	596	535	566	575	559	600	557	529	583	597	559	552	588	537	581	639	548	549	580	572	548	560	561	548	575	606	523	576	600	549	609	587	553	541	578	560	569	580	553	611	534	539	559	542	514	561	612	584	531	573	512	568	555	611	578	572	549	577	574	606	547	561	591	623	576	558	554	548	548	594	565	543	536	596	586	587	589	578	558	560	589	532	586	567	578	622	550	589	562	589	556	555	536	557	563	562	547	560	524	572	592	572	560	586	550	574	569	555	578	540	528	565	577	592	565	545	582	560	541	572	586	520	562	531	541	572	578	559	600	537	536	596	539	544	564	595	506	593	588	560	547	584	536	560	527	607	604	541	543	535	568	535	568	570	553	600	528	588	521	597	545	570	595	545	550	547	571	606	551	550	565	575	592	577	549	543	556	543	530	518	577	600	546	523	525	557	538	553	563	586	548	518	564	518	552	566	575	593	590	564	545	533	572	552	519	562	558	531	572	571	586	558	558	512	579	567	575	538	542	519	616	527	586	597	555	583	582	585	531	594	571	616	601	586	615	539	577	547	549	545	632	551	555	530	583	577	568	600	548	525	581	573	516	540	564	583	586	556	560	569	537	526	618	557	537	575	562	546	599	553	584	578	582	577	577	575	612	560	573	577	564	592	553	532	560	575	562	557	608	573	530	541	557	549	575	584	570	555	590	525	535	543	589	585	574	578	588	561	538	569	581	573	557	586	562	575	578	559	569	589	576	562	604	530	603	546	574	577	556	567	554	565	561	578	563	578	528	580	530	527	547	550	556	553	617	561	552	573	544	562	552	590	567	579	541	538	574	594	557	530	514	565	611	587	558	602	561	564	546	575	565	558	594	580	562	564	589	580	549	567	540	558	560	559	621	575	554	531	582	582	565	537	616	590	597	598	576	547	605	556	547	599	578	567	573	552	580	533	547	575	589	582	569	554	589	560	574	631	564	543	532	544	525	536	548	556	587	561	560	568	540	623	518	595	574	541	573	590	540	581	565	598	535	563	591	577	583	562	563	619	580	511	575	544	584	557	536	545	548	622	525	561	570	538	554	582	586	582	563	541	561	587	580	576	546	624	564	563	569	576	564	538	570	585	537	555	568	578	559	555	586	590	581	606	549	553	535	560	589	562	568	590	585	571	547	575	569	589	564	569	571	539	581	531	586	558	601	526	579	545	550	576	551	548	572	546	550	536	606	564	598	588	585	561	555	554	601	575	524	573	564	585	568	522	578	579	526	554	612	604	551	583	538	597	578	535	570	580	591	612	590	569	560	566	550	557	574	535	527	569	554	559	574	583	576	590	610	565	576	548	577	538	565	557	539	591	565	551	561	608	575	552	553	575	573	501	593	578	577	561	541	506	555	559	593	563	566	545	601	582	592	545	637	561	592	522	587	569	556	573	586	571	589	567	585	545	616	559	551	587	576	569	556	575	550	527	549	537	545	571	592	531	531	539	587	560	593	529	576	545	548	544	520	538	609	547	540	543	574	555	570	567	553	570	525	578	622	563	568	566	547	545	564	568	531	525	542	557	603	572	570	554	603	583	579	548	555	579	574	584	569	589	597	580	597	553	596	617	515	539	542	586	589	553	564	587	559	592	569	513	563	594	570	569	575	561	582	600	598	554	544	566	519	552	550	582	597	552	557	532	532	588	549	536	575	554	539	549	602	563	570	552	568	595	561	589	572	601	556	584	596	577	552	566	638	549	549	588	531	583	521	520	530	563	538	542	548	550	599	568	575	534	602	548	553	578	566	548	556	552	553	539	560	533	568	537	553	572	564	585	568	569	552	549	577	521	582	552	557	578	609	576	548	590	546	537	572	531	583	582	576	572	546	560	576	551	521	502	589	572	528	537	557	560	552	589	596	580	560	532	605	596	576	552	589	576	544	541	547	564	608	534	578	548	559	559	527	582	577	584	551	543	581	560	551	604	550	555	593	589	538	554	567	569	559	571	534	570	545	549	549	578	559	593	533	585	578	568	589	565	547	543	573	562	526	532	639	591	516	550	567	579	574	578	580	564	549	557	551	489	572	562	566	553	529	556	603	570	544	570	563	535	566	571	621	563	563	574	549	572	625	493	532	506	576	542	557	570	567	547	537	589	537	559	540	585	550	544	580	540	560	571	542	562	589	587	562	532	545	545	579	583	547	566	539	580	597	585	559	545	558	562	515	593	549	601	606	577	583	575	567	562	583	587	577	595	547	564	559	573	510	539	552	538	511	555	536	554	599	599	601	563	573	564	586	506	600	576	564	548	536	559	570	568	567	573	601	564	537	567	552	581	561	537	578	576	605	571	585	550	552	534	555
83868	69405	47378	25530	9360	1209	224	229	212	220	209	218	224	203	212	205	227	199	220	221	177	192	205	187	200	220	214	215	185	220	174	205	209	199	221	247	213	201	202	221	217	214	201	203	202	211	203	201	203	209	217	206	195	214	213	209	212	231	207	207	220	201	191	222	213	221	209	225	228	194	226	196	223	204	209	204	182	195	177	215	204	212	199	180	200	208	228	202	215	203	200	205	222	208	211	206	216	223	196	197	202	211	196	182	189	209	223	209	199	200	213	179	184	230	170	211	209	213	221	209	218	224	197	215	208	209	225	203	191	229	202	203	213	188	194	191	184	241	202	202	204	227	198	205	196	178	208	197	211	209	195	171	191	222	215	212	194	206	219	216	200	221	175	231	201	206	191	211	223	230	215	213	204	195	222	222	193	203	221	238	198	197	198	215	196	202	211	208	218	194	222	217	201	204	208	212	195	190	193	187	213	227	179	216	226	207	187	183	178	181	221	225	205	218	207	230	198	177	211	218	204	194	224	215	202	216	220	185	211	209	202	207	238	235	217	209	219	201	228	205	199	238	212	196	210	199	190	193	176	215	237	216	215	213	201	191	196	206	190	193	176	213	211	200	214	194	222	194	201	210	201	218	225	229	204	206	213	216	223	201	208	207	207	223	223	180	211	244	229	206	219	224	190	209	206	219	191	198	192	221	207	201	197	214	229	205	247	178	213	211	214	229	203	228	189	204	185	186	241	201	208	207	185	204	223	201	212	212	199	262	207	187	212	211	196	199	189	227	211	232	198	197	216	208	220	196	204	208	183	198	204	207	203	215	220	217	229	178	190	202	198	236	219	208	189	213	183	206	235	221	209	184	215	191	219	202	220	199	221	204	205	200	202	208	199	203	188	206	202	200	218	236	182	205	196	190	195	213	223	198	183	207	225	173	191	195	175	196	199	189	191	203	211	169	187	223	200	186	203	231	232	194	212	187	218	195	203	196	204	206	202	225	195	246	232	250	199	201	218	211	213	216	220	205	195	199	207	208	204	198	204	206	184	217	195	204	191	223	222	242	181	203	178	211	182	223	224	206	226	203	214	220	211	214	181	218	216	225	213	215	210	201	192	206	206	217	219	213	169	200	180	203	202	216	220	199	202	215	192	207	231	217	237	215	209	218	198	215	205	213	202	193	225	190	199	213	203	228	182	195	222	214	229	208	206	252	228	212	196	211	188	204	181	194	212	218	184	188	218	209	191	210	208	202	225	225	196	221	208	207	214	216	190	184	205	194	194	211	202	223	203	197	234	218	191	194	226	203	187	214	204	206	220	192	214	215	210	205	180	222	205	229	204	200	203	195	195	219	217	198	208	209	227	229	195	213	207	206	196	232	221	182	243	207	211	193	227	234	223	214	206	188	219	203	228	241	191	206	216	200	215	196	184	221	241	206	224	223	230	228	217	216	197	183	232	212	188	194	206	185	218	206	220	212	217	225	187	194	250	230	190	223	194	205	239	196	202	208	184	207	207	198	203	231	201	218	201	228	202	227	211	220	210	210	192	218	227	201	212	173	212	204	238	225	219	222	229	207	207	213	218	197	198	228	213	195	199	228	225	224	192	230	207	211	188	205	219	199	210	204	204	216	227	221	214	183	183	218	191	222	209	179	217	192	202	219	209	224	182	211	185	211	205	188	189	238	199	186	227	215	231	203	243	182	229	218	203	214	204	201	194	201	200	212	201	212	204	209	187	209	198	206	187	211	192	223	220	214	209	182	220	232	212	195	210	206	212	214	218	207	210	216	199	214	205	241	191	210	202	199	218	213	208	211	199	204	220	197	219	204	239	229	197	187	221	223	227	211	176	188	204	195	205	211	202	202	228	232	189	198	193	207	206	196	205	202	233	195	227	196	209	217	219	213	200	203	207	184	188	207	243	221	212	189	182	215	209	233	210	210	219	217	200	220	213	211	198	231	213	229	227	227	182	207	211	193	202	184	194	192	203	216	210	217	226	193	217	193	200	236	189	197	188	206	199	202	215	208	207	208	244	217	230	207	215	197	199	180	193	208	217	196	218	196	240	220	192	217	187	224	223	205	229	215	194	207	201	211	191	215	199	212	227	197	186	213	239	206	222	205	226	211	212	199	216	198	240	205	197	212	205	200	222	194	227	212	214	214	192	202	210	215	211	198	229	251	203	206	216	177	215	213	212	210	246	196	216	227	219	239	178	209	201	193	192	200	180	194	201	180	200	207	190	195	214	208	215	185	236	211	203	206	209	218	212	191	209	226	196	209	192	195	173	184	184	229	208	219	210	194	218	210	222	226	219	190	187	231	203	219	216	217	214	201	225	202	224	192	220	215	177	197	199	214	216	232	196	226	209	189	203	206	196	212	213	199	220	213	222	198	230	210	189	203	213	223	182	217	210	214	202	209	227	170	180	199	233	192	214	196	203	188	198	205	213	202	207	190	194	209	203	203	209	227	217	178	210	225	195	236	212	192	215	188	185	203	235	207	201	219	201	214	194	212	202	209	208	220	225	187	201	219	207	198	198	227	209	205	196	204	202	199	182	215	212	207	214	222	212	213	203	188	229	205	217	188	188	203	223	203	227	214	226	225	210	188	216	208	195	193	204	221	211	206	210	224	209	202	217	190	195	188	202	213	208	212	212	208	219	212	226	217	202	215	212	208	196	198	194	207	196	224	237	167	219	213	179	211	194	227	220	193	216	217	210	207	212	207	209	243	231	201	188	190	233	181	187	217	201	215	182	203	211	188	206	205	243	207	240	188	216	207	207	213	225	210	195	185	207	206	208	183	212	192	198	207	227	195	226	227	199	195	210	203	197	196	179	209	183	212	228	225	225	226	210	206	201	213	224	219	175	175	236	204	205	194	232	215	223	224	177	210	210	201	218	196	182	207	227	197	228	211	218	205	187	220	208	188	201	195	199	198	226	215	218	210	213	194	171	190	222	178	193	222	259	213	211	215	203	207	199	213	213	213	198	219	225	223	212	199	213	204	202	211	217	206	202	201	202	219	226	227	216	172	234	216	201	230	183	207	218	204	255	195	231	211	203	224	205	211	194	207	252	237	216	212	215	194	238	232	217	206	193	198	202	202	230	221	227	216	224	219	223	232	180	201	209	192	207	203	225	209	203	207	218	208	195	201	202	206	215	226	206	206	215	200	217	210	203	207	216	206	190	204	185	211	219	228	222	217	197	194	190	229	207	206	216	205	207	197	192	220	218	188	201	213	210	211	203	211	188	236	230	213	193	231	217	189	214	208	187	190	210	243	213	212	235	254	212	187	221	220	210	215	189	207	216	199	200	176	190	213	204	202	198	198	191	202	209	206	197	206	230	211	229	199	191	228	212	244	194	183	200	205	199	211	186	233	204	220	222	198	186	198	201	211	177	216	221	212	213	226	222	205	202	164	204	237	210	197	192	196	204	200	203	183	208	223	224	204	219	227	197	205	190	189	217	200	189	220	217	215	243	196	224	230
70803	59783	45748	27247	9336	2011	495	478	458	476	444	526	485	510	499	495	512	507	530	444	486	512	470	435	490	484	510	474	469	510	492	468	480	475	475	482	464	476	497	497	461	462	458	500	504	462	503	478	475	468	513	474	493	420	481	510	515	500	477	519	491	469	486	448	477	490	469	481	468	481	471	494	501	484	513	482	524	487	494	491	487	500	459	486	503	472	496	480	527	482	484	478	504	495	489	497	471	485	440	492	474	483	525	482	455	467	506	503	456	488	482	477	521	511	493	508	476	517	487	489	491	480	526	485	509	491	510	487	458	516	484	460	514	496	516	486	474	501	492	507	450	483	485	477	448	447	492	480	492	488	481	461	512	492	502	458	497	511	499	487	516	495	539	475	499	489	482	452	491	482	493	489	505	505	440	495	503	503	519	494	515	475	509	480	460	455	473	440	469	528	489	492	490	489	477	499	452	496	435	482	471	482	481	511	497	484	497	497	451	520	474	511	490	512	470	460	477	512	476	487	483	500	475	456	473	486	496	506	481	472	501	459	496	485	479	473	490	486	430	511	465	515	497	510	501	512	477	500	506	486	498	512	482	509	483	511	482	481	515	475	465	465	492	502	466	510	471	435	489	514	499	490	503	494	465	443	476	525	449	507	502	495	493	552	500	478	471	493	532	497	476	514	484	490	509	485	438	518	529	484	498	510	453	482	488	494	476	466	480	445	484	505	487	451	476	476	526	550	486	469	482	456	485	483	498	485	468	513	537	523	482	474	451	510	507	501	480	517	496	482	467	527	475	485	485	451	505	515	485	481	497	437	531	475	510	504	490	479	472	524	509	441	471	471	468	507	476	515	480	442	472	490	488	504	470	486	459	476	466	506	523	501	492	435	481	510	469	483	526	490	478	491	516	488	424	503	526	506	498	485	506	481	474	474	510	497	526	483	481	490	511	476	500	469	477	467	485	451	490	503	481	484	481	496	464	511	474	519	534	531	536	468	459	461	484	460	466	504	481	498	533	503	487	456	473	481	470	488	491	484	513	479	519	514	490	483	475	476	511	452	492	502	473	500	507	492	463	469	517	483	473	488	450	474	503	479	484	515	492	503	480	489	490	481	491	486	471	500	477	554	537	472	491	491	471	461	500	490	513	505	501	514	493	485	420	496	466	494	518	474	474	474	500	541	499	490	520	496	482	497	502	530	530	488	478	491	501	484	464	482	512	450	456	488	482	469	508	473	449	511	509	475	418	429	486	469	465	527	467	505	509	435	485	494	521	465	479	484	492	463	452	472	500	503	491	496	515	474	459	458	463	451	518	479	495	451	488	518	483	498	510	518	524	484	470	494	473	499	507	470	488	524	518	492	478	443	516	457	506	458	489	454	496	497	483	469	467	501	496	526	467	513	480	518	467	505	465	516	506	528	462	496	485	499	493	493	502	458	463	460	459	491	474	475	469	480	454	503	468	483	459	456	485	464	458	464	503	512	522	516	489	496	511	475	516	500	489	484	464	485	461	457	478	546	448	472	482	522	475	477	471	524	491	492	464	477	520	496	524	456	476	499	528	505	499	482	486	477	505	464	463	492	497	506	467	497	452	466	491	465	476	464	488	487	508	474	493	493	452	506	523	461	474	472	498	476	461	513	461	468	508	465	484	451	499	451	471	463	489	494	514	477	476	487	484	485	508	486	442	486	523	500	487	476	516	476	448	475	434	453	502	472	489	463	467	534	484	488	523	473	486	435	505	467	508	529	492	479	494	489	491	486	462	461	458	496	498	511	510	486	473	511	479	501	463	483	471	486	486	496	500	479	493	489	496	474	511	533	535	459	510	447	503	456	490	497	509	506	480	478	459	470	475	521	486	462	494	495	502	460	485	474	495	484	492	496	502	488	507	467	511	487	501	479	451	504	485	506	465	489	474	477	514	484	483	466	495	493	502	519	524	512	455	489	453	493	436	478	479	493	468	471	509	480	472	500	484	458	510	494	497	495	452	480	480	443	459	484	490	499	449	490	467	467	464	497	498	482	515	477	482	470	501	493	498	510	517	481	494	514	497	474	510	490	483	454	455	486	452	483	515	532	466	490	519	482	500	478	462	500	506	510	492	505	510	521	498	510	495	486	496	475	475	472	472	491	483	526	433	496	481	472	490	455	499	509	504	523	466	463	530	472	486	484	498	465	493	484	486	493	439	505	481	451	550	494	504	478	477	510	497	475	481	472	467	482	512	448	493	475	522	475	518	485	504	474	468	482	492	476	502	469	472	466	502	463	515	486	472	493	512	486	489	478	508	483	509	517	469	504	508	507	506	483	501	465	499	491	488	489	477	521	463	498	511	498	511	469	455	465	534	477	469	503	500	466	469	459	479	478	516	498	484	472	472	493	533	503	461	478	493	465	472	514	484	466	494	482	471	493	525	459	522	489	454	425	505	490	461	475	467	490	480	484	516	513	515	481	481	485	459	494	512	472	503	444	488	451	500	503	486	499	492	508	471	489	502	479	449	474	487	550	497	445	493	487	483	529	508	495	517	439	489	494	478	488	518	509	501	494	488	469	459	491	492	509	502	502	476	459	495	473	528	495	469	430	486	477	474	485	481	528	501	524	460	489	467	455	499	484	507	493	492	456	501	456	489	500	471	472	461	486	467	513	498	469	495	482	488	516	489	492	532	496	492	491	468	500	448	505	497	480	469	493	489	500	521	468	534	500	475	502	509	465	516	477	505	491	467	479	533	523	491	489	513	437	477	469	486	506	480	483	500	492	460	467	484	491	452	484	482	457	543	473	510	467	481	524	493	469	484	498	498	518	472	481	492	489	488	494	492	500	490	488	484	512	527	517	500	512	503	488	461	477	506	487	498	490	477	487	521	480	472	527	460	466	482	504	491	478	483	477	474	491	458	472	492	442	491	491	499	481	493	462	480	499	498	505	499	481	490	459	471	494	456	492	497	482	493	418	477	478	507	479	527	512	473	459	484	471	470	505	465	463	469	472	530	485	457	480	489	502	453	500	497	512	486	478	503	480	528	521	485	527	471	522	485	494	513	493	492	488	489	508	520	488	460	508	452	503	481	465	454	482	462	475	506	522	465	469	460	484	504	479	534	477	449	511	502	506	457	467	501	469	458	494	463	466	476	519	484	497	507	479	457	491	445	495	502	569	483	494	493	488	474	453	484	483	463	518	462	456	470	528	486	492	497	467	493	488	515	509	437	525	490	501	480	480	459	440	458	468	532	488	471	557	507	462	481	496	515	476	458	487	512	467	494	456	480	493	484	516	469	488	475	466	504	470	423	472	454	464	454	484	501	500	461	475	466	491	487	507	514	494	507	482	490	493	455	512	516	516	470	446	477	495	485	491	515	485	490	507	477	513	463	480	485	481	492	471	444	473	474	530	497	484	461	519	530	505	513	497	481	474	476	469	481	466	510	499	480	500	480	516	492	465	473	460	454	476	489	459	507	482	470	467	505	468	487	452	491	527	490	453	512	485
48921	26787	9490	1790	479	258	227	241	165	224	205	281	214	220	216	204	246	211	223	215	226	228	182	217	216	198	199	196	222	206	217	208	228	241	216	194	217	205	245	212	222	190	199	215	221	191	215	226	193	229	215	238	208	212	197	226	223	215	212	228	239	216	188	204	218	231	217	214	225	246	239	219	191	202	215	218	199	207	216	223	183	228	238	213	206	189	211	197	224	218	231	217	212	219	200	221	226	234	228	214	217	228	257	235	220	245	223	245	219	231	183	195	223	234	212	233	211	212	228	194	214	237	219	217	215	212	200	225	192	218	191	218	194	190	203	222	216	212	207	211	242	202	215	203	203	206	221	214	220	224	197	218	193	220	233	227	189	211	211	216	188	228	202	203	215	206	205	211	206	191	212	204	205	183	213	217	221	213	185	170	198	207	201	200	196	220	176	207	207	227	211	235	205	202	233	235	200	201	231	204	227	209	190	255	216	209	235	229	244	205	208	224	232	232	239	226	219	228	229	247	222	225	191	194	228	207	218	183	215	226	208	197	230	210	198	219	206	228	234	190	217	202	211	214	223	210	227	181	215	198	206	209	233	237	225	214	209	193	214	241	228	208	200	184	212	190	207	232	206	209	210	212	213	242	229	216	206	214	240	189	232	194	199	227	234	223	196	236	243	203	195	211	223	173	223	213	214	217	200	210	220	248	237	205	214	203	184	207	210	230	203	221	224	219	229	217	183	230	233	226	195	214	217	220	215	201	215	210	233	199	212	212	211	219	199	202	248	211	206	202	208	256	200	228	240	211	230	229	231	219	214	248	184	198	214	231	232	205	237	220	245	200	201	196	196	238	210	240	181	195	215	241	234	228	252	218	240	207	214	217	207	221	218	235	213	234	225	226	228	201	240	220	194	209	210	222	188	232	235	242	226	203	203	201	220	223	207	210	215	228	248	186	230	222	218	201	187	212	227	210	220	213	225	208	228	217	195	196	223	225	204	227	203	205	222	220	226	231	203	201	214	226	204	205	209	206	221	197	208	235	214	221	210	240	227	201	213	242	186	210	198	206	207	226	201	252	228	212	222	244	216	206	229	218	213	219	241	208	207	195	206	196	223	211	223	212	201	257	199	215	208	203	209	201	207	208	203	221	228	203	199	221	210	220	220	223	215	216	203	205	241	214	203	204	230	206	229	186	219	205	230	210	216	190	216	212	215	215	228	224	200	216	193	209	194	237	204	213	214	232	218	203	225	223	230	207	206	215	214	193	218	221	213	211	224	199	215	214	209	196	264	223	206	221	208	241	236	228	204	202	187	187	214	195	189	230	199	201	208	233	209	195	212	196	227	211	209	196	203	192	234	239	198	205	226	197	235	219	200	232	209	197	180	204	223	216	205	203	216	223	229	198	215	225	215	227	216	198	202	201	258	224	213	213	203	214	234	225	207	215	185	211	235	198	218	204	190	218	214	247	236	222	213	236	251	222	226	214	217	207	235	219	214	231	213	223	217	214	235	203	222	226	209	205	214	188	198	192	231	212	236	212	180	225	226	226	205	198	201	211	201	220	230	231	204	221	201	226	227	207	246	233	235	232	209	229	217	227	235	220	190	198	197	230	212	212	208	218	204	197	213	219	223	217	203	219	227	217	239	216	195	202	212	216	206	246	233	208	192	210	203	206	241	207	217	215	209	204	250	219	224	197	222	202	219	226	232	221	202	207	227	224	211	211	199	217	226	208	240	231	206	214	216	191	214	229	206	230	233	202	195	235	185	195	248	210	218	216	196	220	217	232	214	216	214	196	181	180	211	235	228	231	200	240	246	196	195	182	203	213	193	192	204	207	215	224	238	201	212	207	189	206	220	224	202	198	203	217	227	218	197	213	212	223	235	239	218	212	208	210	228	215	207	214	195	215	227	212	235	205	222	187	213	189	222	218	227	231	225	214	202	197	210	226	214	212	212	205	213	226	225	226	218	235	216	206	252	216	188	200	213	227	220	202	194	215	234	210	203	217	215	196	230	237	194	196	233	190	221	210	207	215	211	237	234	225	207	203	203	238	210	205	211	211	218	207	221	185	224	228	237	224	231	210	199	241	223	216	204	185	187	199	224	235	195	191	225	209	227	248	249	217	225	222	216	224	209	233	210	221	191	201	219	229	234	219	224	209	208	213	219	224	241	221	212	193	229	200	201	214	203	229	213	209	204	203	213	204	215	203	201	226	234	228	210	195	218	206	213	204	240	241	200	212	210	220	214	203	192	242	234	214	226	212	228	205	220	211	223	213	222	220	201	214	205	224	245	228	227	217	196	223	242	234	215	226	242	213	226	209	222	190	242	222	203	210	237	219	242	196	224	194	212	230	217	206	208	236	234	221	200	218	209	193	194	205	231	213	187	198	208	218	234	212	201	213	235	223	237	209	235	211	214	209	211	205	233	245	204	241	229	223	204	203	206	219	181	203	228	213	204	197	212	199	232	212	198	241	213	207	217	172	235	191	206	218	194	227	230	232	224	227	239	225	193	220	219	199	219	250	214	205	227	216	215	226	239	235	229	199	199	231	230	185	211	186	244	210	211	203	233	220	227	218	219	215	229	212	242	238	226	207	230	205	195	205	200	222	214	205	241	223	219	204	202	232	207	186	239	246	204	221	205	216	239	211	214	218	224	198	201	239	217	218	220	203	207	241	212	213	232	209	209	237	233	214	200	198	198	222	229	203	215	210	167	200	217	216	218	220	200	204	198	211	207	196	216	221	232	220	213	203	188	206	247	207	236	195	223	196	200	233	245	208	211	211	204	213	222	207	218	246	206	225	210	192	205	191	216	212	220	225	218	208	201	252	222	240	224	203	199	232	218	212	210	196	223	189	202	265	205	217	227	220	215	239	206	209	204	225	198	225	202	206	245	224	190	221	202	212	215	243	224	233	227	220	203	233	203	216	226	223	238	230	208	231	233	204	181	198	204	207	229	203	240	257	227	215	212	244	218	214	224	225	219	220	202	221	224	223	206	232	220	214	250	195	207	230	248	217	201	207	222	217	205	231	209	230	198	194	183	209	226	220	230	229	224	209	200	194	208	225	211	219	217	233	227	218	252	204	237	239	192	231	210	193	200	220	222	215	197	236	190	230	194	213	225	223	218	209	194	217	214	199	189	206	192	222	212	247	193	182	232	194	216	233	225	258	195	220	199	190	206	220	233	203	217	230	223	234	218	222	201	201	186	195	222	208	178	184	196	210	222	208	232	220	225	211	193	194	214	233	202	231	217	226	211	211	213	237	213	218	222	218	216	204	206	201	212	205	201	209	243	224	191	241	219	197	196	220	229	209	202	218	217	220	223	222	252	236	206	224	211	189	235	193	211	208	219	227	197	207	210	229	194	206	211	227	221	201	231	223	210	196	210	226	188	218	213	221	222	218	216	236	223	188	208	205	213	218	222	196	219	246	218	203	185	194	190	193	209	198	213	206	219	214	209	232	242	206	213	210	212	212	230	235
41951	24197	10694	3755	1213	648	562	524	468	521	513	493	494	530	548	540	549	509	502	552	525	514	472	519	545	539	487	527	516	502	504	517	524	525	467	518	583	531	490	538	438	515	509	528	512	532	513	488	584	521	499	528	540	519	557	578	576	539	532	497	548	464	500	458	541	529	538	541	564	539	550	536	497	503	519	500	534	506	525	499	517	514	499	494	549	538	529	563	511	523	513	507	557	535	512	517	566	521	493	527	503	526	521	492	484	510	549	512	539	532	561	491	532	492	548	486	497	520	529	536	533	552	509	538	548	550	528	525	540	521	500	536	543	535	497	508	539	546	516	539	505	487	559	510	498	510	540	531	508	522	512	561	514	476	540	555	528	521	533	538	576	540	520	522	525	505	539	550	554	535	519	495	486	534	557	515	502	514	537	528	565	512	574	528	493	484	502	565	559	553	519	523	514	492	480	517	526	503	525	472	522	498	517	542	531	534	530	504	498	561	540	506	528	475	503	520	494	528	492	544	483	522	538	565	487	508	516	507	522	531	514	550	531	561	520	533	489	506	523	523	530	572	545	508	554	494	520	484	519	526	504	519	489	506	521	561	502	494	535	546	517	476	542	516	528	480	496	522	519	569	517	527	529	505	517	535	491	534	553	521	478	495	525	577	526	526	550	494	555	555	544	517	466	523	537	588	551	519	517	538	526	500	525	506	551	509	505	556	573	515	517	522	505	502	565	511	554	519	557	499	523	487	540	496	537	539	568	547	534	521	555	528	528	510	517	485	522	464	474	510	485	470	527	492	527	511	515	545	531	554	538	507	538	605	538	500	524	503	528	520	513	520	502	518	499	500	532	535	495	501	498	549	510	513	523	559	502	519	493	538	533	526	524	487	546	493	541	524	501	508	545	547	552	522	524	523	504	505	517	509	528	515	537	529	492	519	544	503	555	548	539	495	563	510	485	519	520	539	515	508	493	543	541	479	528	530	524	543	522	514	518	492	510	519	558	542	493	527	523	563	521	524	524	508	466	519	509	575	494	510	529	500	545	515	468	487	487	591	526	543	506	567	516	508	524	530	542	527	494	503	523	513	483	531	563	503	486	550	535	529	502	547	513	528	532	498	498	495	513	508	506	532	506	532	529	503	482	552	520	519	505	492	529	527	502	524	538	514	562	486	535	519	510	517	534	521	498	544	508	560	552	552	538	525	547	522	573	558	553	514	502	487	528	517	512	544	540	483	489	527	549	530	573	494	531	481	518	488	511	508	545	532	523	533	524	536	531	513	565	551	489	534	538	528	529	549	545	535	512	525	514	550	523	561	540	506	544	494	507	514	494	531	552	529	523	515	539	516	540	530	527	568	534	556	498	517	497	477	521	480	491	512	510	537	530	502	536	524	483	538	517	530	521	519	520	510	527	488	537	563	526	526	541	537	514	476	521	538	499	563	489	539	514	524	501	493	551	528	516	535	491	521	533	513	510	533	544	514	536	529	544	558	518	535	520	537	513	536	550	533	533	547	497	501	539	478	465	533	493	512	525	513	512	511	526	519	560	546	507	531	522	521	512	515	528	493	495	510	502	546	533	530	517	511	556	526	529	512	557	509	508	518	504	534	502	531	514	517	540	500	520	482	527	547	529	527	539	528	498	526	555	517	510	535	515	516	500	495	528	525	532	528	527	501	498	515	537	512	545	535	547	542	523	518	583	547	544	508	529	512	522	511	507	496	540	530	513	523	534	514	500	482	514	553	470	548	533	502	559	520	486	531	503	536	533	513	516	484	503	509	540	507	524	515	488	506	547	547	513	544	512	512	535	532	548	496	505	535	507	530	514	547	523	529	522	542	519	524	520	553	546	500	554	565	541	504	493	529	551	504	565	509	544	516	510	545	563	535	507	533	542	492	519	481	518	475	515	525	522	510	507	536	539	501	529	547	500	460	538	550	514	530	524	515	522	503	516	505	466	524	504	481	552	534	494	482	529	508	507	525	530	515	515	549	530	536	519	513	521	561	533	517	549	517	507	525	492	519	483	475	536	496	514	516	519	530	510	541	509	516	512	552	543	489	497	517	507	544	546	518	529	518	541	542	511	505	503	556	499	497	533	470	560	510	532	517	490	512	548	499	526	530	541	555	503	527	511	521	534	511	554	515	469	521	538	490	522	536	531	488	504	474	550	497	527	552	465	538	524	527	520	501	533	532	525	501	484	522	527	519	544	526	558	505	522	543	487	549	517	512	502	497	532	517	569	550	523	554	502	512	530	481	512	529	530	532	525	525	506	481	496	532	502	500	498	545	528	533	540	540	534	511	542	546	529	544	510	528	513	512	532	499	502	488	501	549	529	522	542	522	487	517	481	533	564	498	505	467	530	499	519	510	510	507	520	540	509	530	527	542	514	523	484	480	520	523	497	534	523	549	565	481	534	520	513	541	518	534	559	512	540	544	542	480	520	547	580	531	541	550	522	499	529	521	481	492	492	516	521	515	513	493	499	545	535	519	525	537	499	495	573	536	525	517	540	503	525	548	520	539	511	535	540	509	528	493	478	512	494	519	531	521	500	517	471	540	507	529	521	566	553	516	495	505	459	532	518	518	499	524	565	528	517	513	532	515	510	549	524	546	522	507	563	562	536	538	549	509	486	556	494	535	559	500	559	554	554	529	487	531	533	504	501	520	522	538	487	559	542	523	516	549	560	525	530	517	543	492	483	486	533	506	538	499	566	507	499	545	500	540	508	495	542	495	518	496	517	537	487	486	539	488	532	532	514	543	548	510	502	553	512	484	540	506	498	506	506	536	527	533	537	538	536	538	506	520	525	520	571	532	512	513	533	520	503	527	503	533	529	499	506	541	525	476	524	509	502	518	525	545	534	549	541	527	527	534	537	543	518	515	488	524	538	504	512	506	525	502	509	538	522	546	535	526	533	526	460	477	512	514	560	509	557	511	513	525	491	563	507	494	518	540	485	506	562	550	518	529	492	502	544	538	536	475	515	522	544	528	522	508	558	491	519	545	558	518	497	515	546	534	554	519	552	523	530	526	527	571	543	532	552	568	540	510	513	540	502	525	487	465	496	542	552	495	533	511	514	526	506	533	520	494	569	513	545	514	536	513	531	504	504	534	513	537	513	483	539	517	516	520	539	518	464	508	497	525	523	523	528	562	483	511	535	526	522	496	532	526	524	539	580	508	526	500	506	533	523	525	527	558	507	507	494	527	492	488	530	526	490	509	543	515	519	518	528	547	515	531	492	558	545	509	496	487	537	538	543	515	502	523	463	524	483	524	534	520	516	519	521	538	462	510	521	530	547	530	490	508	522	536	532	499	507	488	524	503	536	541	496	492	513	521	523	473	569	524	478	544	514	501	520	508	532	521	492	532	501	497	522	503	518	540	499	512	480	556	551	517	512	501	528	535	525	504	516	542	516	569	530	502	529	532	534	541	549	509	570	488	508	528	530	499	561	525	550	495	517	532	500	508	507	498	511	533	477	526
80460	61012	38795	17952	4159	602	254	239	258	220	231	215	217	225	228	256	244	225	244	245	242	241	228	233	248	232	260	229	232	245	267	227	257	219	236	261	273	242	246	229	262	249	269	234	226	261	271	254	231	227	244	225	228	222	272	242	228	223	243	229	240	229	228	231	220	250	260	230	255	237	215	286	256	251	270	265	245	251	250	265	251	253	260	242	227	236	211	256	217	305	260	263	247	282	267	249	246	226	232	212	240	273	219	225	237	247	208	248	233	227	250	251	241	214	221	248	272	215	251	205	251	241	228	233	246	244	213	227	230	238	247	238	245	231	230	248	241	209	233	252	255	234	234	227	250	241	230	238	222	221	240	249	263	253	264	228	258	250	235	234	227	260	235	251	232	236	218	239	234	219	237	244	231	238	260	225	230	233	253	234	206	236	257	236	262	252	246	260	279	238	267	256	241	258	260	226	238	223	262	255	231	244	246	244	238	247	272	247	257	219	252	243	232	227	232	241	245	254	256	251	221	263	222	237	234	249	215	217	249	232	226	233	245	246	250	226	255	243	253	246	254	240	236	237	273	222	242	196	264	223	211	229	232	250	237	237	217	244	256	221	231	249	237	259	225	237	251	242	272	267	218	241	262	230	228	251	249	241	254	251	210	224	249	274	279	223	242	228	260	255	238	241	234	254	243	234	242	230	240	273	232	248	266	235	242	253	273	214	235	233	234	229	245	239	248	246	216	212	231	240	238	250	247	258	229	247	261	238	233	259	244	255	239	242	253	214	250	228	237	249	262	237	219	223	241	209	226	231	248	222	225	242	252	255	237	246	235	239	247	226	228	236	262	249	280	248	235	231	250	249	257	209	238	211	238	236	219	251	249	252	218	218	264	260	264	265	264	224	238	235	215	226	249	250	221	230	271	259	243	237	224	251	237	252	253	224	236	232	267	264	245	225	236	217	239	270	236	244	272	252	241	259	222	233	258	226	258	233	234	261	236	263	229	262	240	235	256	206	262	248	249	239	241	215	259	267	220	232	261	257	251	236	214	265	270	223	263	239	257	229	242	228	242	253	253	225	246	256	209	238	229	254	251	260	247	252	252	268	214	235	234	263	234	241	254	243	270	226	243	253	222	263	220	238	281	245	247	233	271	257	262	236	240	249	244	261	245	221	227	265	249	261	265	236	226	245	269	241	215	269	222	225	241	224	231	255	244	240	240	243	240	236	265	255	236	208	228	244	261	224	259	239	236	243	239	241	259	262	254	227	243	258	232	263	192	244	240	244	233	231	241	246	259	252	241	240	223	225	283	270	244	248	246	215	253	241	235	241	229	222	253	262	218	221	231	239	248	248	255	246	240	220	220	225	248	226	259	233	226	267	277	221	237	248	246	225	259	226	240	230	250	241	252	216	251	274	244	245	209	264	227	260	229	241	241	268	236	226	261	265	210	254	254	231	258	231	220	233	236	237	239	253	262	284	239	262	234	207	237	261	250	271	269	248	231	235	259	234	269	232	223	233	282	216	253	252	209	262	250	236	237	229	261	206	252	248	230	243	241	221	223	237	214	222	247	227	229	258	255	234	233	260	265	244	228	242	223	259	261	251	238	231	230	230	227	243	246	258	241	224	244	246	256	238	263	245	245	243	263	224	235	234	277	256	247	248	237	220	257	265	247	271	267	253	222	272	248	255	233	239	256	249	235	221	193	229	230	263	246	245	234	215	305	253	262	243	264	227	246	268	238	245	253	212	230	238	241	228	251	256	242	254	248	231	230	239	201	255	248	247	236	203	240	237	218	269	219	246	251	251	247	250	250	274	216	239	249	221	265	210	234	272	240	247	229	233	238	248	249	258	251	277	243	242	222	227	217	253	244	248	241	265	256	260	242	255	261	227	244	250	281	249	270	248	249	250	222	248	245	239	226	241	233	232	224	230	239	297	217	230	248	250	221	230	255	239	225	242	225	203	237	233	248	272	250	216	251	266	276	241	220	225	215	226	254	252	254	235	236	231	217	243	271	266	241	216	251	273	259	273	263	278	231	242	245	250	232	244	263	278	250	218	247	249	236	263	237	255	225	219	243	229	232	243	238	293	243	214	243	225	232	226	252	255	263	256	261	227	252	240	234	231	209	250	258	225	281	233	248	228	211	194	231	230	250	229	215	270	253	248	268	251	234	229	255	262	243	253	213	240	213	240	234	248	262	228	249	252	244	234	248	242	258	232	219	257	242	251	246	238	242	230	240	265	231	254	239	239	244	250	253	234	216	248	267	232	246	221	240	248	249	213	230	255	245	256	265	236	236	205	240	277	251	236	250	230	237	225	254	233	253	259	241	241	252	234	258	240	261	238	249	197	228	254	249	220	245	217	252	263	230	248	234	235	249	244	240	231	259	250	259	247	223	271	209	229	262	244	238	259	243	213	237	261	237	243	248	232	283	249	261	207	228	248	222	233	254	245	244	259	250	225	266	232	238	230	207	246	252	240	273	250	252	251	238	254	233	264	226	233	269	244	253	239	232	262	236	264	247	220	238	240	262	218	240	242	257	250	244	257	239	239	262	230	261	237	263	242	241	238	231	245	257	240	211	224	252	238	222	243	251	255	237	246	223	219	237	203	257	246	248	261	228	227	229	246	256	250	236	239	251	247	259	219	262	270	237	220	264	239	230	238	257	250	229	232	267	242	252	242	249	228	222	273	250	221	228	258	241	260	217	240	245	250	270	213	241	233	220	236	231	253	239	255	265	244	224	266	224	239	262	241	246	251	235	273	214	238	222	268	229	249	242	245	245	235	259	254	242	250	241	214	245	215	244	266	211	251	241	228	243	246	253	261	274	247	244	227	261	258	253	223	225	237	268	248	225	226	243	208	235	240	236	238	237	250	248	268	228	253	233	258	270	225	267	242	225	225	250	248	249	221	247	240	293	247	241	252	245	223	235	258	270	252	255	242	235	244	257	209	191	234	244	248	299	242	250	251	258	217	229	254	241	261	233	259	279	257	247	222	263	250	242	229	262	210	242	242	245	246	228	244	252	226	253	249	253	244	213	258	239	253	236	228	255	228	248	226	255	238	244	242	251	273	224	230	207	263	236	250	257	244	241	251	232	245	253	222	229	235	258	260	223	257	220	234	254	236	256	242	257	235	248	277	239	241	228	238	233	217	271	207	241	229	270	218	275	228	249	239	257	242	271	268	244	223	254	242	268	245	226	259	246	234	255	247	235	232	265	228	221	246	267	264	231	271	250	233	209	243	243	243	235	214	243	240	242	260	261	230	237	242	233	241	232	236	222	228	231	230	212	231	247	235	280	263	235	241	239	251	225	256	225	245	219	240	249	242	249	260	236	251	268	260	245	222	214	236	224	210	253	248	262	226	283	250	236	233	234	253	250	223	236	258	237	263	254	250	256	250	244	208	243	262	264	228	237	247	229	244	248	222	237	239	248	251	266	251	255	241	236	227	264	261	232	238	228	235	249	235	271	225	232	247	231	223
61348	49362	37476	19597	5709	1431	582	563	564	591	584	570	593	596	576	567	579	579	569	545	587	532	518	548	539	563	565	559	550	561	549	574	575	577	577	587	557	585	577	602	585	581	557	584	597	533	602	611	587	601	552	557	566	544	558	565	576	547	588	572	538	548	540	552	591	555	597	557	619	573	582	594	555	600	600	564	571	574	561	585	577	526	610	589	614	582	609	548	538	571	556	549	597	565	614	590	563	557	574	575	573	592	556	574	615	564	580	550	608	569	565	555	522	563	550	582	524	579	578	537	563	562	543	602	550	558	528	603	547	532	573	586	561	582	558	557	574	611	538	577	566	560	546	549	547	558	625	569	568	534	553	576	549	553	562	628	601	515	579	551	593	530	550	564	559	563	596	542	531	550	576	563	584	589	559	577	609	529	525	594	573	530	565	541	596	574	577	602	568	535	554	573	581	538	537	586	525	578	602	589	575	606	535	540	580	565	582	572	557	577	537	609	629	561	602	578	653	590	548	565	558	572	559	569	566	589	599	551	599	519	597	595	536	562	541	566	561	573	547	574	588	557	543	562	569	618	574	571	601	567	569	581	550	546	565	571	534	602	564	584	573	554	570	554	549	619	570	550	595	560	603	600	541	574	613	601	586	552	553	508	582	581	552	605	562	549	599	541	553	580	548	557	554	624	625	604	528	594	599	571	626	512	575	579	595	606	547	586	579	596	568	538	541	564	614	582	570	590	568	563	553	568	572	633	535	589	561	606	600	534	578	543	586	516	574	559	596	553	570	593	590	554	572	566	571	534	545	539	576	514	535	574	582	561	557	604	555	564	569	599	586	555	568	531	583	563	565	561	574	569	527	592	576	528	532	553	537	571	555	617	543	552	552	558	594	617	581	540	575	547	581	577	585	620	553	597	565	560	562	574	629	571	602	560	584	496	592	580	537	560	569	546	568	578	596	531	521	550	608	612	568	535	599	528	557	521	573	567	590	550	586	612	547	547	538	572	594	542	553	582	582	560	512	569	550	551	517	612	580	563	594	567	572	559	572	576	537	587	561	567	570	552	561	566	574	548	574	605	550	548	569	516	618	570	583	539	551	605	605	597	560	623	622	528	554	611	557	573	596	555	530	624	621	591	554	596	628	553	565	547	566	589	571	570	568	624	553	566	577	557	591	539	548	571	553	587	578	604	545	560	513	556	604	547	526	575	577	604	547	545	591	577	578	575	570	540	570	547	568	560	572	572	563	593	576	564	556	553	582	591	579	597	590	565	604	573	554	622	569	535	560	586	596	567	570	592	560	573	622	616	588	627	559	578	535	571	617	565	551	592	548	579	508	547	586	575	575	560	527	519	576	585	586	594	589	587	568	591	550	510	593	584	557	545	636	557	536	537	575	584	541	568	557	603	552	540	585	550	553	578	563	562	571	626	567	576	588	524	572	568	569	560	546	572	558	580	606	554	580	558	590	580	549	529	566	572	592	572	622	592	531	583	572	551	541	577	613	595	584	553	537	587	556	576	576	569	579	580	573	568	618	549	558	607	578	580	565	594	549	563	593	609	574	619	578	590	552	594	581	637	582	561	551	540	559	597	573	566	554	550	590	577	502	587	573	582	592	551	583	573	605	565	549	562	560	559	544	580	562	592	524	565	538	594	576	529	574	574	588	599	546	548	596	582	571	557	573	624	571	550	584	602	555	596	564	574	585	595	600	586	588	579	573	573	572	594	567	605	555	593	561	600	543	581	537	531	584	550	591	553	596	539	607	570	579	536	570	571	588	597	553	519	533	597	579	544	533	578	571	586	557	580	579	603	582	534	609	591	561	535	563	558	563	541	603	575	590	545	558	571	557	552	572	575	570	590	559	536	578	568	546	552	555	564	580	557	582	578	555	547	531	542	601	538	543	579	576	561	578	615	564	527	588	557	553	548	560	570	555	526	559	535	592	581	559	584	568	559	632	597	547	578	582	538	556	517	589	573	580	592	571	586	520	578	551	605	607	578	574	555	526	563	530	564	514	613	560	572	575	555	516	569	576	596	629	528	566	623	590	577	549	577	579	580	614	605	540	565	505	535	570	597	560	549	538	571	595	564	567	565	557	564	592	570	590	564	591	575	579	562	559	578	533	557	529	556	552	556	554	593	587	559	568	580	575	560	575	575	521	581	581	535	513	564	573	553	558	608	569	546	558	554	561	579	526	573	557	531	555	557	544	558	528	545	556	577	572	542	582	558	567	616	540	566	559	567	533	582	509	620	542	575	568	580	610	558	574	537	590	564	562	575	546	604	539	604	599	570	612	539	604	528	550	590	559	594	560	568	577	573	550	572	560	621	566	592	587	613	588	537	588	593	535	548	608	583	629	571	552	587	562	544	558	565	578	507	555	588	510	625	528	574	529	528	567	544	563	565	587	555	621	550	580	564	572	498	579	589	552	516	541	552	570	563	570	547	586	547	578	490	560	597	572	542	606	551	569	563	574	600	563	570	575	589	561	549	610	562	590	626	547	580	560	575	579	553	594	563	608	610	583	599	572	591	549	600	541	515	607	586	520	529	538	576	605	582	613	602	564	566	537	593	562	557	572	564	588	577	607	553	586	555	561	588	559	526	562	571	611	529	574	588	566	570	553	598	536	604	522	539	582	581	597	600	588	596	571	610	552	545	573	594	537	589	522	555	596	570	574	574	555	542	556	619	563	577	609	581	553	589	555	578	598	550	584	547	561	579	588	531	544	560	534	587	567	562	582	585	560	608	590	564	558	564	583	575	582	595	597	585	599	555	565	618	556	552	585	553	569	560	535	603	576	517	548	569	587	511	555	606	590	619	552	590	611	545	570	596	551	576	584	519	515	580	620	593	542	578	581	585	561	539	534	549	602	579	557	582	568	566	574	525	544	588	563	598	584	588	563	585	552	573	579	558	581	559	616	554	540	558	599	542	555	557	579	604	584	567	586	542	558	585	584	584	526	572	615	578	548	558	574	508	585	569	572	574	552	578	558	560	578	567	559	582	551	546	613	537	563	587	594	516	539	614	584	558	555	595	566	550	617	564	552	590	546	578	580	567	560	548	583	592	567	570	564	593	548	547	539	550	570	569	510	576	541	574	551	555	570	554	581	591	597	570	613	582	576	603	565	533	575	557	569	600	571	568	568	577	563	568	569	575	588	575	580	587	563	581	532	594	618	586	563	579	562	584	616	588	565	569	586	580	610	537	501	564	543	544	577	570	606	568	602	554	584	570	554	545	543	542	527	564	565	590	590	552	555	575	600	585	544	592	576	560	547	601	558	564	577	584	556	523	572	542	541	581	583	547	531	588	572	566	553	564	560	532	557	559	555	580	543	598	550	584	565	626	556	556	557	539	586	610	567	566	574	563	563	560	577	585	547	570	557	540	561	501	572	569	549	540	585	564	581	575	560	622	538	564	607	615	610	583	558	583	599	551	574	575	576	567	591	586	597	563	529	571	578	594	560	563	593	604	579	568	604	626
83847	68775	47238	25377	9233	1173	211	217	194	196	175	199	171	211	186	185	213	206	198	203	199	192	192	194	194	189	198	200	207	203	182	206	188	184	169	191	230	212	183	173	198	180	199	211	196	193	218	167	211	218	237	216	212	179	207	207	199	196	164	202	179	189	202	184	166	204	220	181	214	194	192	212	195	222	225	214	216	203	203	213	192	170	206	204	214	194	197	187	208	185	183	190	196	200	185	202	192	203	228	180	199	196	220	234	198	185	209	220	208	212	222	227	220	243	219	209	197	183	177	198	191	177	213	221	185	218	221	206	198	175	194	201	205	217	214	196	184	183	188	209	188	227	201	199	201	219	206	209	230	197	199	190	213	224	154	192	182	203	212	211	198	194	185	202	183	209	203	193	216	189	202	209	185	225	204	182	191	189	192	194	214	202	198	197	178	193	196	191	216	205	214	191	212	187	181	202	228	209	201	190	205	183	178	187	203	178	218	203	218	193	218	205	187	203	206	209	234	217	183	191	200	224	194	197	222	201	195	214	189	177	186	229	207	193	192	184	175	180	189	198	200	224	216	188	185	235	191	196	201	210	188	191	227	222	203	197	192	188	218	193	206	184	192	216	194	199	223	208	205	204	214	197	201	187	180	188	192	195	209	220	197	205	225	210	219	195	178	178	207	221	195	231	197	214	201	182	199	222	176	220	185	207	188	193	211	206	196	203	217	201	187	217	196	203	216	207	209	212	195	219	206	195	174	190	209	213	195	176	204	200	232	191	208	229	214	204	206	220	217	193	185	198	197	191	209	215	198	189	194	195	182	216	193	210	200	217	219	209	188	206	195	195	221	198	210	226	187	191	206	201	202	207	204	194	220	196	208	197	186	167	199	200	200	197	213	203	173	184	194	215	186	203	214	229	194	199	206	214	198	208	209	211	207	192	188	216	187	195	163	218	200	208	202	192	201	186	210	185	191	235	201	189	212	194	185	187	209	207	226	214	189	190	190	206	174	215	198	212	217	204	223	206	212	216	184	203	212	220	225	216	211	209	207	165	205	210	184	219	209	206	189	224	192	197	198	206	208	226	234	208	214	195	204	184	199	200	219	178	202	188	223	223	177	207	213	200	204	196	179	190	188	192	202	213	214	205	205	185	189	189	221	198	194	202	219	215	186	207	198	202	173	204	180	202	196	232	199	176	196	224	178	192	208	190	207	216	208	211	214	171	190	209	179	209	220	218	175	186	222	196	179	196	187	212	169	176	220	211	191	229	176	196	201	199	208	197	195	216	184	195	227	211	183	192	184	195	213	173	221	193	206	185	208	201	180	210	218	195	192	211	206	205	173	207	184	197	227	215	205	193	197	209	210	171	173	209	190	201	185	208	184	201	233	215	215	182	189	231	220	191	188	204	206	203	176	201	209	217	192	196	202	184	215	191	195	194	203	209	191	185	214	197	212	206	202	218	169	193	179	216	211	203	219	209	196	213	241	198	226	209	209	190	198	201	206	204	177	185	221	184	172	179	182	190	198	198	206	217	174	206	209	203	223	205	209	202	175	190	186	184	200	173	204	215	197	194	174	196	184	224	212	186	186	190	211	202	214	191	184	212	190	171	208	184	202	210	204	185	213	219	190	215	226	226	194	198	200	182	177	201	201	219	207	192	193	188	186	204	191	178	205	195	165	198	196	202	210	193	233	205	180	220	209	209	201	191	200	197	181	200	217	222	191	210	192	178	187	215	187	196	204	173	190	204	202	183	194	193	195	185	197	211	164	203	224	212	199	199	203	192	205	216	197	211	224	182	187	185	206	210	209	191	189	206	217	213	191	201	203	194	192	212	190	211	185	220	206	183	199	204	194	205	185	197	195	188	204	185	206	187	205	181	179	206	195	185	199	187	194	197	185	223	202	213	197	200	199	169	188	198	220	227	219	196	198	199	182	204	212	196	170	202	214	206	192	203	189	219	201	208	227	201	209	209	205	181	204	213	202	194	213	217	192	189	199	177	196	179	195	192	181	226	180	208	216	199	187	179	188	198	222	202	195	218	183	211	188	219	189	198	211	201	180	207	193	189	200	210	179	174	198	216	178	207	199	192	230	223	200	243	218	225	216	180	196	184	202	180	180	188	206	211	204	206	177	196	195	249	198	204	200	200	203	189	206	180	193	219	198	221	184	219	185	187	217	193	204	193	184	177	204	204	205	205	201	186	182	189	202	191	193	187	203	197	207	228	214	197	207	223	196	184	194	188	190	211	206	229	212	216	206	209	206	180	206	193	207	206	196	199	210	209	241	202	215	216	218	197	183	211	233	198	210	241	178	208	168	162	196	204	208	192	201	200	227	210	193	223	204	186	195	173	212	213	217	187	207	195	198	205	182	204	195	224	190	199	202	195	192	207	199	207	211	200	206	187	221	183	221	198	184	178	166	234	215	202	186	183	212	199	214	228	190	204	204	191	198	204	186	224	219	189	193	196	195	216	192	224	214	185	220	191	226	177	196	206	196	184	198	193	219	181	226	197	186	207	222	213	199	204	224	202	184	193	206	209	202	205	203	201	210	195	199	219	211	237	207	202	185	208	197	213	209	201	205	211	194	212	203	192	174	203	171	189	154	191	202	184	212	223	210	187	193	216	159	195	216	215	201	188	214	189	189	222	197	189	202	205	208	207	216	217	203	203	195	221	224	232	207	193	210	204	188	192	190	214	204	220	213	185	235	221	200	195	179	191	164	194	198	179	188	237	220	205	174	212	218	214	215	203	238	190	191	210	218	200	195	189	195	182	195	191	200	222	226	196	222	209	206	199	204	190	185	175	224	217	223	212	215	221	221	225	188	227	209	183	195	196	194	159	215	214	181	217	174	224	218	209	187	199	226	219	219	194	213	174	189	199	190	233	204	198	194	185	219	211	221	183	224	201	182	217	191	219	192	177	207	215	206	177	216	222	215	211	188	199	205	200	210	192	219	190	201	182	194	185	225	224	161	186	188	190	176	215	183	204	181	212	195	201	182	191	218	204	216	213	165	194	194	177	208	216	205	204	185	201	194	215	152	212	170	207	194	176	237	193	206	208	217	212	190	215	171	187	194	193	197	187	183	195	215	200	194	210	228	201	194	205	239	189	200	214	212	200	248	197	188	192	185	228	188	182	188	209	237	203	205	238	210	203	221	215	188	204	194	207	211	221	207	186	218	173	184	180	197	188	212	187	175	196	191	196	198	184	200	204	178	201	187	207	234	204	205	183	195	187	210	201	194	198	183	185	202	202	186	190	188	209	212	178	203	194	205	209	183	217	202	194	183	182	171	198	188	216	208	208	174	182	208	194	179	191	189	190	200	176	190	191	228	205	214	194	198	208	203	204	188	203	199	219	200	198	209	204	197	193	198	194	186	201	188	197	219	202	208	179	195	208	196	205	201	212	205	186	214	196	208	166	197	214	206	230	203	198	206	207	192	201	202	177	192	197	203	200	176	189	222	203	220	195	216	195	222	195	194	201
70823	59671	45927	26371	8903	1839	451	500	457	461	461	467	478	479	450	491	482	460	518	459	427	488	469	452	435	458	460	472	482	525	485	458	476	479	463	434	490	433	488	470	419	480	477	486	494	488	447	490	450	496	489	475	447	425	482	456	484	470	459	477	466	445	462	461	445	461	464	459	469	460	475	449	524	491	504	488	489	428	454	444	460	483	522	462	496	474	458	490	459	457	482	512	462	517	446	456	481	476	456	494	443	446	457	482	445	444	444	473	511	464	489	471	497	473	458	446	490	465	460	517	484	470	463	439	474	496	453	434	508	493	440	478	462	429	466	459	439	477	530	422	450	507	478	447	446	445	472	464	447	489	460	445	458	510	496	480	427	470	472	429	521	452	493	479	456	471	475	454	464	490	423	445	465	484	463	475	474	474	468	457	465	460	459	470	429	473	470	480	418	487	453	509	479	447	453	464	456	459	464	447	457	490	461	467	503	475	467	489	468	446	424	451	467	441	499	480	460	456	466	452	481	487	465	505	492	489	507	475	479	462	449	488	492	465	475	452	444	461	516	478	449	429	487	472	438	473	492	479	462	473	460	457	456	473	484	466	480	485	461	471	477	456	467	495	461	463	480	454	443	475	499	506	457	480	485	465	458	483	491	459	469	432	483	509	444	479	463	486	493	484	483	440	477	464	454	484	463	485	478	451	486	475	478	458	473	500	497	448	457	484	485	436	469	457	467	450	473	438	428	517	505	466	462	465	450	452	441	480	477	498	463	491	462	475	435	492	436	466	469	426	484	474	476	456	439	461	470	480	467	445	462	491	501	464	466	468	425	515	457	489	469	477	490	443	454	491	461	437	447	514	430	466	455	454	439	438	444	476	482	422	468	486	478	480	439	442	431	424	456	445	499	480	453	442	483	448	462	477	507	447	490	465	454	442	491	458	493	468	487	470	441	475	451	449	495	482	526	478	499	467	494	460	529	468	471	470	483	465	498	410	464	497	454	417	470	476	488	496	451	437	469	453	499	468	459	478	493	474	457	457	445	489	437	476	447	473	501	489	468	441	502	470	465	456	500	501	449	504	451	487	459	509	470	450	487	499	451	467	461	455	465	487	520	443	481	449	463	463	467	473	483	453	470	459	492	506	485	463	459	450	463	500	472	468	481	507	459	473	485	460	424	474	486	458	450	458	439	482	444	459	455	478	439	458	451	484	459	473	528	424	458	505	497	421	438	475	474	492	494	477	485	477	416	476	442	444	456	480	447	440	439	478	483	499	467	477	478	510	484	457	463	471	475	488	438	492	478	462	493	488	441	463	471	498	465	452	463	495	472	499	456	474	473	471	470	438	470	419	479	422	449	486	480	455	451	463	461	466	521	515	449	488	470	496	437	439	468	456	459	499	470	485	490	474	445	452	481	461	460	485	487	453	439	472	472	489	442	440	443	490	485	479	506	490	442	469	487	512	475	462	487	470	453	436	486	496	467	467	447	511	485	526	441	473	451	471	471	518	475	444	448	463	475	453	468	433	499	471	478	494	450	484	452	470	477	464	473	482	501	511	509	454	474	473	482	497	473	440	468	454	530	465	484	463	456	497	433	480	474	482	448	476	476	479	479	456	472	471	448	475	475	472	477	462	460	428	472	472	438	454	444	454	490	490	493	471	489	478	467	472	465	451	444	452	476	477	465	481	471	494	510	465	454	461	467	484	470	479	473	481	462	452	493	455	476	423	469	488	442	471	487	465	440	433	491	480	442	465	466	513	467	466	476	478	472	459	449	489	497	482	471	451	449	446	448	508	479	462	469	510	459	437	426	432	472	442	466	520	479	470	508	480	456	429	489	470	426	477	448	476	467	456	459	449	458	471	472	454	480	454	458	504	485	488	433	449	461	419	464	481	480	470	443	443	472	481	429	453	450	462	472	488	455	443	486	513	508	479	445	455	459	448	483	430	423	485	497	456	461	439	479	454	458	479	468	497	464	464	432	455	453	468	444	481	498	438	421	480	453	462	450	483	467	451	465	480	486	482	492	468	424	456	447	490	459	462	485	453	433	453	434	460	445	470	464	433	467	482	440	451	445	495	485	437	480	490	479	490	458	464	477	460	459	469	453	498	479	466	457	461	472	467	489	464	475	490	481	465	494	445	468	431	443	464	496	471	505	473	475	466	445	478	468	472	451	502	450	468	482	467	452	499	471	506	504	463	410	472	464	477	452	482	469	503	440	476	493	434	457	508	471	474	478	461	438	474	472	490	506	462	474	465	481	450	459	443	472	453	461	467	479	459	443	472	470	463	488	419	502	467	467	504	487	481	464	488	486	457	511	498	477	463	457	465	489	491	487	482	431	485	466	464	454	462	498	480	481	487	465	503	466	472	460	478	486	462	501	434	438	449	474	502	488	461	487	493	452	463	445	474	459	441	451	453	455	456	480	451	415	460	457	514	451	511	473	475	470	499	507	469	485	458	505	478	466	482	460	449	491	493	496	478	481	449	461	484	464	455	457	498	467	435	458	459	504	445	507	492	502	486	462	484	457	501	476	491	472	457	484	464	454	492	446	442	447	475	477	465	477	501	450	485	494	479	504	491	444	442	462	462	462	465	443	484	491	477	429	469	481	503	475	487	452	429	468	503	460	533	467	474	476	471	466	525	485	467	446	457	496	468	453	485	452	471	476	488	461	457	501	481	472	478	465	459	459	475	473	471	478	462	459	485	473	488	457	463	462	436	465	499	462	446	454	483	462	437	473	470	463	528	469	485	459	472	478	474	481	483	493	441	475	471	449	447	472	449	450	447	491	448	440	450	505	455	447	496	465	433	426	429	504	465	446	486	480	472	450	450	490	475	497	503	488	474	421	474	473	472	456	460	469	483	447	457	443	473	465	463	492	446	465	459	433	487	481	458	472	442	491	484	480	472	483	488	509	489	460	496	460	444	472	485	445	438	438	443	467	464	425	481	476	480	464	531	466	451	473	457	498	428	440	486	435	447	478	517	427	462	469	419	466	470	435	465	491	482	483	448	436	502	483	532	484	430	470	532	428	455	476	445	494	484	461	442	472	479	509	477	453	467	464	469	448	466	487	461	450	473	456	466	522	477	441	432	468	492	485	467	448	482	492	475	513	449	514	494	484	464	472	472	503	458	455	461	504	448	480	480	492	480	457	473	481	437	454	452	477	463	444	477	453	460	443	477	483	440	508	490	458	463	477	467	460	440	470	427	444	515	468	456	473	528	446	447	489	447	477	442	512	465	504	465	499	466	432	445	446	484	483	482	496	438	497	470	441	480	464	479	413	470	488	482	480	494	456	494	466	481	483	460	487	436	450	448	454	480	462	486	472	478	453	453	513	490	464	493	437	458	477	478	490	447	487	492	466	446	465	465	450	528	474	445	466	526	492	511	506	479	506	522	410	504	432	478	450	478	473	487	452	505	446	510	470	478	494	463	478	474	461	438	455	436	427	472	472	469	487	456	473	471	447	441	491	460	409	442
49404	26825	9468	1752	535	251	178	204	193	191	234	208	202	198	191	201	214	199	202	212	208	211	220	235	205	195	207	224	218	179	188	190	216	208	211	221	229	224	227	225	233	214	213	188	225	221	171	203	180	195	227	208	235	203	195	212	189	219	202	192	218	187	204	195	208	192	202	194	193	194	195	212	179	202	210	181	201	217	209	190	222	205	197	201	204	202	210	181	209	214	211	183	205	206	214	208	210	215	230	207	205	194	201	227	202	210	195	212	185	197	206	196	226	208	208	217	210	254	212	204	167	186	219	242	213	245	207	186	200	161	201	197	212	183	212	221	174	193	225	190	186	211	199	181	209	219	232	211	210	206	186	204	231	213	195	195	205	209	199	212	227	208	207	190	197	232	208	213	214	203	194	212	198	217	204	224	217	201	200	209	238	193	206	198	223	226	194	184	227	187	224	209	216	188	179	187	218	229	217	202	229	231	199	197	213	227	192	200	202	204	211	177	215	195	219	201	186	210	190	206	226	199	195	216	220	202	198	207	205	207	199	209	242	208	221	224	221	206	223	219	202	194	222	189	179	224	205	197	204	207	200	187	184	201	208	201	201	233	209	193	207	197	219	198	200	196	199	210	222	191	196	198	207	178	208	222	208	198	217	217	190	207	193	200	211	207	201	194	207	210	218	215	202	203	218	222	210	200	177	198	204	213	196	245	204	200	208	188	175	212	235	216	227	178	202	202	189	196	216	201	199	226	190	173	174	170	222	216	192	179	196	223	217	209	226	192	199	211	207	186	204	213	198	235	200	213	207	189	202	207	196	194	196	215	235	218	213	213	207	200	216	198	220	227	213	216	204	225	236	190	191	196	197	236	198	206	196	207	219	198	212	209	213	213	202	188	231	203	212	201	203	230	243	188	188	198	198	184	219	212	205	219	208	190	174	192	218	216	206	196	211	231	209	216	226	226	201	185	229	209	193	219	213	197	205	197	202	227	176	193	181	189	192	201	203	209	224	226	235	192	202	227	198	203	219	240	242	189	190	215	216	189	194	212	213	186	204	198	234	189	188	210	210	203	220	218	192	181	192	206	192	188	199	192	178	195	193	207	222	196	215	233	217	184	227	198	198	202	205	236	196	194	205	225	197	178	227	181	214	168	212	204	214	189	213	217	200	194	228	208	214	180	202	221	185	209	210	229	218	212	222	221	243	198	164	182	205	204	178	194	216	216	198	185	218	188	182	203	185	239	223	214	193	183	222	197	221	193	203	226	202	199	227	190	221	192	216	194	200	229	211	213	219	186	222	220	208	216	193	209	195	218	201	188	214	193	239	194	226	197	222	203	219	205	199	198	179	208	187	243	213	211	189	209	196	219	192	185	229	201	223	213	199	207	194	200	215	207	220	218	216	208	193	184	182	207	214	199	218	217	194	184	227	197	198	188	222	209	199	190	217	212	196	200	217	246	197	203	184	176	193	195	224	201	189	206	219	217	219	210	217	225	182	196	214	195	196	233	205	220	192	193	213	195	200	211	193	208	233	194	212	187	190	199	200	174	209	212	209	203	208	209	216	202	211	180	204	188	247	220	228	211	200	202	209	193	215	222	217	227	192	192	215	209	203	219	223	229	186	202	203	202	189	203	210	204	215	204	196	214	214	206	204	199	223	218	190	214	229	199	180	204	215	206	220	198	180	204	191	199	192	195	200	257	194	209	218	236	203	181	180	215	223	208	192	223	196	199	200	203	210	212	216	203	198	201	217	215	222	199	224	217	203	185	228	212	204	214	191	226	185	178	212	192	201	203	214	218	224	223	200	228	213	207	217	212	191	210	197	205	203	202	206	212	226	211	221	229	210	212	223	207	240	198	229	179	226	206	227	211	209	229	219	193	233	216	217	193	198	203	200	208	217	179	200	188	182	209	228	192	211	237	202	218	199	203	213	205	192	159	196	208	222	212	228	203	204	190	207	212	186	191	210	215	207	213	227	180	238	217	234	210	181	200	239	213	199	206	203	223	233	189	234	216	220	218	211	223	213	215	191	194	190	206	224	186	196	201	186	192	205	193	201	202	188	205	211	224	197	217	221	226	227	210	230	191	204	197	224	212	220	177	224	185	197	221	209	217	228	216	186	194	187	223	209	179	206	219	224	227	207	192	198	217	194	180	213	197	196	209	190	205	212	189	209	194	192	218	190	189	222	215	217	197	215	200	222	214	202	206	216	201	215	195	203	261	193	217	223	197	201	202	196	202	183	204	235	213	184	209	170	183	217	197	201	207	196	183	200	196	208	222	214	215	205	231	225	222	207	222	209	208	208	209	198	214	206	199	189	217	233	210	203	196	210	195	190	200	190	212	227	250	250	219	207	208	205	198	199	231	207	203	216	187	192	203	198	198	205	228	210	209	196	196	208	211	180	239	192	167	224	185	204	194	165	202	198	225	240	172	186	209	193	191	238	209	222	190	202	193	225	212	201	236	171	198	185	193	179	203	191	212	212	182	202	197	225	222	217	201	198	190	193	176	226	225	164	200	214	211	205	194	204	176	192	205	200	189	202	186	201	210	229	187	219	197	214	233	200	223	182	210	204	217	199	222	198	191	214	209	220	194	187	182	188	246	233	213	205	190	198	197	203	214	203	211	193	224	234	222	215	220	182	216	199	212	184	203	206	217	214	215	210	223	193	205	192	201	203	212	180	205	198	222	214	210	230	183	187	204	217	204	204	180	203	195	215	216	236	220	222	209	199	216	214	257	227	217	204	200	220	206	199	222	197	215	171	234	211	198	190	216	215	195	217	220	205	227	209	187	187	195	214	210	205	215	218	195	216	215	232	213	174	237	188	244	197	201	204	195	187	200	199	180	228	187	205	200	184	218	192	209	217	218	217	226	204	236	185	235	218	222	217	198	189	244	233	224	204	211	192	205	208	205	203	197	192	216	207	226	198	186	188	221	178	193	205	196	204	190	211	222	189	188	226	181	201	208	236	213	230	205	203	194	191	231	210	206	199	210	219	207	193	204	213	184	206	210	219	194	206	199	259	233	181	214	214	195	199	216	180	204	192	215	190	214	225	216	201	192	172	203	206	191	219	198	196	200	202	194	212	204	200	213	213	203	217	200	212	194	198	233	198	219	221	208	188	191	208	223	231	182	196	186	201	203	214	187	228	243	196	192	228	197	208	231	208	183	217	197	242	224	223	193	190	210	212	228	214	196	207	186	193	213	218	221	194	193	195	229	185	198	207	210	184	189	190	217	210	188	198	212	203	199	203	229	202	211	188	196	203	190	208	212	188	219	212	223	219	204	218	201	225	204	203	192	225	201	220	205	217	206	191	218	229	192	210	218	201	244	217	220	191	190	224	209	196	179	212	185	202	209	199	207	222	209	181	200	203	214	214	195	223	213	223	222	203	226	211	201	208	220	217	210	232	224	226	227	207	236	207	178	206	214	205	223	211	220	213	216	205	199	192	211	199	190	187	222	206	185	219	187	179	211	194	194
42297	24160	10656	3606	1318	596	484	484	503	491	432	479	488	530	436	488	470	508	513	500	511	514	477	460	509	504	513	515	477	509	518	449	492	499	491	512	478	458	484	497	504	515	494	544	520	488	479	466	506	489	492	470	485	494	469	483	489	484	493	458	520	485	508	497	510	499	525	455	495	501	474	483	515	508	508	509	494	519	485	516	519	485	543	494	450	511	507	508	447	512	470	480	532	513	484	487	490	485	486	530	508	503	432	502	484	516	513	527	514	495	506	482	505	537	534	483	550	467	509	500	520	499	507	502	493	532	516	443	501	525	507	476	461	458	535	500	474	496	523	488	515	465	498	482	540	461	431	513	499	516	496	499	551	500	500	492	478	508	489	531	530	550	531	501	535	492	512	493	472	502	463	492	501	457	492	465	511	496	474	521	503	495	539	461	494	464	508	497	477	511	510	501	469	527	505	505	482	501	456	485	525	492	522	495	510	503	497	541	457	512	492	473	565	506	510	501	474	500	497	452	500	497	482	534	517	521	462	468	455	486	509	490	497	502	488	534	483	518	510	500	472	505	485	532	530	501	531	495	488	508	473	499	497	491	524	495	462	541	549	514	466	496	497	514	519	516	484	473	472	513	485	512	484	492	478	496	501	501	532	493	517	544	533	528	539	547	508	500	511	495	458	527	461	511	499	511	459	522	490	509	508	514	494	528	499	467	482	483	494	536	491	493	509	473	478	542	477	536	511	485	521	492	498	504	510	515	492	466	510	504	488	532	494	503	503	585	515	493	467	503	491	490	513	496	498	502	506	493	476	496	498	516	482	493	505	497	502	521	522	467	497	494	493	518	526	519	488	496	480	469	499	471	499	483	466	513	509	507	482	522	513	516	519	481	495	507	521	505	460	497	533	487	517	523	487	479	476	517	479	506	497	478	507	509	502	502	507	447	504	527	502	502	485	484	463	489	490	473	507	508	507	474	526	540	495	481	500	517	504	483	492	473	482	500	516	498	474	540	468	523	509	469	475	491	499	487	509	524	492	499	487	494	495	487	528	492	497	495	498	512	509	476	508	517	472	528	469	471	507	531	495	478	488	538	512	447	500	513	530	477	475	485	506	452	503	504	459	532	527	463	495	494	481	465	514	498	541	519	483	491	513	513	513	513	466	499	490	521	518	463	500	506	556	490	499	512	492	513	502	494	504	495	469	548	476	484	448	508	502	513	457	503	473	437	564	511	498	508	509	504	510	462	478	488	483	525	516	504	502	475	464	490	488	520	488	505	491	501	497	517	526	504	452	499	505	517	506	462	495	492	468	514	506	498	508	488	504	499	483	485	494	543	530	477	511	529	571	487	511	532	480	518	474	526	479	482	465	458	505	510	482	495	482	493	483	469	475	515	498	515	507	475	484	491	501	457	520	494	510	496	478	519	475	509	508	472	489	493	507	483	489	496	498	490	504	510	493	498	533	511	484	484	512	511	511	511	518	483	489	510	470	468	482	522	482	483	560	506	494	482	473	485	477	505	506	531	493	498	487	514	514	502	487	501	492	492	492	521	497	478	501	534	476	519	509	522	495	534	480	527	511	512	503	510	517	558	481	489	505	482	508	541	500	517	520	476	514	515	497	507	487	470	491	479	518	480	450	509	502	499	487	497	510	485	508	508	510	528	526	503	483	495	559	490	505	471	482	482	501	513	532	506	503	486	489	509	518	493	539	492	523	506	506	514	481	490	507	490	483	488	518	489	457	498	510	491	477	529	509	472	496	493	509	460	498	469	491	488	520	493	511	452	492	507	498	534	521	497	491	496	501	500	492	529	508	499	490	467	494	565	477	517	521	498	499	498	498	525	485	482	513	478	495	486	468	471	519	510	545	485	475	467	505	514	486	505	485	517	460	509	470	469	517	468	469	549	515	495	469	499	511	533	490	509	492	498	478	509	488	496	483	488	492	511	517	502	488	488	469	539	511	474	531	511	483	498	513	499	496	501	477	498	518	477	508	517	507	497	506	470	511	486	453	480	480	490	504	488	535	537	491	502	516	436	505	499	493	509	474	485	488	511	510	498	473	538	517	483	482	508	441	492	480	494	485	496	504	529	479	507	499	489	523	544	484	493	506	479	495	476	491	488	479	469	473	475	505	517	479	524	501	536	486	493	495	527	489	495	508	491	494	493	508	531	509	513	493	515	529	462	493	541	529	524	463	494	516	559	486	507	525	503	495	521	510	499	497	478	530	485	481	488	540	494	491	527	473	503	465	519	498	538	455	507	494	503	502	481	481	493	498	495	465	477	484	490	489	492	539	495	506	509	444	467	497	521	482	497	473	485	476	511	486	505	448	518	464	507	483	528	475	466	490	565	464	486	482	506	510	507	497	487	499	478	469	477	468	497	521	515	513	501	506	501	513	506	496	513	493	516	514	517	534	503	483	490	499	514	471	522	460	466	491	564	501	494	515	499	522	515	511	501	461	495	478	477	474	531	460	513	486	505	498	508	504	458	517	487	531	511	493	455	527	515	553	495	503	468	484	508	536	493	524	509	486	532	511	479	523	495	507	519	476	474	497	469	501	473	526	496	513	490	479	538	522	508	511	495	499	456	498	499	452	524	491	483	509	491	479	524	495	504	507	514	497	532	503	506	497	504	475	529	493	494	486	504	497	526	525	491	490	503	517	499	486	489	495	480	468	477	485	493	461	503	538	519	469	478	498	494	467	446	523	502	477	480	460	486	498	521	517	536	515	561	480	457	502	532	489	481	509	502	514	482	495	473	492	485	508	452	486	481	503	504	478	498	490	483	491	522	496	477	489	489	468	496	518	555	485	479	518	481	525	521	477	485	508	468	494	514	514	482	482	510	513	478	445	493	515	522	523	507	495	494	513	526	513	514	504	497	491	513	516	521	477	497	478	492	510	501	509	499	478	499	479	477	471	502	507	526	502	474	481	526	467	494	471	522	507	490	509	511	462	470	480	478	505	513	547	485	507	510	487	488	462	529	494	485	464	502	553	538	536	542	515	493	516	468	476	466	490	505	491	482	511	471	539	534	482	454	484	496	482	534	503	459	491	494	501	485	464	482	549	464	510	499	528	508	489	452	515	503	499	510	495	529	480	453	485	497	487	495	519	514	473	512	512	514	483	497	517	501	483	512	502	504	533	509	495	499	499	477	494	464	531	449	509	519	470	518	491	519	488	485	494	503	502	507	485	511	525	531	490	497	504	495	465	486	505	481	463	475	512	516	494	456	504	504	460	520	460	484	512	515	481	497	509	521	468	504	465	488	501	547	508	478	504	495	485	488	541	472	497	514	536	489	478	507	479	472	528	514	498	511	518	507	512	476	477	524	468	533	525	509	498	500	459	521	498	460	485	498	542	460	488	488	508	476	539	502	479	496	471	486	462	504	532	474	487	493	492	501	522	500	502	508	474	510	460	497	472	501	515	511	504	519	512	515	481	534	488	517	481	468	474	514	498	499	517	520	481	499	530	507	518	502
80476	60899	38510	18641	4518	517	231	226	264	231	240	226	263	222	229	263	242	257	247	233	246	257	259	218	254	236	230	248	243	234	240	253	231	214	238	249	227	239	232	228	236	261	250	214	222	213	230	240	224	227	237	239	226	210	244	246	229	238	258	222	250	239	238	239	216	297	253	201	239	258	223	244	226	212	237	250	238	254	245	249	239	263	258	237	240	248	228	235	230	228	244	210	259	238	231	265	243	221	237	228	234	220	232	249	244	230	246	200	259	237	226	250	226	247	244	225	213	228	234	262	263	213	255	223	250	263	256	241	241	238	222	265	229	251	224	260	236	247	262	217	245	255	209	221	227	240	246	220	269	255	247	249	248	250	236	219	234	219	243	253	236	245	269	234	238	235	232	227	215	228	252	266	228	235	234	222	254	194	242	226	227	221	219	240	256	252	271	259	226	223	236	250	276	232	276	223	227	245	241	231	240	239	221	263	226	216	260	216	251	225	226	229	266	245	226	230	219	218	221	208	223	228	249	227	233	243	236	245	215	230	236	272	229	266	248	245	246	239	226	250	250	264	212	230	241	213	243	213	236	250	230	278	237	253	224	220	273	237	214	206	241	233	238	247	228	238	271	224	270	213	196	227	219	271	220	216	248	228	270	236	216	228	249	258	254	218	214	220	225	224	255	222	217	239	249	224	238	232	265	236	246	231	230	256	213	230	221	245	259	260	244	214	238	225	228	232	228	200	236	247	259	224	261	233	210	230	225	246	225	239	240	244	233	237	249	218	248	221	214	243	217	250	227	223	217	218	235	230	249	251	251	226	253	236	237	239	244	224	227	215	249	249	248	250	253	260	243	230	237	277	244	240	232	247	269	249	222	232	243	219	279	249	247	250	241	259	249	256	228	244	253	217	235	228	238	242	225	230	227	237	239	212	196	252	241	233	227	226	232	241	232	246	217	224	197	266	257	224	243	222	283	235	261	240	240	266	235	197	248	258	218	228	233	226	248	241	271	273	228	264	270	261	267	237	255	255	246	234	241	228	242	215	285	219	220	265	234	237	225	235	258	252	263	245	253	222	232	230	226	220	251	233	236	263	270	198	247	233	231	209	210	212	237	234	227	234	232	222	224	247	238	232	233	227	218	228	243	227	220	230	213	267	235	236	247	226	242	226	224	248	216	259	236	236	214	237	221	246	224	217	234	219	248	228	254	259	236	227	229	246	233	246	245	239	232	239	229	232	234	255	228	237	246	219	186	244	241	215	232	248	242	244	254	229	252	241	252	266	256	243	243	236	266	227	225	206	231	229	211	231	250	229	231	255	252	231	274	225	242	244	208	257	267	248	214	238	244	249	219	206	241	197	231	225	239	264	249	235	229	213	228	230	207	262	218	249	218	216	232	213	231	230	218	253	251	229	252	223	240	228	248	258	239	256	243	218	242	225	268	244	226	257	234	228	235	235	256	240	254	250	241	234	206	231	226	253	239	238	261	248	264	245	212	233	224	224	222	219	224	267	258	246	247	242	197	241	226	231	225	245	246	226	245	245	226	234	235	223	213	274	254	229	249	267	241	247	254	249	254	256	245	255	205	231	244	218	208	236	228	236	244	223	251	237	250	249	214	216	218	212	245	232	212	228	229	246	224	248	246	259	236	226	237	246	257	205	214	214	236	232	239	239	238	206	251	244	226	217	242	253	224	231	229	223	233	254	266	258	225	238	246	229	257	226	246	213	245	229	207	264	232	235	235	215	246	222	225	234	228	250	273	254	228	260	252	250	262	253	231	230	247	236	219	227	255	251	237	238	236	233	244	239	236	212	227	223	221	244	225	213	234	239	222	236	234	239	233	215	261	256	243	243	241	224	238	246	234	237	251	241	252	242	238	229	245	244	237	229	255	244	246	233	231	252	214	228	223	232	231	216	229	237	248	222	219	212	219	247	230	227	247	232	237	231	222	239	230	246	240	219	240	238	239	258	270	248	251	269	255	241	233	253	245	221	236	253	230	252	219	241	223	232	238	225	233	226	247	225	241	248	248	239	219	227	213	229	262	228	247	247	269	243	216	255	234	223	247	229	256	252	236	239	241	263	236	285	257	236	248	208	220	244	243	262	244	220	212	228	237	266	245	221	261	218	222	216	222	256	235	256	252	250	221	220	231	262	219	234	224	221	262	224	235	243	223	234	248	229	231	254	246	209	227	245	256	207	245	225	239	240	263	200	259	219	245	241	251	236	244	238	249	249	233	227	240	221	250	246	219	232	254	239	225	223	233	249	226	247	248	257	236	243	234	214	240	246	239	230	235	232	246	270	252	217	216	255	243	227	228	247	253	223	239	244	232	234	235	247	210	215	231	218	248	218	238	229	229	227	227	228	239	250	259	226	237	221	255	235	248	224	242	234	233	246	227	213	246	243	267	231	211	220	237	226	254	268	224	248	248	212	231	228	223	213	238	229	222	228	234	239	235	191	230	202	240	243	239	260	250	217	235	249	226	254	254	225	213	231	230	263	224	244	237	243	228	256	252	239	232	255	249	248	248	233	221	247	259	241	238	269	258	221	236	253	272	225	227	193	215	236	251	256	228	249	235	240	245	218	224	252	218	222	244	245	228	254	214	235	254	258	234	231	242	206	252	223	235	231	257	219	220	243	263	236	257	225	219	224	241	251	211	218	227	225	263	208	258	234	224	227	255	223	236	261	255	241	242	257	239	218	222	245	221	238	218	244	242	249	231	235	233	205	224	215	214	245	283	255	222	262	244	252	245	246	182	232	263	263	273	235	227	229	232	225	234	248	246	246	238	240	237	249	227	223	239	245	253	211	197	243	261	229	222	220	235	203	236	258	221	222	214	251	236	236	263	216	248	226	241	220	230	251	255	241	234	253	226	215	232	232	247	255	272	204	250	237	210	243	229	257	243	242	190	250	226	245	242	243	245	256	218	232	242	241	233	237	228	207	230	235	243	207	257	222	262	225	241	183	259	257	227	233	258	264	236	244	229	233	225	216	231	212	218	228	245	274	248	252	244	233	253	220	236	222	233	253	240	225	233	225	219	250	235	246	252	240	256	207	219	230	244	237	239	251	232	212	231	250	230	237	239	226	263	252	242	222	220	237	243	246	223	232	247	250	236	237	227	214	237	245	211	248	241	242	215	222	251	247	217	227	262	224	215	243	227	241	225	225	256	244	251	244	215	205	213	252	230	248	235	232	246	241	210	243	239	234	255	216	226	239	242	235	259	280	240	248	251	226	245	230	230	256	227	217	205	230	234	261	221	210	245	270	216	245	236	256	238	228	243	224	248	241	263	226	246	234	236	236	254	239	235	248	251	258	234	229	243	232	230	227	237	233	224	223	251	209	283	216	254	241	233	234	245	238	227	241	233	247	248	283	214	238	221	254	233	252	229	241	229	233	236	257	229	237	217	234	237	233	233	232	231	240	244	211	243	232	234	216	244	234	226	197	232	243	245	223	243	230	229	289	249	248	257	224	257	254
61483	49185	37047	20800	6687	1301	545	576	572	558	563	535	566	556	548	568	520	591	550	562	576	538	562	598	538	524	574	558	544	558	580	521	541	560	599	591	559	538	507	585	555	550	595	585	559	557	552	530	581	580	532	536	540	540	564	555	523	580	539	545	572	585	530	582	568	503	573	579	548	589	557	523	578	538	556	585	563	564	559	563	540	574	582	583	555	556	548	541	554	558	552	525	540	552	558	569	584	548	533	581	564	542	564	536	579	563	526	591	563	576	535	576	562	545	545	532	555	565	522	563	579	545	551	560	575	519	553	569	551	565	537	583	539	564	549	567	570	577	566	613	584	520	550	520	547	524	597	585	618	531	574	550	585	551	531	531	544	577	519	544	571	507	562	569	546	529	543	573	563	552	541	550	552	486	575	572	542	510	560	573	533	520	550	602	545	572	510	540	554	568	540	581	524	538	541	558	523	521	587	545	546	519	576	531	543	547	552	561	571	582	544	523	551	581	560	528	583	537	560	555	535	593	583	532	533	584	567	550	564	509	570	527	551	529	562	531	550	594	546	543	582	529	556	566	534	529	544	573	582	547	566	568	562	510	566	578	545	576	565	566	599	515	531	571	577	580	546	553	575	516	592	566	557	600	538	559	552	558	535	581	584	500	535	587	553	570	513	502	586	573	579	542	568	550	579	542	539	548	572	575	525	570	513	561	542	498	542	557	571	562	544	518	526	569	575	557	531	569	565	551	565	540	558	525	583	536	523	540	579	526	587	562	559	557	570	554	570	578	548	541	564	551	538	566	520	545	553	549	575	530	568	578	576	555	539	538	594	566	608	593	559	519	559	599	526	544	552	515	530	552	572	516	582	517	560	577	550	562	560	542	548	516	542	543	538	561	592	579	590	553	563	515	534	560	541	601	586	580	527	527	581	522	548	540	567	566	527	580	558	580	585	571	536	529	556	549	541	566	540	539	557	552	525	587	609	518	599	511	527	555	524	558	581	560	571	603	516	538	536	527	545	554	510	562	551	520	561	598	499	591	576	571	516	554	528	590	540	547	556	568	536	538	561	559	524	551	526	498	525	551	575	571	595	556	520	560	586	573	519	566	568	517	571	560	520	573	555	559	571	503	571	574	519	548	557	528	536	525	577	540	512	581	559	591	556	552	550	585	565	536	582	551	559	559	580	549	525	535	610	519	560	559	542	562	537	517	570	559	528	536	511	587	582	534	563	537	529	586	580	567	544	525	541	550	534	624	589	580	576	536	572	534	573	549	589	530	575	504	561	543	569	523	567	550	528	550	506	545	569	530	544	558	554	523	555	569	524	554	581	527	577	537	561	562	523	523	535	551	612	590	540	537	585	558	496	580	583	558	517	576	560	580	561	568	585	540	582	524	548	562	541	571	518	550	618	583	611	542	521	557	549	576	584	550	539	530	554	534	572	513	575	586	579	548	560	543	558	550	562	589	518	577	559	558	591	519	582	575	533	567	509	606	576	534	583	539	548	557	547	556	560	558	601	559	539	518	518	562	533	603	562	612	541	596	574	529	548	554	527	503	565	591	547	527	546	549	536	566	579	563	571	580	511	587	551	555	581	562	559	535	557	523	539	560	551	568	550	560	517	526	598	558	558	539	552	592	593	557	557	572	551	552	568	582	498	539	537	521	547	560	526	519	540	557	553	556	559	579	513	571	583	579	537	540	570	553	586	559	576	567	549	548	564	554	534	551	539	543	576	599	543	536	571	577	545	534	520	544	547	576	554	540	539	539	575	569	550	547	539	539	551	539	535	530	548	532	570	532	532	552	581	540	517	565	543	547	571	562	552	563	525	549	560	548	553	571	495	544	567	551	552	556	551	568	517	563	559	507	566	533	570	569	551	542	515	549	511	552	524	541	570	539	562	585	541	536	549	554	519	563	550	562	591	592	561	606	543	577	564	571	555	572	540	606	557	518	567	534	555	543	559	541	537	571	574	537	533	542	540	546	545	590	536	600	510	539	514	555	571	565	545	535	525	589	569	552	594	580	564	548	562	567	583	556	549	576	566	585	540	541	573	557	602	555	555	545	591	538	535	538	615	593	518	582	552	517	542	641	531	560	550	526	503	565	556	560	566	566	549	513	552	550	566	518	547	597	564	569	555	547	548	582	492	554	531	557	540	529	582	538	564	571	543	562	539	556	581	563	544	582	553	581	560	524	571	552	583	565	553	593	553	550	560	575	569	581	531	535	552	524	577	531	545	553	524	561	526	569	542	552	574	580	515	569	542	518	558	544	562	517	569	540	542	553	534	509	566	560	567	604	593	570	580	571	576	542	597	577	546	528	549	540	568	556	568	557	527	560	530	539	490	542	508	542	561	556	582	561	557	574	573	543	541	569	553	569	551	566	562	569	524	573	598	529	564	527	553	493	527	555	563	535	538	584	516	610	558	546	503	473	536	564	543	549	552	526	589	543	541	569	547	576	558	539	516	570	571	526	600	510	525	558	551	570	534	569	516	578	578	554	587	559	572	534	548	533	547	549	580	588	535	575	542	585	605	561	588	515	572	561	552	561	517	543	594	510	520	571	534	560	549	563	551	535	551	547	550	524	535	580	573	544	582	603	580	536	547	543	537	584	610	555	565	553	542	584	544	545	615	518	562	538	549	557	559	605	537	577	574	566	556	573	577	563	555	544	573	557	596	528	543	564	532	570	580	555	549	599	532	553	547	560	492	580	552	544	532	524	533	578	567	556	544	561	564	517	533	571	564	538	580	562	585	569	576	556	534	527	554	565	531	588	533	534	505	564	572	547	546	560	531	578	562	586	533	583	541	562	507	544	534	536	569	530	548	578	542	581	531	551	555	550	562	564	533	579	554	546	523	582	534	531	532	530	534	556	553	531	542	538	546	545	520	568	569	572	543	563	548	556	527	538	555	544	568	562	540	533	545	577	514	547	587	537	581	579	560	602	526	558	554	542	571	552	574	517	569	541	562	582	556	546	531	569	570	590	551	573	542	581	539	565	569	589	532	581	589	527	589	567	531	560	541	568	565	529	579	551	561	517	544	564	570	550	598	582	552	509	549	569	533	552	567	601	580	564	530	568	546	578	523	543	566	570	526	525	550	562	613	563	556	555	596	585	564	542	526	528	573	531	523	578	526	538	551	556	559	561	569	544	579	521	519	514	554	585	563	549	571	567	578	541	534	556	555	556	549	552	585	548	571	567	619	567	538	572	556	499	583	561	563	530	573	556	588	557	556	564	556	562	546	581	538	576	537	559	556	579	529	534	542	521	524	544	561	523	548	596	587	489	538	573	584	555	559	525	563	562	587	569	579	589	568	557	580	599	538	523	567	560	521	571	545	532	565	562	514	557	564	579	567	598	528	606	499	527	541	564	557	550	542	540	521	551	507	559	552	551	563	583	555	554	556	550	546	560	558	540	574	546	539	540	547	548	606	569	580	541	576	586	567	544	595	554	600	531	552	561	552	579	564	568	552	524	524	570
84029	69248	47601	25919	10044	1243	240	202	216	189	202	211	165	197	196	187	185	181	192	208	193	209	197	219	184	200	195	192	184	174	204	211	183	204	213	203	181	199	190	198	203	206	193	196	182	196	216	204	199	191	212	186	206	190	190	204	204	204	198	202	189	206	221	181	223	193	223	212	180	183	193	170	225	196	190	196	230	216	188	184	212	208	182	192	197	180	215	204	194	213	209	213	188	204	214	181	202	180	211	199	190	212	217	179	195	183	220	217	219	190	177	188	203	221	206	178	200	207	197	209	209	195	199	204	190	168	196	214	206	176	211	203	172	206	194	177	198	186	208	209	181	219	181	194	200	187	195	194	178	209	194	213	219	204	209	202	205	206	184	200	206	213	198	195	221	213	185	200	210	186	201	220	177	197	181	202	207	199	182	200	204	214	204	185	207	184	217	187	186	201	223	178	187	217	195	200	203	196	223	206	200	201	205	201	185	196	196	207	195	202	184	213	189	200	200	200	205	202	204	191	200	211	189	216	204	198	185	195	176	201	217	209	217	200	227	206	198	195	222	209	203	192	206	223	211	203	210	211	198	201	197	174	220	213	219	208	203	198	182	189	202	191	191	188	195	213	215	215	199	177	212	220	180	200	208	176	174	177	197	203	203	196	203	195	184	221	204	199	179	212	205	195	208	197	167	217	203	228	174	204	209	175	204	199	205	188	208	195	218	220	211	201	191	200	208	197	181	189	189	209	203	195	194	183	200	198	187	201	199	198	187	217	239	172	196	213	209	210	194	200	200	205	190	210	202	230	203	214	173	204	186	211	165	201	210	207	191	213	222	203	201	197	176	198	186	208	230	176	189	207	193	197	214	235	175	233	187	187	197	183	208	192	201	203	207	196	201	177	182	204	213	167	200	183	184	206	208	189	187	208	211	191	182	205	205	192	203	190	178	190	183	194	239	201	208	195	195	208	203	199	192	189	182	173	202	221	199	194	226	184	197	198	201	192	188	175	223	208	221	206	210	209	188	233	188	203	212	225	187	188	192	223	222	193	191	210	220	213	185	235	220	219	214	201	213	218	158	205	202	189	185	193	198	180	159	188	218	194	228	168	201	237	220	200	215	198	170	185	195	210	184	199	221	205	201	201	186	193	220	194	235	193	189	177	222	177	217	236	205	204	205	189	194	193	199	193	201	198	196	198	199	226	196	233	178	228	215	189	175	187	193	195	192	217	196	195	235	205	215	195	208	186	201	177	218	200	214	185	219	193	209	191	194	192	191	221	199	211	193	170	200	203	181	207	216	211	191	177	198	209	192	214	192	221	223	210	194	184	193	235	171	195	193	211	199	193	196	207	189	220	214	220	176	208	180	194	223	186	207	211	179	201	207	187	183	217	174	196	181	201	180	183	183	199	204	205	197	164	183	216	189	199	192	189	180	230	212	217	189	229	212	192	179	188	216	204	219	223	209	221	179	199	202	193	213	223	173	194	213	177	188	195	182	189	193	211	206	198	188	205	213	207	199	194	208	176	199	216	200	217	174	186	188	194	197	183	183	209	215	209	202	235	195	212	213	218	231	201	181	200	196	181	215	192	180	199	206	209	194	225	198	216	193	187	207	215	200	200	211	207	210	194	218	207	185	188	190	187	183	176	219	205	196	199	187	223	198	188	206	184	197	219	188	210	200	186	184	186	211	185	213	180	190	187	220	216	182	172	201	179	205	185	212	233	213	204	178	198	217	200	199	184	223	198	195	205	185	210	191	182	221	201	199	217	168	202	192	185	190	215	188	177	194	208	213	199	206	209	217	202	205	196	192	193	204	215	210	213	197	166	178	213	189	199	200	181	204	232	190	213	207	193	185	204	199	180	218	190	209	188	215	214	198	203	204	201	202	208	217	209	195	187	179	185	188	225	193	197	226	207	197	160	205	206	180	209	182	175	184	193	174	196	191	231	203	183	218	190	214	209	206	183	216	205	220	171	200	204	195	210	214	189	206	212	188	175	177	205	212	174	184	191	210	196	187	195	197	182	200	191	189	212	177	187	197	177	186	196	208	202	213	184	208	215	169	228	184	177	200	205	193	195	212	193	208	203	197	200	215	200	202	202	179	202	198	214	192	213	200	180	190	181	185	184	188	228	216	179	178	198	230	200	227	198	214	196	181	196	182	193	184	211	214	184	186	238	202	232	209	192	207	179	186	197	220	200	226	215	185	204	218	192	206	196	181	196	184	189	206	168	209	207	184	184	189	216	182	195	192	192	189	220	183	174	215	212	205	221	191	215	191	183	184	203	220	213	214	189	197	191	179	219	206	195	193	235	206	196	157	202	241	204	175	201	228	196	192	190	198	198	192	204	205	195	205	178	205	188	179	178	196	196	171	218	199	214	207	191	193	201	200	187	195	199	211	193	234	223	189	185	215	198	184	192	199	194	190	210	205	194	216	193	195	184	209	198	192	196	171	208	178	190	193	201	183	214	204	208	206	191	194	210	203	194	195	181	213	225	186	217	201	237	222	213	199	220	214	185	203	203	192	187	211	202	194	199	175	195	215	221	217	225	206	200	192	178	200	214	182	197	211	182	203	221	199	199	198	196	206	226	186	182	195	203	217	200	207	205	231	192	198	205	189	219	205	193	179	203	189	211	204	198	184	180	199	211	208	207	197	201	210	190	186	203	204	198	199	199	215	211	152	192	217	231	193	221	202	200	212	221	193	207	197	202	210	183	172	203	188	198	200	205	176	200	199	180	210	206	189	177	225	199	205	205	202	208	209	194	206	210	197	167	192	215	196	220	193	215	227	224	204	197	220	223	214	203	200	194	195	205	203	213	188	225	178	199	201	228	217	203	194	195	226	216	234	201	249	181	209	162	223	190	180	235	183	191	190	218	200	214	207	216	203	191	202	209	196	205	194	203	211	188	202	174	214	197	173	191	213	205	199	207	193	215	202	242	201	189	202	202	213	203	215	196	197	210	206	201	210	190	212	179	208	227	208	206	216	174	207	196	201	201	208	193	174	208	217	241	189	182	190	205	185	223	210	226	179	217	194	183	181	191	210	203	209	182	168	208	226	241	186	214	191	220	207	197	207	195	222	199	224	214	186	230	208	200	212	218	235	209	207	188	205	203	187	198	227	193	208	209	189	210	211	194	202	195	180	206	176	198	192	198	207	213	181	162	187	220	197	202	217	203	223	202	205	213	209	176	187	238	199	184	220	192	202	208	213	204	182	200	222	212	193	212	161	202	201	222	198	221	228	175	183	216	211	189	222	219	209	209	207	195	194	181	193	203	203	229	199	203	178	195	194	191	197	211	224	183	193	192	218	223	226	225	193	165	189	206	231	212	180	203	182	213	200	212	209	190	191	195	196	209	214	219	222	198	222	202	202	215	189	204	198	186	200	194	215	203	206	178	182	218	209	197	210	202	199	193	188	205	189	201	216	181	182	191	207	203	202	233	212	198	207	198	163	180	180	210	187	203	192	199	189	221	216	197
70368	59347	46277	28303	10463	1754	505	451	473	498	473	477	461	462	491	463	493	484	503	475	447	444	485	460	481	490	461	496	471	490	454	430	456	447	464	467	477	524	473	461	500	486	480	499	504	463	459	460	497	477	473	426	484	461	475	448	503	484	463	488	499	449	456	524	470	443	478	525	485	488	510	475	460	470	496	487	468	464	464	482	464	475	451	460	438	478	441	471	472	463	492	498	478	465	460	524	487	468	478	468	429	479	475	458	484	497	454	476	472	443	465	470	433	428	454	482	469	476	441	464	479	495	464	460	470	462	481	440	465	483	468	448	487	483	453	445	463	445	427	496	471	461	440	423	460	474	462	462	507	435	418	483	445	481	456	462	461	491	492	449	506	438	466	466	450	486	463	489	463	458	512	450	459	459	445	446	490	452	459	490	432	423	464	487	471	481	495	465	424	448	506	463	441	472	456	461	428	476	471	462	468	455	459	410	448	449	451	467	433	456	456	443	458	471	456	455	496	485	447	449	453	471	446	468	453	472	532	476	467	470	466	495	444	418	461	461	492	500	478	465	453	464	462	463	470	474	477	477	468	468	448	456	475	433	483	452	523	490	470	482	464	438	472	452	460	480	457	453	494	473	489	481	444	474	477	470	428	444	474	477	504	427	437	458	484	471	436	473	495	461	460	421	438	475	476	495	449	500	460	484	473	460	453	498	497	465	470	463	478	456	443	479	479	443	483	497	474	509	463	464	514	492	496	469	463	465	471	488	462	427	460	472	446	447	448	483	500	439	458	451	473	457	494	517	439	463	506	463	456	467	479	501	449	447	457	467	447	495	442	482	477	490	511	459	513	500	473	432	416	446	477	434	467	465	461	465	462	460	507	457	433	455	449	491	449	478	461	537	455	480	487	463	403	445	459	430	467	457	452	446	474	458	463	470	487	491	456	472	491	452	454	511	477	503	467	453	459	486	488	441	445	486	485	455	478	470	487	472	494	435	485	466	519	454	457	472	453	496	474	457	458	482	469	515	476	477	463	491	437	501	479	453	483	474	482	480	459	486	492	482	494	512	457	459	497	471	486	492	464	440	481	466	475	441	476	456	439	434	447	484	453	486	468	459	476	431	472	483	447	442	472	455	501	433	455	469	484	430	488	464	447	481	473	468	465	452	460	488	440	472	448	509	467	483	438	461	469	486	477	468	437	447	457	443	445	480	471	467	473	458	434	473	477	452	457	472	515	473	482	467	481	457	448	447	471	451	489	473	461	497	467	447	467	496	474	443	410	469	489	469	419	474	453	437	447	501	482	437	489	494	482	478	444	448	433	510	470	471	450	480	492	455	488	477	477	463	464	468	461	454	455	442	461	458	494	461	467	483	475	483	441	478	461	453	442	474	462	438	455	499	447	447	462	467	509	459	440	435	470	483	490	466	481	480	482	442	462	481	458	449	499	506	452	433	464	459	514	506	444	457	485	443	463	472	468	477	434	482	448	449	525	484	476	468	443	444	452	470	449	451	469	479	455	457	464	454	453	458	488	462	474	460	479	470	470	492	479	448	470	457	457	476	484	480	470	482	473	507	453	511	505	499	454	448	466	504	483	450	483	472	480	456	489	448	425	467	467	426	449	488	465	457	451	491	498	456	436	472	449	426	488	456	468	458	488	486	467	487	467	490	432	479	447	474	433	502	426	468	478	456	512	465	428	434	443	435	436	456	465	466	449	501	431	462	410	467	466	484	470	482	508	443	396	461	484	458	460	494	466	469	500	445	481	457	443	433	419	473	473	445	500	467	464	474	475	470	498	445	471	459	470	471	502	449	491	475	496	499	477	498	481	492	508	469	472	449	482	446	477	479	462	433	475	482	452	473	436	518	443	512	459	464	460	462	424	476	509	466	463	417	450	498	445	439	468	484	437	462	497	418	504	470	441	458	469	416	462	497	451	467	490	467	481	460	467	500	467	471	453	487	463	455	450	454	457	438	448	460	465	468	486	480	461	437	459	475	433	459	477	492	522	466	462	443	496	484	480	478	493	477	480	470	456	480	451	478	450	460	451	455	444	458	433	458	502	506	467	478	468	510	463	442	480	479	526	458	460	447	500	443	462	477	436	493	421	489	494	485	471	475	471	481	476	470	508	446	502	470	460	441	459	480	493	474	449	472	480	465	471	473	478	477	473	459	476	478	509	467	495	476	467	464	440	403	484	463	498	460	432	447	469	477	454	457	474	439	453	445	523	425	476	496	512	466	466	483	453	474	426	494	416	522	467	514	460	504	467	482	474	441	468	475	448	503	474	467	470	463	473	442	472	509	442	464	455	426	503	478	464	458	462	509	455	453	477	463	418	461	456	442	478	468	437	465	493	493	467	505	439	470	465	474	474	476	497	476	497	468	493	474	448	472	426	445	459	436	446	462	430	455	463	476	486	483	452	432	483	456	451	474	449	475	431	450	487	460	449	508	465	448	458	487	467	520	455	473	440	453	471	446	441	470	441	474	539	466	469	428	462	485	475	408	454	465	482	472	484	479	475	467	457	477	461	502	476	484	458	488	467	466	494	464	434	464	472	490	490	479	455	414	461	457	435	484	481	467	481	465	479	480	510	490	436	496	449	473	463	423	461	464	433	467	457	488	476	512	439	502	500	452	412	507	470	491	442	483	447	453	477	482	493	502	476	428	459	419	465	446	470	442	495	461	466	469	489	484	423	466	507	430	432	463	468	476	449	468	490	458	456	441	476	457	438	461	458	470	476	491	466	452	474	457	450	447	472	481	444	459	464	477	464	446	443	456	454	466	452	448	492	447	485	453	442	494	446	476	466	405	475	482	478	481	490	480	469	444	449	487	451	480	490	445	455	470	485	467	472	503	475	468	463	464	466	476	461	425	468	488	470	477	457	480	432	473	466	438	451	444	461	449	449	448	472	476	487	475	491	493	436	466	473	458	456	480	453	472	450	440	446	470	472	464	447	450	442	474	448	502	464	481	436	495	457	485	460	431	450	451	461	409	474	436	468	454	482	463	470	446	436	492	462	464	450	462	419	469	506	478	439	429	471	481	476	512	462	481	464	455	456	460	473	453	480	461	469	451	494	428	485	515	456	472	515	480	469	453	450	465	455	490	453	491	463	465	462	491	486	451	445	479	459	448	487	467	458	472	443	504	500	476	439	477	456	437	478	477	447	480	462	470	433	501	475	478	506	489	452	478	462	448	446	441	499	457	485	480	476	491	459	506	491	448	455	490	495	503	463	439	468	481	478	477	472	427	490	448	463	472	461	492	489	460	440	468	461	480	491	461	498	478	435	482	486	445	443	480	424	498	499	476	492	511	468	442	456	471	469	454	462	462	486	485	436	483	425	452	461	466	449	480	446	468	502	508	460	482	501	448	458	467	458	501	472	480	411	494	467	477	434	491	489	462	482	440	477	442	484	431	460	431	478	466	487	493	421	459	505	492	472	484	425	465	518	467	489	466	412	442	440	479	452	458	515	451	476	491
48999	26920	9403	1722	521	279	197	216	197	218	212	226	216	221	219	199	214	220	189	171	197	182	209	192	190	196	184	207	207	198	199	215	214	206	229	221	200	200	206	215	203	213	230	231	221	202	207	197	260	223	216	209	190	178	217	216	226	195	245	187	222	200	213	200	204	225	200	184	198	215	218	206	246	225	201	248	203	227	197	220	223	219	223	209	213	189	202	205	223	203	241	191	206	226	211	221	188	232	218	193	192	221	215	201	226	192	196	210	199	203	198	187	229	228	208	207	186	172	192	210	198	235	215	215	208	218	232	203	216	203	202	241	212	178	197	193	215	225	222	199	192	245	224	218	203	205	202	229	231	219	227	215	204	194	213	200	211	187	193	198	214	221	196	237	192	203	211	209	190	206	216	187	218	215	199	208	233	206	209	174	206	229	222	204	203	199	205	236	228	234	245	231	232	210	222	205	173	214	201	213	205	187	204	201	215	199	206	195	232	242	207	205	191	205	207	186	182	199	188	202	224	257	216	210	223	206	226	211	212	204	207	224	209	229	216	215	216	221	191	187	238	209	216	198	203	189	210	209	217	215	226	221	201	219	205	219	212	218	191	178	202	206	182	222	216	203	226	225	194	220	237	226	197	224	228	244	195	215	227	183	224	215	249	228	217	208	191	225	235	229	202	209	224	212	208	236	213	195	222	191	214	218	208	214	256	183	205	188	227	222	214	211	237	217	196	226	209	202	224	213	189	222	209	189	225	225	236	208	232	234	215	214	189	186	204	217	216	196	225	185	216	229	184	202	226	194	216	206	209	222	231	227	216	209	204	240	208	206	203	215	221	230	191	211	223	223	219	208	193	171	212	207	190	210	246	217	222	206	200	230	243	211	215	206	191	195	200	224	216	230	236	199	202	215	203	207	206	225	214	207	224	203	219	226	206	205	234	210	196	223	232	225	189	232	197	234	211	230	190	215	204	252	224	196	228	201	209	192	187	189	196	217	203	192	204	214	208	224	209	209	222	225	240	212	206	221	218	204	203	209	227	214	208	226	216	183	210	217	206	187	227	232	190	213	174	198	208	192	198	195	215	196	218	242	195	195	243	195	187	225	229	232	205	208	232	212	219	204	225	195	238	219	225	215	218	192	219	217	205	206	206	172	215	195	233	218	224	197	203	208	253	220	203	207	213	215	225	217	219	222	268	218	217	231	199	219	207	200	212	247	216	199	209	226	227	236	217	211	216	199	207	213	242	201	183	222	223	212	222	234	216	244	209	178	215	182	218	182	230	200	208	229	230	200	199	173	207	201	243	221	211	200	216	226	189	215	209	211	190	224	221	224	210	200	198	211	209	245	238	212	205	205	223	202	211	253	215	202	220	244	223	212	236	192	214	214	206	217	229	213	212	228	204	208	211	218	234	203	231	223	221	200	213	218	212	206	195	200	217	209	208	219	237	202	222	225	213	217	208	209	208	224	237	164	229	188	212	204	220	220	202	191	217	194	192	222	206	204	209	173	202	207	214	201	211	214	214	188	181	199	216	222	213	219	208	193	248	181	198	211	213	210	217	226	202	233	218	199	209	236	218	206	225	197	190	185	243	232	218	203	215	216	221	214	193	220	218	232	226	231	197	212	182	199	211	216	209	228	213	223	215	214	193	235	205	178	203	204	200	233	197	219	204	223	204	201	198	194	228	220	214	202	202	202	191	232	221	238	251	215	201	243	228	214	200	191	227	205	219	229	239	198	235	187	200	218	220	201	232	227	209	217	194	227	233	192	216	200	221	206	217	236	240	207	210	213	215	215	180	190	209	224	196	202	210	212	232	217	209	238	239	207	217	233	230	198	206	177	211	198	221	196	231	200	200	227	238	200	236	186	213	226	195	233	214	195	222	206	225	206	201	223	228	206	182	221	214	210	235	212	204	226	198	208	183	217	191	189	224	226	224	216	223	207	238	229	206	214	200	180	203	233	218	201	221	209	211	201	233	219	215	236	233	201	228	204	213	232	180	199	204	203	226	204	220	193	198	204	209	204	210	207	215	199	215	228	210	220	205	206	190	202	189	218	238	193	210	213	238	224	234	195	209	227	197	205	220	195	208	201	212	203	212	197	244	205	223	210	221	204	206	214	192	228	240	224	200	221	192	220	248	237	205	189	176	216	219	211	202	197	207	226	200	196	208	228	210	187	241	214	207	224	212	193	226	229	187	216	224	197	230	196	200	195	195	234	201	204	223	223	220	222	208	221	238	212	234	232	204	214	200	176	225	220	217	210	211	202	207	194	221	193	216	183	197	216	183	217	223	196	239	207	195	231	214	217	186	199	211	209	200	217	226	216	213	210	212	214	228	217	211	228	222	200	197	215	251	206	220	204	195	213	230	225	224	239	206	212	213	191	212	211	212	225	206	205	217	242	218	207	202	211	193	216	229	210	210	214	222	217	206	201	184	217	219	203	207	229	217	226	186	201	201	224	212	195	222	204	220	193	196	201	216	212	221	211	226	220	197	224	226	229	236	203	225	225	205	218	219	215	195	199	205	210	212	225	209	233	187	195	196	226	205	218	187	206	204	197	205	225	201	184	206	214	200	221	222	219	198	211	190	212	203	197	218	200	187	202	222	197	194	185	210	184	180	197	214	210	204	242	231	198	218	196	199	206	226	212	214	200	207	209	211	211	208	226	222	193	215	203	205	203	212	219	204	210	194	198	205	207	225	178	207	190	217	192	218	236	205	200	211	191	216	222	224	189	210	221	176	229	223	212	211	202	236	222	217	224	185	230	228	183	239	210	221	175	204	186	200	218	217	190	196	212	194	211	212	178	213	218	210	213	235	206	214	192	219	200	198	212	216	220	208	198	193	195	222	224	208	244	210	211	213	236	222	228	203	205	208	224	215	205	219	207	211	193	200	214	179	214	221	194	208	204	204	202	189	216	210	217	214	200	209	210	189	216	217	204	217	209	232	230	221	222	187	230	215	216	204	226	224	222	201	222	211	222	220	214	212	239	219	180	205	201	211	204	219	237	183	207	228	220	228	191	224	224	204	218	222	240	206	207	196	228	215	214	194	220	231	202	207	218	218	214	209	231	213	197	196	184	195	190	212	202	213	220	177	191	216	206	212	207	226	224	175	215	190	203	216	203	198	205	190	227	197	214	213	216	224	208	185	195	197	202	228	241	219	221	236	212	209	178	196	222	213	217	222	196	220	206	202	222	226	202	208	197	177	218	228	191	226	192	215	206	205	194	216	194	199	194	202	206	190	208	212	184	197	243	216	232	216	187	199	217	205	227	237	224	212	217	214	200	229	226	207	214	224	196	214	228	216	207	212	209	188	193	234	208	212	190	204	196	220	201	197	218	229	258	205	231	221	235	227	195	213	227	195	222	203	207	209	201	230	214	236	213	239	198	198	213	210	205	181	198	215	216	201	213	194	211	193	212	218	199	178	209	211	200	196	207	205	215	194	223	196	213	202	193	231	214	201	186	222	206	179	209
42176	24173	10429	3716	1345	632	515	498	476	469	490	505	504	530	510	508	534	514	524	526	474	532	527	503	536	501	509	516	482	489	479	509	502	518	465	471	505	532	505	502	500	524	493	508	559	499	504	547	472	537	460	458	497	485	530	485	533	509	479	512	541	498	556	515	493	468	525	492	499	520	508	517	488	500	511	554	497	542	550	489	556	512	522	497	506	566	509	547	534	542	524	558	507	535	497	486	486	524	535	489	502	496	543	504	504	449	511	497	510	502	527	486	488	555	497	559	544	513	519	486	509	512	485	473	509	554	498	542	496	500	481	517	535	519	521	517	468	486	546	546	490	493	488	493	525	515	512	513	489	495	494	532	535	480	509	493	507	477	500	484	470	536	508	535	511	560	559	498	500	531	495	474	508	509	508	490	520	544	476	537	498	515	512	495	556	499	507	507	515	484	538	508	516	500	535	520	526	533	576	528	526	500	494	518	511	488	488	536	488	554	492	500	485	518	539	506	501	533	509	505	519	534	533	530	497	488	545	498	523	541	467	525	466	526	484	507	540	482	468	516	484	528	512	482	447	512	543	519	502	510	530	518	528	467	518	533	475	521	526	534	512	492	512	480	512	466	464	494	518	521	490	497	511	484	511	520	483	536	543	500	503	543	489	526	467	533	515	509	503	502	494	508	514	506	531	495	540	484	478	509	502	493	533	487	505	547	495	511	541	483	517	507	536	501	483	538	515	534	522	555	482	503	518	543	489	478	533	510	473	487	522	528	509	503	481	521	507	501	498	524	516	543	493	508	508	512	530	478	494	525	534	519	512	506	494	531	487	504	490	522	485	501	517	487	525	507	529	506	519	543	523	512	512	522	508	503	487	498	528	509	522	518	512	530	518	509	508	518	503	518	555	497	486	499	521	443	521	512	524	520	521	539	541	487	498	502	522	484	483	511	522	528	525	535	522	527	493	515	479	544	520	539	499	538	527	526	456	527	505	501	462	495	526	523	530	524	504	475	502	479	526	504	532	498	492	519	494	491	467	499	502	512	518	513	533	521	517	513	543	483	498	529	487	496	494	501	483	502	481	511	530	544	518	493	487	470	501	530	516	536	524	503	503	513	550	517	522	542	496	498	506	525	537	533	463	520	508	521	507	525	514	511	503	520	510	479	508	518	558	537	541	497	506	553	511	482	528	457	514	498	511	524	482	520	515	479	505	525	517	493	550	491	516	516	505	548	521	495	516	473	521	478	501	514	530	511	503	499	511	504	527	492	548	526	499	510	498	516	474	518	512	500	502	518	511	483	483	510	513	486	535	526	548	486	504	483	579	529	508	530	548	561	486	497	464	553	498	509	512	522	469	524	521	476	470	503	498	483	531	473	494	498	521	533	496	500	513	533	515	529	506	536	525	520	535	462	511	495	507	534	539	496	551	519	517	525	545	508	491	475	546	517	461	544	489	501	524	546	509	522	510	509	501	521	462	467	509	487	499	515	497	544	502	543	495	543	509	511	515	493	520	525	498	509	486	520	469	567	492	521	511	525	494	564	501	517	536	516	497	525	508	531	505	512	540	514	504	508	511	568	521	510	506	546	493	540	495	449	513	538	530	489	500	478	513	528	511	484	530	494	535	563	509	508	514	503	503	484	458	490	501	551	529	514	532	500	540	506	538	529	508	503	516	506	521	513	545	490	553	537	511	513	490	520	522	506	491	511	492	501	519	482	493	512	524	492	526	520	537	507	530	513	535	511	508	513	527	509	508	537	495	486	527	520	533	482	516	523	512	530	520	507	508	553	474	551	504	506	501	535	503	472	499	505	515	518	530	492	503	502	516	518	547	471	538	529	495	495	499	497	527	499	501	521	570	516	502	534	526	510	498	522	527	512	522	496	494	494	516	555	515	528	519	506	558	518	505	480	517	509	530	520	526	523	495	505	505	490	489	476	481	494	515	559	490	503	495	483	478	511	555	497	495	531	502	543	532	528	529	519	537	487	532	507	474	495	549	533	518	500	510	532	502	530	494	504	490	547	478	491	514	501	488	482	513	547	543	483	486	516	496	507	519	496	519	482	503	510	526	527	533	510	510	545	532	567	479	524	531	534	512	498	508	488	544	472	537	521	467	492	472	517	479	485	536	489	523	508	501	487	512	501	546	540	476	501	497	529	502	537	522	495	479	525	537	468	495	511	488	526	511	498	497	519	518	477	512	492	527	473	525	502	495	516	485	468	506	481	498	494	550	545	504	500	503	511	491	473	515	530	477	491	471	488	520	486	528	506	520	469	515	516	491	531	509	498	502	526	520	481	501	494	499	514	536	560	490	532	521	502	537	480	503	518	502	477	500	559	504	520	564	558	489	511	553	534	498	512	485	516	516	505	537	511	540	465	491	506	462	495	521	513	516	530	471	537	514	497	484	565	520	460	576	524	486	551	509	515	505	449	460	492	488	533	507	517	520	542	448	502	511	535	526	505	506	555	525	514	512	497	513	501	510	523	467	506	525	489	530	492	504	515	539	495	451	516	503	506	496	558	535	554	498	497	532	550	518	498	537	514	478	505	523	491	510	525	491	520	517	515	522	516	497	528	531	488	513	472	462	514	497	520	547	507	485	544	524	502	548	502	529	507	518	475	505	543	516	499	535	539	568	529	492	517	543	511	508	504	497	491	509	519	491	520	516	535	523	529	538	494	528	514	512	531	542	515	489	484	549	542	512	500	528	454	493	524	520	518	474	532	518	536	500	506	541	535	521	519	508	503	485	514	495	510	538	525	514	530	524	491	530	504	529	519	455	481	550	502	531	538	500	523	505	489	549	516	516	533	521	500	514	503	477	521	471	478	518	509	471	510	495	472	475	508	535	485	519	542	565	490	505	557	492	515	515	449	511	502	495	523	498	507	497	498	544	551	548	517	530	515	496	541	544	545	531	531	493	508	500	518	543	553	524	515	537	501	497	506	551	486	518	485	495	480	472	533	482	517	506	520	529	488	545	527	474	560	534	513	504	483	523	509	512	520	476	517	464	494	488	502	550	531	520	520	512	532	545	495	496	504	548	536	505	520	514	518	479	506	521	507	519	532	513	493	499	497	526	530	521	485	523	542	503	503	513	519	501	523	545	497	497	502	488	522	524	498	524	514	479	517	523	501	492	503	531	543	527	492	532	525	501	542	516	465	484	497	549	546	503	532	523	497	478	514	539	499	524	530	521	522	539	517	475	542	467	540	523	535	497	520	522	528	534	530	496	507	515	521	518	507	522	510	504	498	519	535	546	517	521	512	531	532	510	501	480	529	512	523	518	492	469	570	521	515	496	480	539	551	519	511	522	504	509	514	487	532	518	510	493	489	537	544	517	546	524	501	526	529	523	487	533	525	537	486	520	551	537	475	499	510	536	515	509	488	521	509	493	492	535	497	487	484	532	517	512	555	542	496	524	523	512	517	484	518	510	546	470	515	486	448	503	540	525	497	481	514	517	548	543	523	501	533	518	519	498	543
80826	60899	38684	17701	3881	683	248	233	239	234	208	226	258	230	234	264	238	235	195	241	245	221	200	229	253	217	223	206	234	243	214	206	231	247	239	233	246	221	238	242	229	250	217	268	225	217	237	226	252	241	229	232	226	221	209	230	226	216	233	252	228	243	242	226	223	237	229	227	231	208	254	217	211	235	249	225	227	235	259	239	226	202	243	241	240	245	226	248	248	223	217	234	239	223	222	267	213	263	251	248	233	212	211	226	240	256	223	234	249	222	235	240	238	272	255	254	227	247	231	238	250	235	260	245	217	215	260	247	232	221	238	218	253	258	239	226	232	232	236	235	236	225	230	270	213	239	213	267	248	228	254	221	241	230	244	240	254	231	224	219	261	229	222	217	240	238	253	214	234	226	209	213	240	231	246	245	208	225	242	230	253	229	245	225	258	240	246	230	267	257	233	259	233	241	236	209	216	216	240	222	269	224	202	240	218	221	228	232	222	234	237	238	229	254	231	238	222	210	246	232	211	242	232	238	241	233	231	209	262	230	221	234	228	209	209	214	266	223	242	234	242	216	257	239	274	234	218	228	240	244	232	225	211	240	248	218	229	239	222	261	243	226	228	243	244	239	234	281	204	213	234	241	201	214	222	257	230	258	232	278	236	221	215	225	225	219	244	233	272	238	207	244	264	252	206	219	261	219	218	227	232	209	216	224	233	217	246	225	243	216	240	214	221	211	205	230	242	274	245	209	231	248	233	242	229	242	223	231	254	225	227	222	260	242	215	244	223	214	205	219	241	237	246	267	211	229	246	226	222	236	248	279	257	215	277	208	213	252	252	271	245	242	228	247	238	239	222	216	227	231	251	226	222	233	230	249	248	261	219	230	218	246	235	261	271	235	229	222	220	213	258	227	238	241	232	216	217	236	256	227	237	226	245	228	243	232	220	224	227	223	218	230	238	227	254	225	231	230	229	249	229	212	232	232	240	242	229	256	228	243	219	252	237	217	255	234	232	235	239	226	224	238	273	242	235	243	250	232	228	225	222	228	229	202	211	242	237	241	242	249	224	252	225	248	231	200	267	232	229	208	252	242	234	242	253	237	259	251	239	220	262	226	218	243	220	221	232	249	267	243	242	238	224	226	217	226	240	247	220	253	229	235	234	264	250	246	243	239	247	252	229	239	227	250	217	241	223	257	258	236	244	244	216	248	232	266	228	251	237	248	244	218	214	262	267	247	238	228	241	221	232	207	211	227	238	237	240	253	207	230	213	239	241	238	241	253	246	234	251	255	240	226	211	227	235	233	249	230	218	222	214	210	224	244	235	243	253	241	234	241	214	236	221	228	234	236	243	234	224	252	233	258	220	266	232	220	234	266	241	238	207	198	262	211	228	239	228	244	254	244	232	243	253	254	246	238	235	235	248	221	261	240	257	244	234	252	230	224	231	224	261	190	227	260	235	235	237	218	228	228	263	230	244	248	213	222	228	243	252	240	235	214	253	238	227	214	239	220	231	239	239	252	230	218	238	248	251	227	204	245	244	207	183	233	268	242	261	243	254	208	219	227	224	238	237	248	228	215	246	249	235	239	252	235	205	230	240	262	240	212	248	243	227	209	243	250	260	226	229	234	248	246	270	242	229	223	229	272	213	265	250	222	227	227	251	234	230	222	270	245	242	246	218	219	233	241	250	239	253	218	251	235	252	237	229	244	234	211	219	244	220	236	239	228	264	230	251	216	216	214	225	226	220	238	244	221	247	229	252	230	220	217	257	234	231	242	244	202	217	195	222	191	241	229	240	248	234	254	250	230	211	218	233	238	243	230	259	218	222	257	232	231	207	249	240	233	252	246	233	213	238	231	214	216	230	229	232	215	217	232	216	252	235	235	233	235	215	246	202	216	244	232	230	216	253	229	244	231	215	227	237	232	257	247	258	257	232	252	250	229	209	193	217	229	234	228	231	232	207	229	233	228	245	254	239	238	218	236	231	235	260	241	245	224	196	234	225	256	246	248	243	266	212	244	246	257	218	226	244	249	194	230	252	206	256	251	268	231	222	229	227	235	212	256	248	260	223	234	236	235	207	218	252	223	270	201	251	237	241	241	211	251	229	236	208	244	232	241	253	223	262	206	237	224	246	232	234	226	219	259	247	266	256	228	223	231	247	212	257	235	245	223	247	220	240	220	245	228	216	249	216	221	262	243	249	233	220	224	245	239	210	209	229	203	239	241	238	233	205	229	215	245	247	224	219	240	241	236	227	218	227	207	239	232	228	222	242	254	241	242	219	230	244	227	222	235	230	222	235	224	223	253	237	232	205	243	260	236	250	252	266	225	249	227	205	234	215	269	245	243	223	233	236	246	222	239	240	230	265	238	256	253	228	242	251	261	274	243	240	214	253	221	252	254	240	264	240	227	266	239	235	257	231	225	241	231	247	222	244	242	242	236	235	242	267	227	236	241	210	251	223	234	244	255	238	238	242	235	220	223	255	215	239	245	238	233	244	221	234	227	234	224	225	231	246	268	232	236	243	237	227	244	246	264	226	236	224	240	236	241	241	237	270	229	246	218	212	232	216	256	248	253	240	214	221	246	217	195	249	218	240	223	224	218	245	245	229	237	232	271	223	239	251	235	242	240	215	266	233	219	247	216	239	254	250	223	240	241	247	234	220	221	262	246	224	240	247	225	229	216	204	240	233	213	211	239	222	230	238	239	220	226	233	218	227	233	212	210	228	232	253	241	250	239	241	276	219	252	239	221	230	234	242	246	231	250	222	245	244	224	231	258	242	261	219	239	239	229	267	243	223	225	216	240	239	239	243	240	204	236	257	220	246	225	234	239	216	259	239	234	247	224	237	238	241	230	242	252	226	203	220	226	246	256	213	206	249	201	231	231	232	250	225	227	235	232	239	219	220	246	227	253	232	215	227	216	231	257	271	245	237	240	219	226	227	249	208	217	252	224	229	226	217	224	258	222	250	230	243	218	241	225	224	237	239	262	225	237	218	234	265	219	240	254	224	267	252	237	262	240	209	216	262	237	222	244	241	248	258	245	215	215	258	254	219	232	219	236	255	230	230	233	256	265	248	207	231	242	220	214	226	235	237	204	225	239	232	219	217	211	258	223	222	217	258	238	239	253	252	217	269	256	230	219	255	228	256	231	208	244	225	228	240	234	250	224	225	262	232	221	220	239	220	216	215	227	233	207	241	236	228	242	235	245	231	252	228	252	244	221	257	236	246	248	211	252	227	263	237	216	229	223	242	240	222	213	206	231	238	244	213	243	235	250	221	254	237	246	238	211	225	240	226	243	249	230	229	221	232	238	234	222	207	239	263	233	236	231	236	228	259	241	273	233	238	263	249	250	257	220	258	235	213	207	236	255	243	236	244	261	237	243	227	229	225	222	223	236	218	254	213	231	261	238	227	256	264	204	205	210	238	228	222	218	235	229	235	226	233	237	241	250	246	221	225	251	240	242	225	228	243	251	240	221	222	263
61480	49256	37110	18793	5947	1735	562	583	544	534	553	499	578	529	594	555	550	547	559	527	553	566	560	549	583	560	604	549	575	510	580	559	556	538	563	599	574	536	553	591	572	535	536	524	516	601	532	562	572	562	581	574	568	555	555	581	585	579	561	541	598	552	586	528	536	551	555	595	567	523	560	514	582	605	552	547	567	569	501	544	542	573	544	536	527	571	571	580	537	551	541	548	567	546	541	579	515	568	574	619	555	544	572	517	585	533	557	541	547	577	548	532	572	554	580	575	538	540	545	564	537	522	528	536	545	557	584	511	540	552	590	590	547	518	556	521	551	546	568	521	532	550	566	572	539	484	560	554	561	562	527	539	565	558	595	568	570	563	548	537	516	590	498	598	579	551	541	556	549	533	577	548	568	511	537	537	556	523	559	515	604	551	555	522	547	535	574	568	562	522	551	531	528	519	554	561	557	521	560	606	524	551	523	561	525	581	555	539	536	529	590	594	578	541	547	602	574	579	523	540	537	542	567	504	525	569	530	564	555	542	533	567	566	529	555	565	579	525	567	523	601	556	523	551	535	565	505	549	543	570	564	537	547	529	520	575	544	553	572	528	537	545	564	529	601	557	549	536	547	540	515	584	494	543	551	537	523	527	478	547	522	515	548	545	528	620	536	557	551	560	505	577	597	561	556	513	536	586	551	559	583	522	555	584	582	556	536	593	593	535	548	547	555	559	557	507	560	585	546	547	539	557	550	525	529	551	592	528	546	602	541	564	509	564	531	550	589	535	580	532	559	529	599	543	531	590	549	561	542	530	528	577	547	533	565	571	567	539	566	557	574	553	582	560	574	528	545	560	591	502	568	564	595	591	538	595	601	527	574	571	558	535	535	514	549	552	575	559	525	525	547	585	514	552	554	542	576	550	521	515	545	527	552	586	540	585	569	569	529	491	537	526	582	556	570	571	556	574	537	536	556	573	551	499	572	574	564	535	560	505	552	545	471	543	526	555	539	594	582	554	537	559	650	567	561	557	543	493	553	583	548	525	543	556	566	589	572	553	505	525	558	510	508	559	572	533	586	555	516	552	544	534	539	558	502	579	554	518	549	573	544	558	598	571	555	581	538	579	562	529	556	535	554	543	562	484	550	550	559	542	529	571	594	520	561	541	531	552	576	577	512	556	512	544	540	578	542	565	551	514	518	556	535	558	590	559	570	519	564	559	587	589	539	579	585	552	545	554	521	566	560	553	548	522	534	558	548	556	568	562	560	581	528	543	527	602	521	586	548	564	546	548	572	549	531	602	577	549	540	548	568	585	584	558	544	532	591	553	507	539	551	576	514	532	579	580	543	528	528	507	540	567	577	612	563	533	577	577	580	522	532	522	563	545	581	553	554	544	550	547	541	543	533	567	555	590	549	508	551	586	554	558	566	581	563	551	544	525	539	555	556	547	552	492	577	528	576	532	533	540	579	595	553	534	534	571	537	575	532	557	589	510	533	545	529	538	555	532	532	524	545	578	559	558	518	570	558	582	565	545	550	549	548	529	597	546	527	578	492	557	542	548	519	548	572	562	570	495	581	571	551	543	536	533	559	542	547	598	516	567	514	516	555	570	587	543	609	589	587	531	554	551	558	561	581	531	545	563	552	531	541	503	544	560	583	549	540	533	546	561	542	573	566	551	533	521	542	561	571	546	528	552	548	518	549	545	578	560	504	505	562	521	606	571	576	567	578	544	588	553	588	560	555	545	533	538	576	533	541	541	537	546	535	564	554	587	547	580	521	532	533	535	575	549	528	577	528	537	568	529	537	566	557	553	532	567	533	545	551	563	569	573	513	569	509	577	571	551	553	527	599	583	582	581	519	619	562	532	557	588	587	531	568	516	574	534	537	597	523	556	528	556	563	539	563	588	538	537	529	543	569	576	547	525	573	545	557	550	549	547	558	548	537	538	577	584	517	545	590	517	482	539	516	596	560	538	553	516	593	517	575	558	525	562	541	578	603	540	561	529	541	578	573	538	614	564	522	561	545	542	558	544	550	577	589	533	536	582	551	575	536	560	545	584	522	531	550	534	527	588	533	540	509	566	532	566	564	541	599	545	512	566	570	513	562	596	550	528	578	575	565	558	527	541	577	548	563	551	573	546	587	548	555	537	565	546	558	540	569	505	553	538	554	533	562	558	561	565	570	566	567	523	552	555	530	518	539	554	565	569	537	518	542	588	522	585	559	553	540	571	542	559	540	576	511	551	516	551	512	557	529	529	552	519	538	532	523	550	557	543	542	565	514	565	573	571	556	566	570	564	510	540	595	595	567	551	546	572	534	565	596	550	579	537	571	526	569	564	559	570	540	571	576	526	548	534	578	590	571	561	587	582	555	562	577	578	530	539	559	602	538	558	555	546	547	517	535	539	563	595	574	566	562	597	524	562	567	546	538	550	559	578	535	507	561	574	569	524	537	553	549	528	516	562	539	537	538	545	541	576	515	556	575	542	539	533	554	569	520	551	538	607	530	604	547	562	582	564	548	557	546	550	574	536	525	552	548	535	559	597	551	546	571	552	559	535	555	570	537	547	499	532	551	577	554	550	589	566	537	575	540	552	565	541	558	563	548	542	544	577	556	563	562	564	544	518	561	554	547	529	563	529	530	557	562	561	560	552	517	562	534	566	532	563	582	541	511	550	546	498	557	584	584	597	509	544	566	557	551	588	537	584	607	552	520	564	537	522	551	574	580	595	546	527	530	555	531	563	584	557	587	527	548	554	535	565	547	528	577	574	509	544	563	543	578	513	530	550	533	598	527	550	589	560	586	542	567	553	508	575	528	522	539	553	518	512	574	517	548	520	567	590	531	566	589	534	522	600	540	555	601	541	560	566	553	582	534	531	542	554	572	554	515	552	556	529	599	579	503	561	505	543	499	558	538	539	532	563	583	528	600	562	584	548	567	570	567	532	553	540	538	521	562	572	550	575	557	562	569	546	510	573	516	545	544	586	532	546	555	545	569	540	526	524	542	564	587	549	591	559	499	552	596	544	531	560	512	533	530	570	517	605	538	568	551	584	548	580	569	569	525	548	572	572	526	577	558	528	546	603	522	572	539	554	552	541	562	574	520	575	547	518	500	564	575	545	540	579	576	520	556	535	533	496	519	548	535	515	565	590	615	559	551	549	588	566	575	535	572	556	539	565	593	530	534	550	540	568	563	589	574	548	546	549	524	563	545	567	617	536	529	565	524	491	565	583	564	559	526	542	564	507	581	565	538	559	552	574	548	568	519	549	586	558	583	515	501	578	562	572	557	596	599	534	583	568	574	606	547	547	575	539	574	518	527	530	556	516	580	519	547	553	545	537	579	574	550	566	565	576	520	569	576	576	518	547	510	538	543	545	562	574	530	564	514	544	535	504	540	549	569	544	550	523	506	530	555	545	565	578	518	578	512	534	547	555	513	555	562	569	553	511	532	527	586	529	565	551	545	566	535	541	563	590	555	564
83448	68803	47094	25190	9356	1492	259	211	185	207	208	182	185	190	182	191	174	181	204	190	190	212	214	187	200	193	196	190	190	201	200	194	173	167	194	209	205	228	182	199	210	197	182	177	172	209	204	211	193	173	229	188	200	226	243	219	199	195	203	193	185	192	191	203	192	217	204	192	196	191	189	206	176	181	202	179	175	178	200	200	208	200	195	215	196	181	192	207	165	190	192	194	196	196	158	184	196	192	177	186	191	192	178	191	226	200	215	162	164	191	218	195	171	175	193	185	214	217	199	195	177	207	212	180	174	192	207	202	224	194	178	178	189	177	164	200	187	206	190	192	207	202	221	198	214	190	214	182	212	189	190	199	232	204	185	173	200	169	184	202	210	183	200	163	212	201	185	198	197	193	185	197	193	202	190	234	206	202	189	212	187	182	162	178	192	211	209	200	191	197	159	203	224	173	208	202	207	207	189	189	203	158	169	179	188	206	203	193	205	210	200	209	178	210	216	173	193	196	212	187	203	201	211	204	198	196	206	188	189	210	190	192	171	180	216	196	187	193	200	182	177	183	223	199	172	205	182	187	211	206	181	210	188	197	225	223	206	216	213	197	166	213	185	193	173	199	185	197	175	190	201	213	200	173	205	208	190	208	203	182	202	230	209	205	166	209	227	184	188	153	221	204	168	209	180	211	219	198	181	213	196	206	191	209	217	183	175	172	227	201	211	228	214	199	183	179	198	197	219	202	164	188	215	210	234	195	210	198	188	215	182	183	184	205	195	193	207	203	218	225	181	188	208	216	205	208	189	183	207	212	202	217	196	218	180	188	220	175	204	206	192	193	190	195	190	199	205	197	187	179	183	168	208	189	199	183	205	208	195	185	212	191	220	197	200	173	217	199	176	179	200	205	197	224	201	185	202	226	196	221	205	198	178	179	183	198	205	181	184	191	200	231	187	190	201	226	189	172	205	175	205	139	185	193	215	186	183	181	181	173	206	167	184	224	197	206	184	196	192	200	190	202	183	192	192	202	216	193	175	196	215	192	179	206	197	214	202	201	157	158	202	183	199	184	169	206	190	209	176	200	219	205	158	218	179	197	201	203	184	214	187	195	187	188	178	203	196	186	193	199	197	197	168	207	195	198	184	211	182	206	178	199	207	183	191	180	175	211	177	182	207	209	178	195	196	193	217	176	191	192	171	221	247	232	174	194	182	161	179	198	211	198	212	192	209	188	188	198	198	202	224	211	179	199	215	223	201	199	195	187	184	180	191	198	189	206	203	198	199	183	178	214	211	202	189	181	199	195	191	171	198	202	203	199	221	166	211	167	176	190	223	205	210	183	179	205	199	190	199	188	203	196	187	220	176	190	197	194	184	188	189	177	185	192	176	182	220	207	221	199	168	172	201	208	200	200	198	181	228	206	207	218	198	181	198	195	186	191	187	177	197	194	214	213	188	201	230	194	192	189	200	197	189	225	201	199	209	185	192	214	192	176	203	187	171	203	187	206	175	191	183	182	178	182	175	188	178	203	199	199	216	175	174	184	177	180	218	211	221	184	222	177	214	190	189	180	215	232	188	188	214	178	185	176	207	185	189	166	183	206	187	216	221	186	216	185	181	209	215	193	205	186	190	186	190	209	185	173	196	201	207	181	220	183	208	195	221	201	199	203	200	213	211	206	198	209	216	184	178	174	190	179	215	210	197	199	202	200	230	186	161	207	203	228	215	194	203	180	200	186	187	190	211	197	204	176	178	186	194	199	185	204	192	221	192	216	199	224	168	233	212	197	203	169	194	183	180	203	181	185	194	200	175	203	204	194	216	207	203	209	213	208	200	214	203	172	180	201	206	182	196	200	215	209	204	200	189	184	208	180	186	197	181	181	201	199	185	198	196	169	231	208	180	191	181	219	213	195	208	215	177	182	199	172	199	212	198	206	190	174	221	188	162	218	200	206	191	196	231	194	211	210	189	168	200	177	196	196	193	187	226	195	189	188	206	184	207	205	194	205	204	208	185	194	193	184	209	221	192	176	201	192	182	197	203	193	148	207	193	193	192	190	194	198	184	215	199	184	203	192	209	196	203	176	193	170	201	212	226	210	192	179	186	205	196	190	220	203	203	191	196	166	204	169	194	185	220	217	198	174	211	174	180	181	211	225	188	197	172	199	221	200	196	188	206	214	213	204	207	204	162	186	192	201	178	195	204	195	193	192	206	214	186	220	185	203	182	190	212	189	193	171	206	195	197	177	183	214	197	206	187	179	196	214	211	190	199	202	182	203	194	195	220	184	208	200	198	202	171	214	205	192	203	197	194	196	200	182	192	201	174	202	213	188	198	194	208	220	200	190	181	213	216	204	182	216	204	189	192	203	205	235	209	168	213	205	173	186	210	223	200	214	221	212	212	181	209	207	205	183	195	198	209	198	199	223	198	199	193	187	208	199	212	190	178	194	199	201	180	220	188	179	189	197	200	231	219	198	217	221	209	202	197	193	197	208	207	197	221	218	185	213	221	204	227	198	204	166	175	189	198	201	209	197	204	190	190	206	194	224	195	186	196	242	193	175	186	205	206	185	197	201	189	236	199	212	198	202	200	195	198	197	203	204	185	200	206	205	190	205	190	198	191	189	186	245	171	187	185	177	187	173	184	201	205	168	216	197	193	184	200	228	208	188	182	190	186	208	184	192	196	203	202	195	180	184	187	205	180	192	197	175	193	199	203	182	204	199	187	194	185	195	213	170	199	194	217	207	186	164	158	201	205	190	185	183	184	194	195	205	211	200	219	195	227	179	227	217	173	207	193	177	210	170	205	213	182	174	198	219	206	191	206	182	213	223	206	193	194	181	231	207	218	192	181	241	174	168	198	201	200	198	188	194	168	184	193	194	206	205	227	199	202	219	184	212	219	208	202	185	185	184	181	208	204	216	206	210	172	208	225	198	189	189	218	195	190	196	179	197	180	205	184	196	231	207	180	188	179	188	194	194	202	192	215	189	206	182	221	195	208	182	199	185	193	174	199	208	206	237	206	214	197	188	198	193	193	198	182	206	173	209	207	198	201	192	182	189	183	201	203	187	211	182	214	181	176	198	199	197	210	197	201	207	205	182	209	203	174	192	172	197	184	192	198	189	201	183	169	180	200	216	204	181	186	184	177	207	201	184	190	217	210	173	184	216	184	191	183	220	207	215	194	182	182	217	197	176	192	223	219	198	190	206	216	181	191	194	186	189	190	210	188	198	213	220	194	196	200	177	211	197	180	200	177	178	204	225	172	186	176	210	202	215	210	171	203	183	203	194	187	186	211	217	216	188	168	210	191	195	186	203	183	187	172	194	191	182	181	184	181	214	220	190	206	191	193	216	194	174	166	204	191	196	180	227	197	184	196	181	171	176	202	206	181	191	223	203	187	200	201	180	210	203	183	199	188	181	210	191	195	223	235	240	206	183	205	187	216	203	193	174	189	202	224	205	227	181	207	205	226	202	195	195	178	229
70742	59918	45241	27485	9961	2975	460	481	487	449	465	458	479	450	441	443	480	478	447	516	485	448	475	467	441	472	467	464	480	461	471	466	446	456	479	514	447	459	460	503	472	513	510	465	461	474	452	483	477	440	491	464	473	467	467	426	457	464	490	477	449	473	469	442	495	470	455	517	417	450	461	434	465	462	466	449	449	457	481	438	469	451	422	469	493	474	423	451	439	458	467	472	459	448	451	457	386	493	481	470	507	470	479	468	408	446	469	452	428	455	465	450	430	510	448	450	490	437	528	476	448	491	469	446	476	444	427	467	472	470	480	451	487	470	466	446	475	441	456	459	480	452	468	472	474	469	445	424	439	444	456	453	456	439	437	444	468	464	481	473	480	449	448	465	481	496	474	483	455	456	488	480	505	462	448	466	471	465	455	432	466	491	479	453	453	450	435	466	444	498	473	452	473	473	471	465	473	467	476	452	444	421	460	460	475	455	493	488	472	430	450	467	459	471	471	490	460	457	484	435	488	445	455	454	471	456	448	461	424	471	434	470	457	451	468	470	446	442	466	433	464	494	488	453	467	434	475	462	524	483	466	446	458	459	461	453	484	433	425	417	458	433	460	484	437	425	436	457	474	462	443	442	476	450	461	449	477	459	455	440	469	443	482	450	474	452	474	496	436	442	450	447	416	435	476	440	462	469	482	445	430	433	444	469	456	459	438	461	421	448	445	488	462	467	485	475	434	460	468	465	462	515	402	459	479	448	500	417	419	454	435	413	445	485	507	491	475	443	475	444	434	469	476	437	453	471	443	444	463	438	489	451	459	467	485	435	428	457	474	469	462	472	480	488	456	448	489	462	452	461	479	454	453	458	463	491	453	483	461	433	444	497	433	426	451	463	485	406	460	487	465	438	501	468	456	473	445	454	474	446	446	429	526	432	445	493	480	476	476	448	464	475	432	468	468	460	450	445	458	496	476	462	437	429	486	462	441	464	494	453	459	492	475	446	416	434	476	437	451	476	521	463	470	465	479	457	426	459	474	507	492	452	437	441	458	498	414	461	465	507	465	447	466	448	480	432	457	459	434	498	457	472	446	436	456	425	439	455	472	499	482	421	441	440	473	429	468	459	462	425	459	491	453	493	470	470	438	473	451	487	425	479	475	443	494	455	485	449	489	460	496	493	465	491	473	457	422	460	453	491	463	487	517	426	452	447	423	438	453	430	448	464	526	458	443	471	480	464	468	447	425	421	472	443	494	423	464	456	427	451	451	496	451	440	436	476	497	460	406	422	414	470	485	463	466	495	440	465	454	465	455	481	441	469	462	415	445	490	461	447	459	441	484	484	450	443	463	486	419	472	482	493	489	472	444	499	446	443	420	464	460	441	465	438	449	435	438	485	454	464	442	454	443	450	437	422	486	454	448	503	467	441	432	503	425	473	443	468	428	469	447	516	473	445	460	460	493	437	468	465	457	459	461	480	459	481	456	460	475	434	485	433	481	465	410	490	456	488	462	417	455	494	433	491	489	450	478	461	460	481	459	449	455	464	454	460	432	461	488	449	485	447	483	450	469	470	426	483	433	454	490	463	468	476	434	494	465	471	482	431	508	462	490	470	477	452	431	469	457	484	449	465	443	438	494	449	437	438	477	493	459	444	468	439	434	463	481	466	463	455	474	436	502	445	489	467	437	474	482	447	479	460	455	469	448	450	469	481	443	467	432	457	453	443	468	456	455	466	468	429	450	433	481	460	481	466	506	477	461	432	453	421	464	426	430	468	433	438	505	462	518	476	473	432	454	459	454	477	486	460	463	469	434	473	452	446	482	449	475	437	457	475	485	494	440	448	447	446	476	446	441	429	466	433	451	436	450	466	448	469	474	486	407	461	500	456	485	438	436	473	493	454	427	435	431	473	467	471	421	456	456	474	492	439	470	451	439	466	498	457	442	470	480	428	436	526	423	427	472	450	487	460	454	450	498	459	432	479	494	478	455	438	448	451	474	477	469	441	456	453	475	447	476	458	483	484	436	448	475	482	434	448	438	479	465	475	455	457	458	432	478	459	455	448	465	458	465	433	494	446	490	436	433	456	455	445	489	493	439	479	529	443	444	464	469	458	483	473	460	480	432	496	406	453	463	470	461	443	469	446	429	455	417	445	449	440	455	493	461	429	439	472	462	450	486	454	444	493	469	419	423	491	477	477	470	482	411	488	500	459	482	458	442	480	462	452	477	438	475	502	475	457	452	460	470	441	444	487	435	458	439	465	448	463	447	440	485	435	468	420	481	469	461	463	464	440	449	421	442	477	464	423	441	478	434	458	440	513	479	402	483	455	467	428	436	447	483	466	447	446	459	436	442	439	451	465	473	452	477	476	432	443	416	466	465	443	430	445	460	449	447	470	470	450	424	481	483	469	476	437	442	495	454	448	449	437	451	441	401	437	442	450	431	493	465	491	476	478	450	428	462	420	469	444	428	480	462	452	436	505	454	467	455	475	461	492	437	457	493	445	471	436	442	451	471	455	417	448	398	437	415	431	442	474	473	436	466	487	420	461	475	465	464	456	436	461	498	467	493	496	439	451	459	479	459	496	444	427	442	452	474	495	478	433	449	453	443	463	483	448	465	470	480	461	447	452	465	452	438	392	464	485	446	486	466	440	456	432	455	477	457	453	446	428	513	456	475	479	439	446	476	485	497	441	432	472	454	492	443	504	447	441	465	466	432	492	445	452	453	459	455	439	437	461	460	470	457	463	491	470	497	452	402	483	495	457	451	474	445	467	451	437	479	424	428	412	458	478	444	454	478	438	489	454	455	418	477	467	477	460	471	433	465	490	473	474	467	425	430	469	460	441	468	481	477	443	482	454	461	454	444	440	466	430	471	479	473	471	459	444	466	452	478	484	478	463	499	464	458	459	425	452	445	461	465	464	461	472	463	452	462	473	448	444	449	475	468	462	474	444	483	477	499	487	454	477	463	445	484	452	452	477	459	428	435	457	495	464	474	451	419	501	447	482	478	433	463	466	449	435	454	503	466	476	461	453	468	455	463	429	433	464	428	411	440	425	431	493	412	453	482	452	447	449	436	462	478	496	469	484	496	461	469	447	466	436	481	503	444	496	496	456	453	432	411	462	452	456	475	446	464	483	463	468	470	466	478	473	444	482	472	422	451	461	492	500	416	462	469	467	443	460	440	484	492	437	498	451	466	474	473	441	485	462	482	460	425	464	474	485	464	472	440	438	504	446	475	441	453	437	505	426	486	423	462	472	474	457	467	422	467	484	488	499	453	464	451	469	459	431	420	402	457	455	456	451	496	491	475	460	442	451	456	498	446	472	470	475	451	457	468	404	469	493	436	459	478	468	448	449	471	437	479	483	422	500	464	445	488	458	434	447	457	481	489	476	455	428	455	450	420	460	481	450	457	460	446	443	483	469	415	490	454	447	509	436	443	464	467	452	448	468	470	487	405	476	499	472	460	464	486	477	457	484	436	452
49294	26746	9515	1902	509	262	195	204	187	196	179	191	203	200	216	214	217	198	222	221	233	231	237	199	171	213	220	202	218	240	243	217	226	229	218	199	221	245	200	202	216	228	198	220	206	223	228	198	192	225	189	196	230	205	185	219	220	201	191	206	232	228	226	235	205	196	204	230	207	206	215	206	188	237	221	229	229	229	203	208	206	187	227	195	201	199	174	207	216	201	211	212	215	209	208	205	232	199	195	218	211	217	222	203	204	212	210	197	217	233	215	212	209	196	228	221	220	231	221	211	197	209	195	238	221	189	230	223	195	200	207	204	214	242	184	195	196	207	212	222	209	200	243	196	199	204	201	215	218	207	218	229	216	198	216	227	240	190	221	210	206	217	237	198	194	224	233	220	203	210	213	214	215	226	210	224	190	218	205	215	212	197	196	194	217	201	211	210	169	244	219	221	209	200	194	194	199	216	202	193	210	208	228	211	206	219	188	243	224	223	199	195	253	222	211	229	204	208	208	210	201	195	216	232	202	218	218	224	203	204	221	211	211	213	185	223	214	220	201	224	217	198	216	202	222	202	212	246	211	208	234	205	200	208	205	198	207	198	225	231	201	242	195	217	206	210	227	207	199	217	199	199	201	196	202	197	196	203	215	212	200	209	201	190	180	187	196	255	196	210	224	189	200	196	197	227	199	194	224	220	208	227	210	228	192	198	238	205	212	215	215	213	194	216	207	210	208	195	212	236	214	187	210	220	222	222	208	178	199	207	208	219	205	202	193	181	208	241	219	218	201	224	193	240	208	199	185	215	204	254	195	201	235	202	192	206	220	191	220	205	216	226	181	193	210	185	228	214	210	214	200	207	208	236	201	182	206	206	212	228	231	207	197	228	210	207	180	199	191	227	198	196	211	236	189	211	203	205	186	214	214	198	221	201	219	219	195	208	208	211	198	225	250	202	217	203	216	201	215	195	217	203	196	213	217	229	211	202	232	215	190	210	182	242	218	197	213	209	214	200	199	222	196	217	178	216	190	197	192	195	216	226	227	197	216	194	213	243	197	224	182	186	207	202	200	176	208	190	202	211	217	202	226	225	199	196	191	188	202	195	204	202	220	203	221	196	209	217	208	215	212	208	225	235	207	208	222	213	215	215	212	199	209	221	237	222	222	196	218	213	199	226	224	225	224	249	237	224	207	202	218	216	236	196	212	207	189	219	220	196	196	210	215	231	215	214	233	186	190	164	207	218	235	209	222	226	207	217	226	198	209	222	190	201	221	222	199	206	194	215	188	203	203	193	237	229	201	199	212	211	207	213	208	179	188	210	224	208	204	211	198	208	202	196	204	191	224	223	190	227	203	234	224	197	211	192	183	216	207	224	230	205	208	188	203	211	212	221	208	231	231	219	190	197	205	219	218	214	245	201	253	214	190	185	230	213	193	181	211	232	196	187	206	205	221	201	228	212	209	185	196	204	202	212	213	208	226	207	206	243	188	203	199	202	195	216	208	205	224	200	214	214	218	240	229	214	213	221	201	216	212	205	194	204	199	226	214	209	200	198	206	202	208	206	189	231	196	215	218	217	188	216	193	203	218	211	206	222	206	219	228	202	199	210	216	238	211	197	219	211	231	206	224	195	206	205	215	221	204	214	197	187	208	201	215	206	191	222	201	208	223	199	197	226	187	219	195	213	204	228	190	244	195	215	207	197	202	209	216	207	222	202	234	207	194	200	221	213	224	200	207	225	230	217	211	231	238	202	206	207	224	203	196	192	223	218	217	220	197	225	189	206	198	199	205	213	217	208	209	176	222	228	223	196	199	236	175	193	232	186	215	224	205	213	231	193	218	227	215	200	193	205	202	198	237	206	179	194	203	216	226	203	202	210	174	215	214	195	220	260	205	198	214	218	183	190	181	206	202	208	183	195	257	199	218	202	183	191	227	192	218	218	229	205	186	218	205	203	213	211	217	216	199	226	203	211	206	214	183	198	189	217	201	219	172	216	216	203	250	192	224	207	237	231	181	238	238	199	190	201	215	209	220	215	206	196	192	232	220	172	228	209	228	207	202	208	226	215	220	178	230	218	205	239	177	231	208	216	207	214	231	214	211	194	215	198	208	203	202	215	215	208	238	175	247	215	220	219	218	189	183	210	198	202	211	218	230	205	230	240	214	195	239	196	212	176	198	202	222	229	212	195	195	192	195	215	195	197	197	219	245	235	240	211	192	218	217	198	215	210	201	176	214	190	212	215	206	218	212	186	207	212	209	205	197	239	210	221	201	231	217	207	220	213	190	180	178	216	187	205	218	211	208	211	201	215	223	225	228	234	214	218	182	229	214	199	199	208	180	221	188	231	198	201	194	209	197	181	223	217	229	187	244	219	203	214	206	188	231	212	226	226	195	227	198	202	199	214	212	218	233	231	197	217	223	186	221	231	202	204	200	243	243	216	197	219	237	200	234	225	214	247	211	199	208	221	210	224	183	204	213	210	221	215	195	216	222	223	216	227	191	226	194	225	193	197	208	220	209	219	203	201	197	207	232	208	195	202	209	222	206	186	227	216	202	214	202	191	208	212	223	196	196	202	202	204	221	211	211	227	184	220	213	189	227	214	199	182	200	211	211	207	228	199	170	239	230	217	211	222	200	233	201	235	223	211	211	213	214	210	224	216	188	214	211	218	212	189	205	219	212	203	213	233	200	247	191	221	203	195	209	213	200	215	219	229	201	208	207	229	224	206	180	189	205	230	217	175	226	186	210	222	195	213	218	199	180	192	206	206	213	229	222	217	220	231	183	202	211	236	197	215	215	198	193	206	204	224	199	212	221	215	213	212	210	237	210	222	222	217	211	208	231	202	214	221	228	219	211	210	178	212	208	213	208	215	230	230	213	193	219	208	191	210	243	221	209	200	242	228	206	190	199	218	204	196	174	209	206	227	189	232	221	212	212	209	233	208	227	211	192	209	218	187	219	226	206	196	213	200	222	212	220	212	204	197	234	216	221	217	225	185	211	201	196	208	240	222	220	218	187	220	234	201	214	217	237	214	198	227	212	211	235	226	210	196	223	214	206	212	229	213	225	212	217	194	221	214	204	199	216	208	203	222	206	237	197	237	207	179	213	217	211	212	213	224	216	211	200	214	180	198	205	212	233	214	190	233	224	202	177	192	212	214	237	234	223	187	197	229	261	213	208	207	224	216	205	227	203	210	202	229	191	198	231	216	199	203	210	222	217	213	171	206	217	217	227	220	213	202	223	196	212	224	200	220	209	187	198	193	207	213	223	214	208	221	204	216	187	216	197	186	212	219	209	211	222	215	209	229	185	213	196	214	219	186	234	216	209	209	220	206	178	209	213	205	211	212	200	216	196	198	207	227	201	195	213	224	231	214	208	221	241	207	208	204	203	184	212	217	200	210	203	209	206	249	210	219	205	210	226	196	225	196	201	208	195	196	203	202	236	200	218	189	220	198	232	218	202	217	214	239	196	220	190	210
42134	24177	10959	3789	1294	600	541	496	517	492	499	503	517	513	514	523	512	478	533	502	457	541	515	504	514	475	551	506	510	542	502	474	495	529	510	507	517	486	525	465	553	504	486	508	533	497	552	490	501	525	477	505	483	483	514	490	550	515	494	511	537	526	515	493	531	463	537	488	490	508	488	492	483	483	523	513	548	504	506	518	503	491	476	496	510	504	517	496	511	476	488	489	550	461	523	477	507	504	516	509	479	521	525	508	516	532	519	513	511	499	508	508	520	474	493	521	499	531	467	532	496	517	503	502	493	492	453	495	532	509	516	494	483	518	490	514	487	517	519	513	505	498	493	497	513	488	516	505	498	516	502	523	511	514	537	465	513	488	469	532	539	531	461	492	511	482	518	492	500	518	528	498	480	491	498	539	531	540	519	467	519	521	497	526	503	488	483	465	525	482	510	464	512	508	482	514	503	517	551	505	482	490	503	535	532	497	455	500	529	511	498	511	502	479	535	483	489	476	504	540	479	518	534	484	506	488	512	497	538	526	550	520	502	513	496	478	507	509	495	498	511	504	494	488	479	477	531	507	494	525	499	512	534	464	494	519	500	525	524	509	470	513	514	500	514	489	510	508	520	545	486	490	506	492	489	514	470	538	541	451	501	508	546	491	519	511	523	509	518	529	518	500	511	549	498	472	463	508	524	503	506	557	540	535	502	518	538	531	435	547	485	551	512	493	503	494	537	496	483	514	457	519	500	518	516	506	505	517	459	465	497	520	495	515	558	481	489	500	511	523	503	492	519	520	490	447	527	506	472	542	511	510	523	476	490	524	521	521	520	518	518	480	511	539	531	498	545	519	500	484	497	508	481	511	546	554	512	504	502	503	513	494	506	489	521	502	489	499	512	486	479	499	477	524	497	470	488	516	491	500	483	531	537	534	502	480	500	467	526	514	467	483	520	510	530	486	477	534	517	497	466	526	491	481	504	482	514	515	498	503	491	507	500	482	511	524	561	493	478	502	481	488	519	510	518	507	490	512	519	514	515	516	509	541	491	484	463	565	490	542	510	484	481	499	498	507	488	484	506	506	523	470	486	539	494	527	492	482	546	484	499	481	491	561	515	469	494	526	468	506	470	483	557	510	509	524	503	523	495	523	491	476	497	514	507	516	555	517	521	494	501	518	515	495	488	478	530	540	474	505	486	508	516	466	534	536	470	492	504	509	491	481	515	515	502	498	486	515	481	474	466	511	517	528	508	503	514	529	446	532	540	505	574	502	495	520	528	547	483	548	475	507	515	527	519	559	484	479	485	480	537	492	503	527	495	468	485	529	513	530	513	489	480	536	490	512	511	466	504	502	516	503	493	506	497	499	485	493	490	530	491	470	517	529	502	529	496	503	496	501	468	504	508	480	532	523	507	454	500	522	513	514	485	502	506	498	463	528	517	485	512	519	489	480	474	527	486	548	515	512	525	478	510	518	531	507	497	491	500	495	524	494	495	471	489	523	494	524	510	465	501	509	518	504	493	477	516	499	538	468	506	443	494	493	543	516	487	492	554	547	521	502	491	490	482	493	530	491	503	511	473	512	503	518	487	517	527	512	536	498	524	520	508	495	513	572	492	520	520	534	519	470	500	491	521	482	554	488	472	521	489	528	506	528	500	487	456	528	482	507	470	475	507	514	469	505	485	467	513	489	506	458	495	481	504	516	505	488	499	512	520	485	485	516	542	516	486	508	510	507	508	479	530	499	530	519	494	523	507	512	503	501	502	503	493	525	481	516	514	497	492	488	470	518	501	527	487	533	488	510	485	530	531	485	518	526	527	547	537	532	494	490	508	514	550	548	477	519	486	495	498	530	538	538	507	470	471	477	486	486	527	518	532	510	529	464	535	511	470	526	492	480	543	492	482	480	496	514	500	549	519	523	501	481	482	523	515	487	504	488	516	526	542	509	465	552	521	482	480	542	498	499	492	496	494	527	487	468	515	515	522	517	486	513	494	502	536	489	475	497	502	515	514	510	546	533	537	511	499	481	482	511	515	485	540	547	480	532	567	515	493	532	518	517	505	519	500	502	529	511	502	497	514	506	511	487	509	534	519	528	489	513	544	500	482	512	489	524	546	531	500	507	508	503	494	497	543	513	515	508	472	530	508	493	494	538	516	489	472	490	527	532	506	493	545	537	498	487	510	521	504	514	510	476	508	517	508	472	509	523	501	523	514	490	518	531	499	500	538	490	497	535	515	559	487	545	529	536	520	519	523	543	482	501	506	476	484	503	500	521	514	510	552	534	498	531	515	490	530	485	500	547	512	499	541	495	503	544	481	532	508	493	490	489	515	490	515	510	521	513	485	506	504	519	502	472	499	494	499	492	505	488	546	495	543	500	520	518	519	476	552	474	538	503	503	539	518	487	551	541	551	458	467	498	555	508	539	555	490	521	504	476	519	505	517	514	523	512	528	469	509	499	512	542	500	483	454	543	512	525	454	536	531	512	520	498	486	499	517	529	466	520	500	507	557	507	510	502	498	514	486	526	514	487	462	508	465	494	491	468	525	494	478	526	498	526	481	475	509	509	501	542	569	494	503	489	526	531	497	537	528	531	507	498	497	466	512	495	507	509	497	499	538	465	495	490	476	489	492	477	487	558	489	526	541	499	475	483	513	469	467	522	527	495	509	522	528	485	501	501	514	514	511	520	501	507	526	468	517	518	510	532	464	478	550	482	530	517	455	511	523	446	512	528	450	519	524	514	523	531	516	505	522	491	513	503	481	515	500	511	496	496	501	520	509	503	488	478	508	492	510	502	506	514	532	514	496	538	490	531	489	530	508	497	511	481	502	489	515	507	542	506	489	520	506	485	504	504	518	494	493	475	491	535	501	524	519	486	459	513	519	492	508	504	529	489	492	531	518	499	524	522	488	528	524	485	520	517	464	472	487	500	478	499	494	524	487	456	501	519	510	492	545	523	520	506	512	509	520	514	521	497	476	496	490	504	513	538	465	538	493	491	493	527	513	482	516	511	529	474	517	497	514	530	513	513	519	480	534	513	510	488	507	472	536	541	498	498	506	522	484	536	487	510	483	514	496	501	530	494	475	532	512	450	516	548	474	506	486	484	536	510	494	476	453	506	498	501	531	516	531	513	528	493	475	518	495	476	517	515	473	532	491	507	504	509	516	521	490	477	500	495	532	472	527	559	482	559	523	519	533	521	503	507	480	524	528	549	520	486	544	499	523	509	462	468	499	484	490	556	488	509	546	533	517	488	456	499	524	479	490	528	529	520	483	550	536	490	512	503	516	487	478	524	527	541	516	468	509	477	512	513	535	514	517	471	505	475	545	517	498	557	482	504	516	490	521	476	471	508	513	513	559	514	487	493	486	496	508	519	503	502	519	521	500	482	514	508	511	472	490	493	465	524	499	506	525	494	519	526	485	478	490	441	528	489	523	533	548	532	509	485	500	476	498	556	521	519	512	503	507	552	509	505	505	483
79956	60474	38853	18099	4161	593	245	240	269	268	263	213	223	218	230	232	225	241	262	258	260	222	233	227	232	246	267	253	242	227	230	222	238	233	226	245	232	235	262	233	222	230	219	248	250	244	228	230	238	221	233	257	258	248	233	245	226	229	217	251	236	242	230	247	257	240	231	246	266	244	247	211	255	250	261	234	240	238	212	224	271	234	245	233	221	236	264	244	250	238	240	250	234	217	244	226	274	248	223	255	251	230	234	220	236	202	258	240	192	239	222	222	236	274	233	269	266	220	225	238	260	243	258	253	260	243	223	225	216	229	227	243	245	225	230	212	216	222	248	257	220	213	242	238	235	261	235	250	247	256	247	225	232	235	242	224	238	190	228	216	227	231	259	248	229	238	248	204	246	249	250	257	247	220	239	246	242	205	237	245	240	218	247	279	257	270	226	206	223	243	239	233	252	237	204	243	239	239	221	238	239	225	231	217	224	218	216	219	246	257	232	235	244	255	242	223	233	192	234	236	242	218	232	221	223	267	242	247	246	237	234	227	249	227	255	229	231	228	258	244	235	231	253	245	223	260	223	223	238	244	210	251	231	212	232	212	241	247	239	234	245	226	221	225	261	236	200	234	246	257	231	222	264	227	238	213	221	204	218	217	231	231	216	233	235	261	274	268	234	264	237	251	240	273	243	244	234	249	230	240	230	232	212	243	262	260	225	233	256	226	250	248	235	232	241	244	227	231	243	243	253	238	243	234	223	227	257	253	250	214	251	226	231	270	249	252	219	240	226	258	210	240	204	257	226	224	259	232	222	223	249	234	237	219	247	243	271	239	238	233	221	215	255	211	274	241	230	235	249	259	244	262	238	249	268	260	224	227	240	216	256	252	245	236	224	246	245	242	261	257	219	261	242	244	265	213	227	216	253	251	242	230	223	245	228	251	224	241	204	251	263	230	253	274	251	258	220	213	258	243	241	239	233	227	244	250	246	224	259	247	243	244	250	207	256	241	269	214	198	281	236	230	221	260	235	239	240	254	238	253	264	244	240	241	208	232	246	219	210	240	244	251	261	238	231	249	265	218	253	238	239	210	267	245	236	235	232	206	226	235	247	241	250	226	210	223	230	240	234	238	219	238	246	246	232	253	254	231	275	252	246	247	249	225	253	234	256	232	239	215	237	233	229	229	239	256	241	218	237	261	248	249	256	243	232	230	235	244	240	228	197	226	227	241	246	231	223	218	234	253	272	242	250	227	227	244	244	228	231	250	225	272	237	230	234	265	236	239	215	271	248	247	279	243	264	237	240	239	226	226	259	246	256	231	230	262	271	259	240	240	248	227	244	250	259	248	227	222	224	235	262	233	248	228	248	225	229	264	229	259	248	254	243	247	242	218	233	223	217	234	256	244	226	260	246	246	224	258	255	237	235	234	227	254	232	257	237	217	226	230	236	229	227	230	228	232	246	229	232	262	241	217	254	262	228	229	203	243	231	258	249	220	243	226	241	248	219	254	210	259	262	259	264	220	254	234	247	248	259	214	250	236	238	264	261	244	247	249	247	217	237	258	256	246	217	262	254	247	255	227	247	272	247	186	212	245	243	264	244	232	212	228	227	212	253	263	231	253	269	223	236	218	238	231	245	266	237	233	242	216	256	270	257	219	230	236	247	249	254	243	248	218	223	243	202	234	223	247	257	234	228	237	277	239	234	258	249	200	223	242	229	245	219	225	217	248	262	268	239	230	243	225	243	225	234	242	271	257	237	205	250	251	240	253	208	232	237	237	248	248	209	217	245	226	247	239	215	232	247	230	250	242	212	229	235	232	278	247	245	223	221	264	246	225	232	228	294	244	238	208	249	247	233	256	252	265	237	242	236	237	240	263	239	249	249	244	227	234	225	223	252	215	235	232	235	243	263	232	236	234	237	208	229	235	270	230	232	238	235	261	260	234	230	254	233	237	255	270	240	263	240	226	241	251	255	244	251	227	241	205	268	266	215	235	240	243	244	245	210	240	252	230	214	244	250	253	259	274	281	263	258	224	254	224	253	267	218	217	243	268	240	233	257	264	245	234	216	213	256	255	241	210	276	250	212	262	247	253	221	259	231	241	222	226	243	220	228	232	251	255	248	248	253	277	269	247	236	249	241	257	230	248	216	228	218	225	223	243	246	239	244	247	235	244	236	229	251	255	229	240	236	224	258	264	240	266	242	238	231	266	237	226	228	255	260	233	237	242	241	265	248	224	245	227	235	233	231	260	255	233	222	248	248	260	266	270	239	222	223	243	247	268	204	214	249	239	246	205	265	222	246	235	254	222	250	240	248	261	223	231	239	236	246	193	239	221	242	215	260	248	213	260	238	240	262	253	231	215	244	247	220	240	229	264	248	243	234	213	232	237	209	241	238	226	263	259	220	221	226	256	229	236	228	226	229	236	240	246	243	245	224	241	233	243	229	244	224	216	269	271	210	217	215	213	234	229	212	226	232	262	233	250	241	219	227	233	236	239	251	246	239	231	268	251	255	256	230	253	217	235	226	259	236	224	258	223	244	232	225	226	225	249	233	224	214	230	226	252	206	244	235	234	262	227	230	217	228	217	234	252	233	229	229	240	233	239	247	235	257	225	204	256	256	242	238	242	228	244	238	254	210	240	243	246	232	231	244	256	260	240	206	249	228	229	250	236	221	275	250	265	245	233	220	252	236	241	230	265	245	234	236	240	222	234	215	266	257	277	256	247	262	245	228	255	224	262	223	239	268	251	209	261	239	265	247	259	246	248	239	219	233	254	243	233	236	253	246	230	241	239	241	254	236	265	254	240	221	218	246	248	233	227	234	253	233	246	241	251	215	210	234	235	228	253	278	224	223	264	229	220	246	249	272	235	226	248	220	243	221	228	256	219	254	225	257	250	256	246	231	241	246	246	217	230	241	259	239	250	253	240	235	234	223	203	259	228	255	218	262	225	266	226	253	266	215	228	219	276	246	239	258	215	242	232	246	227	255	213	248	234	223	263	212	245	220	226	235	231	254	235	252	231	222	225	239	216	245	246	225	245	230	214	249	250	248	265	217	255	241	236	281	231	252	266	235	244	218	228	275	264	216	252	240	236	265	263	268	213	225	243	258	239	250	234	223	249	239	243	219	229	219	261	206	203	233	251	255	264	263	244	240	240	233	233	238	247	248	242	244	234	240	236	225	270	220	236	241	219	231	229	237	239	260	252	239	255	270	239	250	245	241	244	237	260	266	224	255	248	219	235	242	230	234	220	266	240	216	253	225	260	236	237	233	235	241	241	246	267	217	245	232	257	228	233	225	206	227	241	270	258	238	244	241	242	246	216	211	249	263	249	250	237	275	219	249	229	230	236	248	226	207	230	219	233	272	241	255	244	223	244	236	233	248	232	210	236	266	215	245	232	235	259	258	220	222	252	246	250	256	238	250	238	224	217	209	231	232	229	218	230	230	255	218	230	250	218	201	236	206	271	260	220	212	267	227	234
61548	49228	37642	19722	5958	1236	555	540	579	545	573	590	595	564	546	577	572	538	605	556	575	532	550	560	587	590	516	558	495	568	588	580	555	545	533	536	581	534	566	596	563	595	535	552	577	557	598	559	536	563	571	566	547	551	558	509	557	556	585	566	547	546	605	540	516	536	545	583	558	522	545	557	549	602	549	534	570	578	540	623	529	584	603	549	539	523	592	548	574	553	571	538	545	569	554	549	523	517	617	547	593	551	564	582	571	548	555	569	579	543	531	547	567	564	579	569	568	539	536	533	583	554	573	545	596	583	530	578	550	568	521	570	529	602	565	546	569	549	543	620	550	533	547	558	555	566	562	540	561	559	545	582	562	558	574	553	565	578	581	579	537	574	559	564	582	585	592	533	508	569	524	582	526	579	520	537	562	563	565	546	563	542	551	572	572	604	548	567	598	538	568	586	581	567	579	603	553	529	568	560	558	532	528	548	539	603	569	492	566	576	562	534	564	561	574	516	572	571	567	528	534	590	563	498	543	517	551	591	548	546	603	587	581	555	551	556	572	547	600	571	575	536	497	567	564	551	566	552	582	578	601	594	591	574	575	554	585	552	552	599	519	565	563	532	539	521	592	585	563	575	558	544	546	569	575	581	571	524	546	568	566	554	536	530	567	576	521	582	565	535	540	497	538	563	590	548	587	547	536	548	572	566	555	570	581	579	574	575	571	535	551	589	599	596	621	591	528	556	556	533	583	570	602	576	535	560	559	540	603	554	566	569	588	540	557	539	554	541	560	586	545	526	554	543	584	585	558	572	562	571	553	539	599	555	518	568	534	600	579	553	548	543	541	563	559	558	609	584	595	543	536	584	568	573	539	564	563	553	594	557	602	562	558	532	543	580	529	553	549	527	566	537	571	536	522	549	568	603	569	566	533	584	548	527	499	543	539	529	558	493	530	538	545	513	551	511	576	557	551	567	581	543	600	583	569	517	529	545	611	566	556	543	537	562	589	537	538	574	541	593	562	537	549	570	555	582	553	539	575	580	539	637	579	555	572	560	557	550	573	573	566	552	609	562	534	559	571	584	616	558	585	532	570	531	537	573	592	567	574	551	555	579	600	548	551	564	525	536	531	546	567	511	579	612	568	602	538	529	551	578	557	539	530	564	561	548	574	549	546	540	563	568	547	558	566	553	526	522	541	601	601	541	536	555	583	573	551	546	577	570	591	566	527	549	556	551	593	567	530	591	583	564	530	519	528	514	556	558	575	571	584	563	536	552	597	557	561	596	559	521	570	571	537	618	551	555	586	544	543	554	617	584	564	530	543	593	561	559	536	592	547	567	551	589	541	543	553	530	598	572	564	526	529	551	557	525	575	580	532	521	555	576	534	577	577	574	537	544	542	594	573	526	579	554	599	598	538	581	553	519	559	567	570	540	566	564	596	572	623	562	565	537	617	579	543	580	542	511	577	556	542	569	611	542	607	546	550	535	578	573	580	554	582	534	586	584	566	575	560	532	535	580	586	570	533	541	592	601	581	545	588	587	562	524	541	545	559	553	585	524	578	582	556	576	554	572	542	566	571	607	544	561	595	597	633	539	576	541	612	614	572	546	560	550	510	574	531	580	573	570	573	530	562	553	542	563	549	585	575	599	606	566	530	570	557	585	595	538	520	553	551	555	525	554	522	529	562	569	543	542	560	542	599	575	548	557	559	581	572	559	528	544	547	556	525	578	586	591	573	562	540	573	551	566	495	577	535	556	591	557	577	536	529	537	570	578	559	524	604	605	581	530	560	520	583	571	550	596	580	595	560	557	577	555	584	538	555	513	539	572	579	565	573	543	581	547	539	554	599	572	571	565	547	543	564	601	580	529	569	580	557	596	563	548	597	595	581	560	590	608	572	565	581	540	547	560	518	574	628	538	558	545	592	631	599	570	552	546	549	563	570	576	540	568	576	561	571	550	544	567	535	567	591	575	564	515	555	583	567	542	556	569	562	588	627	582	558	573	540	531	568	551	558	578	559	537	564	554	597	576	546	551	570	500	602	561	603	585	562	588	584	492	554	539	523	580	575	538	551	565	601	552	573	550	514	570	560	555	594	542	529	591	542	538	551	583	593	520	527	542	555	543	592	559	584	526	571	557	517	591	582	555	579	616	550	582	547	586	574	583	574	566	577	566	551	562	554	594	571	543	544	588	555	616	571	539	575	562	573	594	523	521	578	543	560	555	565	556	595	558	560	561	547	534	547	538	512	523	577	562	530	550	556	574	565	589	596	586	544	539	543	596	520	552	543	561	542	554	531	531	587	572	536	564	551	561	592	518	607	546	549	570	529	537	582	523	530	552	571	509	512	541	552	585	585	551	599	547	528	566	551	539	542	572	551	542	556	557	572	590	532	591	566	588	558	555	578	596	552	582	563	546	560	574	531	562	540	536	548	564	573	558	558	562	620	540	540	533	536	555	566	607	595	533	612	532	527	491	557	561	575	549	581	582	563	543	566	541	522	569	543	549	543	562	578	575	594	535	530	582	535	565	577	554	563	558	523	564	515	570	542	509	536	558	505	548	607	546	557	566	557	568	518	540	588	550	518	559	531	520	591	558	587	611	525	569	571	606	569	579	568	539	536	539	555	517	542	552	571	553	547	543	553	575	558	556	556	521	510	527	563	535	566	562	553	565	609	540	564	555	534	546	548	556	546	595	547	527	562	539	546	584	574	599	585	587	576	569	510	542	585	541	531	574	538	567	580	530	553	549	568	607	554	563	560	547	559	533	543	576	527	555	583	518	570	544	536	565	588	538	571	532	561	600	563	608	570	504	568	565	528	572	568	558	574	580	539	578	595	534	552	596	571	566	551	553	569	560	583	595	558	557	569	554	554	553	565	522	554	563	544	573	555	597	552	543	549	537	549	510	544	537	539	554	591	593	517	575	518	553	580	539	564	538	600	576	564	546	557	536	553	567	559	565	567	563	599	610	532	546	564	577	551	578	539	546	552	630	575	541	547	559	602	604	603	536	552	510	523	553	558	571	582	528	544	539	569	547	582	546	539	581	570	576	550	511	537	545	579	581	533	558	578	588	578	570	591	575	617	547	590	592	523	549	538	543	586	589	582	544	586	544	523	578	525	567	508	573	540	565	585	541	531	549	529	574	587	545	592	591	571	547	551	575	585	585	555	552	545	538	539	561	617	537	547	550	568	574	565	577	560	528	605	551	552	547	555	580	554	544	533	572	582	563	535	538	598	574	535	533	583	617	544	579	539	520	550	548	547	512	543	582	574	580	561	551	562	572	558	562	584	561	550	581	536	585	556	575	553	598	528	535	541	575	548	558	584	588	534	540	549	612	539	558	575	584	574	564	587	579	558	551	500	539	585	562	531	570	563	579	569	560	571	554	548	581	517	582	583	561	566	562	568	550	529	545	553	552	575	533	548	552	532	570	580	533	554	526	554	559	567	536	533	584	590	532	562	586	584	530	570	566	570	550	566	594
83191	68686	48046	25389	9296	1056	203	239	198	178	202	187	190	203	209	200	175	185	198	228	201	200	208	187	183	199	181	208	182	204	210	210	217	197	206	191	191	210	207	173	184	191	196	212	226	174	189	215	189	189	189	196	192	185	204	190	205	210	203	209	184	213	169	205	230	196	187	193	206	237	195	209	177	187	168	169	217	185	203	224	180	230	211	215	200	193	170	187	203	223	202	170	212	169	196	209	178	194	183	221	205	201	217	221	211	203	185	206	209	202	208	187	191	191	195	220	200	175	196	203	212	210	191	174	212	182	203	193	195	210	191	189	238	202	189	222	215	213	181	203	191	189	203	201	210	221	198	183	189	178	204	203	183	221	198	186	211	185	170	191	193	211	192	180	221	194	195	220	191	206	216	183	200	202	233	193	204	203	174	204	188	184	209	197	192	211	226	207	160	214	211	197	204	190	249	192	178	225	167	199	211	192	198	183	207	185	202	195	184	216	199	190	188	211	197	248	218	205	182	187	194	225	196	196	202	201	193	224	192	179	195	197	191	190	191	187	194	220	215	192	204	181	189	205	202	205	187	183	193	187	226	191	195	196	203	225	200	192	227	223	192	192	226	215	226	215	207	196	201	164	218	233	200	192	193	205	211	196	209	171	191	214	198	176	202	192	214	211	194	197	201	207	193	202	178	190	200	217	205	196	218	209	194	188	220	205	201	184	174	216	198	208	202	198	191	172	189	199	188	203	203	221	176	207	199	211	187	196	237	205	203	177	210	223	223	219	204	196	166	220	199	207	195	217	209	224	169	186	186	172	177	193	199	186	212	191	200	185	212	191	200	205	220	234	181	182	197	188	199	216	231	191	209	192	206	195	207	181	178	178	213	205	202	182	209	184	192	201	206	227	202	210	207	217	217	198	194	193	215	185	220	212	196	173	192	196	184	210	205	226	201	210	185	204	210	180	199	232	185	210	211	173	201	204	181	205	207	197	190	199	193	192	195	180	207	197	213	220	205	199	211	186	192	178	199	198	202	189	199	210	183	224	190	207	201	213	193	224	203	214	198	192	210	186	206	199	208	232	207	206	175	213	197	200	217	179	199	217	223	206	225	207	216	214	217	179	198	234	169	179	205	195	223	188	186	185	192	209	233	225	193	210	183	203	193	189	232	202	173	181	192	195	220	227	205	200	193	211	194	199	208	224	187	185	182	198	198	202	205	182	177	205	201	184	217	203	182	189	211	232	195	179	180	200	184	205	217	204	222	221	201	208	184	206	201	218	177	165	216	180	195	219	215	203	213	187	198	201	196	211	176	227	204	188	205	191	204	183	196	197	240	208	193	203	200	212	189	200	207	196	214	217	214	201	202	186	200	216	227	207	197	204	197	215	192	195	202	214	208	157	190	200	198	196	200	202	190	212	200	215	219	197	196	161	231	207	195	210	226	201	211	185	195	207	219	205	228	208	206	197	195	219	216	210	227	172	176	201	193	194	203	200	179	218	213	186	206	198	210	223	201	179	196	200	208	214	208	198	194	195	173	201	192	226	199	170	203	206	205	200	193	169	189	228	191	223	176	204	199	204	209	187	177	165	192	195	207	199	190	215	212	205	202	218	211	189	211	205	168	202	197	199	194	177	210	191	213	223	217	209	211	214	183	204	181	198	183	187	178	199	178	167	196	204	222	208	186	211	200	184	199	196	206	204	191	217	201	204	221	174	186	196	211	192	193	206	211	157	204	211	182	237	178	165	194	211	184	207	221	195	176	188	170	187	199	192	186	190	213	185	213	182	192	196	208	199	215	214	199	192	195	185	177	186	197	199	200	196	196	206	218	213	195	198	201	233	206	169	206	207	204	188	200	195	180	185	200	188	189	196	177	175	200	207	222	193	214	188	180	190	156	191	188	188	210	187	148	193	223	199	216	218	182	231	189	202	198	198	202	196	194	216	171	182	191	185	185	196	197	198	189	189	223	185	214	206	206	214	192	197	209	165	196	177	219	188	187	185	202	204	203	189	190	185	207	208	207	226	227	172	220	201	207	216	197	232	187	238	199	183	220	210	175	222	207	198	195	195	197	216	192	188	183	194	227	194	229	198	201	207	195	185	223	205	183	188	203	204	185	173	213	186	211	192	191	199	174	198	203	184	198	194	194	198	205	187	191	190	205	200	186	233	210	203	193	198	200	185	220	219	195	216	197	199	205	203	191	210	180	228	191	219	202	179	173	191	221	207	216	197	198	209	190	184	187	187	182	237	209	209	206	179	199	211	223	195	197	215	216	181	221	197	209	209	185	240	211	230	178	178	190	192	216	215	212	211	186	217	207	185	205	196	189	209	194	220	221	195	196	191	195	184	231	176	224	205	227	203	185	186	180	204	175	177	194	219	213	196	194	201	217	202	232	185	214	199	199	182	186	194	200	192	264	204	192	193	159	232	175	193	205	211	193	186	179	201	209	207	213	176	197	180	213	179	192	193	193	214	212	193	216	187	185	173	202	182	190	179	188	175	192	213	221	190	210	199	207	207	180	186	198	204	180	207	211	196	195	217	228	213	232	191	215	184	210	198	194	172	207	206	213	178	169	222	192	228	200	199	201	175	192	193	213	184	212	208	190	212	221	194	208	213	209	176	171	191	205	212	182	210	205	218	207	211	196	212	239	218	192	219	192	193	211	214	189	219	208	204	213	226	199	220	217	199	219	210	216	197	200	201	195	198	195	211	173	210	214	239	209	208	189	199	200	203	196	201	221	226	213	204	216	196	196	195	199	201	211	196	198	199	195	213	228	202	217	194	199	163	207	196	221	192	193	225	193	191	200	194	218	215	195	187	201	227	187	195	209	196	187	176	176	202	205	179	192	209	208	172	206	203	167	187	177	194	211	197	196	201	191	192	193	206	202	223	198	182	171	211	192	208	217	214	192	189	199	208	198	183	205	205	212	222	205	208	217	219	178	203	191	228	198	234	190	194	232	193	203	211	209	203	193	199	185	201	196	205	206	187	199	213	180	213	194	181	202	201	218	197	193	187	188	202	206	200	205	216	183	213	219	200	191	213	207	207	192	229	192	189	191	184	207	189	204	214	184	209	222	181	190	197	179	188	199	200	190	214	189	208	194	188	182	195	212	206	195	206	199	218	206	210	203	197	201	193	193	196	175	215	215	180	207	189	186	226	182	207	192	204	206	198	199	213	193	209	188	175	200	198	221	208	229	182	200	181	188	208	213	199	204	161	191	175	203	190	190	203	185	205	231	217	190	193	195	232	176	192	206	204	178	196	188	225	175	187	211	199	211	212	173	203	202	199	203	176	214	211	203	209	219	214	243	209	207	204	167	218	230	208	176	190	200	196	178	204	211	191	198	173	187	168	185	196	219	175	182	179	188	195	207	190	216	192	172	206	200	181	195	186	221	205	211	189	224	182	198	174	214	198	195	195	196	190	215	202	154	211	191	224	236	207	198	191	191	171	214	188	182	197	182	186	182	204	196	207	210	183
70446	59945	46551	26960	9270	1527	453	458	447	445	495	463	464	478	457	452	486	458	462	453	487	466	451	472	482	460	457	478	473	442	475	452	487	446	441	469	496	475	473	454	480	453	473	436	483	441	465	476	455	473	477	500	467	433	460	469	474	478	476	516	468	476	483	457	481	485	450	479	443	465	473	468	439	499	448	449	468	454	505	467	475	479	424	474	461	446	491	460	482	464	519	464	412	515	433	488	458	468	505	463	485	467	439	455	474	436	472	499	455	486	431	444	476	494	490	418	498	455	490	465	467	510	467	490	471	465	432	481	507	468	484	507	464	496	480	463	446	476	453	434	455	468	458	461	478	434	494	461	430	470	498	454	451	486	497	456	457	499	479	449	490	431	463	501	439	463	457	488	481	452	470	476	486	457	474	438	471	452	484	443	467	486	487	457	482	451	462	501	463	460	486	442	482	465	450	410	442	499	469	479	462	451	464	496	458	446	479	461	479	467	452	500	441	456	460	459	465	458	464	437	450	469	460	462	451	479	448	484	464	461	494	470	468	465	475	467	429	469	480	438	447	485	430	448	461	450	457	473	445	470	496	469	472	476	469	447	478	483	464	476	472	521	475	474	438	481	458	463	447	491	439	451	441	477	488	472	475	513	485	460	466	447	450	518	466	454	431	458	480	434	467	465	452	486	461	442	429	439	500	456	479	470	469	428	462	497	475	455	497	412	477	467	452	489	465	440	463	462	465	486	475	475	487	451	457	429	437	481	453	515	493	504	444	456	451	471	440	475	471	454	430	475	440	502	521	432	453	497	449	477	473	497	449	460	455	487	457	488	488	483	478	468	506	435	445	442	458	444	430	439	467	418	453	462	460	449	487	496	504	462	458	437	467	458	498	472	456	492	499	453	467	491	490	504	409	430	470	445	460	508	474	456	451	497	489	468	479	421	456	486	474	464	454	454	465	445	456	445	454	456	459	430	455	431	517	473	484	462	464	456	483	469	454	503	456	479	460	502	477	420	480	462	472	479	457	451	464	478	466	451	447	475	461	463	434	466	467	445	456	460	481	463	473	458	471	439	441	453	495	474	464	444	425	461	455	520	497	423	500	459	445	438	464	482	466	449	440	435	445	475	496	457	498	435	447	455	437	444	445	480	480	481	467	427	446	466	470	465	454	468	462	455	473	493	438	471	512	475	454	495	491	457	464	450	465	496	418	515	495	475	468	445	457	436	463	475	473	460	478	521	473	462	476	439	478	465	452	504	442	477	441	431	467	469	460	442	474	491	471	428	464	458	508	482	421	434	467	516	477	470	503	473	486	491	433	513	519	496	482	480	485	476	463	484	480	464	491	478	470	434	509	444	443	463	454	486	471	469	488	472	480	443	472	466	485	435	466	478	457	474	477	449	478	440	462	494	445	463	490	404	471	454	462	421	455	487	454	443	452	449	430	485	526	431	454	448	446	456	469	466	457	489	444	467	467	512	485	516	398	458	467	443	456	462	462	488	472	453	480	449	458	462	472	477	482	414	483	444	482	460	442	481	428	471	472	483	459	455	509	459	475	475	438	459	485	426	463	466	482	461	473	485	492	430	500	494	479	445	472	461	447	482	499	448	468	469	467	436	459	468	460	470	437	485	466	493	456	492	471	475	483	533	448	451	467	407	449	467	450	446	480	447	430	467	446	533	439	464	441	443	472	519	507	448	463	479	443	488	478	452	480	448	467	509	423	480	454	506	453	474	449	470	445	476	454	425	476	458	485	474	466	491	437	499	464	501	466	484	433	460	443	486	471	501	445	455	467	447	500	504	512	466	440	466	456	446	463	473	493	445	513	470	468	455	467	457	456	468	474	446	482	450	466	436	454	450	490	478	510	464	446	487	472	459	478	435	434	472	428	445	473	444	472	467	436	464	434	500	468	439	442	459	429	496	478	467	483	452	428	451	451	490	492	473	491	478	468	469	479	427	480	472	485	458	432	443	515	495	449	499	410	519	468	465	452	445	468	466	423	468	486	460	423	460	501	490	523	481	429	523	510	479	471	436	487	481	459	443	474	459	462	438	487	436	475	453	418	502	459	444	489	486	473	480	471	463	468	440	439	495	506	474	452	496	486	451	445	443	489	433	434	441	485	467	469	476	515	477	514	433	459	442	465	424	481	437	478	478	467	454	472	456	467	497	417	445	461	484	430	501	473	470	451	477	469	480	439	507	488	485	476	520	443	454	459	474	467	470	481	482	447	445	470	410	454	448	476	495	433	445	481	468	464	425	474	469	456	444	478	508	482	501	473	431	446	467	477	458	468	478	470	467	443	463	460	465	466	453	471	487	499	444	474	475	497	487	461	467	460	464	448	468	456	502	457	456	476	478	516	450	433	509	470	488	477	438	448	451	474	441	494	455	490	512	477	461	468	472	475	465	448	459	455	455	479	459	444	480	446	488	485	452	503	443	447	461	479	478	484	444	448	420	479	445	448	476	468	444	437	436	457	413	462	465	478	475	525	433	447	442	456	475	485	491	485	481	491	477	430	481	455	466	491	469	457	469	485	512	454	474	451	460	455	451	500	494	506	482	497	452	470	454	471	489	478	463	465	441	471	480	467	445	458	460	476	448	450	474	428	494	465	420	458	461	440	493	438	436	435	443	483	472	480	466	501	504	430	469	478	427	477	451	486	463	445	411	487	466	448	438	499	496	445	476	445	431	478	474	479	492	461	442	456	455	455	486	461	448	486	467	480	467	460	468	492	479	481	429	447	457	463	488	497	477	480	505	464	497	441	472	469	477	475	431	478	459	459	464	469	482	475	457	490	423	440	464	502	463	474	449	491	440	408	440	470	477	446	461	444	485	474	482	451	466	406	448	484	439	445	491	433	424	451	472	477	433	471	456	471	462	429	450	475	475	438	463	504	516	456	452	475	469	453	483	486	469	462	433	458	472	459	467	484	439	459	476	462	429	444	490	468	484	472	452	511	454	490	470	496	439	464	451	440	457	501	445	461	446	467	468	471	458	478	451	472	484	442	493	447	449	441	464	434	472	487	439	432	483	438	472	457	433	422	488	430	435	452	452	466	464	489	437	472	450	450	515	447	443	445	445	440	454	463	460	504	471	456	494	399	494	466	472	470	473	478	516	485	483	477	470	490	446	460	453	478	469	452	524	420	449	440	465	472	494	479	473	452	444	495	462	475	460	466	444	474	479	443	445	456	453	498	462	479	473	477	437	458	449	462	451	462	498	483	461	475	475	460	453	475	457	464	461	455	462	468	497	478	458	460	475	491	444	432	466	463	447	474	446	486	492	491	446	469	492	435	475	443	490	480	484	477	483	501	444	467	506	443	485	460	494	462	436	505	450	465	485	498	491	473	487	464	491	441	481	487	507	436	425	463	503	436	511	487	501	509	431	467	476	439	512	447	457	466	490	462	488	447	439	496	473	471	448	490	470	443	499	482	501	463	479	471	429	484	485	475	511	441	440	487	478	450	470	486	464	488	475
49722	27056	9566	1930	552	247	207	203	224	223	204	210	211	187	233	228	243	229	218	211	202	243	186	224	231	222	206	219	241	207	219	210	179	198	204	226	189	243	204	220	192	192	205	221	232	228	205	212	222	220	200	232	216	209	202	237	222	180	196	226	213	206	200	212	223	214	192	204	237	212	211	221	219	233	184	209	189	224	215	222	219	211	205	201	222	191	188	198	217	209	234	218	198	201	238	229	225	214	214	213	204	211	240	217	235	213	229	268	219	222	190	164	180	202	182	203	220	216	203	212	227	202	205	198	175	218	204	189	197	203	193	216	233	230	238	208	233	199	196	200	193	212	186	215	218	232	196	194	216	230	215	206	206	206	202	240	216	215	224	216	224	201	213	190	201	233	243	220	204	228	203	214	244	224	221	232	192	193	210	195	206	227	230	217	222	200	213	222	220	219	208	205	201	196	198	195	217	211	197	205	224	209	221	217	217	191	198	193	211	194	199	192	225	202	221	205	196	196	215	200	209	225	207	223	206	214	199	201	218	208	252	223	212	195	198	236	225	197	163	214	216	237	206	216	204	222	207	180	209	213	224	214	165	203	212	221	190	209	257	183	195	218	188	208	187	226	207	202	203	203	216	236	206	178	220	215	234	215	239	227	246	180	188	194	219	207	225	221	217	214	203	209	215	242	231	232	220	225	186	196	195	180	213	204	234	251	199	234	236	223	183	210	230	223	209	199	217	213	192	208	241	215	197	177	193	215	191	180	216	215	211	221	191	218	196	219	194	219	237	204	205	204	206	206	195	195	209	200	209	193	222	205	210	210	242	223	204	192	220	211	213	196	204	226	218	244	231	227	193	196	215	217	224	203	215	220	198	190	224	194	221	195	208	188	224	202	212	231	218	206	211	217	218	237	199	194	213	204	230	220	208	192	209	191	205	175	179	183	209	221	209	197	200	248	210	212	245	207	227	214	205	204	214	194	212	194	220	212	217	213	205	211	207	227	225	201	240	192	217	185	226	237	231	219	180	220	201	192	206	220	234	232	240	182	218	201	251	238	192	188	222	200	192	191	191	196	208	219	227	218	187	203	225	214	218	200	227	186	220	217	186	218	220	244	209	201	205	231	204	190	190	221	201	224	198	184	231	221	215	188	221	202	184	211	197	219	208	198	215	209	209	230	187	192	220	213	206	186	226	244	197	203	217	227	235	203	218	209	230	208	220	211	230	228	228	223	191	188	187	206	212	210	198	215	203	217	210	215	206	215	212	213	215	223	232	220	217	211	190	219	209	180	199	200	208	211	242	210	207	189	219	181	224	188	208	202	209	208	222	188	221	188	232	198	203	234	213	207	262	206	210	236	226	190	232	206	226	203	221	233	216	192	220	202	224	223	211	218	215	207	220	213	222	176	209	206	215	177	181	230	188	209	218	200	211	203	199	187	201	190	201	191	206	222	215	203	216	203	205	241	212	205	200	224	216	214	208	217	227	193	217	239	203	194	233	209	191	193	219	185	239	187	202	236	206	200	210	213	207	201	181	210	217	232	190	218	226	205	220	229	212	206	252	190	203	204	186	191	221	207	203	199	238	253	181	241	188	211	214	241	212	202	202	198	199	193	211	203	206	213	215	210	219	203	222	201	237	199	209	246	224	217	217	218	218	225	213	223	240	224	200	231	224	214	196	200	208	206	223	206	170	241	207	210	201	223	203	195	188	242	190	220	193	229	206	176	204	201	211	206	195	224	196	199	201	230	205	222	191	198	217	182	222	219	215	210	198	230	235	227	181	211	230	208	206	226	227	202	225	213	225	207	229	212	254	236	211	217	224	237	171	216	161	216	198	187	200	209	208	217	221	214	205	210	216	209	208	222	210	209	195	209	186	221	223	191	205	187	194	212	212	226	209	209	244	229	204	203	222	226	205	226	220	191	216	198	199	229	237	202	207	217	181	178	223	208	213	232	207	210	219	223	199	213	210	187	217	212	187	211	204	199	196	212	192	206	221	204	222	184	226	193	226	192	186	230	227	189	206	225	211	202	210	214	217	233	199	191	224	223	226	212	195	219	211	203	204	201	204	201	241	207	205	220	203	226	248	196	218	223	207	187	218	206	235	212	236	211	212	210	192	198	225	206	235	232	212	220	234	225	206	210	220	208	206	191	230	235	196	220	232	189	199	192	206	178	212	207	218	205	212	202	210	205	227	201	185	217	219	235	238	209	212	211	214	209	235	220	208	218	205	230	227	238	232	205	203	223	189	202	198	196	203	217	245	215	200	205	206	208	199	186	217	201	219	243	221	224	230	194	250	215	213	224	213	212	232	233	218	205	208	224	211	197	198	207	180	220	190	233	204	199	214	197	231	230	206	216	223	234	202	207	195	208	206	214	229	216	197	235	196	213	222	217	217	161	207	206	225	202	199	213	203	225	214	209	205	200	220	215	210	223	195	193	190	231	215	215	218	216	245	207	224	219	189	201	212	210	215	221	217	223	187	207	210	213	223	210	189	214	244	195	196	202	233	214	212	202	236	210	210	221	214	239	209	191	234	183	212	193	194	189	212	193	214	204	186	238	191	239	223	195	209	200	192	229	223	225	204	227	216	240	211	221	210	240	194	229	211	188	196	219	225	181	215	215	208	232	196	205	217	191	217	212	197	230	228	203	231	216	202	219	179	212	229	226	203	215	213	222	218	223	217	237	199	230	213	211	220	215	198	222	237	236	191	166	202	210	209	200	246	222	220	231	204	204	228	193	212	208	220	223	208	213	177	209	209	225	234	203	203	206	211	246	183	208	202	222	214	204	215	214	218	191	227	215	201	219	230	186	213	216	202	211	200	225	215	222	182	214	212	203	232	204	212	206	192	195	202	185	252	187	221	182	206	192	211	227	206	233	236	205	198	239	205	222	195	173	195	247	207	186	228	220	226	227	193	194	214	207	191	249	208	218	198	214	205	227	223	234	209	235	213	195	215	220	194	198	220	207	217	190	235	214	200	214	203	231	231	212	228	198	190	229	219	221	225	226	240	198	199	198	231	210	200	212	195	222	197	203	217	207	222	250	211	199	181	218	238	197	191	205	202	220	196	183	209	206	219	213	193	221	225	239	218	182	177	212	225	236	212	211	198	217	180	213	209	202	219	218	183	243	193	206	188	202	196	227	218	208	204	223	225	200	186	224	190	211	243	213	205	198	215	213	214	193	207	200	222	233	206	186	219	226	217	219	188	217	208	208	208	230	233	192	214	203	229	210	193	216	226	206	212	185	209	186	227	202	227	201	230	213	180	219	229	205	228	198	210	232	215	212	193	190	206	218	203	218	187	202	206	180	206	203	259	209	239	228	200	211	215	209	204	216	205	209	192	233	186	223	195	233	198	200	202	211	215	207	218	212	218	216	217	163	197	221	221	220	239	213	213	207	229	201	216	229	202	230	214	225	219	188	200	201	208	216	221	196	204	205	200	202	210	242	213	202	193	208	213	206	195	201	218	225	235	208
42332	24298	11017	3978	1260	616	514	525	525	516	473	536	494	515	507	517	539	486	558	525	517	527	503	466	517	532	563	520	542	504	531	462	533	544	482	480	528	542	485	510	528	482	474	491	525	518	543	504	517	515	529	518	488	522	498	491	480	514	487	484	518	509	515	475	478	532	516	535	536	485	523	508	510	530	531	479	552	517	529	526	501	503	485	491	485	515	517	551	491	508	528	468	477	547	501	508	513	518	504	520	522	519	474	520	506	505	489	543	487	498	512	506	517	537	496	532	511	522	523	497	484	475	465	498	512	495	505	511	510	477	541	507	506	479	518	563	498	480	518	505	515	505	528	526	522	501	544	514	490	494	534	502	533	478	487	447	510	496	497	519	469	484	524	534	509	493	523	509	499	538	531	496	494	512	548	524	512	490	458	540	534	516	500	509	553	497	515	498	528	522	502	503	492	536	497	500	526	521	452	518	454	512	490	514	527	533	504	496	489	542	532	476	500	488	547	474	514	480	529	538	504	544	475	525	477	483	537	500	549	495	515	514	503	482	495	548	511	518	525	497	519	521	485	505	506	493	548	509	510	478	533	532	500	483	477	487	498	484	486	517	487	498	542	512	480	510	499	449	519	479	518	524	478	502	524	496	544	488	473	482	541	538	537	567	511	511	477	473	517	491	527	503	497	504	487	492	496	519	536	511	475	510	505	490	552	494	509	498	545	532	499	518	519	528	538	499	486	557	524	512	490	557	509	508	515	495	501	525	500	524	514	501	504	538	442	499	538	515	477	471	538	513	533	509	544	551	476	499	510	470	501	521	508	539	499	507	470	503	544	558	511	508	485	518	508	515	506	454	473	496	539	536	532	542	536	528	484	543	528	490	501	555	523	501	541	519	533	509	512	558	522	493	499	470	498	490	470	475	517	500	486	525	522	537	497	524	490	567	567	515	533	498	431	541	495	528	525	537	532	516	509	542	501	528	527	477	507	490	492	513	552	496	520	516	523	506	510	524	509	506	472	493	525	518	464	521	488	518	532	540	501	523	510	554	481	510	503	520	493	541	501	501	487	536	518	533	518	501	521	505	512	555	533	505	489	507	522	495	488	488	507	586	510	536	530	520	504	459	502	515	534	538	537	512	552	500	515	517	496	508	499	482	494	525	504	549	480	474	545	545	500	526	534	496	474	512	513	529	549	517	536	572	518	477	514	441	535	498	550	503	464	496	456	520	547	524	506	524	506	507	525	501	484	511	521	514	527	527	502	557	527	547	497	506	477	516	539	476	522	523	522	518	471	460	537	518	512	545	486	518	519	490	505	536	483	508	502	521	462	504	518	531	505	511	525	522	535	530	487	486	520	518	526	504	483	531	523	517	476	536	499	501	530	504	542	485	461	510	564	492	540	458	495	472	521	506	509	535	492	518	506	520	494	522	534	494	483	520	478	527	525	532	529	549	516	550	514	570	505	536	566	512	536	497	496	506	525	524	481	528	501	530	519	513	513	502	489	498	511	478	481	510	504	503	496	511	512	541	561	498	497	508	505	527	502	498	485	489	505	535	469	492	548	507	527	533	498	524	461	516	512	550	536	493	525	497	500	542	497	517	512	470	517	526	489	536	548	483	493	497	499	505	543	515	501	532	505	505	499	492	521	535	493	523	519	484	529	494	509	507	509	498	513	525	506	512	471	497	499	545	511	540	494	494	551	482	499	511	529	525	495	499	508	484	474	507	495	558	530	524	563	510	507	528	484	469	519	500	496	530	504	524	498	484	505	537	512	521	550	532	532	477	492	485	535	485	503	502	469	524	483	467	479	515	506	503	536	519	523	499	499	495	507	572	439	519	532	508	497	473	526	480	491	485	536	529	497	520	507	492	542	516	519	479	496	516	485	559	493	489	504	521	503	527	514	504	524	579	514	497	511	535	515	514	536	500	508	485	524	507	529	537	480	567	533	501	506	511	468	527	513	487	550	513	464	586	529	533	507	510	542	495	564	523	481	533	521	500	480	522	494	496	502	491	519	498	518	471	531	507	480	490	497	519	518	486	513	517	508	539	525	527	529	513	524	476	504	511	495	513	506	482	492	521	539	489	463	536	511	497	520	498	516	573	527	517	523	500	519	523	564	533	531	530	501	500	505	506	538	504	522	476	497	522	545	480	536	466	509	507	502	507	490	478	505	540	533	503	506	485	502	537	502	495	482	530	491	520	517	522	516	530	550	480	515	502	473	484	529	518	513	510	517	557	514	529	503	520	557	511	507	513	517	469	501	519	462	501	496	517	484	496	536	483	529	499	505	532	504	519	510	529	521	510	519	510	501	476	519	560	492	509	521	537	530	486	524	500	506	518	516	514	500	505	506	515	492	487	478	506	472	529	486	514	542	496	497	528	466	527	520	494	521	496	531	509	517	487	493	540	513	501	551	465	508	527	525	503	493	524	525	526	477	511	537	515	488	546	473	505	557	506	505	492	505	520	526	507	511	523	496	511	536	519	513	483	512	516	487	476	561	539	494	514	556	493	506	520	483	503	521	548	496	505	502	504	523	525	459	489	476	534	499	509	528	535	514	538	563	545	496	497	485	518	489	523	579	531	511	529	508	515	489	510	483	546	524	521	530	523	517	542	527	540	524	524	521	524	486	497	497	508	510	535	511	523	515	490	514	500	514	503	527	520	549	509	521	555	504	472	472	480	504	506	532	499	545	509	525	499	506	550	506	548	528	566	500	528	507	517	549	502	480	517	526	524	519	505	498	493	526	543	524	463	544	479	504	492	548	487	528	499	510	512	539	522	515	529	458	501	495	511	512	532	485	508	532	448	490	486	529	488	522	524	505	521	513	517	514	513	514	484	548	538	502	482	511	551	498	512	520	547	495	547	484	510	505	493	536	480	526	487	503	501	514	517	544	492	496	510	518	486	523	497	526	485	541	516	543	527	521	457	519	527	509	502	539	545	488	528	537	512	506	526	517	506	496	531	477	527	467	529	477	495	478	496	535	457	476	492	476	490	544	535	530	525	530	530	551	506	532	517	534	482	496	504	516	535	516	516	487	503	525	528	511	497	510	547	516	480	522	498	495	486	504	531	492	508	477	506	517	496	482	528	536	499	488	486	507	532	505	546	513	473	523	522	509	511	480	504	558	507	517	536	489	513	531	509	540	518	486	531	546	521	534	498	532	540	490	505	493	506	519	497	482	502	500	495	489	490	492	507	503	509	520	560	548	502	520	525	542	539	506	526	479	514	510	525	532	486	530	488	526	495	548	536	486	514	483	538	500	511	489	520	492	516	526	531	521	512	517	470	511	564	540	500	524	525	506	512	512	535	535	524	520	538	513	489	501	508	506	508	499	553	512	528	521	537	490	505	498	567	471	527	488	545	551	499	502	454	505	536	464	477	478	514	480	528	534	493	494	497	474	511	515	518	489	509	517	513	486	489	517	483	499	496	464	499	496	526	517	473	512	535	521	515	508	530	526	500	519	512	484	515	518	526
80271	60012	38051	17825	4067	604	259	245	280	251	246	239	247	230	221	243	225	220	235	252	253	251	269	237	242	248	262	251	278	268	238	242	257	263	236	260	226	234	257	237	264	237	251	252	247	250	234	232	214	253	219	226	257	216	235	231	246	269	244	246	250	253	230	235	218	220	250	239	254	237	229	251	240	220	254	221	226	242	230	270	258	260	233	231	251	246	247	250	233	261	255	250	246	254	220	256	240	268	247	246	246	225	232	280	230	220	226	228	223	247	287	267	237	254	227	234	249	230	256	255	254	274	245	245	238	243	224	228	241	223	237	262	248	289	256	245	209	233	252	246	249	253	234	265	197	225	240	228	249	234	240	237	247	241	252	232	260	209	272	249	239	260	264	219	246	241	234	218	277	233	244	214	225	238	236	235	239	265	239	239	225	254	234	256	246	230	243	242	228	230	237	258	246	244	247	241	281	242	239	199	241	283	262	251	241	236	258	255	240	231	244	240	242	271	253	224	250	235	230	216	257	241	243	246	248	211	240	259	217	246	217	244	229	250	250	240	281	235	262	225	229	239	232	243	254	218	240	260	261	251	253	245	280	238	235	256	239	237	228	259	263	237	248	238	240	230	233	265	250	220	240	248	252	264	272	246	242	235	213	268	250	244	214	240	292	248	256	256	248	225	224	250	244	238	269	258	222	247	255	257	233	266	242	239	245	252	224	267	258	218	213	220	251	246	245	251	253	232	263	267	242	242	260	228	243	248	235	251	244	234	251	251	248	252	267	240	248	258	254	245	248	272	222	251	221	259	230	234	250	251	232	237	229	239	269	229	221	264	255	252	266	246	261	253	233	283	228	258	267	259	245	231	241	257	246	252	242	215	258	236	234	239	251	249	255	236	230	252	240	229	239	252	235	246	200	232	269	209	234	239	219	249	243	239	229	238	225	257	247	248	278	244	245	224	238	267	237	233	246	207	237	236	261	212	237	245	267	250	241	243	269	258	252	264	236	232	199	222	213	240	244	250	255	240	245	256	225	213	254	251	252	253	277	235	273	231	223	241	238	225	249	227	274	270	246	250	252	246	239	260	257	231	241	241	247	235	223	214	228	248	248	254	242	229	269	235	247	248	240	232	238	241	247	228	229	271	242	244	238	229	244	234	240	249	244	270	239	260	220	251	249	248	242	229	258	245	257	236	230	236	223	237	262	239	267	269	250	254	214	198	230	219	240	241	260	219	229	240	240	243	261	251	234	231	247	237	246	235	220	227	248	243	248	236	246	229	237	242	214	250	260	244	241	225	251	242	261	267	225	238	208	246	220	232	258	212	242	246	253	247	238	254	267	239	254	253	243	245	257	259	277	265	240	270	271	256	230	248	239	240	264	245	262	219	256	284	262	252	261	256	248	223	240	249	253	232	222	249	225	254	250	247	253	254	220	249	236	251	262	221	260	262	224	252	233	223	237	224	232	234	240	253	260	233	249	228	242	234	260	244	243	236	242	261	220	243	259	242	247	268	238	236	226	226	298	249	235	220	263	259	233	254	256	255	242	263	244	236	272	258	263	246	234	240	265	225	244	282	243	228	255	225	265	220	245	205	246	244	252	233	245	212	245	263	255	267	232	255	247	234	266	270	231	253	271	248	241	224	279	231	240	256	245	220	231	220	225	241	245	218	250	261	226	223	223	287	248	249	221	240	265	247	252	266	218	233	241	233	256	246	244	282	238	205	234	258	239	231	228	240	212	235	222	251	237	249	233	247	243	258	259	247	234	240	250	222	258	245	216	251	256	216	246	217	271	235	237	234	231	264	236	241	231	236	213	249	235	239	249	237	248	242	236	237	244	253	251	220	227	237	222	240	256	227	244	262	231	236	240	241	246	258	246	267	225	234	251	246	250	224	277	253	253	266	230	276	241	253	257	262	251	250	251	260	235	264	242	234	228	238	233	208	259	242	232	260	255	252	241	252	252	254	245	257	240	290	230	224	252	233	214	247	269	244	258	233	268	279	245	201	250	261	243	247	257	254	243	244	232	230	280	224	237	247	249	244	239	240	230	251	218	221	292	245	227	241	231	225	254	246	230	264	228	221	232	235	255	223	245	235	239	240	264	222	252	241	257	225	270	229	265	237	264	253	209	236	267	229	220	224	255	252	219	264	219	246	246	246	244	219	255	235	241	260	236	235	220	238	252	243	259	234	259	240	248	240	237	263	227	250	268	209	255	264	209	244	270	241	254	265	278	239	289	251	233	229	234	222	262	273	227	247	248	271	251	254	245	239	245	255	268	260	259	222	242	252	248	250	257	284	247	224	249	225	273	250	260	267	230	221	267	238	246	241	237	226	288	262	249	235	234	261	256	236	216	250	235	250	223	232	230	243	219	259	246	236	273	253	225	217	211	253	251	212	240	250	230	238	255	253	238	253	243	262	249	239	281	256	260	242	235	261	256	277	227	244	245	234	252	238	234	246	264	228	221	262	261	221	246	229	255	241	255	275	257	234	237	215	242	246	256	217	271	229	257	228	241	264	268	249	228	257	232	257	251	218	288	237	254	230	236	239	242	269	234	269	226	248	273	275	272	244	250	242	209	251	247	251	226	268	246	262	246	261	226	252	248	253	240	239	244	230	218	265	238	224	238	240	263	236	233	249	246	271	251	243	238	231	213	274	229	232	208	226	256	266	239	254	234	245	234	226	281	232	239	231	235	242	237	251	245	241	243	240	265	254	225	248	252	242	221	257	219	220	269	248	253	230	239	243	235	256	230	250	225	255	245	243	238	235	238	226	224	235	232	247	227	250	270	257	230	240	236	224	233	226	246	246	244	256	240	225	234	258	251	254	252	237	237	245	222	234	252	230	237	261	233	264	242	252	211	234	206	279	231	273	286	239	223	230	241	250	232	226	257	255	262	227	231	265	262	254	256	220	249	231	238	262	231	222	235	225	232	217	242	231	266	244	243	257	253	266	258	236	227	250	276	237	222	229	220	230	230	248	212	229	227	285	262	238	246	249	249	251	234	251	209	257	256	259	238	241	227	233	234	248	239	225	233	246	240	275	221	232	236	231	219	246	263	215	222	262	262	260	259	249	201	204	263	264	245	260	252	280	263	236	245	233	236	237	228	260	233	229	238	240	267	236	242	210	250	265	258	249	227	242	268	269	237	214	242	233	230	259	244	254	266	248	238	245	273	209	251	252	235	246	270	286	241	247	216	251	242	273	231	244	232	240	255	228	212	252	260	247	259	224	228	264	251	227	252	255	236	236	255	256	269	226	216	210	240	241	254	253	281	237	241	268	254	272	239	241	243	246	219	241	233	269	231	247	262	236	217	265	259	243	229	247	233	197	245	241	257	244	255	252	254	230	248	220	243	226	234	252	264	252	229	239	230	236	244	228	242	246	230	235	247	218	246	223	244	233	279	246	216	265	247	249	240	271	235	258	236	276	201	240	230	231	237	233	242	235	251	256	231	250	247	265	235	219	200	256	244	238	251	267
61862	48955	36754	19151	5538	1341	534	599	589	580	539	566	605	586	607	593	551	582	589	622	582	553	581	595	587	551	553	585	591	542	579	556	573	574	585	546	570	562	603	571	586	531	605	543	554	575	597	574	575	559	623	545	563	609	553	605	602	548	559	550	552	568	592	590	615	568	573	578	572	620	562	546	603	611	581	563	556	579	581	553	575	583	558	593	577	567	559	586	577	546	597	559	575	574	597	588	629	557	633	591	551	586	553	541	554	570	551	566	570	571	558	592	564	569	568	562	544	585	567	580	566	552	524	569	582	584	568	573	572	560	580	573	519	623	550	552	555	592	601	567	554	589	586	542	595	557	575	597	537	555	567	585	576	567	589	593	554	594	586	569	543	580	613	593	574	600	573	539	563	564	541	563	567	567	592	609	611	557	601	546	560	580	625	561	554	552	545	555	541	581	566	569	591	590	566	602	514	530	586	591	598	566	532	576	578	533	599	572	563	616	570	547	570	560	568	576	553	581	532	545	565	606	573	591	575	543	534	558	557	579	591	562	561	557	560	574	587	557	584	569	523	579	559	607	549	590	602	535	552	577	573	545	615	590	574	592	557	557	581	567	521	576	555	584	616	595	566	586	577	555	566	566	552	584	602	590	552	590	581	573	572	542	605	578	548	589	590	585	619	581	593	595	607	543	561	575	592	578	560	586	538	570	597	584	605	554	591	529	568	556	575	552	569	564	589	571	543	518	571	551	608	597	587	558	541	606	566	550	551	533	582	529	530	538	558	578	564	599	577	530	584	531	601	603	573	597	504	574	599	588	553	530	579	580	592	579	570	571	578	614	562	573	545	482	565	543	574	559	572	587	586	524	582	539	564	597	583	573	552	543	561	570	554	596	594	568	632	578	553	546	584	539	552	580	582	522	600	589	580	511	554	581	595	568	589	606	587	567	536	557	562	571	566	547	567	574	546	543	531	574	548	577	533	600	536	578	573	563	578	574	558	604	533	611	558	585	591	557	548	585	611	545	565	537	587	590	551	573	579	583	563	592	570	597	574	543	598	537	606	583	535	607	560	561	552	569	569	576	544	580	595	521	583	608	529	588	565	543	570	578	595	601	562	571	572	566	604	614	575	485	583	577	564	538	556	544	600	562	600	546	569	560	569	520	588	593	560	562	611	548	544	570	577	551	581	550	545	580	540	578	575	550	590	617	565	586	551	560	544	556	576	553	570	593	587	574	565	602	540	569	569	548	592	579	642	581	558	559	566	594	561	569	583	599	557	589	562	552	564	608	540	531	576	578	536	611	589	548	579	570	516	563	566	582	530	589	613	589	585	560	553	561	549	581	578	587	547	533	571	558	568	614	554	536	600	595	651	601	556	584	561	549	585	583	578	558	570	577	530	538	590	555	593	596	596	543	590	580	582	612	533	565	601	600	538	566	569	542	605	577	551	555	548	560	584	559	558	570	574	665	507	554	560	573	577	573	557	568	585	581	528	554	600	537	590	582	587	569	524	545	581	561	561	610	561	570	570	538	529	588	570	588	585	616	569	544	552	566	571	591	571	587	572	581	547	573	566	592	572	572	543	553	535	571	570	552	557	543	587	589	572	521	561	593	557	544	608	573	617	524	599	565	546	599	610	599	546	586	557	570	553	582	562	583	568	550	601	565	577	598	591	585	598	620	563	578	539	564	558	591	601	557	563	595	592	578	611	566	550	556	595	568	558	578	598	557	608	564	582	608	556	598	626	559	592	582	549	590	611	622	538	594	599	591	556	549	623	568	555	580	599	579	563	547	625	579	599	577	556	588	579	565	581	553	552	566	603	532	575	571	617	599	585	523	553	536	589	577	556	606	578	544	589	560	546	577	576	545	549	554	580	548	586	583	563	611	569	576	538	581	545	553	564	571	554	588	598	603	553	563	582	548	571	522	585	569	622	568	561	629	560	564	558	585	578	541	564	600	558	570	519	559	593	630	533	540	577	526	580	580	627	534	552	578	558	563	582	583	575	560	593	556	542	591	588	537	626	557	542	584	551	571	567	544	561	579	525	597	557	577	596	568	570	554	564	587	602	651	548	554	567	570	525	566	573	574	597	553	613	579	575	596	537	527	578	605	575	531	562	615	609	576	546	512	601	544	554	564	543	591	541	545	583	547	557	620	564	568	562	554	545	575	542	525	533	542	573	553	568	560	580	559	553	551	562	586	552	558	543	532	576	592	603	626	569	562	597	584	590	588	590	566	620	559	582	568	578	602	579	586	532	602	565	590	563	595	539	604	560	588	570	562	545	532	572	570	559	574	577	553	581	622	546	562	618	611	562	593	567	587	590	590	578	590	566	577	573	585	557	539	559	563	568	578	608	563	587	607	544	535	565	584	552	588	628	523	619	543	546	569	574	547	566	633	576	593	566	540	576	582	572	533	575	568	548	593	571	527	592	607	554	624	545	556	625	592	629	510	543	545	543	574	555	585	577	571	580	598	552	602	566	531	599	552	582	546	587	556	593	559	593	589	589	548	587	580	565	548	577	581	585	556	568	563	559	595	586	545	594	549	562	599	577	569	558	602	587	623	610	601	542	550	576	554	532	566	593	636	575	631	509	531	563	560	587	585	557	563	599	549	551	584	571	547	576	542	594	564	592	562	561	613	538	593	546	645	555	597	532	529	571	585	548	556	563	521	565	565	545	581	587	586	578	565	580	559	581	582	605	569	585	567	606	586	557	599	567	568	573	617	591	590	594	566	561	567	529	542	603	588	575	611	548	556	562	548	571	603	598	585	576	585	554	531	571	603	565	552	563	565	583	535	595	596	553	572	594	581	531	528	548	575	549	587	549	575	564	562	589	602	598	560	569	578	594	557	587	583	586	543	560	566	550	563	548	586	544	550	604	573	608	604	531	570	575	593	546	584	603	575	517	582	601	574	581	582	537	570	607	533	566	560	551	589	566	619	568	585	584	562	551	537	586	556	559	508	567	561	553	521	539	556	578	561	539	569	586	571	529	550	570	568	594	561	536	551	555	593	577	572	551	581	576	580	587	549	552	576	594	551	576	592	582	609	578	545	588	557	587	591	581	557	579	587	553	563	538	559	575	531	531	581	587	523	550	533	564	566	565	602	579	556	591	577	558	556	569	558	560	534	586	551	551	585	574	557	570	569	646	564	565	550	571	590	530	568	574	606	585	556	531	585	564	564	590	554	557	563	569	572	547	571	533	570	580	595	550	563	587	564	597	554	569	559	601	571	587	555	578	532	578	587	585	573	538	526	574	623	592	572	559	542	513	560	550	552	584	558	610	534	587	581	521	554	591	561	560	580	551	573	556	603	579	532	587	542	597	612	545	558	553	581	563	559	594	593	548	584	564	586	587	582	572	541	551	574	547	589	534	571	583	538	564	624	562	567	586	555	585	570	579	614	563	531	552	544	570	551	551	558	579	582	550	567	539	603	585	566	586	594	594	537	547	558	562	514	556	561	594	574	598	611	580	573	543	532
83812	68879	47373	25330	9051	1125	215	202	223	225	228	221	219	199	176	205	192	173	209	186	214	217	209	201	215	220	205	213	201	221	214	212	229	216	235	209	213	198	186	194	206	188	205	183	224	212	207	223	229	194	228	222	225	201	231	184	210	200	244	217	194	197	207	185	196	203	242	213	216	229	217	212	214	189	204	217	191	221	219	222	189	215	207	211	219	222	184	223	156	199	210	204	221	215	189	230	219	222	213	209	208	205	203	207	233	211	180	163	183	214	195	197	226	187	222	218	195	188	210	196	200	186	193	219	217	212	192	214	224	183	198	205	217	217	188	223	209	222	205	225	230	208	222	189	196	195	207	196	206	228	195	190	235	210	205	189	186	196	187	212	188	201	224	223	207	186	226	203	195	230	193	198	206	224	214	220	235	212	198	192	225	195	221	204	202	210	207	219	205	178	184	187	211	201	219	215	172	205	193	180	226	216	219	213	209	202	190	206	217	192	235	191	187	205	207	192	185	181	191	187	194	205	180	181	233	186	199	204	185	223	225	186	211	206	211	204	215	213	217	193	211	206	195	216	188	206	205	200	189	199	213	222	208	216	171	190	201	207	222	205	227	230	187	193	170	203	176	201	196	208	221	200	215	196	197	175	179	219	204	203	194	202	235	176	180	186	195	216	194	205	226	221	210	206	219	201	205	215	208	221	210	214	205	213	194	215	219	217	187	208	198	211	209	218	203	217	222	226	221	203	222	201	241	196	175	212	191	196	201	227	203	214	213	211	195	210	202	248	218	200	174	203	204	211	205	195	222	189	210	222	196	226	209	214	206	221	214	220	214	212	196	222	188	210	205	236	170	221	195	204	218	211	228	173	193	204	205	209	188	219	178	216	196	220	213	193	179	196	208	217	229	202	210	199	199	197	237	200	216	199	200	208	199	215	209	205	175	174	212	224	202	191	216	219	208	193	209	225	192	233	203	187	246	216	235	218	221	185	212	213	181	213	196	220	186	199	198	228	204	210	201	227	180	184	184	203	206	218	190	194	207	210	209	195	195	196	186	202	216	198	227	201	225	190	184	226	205	188	194	202	210	217	224	216	201	224	231	215	228	214	187	188	207	233	206	197	208	210	204	175	211	209	213	213	212	229	214	213	191	204	198	188	206	183	216	212	203	211	218	214	201	210	195	197	224	192	198	186	232	214	221	204	219	204	197	216	216	200	208	204	195	196	229	220	197	233	198	205	213	177	218	232	204	215	212	203	219	214	207	221	193	194	195	207	203	208	208	211	211	198	193	204	206	216	211	202	232	226	207	220	242	203	213	223	201	217	240	169	178	249	198	204	188	215	212	217	200	201	223	168	216	206	233	215	214	204	210	211	206	199	228	201	195	215	188	221	203	189	184	224	192	188	199	186	199	203	226	217	202	215	207	221	212	222	210	214	213	185	187	174	186	203	199	226	235	208	209	191	225	224	227	194	190	235	208	222	224	206	209	206	213	211	189	209	197	229	220	207	218	219	185	189	198	210	245	221	202	213	237	196	204	199	215	207	186	191	195	205	194	234	211	192	189	249	180	211	204	198	258	200	206	196	192	207	199	209	206	187	210	218	208	207	198	231	191	220	224	201	230	210	224	216	235	203	224	196	200	217	220	187	200	216	194	206	190	189	239	201	207	181	193	233	216	186	185	232	218	210	194	196	195	222	212	227	196	209	196	202	188	201	181	189	207	212	225	182	236	224	217	199	208	219	192	193	189	228	203	224	208	195	198	238	202	214	197	249	231	190	225	196	199	238	235	219	237	208	237	249	191	187	231	223	212	196	189	230	222	191	213	194	198	192	199	198	208	196	215	229	205	201	184	213	203	181	233	187	196	219	226	216	216	227	178	230	204	217	177	194	206	213	207	184	183	206	191	217	202	182	204	200	199	198	198	212	200	203	210	229	224	202	186	210	211	199	196	196	198	183	200	196	220	198	202	182	208	217	246	199	203	192	234	205	190	218	205	207	205	192	232	194	204	210	179	195	188	185	242	203	185	209	216	195	184	218	206	207	202	216	232	218	205	211	222	190	214	231	182	201	186	210	214	204	211	189	190	200	179	211	207	190	202	195	233	192	201	206	222	188	208	221	196	202	203	195	227	218	197	193	220	206	187	223	236	210	210	203	218	209	195	191	228	182	210	208	216	181	183	230	189	190	226	199	213	214	204	192	211	222	170	213	221	223	224	234	218	215	193	183	231	201	213	202	228	185	225	224	231	200	192	189	211	178	208	213	183	204	207	222	200	217	246	229	210	202	211	190	203	202	203	181	192	194	213	193	214	197	207	194	208	228	236	215	202	208	206	193	184	238	206	220	228	202	221	201	221	220	231	199	227	208	187	224	199	219	224	197	219	215	184	199	187	179	211	204	199	188	203	193	203	193	197	190	228	209	183	197	188	200	191	183	203	182	206	219	207	218	207	204	212	205	182	199	195	197	219	199	206	225	208	231	175	209	200	214	211	222	196	194	210	224	215	171	197	207	208	206	213	169	229	209	195	199	195	229	217	221	211	192	228	215	177	211	233	211	197	216	198	212	224	208	184	203	230	203	197	224	231	211	208	191	207	214	197	201	168	236	204	204	207	193	195	189	231	225	214	187	214	190	188	185	221	202	174	212	171	179	185	207	205	197	206	207	215	206	214	195	216	213	192	206	195	200	199	194	201	233	189	202	193	224	195	193	212	201	210	225	207	177	216	181	205	217	196	187	222	190	205	215	236	188	184	225	205	212	200	195	234	195	223	223	222	203	206	208	213	207	196	215	213	202	193	218	182	198	199	209	203	207	210	196	202	192	203	200	199	216	180	193	204	200	216	219	160	200	223	208	197	234	211	212	206	218	250	202	212	198	202	217	179	210	204	203	207	189	208	201	215	208	206	202	194	229	216	223	232	205	209	213	245	202	225	205	192	215	190	214	213	212	196	195	207	205	216	211	208	233	200	205	209	210	164	203	211	207	199	193	215	211	198	235	181	213	174	220	228	193	224	199	203	227	206	198	236	223	208	208	217	213	198	221	214	197	206	220	225	171	198	194	205	190	212	225	207	202	228	175	206	210	225	233	197	204	204	201	224	174	197	188	203	209	224	204	220	209	204	234	206	192	227	218	215	211	213	217	211	222	203	195	203	200	229	192	206	194	208	220	192	202	208	232	228	183	197	219	239	259	187	216	218	200	203	239	225	202	225	214	208	221	208	198	215	208	211	217	214	202	196	214	188	200	180	190	215	212	217	197	204	228	227	220	210	230	217	220	226	209	229	199	214	203	222	204	227	188	191	215	203	222	201	207	219	203	209	205	192	204	211	201	212	199	204	188	202	199	200	207	204	206	220	206	194	175	225	223	225	210	223	206	178	212	185	189	200	196	180	192	199	193	226	185	221	208	196	184	180	207	195	217	205	196	206	236	191	193	192	238	253	193	213	201	211	196	218	203	213	196	213	180	177	220	183	202	214	208	206	216
70602	59321	45607	26889	8903	1887	471	475	478	507	461	474	493	485	409	515	481	469	441	471	483	475	501	489	477	517	483	476	517	481	497	465	503	510	498	510	462	495	489	495	501	511	490	483	470	504	497	480	469	494	501	461	501	461	497	491	505	482	468	454	480	441	485	462	469	473	504	498	475	485	470	485	471	503	516	492	483	484	474	505	514	531	478	463	490	500	472	502	453	490	519	499	483	459	491	503	498	452	466	466	492	498	490	468	475	462	463	484	502	502	463	502	508	482	494	479	511	472	464	478	488	475	501	456	463	470	486	541	483	471	470	495	477	492	448	482	494	459	500	506	512	490	473	483	487	487	471	522	487	509	465	487	490	497	487	496	549	475	477	453	450	527	462	498	486	504	481	491	484	484	508	458	494	504	513	482	498	491	457	471	471	452	499	474	473	515	466	472	475	481	501	505	495	433	480	485	522	500	443	526	501	504	499	510	490	482	507	482	485	466	496	459	490	504	472	495	479	484	481	456	415	483	482	470	508	443	502	488	474	494	475	495	494	449	466	471	461	502	467	495	461	463	506	475	481	473	510	489	524	494	459	488	481	500	476	469	500	504	473	496	501	474	492	514	479	459	482	498	482	490	463	492	455	461	474	476	488	489	506	479	507	482	470	485	498	475	465	484	457	465	496	502	475	497	455	486	509	448	531	547	485	486	484	530	481	507	489	486	488	456	490	445	493	505	495	503	488	485	486	485	466	548	497	517	483	516	517	521	482	493	492	483	489	499	476	519	489	515	478	510	487	431	484	491	504	492	486	485	443	497	470	458	463	468	475	494	498	510	457	470	477	473	486	448	449	454	464	442	513	469	497	498	478	492	498	453	467	523	474	506	474	506	467	465	484	474	466	450	518	485	483	486	500	473	484	516	481	478	452	493	488	489	496	465	483	493	490	534	451	490	461	466	483	457	476	498	503	503	486	491	463	448	491	512	496	498	519	462	445	459	529	461	492	473	490	477	488	492	480	461	491	495	499	491	488	483	486	498	493	469	500	484	493	515	497	445	474	457	476	457	514	480	504	508	496	504	478	518	486	500	434	511	500	489	526	467	490	490	481	466	443	530	478	476	468	511	493	472	492	501	527	474	439	492	472	494	475	485	544	484	479	518	485	478	483	481	494	472	455	441	442	467	467	469	455	479	503	499	441	461	512	442	527	497	525	471	508	502	461	464	515	497	495	445	489	417	487	495	464	459	523	461	531	488	479	465	495	460	456	516	456	472	469	496	486	480	492	483	470	491	475	475	473	492	451	473	462	495	478	497	464	437	512	473	479	500	462	511	506	478	487	457	487	472	514	493	455	495	495	458	465	485	480	480	479	499	460	476	509	485	513	488	522	456	515	532	429	520	502	473	499	477	509	486	496	465	491	475	535	481	442	445	467	478	502	461	446	472	483	496	454	502	483	535	451	466	458	507	480	506	469	455	493	478	457	487	467	478	458	499	502	444	458	499	510	489	477	461	474	484	473	521	491	486	468	448	492	475	495	440	487	510	485	466	461	473	497	489	491	506	529	470	493	439	455	479	456	459	495	528	481	533	476	458	466	488	483	512	521	476	498	449	433	440	453	492	514	440	493	469	498	478	449	473	472	519	491	462	479	474	521	471	472	491	431	482	474	462	485	430	497	485	495	469	496	526	487	444	497	521	491	488	483	478	496	484	430	505	496	470	480	468	451	510	455	482	513	479	477	498	488	479	497	497	495	506	421	491	464	522	487	486	480	471	523	477	513	494	485	456	496	507	482	512	475	506	525	517	484	500	491	518	512	464	433	447	468	487	492	525	456	466	466	515	499	498	495	483	447	500	459	482	453	488	478	494	478	529	499	475	459	497	460	521	490	449	466	465	455	469	465	513	462	490	478	467	490	470	534	507	502	467	470	496	452	501	494	509	507	485	513	453	508	506	484	467	496	483	471	466	489	461	486	527	485	461	474	465	512	503	508	464	502	484	477	476	480	496	475	486	465	493	451	478	483	499	505	484	460	478	494	493	519	473	512	480	483	468	488	483	472	474	457	487	475	452	496	484	473	506	506	477	439	470	465	468	507	498	488	503	519	445	474	492	473	506	461	481	506	470	516	462	490	472	473	470	489	491	455	464	450	489	529	504	471	460	495	459	463	511	472	474	473	481	528	454	485	491	470	447	507	495	479	509	485	498	487	472	456	464	492	479	475	463	445	470	488	472	468	488	462	467	490	474	480	478	463	497	524	442	489	507	486	459	459	504	493	468	522	471	477	520	494	487	505	513	486	445	501	456	466	440	501	479	486	432	490	473	469	478	469	485	488	506	487	493	509	466	484	469	477	504	466	456	516	475	511	522	440	502	477	490	500	482	493	462	486	491	471	454	467	445	466	495	476	441	469	453	459	512	496	492	449	494	500	480	495	489	506	468	486	503	491	501	481	465	469	478	476	439	491	504	497	498	513	500	523	482	486	449	494	519	482	492	487	518	478	529	453	460	488	482	475	522	455	519	479	458	480	468	496	516	516	490	463	437	471	479	461	485	486	488	495	471	499	466	490	470	500	467	484	486	506	492	475	487	477	484	506	501	462	486	495	481	484	482	473	492	486	486	521	484	484	484	454	458	484	486	487	471	471	471	472	425	470	460	505	490	493	460	506	496	477	492	438	505	489	450	459	483	493	517	496	476	479	441	491	464	489	504	488	478	475	473	454	499	435	477	481	521	439	472	476	489	476	493	487	464	498	517	485	498	461	490	465	472	442	498	496	450	465	486	531	517	492	459	462	475	514	455	492	523	497	474	463	461	447	426	487	483	484	511	482	431	516	488	471	488	472	511	468	498	463	508	530	466	473	461	459	489	440	453	529	474	478	524	492	487	504	513	528	528	447	440	515	521	490	527	469	457	496	496	519	511	464	469	473	497	473	456	499	455	492	479	508	533	486	452	474	491	502	465	489	472	443	493	497	496	484	492	495	488	458	489	481	496	463	468	462	458	493	478	487	496	466	474	488	492	490	509	465	493	498	468	485	490	493	494	491	472	504	458	513	464	541	500	471	508	497	481	507	460	514	478	494	473	491	503	452	491	464	463	466	483	448	452	454	506	468	504	488	500	470	488	467	481	532	496	501	471	468	428	486	492	514	469	467	512	490	516	497	474	470	500	478	448	523	501	480	454	498	495	449	488	499	486	424	430	484	481	489	493	495	485	461	496	539	470	483	511	470	449	435	483	485	513	489	470	463	470	470	508	492	502	475	527	476	505	441	520	517	492	522	453	485	459	474	508	449	493	492	509	470	452	497	503	466	479	492	474	480	490	518	456	497	473	514	485	475	486	484	496	452	477	479	524	480	493	478	472	488	467	475	455	471	471	470	495	509	508	493	476	468	478	500	480	463	482	460	483	446	465	502	467	491	484	466	478	468	479	469	442	442	505	468	448	493	494	477	467	484	446	455	464	484	527	494	477	462	489	470	470	472	481	445	502
49983	26952	9458	1898	514	239	204	191	241	214	212	219	225	214	203	227	208	217	230	203	195	214	213	204	208	217	214	231	221	212	199	220	227	196	208	228	207	235	208	211	240	234	224	212	186	185	223	192	222	219	196	249	206	239	194	236	208	215	221	210	212	226	221	197	196	186	236	230	233	181	191	199	192	207	206	200	220	243	196	222	191	202	228	232	230	211	185	193	228	214	199	234	241	220	249	251	205	209	231	232	218	204	209	200	208	225	201	233	217	237	212	208	211	240	223	227	239	238	206	233	192	220	226	199	204	209	218	222	192	234	217	221	209	210	211	216	234	223	224	215	214	206	196	236	201	213	222	198	214	189	183	214	226	201	230	223	214	252	249	203	217	200	205	200	239	221	236	218	209	222	197	214	195	190	196	188	238	217	239	210	228	194	198	227	215	223	219	208	243	237	219	217	241	208	196	210	210	207	234	224	208	228	187	206	219	239	233	220	209	229	211	208	199	201	207	199	206	216	212	214	242	224	181	227	174	210	215	193	223	216	224	218	243	196	198	207	222	201	206	209	189	219	216	197	238	217	215	201	251	230	223	212	196	212	228	250	240	223	239	182	193	226	226	223	250	238	204	199	205	221	187	202	222	212	245	253	194	206	219	237	219	208	203	224	208	224	185	217	235	239	218	226	195	239	233	214	231	231	192	192	211	213	218	212	214	192	245	218	189	218	213	252	202	222	227	229	214	219	187	209	209	210	223	184	229	242	208	201	209	204	245	227	215	208	219	219	203	223	211	251	234	217	207	206	242	217	203	208	229	194	216	222	204	234	226	226	188	242	235	243	218	214	234	200	211	212	225	232	227	210	200	214	214	229	224	248	229	202	212	210	214	233	220	238	241	195	221	209	201	221	216	225	204	217	206	221	223	218	225	211	220	227	197	240	211	224	227	230	233	231	219	222	244	230	228	232	244	228	209	208	230	217	215	268	197	223	221	223	209	190	174	198	194	265	202	208	225	201	208	226	219	207	228	233	202	217	228	224	204	238	209	204	218	217	227	210	213	240	222	222	255	222	203	208	222	221	233	234	231	217	203	203	216	222	212	219	195	201	195	209	256	184	248	208	229	216	223	234	243	211	203	219	231	227	205	246	207	210	230	218	207	197	231	218	214	224	244	219	232	235	203	235	225	203	194	209	233	213	235	233	205	219	226	224	228	205	213	229	217	207	202	216	199	239	227	205	214	214	201	228	208	217	237	238	225	212	220	203	204	190	208	227	214	194	208	227	209	198	235	212	194	218	223	241	209	219	208	223	222	204	245	187	180	223	203	228	211	215	194	219	206	204	190	202	232	209	225	213	222	236	219	211	226	202	211	235	222	217	228	224	212	219	226	197	224	190	212	211	222	233	210	227	213	233	222	241	232	237	241	206	198	252	230	204	187	226	215	216	246	239	226	242	222	189	235	210	253	245	213	188	202	209	207	210	229	210	213	220	204	242	223	264	221	211	221	198	235	225	222	218	226	239	250	247	208	217	211	262	233	226	200	218	208	213	199	208	228	220	230	214	219	235	218	212	221	200	197	184	228	229	226	215	202	216	203	196	201	200	230	180	228	224	228	210	204	221	231	208	203	225	204	205	213	216	191	243	232	220	194	221	221	204	190	222	211	222	221	255	196	233	231	214	215	218	246	208	223	214	223	209	216	214	216	220	201	217	216	236	197	230	212	221	229	198	175	210	201	247	225	212	248	199	219	207	221	223	235	196	247	204	217	203	224	205	218	223	226	238	218	209	220	196	229	202	206	229	225	212	200	205	220	218	213	223	192	219	220	206	214	219	213	217	249	214	208	233	190	222	235	201	201	241	204	216	228	236	201	237	223	198	184	227	223	235	220	237	241	195	218	235	185	236	222	206	213	244	236	231	224	232	205	221	207	224	254	199	243	253	221	230	216	218	201	202	228	220	240	209	211	225	213	182	230	218	209	195	213	215	224	213	205	202	222	240	214	208	215	229	238	221	242	249	243	250	209	229	205	204	205	218	230	228	204	192	221	223	229	210	228	224	226	201	210	233	207	203	222	223	259	214	220	213	229	213	240	208	192	195	239	223	206	226	195	202	221	189	204	239	227	199	241	245	225	196	216	211	205	216	216	211	245	251	229	225	214	203	207	216	238	182	225	223	196	193	183	214	225	212	243	214	243	216	221	223	218	228	202	238	216	241	198	211	201	190	225	230	236	230	251	224	224	197	202	211	198	227	227	206	200	181	194	235	229	227	226	220	232	228	226	194	224	236	212	251	191	219	216	199	208	234	212	200	222	196	214	248	223	222	219	232	202	228	230	219	238	207	237	194	187	234	226	214	201	206	224	194	202	209	217	180	224	223	226	225	207	211	221	219	198	224	216	202	230	204	219	232	209	226	194	208	231	216	219	213	243	210	224	238	238	255	202	255	187	215	230	224	215	208	201	223	193	236	219	237	222	219	202	219	223	224	192	229	195	188	222	202	202	204	218	230	206	236	208	229	250	212	210	228	219	198	191	199	229	219	199	183	231	199	224	244	200	203	225	214	208	234	214	211	208	222	196	209	195	213	230	211	245	205	223	211	243	252	196	213	209	209	207	220	219	219	213	264	247	220	214	231	224	192	195	239	216	223	208	215	231	227	224	229	203	223	250	210	234	205	215	188	214	172	234	207	214	226	221	195	218	219	204	192	228	210	202	227	204	211	231	208	200	238	228	242	228	202	188	240	231	227	233	199	234	213	186	204	207	204	229	210	214	231	210	238	216	211	216	223	191	202	210	227	204	223	183	244	211	190	215	224	234	208	240	194	197	238	212	210	211	216	227	226	227	223	231	217	223	200	231	223	206	243	206	209	199	212	208	226	234	210	213	221	241	225	218	192	221	211	199	194	210	202	219	221	232	223	196	235	218	223	243	232	210	218	235	208	217	197	245	247	211	214	194	226	211	194	215	220	201	195	204	220	204	201	207	200	245	187	239	208	195	207	221	201	212	219	219	208	203	212	236	242	220	206	231	207	222	223	194	226	206	215	214	217	224	225	207	220	189	189	228	222	220	207	235	228	231	206	205	221	227	213	200	221	197	210	238	215	189	206	220	208	223	190	228	214	208	223	233	208	208	247	217	222	213	238	213	199	245	220	219	192	203	208	242	233	237	220	220	196	221	217	218	215	218	222	200	219	219	231	200	197	212	215	243	230	243	249	196	196	233	197	196	213	216	211	196	205	234	203	225	225	207	185	206	221	225	218	207	227	178	231	224	245	208	184	224	215	230	206	219	234	203	213	200	202	229	203	204	229	219	209	235	195	195	224	220	205	215	190	207	201	228	226	221	223	227	229	193	205	213	197	237	222	233	203	211	222	210	203	210	233	197	191	217	211	206	219	217	231	213	223	191	193	208	206	197	219	220	206	208	189	231	213	219	214	247	209	202	212	242	215	236	240	225	214	211	235	214	224	230	228	234	222	251	204	230	196	206	238
42591	24169	10466	4050	1199	606	560	553	535	521	523	548	495	514	511	545	541	515	478	549	528	534	542	524	471	517	509	467	453	531	513	523	533	475	542	554	538	523	509	532	535	526	517	544	558	465	479	535	522	564	512	573	544	506	539	541	544	518	539	529	542	504	504	529	532	516	543	514	536	527	516	512	506	511	509	532	525	534	511	522	504	541	497	516	591	493	548	506	529	539	524	501	536	517	529	519	523	528	545	513	518	513	477	488	493	538	552	516	499	527	531	507	546	512	509	513	507	476	576	497	528	530	529	516	544	529	498	526	475	502	550	565	511	505	526	536	525	556	492	543	576	535	558	511	523	483	528	500	563	529	538	551	504	517	549	509	534	500	546	515	510	551	502	525	496	575	503	529	534	525	501	531	513	550	568	511	494	503	542	520	520	539	518	527	513	521	538	547	512	538	496	496	591	530	523	517	545	524	533	508	532	518	543	515	549	544	508	521	490	483	493	531	529	501	536	493	571	539	526	567	515	542	514	535	496	513	533	534	541	505	511	519	518	493	526	493	541	535	510	513	521	529	501	532	547	522	531	513	493	547	544	502	536	523	473	584	544	495	529	540	498	551	530	498	490	540	536	499	483	516	557	536	462	522	482	547	530	509	534	504	512	543	532	546	548	527	492	546	512	494	478	444	515	552	510	505	526	522	519	501	525	511	515	510	511	537	525	566	499	493	511	543	500	502	502	507	525	519	519	528	569	534	511	477	508	560	522	514	510	487	512	571	528	479	524	477	551	541	497	534	515	521	506	538	505	543	533	522	501	508	507	503	476	524	531	519	514	550	504	565	548	543	554	540	568	475	486	539	549	512	551	518	552	529	533	496	524	522	548	532	501	540	490	530	539	501	537	543	510	558	532	491	533	524	505	557	489	536	506	524	541	589	546	508	536	519	493	542	526	527	530	553	483	506	554	524	524	488	556	525	552	528	522	519	523	530	536	549	525	517	544	532	507	512	506	550	556	517	553	493	480	511	531	568	540	534	541	535	519	485	531	546	518	525	561	511	522	526	545	503	537	531	497	502	511	527	552	521	496	526	519	517	483	523	517	528	495	530	567	556	518	506	506	509	540	501	567	525	521	542	534	554	519	537	503	509	541	542	494	505	550	508	528	525	514	539	527	557	492	510	524	506	497	472	525	565	493	473	483	555	469	545	505	480	548	550	521	491	516	518	550	498	516	499	529	523	548	499	515	535	538	491	478	519	515	535	517	518	525	513	552	551	507	525	540	540	507	551	544	515	485	515	509	494	536	527	521	544	547	509	530	498	532	502	538	541	545	548	560	516	511	540	495	519	520	496	526	535	518	511	527	543	540	517	468	530	501	538	509	508	489	509	524	495	559	526	517	543	490	529	561	524	510	510	470	538	549	526	527	536	505	535	545	517	517	517	482	544	513	520	565	535	527	538	506	549	510	502	521	562	509	570	543	542	507	527	522	521	534	522	490	560	528	480	555	508	505	523	576	541	510	533	536	530	505	501	518	520	519	555	492	546	551	515	514	547	513	534	504	526	565	511	507	536	530	482	548	534	537	572	543	525	501	515	511	551	517	489	525	487	520	530	523	499	520	487	502	532	513	523	538	514	519	541	544	522	498	520	537	547	541	500	520	534	537	561	533	530	561	495	542	512	523	535	499	521	523	533	512	554	529	495	543	529	528	548	523	549	528	578	531	484	509	541	554	536	507	532	508	519	544	482	484	516	533	518	508	505	526	515	520	563	553	489	519	526	505	518	538	511	533	546	498	523	552	505	518	524	470	500	503	536	518	539	501	536	515	523	533	534	515	504	512	527	520	529	530	514	512	540	508	539	532	556	545	528	513	510	489	515	536	509	566	541	515	542	526	485	506	530	530	491	508	519	549	516	499	487	534	513	551	521	524	529	494	477	545	520	481	507	493	533	541	559	516	519	543	565	544	554	579	509	551	533	505	522	516	539	555	545	527	549	507	535	556	501	500	507	520	500	515	505	533	571	535	531	543	517	534	501	508	569	462	512	519	529	524	523	518	533	570	535	503	538	540	508	490	509	523	478	550	517	524	499	549	526	542	489	511	503	527	539	504	506	519	520	489	472	494	526	496	524	506	536	529	509	518	485	513	522	546	500	510	531	557	549	529	495	525	531	505	507	541	509	543	534	497	511	498	512	490	556	530	529	513	542	570	510	511	538	523	541	507	528	584	483	553	504	550	520	532	534	488	548	485	506	518	510	508	602	519	505	520	552	565	535	480	543	513	499	503	491	499	517	535	562	516	537	487	506	527	571	522	560	527	506	520	576	517	500	481	545	560	537	502	519	524	513	509	551	551	529	495	511	483	519	506	515	523	509	521	528	544	532	522	510	495	479	528	496	541	518	574	542	549	560	502	547	534	506	541	508	547	506	523	490	505	519	538	531	531	486	516	532	512	537	509	498	511	527	557	526	554	539	568	506	480	494	526	529	545	550	522	547	561	573	491	493	551	505	578	524	537	466	537	533	516	511	535	503	530	537	524	539	497	496	505	518	551	530	540	568	486	501	523	561	534	489	524	539	506	497	508	534	550	506	527	492	509	511	510	516	546	577	507	555	514	460	564	532	520	515	538	542	534	518	489	539	510	546	520	525	511	490	529	522	512	521	493	546	473	540	512	513	562	513	548	534	526	498	523	501	548	522	500	521	502	542	495	528	541	495	539	558	530	509	576	527	539	549	510	542	530	457	561	515	498	556	502	520	490	498	492	542	589	533	530	522	480	519	541	494	515	503	507	534	522	495	520	500	532	523	536	522	533	550	507	540	497	542	535	494	507	556	495	522	544	554	498	522	493	556	536	507	553	518	541	501	539	535	516	520	528	553	522	516	490	562	487	489	534	480	517	566	527	525	525	519	521	507	517	508	500	534	518	488	558	506	504	497	532	554	528	569	567	504	526	547	512	524	482	528	506	534	544	506	517	545	550	500	483	515	548	524	534	508	513	495	502	498	508	555	538	538	528	503	510	521	504	536	549	553	478	489	535	566	521	556	490	553	571	564	525	519	517	553	552	542	522	535	525	526	533	551	501	574	569	535	506	503	522	550	523	531	532	507	516	516	513	475	496	546	529	527	516	519	510	487	530	584	533	510	499	462	524	528	493	505	556	532	555	513	513	511	546	553	529	500	553	531	513	523	528	506	504	545	509	515	552	506	534	540	531	503	567	481	560	504	513	532	524	542	521	514	503	550	484	526	523	518	505	570	502	495	519	524	524	537	543	535	493	521	490	529	526	543	518	557	514	602	530	509	518	498	552	555	479	484	539	501	526	551	559	539	510	515	513	519	539	493	521	494	560	562	532	547	524	486	520	505	516	487	518	484	525	519	525	523	496	557	494	509	527	552	511	519	517	515	529	559	531	567	560	544	566	483	523	518	556	528	515	510	496	525	515	518	557	538	526	560	546	564	539	495	498	536	524	500	518	536	523	507	466	503	549	525
79776	60443	38033	18151	3903	513	281	267	238	262	261	253	253	242	231	254	208	249	232	208	243	235	222	264	214	241	250	249	276	263	238	238	260	244	280	267	250	247	237	252	228	242	239	246	277	257	241	252	238	259	272	251	263	271	233	272	251	259	239	231	274	246	263	222	266	225	229	210	239	286	244	209	225	253	251	245	264	261	275	203	249	223	255	249	253	255	245	254	237	238	232	267	242	232	222	233	260	270	240	253	260	257	292	240	226	215	279	270	242	226	241	221	230	238	229	234	227	270	226	240	259	284	252	252	223	233	254	238	262	203	233	252	226	246	225	236	239	230	261	246	220	248	248	257	274	237	227	249	237	228	249	228	248	256	264	231	245	233	250	267	255	249	250	240	242	249	245	230	249	247	233	251	269	242	245	234	234	203	284	231	253	252	233	237	221	236	260	242	221	237	245	268	227	207	250	229	232	262	260	247	250	238	251	266	241	262	220	232	238	251	255	256	250	241	228	240	223	261	252	264	232	218	259	255	250	243	250	236	239	235	235	225	231	237	272	239	249	246	259	255	224	227	257	232	259	234	265	214	253	224	250	250	221	246	273	220	230	266	231	234	230	280	276	245	248	228	244	235	242	234	260	230	251	227	237	253	209	260	236	244	228	247	267	233	224	223	227	249	254	272	254	221	236	236	221	254	253	256	237	235	227	235	247	235	224	266	231	238	223	259	268	218	258	248	216	246	250	244	248	248	264	238	250	276	230	243	255	210	268	242	252	253	249	250	221	242	232	263	242	218	266	259	213	232	225	249	251	237	245	218	255	222	264	258	259	245	246	236	261	259	254	248	238	246	292	250	236	250	240	249	239	249	245	264	268	235	266	245	223	263	247	279	243	241	225	249	271	242	241	264	229	243	250	233	243	262	257	237	245	238	264	230	235	259	267	240	244	270	245	245	230	242	224	256	253	285	231	207	235	234	243	248	250	201	241	254	245	257	245	233	260	247	218	241	256	252	259	253	227	253	244	241	233	259	245	234	270	274	255	254	237	251	259	250	245	260	250	230	241	254	257	262	242	249	226	240	249	267	219	257	225	241	237	237	260	287	234	242	216	219	248	247	223	231	206	242	260	258	242	225	247	256	260	275	284	260	247	253	249	225	245	241	238	243	252	248	219	221	243	239	268	226	247	242	257	263	252	281	279	215	258	219	246	207	251	240	259	255	239	217	252	249	217	215	208	243	245	244	268	271	250	253	233	243	271	249	253	248	250	253	228	253	237	283	261	256	219	225	252	228	249	264	246	262	272	226	240	234	243	251	267	240	254	251	241	248	242	244	221	260	259	267	281	241	235	226	214	216	244	262	216	248	239	206	232	234	269	236	269	264	238	259	234	255	242	252	242	261	221	277	241	271	284	261	238	241	234	224	256	251	251	268	237	259	241	254	253	236	246	219	279	253	245	233	227	217	246	207	235	270	244	244	229	238	237	267	230	202	260	241	248	264	277	258	222	233	263	243	231	258	255	262	250	247	256	252	256	243	211	249	244	248	245	229	218	228	254	246	237	246	253	264	260	228	257	235	234	255	260	256	254	248	261	252	250	223	246	246	225	211	243	242	227	256	188	248	211	265	273	259	232	235	276	247	242	267	234	260	227	253	245	239	261	215	249	253	259	238	251	217	228	258	290	235	244	259	264	255	243	250	293	234	245	242	238	260	252	251	238	242	230	231	252	230	234	226	220	242	240	228	240	216	221	266	249	210	261	233	243	271	244	214	230	236	230	238	255	247	210	226	235	253	254	244	231	241	226	262	238	245	220	258	257	220	265	257	238	240	256	254	238	220	233	247	230	244	238	253	272	245	275	286	241	253	223	245	233	251	231	240	244	219	235	253	252	248	237	219	239	250	271	228	252	278	230	238	273	227	211	215	254	237	254	223	234	234	221	232	223	253	284	262	237	253	258	251	252	250	258	251	217	275	263	240	263	250	236	257	245	241	260	253	230	251	263	249	244	236	236	263	229	241	249	236	249	262	241	251	268	247	225	226	239	246	250	289	291	234	248	262	219	253	235	250	257	242	231	256	220	243	249	242	246	239	264	263	264	230	268	218	228	238	209	237	227	241	269	273	280	251	250	201	254	245	256	256	238	247	243	252	247	225	253	237	213	256	235	245	231	229	248	258	234	254	278	236	237	249	235	250	272	265	260	263	264	219	233	258	240	259	253	259	249	229	230	232	239	258	231	216	254	225	224	227	246	269	208	264	243	235	235	263	278	277	263	259	237	252	255	245	248	216	241	256	220	248	264	228	197	253	251	276	240	236	240	231	229	235	243	244	227	245	237	237	213	257	228	249	240	231	222	258	223	209	264	259	229	258	244	256	235	260	231	244	246	232	242	243	245	231	249	238	231	247	239	247	238	226	218	236	229	245	234	229	259	230	259	277	281	249	229	241	216	230	221	259	246	253	246	256	236	257	234	239	238	267	261	234	245	258	257	215	239	232	244	256	258	246	271	230	253	240	235	227	210	256	253	244	252	235	228	272	254	260	248	227	214	225	238	229	208	232	252	251	223	254	231	268	229	238	229	231	250	241	231	239	241	243	246	262	264	259	240	249	242	263	238	237	243	238	225	255	238	212	214	253	250	246	257	226	265	240	249	261	244	259	229	236	230	232	251	245	266	263	218	222	239	227	264	208	257	249	236	242	257	215	248	253	244	215	271	258	258	236	223	242	244	254	265	205	240	238	224	274	250	242	271	293	243	244	226	236	244	275	242	243	236	243	249	235	253	269	247	241	222	232	211	256	245	219	250	224	273	227	255	243	235	247	235	259	279	239	265	239	225	265	235	213	221	264	236	252	248	235	229	234	230	255	251	244	245	268	243	252	256	233	248	243	224	256	245	250	264	222	252	251	252	255	233	217	238	243	240	223	207	228	277	249	214	247	252	240	233	241	263	268	245	220	251	250	259	229	254	244	260	276	243	217	230	258	234	241	250	253	239	240	251	241	262	256	254	247	238	259	278	284	230	259	240	284	238	242	240	221	224	261	241	250	248	224	229	230	255	250	251	236	230	205	243	230	232	234	249	223	228	254	246	263	242	258	212	261	243	217	243	244	228	269	240	226	238	223	230	229	257	259	253	227	253	241	272	229	229	276	256	245	244	269	290	234	263	230	273	267	269	224	235	257	242	227	228	232	283	244	255	285	249	235	243	238	224	280	246	242	249	239	237	241	218	256	262	236	257	257	232	246	244	259	247	244	245	273	252	271	231	241	246	269	262	231	232	217	234	219	238	245	240	247	234	202	241	250	224	239	250	245	233	267	263	222	220	220	255	248	241	242	256	249	221	264	270	268	249	253	244	251	272	254	230	232	228	256	233	259	246	258	207	251	261	247	227	242	262	248	231	254	263	247	232	231	240	253	258	265	224	253	234	273	245	252	240	248	236	254	239	234	271	228	229	246	240	238	226	242	226	218	242	248	225	248	220	249	249	215	253	231
61560	49060	36649	19922	5412	1201	577	603	579	570	573	566	592	621	597	588	566	608	605	584	594	559	564	529	557	600	557	597	573	566	585	579	555	569	554	536	586	507	563	575	612	572	595	601	577	587	576	553	563	579	560	565	595	590	545	574	627	600	618	559	576	609	559	551	564	575	597	567	573	571	593	555	558	559	601	600	555	592	557	573	579	584	557	565	604	619	526	609	558	562	566	600	564	555	604	567	545	538	557	578	530	563	548	578	572	564	578	565	567	586	549	595	559	562	600	537	561	562	527	609	575	603	526	579	603	526	556	552	569	581	585	524	574	580	586	547	580	607	556	565	547	611	578	545	572	545	571	547	577	558	621	576	577	544	531	543	588	534	575	540	562	530	568	586	571	555	564	574	574	573	576	532	594	546	554	569	594	537	567	597	544	583	587	591	527	570	591	603	550	605	553	567	529	566	617	535	579	540	547	562	549	537	563	540	529	561	565	629	591	568	638	571	610	610	598	546	574	573	591	598	580	564	570	585	585	567	506	544	560	586	581	550	532	557	557	550	583	610	605	583	566	557	563	561	581	566	602	570	551	542	613	588	607	588	623	620	566	573	593	588	586	620	601	572	568	583	535	596	580	565	590	623	537	567	618	570	574	543	555	581	531	561	522	579	563	577	564	599	588	574	594	523	585	560	588	550	549	554	598	589	597	597	553	563	570	556	565	571	560	592	609	553	610	516	554	537	609	566	561	513	548	539	571	567	591	562	555	546	531	594	560	562	572	539	597	597	600	578	547	595	592	563	565	569	542	574	573	571	576	542	579	590	556	589	578	572	578	541	603	533	570	580	565	574	507	581	561	595	577	571	541	545	600	542	575	550	551	605	556	545	600	585	566	565	587	534	557	574	529	597	588	558	631	578	562	602	569	569	597	569	534	527	565	584	566	562	546	587	521	541	583	566	560	620	597	567	577	566	522	552	578	542	557	599	534	552	600	572	611	567	560	579	588	570	548	606	574	573	567	590	622	556	561	545	574	585	575	585	586	565	558	551	564	573	600	573	535	523	576	592	554	592	566	587	535	560	595	594	597	577	619	545	595	592	558	547	549	591	562	595	577	614	595	582	564	544	558	600	591	550	578	611	608	574	583	574	537	578	594	535	546	540	605	563	593	548	560	587	614	567	575	573	585	543	560	584	565	552	604	587	569	559	599	565	591	541	562	570	542	567	527	599	605	591	556	615	583	573	606	547	588	565	592	536	569	567	581	597	562	561	559	568	587	584	546	531	554	609	558	610	563	565	591	603	565	550	574	567	580	577	604	547	573	539	570	609	585	584	564	560	555	516	565	580	576	524	586	583	574	595	549	558	576	559	578	534	597	569	614	625	552	580	560	571	623	580	584	572	572	548	534	550	578	617	569	594	617	557	585	543	553	586	562	561	559	587	560	545	590	615	566	579	540	546	583	610	600	578	577	621	558	558	593	634	578	561	575	600	588	607	579	592	551	604	557	583	581	560	574	586	579	630	576	607	584	544	605	567	528	556	626	541	563	559	618	599	604	530	579	581	552	589	514	577	581	551	574	570	597	558	570	578	565	602	569	612	526	594	582	611	554	532	560	541	538	554	588	530	598	576	572	585	584	582	622	609	583	578	603	588	552	555	580	578	618	612	557	601	542	563	540	591	571	591	534	601	562	585	569	558	560	611	624	563	564	550	586	555	605	573	533	600	565	554	561	528	581	538	558	547	545	586	586	568	535	552	522	585	570	593	564	582	536	574	546	572	551	587	588	532	589	580	614	574	569	588	565	523	592	585	537	563	586	537	563	615	583	591	563	542	578	564	569	592	578	586	571	562	538	540	591	584	559	574	585	590	598	590	570	590	594	590	537	554	564	579	538	556	600	546	602	534	551	585	541	580	550	586	596	590	543	611	580	546	570	519	549	589	571	587	582	610	593	598	545	555	581	585	556	578	570	583	579	589	572	546	551	554	565	568	598	575	594	556	596	551	545	591	575	558	609	557	601	584	547	588	594	553	560	598	525	544	595	599	599	582	552	584	581	600	560	551	563	568	578	590	516	555	588	606	574	562	566	626	569	563	592	592	578	528	606	564	595	559	544	608	574	551	543	541	578	578	604	575	593	532	548	556	575	544	557	600	538	566	536	574	539	558	537	556	541	586	531	635	526	555	532	563	530	573	561	550	568	545	598	532	595	583	578	607	558	622	588	548	556	576	543	595	624	536	567	593	528	607	539	515	557	629	551	548	593	579	603	584	569	565	569	558	568	571	581	572	575	597	563	543	570	541	537	561	566	581	583	590	580	592	593	580	578	593	559	574	616	548	552	556	609	564	557	578	541	606	598	595	622	583	580	540	568	575	554	565	587	558	548	550	561	576	583	553	551	562	563	593	549	529	569	564	564	552	605	585	556	590	575	555	557	619	569	573	587	574	565	608	593	541	558	561	588	522	611	588	558	604	616	576	548	585	571	604	589	594	555	551	568	570	624	601	572	575	573	611	560	572	553	548	586	580	509	543	570	575	595	577	591	573	566	590	572	555	531	576	604	607	558	552	567	522	583	589	561	591	559	588	547	530	530	563	556	586	550	558	582	577	573	591	590	566	585	535	615	602	552	604	570	625	555	581	573	596	572	595	546	546	565	560	608	571	571	560	541	611	560	565	604	580	521	592	593	565	554	576	579	559	548	541	573	590	611	564	589	523	541	521	598	581	606	566	559	571	585	562	515	566	544	554	545	535	579	594	566	550	564	631	588	588	588	586	545	578	562	572	586	546	547	557	621	577	548	594	572	615	541	553	605	553	614	538	594	625	587	563	547	547	598	588	595	581	561	566	524	578	563	541	585	567	559	621	559	581	574	558	577	583	539	606	598	588	599	533	541	576	559	561	598	540	604	548	556	597	563	581	595	558	622	572	576	597	555	584	597	610	616	559	594	605	585	624	577	570	581	589	563	550	546	564	579	573	549	567	538	565	536	577	572	566	514	607	564	589	581	565	590	559	530	609	567	569	562	563	577	584	522	536	555	613	577	585	589	529	594	556	594	615	588	572	551	512	575	587	597	565	565	573	616	571	569	544	566	571	599	595	580	576	564	556	549	583	550	550	565	592	589	548	628	594	604	599	536	548	550	569	582	571	591	559	557	562	614	624	536	587	583	597	592	615	576	602	562	561	542	571	575	585	629	573	568	569	574	514	598	552	597	557	568	576	572	621	540	600	605	584	581	540	571	594	542	561	530	601	582	554	567	586	593	577	562	581	553	593	601	579	569	592	539	619	584	569	530	564	578	524	604	556	611	580	549	574	590	601	571	568	604	554	564	568	579	550	595	624	557	592	584	572	560	575	604	610	587	516	536	619	567	550	563	587	585	604	571	578	589	564	558	571	534	588	572	583	587	601	566	584	609	628	578	554	566	611	558	546	610	572	620	565	552	552	550	581	558	595	574	567	542	598	568	561	586	627	546	547	570	545	576	595	613	573
83401	68319	46974	25727	9432	1236	213	211	194	205	196	214	211	225	199	218	197	207	173	208	219	184	211	215	199	214	202	197	193	171	213	186	208	187	210	215	218	203	180	223	211	200	221	212	207	196	183	216	219	194	182	218	194	209	227	211	188	212	193	227	211	205	207	190	199	218	217	192	191	203	211	204	210	198	201	195	200	211	255	197	200	212	194	223	176	209	196	238	199	199	182	177	178	200	207	202	207	198	199	166	234	201	198	203	206	216	195	197	199	200	173	213	214	183	199	205	215	205	204	192	221	225	226	217	216	201	210	197	205	202	222	176	185	200	227	211	188	206	187	185	192	192	207	223	209	207	193	205	214	203	209	200	195	195	207	217	231	199	200	207	196	216	214	206	209	216	202	214	209	203	203	194	213	214	222	230	224	179	193	205	231	192	203	196	209	226	236	205	222	212	220	223	207	210	209	199	231	205	193	180	210	218	215	211	190	255	178	202	205	212	215	200	196	190	207	181	208	201	200	166	210	224	216	209	190	206	220	195	212	202	215	191	196	188	189	211	252	184	221	219	187	195	203	204	207	212	200	201	206	201	188	168	205	227	221	205	210	195	202	203	195	187	203	192	198	233	251	210	223	213	202	193	201	196	205	192	201	185	194	212	200	207	179	215	198	221	194	207	197	249	205	207	192	192	240	225	199	201	220	208	226	245	202	217	188	215	185	204	195	177	210	220	183	214	189	221	216	209	208	216	214	213	211	200	215	223	187	197	208	191	201	183	213	186	200	184	204	196	196	189	204	209	219	227	196	223	208	215	247	201	228	217	220	238	209	217	199	195	190	182	187	222	201	184	191	216	175	206	179	217	222	212	199	218	209	196	189	201	192	228	194	203	220	212	193	226	200	197	186	192	199	201	181	227	227	209	201	167	199	200	201	210	174	209	189	223	223	208	217	187	183	195	187	197	192	189	196	230	220	181	213	193	195	204	188	200	200	206	217	204	178	208	197	196	195	204	214	195	216	202	234	192	223	219	199	196	212	219	203	231	207	231	214	223	194	206	220	198	205	222	229	225	201	214	214	231	212	206	211	254	216	209	202	212	202	207	222	182	205	229	231	214	228	203	204	177	197	186	196	208	222	219	203	208	226	196	220	182	213	192	193	205	185	212	169	218	200	194	191	204	226	197	193	190	192	201	191	199	210	229	218	214	202	197	205	228	205	206	187	179	201	204	195	176	182	220	195	190	210	228	187	244	212	186	198	206	183	211	186	196	164	231	173	193	190	219	201	199	186	237	197	236	204	189	227	219	200	196	192	203	203	216	210	218	234	203	226	217	202	192	198	210	194	201	189	234	198	204	203	231	211	188	205	185	207	212	212	200	200	203	194	194	198	240	236	212	206	216	218	213	180	211	201	180	204	217	226	195	209	201	187	195	218	206	205	212	173	175	212	175	202	187	195	230	207	206	206	194	210	188	198	190	220	215	196	201	181	203	203	215	200	201	228	203	210	227	197	206	177	209	217	200	218	236	203	234	213	203	201	207	199	183	192	204	206	185	201	182	229	208	209	234	180	207	224	191	208	185	194	215	210	217	215	211	200	223	195	218	216	226	185	203	234	237	222	174	178	207	203	211	203	226	207	208	219	195	189	200	214	203	233	216	179	191	191	211	207	212	217	199	191	167	219	204	214	199	185	215	193	193	180	204	214	222	198	202	199	202	201	226	223	197	191	197	196	194	216	198	202	228	207	241	195	187	196	219	196	201	226	207	214	195	200	208	203	193	203	174	217	233	193	199	178	203	235	223	183	219	224	197	189	203	209	197	200	191	211	213	201	183	207	217	223	210	185	205	223	221	211	198	211	219	211	191	222	239	225	206	213	210	205	205	218	206	207	200	197	209	204	225	229	211	215	188	222	183	208	228	195	213	206	196	206	179	195	197	209	181	209	219	208	201	196	206	185	198	211	210	206	205	204	214	205	238	223	217	207	197	195	198	187	209	201	200	218	196	203	209	195	212	230	199	196	201	199	205	202	198	185	213	184	207	208	228	175	186	216	204	200	189	201	195	203	189	210	183	195	219	200	189	205	217	191	204	230	193	211	186	201	219	196	216	197	188	181	207	242	202	209	212	220	222	196	216	212	215	204	184	225	195	201	228	253	219	225	190	195	226	203	197	225	207	228	214	197	189	228	205	194	194	215	215	195	205	218	207	209	232	180	207	199	224	206	219	189	206	216	205	223	240	222	196	207	211	209	183	209	221	206	196	205	181	213	208	220	230	189	193	193	204	201	176	199	197	212	198	201	199	186	242	196	182	179	196	215	208	215	166	209	200	210	207	214	231	216	218	211	203	202	203	187	176	195	202	240	224	196	199	203	216	226	226	231	213	215	187	193	203	209	199	219	217	184	222	203	197	174	208	209	209	196	208	182	179	217	207	203	216	209	160	205	184	204	216	222	209	208	205	216	209	186	196	194	212	192	230	199	215	229	167	207	187	219	206	194	216	225	194	183	191	224	204	228	188	201	201	203	185	187	209	231	197	189	191	192	213	203	226	188	195	187	227	185	198	214	186	194	204	209	205	199	190	206	224	229	212	234	187	226	195	210	177	207	205	197	200	207	229	204	204	218	229	219	197	214	213	190	200	200	171	182	219	207	193	192	206	196	195	211	222	231	223	195	219	229	204	175	183	209	207	194	203	228	183	208	183	184	202	216	188	231	189	206	192	212	165	214	232	167	217	203	211	210	202	194	228	187	182	206	205	195	202	204	191	216	197	223	192	207	194	182	206	199	211	193	214	210	205	226	202	200	195	227	165	193	227	218	211	210	225	224	198	183	205	215	226	203	224	220	216	213	215	191	187	189	215	206	194	183	175	202	199	206	183	217	194	208	191	214	196	215	187	193	215	186	215	212	191	213	193	227	207	226	195	205	203	189	196	187	205	185	216	201	195	210	204	199	200	192	199	198	226	168	193	178	195	207	192	209	208	209	212	206	196	192	231	216	230	229	205	190	178	212	195	178	197	217	220	246	206	211	202	194	216	191	192	184	197	196	209	215	227	206	231	189	220	211	185	201	209	213	216	218	216	216	188	179	188	208	201	217	214	196	201	189	225	203	198	182	184	211	219	213	188	188	175	201	207	188	224	185	223	213	191	243	238	222	223	205	189	209	210	213	199	189	225	197	172	224	220	186	191	208	197	185	206	199	189	196	199	217	222	209	207	208	209	192	208	204	232	168	219	197	209	211	174	191	213	202	203	225	196	191	200	227	212	203	229	186	186	175	190	200	208	166	190	202	208	194	195	229	197	211	207	200	201	189	173	223	182	219	198	189	215	232	218	199	208	222	188	213	215	208	209	217	193	191	194	222	228	210	202	188	213	199	222	210	175	222	191	206	235	190	200	193	205	210	191	214	219	227	220	193	223	188	213	213	198	199	200	191	207	214	181	183	215	205	205	200	199	200	206	197	204	191	204	200	185	225	232	224	215	233	193	179	186
70506	58914	45715	27726	9712	1901	524	523	491	480	472	494	465	494	486	494	489	480	474	490	467	512	479	516	461	488	439	466	480	485	528	488	463	453	488	487	498	486	506	494	470	461	468	495	537	476	497	456	494	479	472	512	465	485	463	455	499	431	475	481	470	483	476	465	493	468	439	464	515	467	469	461	452	470	439	458	493	471	441	463	502	464	443	472	464	497	475	465	481	491	464	487	468	476	497	477	497	486	454	459	499	488	477	464	460	474	495	534	469	485	475	429	493	474	470	506	500	460	478	501	457	497	499	488	469	506	490	483	460	466	489	465	516	514	462	490	477	487	497	511	490	469	453	457	472	475	469	469	456	456	499	477	466	498	469	455	483	515	468	501	470	471	493	509	500	464	507	502	461	454	460	491	441	491	494	438	524	476	472	481	481	445	449	479	483	486	443	495	481	484	472	484	498	531	482	476	463	460	504	466	469	481	498	512	493	471	492	487	491	462	474	466	441	501	488	513	465	471	449	460	539	494	468	475	468	498	494	454	461	464	438	507	492	513	477	488	447	474	471	449	511	454	501	426	444	481	466	453	518	507	496	516	469	502	454	458	495	455	475	457	458	476	466	478	481	497	510	433	489	489	469	476	493	451	478	441	477	494	486	473	498	486	498	471	477	487	544	444	489	525	493	496	489	501	514	471	475	468	495	471	467	481	464	530	503	452	489	497	521	485	464	461	476	515	480	496	456	475	474	463	498	453	493	463	489	513	482	476	509	474	509	471	453	484	455	492	456	548	461	476	458	496	506	515	505	444	487	482	507	466	500	474	501	445	476	486	458	467	463	482	477	519	470	474	459	458	498	468	459	496	455	483	474	490	475	490	467	508	452	496	482	449	450	486	475	481	491	478	479	489	485	485	475	488	500	489	492	463	508	458	472	466	468	487	491	494	473	510	501	448	449	511	460	491	450	479	467	473	520	457	508	490	496	496	447	497	494	487	460	480	506	493	471	477	513	496	482	485	456	518	485	466	502	465	457	490	447	468	477	481	491	472	471	488	478	477	492	493	490	476	467	476	460	452	471	448	475	486	422	500	509	494	503	469	471	423	495	474	484	466	481	494	446	485	505	460	505	468	481	458	504	470	436	485	511	479	483	490	478	478	505	489	500	466	480	508	491	497	482	520	496	486	506	459	487	479	492	505	464	498	443	491	501	514	479	438	454	445	491	446	486	465	462	477	489	499	503	493	483	514	506	491	474	490	504	456	449	466	475	524	457	467	446	465	519	462	483	479	457	509	489	470	486	464	476	531	502	464	470	485	484	483	491	464	483	453	463	437	486	466	503	517	512	442	443	488	465	472	529	459	511	431	464	470	500	507	499	460	496	453	508	474	501	488	479	499	471	520	454	448	492	463	523	485	510	454	480	472	435	506	493	454	493	537	479	471	499	487	520	468	500	502	512	516	491	512	521	490	509	488	507	463	502	459	456	529	475	504	517	488	491	510	474	470	459	473	479	482	464	458	497	485	464	503	503	486	492	503	479	474	464	465	459	502	486	475	476	455	443	486	450	494	449	487	491	512	461	483	520	458	466	482	456	486	452	484	501	459	514	486	445	502	473	505	479	456	496	480	467	482	436	458	449	514	466	468	485	507	483	490	506	524	484	480	476	491	499	475	457	481	502	494	431	477	496	466	481	463	485	471	482	506	472	502	461	477	477	500	456	443	509	503	479	470	501	499	516	500	455	494	472	495	447	496	494	491	491	483	436	430	487	497	474	449	511	498	482	459	496	459	450	473	484	470	501	479	521	455	507	474	474	446	473	479	484	474	514	482	473	488	481	491	488	436	459	489	482	442	489	471	502	474	479	511	469	459	485	492	443	476	482	468	457	469	473	493	444	480	454	482	476	479	494	502	453	459	474	487	479	509	486	496	485	472	506	462	505	449	496	474	504	466	470	516	435	479	510	457	466	478	471	490	489	483	491	467	473	498	454	482	476	471	445	482	489	537	443	498	454	504	510	449	463	466	485	478	459	483	458	484	503	458	493	463	454	500	463	465	482	453	466	517	484	455	490	474	481	494	461	449	485	511	491	476	505	454	494	516	477	486	480	475	482	440	463	505	484	492	509	464	489	502	494	473	454	499	491	499	482	508	460	489	463	453	520	455	505	464	467	481	496	499	476	478	452	487	467	450	467	509	479	486	472	500	459	485	519	515	481	479	472	471	482	465	494	458	489	475	486	525	543	466	516	486	476	512	519	492	462	467	483	466	461	491	494	483	486	462	483	514	504	460	473	475	478	514	488	453	494	526	467	475	478	458	481	498	470	508	474	454	455	521	453	505	535	481	445	499	516	498	518	467	470	502	507	500	474	482	498	504	469	465	487	451	451	458	495	518	501	502	514	492	452	480	472	472	504	465	462	451	460	513	489	449	475	481	487	472	418	475	461	508	486	458	486	502	459	482	465	474	466	504	504	468	473	484	458	487	510	487	457	469	459	462	500	523	477	459	465	484	515	471	464	481	483	455	483	524	519	462	459	461	485	469	499	479	475	515	495	500	459	497	490	463	474	476	484	494	482	469	505	476	502	506	476	490	482	511	518	478	485	500	464	471	500	468	483	464	510	491	471	453	490	472	478	511	477	498	483	468	504	516	451	490	477	474	448	485	494	509	484	456	446	487	505	473	459	415	504	476	484	488	466	449	471	503	478	501	493	498	480	498	491	468	487	483	463	443	465	501	499	465	459	466	473	509	459	535	468	488	470	481	489	508	496	498	494	499	516	478	469	513	499	445	478	481	505	470	496	463	450	466	458	453	492	495	443	433	453	458	477	495	496	457	507	478	474	470	457	499	489	471	493	473	514	506	486	471	476	472	459	458	443	496	443	484	489	495	484	476	491	493	490	505	495	436	485	474	497	486	449	487	479	490	509	534	464	475	451	494	473	488	506	487	532	510	508	500	507	473	466	453	458	507	498	478	461	466	469	493	487	453	491	505	519	492	471	494	472	463	497	497	486	489	503	476	513	492	457	517	483	462	492	485	507	492	462	480	511	489	456	478	496	466	462	471	478	494	476	464	461	469	518	496	496	488	491	471	463	487	520	451	513	466	440	466	471	484	473	480	470	489	509	494	495	478	467	470	488	456	487	429	485	501	501	435	465	473	455	483	480	481	473	469	470	512	484	517	472	492	473	486	502	463	457	474	446	493	483	442	485	461	475	503	491	476	476	472	476	485	480	477	471	483	505	481	488	460	505	468	495	484	498	461	472	494	477	516	465	452	519	500	462	466	513	437	538	464	464	504	497	496	488	492	472	458	473	472	467	501	469	487	471	516	443	494	447	515	453	443	491	471	482	529	490	479	479	491	475	476	481	470	443	468	500	454	466	478	489	524	498	502	448	492	480	497	524	461	504	472	466	432	502	477	505	487	461	458	464	484	504	466	480	505	449	483	462	468	479	514	492	488	504	450	506	445	485	510	485	500	461	506	455	496	466	422
49853	26925	9733	1764	470	284	177	258	216	195	194	204	204	202	194	170	215	218	201	192	219	201	202	183	186	199	212	203	219	210	178	217	245	205	208	212	217	204	220	207	214	211	206	224	191	224	176	215	216	199	221	218	192	232	236	214	223	218	197	206	213	215	209	214	219	239	188	228	211	211	231	176	205	219	213	199	209	205	205	223	240	187	200	197	218	205	235	210	228	200	212	217	198	214	175	190	222	165	195	223	190	233	204	217	214	215	180	218	191	227	217	194	187	210	223	220	204	223	210	209	220	179	214	237	211	208	205	197	202	222	222	215	219	222	217	219	195	214	225	230	217	212	230	235	221	191	191	193	190	213	186	202	208	202	217	221	232	204	215	222	215	212	202	203	237	187	180	219	231	225	225	238	202	222	215	207	184	220	214	230	197	218	211	211	232	222	250	234	205	210	229	233	198	205	207	219	238	211	219	203	209	224	228	231	196	200	198	212	217	176	203	205	203	230	207	221	192	223	207	190	220	215	183	210	182	215	217	217	198	237	223	208	211	230	218	217	223	217	218	198	203	215	196	239	233	206	197	217	213	213	235	219	219	220	208	221	218	228	209	215	174	205	209	220	206	198	183	236	204	179	241	203	206	217	225	233	246	222	221	199	208	227	224	214	204	198	243	212	188	203	218	193	220	216	214	221	207	237	209	216	182	208	216	188	191	226	194	197	220	229	171	183	206	216	196	205	221	205	207	181	213	176	229	212	221	178	206	226	199	209	222	209	204	224	206	219	216	208	215	229	206	226	211	189	222	198	193	187	215	222	202	206	195	203	215	220	210	208	238	204	185	200	191	209	219	217	235	225	230	198	201	219	197	222	228	209	228	223	204	193	231	219	231	218	216	229	224	219	215	228	210	224	227	216	218	216	219	213	207	200	214	198	227	202	221	225	216	215	208	238	215	209	194	202	206	214	200	206	244	223	203	196	223	250	230	194	183	212	208	191	219	193	223	233	201	199	214	193	227	236	222	200	224	203	218	214	228	205	215	210	218	212	231	216	164	215	205	240	211	226	226	170	228	205	209	198	192	222	184	195	229	211	211	203	233	208	209	223	216	215	226	210	201	217	239	187	178	228	220	166	221	220	205	229	199	205	206	200	211	216	229	233	197	222	225	221	212	209	208	220	210	193	212	229	194	242	199	203	218	191	211	218	218	213	204	201	243	209	210	230	214	200	209	229	209	195	197	193	182	198	182	218	211	200	204	196	205	197	206	200	175	193	206	210	199	210	200	190	247	218	216	238	198	209	179	194	223	210	190	215	225	195	200	205	217	208	222	217	192	207	189	222	215	203	237	197	214	191	215	200	202	235	205	219	201	196	215	199	215	210	208	204	242	219	202	231	239	226	201	203	180	195	222	210	199	227	208	201	181	214	214	222	206	201	205	209	182	196	203	239	209	218	214	210	219	207	236	215	223	197	224	208	212	215	208	200	235	175	211	190	204	206	208	202	206	205	210	217	227	178	227	198	218	183	214	216	201	227	187	210	198	171	223	207	190	222	187	186	230	180	233	205	231	173	211	201	188	211	202	202	200	222	206	185	230	225	158	195	180	230	203	210	231	199	219	198	222	213	198	211	209	203	230	200	236	230	253	204	196	196	197	194	242	185	219	188	185	202	194	214	211	227	208	213	209	201	213	219	215	165	215	228	228	248	195	192	226	214	226	200	187	215	235	201	203	209	213	191	207	221	219	204	215	182	192	192	209	229	216	239	207	225	200	197	212	228	174	199	195	205	226	182	205	207	212	227	199	207	208	233	195	211	201	225	207	223	216	226	196	213	223	211	241	216	213	200	213	193	202	206	235	209	205	189	212	217	173	210	204	217	236	227	238	191	208	205	198	190	214	214	217	228	200	195	221	201	211	217	209	229	190	189	229	176	202	202	212	219	203	207	208	204	205	219	203	202	204	226	221	221	181	191	193	219	207	222	213	230	216	221	220	209	195	184	205	212	208	237	202	211	221	203	230	209	206	217	202	207	222	203	215	203	232	217	208	209	220	213	220	192	232	201	230	187	218	209	212	216	187	198	203	217	216	242	228	192	190	237	210	201	222	176	184	215	202	227	200	208	197	200	200	243	212	222	253	228	224	203	201	211	236	195	203	204	180	221	165	204	185	188	190	215	184	200	199	211	215	207	208	208	204	203	217	205	212	200	214	215	209	233	204	217	216	223	232	220	203	206	235	210	216	233	187	217	219	223	215	220	192	209	207	226	197	235	225	225	208	210	206	208	193	221	205	238	204	224	212	222	212	189	229	216	213	211	185	233	216	225	210	201	222	226	225	210	205	210	188	227	228	240	233	214	209	215	231	202	199	184	203	200	211	232	220	246	181	199	194	185	164	183	221	230	203	219	207	224	203	236	233	234	209	219	179	199	219	198	213	223	214	209	226	212	217	205	195	197	213	204	210	189	225	226	201	230	206	184	245	205	220	203	204	212	198	227	192	199	215	220	209	241	203	216	219	210	211	236	174	228	210	220	252	229	230	193	214	201	234	217	210	185	214	188	244	230	229	202	209	225	222	205	211	222	220	203	223	215	202	214	226	199	179	184	212	207	200	210	196	195	201	214	219	229	201	220	191	200	217	201	248	230	214	232	195	212	219	220	192	197	206	193	221	216	206	225	216	202	223	230	216	209	219	203	225	214	214	193	196	223	208	186	233	206	205	206	209	208	191	227	216	233	203	203	229	198	213	232	216	212	210	218	206	226	207	204	224	222	211	225	197	219	181	193	196	187	226	210	251	206	199	212	234	207	219	202	210	203	211	217	175	201	209	210	234	232	205	198	243	208	204	200	211	249	213	195	243	194	204	229	231	231	216	202	245	229	183	235	242	214	218	257	193	206	208	225	201	203	192	232	216	223	217	232	199	216	221	243	234	188	206	220	221	196	226	207	236	205	218	222	191	212	223	223	204	208	208	247	204	213	220	207	203	225	233	233	213	198	208	211	218	216	220	220	221	218	208	213	229	225	198	225	210	173	195	211	230	192	213	203	197	211	221	208	238	208	206	214	208	236	193	226	204	193	224	210	230	224	212	230	194	204	209	211	230	204	239	221	188	199	245	211	206	215	191	213	218	218	210	217	220	190	205	210	212	206	202	203	244	233	223	210	197	197	193	175	205	232	199	204	226	192	197	218	203	203	199	218	228	238	202	240	195	184	227	228	258	205	199	197	207	213	217	227	197	228	206	191	206	203	196	224	190	230	238	230	202	212	217	255	226	210	219	210	196	211	221	206	200	210	217	214	171	200	199	222	230	212	239	222	234	235	238	206	213	229	178	241	194	222	202	237	190	228	212	204	215	203	182	222	219	227	216	220	219	212	224	225	196	208	227	207	207	221	207	201	213	199	248	210	220	184	195	222	180	197	199	223	247	218	186	175	181	211	236	202	226	230	207	209	218	259	231	213	207	213	184	230	202	232	198	204	215	203	207	218	162	202
42286	23960	10949	3749	1231	659	531	547	524	497	474	536	537	493	565	465	540	474	503	501	522	486	512	556	536	494	489	482	492	543	523	514	509	499	518	526	502	506	507	475	503	475	484	505	512	472	494	519	483	536	484	520	500	501	502	484	522	477	519	498	438	485	482	561	501	518	521	532	522	515	546	533	486	488	506	540	537	528	542	525	511	452	496	527	523	490	517	536	499	540	532	493	476	543	523	526	530	508	524	485	501	530	516	506	522	531	517	482	507	513	517	520	529	502	511	471	522	485	494	489	534	537	499	488	500	486	494	487	532	511	536	551	533	525	499	522	530	534	508	515	523	507	504	510	526	534	509	490	497	505	489	482	485	492	500	551	463	504	539	488	518	531	538	514	511	498	522	482	474	509	502	479	487	460	509	546	508	545	531	509	496	521	528	502	547	517	520	536	488	514	512	556	497	515	510	487	502	519	522	493	508	500	436	518	514	501	509	467	475	486	511	515	497	544	515	509	555	490	487	498	481	530	509	527	499	501	476	511	517	502	519	470	516	505	510	488	469	538	499	538	476	552	476	494	552	536	504	497	458	530	508	492	495	517	505	519	519	493	524	474	524	525	477	513	495	535	528	495	503	526	503	524	523	512	508	504	508	521	487	481	516	513	509	499	508	551	521	526	511	512	533	564	538	506	505	501	481	481	527	509	531	501	476	502	522	489	529	495	512	520	508	523	529	515	484	477	521	478	522	515	498	490	466	514	551	496	496	544	546	492	479	495	475	524	507	533	489	527	556	498	507	545	483	539	478	492	505	563	536	513	531	507	558	503	514	479	517	524	517	503	516	497	505	464	523	538	553	537	498	512	513	531	541	467	532	481	518	526	463	502	504	488	496	546	552	507	503	529	528	484	461	553	537	473	472	481	494	477	500	548	527	495	507	445	528	518	526	510	511	474	518	481	503	545	507	456	505	478	491	495	516	535	527	505	490	510	480	518	498	451	539	502	526	460	497	580	517	516	519	513	493	515	525	492	482	508	471	517	515	476	519	550	520	520	536	535	547	482	498	479	469	504	548	495	533	499	505	504	520	507	505	517	522	508	469	558	503	533	505	491	499	499	489	481	502	530	523	487	502	527	533	533	468	503	515	511	509	479	483	566	474	500	536	506	502	546	479	514	551	471	511	482	503	529	523	504	504	490	556	482	508	533	551	539	521	508	503	491	505	469	486	525	526	527	497	515	506	482	506	479	526	512	503	495	509	451	502	533	512	528	495	480	531	508	524	474	522	473	447	512	509	507	490	536	486	531	531	508	504	503	539	507	456	520	538	523	525	523	543	497	537	503	513	507	506	502	501	464	476	521	514	500	527	528	508	496	494	516	481	519	498	516	532	510	547	521	545	533	521	497	500	537	535	514	480	495	527	513	469	523	503	528	476	517	531	526	468	556	521	512	506	506	529	500	492	517	554	481	516	508	498	484	501	534	556	525	523	486	482	499	483	521	567	501	480	447	522	509	474	504	522	482	510	495	544	485	522	509	512	474	527	537	540	515	478	489	536	526	550	515	504	505	525	514	503	522	531	516	486	538	498	508	527	484	532	511	476	518	504	466	509	487	501	550	499	529	506	500	497	545	502	524	517	508	520	523	499	501	514	457	523	509	520	480	486	483	514	497	520	497	470	498	506	482	548	490	520	509	490	518	555	511	485	527	526	497	470	499	524	503	471	517	482	514	500	520	501	520	485	514	482	502	475	503	464	494	499	501	516	504	471	529	499	493	561	575	500	500	494	505	488	479	520	498	488	492	484	518	507	471	488	521	493	506	553	540	506	482	546	542	503	492	457	497	524	515	509	530	511	557	480	511	505	515	511	485	472	485	517	497	508	486	491	504	509	513	492	488	503	530	504	490	526	516	482	509	510	481	535	519	495	525	460	481	535	525	518	501	498	474	497	508	494	482	511	509	503	497	494	509	503	497	513	520	527	467	509	537	489	524	516	513	519	495	507	453	556	510	480	517	473	546	514	459	476	494	494	500	487	517	513	534	513	532	545	506	523	539	498	489	523	517	487	514	516	476	457	517	535	543	509	484	485	490	529	531	512	517	497	532	478	463	488	570	522	489	545	539	540	507	512	551	501	510	510	526	489	520	469	530	491	502	484	523	473	517	513	496	535	532	553	517	503	530	491	510	500	464	493	511	507	548	533	484	531	522	490	493	509	483	488	506	511	520	529	527	507	489	516	533	506	511	505	470	521	504	506	495	511	535	482	508	504	520	491	468	551	487	513	500	535	553	493	472	486	545	504	501	488	508	518	481	522	522	499	462	529	486	498	496	516	487	544	482	474	498	484	532	462	543	526	507	500	475	497	513	527	513	479	549	489	479	484	467	497	518	490	491	501	524	532	479	477	536	517	505	536	531	499	520	565	515	503	511	516	531	494	530	510	523	511	549	523	470	482	512	526	504	526	519	515	475	538	533	491	502	516	491	514	554	529	503	508	522	530	531	515	518	490	495	492	483	492	542	535	526	524	520	531	548	505	507	461	487	481	521	561	507	511	472	531	517	538	487	507	470	526	478	526	523	509	493	484	531	518	479	448	500	513	488	517	471	522	513	462	500	519	500	554	520	532	506	500	518	504	489	478	549	507	528	505	481	507	509	484	539	511	502	514	458	511	459	519	517	514	520	540	493	499	516	553	504	472	505	503	498	454	533	524	543	528	490	530	504	490	502	487	534	516	513	498	514	477	503	521	507	522	488	508	518	533	508	535	488	495	523	535	525	531	489	490	510	478	478	485	490	531	482	517	519	490	547	504	490	499	499	491	496	514	502	525	526	509	522	490	523	532	513	507	528	500	477	511	476	498	474	530	527	497	525	536	485	515	504	504	512	536	500	493	473	539	512	492	519	516	513	515	509	508	537	499	501	508	525	511	522	491	513	494	528	508	550	517	510	495	510	515	538	495	518	519	470	538	516	530	531	508	496	524	511	522	505	490	476	486	543	516	521	494	518	562	530	524	541	497	518	521	515	529	538	465	504	509	487	501	521	514	479	533	488	496	528	514	545	552	511	489	479	538	522	483	506	538	498	517	539	492	552	502	523	526	513	556	538	515	477	473	518	510	502	535	499	516	507	472	495	519	485	523	507	470	553	518	536	492	523	521	556	514	502	537	494	505	514	526	526	480	552	519	470	495	523	511	447	504	528	529	497	499	500	518	488	512	486	503	522	511	503	489	510	496	510	529	516	499	517	537	474	495	459	501	496	512	499	532	497	512	558	522	522	501	515	546	472	476	519	507	530	512	500	498	480	524	525	470	502	518	537	537	477	512	482	537	480	490	522	546	515	504	465	534	531	469	513	509	537	557	493	495	480	543	511	493	551	506	516	512	497	513	515	540	499	476	519	511	513	509	505	515	532	475	512	522	463	529	485	491	493	474	513	495	513	497	526	495	505	506	540	500	492	476	486	537	486	528	510	473	500	496	499	558	497	526	543	533	529
79478	59935	38113	17940	4123	578	242	237	200	213	227	246	242	242	267	239	241	233	233	244	243	260	244	236	193	231	240	239	231	288	233	254	259	247	252	253	254	248	272	227	196	223	240	232	239	234	241	256	245	225	225	266	252	200	261	239	244	266	197	239	265	231	225	240	257	240	232	234	231	235	230	252	238	249	220	223	236	261	244	240	228	217	261	266	276	235	216	229	221	225	241	233	268	212	255	254	234	208	206	214	248	210	237	245	240	249	217	242	234	202	229	220	246	232	252	267	248	232	241	261	262	247	268	227	228	227	227	216	243	270	251	285	260	234	193	241	247	247	221	228	220	226	248	227	203	255	258	222	238	225	237	235	198	235	231	261	206	248	251	230	216	245	257	230	266	255	238	241	249	256	279	202	241	241	215	270	259	257	235	264	215	262	223	229	227	235	259	269	270	255	250	219	272	205	229	252	243	243	217	231	255	223	250	225	225	216	221	223	206	189	250	253	213	261	214	226	228	237	256	242	232	235	229	267	234	229	224	259	247	233	240	249	222	215	233	233	257	218	238	206	232	224	225	254	246	239	241	245	250	207	229	209	233	255	249	241	237	235	268	241	212	258	248	235	238	241	227	209	248	235	266	239	252	244	260	241	250	225	261	258	242	253	253	209	259	255	218	248	210	252	230	248	245	238	245	243	249	235	247	224	236	250	227	233	233	256	234	233	267	233	224	273	251	248	240	235	250	225	221	258	240	260	265	247	259	238	230	243	271	237	245	249	237	245	244	240	219	217	232	234	226	241	236	261	231	254	264	260	248	240	221	229	236	234	233	231	233	199	233	248	228	271	227	253	237	230	251	255	257	235	254	232	236	239	237	244	260	244	242	241	222	250	243	212	232	241	238	256	256	232	232	225	219	228	247	255	244	224	257	239	279	250	234	253	236	249	247	281	244	224	249	230	224	251	270	233	213	247	224	267	241	232	229	243	237	263	223	221	224	226	250	228	233	215	232	233	223	257	258	241	234	242	208	252	248	257	262	243	216	273	247	239	227	238	253	253	252	211	219	248	241	258	251	232	221	218	207	267	214	270	242	253	226	253	228	242	225	261	244	257	221	263	259	232	236	260	236	220	220	235	247	234	223	219	267	245	248	254	217	215	242	217	231	231	238	226	232	258	227	241	259	266	235	268	267	225	234	232	255	215	243	268	239	234	231	236	242	236	269	248	249	259	233	223	245	226	243	251	237	248	260	227	280	214	240	248	238	250	249	229	238	241	241	235	221	243	242	238	244	270	270	238	236	250	246	253	228	232	235	257	230	273	238	218	251	237	241	239	244	241	221	258	246	248	222	234	247	219	238	267	212	266	241	260	216	262	240	228	243	202	226	239	247	237	237	258	246	244	269	230	238	255	251	228	255	229	244	242	235	237	231	249	242	225	240	243	265	273	259	230	253	218	261	236	266	222	212	251	236	250	259	236	219	248	230	232	246	272	235	228	247	250	239	235	248	236	248	202	260	255	224	235	255	235	238	252	220	226	242	242	241	262	256	248	242	254	265	226	262	240	255	238	270	258	252	230	243	242	224	232	210	267	263	229	249	217	251	245	250	217	227	218	241	240	223	235	244	215	211	227	271	239	225	236	239	241	234	258	236	220	245	246	238	249	244	236	246	247	267	247	263	278	234	230	250	239	231	254	220	229	273	254	239	235	236	218	238	224	203	254	243	226	223	245	255	216	257	227	255	225	213	239	260	215	232	223	240	236	232	223	233	253	252	243	230	218	223	232	265	275	243	234	241	235	212	247	250	220	259	240	250	257	265	195	235	230	224	244	227	247	264	251	249	233	271	263	235	236	231	274	238	225	253	245	237	230	264	228	241	217	253	223	229	234	210	239	241	253	232	234	217	265	221	255	265	262	215	248	250	238	248	219	270	244	218	251	225	256	209	254	244	241	217	269	272	228	242	237	256	234	237	223	234	286	209	276	206	235	249	259	247	242	228	226	218	225	241	206	220	209	240	249	239	227	198	254	217	242	241	273	248	265	267	221	250	245	256	230	212	234	255	206	216	237	232	225	251	204	228	236	243	238	242	241	242	218	231	258	266	254	235	208	280	210	247	222	234	223	229	230	233	249	275	222	235	233	253	244	245	236	254	238	241	239	237	236	217	235	262	246	225	257	270	239	213	238	209	233	226	224	238	207	263	224	264	208	227	239	261	250	234	239	250	238	228	239	226	233	218	242	230	245	257	228	215	252	254	275	243	253	244	235	269	248	253	232	231	222	232	244	252	255	242	278	244	246	243	232	232	229	246	228	230	262	235	265	263	250	242	221	254	215	231	240	240	238	227	230	194	264	253	238	230	224	223	244	260	273	247	254	238	239	248	259	233	223	227	240	257	222	228	251	232	220	278	256	221	211	245	272	222	235	255	257	205	241	253	243	236	269	264	213	270	235	281	247	253	237	235	267	233	248	240	239	242	267	242	219	244	266	238	241	234	234	217	267	257	233	231	270	259	246	223	235	236	236	239	246	215	217	197	224	234	239	239	239	213	230	255	227	214	246	239	238	229	238	247	260	256	224	243	225	244	235	221	191	242	213	229	209	222	255	225	240	248	257	233	231	226	249	246	222	214	233	223	251	237	283	243	263	224	252	244	233	230	238	230	221	236	215	263	224	224	227	254	264	224	242	231	263	239	229	235	248	266	258	254	226	240	221	235	220	221	257	217	234	248	228	237	234	219	252	258	260	217	245	252	260	241	261	239	227	238	222	219	250	234	290	222	256	218	226	228	236	249	248	248	223	239	235	245	256	245	239	238	236	228	259	266	252	239	280	212	253	224	245	248	253	245	248	229	258	246	231	213	242	247	219	255	237	278	234	236	259	216	269	264	239	267	213	256	256	262	228	257	215	261	236	248	220	211	233	237	228	238	256	255	241	224	237	249	219	234	243	236	246	217	258	241	243	262	253	237	273	224	249	239	266	257	239	225	240	252	256	242	235	243	203	211	251	271	255	240	259	249	267	246	217	249	250	220	246	275	234	237	228	258	257	250	264	244	241	224	251	241	255	261	260	232	239	261	228	242	215	261	260	238	254	239	245	210	235	227	244	234	229	243	214	239	217	227	251	233	243	244	232	214	233	228	228	269	256	236	245	211	245	244	240	243	243	252	269	252	271	262	235	254	247	250	238	213	262	213	219	222	254	258	267	236	253	230	247	252	262	239	295	228	229	265	242	235	256	243	250	217	219	229	269	214	231	270	210	225	213	241	224	245	250	250	264	225	248	246	244	207	226	241	244	237	274	251	255	251	231	245	242	256	205	209	277	237	237	290	229	239	246	263	271	248	242	268	242	249	234	252	253	232	219	243	238	245	239	236	235	224	249	247	245	237	235	239	252	244	225	239	271	236	231	256	250	246	214	226	269	250	242	267	260	210	253	281	244	278	233	237	267	238	211	277	216	202	220	246	248	236	225	236	225	262	218	255	244	239	254	244	234
61419	49088	36565	19266	5771	1405	582	553	571	585	532	567	537	554	561	529	565	559	580	561	568	537	577	583	610	601	538	559	557	577	558	534	524	502	552	554	527	552	594	559	581	574	544	547	586	576	579	549	620	561	551	587	555	552	571	518	625	572	541	582	591	595	598	568	552	576	547	557	570	576	560	518	548	563	580	554	556	534	532	577	555	517	544	569	583	553	609	506	559	542	565	552	582	540	547	499	572	562	571	556	582	600	576	563	545	572	574	563	575	564	549	552	533	567	600	579	528	589	536	547	551	577	530	520	566	534	573	526	553	606	581	556	586	528	600	532	554	576	523	557	565	570	561	544	530	549	571	573	541	557	541	524	565	555	539	540	583	604	532	568	548	607	592	575	555	519	537	545	577	531	611	547	578	568	550	522	560	551	528	559	569	551	563	598	510	549	581	570	601	591	562	585	578	571	575	534	607	551	577	574	564	550	605	592	561	548	605	575	581	514	564	522	570	570	558	558	583	579	583	581	564	557	530	586	570	576	590	571	573	558	630	550	576	561	568	514	558	613	545	579	555	518	584	523	570	550	532	526	534	587	578	593	563	509	595	567	572	574	589	564	570	548	568	527	616	597	580	581	558	550	579	551	578	581	522	579	565	524	587	605	542	584	565	577	532	509	555	534	570	577	586	578	575	585	601	548	563	541	565	595	555	549	532	576	577	561	565	556	562	575	602	573	535	572	549	558	538	579	596	536	531	582	545	580	599	603	551	568	575	535	578	615	559	563	577	515	585	558	562	560	567	576	578	571	561	550	577	594	591	553	637	560	527	574	566	544	535	576	583	570	556	525	570	547	529	574	526	536	544	542	544	536	594	539	578	565	563	537	600	566	536	528	551	577	546	552	586	535	595	549	555	529	574	556	576	560	568	543	537	562	585	571	537	564	535	594	565	596	548	613	522	557	559	539	583	544	551	577	556	559	532	592	570	537	616	539	536	556	591	535	602	545	587	573	514	525	554	559	579	559	585	552	540	551	585	528	561	566	579	547	570	566	575	581	546	544	558	562	583	570	569	557	566	541	577	606	560	536	543	535	546	552	588	606	595	539	553	540	527	528	616	537	580	534	545	579	567	591	565	560	564	640	597	558	553	533	598	560	597	560	582	561	572	569	575	580	537	570	583	582	547	554	609	574	589	484	565	601	624	556	562	557	571	580	536	540	560	582	529	599	590	541	562	585	538	584	565	532	614	560	571	598	558	544	591	577	590	578	563	567	599	564	577	568	606	573	570	546	581	556	549	550	542	541	559	579	556	535	533	581	598	596	570	561	568	566	580	611	576	601	585	546	566	542	571	603	560	530	616	545	524	560	524	543	559	610	545	538	588	550	559	599	577	520	558	581	558	526	596	523	536	543	569	567	544	567	585	549	555	573	639	559	547	579	560	556	500	545	518	574	558	517	575	574	580	541	609	588	550	557	574	546	587	557	583	522	578	571	555	545	551	558	552	561	571	569	540	570	557	572	552	557	571	562	598	570	539	572	562	570	612	518	524	557	515	566	560	592	555	563	561	511	567	545	557	587	566	524	588	540	590	576	545	553	572	564	570	591	555	578	514	553	581	529	576	574	570	575	562	530	528	565	576	545	563	554	570	570	544	564	517	593	531	549	558	574	584	567	574	558	557	532	535	572	516	589	552	555	584	520	591	604	608	579	604	575	552	569	551	572	561	568	531	562	581	545	580	586	549	540	533	579	518	566	569	583	568	563	584	590	598	562	568	515	552	548	544	567	589	564	589	548	583	561	537	584	564	581	537	544	564	559	587	566	517	553	591	537	545	529	541	567	574	576	594	585	537	545	564	562	546	576	561	562	557	590	571	535	540	558	540	583	573	585	560	555	533	581	566	577	546	520	608	597	594	552	539	615	559	532	573	547	526	571	571	524	515	524	552	563	568	543	565	539	555	523	574	570	591	587	574	576	567	562	558	587	599	595	555	558	604	579	549	578	563	547	596	542	572	581	548	553	580	550	590	544	545	577	565	575	588	537	517	554	517	544	600	598	613	600	585	573	555	582	594	569	566	577	563	558	523	571	520	563	552	589	578	536	524	530	524	545	543	572	578	632	533	596	548	545	557	553	555	522	588	547	550	563	528	566	587	569	596	576	576	539	606	544	565	552	544	567	525	563	572	624	537	588	568	574	604	553	592	563	558	535	575	568	563	535	583	566	616	524	543	563	538	545	573	541	570	579	558	525	617	576	549	601	535	540	578	528	560	557	621	535	595	526	570	538	550	564	579	549	600	593	604	562	571	527	580	529	554	565	558	528	604	578	585	592	544	587	546	556	540	582	528	593	521	610	578	554	574	526	564	574	567	573	544	565	544	540	559	547	575	586	576	546	589	592	587	556	541	563	586	587	547	540	574	577	556	559	569	563	555	586	548	563	564	574	537	583	547	582	530	613	548	532	533	543	561	519	565	541	572	552	594	605	557	539	538	585	532	560	572	568	593	553	568	579	542	527	598	601	560	582	580	581	541	567	559	557	550	556	598	563	547	554	550	542	571	520	577	565	573	584	506	541	528	583	558	534	535	553	556	549	573	563	570	531	585	569	567	591	559	591	569	583	589	566	555	584	567	582	573	548	566	530	515	562	598	556	546	548	554	536	544	536	542	617	594	546	578	546	573	520	536	566	570	596	569	574	548	568	572	589	534	573	553	590	554	578	520	564	527	590	576	564	582	543	576	563	560	612	548	574	573	521	555	527	591	569	568	570	532	562	592	552	558	549	534	570	520	564	557	541	566	557	542	571	573	564	554	605	596	590	568	584	524	522	546	575	560	598	554	512	572	579	571	522	519	561	583	554	544	568	598	540	592	580	534	548	549	550	569	573	522	582	568	567	574	534	572	539	578	587	572	582	535	546	545	538	565	600	569	557	562	585	578	498	535	542	555	527	570	559	548	563	578	559	559	535	534	569	502	565	580	578	567	586	569	588	555	578	519	564	570	537	569	580	558	567	573	565	561	561	581	571	551	605	563	605	601	599	584	582	559	575	513	543	600	591	594	545	536	551	639	532	548	548	528	572	583	540	581	573	566	586	571	566	556	565	537	562	551	559	532	548	547	548	560	554	562	538	555	558	595	586	576	556	583	538	550	573	520	566	547	545	590	538	528	582	590	559	567	593	578	558	550	622	525	539	539	558	534	578	526	566	523	586	572	519	579	582	574	518	577	566	569	550	589	578	504	576	562	557	572	553	549	556	580	572	571	553	557	556	567	524	567	542	603	556	535	576	565	561	593	578	574	550	577	565	578	570	525	567	588	559	560	618	557	574	555	586	555	584	583	609	589	601	612	568	591	550	563	595	548	555	578	560	586	546	563	551	621	588	561	535	611	568	565	570	613	550	555	550	589	540	547	593	539	563	569	567	550	552	555	549	565	563	572	614	527	544	575	583	570	603	570	567	589	554	540	541	542	612	515	555	516	595	590	542	620	565	554	555
83117	68968	46965	25172	8933	952	204	186	205	190	186	200	179	207	216	195	200	212	191	211	212	189	202	200	208	181	216	200	215	206	195	196	209	191	220	209	217	204	188	190	180	201	207	222	196	225	220	201	193	179	208	195	225	206	235	200	191	182	206	206	214	218	198	199	189	197	197	192	219	203	209	192	199	208	218	193	215	203	203	195	211	219	188	241	211	204	205	208	213	209	193	198	180	191	186	244	213	220	207	187	210	202	203	208	228	198	176	215	206	209	240	191	209	222	205	200	205	192	183	235	210	195	180	195	216	223	201	205	229	192	223	204	214	188	190	206	215	238	222	209	207	199	206	195	198	203	204	201	237	178	191	208	188	207	232	198	205	209	208	188	183	173	220	185	200	188	199	208	230	216	225	193	203	213	203	195	212	185	208	199	209	170	209	209	202	188	217	227	202	207	201	205	186	208	191	204	196	213	202	177	177	198	205	221	162	219	217	200	176	183	204	206	188	216	236	197	205	171	189	184	213	203	207	225	231	196	210	207	192	205	193	229	211	198	236	205	205	179	199	213	205	197	209	201	206	178	200	206	224	197	190	200	174	241	211	187	203	210	218	212	203	186	207	195	221	187	218	209	218	206	187	202	189	210	231	198	187	220	206	243	219	184	196	195	219	216	217	212	220	219	189	230	215	201	193	193	212	215	190	212	208	202	195	198	187	173	198	195	195	191	203	215	213	219	221	188	193	198	191	210	160	186	223	216	215	184	180	218	211	200	213	199	229	197	216	195	199	209	199	191	214	218	178	173	221	209	201	187	202	174	195	200	209	206	202	206	213	207	193	203	196	213	219	212	214	199	188	173	224	201	224	194	217	226	201	195	183	188	198	197	186	184	191	178	202	232	210	207	199	208	213	223	213	240	213	181	232	211	187	230	205	233	189	194	192	219	221	219	206	194	172	167	202	224	217	204	177	215	214	172	211	184	211	189	202	207	216	204	204	217	208	199	197	206	197	216	200	215	194	199	198	196	205	226	208	219	206	237	219	223	183	198	242	210	196	202	218	185	221	183	205	215	218	199	222	206	201	222	206	215	206	207	212	206	210	221	213	187	206	227	187	198	184	212	205	180	188	210	234	222	190	200	212	204	177	201	196	213	186	204	208	208	191	199	234	206	204	201	217	204	179	206	201	207	185	221	196	204	197	203	206	213	159	212	205	194	217	182	199	219	205	199	211	200	224	212	205	226	221	198	202	183	186	168	171	188	210	222	200	184	209	209	201	171	198	203	198	222	206	219	199	206	200	208	204	202	192	207	193	188	196	207	196	200	203	221	184	198	195	170	200	185	211	203	194	171	184	186	180	199	195	165	231	208	187	188	184	206	210	201	180	204	200	191	224	181	218	213	220	230	209	218	216	178	175	212	199	212	199	197	225	201	210	192	214	210	205	220	231	213	190	178	209	206	205	197	207	180	199	218	203	187	202	206	229	201	177	221	203	215	219	198	210	177	222	217	201	180	185	206	177	217	182	183	206	189	203	229	163	206	199	191	177	195	215	180	203	199	190	223	209	202	209	201	170	219	196	209	169	198	178	205	205	206	227	231	202	213	175	198	217	202	179	206	201	195	220	192	202	220	191	204	188	209	211	183	184	187	165	195	182	217	196	209	183	207	186	212	198	214	186	197	194	193	190	197	190	183	199	187	221	216	184	203	203	200	187	209	206	191	175	197	187	224	188	217	201	187	217	202	213	191	202	194	219	203	213	212	188	216	189	202	187	224	205	189	190	182	212	200	191	184	229	210	230	197	205	198	202	200	189	180	183	190	210	185	205	228	206	202	195	198	205	223	203	192	201	214	183	188	203	170	220	210	197	177	223	179	197	187	191	202	205	192	197	197	200	224	184	178	196	211	203	213	217	203	207	204	201	189	234	217	211	193	185	191	205	223	222	193	211	224	216	212	177	200	184	201	216	210	200	213	194	203	186	207	192	215	194	194	253	218	202	188	190	214	188	185	221	179	214	205	204	218	202	189	186	194	182	204	174	209	196	203	206	190	199	195	189	183	199	213	189	190	205	178	192	192	205	206	195	200	181	206	200	205	202	224	232	168	208	179	196	191	201	182	207	215	210	220	202	203	215	214	204	205	201	218	193	205	182	214	212	188	202	184	202	213	206	194	186	191	184	188	206	215	198	209	197	189	203	198	180	215	209	215	194	198	228	183	215	217	176	210	206	237	224	188	175	212	214	200	204	221	202	181	200	191	251	201	226	194	233	205	202	213	214	224	183	200	194	218	180	195	175	202	196	199	213	186	194	205	190	198	215	234	189	175	199	172	221	198	174	199	221	206	192	221	185	194	206	198	188	197	185	206	169	206	195	198	233	200	197	209	188	217	189	203	202	207	202	188	215	212	206	223	196	177	194	177	197	219	199	214	235	200	198	181	197	212	205	211	182	192	195	180	192	201	214	208	196	186	214	207	203	177	206	197	217	215	210	230	211	195	209	214	213	205	179	201	199	172	201	219	188	183	174	184	180	168	219	191	222	225	205	198	195	217	202	228	210	189	190	209	181	216	197	213	206	208	194	202	227	217	207	205	180	188	190	198	200	177	188	179	216	177	221	216	194	210	199	194	222	184	193	210	197	221	218	191	183	184	196	185	207	216	207	206	182	190	215	201	205	211	206	184	205	219	216	195	185	214	208	207	211	193	186	203	208	203	223	215	214	187	199	220	218	202	214	188	248	192	181	180	207	179	207	204	192	192	206	221	201	174	200	199	213	199	201	200	202	188	191	198	187	187	213	224	200	176	216	207	220	225	179	190	218	176	187	195	201	190	194	196	208	189	195	201	178	218	199	199	233	204	208	232	201	193	228	204	215	205	189	204	198	221	204	203	205	225	207	211	205	192	197	203	223	209	212	212	213	197	202	191	192	193	213	194	214	198	206	183	218	203	216	199	221	195	207	209	203	199	174	199	192	219	202	196	191	184	223	196	206	224	203	222	212	191	193	225	191	222	202	196	197	226	211	205	228	201	186	195	204	217	221	199	210	189	203	209	194	186	218	211	199	220	181	214	217	197	186	193	191	189	197	227	182	222	223	224	205	163	178	184	210	190	213	188	211	199	192	220	225	214	197	185	201	193	188	202	189	190	208	219	200	194	186	184	196	205	223	205	204	198	177	186	199	233	206	206	208	204	205	216	215	187	181	209	196	210	180	205	225	210	195	183	179	219	211	206	200	197	205	199	192	198	201	214	190	200	212	197	218	210	210	160	197	228	200	204	160	208	208	208	205	197	212	219	197	219	186	210	220	230	208	205	216	210	208	196	187	202	193	190	210	203	208	209	205	211	196	208	197	210	188	194	225	207	201	190	230	203	196	194	198	208	219	195	196	190	215	221	204	202	184	189	184	213	199	186	200	210	167	191	199	238	214	206	182	202	192	186	196	191	219	215	201	208	188	180	193	212	198	199	177	216	216	212	193	223	191	192	202	224	212	195
70619	59706	45678	26482	8884	1506	470	507	453	512	433	431	451	487	456	458	492	481	429	486	472	506	442	473	467	502	459	498	503	462	462	486	450	470	415	495	483	488	476	499	486	461	485	485	489	473	428	478	444	478	494	449	443	500	528	477	461	454	466	483	490	496	476	470	494	480	474	479	469	467	466	502	446	468	535	460	473	476	480	472	472	488	466	480	482	490	476	493	497	458	481	463	495	439	435	478	506	477	511	466	486	484	502	449	473	465	452	532	467	491	519	504	503	467	466	484	477	466	487	469	454	487	486	439	490	496	482	477	484	449	461	471	471	503	505	473	449	452	505	481	460	459	498	485	456	477	448	507	486	473	466	472	477	489	456	462	496	473	488	484	448	480	451	515	444	461	496	497	442	493	486	474	504	465	506	472	466	465	469	452	497	480	477	490	464	489	478	490	487	476	478	491	512	476	464	489	459	499	468	468	450	471	474	471	503	477	480	514	482	478	495	497	463	468	484	484	497	490	485	466	472	473	504	503	460	481	500	508	463	469	485	505	487	475	501	458	457	503	490	458	454	469	481	460	508	466	473	469	494	497	460	490	504	462	484	500	454	478	463	463	511	495	467	476	490	487	465	483	478	477	469	503	499	539	477	461	498	459	481	453	478	441	476	476	468	477	463	446	460	447	469	467	451	475	455	444	464	446	483	474	448	447	474	497	469	502	464	505	481	473	452	484	465	477	508	502	476	461	487	495	499	454	498	447	485	478	451	466	470	453	521	489	449	463	456	434	506	479	474	487	463	449	483	523	465	459	479	460	480	443	459	468	501	503	475	515	466	462	472	478	452	490	465	465	459	521	493	476	492	444	438	444	506	486	485	467	440	462	465	451	464	479	492	471	475	493	469	454	515	459	472	477	464	442	455	475	491	464	422	501	474	479	438	460	444	451	491	444	471	466	483	482	436	464	440	460	482	452	489	452	443	478	465	478	488	448	451	468	494	478	449	474	480	451	490	453	484	505	467	461	447	488	483	488	464	440	486	479	501	438	488	480	449	422	473	467	484	497	472	450	506	497	458	472	471	488	467	477	479	507	491	477	471	471	466	474	474	519	467	464	493	473	488	457	474	435	476	466	520	465	476	443	470	427	475	454	474	488	478	445	447	460	468	520	488	478	484	422	439	464	519	462	463	492	524	472	477	461	477	473	454	492	443	477	481	481	497	453	489	523	483	510	503	498	479	494	492	504	462	514	501	445	500	487	495	418	499	479	465	474	481	479	490	451	520	502	445	461	466	487	441	505	477	479	528	531	468	434	456	491	456	480	475	452	518	500	515	491	462	492	466	493	452	459	486	476	484	491	493	492	445	479	489	499	465	476	495	488	481	448	465	443	475	481	459	498	464	451	510	473	498	523	453	481	478	456	481	469	485	437	489	504	507	476	509	471	469	463	447	418	486	483	476	492	474	509	476	470	484	486	452	476	428	448	485	451	471	450	477	465	482	468	487	461	511	474	476	476	486	499	478	466	484	494	470	470	509	469	499	482	497	494	498	498	472	494	471	470	468	475	460	502	462	490	479	443	481	468	473	497	501	486	514	520	448	487	468	463	525	449	483	506	481	490	500	459	459	466	482	483	477	444	465	473	469	470	477	479	491	471	508	455	505	432	482	425	445	475	481	497	482	416	464	482	491	483	457	474	477	464	471	497	454	444	449	483	466	451	457	466	514	477	467	444	473	495	472	441	458	486	498	454	476	497	467	465	465	486	488	468	467	470	460	454	490	510	488	479	475	494	479	478	504	483	498	533	437	481	469	450	475	481	467	481	506	453	447	463	473	482	462	450	487	506	473	476	490	498	447	452	509	490	497	443	508	518	479	491	451	473	470	484	462	473	500	520	479	427	532	501	469	488	480	470	460	502	533	508	460	425	427	460	482	495	490	483	456	512	446	496	485	489	499	438	475	469	460	501	487	483	449	466	491	479	464	523	445	469	459	438	445	452	472	495	467	469	472	486	482	463	496	447	462	445	501	437	475	456	463	488	486	451	478	464	496	502	506	501	465	455	490	465	480	478	464	534	500	459	462	500	465	466	512	475	468	475	478	486	527	494	500	481	494	482	463	461	487	462	454	471	449	456	494	474	509	484	444	516	446	468	451	469	484	494	488	478	445	486	486	475	504	481	476	487	500	470	476	513	492	481	479	474	497	473	511	462	508	481	498	448	480	478	449	489	462	470	536	510	502	495	490	462	451	485	485	469	486	473	486	495	461	476	470	491	447	451	472	466	487	468	538	560	455	457	466	513	492	476	491	460	463	460	463	518	450	453	456	480	469	466	490	491	474	469	486	475	491	502	469	487	485	449	465	483	456	501	464	488	467	470	485	486	468	489	483	492	459	455	444	480	467	491	474	451	531	430	464	439	494	461	490	491	462	453	473	471	502	475	455	483	462	479	447	498	527	500	485	482	477	455	489	468	475	464	461	480	467	464	461	461	441	460	463	494	498	466	474	466	453	438	485	453	480	484	495	456	456	462	467	486	506	481	453	476	526	477	460	507	469	453	471	481	456	415	489	446	501	470	496	492	457	480	447	455	453	494	458	451	526	474	501	466	480	488	477	498	515	412	492	494	427	465	479	438	437	475	474	472	479	499	491	449	470	496	457	491	480	438	488	498	501	438	469	439	473	510	478	464	464	491	485	503	434	478	488	474	479	506	448	465	474	471	502	491	498	458	469	496	465	500	499	461	467	446	470	496	451	452	487	485	453	464	478	486	463	467	475	462	476	481	477	483	517	475	445	470	479	461	455	480	456	475	486	462	472	487	486	462	489	484	449	502	464	489	462	474	501	483	482	480	447	436	507	443	488	445	503	478	449	495	476	473	459	442	492	484	460	483	502	476	448	496	479	487	468	489	456	503	467	487	481	523	494	485	454	478	491	483	455	466	465	494	502	454	489	457	466	479	472	505	452	482	469	475	472	506	459	446	463	475	437	457	450	489	496	487	458	472	476	440	493	472	443	504	493	496	524	450	472	473	429	501	451	508	483	488	472	456	458	469	461	489	476	458	481	498	481	481	455	446	473	455	461	452	469	470	539	475	479	486	437	467	512	446	474	475	474	452	509	489	490	463	465	455	491	484	495	485	450	507	507	465	475	447	493	481	521	499	450	485	453	464	478	518	452	459	521	425	482	480	479	466	484	460	465	494	469	466	468	477	466	506	460	485	474	494	480	492	478	491	468	457	452	495	498	446	447	469	494	489	496	468	474	436	430	492	522	483	452	476	464	445	484	479	451	481	459	441	489	431	471	460	476	487	470	445	462	476	470	461	497	453	455	492	452	513	478	474	475	480	490	463	433	459	495	466	451	456	510	477	442	453	471	478	504	440	525	487	510	461	458	470	485	458	529	487	521	470	488	504	447	486	446	472	503	486	479	490	461	498	484	478	465	464	484	475	494	508	461	518	452	457	445	480	471	509	481	482	471	472	474	467	472	495	478	489
50121	26823	9333	1677	449	263	205	207	206	195	220	220	224	182	212	233	221	206	215	220	235	216	207	205	207	203	221	234	242	206	166	205	215	219	197	208	215	200	230	183	219	205	217	224	198	222	198	205	227	181	207	206	223	203	188	199	214	223	196	207	191	207	183	189	222	235	215	194	223	188	210	184	187	217	198	191	233	210	196	192	214	216	207	228	216	213	206	223	199	212	193	237	233	204	203	194	218	201	241	210	194	217	210	217	222	201	213	189	210	215	200	214	226	209	223	237	205	209	195	198	227	235	212	203	227	204	207	202	217	216	220	229	217	210	201	223	205	219	235	202	213	205	222	219	201	212	226	263	214	211	192	214	220	226	204	228	266	195	235	217	193	220	182	202	236	202	200	214	200	219	208	210	220	184	200	244	243	224	228	205	212	202	206	201	202	202	188	217	180	213	202	203	225	209	210	206	220	205	235	222	225	237	218	197	233	207	209	211	221	199	193	184	223	193	220	204	213	210	195	231	213	213	206	213	188	212	206	196	217	193	222	218	209	207	201	211	187	216	235	195	198	224	209	213	227	213	240	208	230	236	214	240	241	243	208	209	222	221	213	203	196	193	202	205	222	205	206	234	206	198	226	240	193	214	226	203	224	227	199	206	201	213	237	194	242	229	199	200	208	230	209	225	218	231	204	214	203	198	227	229	218	221	228	198	227	215	218	221	216	240	252	204	221	228	216	221	210	223	219	217	190	212	211	214	236	238	224	220	210	187	202	212	203	209	219	210	199	209	200	206	198	224	201	220	217	199	227	197	189	204	224	220	230	244	207	182	213	220	228	238	195	215	208	212	207	224	234	224	223	209	216	221	193	217	221	192	202	212	230	215	233	209	208	213	218	206	231	200	200	190	229	215	213	205	219	236	205	234	221	196	200	232	229	205	244	215	211	231	226	245	231	219	231	237	231	225	200	216	212	215	228	205	198	219	190	190	199	205	206	214	220	220	228	213	259	204	193	199	221	194	223	205	206	230	222	217	226	230	218	199	192	214	213	221	221	218	233	203	213	189	225	225	210	202	210	203	237	225	233	225	233	238	232	218	214	243	223	203	226	203	189	204	214	211	211	219	205	220	204	223	220	204	202	204	215	205	206	224	210	199	227	243	195	217	230	226	212	211	214	218	222	218	215	219	200	237	218	221	226	246	217	217	231	177	215	230	204	216	219	210	212	198	219	222	205	208	210	214	199	190	192	184	209	213	216	205	229	214	215	237	233	233	217	248	228	218	199	226	204	221	196	240	209	212	223	224	223	204	203	219	220	207	216	224	210	228	233	199	199	203	202	208	192	214	212	221	233	213	230	208	238	229	214	211	210	208	212	197	218	230	193	241	224	241	222	232	269	221	227	218	217	211	214	252	228	206	222	244	227	204	214	212	210	193	209	229	203	188	202	194	199	196	207	239	192	215	217	223	213	197	214	216	225	207	203	229	215	206	195	222	201	214	249	210	229	214	187	189	235	201	213	219	205	226	214	218	212	192	220	223	185	206	235	216	199	210	224	184	190	208	219	226	197	232	218	220	228	196	209	174	184	197	226	238	187	201	212	241	221	205	246	241	204	198	240	230	233	210	222	231	232	195	226	219	175	221	219	217	228	213	212	188	220	200	210	203	200	198	212	208	226	181	200	196	197	206	231	209	227	211	251	210	223	204	237	218	193	234	226	226	231	200	236	229	212	215	235	202	176	222	206	232	218	203	216	195	225	212	196	197	203	205	243	233	244	221	217	195	232	225	234	208	214	217	240	206	201	217	196	203	256	214	198	188	223	197	221	199	228	211	209	204	213	203	226	204	202	211	196	213	215	218	237	219	224	206	237	229	193	214	213	207	227	250	211	208	221	187	185	216	232	207	215	190	224	207	223	234	216	223	212	203	218	213	223	230	208	207	209	237	206	207	204	199	229	205	211	230	224	215	216	224	214	233	216	246	187	219	224	208	188	236	220	218	187	216	240	205	204	220	214	221	205	230	196	194	232	215	192	232	188	192	180	221	195	226	210	202	206	211	225	217	218	219	213	211	244	219	212	197	226	207	198	235	216	182	199	217	238	245	230	215	213	230	212	224	211	241	214	209	200	200	197	221	210	245	192	245	239	205	207	210	188	227	243	187	222	195	221	194	244	207	228	217	200	206	202	214	216	229	210	215	199	218	244	222	227	221	214	207	202	227	202	240	212	223	190	221	228	210	222	229	237	218	181	220	226	232	198	221	216	227	259	208	191	222	226	209	211	198	214	235	208	205	193	195	189	195	240	208	220	196	226	208	209	210	206	229	242	231	220	216	217	200	206	204	213	215	186	224	237	194	226	208	230	206	232	190	228	208	227	226	202	231	204	212	223	238	202	196	226	214	202	202	223	219	219	227	226	212	207	229	225	200	199	207	239	218	226	228	208	181	205	206	236	209	217	202	217	209	200	250	212	225	218	212	213	222	229	209	210	229	210	208	215	198	215	234	223	207	237	211	219	225	247	186	209	218	257	207	210	189	230	228	209	218	225	234	225	217	196	172	217	259	214	202	242	207	229	198	197	239	222	243	231	211	208	230	217	215	222	208	201	198	212	219	215	225	218	228	222	230	198	189	202	202	208	215	182	208	245	194	191	239	218	229	216	211	231	225	216	196	218	248	234	201	214	223	234	216	218	217	207	194	218	227	216	225	206	223	204	203	197	231	254	203	206	237	208	243	215	227	214	210	234	210	202	210	195	196	195	217	200	193	238	234	223	212	206	240	226	205	198	254	217	202	247	204	211	213	229	189	207	205	215	235	263	196	192	221	195	208	214	222	189	214	212	217	205	225	221	210	208	231	200	193	223	212	227	213	214	240	205	234	232	232	227	229	227	204	228	231	224	220	220	201	208	212	226	195	201	214	205	213	244	216	225	184	217	194	215	234	215	235	221	207	231	198	255	262	226	235	236	218	226	229	202	215	228	192	238	230	209	191	227	226	222	233	236	198	222	226	234	222	208	224	216	218	227	213	213	225	223	198	215	213	240	192	230	215	221	210	209	229	216	204	178	187	215	226	223	233	231	230	202	223	214	201	235	205	230	224	224	244	226	240	223	219	226	235	228	216	223	233	219	234	233	192	196	199	191	212	211	238	195	238	212	202	216	211	221	217	220	210	218	235	209	194	220	214	223	223	217	234	238	201	191	207	209	230	235	209	239	205	212	239	222	243	212	232	211	201	211	191	207	231	209	204	198	206	221	237	226	212	215	204	203	239	217	205	239	213	224	207	198	210	247	213	189	222	208	196	206	201	226	197	227	206	221	192	260	229	200	239	214	218	213	216	201	203	233	193	218	230	218	232	226	202	233	224	216	233	213	212	206	216	207	213	213	214	220	216	194	222	218	210	199	213	227	213	223	216	206	242	234	220	213	192	208	208	200	219	248	216	215	233	211	217	213	244	206	200	216	222	227	202	182	197	202	198	181	214	216	214	198	186
42563	24027	10725	3468	1132	616	490	515	541	509	532	554	487	524	519	493	523	512	521	491	536	527	533	534	543	517	511	510	499	508	517	502	521	532	530	522	525	505	528	495	507	512	513	562	500	505	495	509	501	542	499	507	585	526	512	477	493	497	547	480	504	527	487	514	553	499	517	515	473	533	523	545	555	556	480	522	512	548	551	532	529	547	527	491	495	492	518	571	488	541	506	498	479	507	499	534	485	553	502	459	509	525	498	493	511	530	519	527	537	500	527	503	527	493	510	490	560	549	496	498	527	517	522	506	480	537	528	510	500	556	505	479	518	523	513	553	522	511	525	522	502	499	539	500	503	491	512	521	535	499	506	545	571	537	533	541	506	512	526	559	521	491	529	510	533	526	547	547	536	542	501	525	545	477	500	492	542	491	488	514	532	557	539	513	537	543	518	523	517	508	515	511	517	569	477	545	485	554	499	528	531	509	512	521	514	515	569	535	521	502	508	546	590	518	512	525	550	538	501	533	525	484	501	546	541	526	583	532	520	521	538	529	521	524	551	514	512	573	557	468	520	505	486	493	529	533	547	534	521	544	487	487	503	514	537	486	526	500	543	500	498	520	511	535	494	505	490	498	534	571	506	517	472	554	500	537	523	519	505	504	541	539	528	507	495	511	555	516	546	535	557	495	513	554	549	550	493	508	538	480	514	552	502	503	494	472	541	512	508	513	509	528	484	497	496	525	497	516	504	472	512	491	536	523	498	535	512	433	503	545	534	522	511	526	515	508	505	551	516	536	465	533	553	521	507	538	492	513	560	495	513	527	517	525	514	554	485	518	541	494	547	493	509	496	509	507	537	514	579	495	503	565	515	529	537	550	522	511	515	511	485	492	480	530	548	553	526	496	525	523	524	515	516	530	488	530	560	496	485	495	539	525	529	556	538	486	511	538	533	536	550	535	465	524	521	537	502	511	519	511	512	534	564	520	540	493	506	550	501	536	491	494	492	527	532	489	531	539	587	515	532	512	513	536	504	537	501	540	545	506	522	553	534	490	532	486	466	495	504	511	531	555	523	495	516	488	505	511	509	522	523	525	503	549	535	537	477	509	512	516	513	498	487	512	517	522	522	527	527	514	522	493	497	556	479	538	526	514	555	550	508	522	524	538	518	507	490	511	530	516	516	496	530	529	499	502	516	536	517	538	521	522	536	533	526	523	531	556	520	468	557	512	518	546	506	541	489	531	559	507	475	461	518	553	470	510	528	492	498	496	507	505	516	502	526	529	559	514	521	512	509	512	505	528	517	518	515	570	511	516	517	489	542	525	481	525	520	534	513	532	506	505	506	508	538	565	514	532	470	505	550	511	528	524	495	512	545	530	517	496	549	506	516	508	557	518	519	522	540	493	529	507	525	535	523	507	541	517	541	556	527	520	511	548	532	515	486	492	535	534	547	538	559	531	546	555	523	492	530	512	514	505	557	508	476	493	534	493	515	496	509	505	489	494	488	537	506	516	531	532	505	571	548	487	580	510	495	513	517	531	509	497	515	540	513	511	518	489	558	515	532	495	521	503	518	551	511	495	539	490	519	530	499	495	540	527	535	499	526	506	510	524	509	532	493	527	528	488	570	501	514	513	512	546	535	544	500	516	568	518	486	493	536	517	502	538	548	474	546	511	518	520	532	512	495	484	539	515	500	498	537	489	544	565	497	570	559	540	497	507	574	548	506	533	522	512	515	506	487	489	563	519	540	528	517	524	545	551	519	499	499	553	555	533	493	501	532	572	497	526	557	555	548	501	533	522	505	561	523	497	526	511	495	520	502	532	492	531	519	515	511	506	508	494	518	540	531	508	513	514	501	515	534	531	510	537	497	539	494	537	531	559	511	513	517	534	527	543	533	500	531	514	517	491	493	530	544	530	500	520	500	528	491	564	509	534	496	526	495	528	530	478	522	517	548	502	542	530	525	550	526	541	539	513	547	516	536	536	529	486	493	500	535	525	502	496	534	510	546	487	528	512	484	496	499	537	537	541	550	501	502	499	506	527	531	534	497	552	504	534	537	533	536	535	498	505	570	494	515	510	520	473	467	510	493	537	542	472	543	493	491	505	533	534	479	523	532	544	518	559	500	496	524	513	520	561	545	518	565	530	497	501	531	522	505	512	544	541	545	472	529	494	538	511	532	545	498	541	498	513	528	503	500	517	503	542	503	526	532	540	513	549	504	480	537	489	513	503	547	522	519	511	499	502	512	527	516	531	501	463	495	475	530	528	518	535	480	504	534	510	490	513	555	504	506	524	574	489	534	501	475	517	540	534	565	498	532	559	495	496	526	517	539	531	541	528	529	529	526	499	517	534	557	503	548	515	506	516	525	527	497	500	508	477	518	500	547	492	547	523	507	497	477	492	477	558	552	555	512	547	532	522	531	513	518	525	494	518	518	520	498	522	507	488	509	533	530	523	529	494	497	494	511	506	509	519	537	514	511	503	559	536	517	480	524	530	578	537	517	496	495	537	520	553	515	533	494	558	518	514	533	517	475	499	493	495	482	524	500	523	511	528	532	528	537	530	519	500	501	520	524	540	500	509	510	537	491	517	529	532	517	564	516	522	538	541	537	538	523	536	496	555	446	514	513	514	511	527	572	501	531	553	534	524	494	526	496	544	547	556	541	529	526	552	521	488	528	543	496	530	525	542	541	489	553	522	505	532	502	491	493	527	525	482	552	558	546	512	505	519	540	545	533	537	511	481	512	523	505	526	541	543	503	510	474	496	549	522	535	536	496	506	524	517	511	549	504	538	515	518	510	516	505	538	517	520	525	482	552	496	544	496	503	542	560	482	500	527	520	531	502	508	564	521	534	529	520	546	499	510	548	496	519	544	503	499	480	503	500	529	504	507	557	518	551	538	503	528	508	509	495	544	534	531	513	500	564	474	555	515	529	501	558	482	543	535	490	498	526	565	525	540	522	528	541	530	521	521	461	531	469	579	502	525	538	507	507	534	557	514	516	526	537	526	535	521	516	523	498	527	517	530	512	510	512	529	555	544	513	477	519	550	497	551	521	542	533	523	553	489	505	535	512	498	511	500	542	494	519	541	545	510	558	523	493	538	520	529	456	521	528	499	549	508	541	502	530	541	517	523	480	558	559	562	497	493	469	564	507	518	493	485	524	532	542	525	509	548	505	489	476	536	491	531	496	498	493	538	530	469	538	518	489	582	491	527	528	488	516	507	507	527	576	523	572	550	486	506	578	490	500	511	554	529	519	547	504	490	519	542	539	536	484	551	497	500	521	509	511	553	523	532	537	517	534	531	497	567	514	512	521	524	515	477	542	514	510	516	543	517	468	553	500	501	499	568	520	508	536	568	538	507	505	483	510	504	524	510	534	511	565	541	517	513	499	539	536	492	573	503	577	496	509	537	517	531	518	505	522	529	512	511	526	475	465	534	502	498	536	512	520	544	540	554	504	555	505	555	529	542	524	507	540	525	529	498
80064	60562	38012	17087	3882	648	260	238	242	217	231	238	226	241	250	233	250	218	264	272	248	245	269	234	267	230	246	232	231	241	243	257	228	254	247	234	237	262	238	267	223	242	257	226	254	243	234	231	264	221	239	241	277	246	240	225	272	230	236	228	255	268	237	253	255	243	250	260	236	248	252	228	254	269	242	187	248	278	248	241	231	240	265	231	226	209	242	248	259	231	262	227	265	262	252	227	245	238	256	246	229	233	236	252	249	244	216	302	238	255	235	252	266	239	255	261	262	276	212	235	237	231	246	262	259	243	249	226	199	239	223	256	263	251	248	267	236	248	260	267	264	253	256	228	249	245	260	242	244	267	273	251	242	242	213	247	257	260	216	213	252	237	248	225	232	218	252	264	212	261	246	261	223	252	241	258	238	244	242	243	217	215	261	209	269	256	252	251	249	250	229	241	255	250	231	272	237	234	283	244	256	280	282	259	242	221	292	259	254	245	241	224	251	240	217	225	230	235	227	245	224	242	213	230	248	231	267	248	238	252	236	228	232	257	246	254	226	268	238	246	240	226	271	246	229	223	245	268	236	244	257	270	243	261	258	261	239	233	231	237	242	254	247	260	257	255	209	239	254	250	256	214	235	223	224	242	256	242	288	258	246	213	236	244	228	232	263	274	221	232	237	247	236	229	244	236	222	219	244	219	229	227	252	247	252	236	245	223	256	250	236	259	237	252	251	266	228	271	258	240	216	250	213	246	230	217	268	220	284	256	234	258	260	251	232	248	251	257	238	247	232	242	239	239	250	259	243	229	244	259	277	256	212	268	248	235	243	258	244	226	230	239	238	246	212	229	243	230	265	235	219	231	249	255	225	239	274	230	239	243	265	258	227	207	258	258	216	261	265	276	229	265	242	241	247	245	237	229	231	264	240	243	240	257	217	265	230	237	231	273	243	258	216	274	240	264	254	245	268	247	265	258	227	219	235	244	226	277	222	245	252	232	242	230	250	232	231	243	237	251	258	238	223	264	240	253	255	255	262	252	255	245	275	256	258	246	242	236	237	261	251	240	267	250	245	248	250	252	206	273	254	222	256	206	243	234	293	223	246	284	266	245	259	282	260	237	242	236	224	243	252	221	217	254	243	225	227	256	243	231	268	242	253	265	251	257	241	241	239	238	255	256	228	256	265	228	256	225	228	238	252	218	239	252	232	238	240	240	237	222	241	240	243	253	207	260	233	251	246	230	254	273	227	232	246	244	260	261	228	271	238	254	251	212	225	236	245	238	254	233	237	257	233	229	229	251	258	258	240	216	258	244	246	235	221	260	206	230	229	254	252	260	225	246	247	275	232	259	262	234	255	231	239	258	272	259	243	233	256	232	255	231	248	214	256	244	233	244	262	243	264	229	243	214	253	235	230	234	231	233	247	232	271	223	268	227	267	264	238	224	233	240	245	208	266	235	274	258	254	217	244	228	260	220	259	229	233	236	229	230	260	253	249	253	252	263	251	243	242	235	218	250	241	245	257	254	238	243	244	251	253	260	241	246	241	226	213	242	268	266	243	252	280	246	255	272	232	226	247	254	240	218	218	249	237	246	243	267	247	228	229	246	246	249	214	266	220	228	240	271	226	252	264	246	240	252	229	239	250	240	238	248	271	244	219	266	231	265	228	240	250	255	267	251	250	247	223	209	232	238	232	229	222	263	259	210	250	223	215	238	203	245	238	246	239	259	244	220	243	236	266	221	244	262	279	266	244	261	226	241	231	254	210	208	266	250	240	217	238	224	249	223	257	208	235	239	251	215	248	230	242	259	240	255	247	236	238	247	232	244	291	244	242	273	236	250	235	232	247	226	236	245	243	225	254	258	233	232	233	240	253	263	252	239	251	248	226	237	233	245	240	240	242	266	254	249	231	224	253	238	251	264	242	262	221	252	254	250	251	210	219	261	237	223	242	246	226	258	249	252	261	235	242	246	238	267	238	250	240	250	236	271	238	252	253	244	225	259	239	237	242	259	259	254	279	248	264	228	242	244	251	211	238	235	238	242	237	255	207	236	236	209	252	224	274	237	224	214	252	239	233	245	242	239	239	248	251	227	272	250	269	246	227	241	246	246	237	236	249	251	265	251	240	252	243	239	230	242	246	261	237	240	228	284	232	275	245	236	242	253	252	228	236	246	250	214	245	237	263	239	252	231	232	235	249	249	236	269	244	236	277	244	243	263	280	280	236	258	250	252	260	255	232	228	269	269	232	248	220	231	223	231	237	261	250	221	252	257	256	246	240	257	265	268	243	254	229	265	245	240	244	251	251	250	243	237	242	269	239	234	239	272	240	259	261	246	241	271	262	229	242	249	259	248	242	287	253	243	253	227	254	228	236	234	258	244	253	246	220	229	245	253	254	242	264	239	241	248	259	262	235	248	274	242	251	219	243	248	277	248	290	261	249	235	223	256	262	246	233	251	239	233	244	259	242	289	257	268	246	266	258	263	226	239	270	262	246	217	264	241	262	241	241	237	241	241	276	241	242	224	246	242	229	246	242	264	256	239	265	225	225	214	228	220	234	268	266	230	237	245	251	248	238	231	253	227	238	232	287	238	255	223	254	241	261	274	230	254	235	239	251	256	251	264	230	251	227	226	249	253	239	241	230	223	228	246	262	232	238	236	262	240	216	202	251	211	263	215	216	238	241	270	260	235	279	234	239	245	255	241	270	275	263	247	264	237	210	251	256	247	220	242	253	290	231	231	264	248	237	241	245	235	260	269	237	268	253	241	241	234	213	231	249	244	211	251	260	229	242	247	230	236	232	242	213	276	219	237	231	220	256	238	276	263	258	225	206	266	252	284	247	245	233	257	244	239	221	278	239	244	242	268	227	265	217	233	243	265	249	251	225	277	252	250	257	254	235	240	239	213	268	232	246	229	240	255	270	241	262	237	256	265	261	254	239	259	245	237	261	270	249	252	218	227	240	265	242	232	237	251	249	261	282	274	240	247	240	243	249	239	246	215	258	252	231	242	261	271	273	231	278	260	256	248	274	255	246	248	251	280	222	242	252	218	210	225	234	266	234	228	247	225	252	254	229	258	238	240	248	254	244	245	248	216	245	255	235	231	246	236	231	233	249	263	263	209	220	236	268	253	260	227	273	259	248	273	225	245	241	232	280	276	260	245	246	248	230	244	262	239	249	229	253	232	245	252	231	241	244	197	244	235	248	263	227	218	221	230	248	223	244	239	245	259	238	239	255	252	259	227	256	261	264	264	241	266	238	240	262	251	235	256	243	243	228	227	246	259	257	252	257	259	238	244	235	242	218	218	231	217	220	246	234	251	240	243	274	237	270	231	243	276	223	210	220	250	241	251	252	270	258	253	230	238	253	243	257	249	240	262	222	260	240	221	252	197	243	228	252	228	250	224	239	230	248	265	285	249	249	269	221	220	230	271	244	236	256	239	248	243	239	234	231	234	257	212	244	246	250	263	239	267	255	223	254	231
61723	49112	36128	18479	6041	1462	547	525	531	546	553	600	515	569	590	619	588	606	592	547	593	551	516	564	608	571	596	604	603	568	555	557	595	578	614	541	572	583	573	606	566	587	584	568	546	574	627	581	602	577	599	591	619	553	607	610	570	584	565	550	621	575	569	562	535	568	567	571	578	518	594	606	586	610	552	599	534	538	590	587	558	570	571	583	600	574	584	594	570	519	556	600	566	601	560	599	585	580	559	571	583	543	623	624	568	552	561	508	530	587	574	580	565	597	533	582	520	572	547	577	545	562	589	605	578	535	620	560	527	555	577	595	522	540	568	568	599	582	577	603	583	591	628	549	559	539	567	593	568	595	618	575	560	542	575	580	591	584	580	552	529	565	599	577	570	620	576	564	589	598	558	579	572	577	572	551	555	576	621	551	539	593	600	551	553	575	577	565	611	515	555	579	525	586	608	566	572	573	590	561	576	559	548	580	545	610	559	569	531	614	578	565	538	544	589	537	580	570	584	526	555	551	563	547	582	523	586	592	572	557	543	567	622	577	560	551	580	614	601	569	641	576	626	558	594	571	548	549	569	537	592	566	546	573	538	574	601	571	601	591	558	531	640	577	605	549	536	562	575	581	560	578	582	571	544	604	573	553	561	558	589	581	563	558	551	584	603	576	559	577	576	511	545	569	592	579	541	542	598	584	577	563	580	586	565	573	553	562	600	602	563	604	535	567	561	565	580	572	629	609	595	549	613	605	520	577	520	566	568	619	544	607	611	546	574	565	609	563	601	568	578	578	627	545	548	569	582	540	576	549	570	545	587	578	548	581	537	602	548	577	567	559	563	544	545	550	573	527	583	573	599	590	602	569	522	598	555	547	537	598	572	559	604	574	549	580	557	575	589	538	595	556	559	565	598	554	612	565	579	570	583	534	626	593	626	570	589	588	571	554	521	559	576	593	587	637	543	606	571	543	552	617	540	567	578	594	543	560	583	572	552	563	548	580	550	574	606	562	574	534	596	585	601	561	555	549	600	593	548	559	558	526	586	564	585	580	585	571	582	565	591	582	531	576	537	573	584	540	608	541	625	592	562	580	581	565	556	599	539	536	585	585	576	584	563	581	544	576	571	554	550	535	639	572	583	550	577	573	597	596	590	616	623	561	563	563	582	568	560	590	587	573	569	545	536	561	553	580	576	571	586	542	566	586	586	556	561	571	588	578	530	589	576	543	544	571	572	577	631	506	591	601	535	581	577	573	591	561	574	544	592	558	556	581	589	591	566	587	561	602	585	601	550	602	589	573	601	557	567	556	542	547	572	558	579	604	544	614	586	573	575	557	560	533	532	569	556	591	550	594	599	573	573	556	573	571	636	564	555	521	530	534	568	580	578	616	540	627	575	588	607	572	618	578	559	572	567	629	587	605	566	576	540	613	605	561	508	587	621	599	568	592	622	595	592	564	577	571	585	565	603	576	583	603	568	548	508	563	565	578	546	609	530	541	557	559	591	607	590	589	552	576	557	565	556	615	573	569	575	525	578	559	601	590	586	596	568	590	575	604	513	517	550	575	580	593	534	575	584	559	611	609	576	538	615	517	552	595	555	534	586	600	569	639	549	571	558	568	600	564	545	551	583	590	577	592	599	596	530	600	549	577	559	541	609	600	571	578	593	550	557	587	611	539	551	561	585	583	539	536	605	549	580	554	588	525	584	558	535	581	547	550	560	575	581	626	589	559	587	601	556	551	560	562	550	575	552	570	586	547	559	575	529	587	553	567	576	591	586	556	588	524	547	592	552	576	561	565	612	571	580	613	566	580	584	574	546	603	562	581	598	547	591	563	556	599	572	585	584	580	574	560	579	587	568	609	575	557	578	593	591	548	547	522	590	540	540	520	560	550	582	537	589	553	578	581	586	601	594	585	538	555	594	576	534	559	633	580	559	588	584	582	573	544	552	561	582	583	577	596	611	580	536	526	597	585	592	580	556	565	564	582	632	590	602	598	579	573	579	597	560	562	583	597	600	575	605	606	582	568	608	581	511	522	588	548	556	555	600	570	595	572	592	596	570	578	589	601	570	571	588	598	579	599	586	536	590	579	591	559	574	603	556	559	578	571	577	567	565	561	557	554	602	548	535	563	568	573	573	585	571	547	610	594	582	577	560	567	617	582	549	565	542	540	597	578	587	557	568	605	583	584	559	554	569	599	563	596	573	574	527	543	580	533	555	613	573	550	573	582	582	584	574	584	583	578	578	542	549	547	583	576	572	543	603	570	576	560	618	566	588	566	576	581	546	551	564	597	558	540	576	584	566	527	578	579	548	550	583	527	566	555	559	597	547	584	568	627	560	586	536	549	587	609	567	655	623	580	586	570	620	567	571	602	600	580	552	601	551	557	550	589	567	620	572	548	564	598	647	579	580	590	599	581	536	623	570	584	566	541	624	523	590	581	594	573	631	588	529	558	572	607	569	585	582	582	546	568	571	553	582	565	541	566	551	590	574	556	565	590	549	583	542	592	602	557	565	576	603	568	588	531	600	566	575	562	576	568	560	591	558	595	590	629	594	547	582	582	546	567	558	573	599	554	603	582	545	581	562	554	588	564	580	544	572	550	550	572	619	569	551	620	573	596	583	596	557	589	561	609	568	608	594	562	533	608	597	573	591	588	571	620	574	559	599	594	571	539	570	546	601	593	547	581	551	584	575	558	540	534	548	542	594	608	581	558	580	547	549	553	557	590	582	566	538	565	579	600	561	550	566	615	557	565	581	591	564	578	561	527	524	566	582	595	557	543	595	541	532	567	545	596	549	545	574	584	573	598	536	597	588	558	592	572	564	563	566	542	555	578	596	551	592	533	600	566	567	567	538	586	517	539	592	578	556	550	555	551	599	581	554	569	561	556	537	639	597	607	556	580	558	628	540	583	555	561	580	594	563	569	540	599	573	606	549	587	581	514	536	623	606	581	553	562	514	529	588	527	592	591	573	550	604	598	595	548	571	547	594	588	598	596	562	514	549	559	555	580	577	571	587	626	561	568	563	577	587	613	534	548	596	570	587	580	578	576	556	611	597	577	543	578	598	588	568	579	582	549	570	594	580	604	577	595	567	588	524	574	568	546	605	512	632	576	552	542	546	557	565	607	580	587	599	585	576	563	536	555	547	576	591	566	593	544	559	586	580	572	549	546	544	567	584	529	609	560	567	592	571	582	534	589	578	581	533	562	600	596	564	575	563	528	546	613	600	606	529	623	570	590	588	564	563	608	573	599	555	566	598	534	551	570	564	566	575	582	640	546	565	568	546	603	572	592	541	581	544	546	557	547	575	589	570	577	599	568	524	568	587	585	555	570	580	565	595	529	601	576	593	551	567	591	599	557	574	576	623	584	567	552	572	592	583	600	569	570	561	600	563	583	559	555	547	540	624	544	606	585	582	579	552	526	535	543	552	594	584	573	590	573	618	563	558	592	558	578	573	538	586	609	640	553	516	617	578	588
83336	68457	47017	24718	8762	1026	190	206	187	225	190	200	220	211	184	170	206	189	184	192	189	201	194	196	204	200	203	202	201	197	198	216	188	219	197	192	211	193	203	218	216	206	217	203	219	174	202	193	199	190	198	227	210	194	231	186	201	208	178	189	189	220	192	203	183	198	215	190	193	227	213	218	187	194	216	197	191	207	189	201	197	194	188	201	218	202	204	211	246	163	193	168	187	187	189	193	217	204	216	187	173	194	196	225	207	182	188	218	218	203	212	213	197	193	182	208	228	171	202	188	188	199	189	217	180	206	214	213	207	208	216	211	204	200	196	218	218	201	193	217	172	190	207	201	196	210	218	207	196	206	183	190	205	203	211	213	198	211	207	194	214	208	190	211	181	245	198	213	191	197	215	226	200	202	215	212	198	208	219	211	210	201	223	191	221	202	200	224	184	201	193	224	196	226	207	189	182	184	212	224	204	197	209	202	196	201	213	191	192	163	224	220	211	229	224	191	212	183	206	218	218	198	201	222	194	205	159	213	178	207	200	178	198	219	206	218	210	196	197	182	207	199	203	184	214	190	192	196	198	196	217	204	198	193	186	176	221	227	215	209	215	181	189	209	196	199	180	207	219	203	209	189	179	206	216	216	208	187	180	180	193	200	213	207	180	187	223	193	204	207	205	212	227	178	215	200	224	230	192	226	206	186	166	190	207	205	218	202	179	215	184	187	211	227	178	206	226	229	232	192	167	227	198	212	211	170	206	235	212	189	213	224	189	215	187	211	210	218	222	190	202	223	196	237	220	201	223	221	196	211	243	187	241	186	208	225	204	205	189	243	207	213	187	208	197	192	199	193	224	194	213	227	216	181	211	216	179	222	212	192	195	186	194	193	207	168	186	189	200	237	194	189	224	234	185	220	209	192	197	206	218	210	229	211	206	210	207	230	201	168	168	207	186	212	215	185	203	188	215	194	196	208	228	221	230	221	186	203	212	198	207	216	206	209	201	198	197	176	210	193	193	208	210	194	202	191	204	191	170	183	202	193	219	199	177	185	208	190	205	186	208	183	205	210	210	213	209	206	196	184	189	223	186	197	218	212	189	231	202	195	201	197	192	191	212	237	218	205	198	193	203	203	204	224	232	193	190	190	197	183	184	208	208	230	202	210	155	207	189	236	216	217	196	210	191	196	188	226	201	202	181	210	228	204	211	202	191	196	186	198	199	221	185	207	198	209	198	176	213	210	231	180	200	203	211	194	182	216	176	203	186	214	176	211	215	203	194	206	208	183	188	204	166	213	174	218	186	194	196	212	206	181	198	203	189	186	206	181	216	198	188	200	201	195	213	200	185	203	203	211	211	206	219	206	179	209	222	195	202	207	194	194	194	195	211	169	231	207	195	188	233	216	201	207	223	219	191	204	200	237	185	182	193	203	192	210	184	177	197	207	205	212	198	199	199	213	185	203	241	223	231	211	208	227	191	203	197	230	210	196	195	194	202	178	187	197	199	200	185	208	207	192	215	220	236	215	230	219	208	210	202	199	205	191	185	197	214	183	201	195	193	213	206	199	194	227	214	191	174	202	207	198	194	188	197	204	188	215	219	194	211	246	216	217	198	204	186	193	187	181	211	207	189	220	232	191	195	185	201	182	241	198	202	229	195	238	194	189	166	198	190	195	200	226	214	227	186	215	210	226	212	187	212	182	219	207	191	226	206	181	198	193	193	202	193	218	184	197	208	182	188	189	200	194	222	191	207	205	202	208	202	197	194	222	197	199	201	178	177	187	208	195	190	226	220	194	191	169	182	243	202	199	209	204	196	194	210	221	196	196	182	217	199	187	205	205	217	225	201	189	212	196	223	216	204	222	242	226	206	207	199	185	214	218	208	197	176	217	195	221	184	219	188	188	187	203	224	180	199	175	211	194	194	189	214	211	163	191	214	168	207	201	223	194	194	204	185	215	199	195	182	191	215	202	218	206	203	207	206	192	189	216	188	201	193	197	216	189	212	206	206	181	196	199	203	228	194	214	197	192	217	210	207	215	222	236	197	202	183	190	223	196	207	226	209	213	227	197	199	209	203	173	198	203	206	202	186	196	176	202	220	208	198	221	220	210	204	203	184	171	219	179	196	190	219	221	208	203	204	219	196	192	204	187	225	196	229	222	209	190	189	186	189	209	223	199	214	233	201	195	196	203	198	199	200	207	191	205	208	214	213	214	177	204	196	207	187	182	176	182	204	228	177	197	194	189	201	203	193	225	187	203	183	248	213	221	174	199	195	220	202	198	202	215	189	179	187	194	174	187	194	182	212	192	211	178	206	176	205	186	192	208	203	207	211	220	206	208	195	203	206	184	193	203	193	196	208	204	176	212	169	187	178	205	220	217	214	223	208	176	225	202	205	181	199	200	212	210	209	207	207	222	211	203	211	219	191	236	194	199	176	183	192	174	215	213	218	184	206	227	195	202	186	220	200	209	211	207	211	225	200	211	207	190	214	196	184	185	226	209	196	183	202	193	214	202	204	186	198	179	182	217	216	186	218	206	208	242	212	206	200	218	221	183	190	210	223	213	208	190	217	222	190	204	222	204	191	185	213	225	232	210	193	185	215	205	204	191	175	207	196	177	230	207	207	221	183	197	212	188	202	180	196	212	208	209	225	170	202	192	227	188	203	185	220	176	213	199	210	208	235	230	208	188	188	203	201	198	210	203	196	187	201	200	213	207	196	203	211	220	189	211	227	223	215	200	206	204	178	191	207	206	214	199	216	212	217	218	206	194	195	187	189	209	219	214	244	198	218	211	178	209	180	199	204	202	218	197	221	214	199	233	186	215	193	209	188	197	207	199	194	216	196	208	210	213	192	208	216	181	230	188	213	201	190	198	198	193	206	198	196	209	192	205	203	181	234	199	193	223	197	184	195	204	215	202	205	219	201	216	233	207	180	234	193	203	162	205	213	239	205	191	202	208	208	193	208	196	201	198	186	217	187	199	210	220	223	205	213	185	188	184	254	189	212	181	199	207	212	199	167	211	215	197	209	197	192	178	199	206	188	196	200	208	199	219	170	188	182	179	210	204	202	199	198	198	209	205	215	203	223	190	210	195	213	209	196	198	211	220	183	174	191	220	187	204	202	197	172	210	192	223	209	198	198	194	203	217	208	217	220	224	217	199	209	189	202	192	175	208	209	196	224	189	188	197	200	198	192	195	199	195	178	184	189	205	214	205	217	223	189	185	216	209	195	216	210	202	181	203	209	231	214	210	192	195	176	192	201	195	229	201	202	200	214	219	207	216	208	209	211	193	220	212	246	190	207	187	217	184	199	204	198	195	170	218	215	183	187	178	217	217	196	179	218	197	210	192	218	215	221	207	182	176	190	204	201	203	188	195	180	177	200	212	202	219	188	222	197	190	227	209	200	241	183	197	194	203	242	195	214	214	204	225	199	219	197	249	210	189	193	185	199	178	214	178	195	200	173	209	175	209	179	205	200	198
70789	59684	45619	25641	8969	1619	514	508	464	503	464	458	475	495	483	449	513	427	450	483	470	455	448	469	486	456	477	492	475	466	477	513	453	491	469	482	488	513	469	454	480	480	483	468	463	465	477	483	485	466	486	499	430	456	486	480	473	486	447	454	475	485	500	468	476	466	488	511	519	500	474	501	481	451	495	523	465	495	451	482	473	434	459	487	456	518	490	474	478	496	465	460	429	508	493	494	477	460	493	490	482	468	445	496	464	512	454	477	473	446	466	472	487	462	446	475	478	505	496	477	467	497	475	442	447	475	476	465	503	502	451	477	444	461	474	475	478	494	447	486	467	457	480	431	434	514	491	468	482	506	490	490	476	482	516	472	473	483	455	458	456	514	506	464	462	469	486	482	483	479	509	464	487	444	512	481	495	438	488	449	512	476	512	477	464	469	479	456	461	511	438	497	520	457	481	453	446	465	483	478	466	450	478	492	509	464	469	471	469	498	497	448	449	446	479	492	490	511	481	499	506	475	488	482	447	461	452	481	492	460	491	499	488	475	462	488	441	485	478	462	462	495	486	477	458	514	455	503	476	453	539	477	490	489	471	459	511	478	464	458	511	445	524	491	488	463	454	481	461	466	419	475	495	459	466	512	455	429	449	474	478	504	466	447	449	464	465	492	449	502	486	488	460	492	454	470	443	423	469	451	481	465	489	481	480	500	452	465	461	473	461	465	503	507	485	496	481	476	432	472	472	468	487	436	482	539	472	478	479	454	450	439	514	471	439	441	467	500	503	465	492	475	456	443	460	493	502	465	490	468	473	460	476	438	490	472	496	490	473	458	518	458	483	509	464	506	477	436	454	465	490	476	461	470	505	473	471	491	471	480	473	462	460	455	482	500	484	476	503	511	452	454	530	449	477	506	475	443	491	487	452	484	481	504	516	478	499	490	470	489	474	493	499	504	508	491	465	487	496	453	464	494	492	491	457	508	462	449	485	461	462	493	462	478	466	471	483	449	465	479	474	451	470	486	514	446	504	491	486	512	452	478	497	476	486	484	499	498	469	452	465	462	480	453	481	488	467	493	445	422	517	465	499	462	483	488	491	497	465	501	436	511	478	508	468	506	484	467	494	491	457	463	516	444	417	444	457	477	474	491	451	480	465	473	475	424	492	504	462	469	437	485	431	475	475	479	465	471	481	454	464	451	487	459	503	471	459	484	448	490	486	456	480	483	489	488	442	444	470	476	475	448	487	463	471	457	464	469	469	502	454	484	463	521	501	448	501	484	501	518	486	475	475	490	448	508	465	495	484	481	455	516	445	442	485	481	471	485	505	460	477	463	484	443	475	520	481	495	507	507	482	469	503	484	503	471	451	482	509	433	456	479	466	504	452	476	481	483	491	482	511	434	475	466	441	465	470	482	474	484	508	469	476	455	494	453	467	431	504	486	481	497	508	499	490	514	453	479	458	462	461	478	459	442	487	501	448	462	510	458	464	397	510	440	473	531	497	494	447	466	468	443	442	494	457	453	507	498	507	503	471	491	523	471	452	493	464	455	481	510	518	502	507	470	456	460	506	478	498	512	447	477	490	499	469	485	446	434	487	486	473	503	474	511	464	497	472	451	480	477	477	495	487	459	478	477	484	456	503	463	482	474	482	470	493	474	462	460	458	451	482	472	434	495	482	504	480	487	445	475	473	451	466	423	498	470	454	489	483	468	502	494	456	475	482	485	468	500	469	491	499	485	464	493	471	481	472	552	457	479	505	448	450	479	448	468	473	476	495	480	487	494	495	511	470	485	506	499	500	463	501	456	447	476	437	472	528	458	488	457	479	456	472	490	467	487	457	452	451	441	453	484	459	468	513	491	519	474	487	495	430	504	473	447	472	502	483	452	490	500	458	460	443	471	458	484	468	445	449	479	488	486	456	482	473	469	443	468	462	497	451	474	471	464	508	470	496	476	465	488	473	487	461	478	496	520	495	485	491	499	458	478	527	480	494	469	490	446	461	499	447	465	488	457	493	486	497	471	480	454	486	462	475	467	461	466	476	479	449	485	476	478	442	463	516	489	501	462	460	503	482	459	522	472	530	476	473	471	475	461	496	448	484	478	458	477	440	458	492	453	460	478	457	459	510	492	478	472	477	448	470	448	464	497	483	516	489	488	495	483	466	446	462	462	475	469	442	442	485	515	474	469	473	475	440	462	459	489	460	479	490	490	450	495	462	477	457	477	477	466	494	490	477	456	479	496	486	462	501	482	443	498	477	472	472	472	493	483	505	475	498	475	478	502	461	467	528	472	504	460	468	504	480	487	515	502	492	478	506	449	513	477	449	481	514	455	477	436	461	479	483	528	475	492	480	453	453	525	471	469	478	521	503	499	489	497	488	487	452	479	511	478	448	468	495	467	423	523	476	465	428	461	476	449	459	480	497	460	494	439	436	506	491	451	443	417	475	443	444	463	506	520	475	470	453	460	483	458	445	499	485	480	495	476	491	408	472	434	492	502	467	421	512	495	451	471	507	457	477	449	473	460	465	444	452	478	458	485	487	483	462	479	481	465	479	490	476	454	472	450	480	440	490	488	493	464	445	517	458	460	429	450	492	513	467	493	480	489	491	456	505	496	467	467	467	488	477	468	446	473	486	467	505	436	481	495	478	460	488	456	481	437	435	449	457	455	489	462	453	480	462	483	460	459	447	460	501	462	521	493	498	463	495	443	491	488	492	472	457	475	489	453	467	481	460	475	435	421	462	491	461	501	466	440	455	495	503	505	478	459	449	490	477	458	483	531	502	479	453	493	503	476	480	465	491	467	449	465	462	503	492	483	485	472	501	486	469	475	457	462	478	492	462	473	466	488	499	481	450	474	467	474	465	504	473	475	465	487	462	462	464	474	481	466	493	479	493	486	458	493	469	496	465	472	438	508	490	466	456	472	499	474	475	485	471	455	460	445	483	473	491	456	469	460	478	463	476	491	447	443	466	488	436	485	494	436	511	462	485	472	457	462	491	472	490	444	440	464	479	494	477	488	475	495	459	473	470	511	462	499	480	462	480	533	475	437	478	480	497	465	502	448	459	482	468	475	525	495	482	423	480	466	476	457	499	466	463	472	513	456	475	488	472	439	481	476	479	491	478	467	497	462	466	482	458	470	430	481	430	466	511	473	494	483	502	491	521	463	448	465	454	484	434	492	445	444	460	491	476	450	455	473	482	460	501	475	479	485	474	483	473	459	470	476	468	470	468	500	431	448	522	493	450	471	482	473	499	463	456	480	473	478	474	458	452	514	512	479	407	487	503	515	471	477	482	484	489	472	476	471	450	476	458	449	431	480	448	439	498	452	504	474	482	456	478	496	457	448	453	459	473	487	448	445	487	466	453	462	515	454	493	474	436	512	447	507	500	453	450	460	488	459	497	454	545	498	502	492	469	498	494	465	483	479	491	495	524	493	505	448	473	496	461	508	462	485	465	493	480	484	535	491	457	453	468	466
49958	27034	9348	1674	468	275	198	220	210	212	224	226	222	213	215	209	196	191	199	191	193	222	191	221	204	215	214	230	198	218	253	219	234	187	221	207	235	186	235	198	189	207	198	197	212	228	180	215	205	193	231	192	220	209	185	194	233	200	210	219	190	215	225	213	228	203	224	206	220	219	187	224	208	217	209	210	213	193	194	232	231	215	229	203	217	210	234	181	219	198	215	203	226	216	200	190	238	203	206	209	202	194	195	187	226	190	201	230	211	225	180	217	220	214	180	211	208	225	195	199	201	216	229	222	194	192	184	188	208	206	210	216	207	184	223	202	191	231	235	221	202	197	218	189	226	202	221	223	201	204	209	224	197	221	226	225	220	223	204	209	209	222	220	220	208	197	228	183	198	196	191	190	202	206	202	178	205	230	221	224	221	197	222	197	204	219	199	238	207	226	212	232	240	204	205	227	235	207	211	232	215	197	200	226	238	207	228	187	204	194	189	208	200	210	203	214	211	222	220	225	198	213	181	236	210	219	207	215	195	186	209	196	216	230	232	192	228	226	206	198	226	198	220	210	199	188	231	193	229	200	207	220	222	226	206	221	194	199	215	170	203	185	226	251	206	208	181	201	209	198	198	206	223	189	201	194	195	203	185	229	225	193	201	209	229	199	211	179	200	217	199	207	197	225	216	214	190	225	235	211	212	183	204	228	208	207	203	226	199	209	204	209	209	196	201	216	227	199	197	208	203	194	237	211	210	242	201	176	196	205	199	213	212	182	206	205	240	232	216	179	197	188	182	223	207	256	201	248	207	202	215	166	203	198	207	222	201	197	201	207	219	183	233	233	216	201	202	239	183	202	220	204	201	205	163	214	211	199	214	195	214	242	208	191	218	218	199	235	208	203	201	217	200	218	225	235	207	196	219	220	204	189	225	202	202	202	188	178	178	212	197	226	214	186	209	209	185	201	217	226	215	230	197	212	247	214	210	220	217	194	219	196	219	203	220	216	213	192	195	211	203	214	197	228	211	233	221	238	233	214	216	189	174	229	203	214	196	228	218	218	211	177	197	204	200	200	198	192	187	186	223	216	219	208	227	197	218	229	206	211	209	203	229	212	211	220	201	214	219	198	206	191	212	197	204	198	214	203	216	213	201	208	221	201	196	213	220	187	203	200	215	196	204	186	213	226	216	217	194	237	198	190	183	219	184	222	204	206	200	181	206	196	222	183	206	202	195	208	191	222	197	220	205	218	200	190	212	204	207	180	206	202	224	195	201	214	213	199	214	215	220	205	215	194	196	195	222	217	201	190	217	207	211	203	199	198	221	232	213	181	207	217	226	194	227	212	191	214	180	184	223	213	208	218	203	199	191	190	206	201	205	185	209	192	221	204	198	221	218	228	205	192	221	230	211	199	192	234	199	210	207	195	189	215	202	208	214	197	194	218	214	220	200	200	201	182	203	232	206	183	229	215	202	225	207	202	227	236	215	210	208	212	217	216	198	194	192	212	200	215	221	210	203	222	202	198	212	219	205	216	212	255	212	247	216	223	202	203	211	238	223	202	177	241	208	216	197	222	215	206	225	204	193	213	197	205	234	231	216	197	209	208	173	219	219	200	207	228	217	170	184	242	213	224	195	199	204	196	208	193	169	205	211	237	211	194	205	178	221	232	208	216	211	233	183	217	203	216	209	199	219	179	208	215	220	219	230	205	209	210	220	217	254	209	213	222	203	199	216	219	219	196	176	209	229	242	218	195	211	197	202	224	216	233	229	220	219	209	193	215	188	220	229	196	208	209	202	178	236	184	241	207	246	200	220	201	220	196	185	213	241	215	210	225	212	196	231	210	210	224	192	224	227	196	228	210	230	215	220	221	225	202	188	218	198	214	198	207	250	226	199	203	203	240	233	202	211	225	188	214	212	213	211	208	222	222	197	224	192	192	209	242	199	190	189	228	231	222	196	181	206	213	213	235	198	218	190	208	206	207	201	192	221	211	196	214	201	200	203	216	206	206	190	208	191	236	202	202	204	210	222	192	232	178	231	213	226	211	214	217	191	215	203	194	219	198	219	217	217	223	206	208	212	232	212	216	225	215	199	209	236	185	224	232	215	188	213	225	203	207	191	200	218	200	214	210	214	202	222	213	195	206	181	197	209	211	193	206	204	184	230	202	223	186	194	219	222	204	214	225	208	196	227	224	224	200	215	208	214	225	218	192	217	205	207	204	226	211	223	208	201	204	227	221	223	209	212	210	201	225	223	217	209	220	208	208	196	207	244	206	213	212	215	229	209	212	202	228	200	194	228	209	191	205	218	226	220	200	193	241	217	200	175	198	209	220	198	206	205	221	203	196	208	194	218	189	202	223	203	215	215	194	210	200	210	227	221	218	182	210	225	188	222	213	215	216	230	209	220	220	202	198	223	211	191	201	223	224	215	219	227	202	219	217	204	208	223	216	188	218	184	241	234	223	205	217	211	182	210	184	193	199	200	194	216	189	199	218	235	189	228	208	178	190	208	193	196	223	216	229	205	211	196	182	210	202	208	205	199	193	212	239	212	187	188	208	207	226	191	194	194	225	203	228	213	206	218	212	223	225	200	203	217	218	193	214	206	180	208	224	211	212	220	195	211	208	207	214	193	202	187	209	198	215	222	231	201	242	231	213	220	203	233	218	213	231	218	204	197	202	224	212	184	209	217	207	207	209	211	188	213	205	192	173	188	200	203	238	204	208	205	200	192	213	175	213	192	226	217	206	239	212	205	192	206	236	244	213	218	214	196	215	224	219	211	209	196	216	205	193	194	212	206	220	232	227	196	197	222	203	212	218	211	187	238	225	194	217	231	197	200	222	216	190	222	217	183	223	205	219	197	216	208	204	211	198	214	247	201	215	228	202	204	231	214	232	204	200	208	210	206	220	192	210	213	198	202	218	214	206	223	231	223	207	223	214	183	214	214	196	194	188	192	225	187	217	204	197	206	192	197	191	186	214	209	214	192	207	202	227	213	215	206	190	191	201	201	203	220	214	214	185	211	211	189	216	198	201	219	177	193	224	188	202	209	211	204	206	201	204	221	219	256	193	237	216	214	212	238	193	189	213	213	225	223	196	183	195	231	228	195	172	201	208	214	206	213	208	231	192	215	205	204	220	206	214	181	204	212	201	201	235	227	216	213	205	206	223	229	202	240	210	215	241	204	238	216	211	204	225	208	206	215	211	231	232	242	222	221	201	181	226	181	224	224	219	214	203	208	210	214	196	235	213	211	237	209	213	227	219	183	164	182	175	204	212	194	220	216	218	185	260	224	248	197	193	219	189	211	186	233	205	194	211	233	236	211	214	221	203	206	212	188	237	175	206	190	204	223	217	202	202	201	186	181	191	240	187	190	187	238	222	226	191	182	235	218	245	212	215	188	201	221	194	218	200	190	194	222	199	198	195	213	213	210	189	210	233	201	206	184	199	195	221	191	205	197	201	192	214	212	202	212	176	197	234
42765	24333	10678	3383	1278	606	501	538	536	484	474	491	520	575	484	503	470	503	521	475	525	517	504	522	500	486	538	501	528	533	513	554	466	513	537	522	511	504	454	489	508	529	492	541	513	522	481	485	506	520	500	497	511	524	540	538	536	504	511	497	530	519	490	486	530	522	526	552	519	502	540	501	475	507	513	489	542	496	459	520	504	525	512	513	506	506	482	459	522	496	504	517	471	487	483	510	494	517	527	519	500	502	547	541	586	458	520	517	471	503	537	494	513	498	501	530	524	511	499	549	510	521	499	514	475	549	478	523	516	441	532	554	481	517	513	515	548	506	543	557	535	532	514	514	478	519	505	479	466	511	512	494	514	500	463	532	503	524	535	471	506	537	491	511	543	505	563	505	534	514	502	500	479	565	494	509	505	571	531	487	455	496	520	520	495	538	525	484	505	525	502	523	498	513	490	479	522	519	518	530	465	521	475	553	534	531	498	487	513	514	555	469	479	536	520	504	554	512	484	493	456	516	575	505	523	494	532	502	502	521	479	582	561	506	495	505	519	470	535	481	487	501	510	470	518	522	528	475	494	545	492	471	528	521	527	528	488	502	510	559	535	497	496	448	538	518	485	510	529	475	541	521	509	525	553	495	520	489	498	511	536	503	495	473	492	511	486	473	463	473	534	504	508	474	521	530	542	540	513	535	496	549	522	510	542	563	488	506	494	511	523	524	526	543	481	504	522	483	530	466	509	507	451	526	525	492	533	541	523	502	470	478	469	479	543	552	540	473	527	494	525	516	518	530	484	505	517	523	522	449	478	510	513	585	517	541	538	515	514	516	479	542	460	518	511	429	498	472	578	503	535	500	508	512	502	529	482	508	479	517	491	506	545	494	478	482	488	484	488	500	498	518	537	546	516	501	501	522	522	551	514	469	476	526	496	492	530	514	514	516	507	500	503	525	555	531	490	539	485	499	477	503	526	497	508	514	485	477	514	485	513	526	503	526	514	538	459	520	479	514	479	540	528	506	499	534	476	520	531	490	523	503	537	494	517	492	556	474	521	503	503	503	465	546	502	524	516	519	479	503	459	472	471	503	491	511	498	508	559	487	522	507	477	518	465	508	498	537	490	520	519	519	525	497	495	537	511	477	501	511	539	519	516	480	463	494	546	530	516	539	504	540	539	464	534	486	486	521	500	467	509	520	520	494	514	475	506	476	498	503	530	528	501	517	505	522	507	506	487	522	482	490	487	486	500	505	538	523	497	506	531	491	490	474	513	498	492	543	526	553	493	459	500	526	526	479	469	495	480	540	545	481	519	492	501	536	527	473	490	510	513	514	514	516	484	510	509	519	533	501	499	541	517	497	485	534	534	524	538	497	501	506	524	524	491	541	511	505	501	535	467	487	505	519	501	494	515	511	538	467	508	529	527	513	516	507	495	516	485	534	478	521	521	511	554	500	513	454	476	504	487	509	504	497	518	505	498	522	527	511	510	514	521	502	540	450	500	502	523	529	511	558	511	565	516	519	480	519	534	464	534	513	511	533	473	510	531	491	548	526	510	520	486	492	508	536	527	467	477	495	537	493	507	489	533	485	519	522	522	515	511	503	524	520	531	526	500	513	511	483	504	524	480	479	492	532	526	493	500	518	501	504	508	489	492	469	525	505	559	515	551	519	520	488	493	505	504	509	481	512	499	506	554	537	524	498	525	527	503	492	505	477	529	478	477	511	489	496	457	486	494	513	478	531	489	537	488	481	487	508	495	531	524	495	500	517	505	488	480	483	474	540	481	540	512	499	527	502	500	519	513	512	552	459	528	495	507	524	478	508	477	515	554	521	498	526	490	520	525	526	521	542	514	508	511	509	468	479	498	497	535	494	495	471	491	507	494	530	493	513	492	497	460	502	479	518	531	477	488	502	483	534	503	534	514	469	507	525	528	520	504	502	515	507	522	460	541	501	528	508	488	527	480	522	512	499	508	541	492	501	507	526	474	478	456	511	499	483	498	534	475	514	496	492	489	546	528	548	529	544	474	475	515	531	485	498	507	463	544	507	500	499	499	502	484	536	544	512	471	508	485	504	520	517	472	536	506	519	500	460	524	524	474	550	511	539	524	517	516	536	482	499	526	531	525	505	537	508	498	497	489	460	504	504	499	490	481	485	518	478	533	513	498	478	498	512	544	497	511	504	491	499	485	517	495	501	515	519	521	504	502	462	519	494	470	500	523	536	501	528	512	522	492	482	491	557	481	483	528	526	517	501	508	514	475	546	507	490	538	496	530	492	500	526	472	505	462	485	542	537	535	495	500	486	486	530	509	511	490	540	533	492	533	526	490	507	534	485	529	545	490	496	524	521	497	528	523	510	474	510	528	508	535	483	502	496	499	526	511	501	514	514	509	486	528	529	501	530	523	490	476	538	511	496	507	459	507	521	506	542	479	523	529	520	525	470	517	514	530	494	508	543	473	482	526	512	517	507	460	537	496	481	534	532	541	522	513	529	475	531	551	510	500	509	498	519	491	545	522	534	528	509	529	507	481	540	504	510	483	483	511	496	507	551	522	494	514	492	540	495	498	483	501	562	471	507	536	519	531	569	485	513	505	511	517	502	530	505	505	538	498	503	497	497	501	468	516	525	477	483	490	497	538	500	525	466	502	493	484	481	487	512	475	474	513	519	508	479	507	508	517	464	552	480	488	491	541	475	519	479	491	467	511	498	519	526	536	509	484	506	490	504	501	500	505	513	513	510	466	501	499	470	538	528	483	527	517	518	519	470	534	511	499	530	579	504	559	540	501	543	514	520	524	515	501	528	495	518	462	540	457	530	521	467	504	466	483	485	507	510	496	455	519	483	507	478	515	506	519	505	512	496	488	525	461	530	517	498	496	534	490	503	505	519	484	518	528	513	518	553	495	497	537	472	513	518	542	485	504	505	502	479	541	512	539	513	550	509	502	472	503	501	505	518	499	544	486	516	502	516	491	519	535	508	483	532	508	546	483	540	496	500	493	523	495	522	512	544	510	523	537	495	503	526	476	517	537	516	454	516	503	492	497	509	500	515	463	525	491	502	506	495	480	493	453	484	515	512	516	502	526	561	491	506	462	514	523	523	484	516	530	534	497	487	486	476	512	496	495	488	511	477	497	485	528	513	495	494	490	476	494	493	521	488	495	502	494	522	544	520	510	517	532	532	512	472	516	516	481	531	528	493	525	463	512	492	506	495	505	489	495	528	497	507	515	509	479	500	499	496	549	476	508	513	527	468	516	498	481	473	526	507	482	543	507	515	490	539	512	525	492	502	499	537	523	535	522	521	487	510	505	504	490	526	491	521	534	496	497	488	492	540	508	513	486	503	550	518	510	446	526	532	501	510	525	541	495	522	514	455	505	532	496	512	528	520	506	499	519	467	534	488	467	508	519	533	496	553	514	509	531	524	541	465	492	480	492	553	473	501	499	515	526	512	479	517	477	470	492	536	462	542	509	493	522	483
79400	60056	37952	17623	4084	629	306	244	259	266	241	239	272	224	255	231	241	239	250	260	212	219	266	249	248	256	227	230	222	252	237	262	218	226	236	244	256	236	241	229	242	261	240	237	247	261	249	265	234	250	251	250	242	255	265	249	234	232	259	205	247	232	239	277	258	222	230	243	244	240	223	246	231	265	246	243	244	243	224	233	224	239	236	290	247	244	225	244	227	231	272	267	231	235	243	269	241	236	235	217	234	233	262	257	237	261	260	266	243	248	247	227	267	244	242	225	229	226	246	253	252	255	230	261	238	236	242	271	243	256	243	240	223	249	232	254	233	213	230	252	218	258	243	225	272	243	263	219	238	236	244	237	227	260	253	223	236	233	197	234	233	248	278	243	257	243	265	242	255	237	254	241	245	222	242	230	259	214	242	214	252	261	283	246	241	212	236	239	244	259	253	240	218	274	231	246	233	239	237	261	249	229	250	228	283	234	260	229	246	251	220	258	238	240	248	248	243	249	253	231	227	269	221	232	227	253	245	249	234	249	243	228	253	233	228	244	234	245	274	267	258	243	247	249	236	251	249	220	261	254	246	223	256	247	257	265	239	265	268	261	250	245	245	227	234	263	250	239	252	245	256	247	230	273	234	214	255	246	232	261	239	232	242	213	252	260	227	257	242	250	248	243	207	251	255	245	213	236	216	228	238	263	224	246	263	238	289	245	264	245	239	234	225	248	204	244	246	239	262	221	257	209	226	234	227	263	251	221	265	241	268	248	232	224	253	247	231	241	241	211	237	251	276	250	249	239	263	257	246	207	231	241	223	253	257	231	263	262	241	236	270	249	226	247	247	233	270	247	251	205	238	231	261	221	278	243	259	253	271	256	208	231	241	259	228	229	269	239	248	265	249	240	239	241	247	235	223	257	217	238	229	248	222	230	229	231	225	260	236	246	230	253	241	243	202	229	272	266	248	249	234	244	256	243	255	256	229	235	239	221	246	255	231	229	260	227	244	232	213	250	276	244	236	245	245	257	230	259	244	229	252	253	238	251	260	230	242	250	275	227	246	224	236	256	256	245	238	230	269	243	243	242	268	258	235	218	243	212	229	257	214	248	223	228	246	261	218	236	240	266	257	224	254	234	228	227	254	257	233	240	236	218	251	230	198	265	245	271	246	231	227	246	280	230	244	258	249	258	234	253	268	252	238	221	247	237	250	242	249	245	237	255	233	252	261	261	237	239	217	264	254	250	220	229	263	249	241	269	236	245	250	245	255	241	267	237	248	242	252	252	218	226	245	247	230	244	250	254	267	226	240	264	245	251	255	227	246	220	247	251	260	225	296	238	272	242	267	230	236	229	254	218	244	245	240	230	236	248	227	227	229	226	234	252	229	233	228	245	235	220	261	243	248	274	242	220	251	262	259	255	247	233	243	251	248	259	239	227	240	239	233	219	266	242	251	243	253	229	261	238	207	274	235	243	244	264	255	257	216	240	244	261	248	244	252	215	254	265	246	234	240	259	239	218	242	236	235	269	247	223	233	261	253	258	265	260	252	248	268	250	244	233	229	255	261	200	226	235	226	254	254	259	227	230	238	221	217	249	233	277	297	256	249	244	237	218	217	252	220	244	226	209	222	251	226	261	238	235	256	252	254	264	238	242	238	260	257	223	228	235	285	248	253	217	265	247	243	224	228	267	233	251	260	242	235	252	262	253	259	243	208	251	262	222	217	248	235	236	246	228	239	233	248	266	262	268	253	235	231	260	251	229	245	237	218	237	236	223	246	259	236	231	216	245	247	247	253	263	229	238	237	215	236	221	228	216	211	228	240	256	247	243	214	237	255	244	225	259	272	245	258	244	231	268	242	265	231	233	250	253	284	244	268	239	255	236	237	235	257	251	227	288	240	253	254	224	279	210	226	228	250	248	261	231	258	255	247	248	245	270	214	239	251	257	237	262	263	232	217	241	254	247	223	253	249	219	234	255	270	236	263	265	267	233	223	229	247	260	252	251	263	228	261	241	248	225	276	272	225	244	230	241	254	232	253	232	251	249	213	223	217	225	236	252	248	263	261	229	238	248	244	221	245	221	239	230	217	231	229	266	247	259	232	228	246	228	280	244	223	234	228	230	248	234	244	228	261	244	244	238	251	204	274	241	259	255	217	240	239	253	218	220	252	243	260	230	244	203	268	245	248	241	256	249	233	232	263	263	245	222	266	221	259	256	245	260	230	249	222	236	242	272	259	243	244	254	240	247	240	242	232	241	229	227	218	231	246	255	232	246	231	245	263	245	227	246	207	279	225	226	252	257	232	245	233	261	258	247	256	224	224	235	243	251	249	248	268	220	244	216	241	253	207	232	246	241	239	252	265	242	269	224	248	234	229	257	248	222	223	254	202	272	264	244	256	266	250	251	222	257	275	219	231	232	256	236	218	226	254	270	263	245	252	221	273	220	256	212	244	255	232	232	241	255	254	261	211	229	261	223	218	257	228	249	257	236	245	242	254	237	233	236	247	244	239	222	211	227	205	253	260	238	260	254	242	267	245	274	236	226	240	240	220	242	276	225	239	210	249	240	246	274	252	235	269	219	270	229	220	243	251	245	239	238	239	253	211	265	267	248	272	224	249	269	259	232	241	213	237	235	277	259	253	217	274	245	239	228	227	235	223	233	240	241	246	248	225	236	249	255	202	256	265	246	242	229	274	228	239	228	234	223	230	243	236	244	245	258	263	223	217	278	229	217	241	234	254	248	257	253	240	240	249	238	248	255	262	222	232	262	235	228	262	239	239	242	255	270	244	231	247	251	231	255	214	220	238	226	252	249	251	258	244	231	245	224	231	249	233	230	283	214	252	224	234	244	258	235	226	235	216	213	256	258	241	237	231	239	250	243	238	234	234	274	256	242	211	239	259	260	242	257	252	226	234	234	251	222	250	238	236	260	234	238	244	227	265	251	228	253	236	251	253	223	229	242	248	263	247	222	232	227	260	242	240	246	214	215	309	229	218	216	220	236	250	261	259	251	241	300	251	227	218	228	216	253	225	215	254	267	239	232	239	220	258	248	244	258	220	236	254	252	229	266	258	249	239	221	212	238	242	251	264	235	237	242	242	245	263	237	231	233	245	280	268	256	229	238	225	223	254	244	246	277	254	236	235	237	207	221	240	222	224	209	237	255	268	235	250	235	232	251	249	231	253	230	231	247	270	258	218	235	269	242	241	216	229	218	239	236	236	238	278	241	240	251	242	277	263	237	240	220	229	234	241	250	227	235	246	244	262	244	248	227	241	253	240	231	209	278	227	276	218	252	234	259	266	230	226	288	244	258	233	238	256	229	217	224	221	263	224	250	245	224	262	237	228	240	265	230	229	217	253	220	232	229	233	242	238	245	213	246	243	243	226	236	246	248	246	247	252	254	256	209	237	266	264	231	227	259	249	237	254	231	267	228	231	254	233	231	255	217	228	254	264	231	251	241	248	236	244	264	223	235	263	263
61327	49339	36530	19142	5744	1463	574	539	575	538	579	540	586	549	559	543	575	552	587	587	564	609	568	564	590	577	545	551	534	582	560	591	580	561	524	566	588	562	546	554	564	554	588	515	534	572	574	578	536	550	602	602	592	556	602	587	581	555	552	550	560	561	551	551	591	615	596	565	538	589	561	552	578	590	583	585	586	589	550	532	580	572	565	591	550	582	542	559	591	617	548	592	589	567	599	570	547	610	543	526	586	584	592	509	630	549	544	569	554	593	562	571	585	511	568	549	613	607	533	556	567	508	605	600	545	611	552	528	577	579	557	555	597	605	574	615	617	598	571	584	516	580	559	571	555	597	545	505	555	556	532	604	529	551	550	601	568	578	543	569	586	615	575	614	546	551	569	581	587	589	541	529	564	565	585	561	610	587	564	615	606	583	615	571	562	556	571	579	537	555	577	616	582	578	571	555	603	555	547	590	525	573	602	585	548	572	516	591	554	562	589	537	555	590	561	577	599	549	577	589	533	534	628	544	614	577	569	560	576	539	572	584	572	579	560	567	556	585	547	553	601	549	580	549	576	572	557	559	582	574	563	580	568	593	560	533	577	583	532	555	599	581	549	555	573	553	586	548	584	564	538	587	586	595	586	561	568	554	553	551	544	587	556	560	542	564	545	573	560	564	567	586	589	556	579	554	534	573	585	574	585	571	563	577	576	526	573	542	570	557	536	590	566	553	559	525	572	533	536	534	587	571	589	574	553	561	549	563	576	557	541	505	571	565	589	594	594	570	609	542	576	582	563	606	594	602	559	573	611	564	584	524	582	537	580	585	557	563	605	580	548	557	599	511	555	552	536	593	537	561	566	526	625	613	565	595	539	550	571	607	529	524	578	547	582	576	604	573	593	617	593	554	565	561	561	562	619	581	549	593	537	579	557	585	576	575	590	535	569	539	564	594	567	601	600	568	602	573	569	583	576	602	556	622	595	545	583	569	545	557	582	549	550	558	563	597	573	555	583	586	565	590	561	543	557	570	569	543	580	535	585	540	568	568	533	603	573	565	573	598	558	534	536	575	592	542	562	559	576	530	563	578	555	558	561	632	552	557	564	558	567	521	523	547	591	564	568	562	606	607	600	554	545	624	579	593	586	497	563	553	586	619	551	582	597	568	552	576	615	549	590	587	579	548	560	575	561	555	570	535	538	553	538	576	549	562	582	574	584	565	561	572	601	540	608	587	605	564	591	556	544	588	516	579	576	559	617	554	542	569	553	583	549	566	552	527	578	535	527	562	615	539	516	568	545	570	600	568	583	599	556	593	562	536	600	513	603	537	554	560	557	591	588	554	548	548	556	587	599	565	555	586	628	573	556	567	540	596	533	563	570	536	556	528	577	563	580	547	544	602	546	567	541	558	575	575	596	601	575	551	540	558	555	562	606	513	582	579	558	577	593	575	602	579	567	586	610	550	567	635	566	575	560	594	558	590	560	594	541	561	554	591	551	569	614	590	617	535	587	578	582	612	568	601	581	545	575	557	569	570	573	552	566	617	568	576	570	559	574	578	570	572	539	555	588	587	579	527	598	559	555	537	562	587	587	565	544	552	537	575	526	564	531	587	552	569	610	541	535	580	556	572	573	584	579	555	571	579	562	574	550	546	554	579	599	531	592	572	578	588	573	578	577	596	579	537	596	577	556	551	561	586	569	545	549	545	564	591	525	588	581	582	571	572	585	548	571	571	572	575	567	569	547	566	537	578	572	602	540	560	523	580	594	533	548	586	585	598	570	578	560	588	604	582	577	542	564	582	541	556	608	546	570	586	542	546	551	554	585	567	590	558	563	593	580	560	576	624	576	563	555	560	568	548	588	595	574	610	564	586	549	578	570	580	529	597	587	618	585	555	574	580	537	593	565	610	530	549	526	562	582	584	550	573	554	542	576	588	542	601	538	504	540	555	570	580	536	577	582	571	562	614	559	583	609	563	548	531	545	559	587	558	565	588	532	533	588	554	581	549	572	558	549	556	521	559	563	553	523	567	578	599	565	537	561	566	555	564	595	578	571	600	542	572	545	589	546	588	584	601	543	541	501	578	584	563	585	563	597	559	591	522	602	554	539	571	508	569	584	565	572	570	517	564	554	546	631	574	611	615	578	570	595	568	572	577	586	571	552	569	594	586	547	596	578	537	562	569	547	592	560	587	507	568	556	581	591	618	575	553	564	545	539	545	522	573	559	570	590	548	589	531	542	557	537	610	553	571	599	566	548	577	547	557	545	598	572	560	584	574	564	607	572	557	546	530	539	560	559	571	595	544	589	629	589	571	624	594	561	546	552	527	610	554	556	537	575	559	565	616	519	574	556	574	568	578	604	568	605	563	606	562	563	625	589	572	577	573	569	579	569	593	551	585	561	590	579	607	577	544	567	584	552	582	580	570	575	590	577	636	588	567	567	583	613	539	618	579	595	567	584	573	612	573	588	599	590	575	572	563	601	576	601	567	587	583	563	591	595	554	555	542	565	565	538	610	591	587	583	558	563	597	533	566	558	558	539	589	522	547	555	579	554	526	604	550	625	526	595	558	598	589	557	569	573	598	581	590	573	615	533	547	576	617	571	560	553	559	545	567	562	567	548	572	545	530	609	543	553	607	581	610	573	594	563	561	580	567	595	540	598	562	542	582	608	561	561	537	591	545	522	553	626	561	578	596	593	538	577	585	550	529	596	588	542	557	607	577	514	552	620	532	552	573	571	545	535	560	598	591	553	553	609	543	597	565	528	626	566	573	567	556	560	529	586	609	581	553	542	608	580	563	550	553	514	559	598	547	571	577	552	567	578	555	585	575	576	542	527	557	584	617	574	559	536	561	515	574	556	554	564	588	573	586	601	566	571	562	557	574	587	542	564	583	578	605	518	536	563	575	567	497	528	629	545	513	581	570	595	541	577	534	579	580	542	583	594	552	550	553	612	578	578	569	639	567	588	604	554	609	560	562	568	572	606	584	542	602	599	558	593	602	545	539	584	531	640	558	527	606	607	573	570	556	575	586	566	526	576	575	576	566	548	562	557	588	594	577	578	532	559	554	578	592	566	540	516	585	561	553	613	565	593	560	515	576	594	563	562	585	555	562	572	567	511	567	538	543	569	510	572	550	558	589	573	576	575	557	596	575	550	550	573	580	592	567	546	570	541	549	572	575	555	552	551	571	568	519	531	553	582	627	559	554	587	500	630	604	599	555	601	594	596	563	589	576	584	547	586	536	583	585	566	592	564	565	554	519	593	545	582	581	538	528	567	580	543	612	565	523	556	598	541	502	563	585	556	581	598	567	569	600	572	585	567	586	561	575	627	552	557	585	557	557	572	576	555	569	541	567	581	561	537	570	565	582	555	589	553	556	522	538	592	559	559	554	549	575	558	567	597	547	556	594	588	569	537	584	541	569	557	540	620	547	594	543	522	595	554	603	569	599	557	548	559	564	553	558	562	541	537	567	605	555	569	588
82632	68212	45926	24375	9572	1588	248	180	214	201	212	226	204	224	218	201	202	206	202	196	187	201	222	200	181	197	221	181	182	206	183	190	201	215	200	201	188	182	219	192	190	221	203	214	198	213	193	209	193	196	206	176	212	245	210	192	221	208	195	214	191	206	185	190	165	212	199	187	190	189	226	195	208	180	186	192	187	207	196	208	222	198	213	191	195	183	249	229	197	197	212	204	220	204	216	216	212	193	224	200	202	217	188	207	167	205	183	199	187	219	195	203	192	210	208	180	224	210	210	188	178	192	190	207	209	184	211	198	213	187	191	186	195	205	219	194	199	218	193	239	229	210	173	223	187	174	211	204	213	203	232	210	177	199	230	193	211	198	174	207	190	213	224	234	227	215	181	207	215	194	172	187	179	223	190	189	181	200	178	227	211	187	206	225	201	180	206	198	145	214	193	199	183	182	184	198	178	179	216	197	205	204	213	211	178	202	182	182	207	200	181	206	203	189	204	219	200	192	210	199	189	214	212	184	206	197	207	194	172	215	188	212	226	195	195	204	207	172	190	207	186	188	227	202	192	201	203	183	215	179	186	195	192	195	202	208	195	193	206	197	197	208	214	218	192	217	206	196	209	196	227	204	201	185	188	214	209	177	174	203	203	209	190	165	203	198	209	181	216	207	221	206	207	190	196	210	216	176	212	196	190	209	187	187	208	200	209	194	206	219	210	194	178	175	186	193	189	197	207	195	193	193	195	207	196	213	197	187	191	188	211	185	193	228	204	206	194	181	200	172	211	199	184	192	172	191	199	199	188	201	214	193	197	191	225	237	206	201	205	219	191	208	210	177	224	193	207	195	236	213	194	205	214	207	194	203	197	193	192	205	207	205	183	221	207	193	206	214	178	210	209	166	194	210	218	189	208	194	215	195	181	204	206	226	165	209	210	194	211	181	194	209	213	191	190	193	215	187	189	203	182	214	223	219	195	207	212	191	220	200	193	192	175	199	222	169	212	189	193	206	168	198	217	200	216	205	193	196	178	202	201	216	207	176	189	226	191	173	186	193	205	174	208	214	233	175	212	186	216	191	213	182	193	216	189	209	166	221	201	178	207	190	171	185	210	199	199	220	213	180	208	176	235	215	219	220	196	193	226	185	225	229	201	192	170	212	204	205	183	196	211	217	198	188	211	187	197	190	201	184	175	207	212	179	227	196	207	200	188	162	200	167	200	186	185	202	227	198	208	210	195	187	208	184	180	204	231	210	208	156	207	233	180	209	216	207	194	224	218	216	223	168	225	201	208	199	219	185	169	209	179	175	192	236	191	198	188	190	183	177	204	218	191	187	196	180	206	198	196	199	197	219	223	181	195	203	209	202	202	198	197	190	186	194	214	197	200	209	196	212	205	236	190	211	205	204	177	200	220	172	194	198	194	201	220	234	201	195	208	193	211	173	198	178	189	176	188	191	185	198	207	218	185	182	187	185	214	208	223	204	215	213	202	211	219	188	241	207	199	199	202	201	212	208	225	201	205	216	221	194	214	203	203	221	191	175	194	209	214	188	185	183	198	200	196	178	209	186	217	207	186	226	202	205	191	216	195	229	199	202	216	194	216	189	209	203	192	212	219	201	190	189	213	219	208	196	193	203	228	225	197	230	201	210	212	210	204	191	188	193	189	220	209	198	223	173	193	192	193	179	206	230	206	163	191	237	208	210	169	187	218	197	178	235	201	193	192	214	217	233	207	174	214	188	209	230	177	197	215	208	184	181	203	207	197	186	204	191	205	183	198	207	198	201	204	211	194	201	202	195	175	193	208	207	194	205	200	203	202	199	195	191	195	237	195	197	199	220	250	207	204	203	198	189	194	194	201	213	215	201	184	213	198	175	237	198	199	193	190	202	199	221	190	193	201	193	219	238	223	206	204	193	187	204	194	189	221	196	227	209	206	181	188	193	199	198	187	175	205	206	238	185	218	202	188	206	206	196	199	200	186	236	179	224	198	215	221	222	197	213	189	185	198	216	205	216	220	202	174	201	203	215	179	204	187	209	176	203	182	210	212	220	209	205	198	209	194	192	221	175	191	162	197	197	192	186	211	222	184	190	205	207	204	203	202	195	180	215	202	203	205	197	233	190	212	211	201	204	223	208	202	205	214	178	196	214	211	197	202	220	213	189	195	190	179	215	217	195	200	212	204	212	190	219	211	194	213	173	200	187	227	199	188	217	210	183	181	202	201	199	203	212	209	201	183	187	194	220	207	194	182	200	176	233	178	178	172	183	204	180	181	193	202	216	186	198	190	177	199	211	228	194	197	216	196	197	194	200	200	196	217	185	197	204	218	193	193	190	220	217	191	196	186	160	224	218	189	180	188	222	226	204	187	176	191	217	181	228	215	194	198	210	212	190	178	186	188	220	217	216	219	193	202	169	204	204	222	202	236	196	201	196	199	201	199	200	220	174	212	199	211	203	214	186	215	207	198	185	205	183	198	204	206	198	225	216	187	234	186	187	177	182	199	208	228	187	183	207	200	195	189	182	199	200	197	197	233	213	193	190	231	183	203	194	202	186	203	215	203	226	224	214	211	189	208	192	225	191	219	199	202	191	197	188	201	213	205	200	213	200	176	221	210	204	230	212	206	219	207	182	187	213	199	204	231	195	213	215	222	228	229	215	233	206	201	201	205	213	213	194	198	201	167	199	205	187	209	212	209	236	208	204	195	222	195	197	229	210	208	202	218	220	186	207	205	208	203	208	189	218	198	193	189	203	204	213	198	176	213	197	231	227	218	199	218	208	208	207	239	210	196	180	206	208	194	189	234	206	194	207	200	183	195	206	200	171	231	241	198	172	221	187	189	211	206	214	232	214	188	207	188	199	180	205	168	195	204	212	200	172	196	175	185	196	190	198	200	220	203	200	184	178	197	209	197	199	203	188	219	198	231	181	195	198	203	214	219	187	224	198	202	199	188	193	221	201	201	208	172	188	197	206	184	200	212	181	201	188	186	200	193	217	182	185	205	213	206	188	193	205	196	204	217	235	203	198	188	182	200	188	219	216	194	209	226	166	223	219	188	188	190	198	210	189	193	180	181	198	217	216	221	211	198	220	180	175	217	202	188	223	239	197	209	198	195	205	219	199	206	205	216	205	179	231	194	208	179	192	240	199	198	215	190	197	193	186	188	190	223	195	211	199	220	190	198	185	190	235	202	203	230	178	185	207	180	201	204	199	194	231	191	173	231	208	193	217	192	195	182	184	168	198	184	219	180	203	215	212	192	175	175	219	210	211	198	193	200	163	207	235	188	187	197	200	200	218	218	176	191	212	191	196	189	198	217	177	200	220	187	209	214	163	179	183	212	198	218	183	215	204	228	207	196	195	210	187	189	182	190	187	212	202	181	195	206	210	191	201	180	202	221	190	238	227	217	193	192	193	217	192	203	190	184	204	190	214	214	175	211	198	206	208	236	207	192	214	194	191	228	235	201	215	205	196	212	216
70692	59698	44441	26431	10551	3122	481	470	464	455	477	434	439	497	484	487	458	479	454	463	433	504	435	461	482	490	478	456	495	475	465	455	506	502	453	477	481	498	486	469	453	461	504	495	471	447	479	460	462	488	517	462	459	491	485	450	497	447	494	484	516	475	445	464	500	462	476	466	450	471	498	488	463	466	477	464	482	444	463	498	473	457	477	454	461	467	432	481	469	492	522	462	441	446	473	486	464	473	487	467	466	450	447	431	453	484	482	482	440	464	470	456	424	488	473	478	469	452	445	448	420	510	476	456	463	446	476	482	471	517	484	523	432	477	462	417	514	496	484	461	442	461	460	452	477	483	459	443	467	479	452	458	436	473	475	462	500	473	436	503	490	478	489	487	482	490	453	463	507	474	489	448	482	441	466	485	505	444	485	513	490	472	493	473	502	467	456	451	494	448	487	483	477	494	469	454	450	477	442	461	479	502	484	457	467	432	474	480	451	476	443	469	492	496	471	474	489	489	470	489	443	447	498	481	440	468	426	463	464	530	499	475	448	472	488	495	470	482	444	482	480	482	456	484	498	506	455	478	468	436	454	494	437	472	488	487	529	486	462	492	472	461	515	476	484	431	448	458	485	500	503	460	488	460	516	456	480	472	508	520	504	489	477	474	501	478	494	466	446	462	512	471	497	468	455	497	502	471	448	488	446	476	459	503	454	490	477	471	475	475	467	436	481	473	459	466	474	464	463	459	468	466	502	491	463	463	456	429	474	470	495	435	449	466	441	468	457	465	455	491	478	450	513	463	434	490	477	481	476	487	448	512	481	452	469	508	474	494	465	441	468	489	475	452	504	469	451	476	463	498	474	479	508	481	458	473	447	510	466	511	476	478	427	480	476	469	453	460	465	480	485	476	489	481	470	467	481	450	490	445	433	494	456	451	418	440	458	467	454	500	483	503	468	457	488	502	469	454	451	459	467	465	460	496	474	465	464	529	430	446	447	470	476	437	484	490	512	469	491	472	478	484	472	530	463	439	475	474	462	451	472	488	496	443	461	521	478	460	455	491	461	487	477	435	473	501	494	437	446	406	477	486	465	446	475	489	497	501	482	452	483	465	507	451	488	498	486	423	496	455	483	452	451	461	447	483	443	481	453	529	506	463	424	440	482	488	473	483	491	433	457	483	438	481	466	487	476	462	475	424	474	447	488	432	436	493	502	454	466	480	485	467	485	495	462	464	483	495	448	416	438	470	477	461	451	495	492	465	453	491	470	454	459	490	494	485	476	497	451	462	456	470	456	465	455	462	443	494	464	478	483	423	482	533	458	493	441	466	441	477	454	461	455	485	488	463	439	465	470	462	507	470	454	435	477	458	512	472	461	520	435	431	438	495	477	492	481	456	486	451	444	444	442	490	472	478	462	404	498	477	470	465	466	485	486	466	442	478	509	475	463	474	490	455	453	444	495	437	444	417	499	482	447	479	502	455	496	466	477	480	469	478	459	478	475	513	438	438	450	442	487	485	463	503	447	493	490	464	489	441	490	485	472	499	468	488	492	485	504	491	464	491	488	485	496	528	461	477	470	447	481	451	461	442	489	478	453	468	454	463	441	470	444	501	479	468	474	448	474	490	488	479	484	471	521	456	433	455	443	459	433	474	509	464	461	452	482	471	451	455	508	509	476	477	440	490	516	444	473	493	458	456	466	457	464	474	495	458	456	439	488	452	457	456	469	453	463	489	472	491	469	487	491	437	437	457	452	487	451	484	450	505	481	446	486	514	459	457	439	443	473	463	478	484	440	502	515	509	473	468	456	470	455	477	487	492	430	511	497	472	463	470	463	468	495	467	468	470	515	478	442	473	466	434	452	487	482	481	457	465	424	447	525	475	437	421	476	456	444	519	448	516	487	491	490	436	486	452	500	430	434	447	466	481	483	480	499	491	463	482	480	469	463	486	442	439	479	434	483	477	456	466	494	475	446	497	448	466	483	470	420	467	481	490	471	511	457	471	479	476	499	511	459	491	456	502	484	461	482	483	450	456	462	431	463	459	460	476	462	485	470	497	450	477	447	429	451	453	479	488	495	461	453	473	459	465	470	458	493	481	417	457	459	473	457	474	485	485	486	462	465	457	449	490	495	463	462	473	463	451	476	428	466	485	457	500	497	438	456	493	493	486	474	420	471	444	450	460	494	495	454	451	413	465	458	485	465	464	475	471	518	454	486	467	453	479	512	467	497	478	477	482	511	458	446	492	425	472	469	448	486	491	446	483	464	429	481	444	443	453	497	463	480	445	464	436	485	483	444	508	487	466	460	513	449	483	443	471	453	430	493	457	524	465	471	464	450	449	469	489	463	487	461	486	453	463	459	492	474	460	460	451	448	500	466	512	444	467	449	479	460	462	434	424	462	509	489	508	516	512	431	440	485	453	452	443	456	443	452	465	472	497	515	463	485	441	425	477	478	446	465	477	481	471	474	443	496	471	458	495	456	474	445	482	475	499	458	469	479	484	480	474	488	496	486	463	447	456	451	484	502	426	445	480	452	455	507	455	473	481	462	483	492	479	466	469	442	496	483	464	487	484	454	487	477	445	499	458	462	437	448	461	447	473	465	448	448	494	455	470	477	464	463	432	500	423	488	501	508	474	466	457	494	496	503	443	482	522	471	470	468	507	453	447	455	475	455	479	436	454	465	458	480	437	482	468	459	500	462	455	493	472	484	485	465	470	489	462	443	479	436	450	433	469	481	476	422	488	477	521	476	480	482	438	460	432	455	493	463	468	485	492	456	442	487	463	424	469	476	497	498	432	446	450	466	466	485	455	445	473	517	502	482	474	441	445	477	477	456	519	481	438	486	461	471	454	469	463	453	444	492	440	510	459	469	452	461	473	452	460	459	470	496	425	462	459	476	473	455	469	506	510	452	526	484	483	506	459	464	453	487	464	474	483	438	500	465	477	445	462	499	460	477	491	493	459	445	494	474	490	460	466	473	454	444	466	485	473	452	415	459	471	483	465	456	471	501	469	497	469	439	463	502	459	476	494	462	509	476	459	486	484	466	485	466	471	454	458	471	489	454	486	423	462	468	453	467	474	492	454	461	474	447	449	463	493	473	461	447	481	492	482	477	447	445	480	472	495	481	436	459	458	480	441	457	455	447	446	464	489	454	423	470	457	479	480	465	447	475	480	484	458	454	466	502	433	454	492	496	480	476	488	471	426	427	455	465	487	492	473	457	496	471	449	458	450	457	499	483	476	441	503	479	460	475	471	456	454	447	453	447	475	418	477	443	476	456	445	441	480	499	493	466	508	435	470	491	461	480	486	479	459	436	508	449	450	480	481	492	452	472	435	444	497	484	483	459	487	451	490	468	477	503	464	509	504	513	470	485	437	470	493	513	433	484	490	468	520	459	469	505	474	452	484	474	469	456	470	497	469	476	452	445	436	489	496	481	524	487	433	428	462	460	500	480	476	470	507	482	520	496	473	441	437	486	463
50277	27060	9003	1511	467	284	215	187	202	213	221	214	211	192	223	221	224	221	196	225	226	222	227	210	226	209	178	221	202	198	215	223	195	208	205	228	209	217	207	214	202	188	196	226	231	216	202	231	204	210	226	197	197	189	205	222	197	235	214	215	198	190	206	208	197	230	197	213	204	210	193	224	228	196	204	225	191	215	220	219	213	219	220	195	232	200	193	192	215	230	219	193	216	204	201	218	222	199	215	212	224	222	216	219	206	216	198	194	210	211	196	191	201	200	228	195	208	206	221	223	227	220	212	207	208	199	215	229	229	212	191	226	210	195	195	195	197	210	200	205	201	192	204	214	207	224	243	183	222	220	211	187	217	228	222	228	194	218	249	216	227	217	211	194	190	201	213	226	241	231	205	201	240	214	205	217	249	235	209	190	207	199	184	221	228	223	204	189	220	210	197	234	216	214	227	194	211	215	246	225	204	210	215	252	218	209	200	211	202	212	231	221	220	217	199	202	199	228	212	225	206	223	219	215	224	221	221	202	210	184	211	208	194	183	201	222	216	221	218	205	221	190	215	234	168	216	187	203	203	202	207	186	204	203	221	216	192	201	199	215	229	227	230	191	197	216	193	210	189	199	216	226	204	231	221	220	203	222	234	233	217	219	227	205	220	207	211	219	206	203	203	194	220	209	190	224	184	208	210	211	235	207	187	209	247	222	223	184	176	215	215	217	202	209	205	182	232	203	193	201	201	214	218	199	213	210	237	207	205	196	250	212	226	212	218	194	196	195	209	227	201	223	207	207	224	220	237	186	187	209	191	205	217	225	224	202	214	203	203	193	205	186	228	188	224	217	225	212	200	205	213	206	229	209	202	222	211	219	200	217	259	195	233	206	213	203	238	193	208	217	218	222	225	212	202	217	218	226	228	201	216	227	216	190	202	215	203	197	180	199	200	232	221	211	193	224	228	203	199	187	221	209	209	204	215	220	203	258	200	214	207	203	226	208	218	211	188	207	226	203	224	195	203	215	208	231	219	228	223	248	197	216	213	236	207	206	203	200	188	189	202	217	224	196	168	197	184	211	209	176	183	206	218	225	213	216	213	214	209	193	192	185	212	190	208	216	232	240	234	192	201	209	200	224	225	226	226	218	193	226	229	215	217	210	213	217	231	211	203	213	198	215	179	218	225	223	215	240	231	219	206	212	205	201	205	246	208	186	189	231	221	215	205	228	182	220	186	235	245	212	203	195	196	205	221	227	199	191	194	205	214	200	222	225	219	211	210	220	224	227	228	220	219	193	186	208	187	220	206	216	200	187	218	208	215	269	214	205	191	226	213	231	209	207	212	242	231	224	245	226	201	195	212	202	213	206	236	203	202	209	180	208	225	230	226	215	211	212	214	186	228	211	212	223	228	203	214	224	183	209	221	204	231	209	217	237	200	214	182	193	212	185	210	205	194	192	180	232	194	241	210	210	198	217	219	190	205	219	214	220	224	201	246	197	213	222	213	169	220	214	215	209	209	172	193	233	243	206	227	219	209	216	215	203	204	229	183	207	244	225	204	232	218	217	229	201	211	218	224	202	218	219	209	213	216	192	216	230	200	217	220	211	190	223	205	231	188	216	216	207	216	211	189	207	192	208	205	194	216	213	208	204	191	224	204	202	208	225	229	199	204	210	218	222	203	214	217	238	218	188	195	218	200	212	219	211	181	221	234	208	215	219	194	230	201	215	212	210	224	199	253	209	214	230	206	217	190	224	208	211	201	219	224	215	230	202	209	184	206	198	206	211	243	223	221	217	219	223	208	214	225	213	193	204	185	212	208	218	213	226	241	226	234	207	227	231	198	200	208	200	207	204	207	212	218	242	214	201	212	230	213	204	214	235	201	212	241	222	214	242	208	197	208	212	251	262	222	192	236	246	205	192	201	232	240	212	197	248	212	184	181	218	210	198	201	201	235	207	225	200	227	227	223	221	219	193	208	208	210	210	197	222	218	223	229	206	232	213	224	215	217	219	213	222	214	210	202	199	230	184	213	199	199	212	217	202	188	237	202	210	200	226	228	204	203	239	216	202	221	217	206	202	207	201	193	216	218	230	223	203	192	192	212	203	218	225	219	224	208	221	214	208	207	224	195	239	189	227	239	208	165	193	193	210	238	236	201	207	243	208	218	204	192	205	216	222	202	204	234	206	239	232	199	205	210	209	175	235	208	247	196	223	204	223	228	230	219	184	209	202	204	220	213	214	222	220	235	206	242	199	197	205	225	227	230	199	190	218	251	180	214	185	208	220	208	221	204	197	243	194	207	206	216	187	220	226	191	209	214	240	195	226	235	199	202	220	206	206	221	210	225	220	206	191	191	200	240	206	200	231	215	209	221	215	213	191	221	215	220	230	212	206	216	216	198	192	196	219	184	225	238	209	196	218	205	194	195	213	206	220	178	210	222	222	208	217	232	240	211	170	203	185	214	196	233	241	218	203	215	228	193	193	184	176	184	216	240	212	252	194	235	201	229	252	199	215	213	215	226	212	183	206	216	234	191	223	213	211	207	207	186	225	204	213	222	195	205	193	211	205	205	203	214	197	220	198	205	218	206	214	192	219	184	213	219	211	207	228	203	212	230	226	204	228	234	211	204	203	189	216	201	201	224	209	206	210	232	215	191	204	234	203	207	198	195	217	184	195	226	205	203	218	193	222	208	194	212	211	220	212	170	224	183	221	230	188	209	219	199	209	188	216	207	178	193	203	226	189	254	202	248	203	207	206	211	209	233	224	204	226	216	197	240	204	190	240	237	195	210	236	207	224	228	230	262	220	212	198	203	190	201	205	257	226	191	225	189	236	210	189	192	205	203	215	218	206	208	227	202	222	221	210	227	210	230	208	229	195	211	210	204	218	210	217	220	193	209	211	233	216	221	202	199	202	224	217	240	221	215	213	214	200	201	189	250	225	228	216	200	217	240	212	179	213	215	208	219	212	181	211	192	204	200	232	228	218	193	212	213	215	205	203	209	189	229	241	212	215	189	206	215	231	230	227	214	206	223	219	211	203	229	187	210	191	201	261	223	191	233	201	208	217	192	221	233	221	190	196	207	228	230	233	235	202	210	207	225	234	223	214	203	195	193	221	212	222	212	198	204	228	205	239	206	223	235	229	217	214	199	237	219	228	225	215	193	216	243	218	212	238	213	211	205	220	224	218	227	199	224	204	221	200	205	215	174	206	234	226	203	214	228	206	219	192	190	203	201	206	208	220	226	210	221	196	214	197	197	186	213	183	208	214	232	218	245	221	218	218	223	201	244	247	234	228	202	199	242	207	193	229	220	223	218	194	200	217	227	203	229	194	175	197	204	189	201	225	221	228	206	235	209	210	220	201	200	194	232	229	245	225	224	209	223	209	209	213	206	216	214	224	170	200	236	203	198	224	205	221	209	207	199	205	204	195	237	209	238	202	225	225	166	253	241	222	214	190	229	207	231	239	209	255	203	220	213	195
42465	23849	9918	3342	1152	646	511	488	482	507	484	503	503	478	484	497	489	511	511	550	525	521	518	530	495	490	503	538	528	493	480	493	479	511	523	503	500	517	543	500	484	522	469	510	505	499	524	562	517	474	515	518	480	509	516	535	512	522	556	523	475	540	523	511	519	524	516	509	512	476	522	507	490	499	507	479	497	500	492	468	564	521	505	509	481	542	542	517	503	549	518	501	516	541	478	496	498	525	523	478	533	509	503	535	470	552	505	503	493	513	528	542	494	465	518	507	530	495	495	522	506	504	496	550	466	495	480	504	539	569	508	444	497	514	551	476	555	484	460	523	485	483	544	506	438	536	513	516	483	522	500	523	506	539	514	516	485	484	514	526	541	522	502	524	557	527	506	508	507	472	499	515	485	565	510	469	510	503	521	504	501	509	475	536	485	503	512	535	513	555	524	526	485	496	486	539	522	522	502	563	489	513	542	492	502	549	514	531	512	509	512	487	476	471	566	507	512	493	518	505	493	498	533	501	450	508	489	501	480	575	525	507	493	495	484	543	494	489	539	502	530	476	501	500	528	498	504	531	516	518	552	517	517	500	524	486	553	503	494	510	508	511	482	504	498	533	500	503	468	493	491	516	479	495	502	481	501	492	476	569	488	522	483	487	523	512	504	488	512	504	506	505	466	504	505	527	510	525	501	495	525	510	511	525	498	513	546	473	503	510	500	525	504	471	527	491	546	527	535	475	529	510	485	527	530	529	514	504	492	499	536	501	529	550	512	557	517	527	497	504	501	511	523	497	475	513	503	535	533	507	518	504	486	501	485	512	500	503	491	510	513	511	496	531	521	488	511	502	496	499	521	499	534	485	483	478	518	514	509	480	515	504	498	533	529	511	507	506	481	510	502	511	512	517	482	519	482	549	526	520	503	530	509	506	490	542	478	473	501	527	518	477	479	513	510	489	484	528	509	515	512	455	503	523	512	494	515	525	522	518	539	511	499	476	518	468	501	514	515	496	544	497	537	485	506	552	554	506	531	501	514	480	538	506	521	514	474	494	534	516	460	509	499	506	471	486	499	501	516	502	461	506	488	541	559	489	516	504	521	514	488	472	464	514	501	477	527	514	482	497	503	482	532	486	498	499	514	471	538	515	494	512	533	526	544	495	547	497	468	476	502	514	534	518	482	500	500	494	557	507	518	521	500	537	525	508	551	512	545	507	503	483	475	538	536	510	509	503	516	511	504	511	467	503	466	491	485	482	474	525	491	464	524	510	514	493	535	525	509	524	511	533	503	531	534	509	521	506	489	535	511	492	489	473	535	492	537	513	506	479	477	525	532	549	519	522	505	491	521	527	481	533	510	515	511	497	494	490	484	530	516	511	478	515	473	555	509	503	520	533	524	492	471	473	510	547	510	556	537	506	509	456	529	534	487	477	530	557	542	517	523	552	473	552	496	505	506	500	516	519	473	516	532	500	478	515	530	533	524	562	503	555	548	475	498	516	508	502	501	516	532	482	495	508	482	527	494	534	499	497	481	532	559	499	521	497	507	527	526	484	497	482	532	520	510	561	467	498	487	479	480	514	539	480	497	529	513	508	514	482	523	519	518	512	522	516	517	503	530	541	521	499	507	513	527	497	498	470	509	516	513	500	494	502	496	544	524	484	506	475	505	519	500	514	515	473	512	506	478	483	512	474	502	535	515	495	496	519	475	534	480	528	457	501	547	540	512	528	488	497	533	520	508	509	497	528	535	522	527	483	479	546	492	509	524	543	539	499	455	490	546	482	519	534	542	526	533	466	492	490	481	542	491	528	524	504	507	528	514	555	550	529	516	473	505	498	492	489	540	504	513	533	525	488	521	510	500	510	509	500	516	497	557	469	464	502	517	512	535	504	523	505	516	499	540	510	504	520	464	507	478	519	492	535	458	526	513	500	503	534	489	510	537	515	494	553	539	512	532	511	550	502	513	543	486	502	495	507	462	488	529	527	520	553	495	489	501	446	509	502	506	509	517	490	451	522	494	480	519	506	474	540	521	493	506	501	485	532	486	517	508	505	532	536	530	538	540	519	529	490	510	523	523	518	528	511	497	540	509	470	487	510	514	512	469	479	514	510	520	535	495	479	529	491	517	456	452	497	490	517	512	525	460	528	512	511	510	508	484	511	499	530	526	501	500	509	491	500	510	517	507	510	490	506	505	487	501	525	516	515	512	499	485	481	512	512	505	565	532	514	527	537	501	470	489	534	506	485	521	571	500	482	522	520	530	529	488	513	545	491	532	525	522	488	519	508	504	521	511	518	505	524	548	494	484	500	495	532	513	498	488	486	529	512	485	493	494	534	562	512	493	491	498	525	527	525	500	546	519	490	507	544	532	475	511	488	491	480	539	525	547	502	480	504	502	533	480	521	536	526	515	530	506	480	516	476	453	529	543	459	467	491	507	508	493	510	496	542	508	513	490	502	521	499	471	525	540	511	490	560	489	493	551	470	529	523	484	511	506	482	480	535	541	517	557	458	507	550	510	539	520	524	489	524	488	522	473	509	503	503	517	453	508	533	502	536	554	485	527	510	517	537	506	494	513	540	501	524	504	534	511	567	530	484	527	524	500	513	520	532	520	509	490	516	528	529	531	481	476	548	505	518	536	542	494	523	499	567	494	558	517	527	519	517	546	520	518	497	490	524	549	480	511	486	527	537	499	490	513	496	505	497	518	531	461	521	530	535	489	510	544	506	560	522	544	502	549	513	525	503	509	504	483	537	507	530	483	518	538	535	504	518	487	556	477	509	495	515	495	532	547	517	531	501	549	473	537	508	501	500	464	505	490	505	528	480	541	538	510	515	489	486	531	502	521	545	502	517	529	522	494	497	537	506	513	493	508	544	512	519	548	527	526	517	526	519	525	540	515	505	463	474	501	523	526	512	490	451	523	504	510	524	522	509	521	491	541	535	512	530	532	512	489	547	490	472	512	522	527	520	481	528	511	549	548	511	500	557	479	490	445	494	477	535	490	516	514	527	531	521	501	534	527	525	544	510	515	479	504	528	502	494	529	518	510	501	518	515	535	528	517	519	519	499	526	513	520	504	507	512	489	516	504	510	531	513	509	515	537	529	488	526	528	503	485	480	562	467	532	515	512	497	496	499	499	502	554	468	527	550	551	528	515	492	484	517	476	537	529	512	521	518	545	526	523	528	511	502	487	567	482	531	503	483	529	489	471	495	491	467	467	526	504	510	510	515	489	488	482	484	542	538	543	515	482	511	542	501	536	491	506	500	464	522	517	495	484	525	487	519	503	494	465	485	503	537	527	499	482	489	504	523	511	526	517	487	560	495	555	551	501	501	505	513	520	523	463	538	517	521	520	504	547	538	545	515	506	487	469	534	482	518	511	488	526	516	506	521	480	511	538	476	491	488	498	527	498	505	538	498	520	496	524	489	506	505	510	506	505	522	486	498	465	489	486	518	534	490	535	506	533	500	492	479	514	507
80465	60084	38080	17839	3928	537	286	240	235	240	246	280	239	265	246	250	261	238	258	218	237	250	269	249	289	250	263	262	239	243	268	260	263	219	280	246	261	246	236	215	270	260	262	255	245	244	250	283	242	233	267	260	208	209	230	230	276	227	243	232	232	258	252	278	240	262	257	223	243	287	251	247	259	229	249	241	255	252	246	253	245	257	268	249	230	239	242	260	263	230	267	247	226	280	245	241	228	220	234	259	251	247	225	226	253	267	257	243	249	251	230	266	246	250	256	264	239	246	272	299	261	242	234	260	213	223	253	258	235	231	276	264	242	253	241	235	230	231	237	237	245	270	256	239	242	274	258	231	234	246	227	242	233	254	222	236	243	232	243	234	242	246	248	265	241	267	222	283	267	268	222	253	246	225	250	242	266	234	247	297	236	240	239	236	261	249	254	289	253	230	265	240	239	263	249	242	250	216	263	252	249	250	248	235	237	240	266	299	224	240	216	253	225	243	247	255	282	212	228	235	245	243	254	229	236	232	250	264	249	238	295	246	256	234	236	251	298	228	242	219	225	249	252	248	262	256	285	233	264	253	260	237	231	239	228	280	243	238	224	228	248	251	255	254	282	221	271	234	246	233	262	251	231	243	237	256	263	235	245	253	250	245	252	242	240	233	257	283	263	239	224	258	246	261	273	252	285	248	231	229	259	254	271	235	256	254	255	258	229	257	252	278	249	245	244	240	268	240	259	212	253	249	239	232	241	233	240	253	269	245	264	252	260	255	214	266	227	226	259	268	221	265	237	273	264	218	269	233	234	256	267	222	227	252	219	232	233	242	233	273	243	255	256	257	225	250	248	247	256	266	265	253	239	285	265	277	293	250	248	216	252	228	232	245	230	238	258	226	257	269	253	220	224	247	263	251	261	214	253	251	251	249	248	266	238	232	255	254	266	266	245	241	257	254	248	208	254	276	220	248	248	211	230	241	277	254	257	235	265	248	250	259	263	247	241	239	247	228	280	262	257	239	221	282	252	221	252	245	223	243	246	237	247	245	246	244	250	253	268	243	242	247	235	239	243	220	253	238	236	258	210	257	238	243	216	254	251	240	238	217	252	255	243	244	230	263	247	248	227	254	268	234	224	274	232	255	248	247	239	251	252	221	249	260	239	246	252	243	254	238	232	258	253	236	257	260	249	261	283	272	258	249	259	260	274	267	254	230	265	252	230	215	254	282	257	258	237	258	239	243	253	240	244	281	247	242	237	226	219	284	233	278	287	254	227	221	281	269	244	237	253	285	250	271	285	259	243	259	263	259	230	260	238	265	249	262	294	280	253	241	239	245	253	255	273	227	239	245	247	243	233	291	252	257	253	233	255	266	232	275	252	243	251	258	269	258	260	267	279	244	251	247	249	259	249	232	242	244	217	221	246	267	259	250	222	270	256	235	260	263	243	245	249	246	250	232	227	239	227	248	273	242	246	249	229	230	249	239	259	282	262	236	279	250	236	258	236	280	223	258	276	259	234	262	243	234	258	243	257	260	280	269	232	218	228	233	229	247	240	242	260	246	231	240	216	247	240	235	237	235	257	248	238	247	254	224	239	241	260	245	256	253	246	274	235	223	262	240	238	265	252	289	275	252	274	239	227	236	288	271	277	248	242	247	257	252	241	230	216	287	249	228	258	233	250	268	233	243	245	241	224	241	249	255	217	247	276	264	263	270	265	247	238	239	263	223	271	293	254	282	292	255	269	216	241	263	284	241	244	278	246	262	266	210	252	254	241	259	235	257	254	240	256	227	217	241	225	259	221	242	227	207	260	259	264	262	247	257	251	251	259	242	268	248	252	254	261	262	252	266	271	233	250	243	233	267	247	223	261	274	223	256	241	215	273	232	236	274	217	230	250	247	242	233	235	244	287	242	265	256	259	261	261	234	231	253	241	255	235	264	236	232	234	242	251	249	242	255	275	241	255	232	262	251	238	258	281	256	259	256	238	222	238	261	275	227	235	270	270	270	252	276	232	249	244	250	217	267	215	249	294	214	249	253	227	253	282	240	224	223	241	252	236	278	260	251	268	261	243	253	274	242	245	236	234	236	253	251	243	247	252	254	263	249	212	255	239	253	234	270	243	229	252	252	229	247	238	261	226	251	264	229	286	250	224	223	233	298	261	246	277	241	271	235	226	265	233	267	241	238	249	269	245	295	243	236	245	244	240	258	237	207	270	269	210	221	276	269	225	243	243	278	251	251	235	278	255	233	258	241	251	232	233	261	227	271	244	282	250	255	240	239	252	230	245	259	241	275	257	233	245	251	265	249	230	256	291	269	248	239	222	268	266	241	229	249	228	228	239	259	227	288	226	247	227	253	257	262	243	252	257	249	241	240	255	254	262	236	254	272	262	243	259	249	253	229	251	249	239	249	225	232	233	218	245	225	235	241	246	230	258	210	249	252	263	252	251	265	251	232	252	248	251	239	287	232	231	248	269	222	231	263	254	225	262	235	247	240	271	268	251	230	259	220	248	260	246	274	237	240	244	224	249	234	242	274	266	230	242	238	268	233	239	252	250	246	263	243	247	242	272	240	239	266	260	234	268	222	255	264	234	236	251	246	237	234	252	248	245	256	272	253	259	258	261	256	248	236	246	249	247	237	221	230	227	233	258	261	219	253	233	228	257	223	254	262	270	247	229	237	289	221	227	289	248	224	252	255	242	244	238	278	247	246	224	261	276	252	242	239	248	228	237	250	251	244	264	286	248	241	268	225	238	211	256	241	257	275	253	240	245	216	228	239	241	259	261	258	247	220	234	240	289	251	268	230	219	245	261	244	267	257	242	264	256	278	273	257	250	263	234	260	242	279	254	235	235	274	258	249	275	245	230	256	255	266	250	241	235	240	236	217	257	249	260	256	274	254	245	252	236	239	237	230	244	267	241	250	246	240	252	245	258	260	251	231	244	238	266	266	265	252	257	231	221	260	220	252	232	264	243	269	240	235	225	254	250	251	267	255	263	251	247	243	258	254	225	259	229	211	235	246	252	241	269	255	232	230	261	247	255	238	268	263	229	243	261	239	254	263	224	238	259	229	253	247	245	254	232	250	245	243	238	241	257	264	255	257	235	296	263	259	273	230	245	217	240	266	241	254	264	260	253	226	249	268	247	258	243	239	227	249	261	252	212	240	250	235	280	234	223	254	265	258	231	238	247	255	261	241	265	266	246	258	230	280	282	254	253	246	252	256	246	259	249	257	242	212	241	216	240	251	246	253	259	258	244	266	267	249	249	239	252	229	246	240	239	266	266	256	245	240	231	233	259	227	259	248	250	259	238	257	263	246	267	231	273	248	227	277	242	253	242	260	257	234	233	243	246	243	234	241	265	227	265	226	239	251	251	248	277	270	265	230	260	230	246	257	236	228	255	233	250	252	247	258	242	254	242	270	283	258	238	238	244	262	276	254	253	271	244	226	253	255	255	278	264	281	241	260	258	223	268	234	254	259
61686	48727	36959	18762	5611	1385	626	560	572	597	606	587	570	644	612	531	593	522	613	505	581	575	565	619	605	589	607	615	595	568	580	608	582	586	645	568	570	602	598	641	596	590	559	582	589	576	568	557	539	596	600	615	581	586	576	588	560	584	593	564	555	628	574	617	585	562	574	569	542	616	627	565	568	550	549	574	609	561	609	570	619	598	575	601	598	585	583	592	541	572	582	576	550	596	573	578	563	585	605	592	595	542	533	571	574	611	537	587	591	607	586	609	571	658	595	590	587	609	577	581	546	577	533	607	607	505	601	588	528	573	581	564	588	542	572	566	611	578	582	577	619	543	615	531	552	616	591	616	604	586	594	604	556	636	544	613	601	595	566	606	597	587	585	588	571	602	602	572	579	591	555	620	606	545	603	588	576	566	595	605	588	550	583	571	538	577	590	546	589	583	607	572	548	562	583	558	594	583	605	571	581	509	587	577	580	608	544	584	556	588	594	538	553	551	605	542	581	592	596	613	590	566	515	601	575	595	606	608	614	547	599	529	612	564	585	544	563	556	575	579	597	543	589	673	588	581	591	546	574	597	571	559	573	624	597	612	565	598	620	585	597	588	594	567	560	627	606	575	582	576	564	598	562	581	606	602	577	609	602	578	581	581	571	593	531	548	598	564	581	574	588	619	539	552	557	626	562	605	595	550	575	563	563	548	605	594	584	535	579	606	582	582	597	570	625	538	601	600	579	603	601	549	614	562	553	562	556	600	569	598	564	581	585	554	515	590	599	570	534	571	605	634	600	579	604	586	616	556	540	589	603	560	604	565	595	600	616	567	588	568	616	559	541	593	592	586	569	595	583	613	602	590	593	605	575	560	602	607	558	537	585	596	590	606	580	605	559	552	607	614	572	607	567	538	609	578	539	566	593	597	582	584	601	583	530	603	585	564	621	608	601	623	574	583	593	615	572	574	578	550	586	540	558	593	607	580	547	593	552	589	562	576	568	621	565	592	560	560	612	635	620	569	570	579	593	586	537	570	586	606	605	557	562	633	595	565	636	572	547	547	576	635	571	572	593	590	558	538	597	563	623	612	607	576	596	627	543	619	626	569	590	579	565	592	552	604	607	593	617	574	608	583	639	545	585	549	561	588	580	588	592	578	580	598	566	609	581	583	555	607	528	568	602	608	621	552	539	574	591	530	610	605	591	616	631	588	545	564	600	576	595	592	606	606	587	567	603	551	597	589	587	613	580	577	622	593	612	579	577	570	598	571	615	585	607	595	612	546	590	606	585	575	600	595	613	607	577	527	556	562	546	649	640	561	590	577	558	598	577	574	582	597	576	600	562	544	587	583	529	524	581	559	588	582	571	581	599	563	629	617	604	608	621	602	575	621	576	613	573	614	545	571	611	547	583	632	583	583	570	566	588	555	600	585	591	574	564	602	585	591	616	555	564	598	596	596	542	566	546	581	606	596	618	613	580	588	601	536	580	570	590	586	582	562	573	618	605	545	588	621	520	579	595	590	573	590	585	601	660	533	532	574	575	580	579	591	532	560	608	595	592	618	575	589	573	603	603	576	558	565	617	582	572	556	627	542	553	577	600	529	569	583	585	555	580	600	584	596	551	545	612	588	550	559	570	604	590	542	566	592	587	578	593	643	575	607	564	559	579	548	591	591	618	595	594	614	612	617	571	590	577	580	565	609	563	605	625	579	585	572	566	543	526	577	606	561	597	607	619	564	613	528	595	590	597	607	586	589	550	573	620	563	570	603	613	601	571	581	600	579	548	590	583	572	567	562	610	615	618	591	572	585	611	605	554	611	566	598	603	559	576	610	574	554	646	604	537	609	619	544	572	548	573	578	604	563	559	578	599	556	569	614	609	571	564	577	590	556	553	572	555	588	532	568	546	575	554	558	557	574	617	616	619	541	596	596	572	572	549	589	533	571	588	578	582	620	575	630	571	601	611	582	553	624	599	584	561	604	555	540	593	615	568	584	574	545	566	567	563	572	591	582	590	585	575	595	620	600	611	577	569	551	652	507	582	527	582	572	573	568	605	597	587	557	551	553	590	597	545	622	610	601	592	599	604	575	583	566	583	551	589	599	583	548	591	564	555	598	559	597	611	589	620	584	574	565	578	609	606	612	586	591	559	574	641	557	580	590	603	580	598	561	581	583	577	565	605	561	568	562	617	613	571	587	625	613	559	611	618	551	558	592	580	558	570	585	604	544	544	575	609	580	587	542	588	636	595	585	568	592	580	548	601	653	583	568	643	589	559	556	570	585	585	583	588	606	571	611	593	589	540	569	543	578	586	617	609	609	569	550	545	572	580	554	576	626	587	511	580	575	636	573	611	555	582	583	584	590	584	565	557	591	571	580	592	581	602	568	587	570	632	555	574	566	592	590	601	605	565	570	584	590	551	531	557	580	601	578	619	568	592	594	563	616	613	592	622	567	606	590	553	580	588	568	561	585	546	587	566	573	578	572	561	564	580	565	576	542	579	588	561	566	556	584	555	611	565	577	594	552	571	540	629	585	579	563	560	570	555	515	602	588	570	619	599	610	565	601	556	607	550	539	614	593	584	617	593	551	578	633	580	589	590	639	624	614	604	630	577	602	570	582	614	549	591	584	604	603	586	582	595	598	568	581	642	643	567	565	605	567	587	556	560	565	558	626	545	588	591	574	598	575	598	624	610	526	573	587	619	604	606	568	620	611	560	613	633	595	555	609	567	625	577	590	561	598	608	616	581	624	577	562	578	560	555	552	606	601	591	577	587	551	602	594	598	575	541	579	561	611	605	605	562	545	581	543	559	588	598	607	574	574	596	608	601	582	591	576	575	606	572	521	550	604	578	597	530	579	582	561	609	603	562	596	555	580	602	540	558	645	599	587	608	604	590	599	587	531	565	587	581	615	563	576	585	572	563	630	610	586	572	590	537	596	577	595	583	560	572	642	627	603	580	608	586	570	560	613	600	560	555	592	550	617	576	606	599	548	606	566	566	568	601	576	590	564	572	603	599	591	630	613	596	592	534	626	550	620	567	592	541	610	569	594	610	563	569	560	582	576	576	620	584	610	549	622	594	584	635	614	573	530	588	586	540	593	599	562	578	591	567	591	547	593	608	542	560	614	626	582	584	550	620	586	555	614	616	587	618	562	590	594	596	590	584	587	594	599	627	588	599	571	608	554	556	568	572	575	610	582	588	553	589	608	564	525	559	590	607	594	580	541	570	550	617	590	596	613	547	601	603	584	550	588	563	625	567	580	589	608	562	579	614	567	557	572	600	610	617	576	615	578	559	615	592	662	552	620	562	559	578	581	623	576	593	599	558	583	617	574	586	560	595	588	537	537	557	605	560	564	562	568	580	608	578	613	615	585	552	571	560	590	575	541	597	546	590	584	605	604	555	618	598	556	638	614	623	607	588	599	609	574	570	559	565	599	575	578	565	575	594	543	607	623	598	593	534	632	604	589	557	573	602	559	573	594
82851	67830	46634	25559	9703	1282	253	235	204	200	214	225	247	200	232	205	226	223	212	178	218	220	222	209	214	222	218	216	220	199	210	226	241	225	221	205	185	221	222	214	205	213	212	206	206	225	216	206	208	189	224	240	206	203	198	218	201	223	214	209	230	203	220	209	224	227	182	202	211	200	232	220	238	198	221	222	240	194	241	192	216	218	223	230	225	226	202	227	225	227	220	208	226	176	225	220	210	198	201	209	242	219	218	235	270	229	206	207	231	211	222	227	219	201	224	199	214	210	219	234	234	224	221	198	188	202	241	181	221	222	227	204	230	208	211	204	219	226	221	241	240	206	214	223	217	224	222	199	226	242	220	211	193	173	213	235	241	217	233	191	223	222	215	219	186	214	212	219	233	201	234	210	191	202	199	220	196	230	215	221	212	220	208	206	198	208	214	211	227	226	222	197	178	204	227	185	198	225	223	233	202	237	221	189	208	215	219	216	234	208	224	191	202	196	177	196	207	209	226	195	221	215	221	201	209	207	234	246	227	221	219	205	228	211	212	199	201	213	190	206	194	205	181	229	213	193	205	216	243	206	254	220	192	196	225	200	224	200	207	190	185	197	170	199	196	234	234	216	227	198	218	231	221	220	222	214	231	203	211	212	218	212	228	211	225	227	191	216	237	236	235	234	200	217	224	195	225	239	248	225	199	194	206	182	211	235	215	195	201	213	212	222	227	231	209	221	214	210	209	197	214	218	206	217	209	217	214	210	231	216	216	217	237	224	199	214	215	204	205	237	200	219	240	213	196	237	211	229	193	211	206	204	207	225	195	238	200	215	220	225	214	206	203	218	232	198	264	208	217	204	210	183	189	224	233	208	196	186	229	195	215	226	198	184	240	183	188	222	220	216	224	200	226	223	195	216	205	198	215	229	209	241	204	231	218	194	207	226	234	225	213	242	219	225	225	231	219	194	226	184	232	211	221	216	214	242	241	236	191	205	235	199	213	205	220	235	224	211	234	204	205	198	201	222	228	207	215	197	214	217	227	234	190	200	206	201	233	233	222	211	209	233	241	202	231	202	222	224	215	243	224	229	206	214	199	230	210	223	216	231	216	216	243	205	227	201	242	217	206	202	220	187	196	214	245	205	243	202	198	182	183	226	221	209	210	196	201	210	196	197	221	233	238	210	207	208	200	205	210	223	212	215	208	211	211	224	205	210	228	220	209	228	220	201	233	219	224	237	200	204	208	202	226	211	193	190	239	215	216	240	239	213	209	230	226	226	235	218	217	232	223	204	222	212	226	230	240	199	189	231	223	241	185	206	227	250	222	190	235	223	219	225	215	236	226	212	231	210	213	213	224	222	232	207	193	211	225	228	204	187	215	225	199	210	211	201	199	235	222	204	211	224	212	201	212	207	201	206	207	206	207	209	215	220	222	231	226	210	202	218	182	226	218	200	221	199	225	219	214	271	220	224	220	232	232	221	218	198	225	215	231	210	205	228	225	208	211	219	221	226	211	207	201	228	217	191	192	231	209	199	241	203	221	226	216	185	217	208	234	221	197	229	185	238	227	218	217	219	212	226	203	212	209	213	202	203	209	232	223	227	213	224	184	218	229	218	185	217	205	216	182	161	218	218	204	200	201	218	236	249	239	203	212	202	195	218	223	211	195	204	199	212	202	217	198	201	256	199	221	209	221	238	217	235	201	216	224	226	216	205	213	232	206	233	203	204	233	226	234	233	224	223	212	233	208	208	211	219	207	210	215	211	210	231	229	216	208	216	208	200	204	211	236	231	242	210	205	210	221	220	211	215	203	231	210	214	191	193	205	217	221	188	233	198	224	245	189	204	208	201	230	206	190	234	206	189	205	238	196	174	222	212	208	209	215	212	197	248	201	214	211	223	218	224	217	223	233	226	209	200	197	200	199	208	227	211	219	223	232	200	228	209	202	200	235	187	210	206	212	221	222	207	198	211	220	216	231	232	214	207	237	208	206	220	225	202	221	226	216	248	225	217	241	224	196	199	222	218	214	215	216	217	220	229	227	214	217	226	216	207	216	236	196	217	251	226	217	242	223	183	218	195	204	211	229	199	228	196	221	226	223	216	190	209	188	223	197	225	200	224	240	209	228	237	214	221	248	197	226	198	214	220	208	219	210	244	188	216	222	211	206	196	195	231	213	224	219	201	224	199	202	226	217	208	183	218	212	217	226	209	208	207	226	190	220	198	197	223	180	216	194	200	183	208	215	202	208	194	217	236	221	212	233	226	200	198	213	184	216	199	214	203	200	220	228	208	205	195	211	219	222	211	219	206	229	246	215	182	231	202	205	206	233	239	200	217	228	217	232	215	211	210	197	235	215	233	240	241	208	201	220	189	228	238	200	200	219	202	219	218	217	197	216	220	211	225	203	206	214	212	182	228	225	216	208	179	221	199	212	226	215	214	228	218	206	208	200	208	223	235	229	224	185	205	200	228	207	209	218	208	220	230	205	211	200	193	191	218	215	185	190	218	227	227	215	186	220	201	218	215	219	204	205	198	200	226	214	225	210	225	232	209	202	213	216	202	227	242	216	205	204	214	214	196	214	213	217	228	192	185	209	212	204	216	186	235	229	208	215	207	204	216	239	232	215	187	215	217	230	228	227	229	220	182	220	241	253	218	208	224	216	236	212	195	211	211	192	210	206	240	209	228	226	214	214	221	200	198	185	206	222	216	224	220	192	218	205	223	203	221	192	196	231	237	198	225	219	189	221	230	221	225	242	246	218	209	229	207	201	223	190	223	246	181	196	202	192	200	210	211	196	224	219	228	235	200	223	207	232	218	213	188	197	197	194	193	213	196	196	233	235	204	212	243	203	241	244	193	237	198	215	194	209	191	230	205	219	209	179	218	208	225	225	230	210	221	212	224	195	221	206	215	235	250	211	208	210	232	223	194	199	214	212	211	237	216	211	211	238	216	218	234	203	209	227	200	204	218	188	228	216	222	184	218	235	221	235	213	210	211	246	208	224	216	189	211	220	214	224	211	212	211	228	207	205	202	226	190	231	197	202	211	190	205	210	202	228	197	213	233	222	214	201	224	204	208	218	214	203	201	213	188	224	203	226	223	225	217	226	222	205	202	234	208	208	211	218	201	228	220	203	214	215	186	201	207	206	221	217	212	215	229	210	236	199	208	209	203	202	225	241	218	212	217	223	227	205	214	198	205	203	199	199	208	237	208	194	237	228	248	189	217	240	201	211	230	218	251	216	218	217	208	215	218	216	209	215	223	211	215	213	225	225	226	252	227	211	221	230	201	215	220	222	186	205	201	199	197	206	221	209	199	208	203	198	227	215	227	224	205	213	198	239	234	184	202	204	215	219	219	220	204	236	204	206	215	227	207	199	214	227	227	204	219	204	216	200	231	198	229	206	197	209	227	210	227	220	243	220	194	197	231	231	204	207	228	233	198	227	230	209	229	221	225	249	237	225	240	222	225	221	212	241	207	214	209
70761	59363	45459	27462	9982	2295	647	488	493	496	474	470	484	464	553	528	467	553	498	489	501	470	474	521	497	548	467	510	523	523	498	466	506	496	538	523	476	442	493	510	525	467	473	520	462	532	476	497	514	530	509	528	502	532	481	522	519	475	534	494	462	483	540	508	475	475	479	550	525	512	490	511	516	499	531	499	521	482	503	495	484	512	497	495	496	529	499	486	514	515	502	533	544	466	513	476	531	492	523	505	483	523	510	528	486	524	505	503	493	488	495	502	478	492	494	528	513	507	491	505	448	521	472	512	510	486	502	491	515	485	492	507	519	489	515	487	549	500	523	484	502	510	474	519	530	516	468	464	513	520	524	536	531	515	534	518	512	503	519	509	511	470	486	497	498	460	502	496	516	476	515	501	506	491	501	460	522	512	520	526	479	490	479	527	479	459	540	521	490	495	491	508	542	445	450	494	518	529	484	501	528	471	510	520	503	493	482	522	533	514	480	514	499	481	487	497	485	490	493	506	528	509	495	488	489	521	499	488	534	519	509	491	460	509	524	531	457	481	538	541	550	492	462	528	523	491	467	500	509	456	510	460	523	500	522	449	517	504	519	508	489	463	494	509	547	470	508	517	526	493	485	504	493	515	501	488	485	501	476	529	469	495	481	503	536	525	508	521	506	560	527	456	525	465	508	518	451	490	507	483	512	505	523	514	511	491	515	508	479	488	535	478	503	490	480	480	490	478	471	472	476	512	464	535	524	512	517	509	505	511	506	513	511	446	535	487	517	512	493	500	517	506	490	503	489	503	506	504	498	505	501	500	474	463	497	521	503	508	492	505	499	520	530	494	537	524	475	498	503	521	488	510	502	514	509	510	536	491	515	498	479	502	494	514	516	482	448	514	506	493	484	490	478	501	541	498	502	517	498	492	481	512	472	512	512	492	471	511	530	540	463	542	525	497	486	463	460	479	487	493	492	522	488	491	517	492	470	489	505	525	479	506	531	504	471	481	488	491	469	516	444	500	496	513	494	512	530	547	485	537	491	529	532	477	483	508	493	496	534	517	530	498	486	493	505	530	533	457	502	512	485	512	503	451	480	545	513	488	462	481	463	503	522	502	479	489	507	517	538	517	458	503	487	538	534	470	494	507	515	492	502	519	527	520	486	504	502	490	516	464	528	544	487	503	495	514	522	516	487	519	491	548	534	477	507	502	505	495	496	504	500	525	516	508	468	498	478	512	477	486	501	492	514	462	511	501	510	463	479	489	515	494	498	498	503	486	497	535	534	530	498	470	471	519	531	463	455	455	534	514	503	464	478	500	527	497	530	510	463	482	505	550	514	499	474	468	492	459	540	515	506	515	489	523	516	516	518	490	487	508	504	503	513	540	531	480	521	524	516	506	479	493	467	519	536	506	502	457	528	514	478	521	515	510	465	493	482	499	519	508	490	487	492	505	487	519	508	457	493	495	506	453	474	495	498	475	508	507	526	504	483	495	486	533	478	479	496	488	519	503	480	510	509	520	512	525	501	503	476	521	480	488	532	490	487	548	484	522	538	486	518	514	480	482	516	504	488	507	493	510	532	467	508	508	476	530	520	540	490	482	491	492	478	485	487	540	529	485	505	461	501	536	459	491	484	483	461	510	492	525	478	497	481	502	517	479	487	504	480	504	518	469	545	497	521	523	490	505	494	479	508	474	507	495	462	494	487	500	472	489	517	486	508	508	483	504	498	531	503	475	483	498	489	519	511	500	494	510	511	508	475	502	538	462	487	520	501	493	501	520	471	507	514	498	532	524	474	505	496	474	501	510	483	533	462	490	511	490	488	483	475	519	516	515	498	500	524	541	523	515	494	492	512	506	509	508	470	504	507	519	498	504	516	479	495	510	498	508	488	499	496	512	495	531	500	484	531	511	530	472	517	490	500	497	479	491	479	495	488	510	496	489	525	502	475	535	536	491	476	493	463	487	504	525	529	525	493	496	514	456	482	461	518	521	505	484	503	495	544	458	515	510	487	464	510	529	538	475	464	511	471	515	503	529	531	527	463	480	527	560	524	508	464	528	553	508	511	537	537	522	525	526	501	527	502	487	487	488	487	496	504	481	507	470	512	509	483	495	498	475	489	528	507	472	479	492	496	518	499	541	488	487	522	511	478	551	492	493	527	496	501	516	505	489	520	499	469	467	494	491	484	488	487	462	497	501	506	501	527	506	482	533	508	499	493	509	538	507	536	529	530	516	523	492	457	478	465	519	469	497	511	480	492	529	512	503	501	458	498	534	468	533	475	508	481	505	475	504	468	479	522	491	466	509	532	471	501	457	497	495	477	534	512	502	507	520	526	479	461	491	485	493	478	542	521	513	494	447	477	487	484	516	556	498	521	500	499	541	511	502	501	506	489	491	441	472	493	471	492	495	518	439	494	482	510	536	518	497	482	516	517	523	514	522	472	510	509	498	494	476	510	504	559	470	458	522	520	495	494	488	464	534	529	489	527	518	500	489	462	514	499	517	481	497	478	508	533	505	481	489	488	480	492	525	519	514	518	512	551	449	496	563	530	456	498	523	476	505	537	490	483	530	505	497	468	515	529	521	493	505	495	503	488	512	485	526	509	465	513	503	498	512	530	504	509	495	497	533	484	519	539	465	520	481	527	511	491	511	500	485	496	472	527	477	507	534	462	494	529	475	464	490	495	473	484	509	522	495	486	509	501	546	536	500	483	471	524	503	517	483	523	525	507	532	533	526	505	530	512	463	477	486	474	471	529	444	527	515	506	509	472	492	481	525	474	491	503	487	488	488	497	495	467	516	539	496	552	493	484	532	467	506	493	493	491	525	492	544	517	491	499	526	512	466	505	469	481	468	471	532	497	480	474	513	512	490	473	507	462	517	535	501	485	495	500	508	508	488	518	492	526	500	527	513	513	506	507	490	510	509	483	512	524	481	489	487	465	493	494	559	504	495	519	521	516	538	490	523	486	491	546	545	439	489	518	492	477	533	504	485	500	463	486	502	521	461	494	497	462	510	517	498	546	497	520	485	495	523	517	546	489	552	501	473	523	519	491	523	503	520	511	514	525	489	469	492	489	455	517	472	532	491	494	510	503	445	495	550	515	498	509	483	458	496	515	502	501	477	500	518	491	481	520	485	502	523	475	527	457	506	509	499	508	468	488	501	512	539	508	533	532	491	506	520	508	502	512	518	504	490	489	512	520	498	526	494	508	464	516	501	468	486	523	469	506	502	480	470	544	507	519	492	513	510	476	494	454	508	503	538	524	512	502	508	530	467	478	504	489	519	510	528	523	507	532	506	487	446	543	477	488	489	492	526	506	492	484	495	532	521	482	537	498	510	486	502	524	530	461	534	467	563	536	521	491	508	559	489	491	477	503	465	499	518	490	490	493	527	513	501	512	490	476	514	488	489	482	478	518	516	495	488	500	528	517	498	511	464	442	498	539	540	488	468	504	522	541	492	502	498	491	475	458	481	520	490
49619	26387	9089	1780	568	297	226	209	226	238	219	214	219	206	263	227	223	220	240	223	211	201	242	236	213	228	224	259	259	226	221	215	228	199	212	223	222	228	195	229	242	234	219	248	202	238	235	213	247	230	258	248	223	228	235	236	223	237	235	238	221	232	238	213	241	229	241	226	220	216	234	224	212	213	241	203	233	228	216	215	205	222	226	235	216	211	214	255	242	232	224	240	232	238	193	213	210	234	258	231	202	248	216	239	221	228	229	223	214	216	240	221	220	215	231	221	218	222	238	232	222	222	228	219	235	246	214	231	222	211	203	234	196	224	234	240	212	233	227	229	199	225	231	237	227	238	220	233	195	248	235	230	232	229	218	219	251	235	238	219	239	238	253	247	220	207	211	210	213	232	212	224	216	223	201	210	259	233	224	242	213	223	227	222	244	216	264	244	229	223	245	207	200	219	202	215	239	215	200	227	198	215	208	230	204	229	215	204	210	218	223	221	217	219	249	231	212	235	214	241	223	257	203	217	210	220	228	210	238	235	204	213	233	209	238	223	234	203	199	236	227	251	214	247	265	217	216	191	209	225	227	213	229	241	228	221	214	226	214	235	199	216	247	246	227	207	227	214	239	219	207	217	236	230	199	247	194	225	240	227	226	231	214	208	229	244	217	226	230	247	225	252	222	259	208	211	213	242	236	209	224	208	235	231	211	225	203	229	190	204	220	199	206	222	198	210	225	212	195	195	229	244	234	217	193	241	207	211	230	212	214	221	252	232	231	236	222	233	241	209	197	240	219	235	237	219	236	232	198	197	212	193	244	227	208	224	262	230	253	243	233	234	243	219	205	221	203	228	217	224	221	250	214	212	245	215	211	230	230	248	219	230	223	210	230	237	222	222	200	225	216	210	228	241	231	223	237	219	231	241	238	208	210	224	194	222	218	228	222	229	253	235	230	200	236	213	217	245	198	232	221	217	231	241	207	179	203	243	208	226	239	248	242	202	215	245	233	243	236	219	219	205	241	230	218	220	237	231	221	207	219	172	206	256	218	210	244	204	191	231	207	179	208	242	255	239	229	247	243	238	217	222	223	222	216	226	240	216	256	248	224	213	220	224	242	215	189	234	217	234	257	231	213	230	222	205	210	221	231	191	200	218	216	208	208	206	238	246	219	216	214	217	220	241	228	245	226	227	234	211	220	244	222	233	216	221	236	244	165	232	228	249	252	225	248	213	222	221	211	230	230	220	215	217	215	227	214	253	217	208	228	181	191	216	228	203	230	208	211	219	232	204	218	211	220	227	237	219	217	232	252	235	242	213	237	229	231	200	242	237	237	254	226	213	230	219	256	227	231	229	200	215	222	242	216	233	205	206	217	210	246	230	210	241	229	218	224	221	218	234	212	239	251	216	223	218	232	231	221	218	232	213	232	227	217	217	206	198	223	257	211	264	235	259	231	217	209	255	203	243	216	198	212	229	230	199	212	216	248	255	234	229	209	213	213	222	210	214	207	248	219	227	275	209	230	224	217	224	249	215	229	213	263	241	208	259	228	241	210	215	249	217	202	218	218	218	218	219	226	223	236	256	201	197	205	243	238	232	231	209	204	240	206	243	206	220	228	237	248	234	224	215	222	233	249	232	207	253	202	211	213	205	184	210	215	228	252	221	214	219	268	212	242	219	225	237	242	226	247	234	223	213	225	234	234	200	239	228	228	225	229	230	244	212	235	224	205	235	242	219	224	223	222	238	230	217	242	235	194	217	215	218	224	208	218	213	200	211	234	225	215	229	220	224	214	229	210	259	221	204	241	235	236	241	235	198	230	211	219	189	234	239	234	224	221	242	196	227	228	217	229	239	234	208	228	222	216	213	247	219	243	227	215	219	197	212	223	232	227	218	213	233	192	239	229	195	218	228	221	222	250	258	229	246	222	218	240	243	218	207	212	214	230	241	229	236	214	220	220	226	223	207	209	214	225	241	228	229	180	215	245	228	230	247	219	201	214	230	222	219	222	220	243	231	211	235	208	227	209	206	223	210	207	215	251	217	219	217	206	220	216	211	250	239	234	232	228	235	227	231	212	188	228	198	250	215	213	215	232	236	219	225	230	231	229	200	200	236	226	251	213	220	264	233	219	235	226	213	226	228	193	220	224	221	223	227	225	235	203	231	233	221	237	199	240	243	220	206	242	214	265	213	232	230	233	231	214	219	228	200	225	256	239	219	234	222	214	240	226	204	238	229	230	217	222	194	236	214	251	218	238	237	207	229	241	237	207	252	215	220	216	230	221	202	219	222	232	219	204	236	199	219	205	244	223	198	232	206	232	224	251	222	227	217	216	254	197	200	234	255	225	198	234	232	226	246	217	216	218	207	203	226	212	229	230	230	227	222	224	184	227	238	235	245	225	214	227	242	197	217	222	235	252	232	238	214	213	227	215	217	212	213	225	250	214	210	227	230	219	188	186	250	250	198	230	194	236	227	211	226	242	236	242	222	252	234	227	229	259	217	241	218	238	242	212	202	201	218	240	260	206	216	215	218	232	233	229	223	217	221	221	245	222	238	208	225	219	216	204	227	231	232	216	217	230	241	233	223	205	228	249	223	228	222	233	239	235	237	211	218	254	199	203	197	235	248	245	234	206	237	245	245	227	253	265	240	234	229	246	226	216	230	230	215	234	214	222	253	209	192	210	224	217	217	211	217	224	199	218	219	210	203	201	222	210	249	242	235	231	217	227	230	226	232	215	198	221	238	230	246	235	189	237	213	229	213	234	219	221	227	212	232	197	237	211	216	199	204	223	209	229	257	205	195	217	224	212	216	212	230	234	248	226	220	227	225	202	222	214	240	214	225	232	218	212	209	220	232	211	236	231	211	224	237	229	215	196	224	237	210	223	208	229	213	250	208	241	235	261	232	235	244	217	232	205	244	221	255	233	224	211	206	212	208	208	218	223	248	224	209	211	226	245	232	214	224	211	247	232	230	227	218	211	254	197	202	222	252	210	216	244	242	214	222	220	222	243	237	213	238	234	199	270	200	238	221	241	246	216	220	218	244	218	233	234	241	229	218	245	236	213	198	226	221	224	196	219	217	224	222	230	248	203	215	229	222	237	202	238	212	249	253	237	208	251	196	209	205	195	221	233	222	222	219	187	214	226	218	207	210	215	199	224	229	243	196	204	218	228	209	226	260	221	239	225	243	200	200	210	223	196	250	235	248	238	270	221	240	257	235	242	216	234	262	219	216	222	235	229	252	230	232	221	236	238	230	246	202	244	228	224	227	224	229	188	245	224	212	213	223	254	246	232	264	204	248	223	213	176	255	247	219	229	217	245	211	231	229	201	232	234	231	198	220	267	216	221	200	224	211	230	237	208	252	224	244	224	226	198	225	239	227	252	228	212	230	225	216	236	223	230	226	207	210	240	210	209	232	226	203	229	214	221	214	228	229	196	223	225	214	203	237	189	203	199	216	239	219	221	208	207	208	212	249	226	243
42521	23363	10441	3814	1340	692	539	529	521	571	561	581	582	553	545	524	563	516	515	566	550	520	542	570	542	541	546	576	554	571	504	573	520	552	540	530	544	503	599	533	582	531	526	553	560	528	554	546	494	528	539	541	546	523	517	536	534	525	504	543	538	514	504	558	582	565	541	535	511	517	530	509	533	532	539	520	501	506	564	542	510	517	512	531	538	540	566	610	574	520	542	524	551	541	548	541	542	525	557	517	527	528	495	586	515	526	515	540	537	504	583	555	581	523	552	523	523	567	544	529	510	549	546	532	529	558	562	510	485	533	526	518	558	545	508	535	530	529	539	573	528	509	529	562	509	526	577	517	547	496	545	560	563	563	529	553	540	518	537	544	545	572	512	532	513	523	513	533	565	498	533	548	548	539	523	524	500	586	556	550	523	560	531	572	559	537	527	532	533	562	522	538	543	504	513	540	562	515	535	571	548	536	544	556	540	536	549	537	565	544	550	547	523	547	557	549	539	620	545	520	579	499	592	522	543	529	591	546	514	533	532	525	571	515	550	558	546	499	469	537	544	503	552	559	546	521	522	554	536	511	539	555	548	504	558	550	561	534	522	510	557	553	544	515	543	552	514	506	546	537	516	535	507	533	524	489	571	564	573	552	588	533	560	585	510	526	547	550	497	560	528	563	505	502	533	543	533	518	510	511	540	535	546	556	559	556	531	518	528	509	548	521	554	558	579	503	507	557	530	515	501	551	557	518	511	503	527	587	513	547	570	571	543	560	548	553	565	571	534	523	558	551	515	548	551	542	570	505	534	546	511	479	542	550	530	548	590	502	584	494	533	565	559	549	541	501	547	562	543	510	525	521	556	568	570	539	541	546	494	571	523	567	513	514	518	525	510	525	546	560	545	538	531	521	556	517	484	568	518	539	520	533	532	537	536	543	556	523	555	557	548	526	526	556	539	554	568	545	548	500	512	526	523	535	514	537	590	544	530	534	551	516	514	532	556	546	527	556	515	581	585	531	517	546	542	532	505	551	536	571	566	556	563	536	531	549	548	565	544	551	535	525	538	561	539	530	563	497	578	525	548	527	563	574	562	522	495	522	557	554	560	567	562	572	531	552	529	521	534	533	527	543	540	538	523	547	518	490	535	553	529	534	558	529	528	503	527	554	523	544	584	542	547	528	565	544	503	527	537	517	561	554	586	527	545	564	527	548	523	520	561	532	509	529	519	533	546	576	526	513	543	539	501	542	518	512	560	539	554	523	495	531	535	517	518	567	548	548	465	549	520	548	557	515	546	517	543	530	504	544	528	526	549	556	511	537	543	560	583	539	515	538	534	571	578	552	520	522	516	558	536	550	496	550	537	540	549	580	585	541	526	571	557	542	522	521	538	529	560	557	513	543	542	570	494	581	508	547	523	496	517	526	546	535	554	555	538	489	516	523	538	543	561	527	525	559	548	538	552	523	565	526	545	575	552	525	550	549	574	578	529	541	562	593	551	533	567	539	563	542	561	540	515	578	531	470	542	552	500	571	523	514	550	512	505	595	521	568	543	514	587	517	604	540	509	496	542	582	559	502	556	485	582	502	503	551	551	530	526	538	551	556	554	566	561	532	537	534	534	565	569	519	508	542	547	522	529	570	547	522	498	519	509	558	538	538	541	528	589	568	538	541	527	502	589	509	544	538	550	548	536	565	520	541	581	592	519	525	568	516	506	535	555	535	534	522	549	530	524	557	539	567	551	491	569	527	506	556	523	530	537	546	565	579	567	549	528	521	567	488	569	482	535	483	551	534	561	552	525	540	543	523	562	563	542	537	499	574	563	514	573	536	530	533	535	542	569	559	522	514	538	546	525	544	521	524	513	581	512	549	508	498	528	557	519	554	537	507	545	519	536	532	509	520	519	537	512	542	508	523	514	493	549	516	544	582	547	545	479	581	545	557	531	532	580	543	480	540	520	508	538	555	572	576	580	584	546	512	559	553	543	553	553	535	520	520	546	542	602	548	588	580	514	560	496	610	551	584	532	553	544	533	567	560	514	518	532	546	540	581	508	527	537	557	534	540	487	516	549	558	519	542	514	541	535	527	544	537	552	572	553	566	539	535	522	594	547	546	527	595	556	480	532	551	526	508	550	524	548	545	552	539	565	552	517	541	574	500	570	552	525	599	531	503	529	519	548	539	549	589	551	539	567	545	571	521	555	523	556	563	509	543	553	570	550	534	552	558	544	571	545	522	567	555	529	503	558	534	564	525	515	528	524	558	507	559	528	538	529	517	556	544	524	530	511	501	568	533	545	553	519	531	561	498	570	536	514	587	547	481	532	515	540	519	568	532	571	542	532	543	529	563	535	528	521	549	552	511	550	524	537	499	510	514	580	556	519	551	543	527	524	535	566	558	574	562	565	532	564	498	572	540	549	518	544	533	504	580	540	516	525	554	528	522	539	564	564	557	575	570	523	527	484	552	564	517	554	539	518	531	539	562	524	508	521	548	528	544	574	530	550	548	542	526	529	509	565	553	532	554	504	530	505	545	564	557	504	531	527	550	582	519	554	569	549	519	530	514	545	551	511	537	502	531	489	518	534	537	527	535	499	563	541	545	547	526	545	489	536	544	526	573	521	555	551	560	510	550	549	520	581	546	529	535	515	549	566	518	556	550	525	526	521	536	524	504	571	568	551	528	539	564	523	526	528	532	558	547	561	522	528	538	531	560	528	504	577	555	503	565	563	521	557	561	520	524	555	496	590	571	565	560	520	563	550	522	538	597	485	528	527	540	555	574	501	484	580	569	540	526	525	531	563	530	556	521	552	550	571	537	539	563	496	535	539	492	500	592	541	544	545	542	540	517	535	533	552	547	562	506	541	526	551	585	583	496	555	528	544	572	570	541	625	543	555	584	538	563	537	486	471	539	533	552	493	528	569	559	513	521	564	529	510	539	567	539	533	581	547	525	572	557	604	536	526	524	546	518	558	533	538	530	545	568	537	564	546	529	542	549	573	542	512	563	529	560	501	550	558	540	519	556	540	496	540	549	541	543	547	530	534	585	555	522	519	508	558	575	512	519	544	517	544	519	525	513	551	542	523	519	604	543	532	504	527	547	534	543	572	503	524	537	573	559	555	557	523	535	482	488	576	520	579	555	553	535	548	524	513	524	560	490	527	565	541	545	564	544	517	549	527	574	557	540	521	509	563	501	513	540	550	531	549	526	548	523	564	530	528	560	541	530	509	526	518	508	587	541	589	549	529	562	534	525	518	517	566	538	544	585	535	570	565	542	549	502	543	517	531	493	550	548	517	512	563	550	542	547	558	567	507	521	564	543	550	543	557	546	510	547	547	562	544	502	549	546	526	527	497	509	560	547	512	557	500	515	526	558	522	527	544	562	550	606	558	582	545	543	544	540	525	539	569	515	515	523	545	554	490	549	540	556	539	533	535	545	493	587	531	548	568	538	583	589	541	534	505	523	530	571	535	612	541	541	575	536
79349	59440	38644	18413	4112	536	288	275	253	243	252	245	257	274	253	244	255	240	231	252	238	260	220	256	247	262	244	235	228	248	270	266	286	242	252	279	248	268	252	242	240	280	271	260	222	240	274	236	249	248	255	258	264	244	243	241	246	250	236	266	235	239	222	256	253	239	213	249	260	246	269	273	273	256	237	232	260	233	255	232	268	242	252	247	258	249	233	245	253	247	243	238	239	255	248	257	233	251	254	265	243	233	279	254	252	227	294	251	249	232	272	264	240	297	253	269	245	243	238	241	260	261	251	236	236	250	232	257	255	280	257	232	269	228	241	271	261	246	254	247	255	268	258	262	262	242	242	265	256	225	273	259	254	267	232	249	277	245	260	250	249	253	233	249	241	241	253	279	265	258	255	242	266	265	271	238	220	262	239	259	278	238	251	258	252	233	245	248	232	236	241	258	259	264	227	263	232	253	241	258	269	272	252	276	224	287	277	256	260	255	286	266	254	245	242	255	249	252	282	256	232	240	266	236	262	245	235	247	261	248	244	217	270	262	240	224	255	231	269	259	239	235	262	234	258	240	251	262	266	247	243	250	257	251	233	275	259	272	297	295	228	236	270	248	244	289	273	247	270	258	249	250	248	279	254	258	303	237	250	258	259	220	240	257	233	257	233	256	226	230	250	260	258	255	248	263	256	244	252	266	266	268	275	258	256	230	243	256	253	273	262	235	265	217	257	266	252	249	258	235	253	268	253	237	228	245	258	256	300	253	289	246	260	268	272	277	275	247	245	247	265	244	228	278	246	245	235	240	259	255	224	217	238	290	245	239	273	275	269	248	246	287	243	259	269	257	247	249	258	256	251	257	275	265	229	270	243	252	264	265	284	242	282	228	272	263	248	252	225	249	255	263	256	260	258	281	289	251	238	244	244	253	280	260	270	238	257	254	234	237	252	256	258	231	251	247	236	244	277	232	254	228	250	239	300	250	247	262	265	240	252	241	244	256	257	211	247	261	241	260	243	234	284	256	270	232	259	244	256	261	260	243	258	278	253	269	235	250	239	288	276	268	246	272	232	261	255	263	233	276	242	249	285	246	273	245	277	254	267	276	253	257	261	254	232	268	257	275	267	256	239	238	270	275	250	230	253	234	278	265	264	258	229	240	263	244	262	258	228	275	220	247	256	248	272	225	270	252	247	269	242	307	250	240	258	242	271	238	258	255	235	243	249	278	278	260	264	219	245	235	249	250	255	272	266	271	239	244	257	265	243	227	257	270	246	219	255	242	254	236	271	273	255	277	251	235	212	239	243	236	248	244	253	264	253	273	247	251	249	268	266	239	273	237	260	236	270	290	258	244	231	273	237	268	270	266	251	252	283	254	243	239	267	261	247	237	258	245	238	240	261	262	256	219	217	244	246	254	230	234	243	262	266	275	249	250	251	252	223	263	279	255	224	240	276	266	257	269	264	265	279	237	289	277	266	221	247	284	266	235	232	278	245	274	238	217	243	238	268	260	245	247	212	252	273	249	270	265	279	247	261	265	225	259	253	269	275	252	277	254	245	245	270	250	255	253	250	253	256	253	259	240	277	256	254	248	252	238	230	265	260	223	265	265	240	259	245	261	279	272	238	229	236	267	240	209	246	260	247	251	248	252	250	266	267	245	283	246	251	235	243	256	267	226	229	225	267	268	253	237	254	274	263	250	256	220	240	265	237	245	247	263	264	248	240	251	286	252	244	265	242	254	254	248	248	254	241	274	250	253	251	301	258	223	270	266	247	249	262	243	241	264	230	249	273	254	263	251	240	237	282	262	254	243	261	225	280	228	244	261	270	269	246	264	253	252	263	245	265	250	252	259	223	262	250	247	278	255	289	261	241	259	248	284	238	279	208	230	261	247	270	234	261	258	272	257	240	235	245	240	249	231	257	269	243	280	260	294	243	248	262	264	267	263	248	253	248	263	244	238	247	281	268	273	275	237	240	222	238	236	248	260	268	246	255	238	248	233	250	257	229	253	267	243	253	247	244	276	233	250	264	267	265	271	231	252	240	246	267	254	247	251	271	288	245	261	265	253	274	263	279	246	248	247	253	266	245	252	246	235	236	250	308	241	260	256	277	287	258	263	233	255	279	229	238	221	256	269	274	251	256	250	240	263	280	239	252	239	234	259	260	259	234	270	245	263	248	264	259	266	266	232	249	236	262	243	281	275	241	247	252	244	265	266	254	252	256	251	247	288	253	284	242	263	248	233	263	270	212	223	254	257	244	278	239	266	248	218	265	255	240	241	247	259	252	244	226	267	237	253	264	251	249	281	223	237	252	271	212	271	243	265	264	247	241	240	274	255	278	265	258	251	284	255	235	244	241	265	272	266	278	265	278	261	271	229	236	239	262	239	247	246	260	235	272	270	265	268	260	257	253	269	236	272	264	257	262	247	247	248	271	251	263	221	246	248	259	254	222	219	235	264	288	271	256	244	272	261	254	257	278	258	233	250	251	247	272	273	285	272	260	264	241	261	252	270	234	256	263	246	274	296	263	282	295	271	237	223	273	267	242	249	269	248	264	249	228	254	258	221	242	251	272	245	247	234	259	274	266	256	250	240	267	237	250	229	229	246	271	251	258	242	232	241	260	244	240	256	275	276	242	291	266	255	284	289	254	248	242	264	252	216	252	245	250	267	262	264	247	254	262	269	253	259	251	264	240	241	244	244	264	247	243	262	270	264	257	234	252	251	258	266	247	264	249	271	269	249	229	242	246	266	217	262	250	256	266	235	257	266	273	253	243	249	246	269	238	277	246	286	230	255	231	250	280	263	262	260	276	253	257	221	254	259	248	227	254	247	234	238	229	250	244	264	229	257	249	223	243	264	239	268	244	249	236	251	233	254	248	245	255	274	233	228	256	228	228	233	246	273	235	215	253	256	266	275	255	239	264	235	255	247	250	229	231	250	241	243	245	260	259	248	251	270	277	283	226	246	256	269	263	261	252	261	282	247	241	268	228	256	262	251	273	254	234	246	271	268	232	254	269	230	237	254	257	262	248	234	276	236	249	300	243	240	221	242	258	229	262	246	280	244	233	273	254	248	257	252	260	237	287	259	227	254	253	286	274	248	238	288	257	249	246	270	275	252	269	263	249	273	289	263	261	249	259	266	270	272	285	236	240	255	250	252	247	250	246	222	238	253	244	270	265	261	236	254	251	242	254	237	251	250	260	261	268	260	244	277	263	247	251	239	287	269	249	276	217	264	257	225	284	253	244	252	233	237	246	266	228	243	233	251	237	269	234	254	242	273	265	250	282	252	225	246	289	247	279	253	250	219	253	271	250	280	256	275	229	252	258	233	272	265	251	238	238	261	284	256	275	239	246	253	271	273	249	241	237	265	233	248	245	248	285	248	270	273	273	271	269	279	249	274	260	264	248	280	261	276	246	264	258	266	237	282	263	259	234	244	233	262	237	277	268	267	266	274	279	236	257	285	246	185	246	269	232	251
61527	48639	37800	20135	5670	1294	620	567	586	567	597	592	598	562	602	610	622	631	591	578	579	596	557	607	590	587	557	588	648	607	611	553	576	586	606	632	593	566	562	571	609	597	611	569	606	580	589	553	625	626	602	579	575	596	609	609	620	572	574	589	599	613	585	613	555	573	583	548	608	590	564	596	596	611	562	514	604	618	594	560	593	608	634	631	567	634	605	577	605	600	601	574	623	546	615	605	618	562	622	574	608	570	550	589	599	614	603	616	601	632	606	577	621	564	587	606	565	546	632	627	594	596	627	605	587	577	587	607	632	572	606	576	599	550	618	585	599	595	638	536	602	615	624	591	583	587	619	584	582	598	598	562	601	616	569	569	632	612	599	589	562	625	617	599	570	594	595	587	638	604	610	578	604	636	580	621	631	617	592	642	570	618	635	597	584	578	572	651	602	614	590	617	592	597	610	583	618	615	616	613	562	594	603	594	550	590	619	545	607	579	615	629	547	594	589	595	624	588	593	562	596	564	599	558	591	552	626	552	610	589	629	594	631	599	606	591	603	605	574	641	594	571	587	567	560	574	611	582	576	594	664	588	637	580	593	590	609	625	604	633	642	590	612	554	589	607	598	609	608	561	576	566	597	588	620	563	552	592	611	615	572	586	553	611	601	594	591	597	626	629	599	608	592	568	646	585	609	649	606	582	591	579	626	602	610	614	587	614	587	605	585	608	577	561	596	598	612	588	608	603	619	588	588	584	583	580	616	590	632	611	547	585	596	597	612	624	601	585	573	633	598	597	584	585	574	558	570	562	583	585	565	580	569	592	537	588	572	582	595	559	634	588	647	584	582	599	559	559	600	580	611	638	585	614	657	572	622	578	606	538	597	615	600	624	609	603	608	610	616	625	574	542	612	585	660	637	594	604	633	630	570	579	599	603	619	620	599	570	558	595	606	548	547	588	559	571	595	631	606	601	554	566	516	576	589	556	614	616	587	639	608	572	624	610	587	608	579	644	564	627	625	617	605	611	612	592	589	605	588	571	611	558	574	592	563	563	585	592	607	581	589	581	578	567	614	627	616	582	587	586	623	606	613	574	594	598	605	567	602	583	579	566	582	600	626	604	583	545	611	614	615	562	622	587	607	594	619	552	587	597	572	571	614	563	578	595	573	578	605	609	606	578	597	590	638	620	568	596	589	593	618	607	603	598	570	600	597	554	554	582	618	574	610	616	632	608	537	580	591	592	629	596	609	631	640	567	546	578	606	596	541	593	612	568	591	570	572	603	624	572	544	621	565	568	601	597	629	583	562	597	566	628	605	612	582	598	600	606	610	615	633	588	605	605	552	613	588	620	592	612	631	601	549	598	613	599	604	588	560	615	579	580	606	610	589	602	595	611	568	612	623	611	624	540	556	579	585	612	592	562	583	602	588	598	576	607	610	618	597	584	583	582	601	593	601	543	602	559	547	626	578	611	624	587	593	613	576	578	575	577	608	630	592	611	582	581	549	645	542	562	558	569	620	653	603	592	595	652	595	632	587	562	595	583	640	566	582	572	589	559	619	604	602	565	560	590	621	592	604	641	574	628	616	612	655	627	578	627	631	597	601	591	594	594	552	652	611	611	580	599	595	632	627	598	592	595	578	570	572	609	624	610	597	609	595	602	548	580	559	588	576	623	558	605	527	584	595	550	595	584	588	601	605	578	582	555	606	591	573	614	629	598	598	605	562	614	628	649	599	617	572	598	627	600	617	587	630	561	610	602	568	578	560	553	580	571	640	574	600	613	576	545	567	594	586	594	617	609	578	633	605	595	579	622	612	613	618	607	571	575	595	602	587	602	642	625	586	575	603	588	593	609	602	612	602	615	623	553	581	624	634	556	587	566	572	550	614	581	571	619	609	616	615	615	583	606	571	586	625	578	610	593	575	577	668	579	603	599	616	607	593	601	599	573	580	606	549	602	622	607	611	623	595	629	643	574	573	630	617	601	623	572	570	605	580	583	610	566	574	580	615	573	637	581	614	598	604	595	597	588	607	583	573	629	622	582	556	590	600	607	584	598	634	569	582	572	559	615	583	626	596	574	611	598	600	584	573	593	644	589	568	609	616	574	580	551	602	565	610	601	582	601	575	605	579	638	590	631	601	581	593	598	611	580	647	588	599	641	636	632	590	578	613	588	567	593	550	646	561	560	593	569	614	607	585	560	566	569	602	612	561	597	604	594	638	616	579	582	595	607	582	567	606	574	603	638	598	611	589	613	569	584	587	605	619	589	563	601	552	602	598	582	589	605	601	584	592	597	590	612	608	645	583	579	627	595	619	614	603	555	601	604	593	550	595	623	572	616	562	643	612	604	598	604	568	598	568	603	586	607	618	634	572	610	543	602	616	543	618	568	631	594	576	611	582	626	589	578	631	596	560	557	563	567	575	601	616	604	600	572	590	606	585	618	596	552	623	626	552	583	565	607	594	603	623	556	595	628	569	597	620	617	602	604	588	563	606	585	598	600	606	603	619	617	568	615	605	598	627	593	604	597	603	606	544	633	630	601	634	592	560	581	602	577	624	579	618	600	618	574	589	595	602	589	591	610	613	586	618	589	613	533	632	602	591	590	596	631	565	550	590	594	598	618	604	656	559	589	556	617	569	595	561	552	617	575	594	623	562	577	593	625	608	586	547	580	557	535	581	580	620	646	562	568	601	570	628	626	605	634	625	585	599	593	565	589	603	601	591	604	570	596	588	637	574	607	640	596	581	591	594	567	592	560	613	581	611	653	612	598	594	587	606	587	623	625	622	615	587	597	519	618	588	648	611	660	575	607	629	579	615	600	576	572	580	604	581	579	562	621	620	566	582	615	589	602	591	572	608	620	576	589	600	561	627	617	643	580	626	561	613	647	619	609	634	594	565	583	614	603	573	582	608	566	631	629	612	625	580	562	632	568	543	589	579	604	625	571	582	605	576	630	569	610	583	578	594	613	557	589	637	556	597	622	627	638	590	603	612	613	622	567	586	616	568	569	557	565	573	611	565	586	561	633	591	602	586	564	578	612	598	618	639	592	591	568	596	642	595	601	651	557	614	579	596	552	598	635	610	590	620	615	606	596	585	622	619	599	614	602	566	591	559	580	585	596	547	584	571	590	595	603	610	618	587	564	613	604	583	594	559	592	561	593	563	597	612	601	588	608	584	601	581	587	538	617	607	611	619	528	622	625	567	575	594	565	653	604	588	564	606	613	569	582	580	598	607	586	578	609	558	619	608	593	598	590	587	586	583	560	565	593	624	618	612	586	609	565	588	612	619	593	611	583	597	630	592	594	607	560	614	630	558	619	558	537	635	595	580	636	617	579	596	532	568	584	583	606	588	602	596	607	560	593	605	634	568	621	603	624	602	601	582	606	618	628	628	587	605	596	613	589	621	617	627	636	543	582	556	603	601	612	631	628	585	578	559	589	555	632	574	595	587	633	556	590	572	590	626	592	635	618	600	577	576	657
81949	67806	48089	26284	9816	1262	261	210	214	206	246	188	214	199	202	222	217	188	214	187	195	217	223	206	235	215	216	232	214	237	224	221	217	216	219	216	194	219	218	215	206	216	216	195	209	222	212	222	212	211	198	203	204	216	210	207	238	221	205	205	219	185	205	188	199	211	232	213	192	197	232	189	219	223	225	203	216	240	219	212	214	237	206	204	219	180	220	212	230	196	213	194	201	226	175	213	216	233	193	214	204	207	231	219	194	184	199	229	199	217	234	194	238	225	201	245	236	216	205	224	218	211	213	214	237	240	209	215	239	223	218	248	201	192	188	211	210	212	249	245	208	204	214	204	204	221	204	210	201	197	217	209	185	230	217	191	239	230	224	215	225	214	200	209	178	193	188	230	200	190	225	241	200	221	190	220	232	230	200	205	230	202	201	209	206	206	235	225	203	215	213	220	212	234	215	210	201	214	187	238	190	252	216	211	216	222	230	192	215	214	256	227	183	215	237	209	209	227	208	203	210	215	198	172	209	215	193	226	227	207	259	208	210	218	248	235	211	178	198	225	203	206	210	215	206	206	208	211	205	255	204	246	209	237	217	222	197	205	218	207	204	203	226	213	255	215	209	212	215	203	223	228	237	210	219	207	216	229	210	206	224	243	219	239	237	219	217	211	229	203	220	229	203	205	201	216	211	201	186	214	227	238	221	228	216	238	211	222	214	212	216	209	180	212	226	221	209	230	238	227	235	194	205	191	220	208	205	194	193	209	211	204	223	235	198	197	197	201	228	226	227	208	224	218	210	196	224	218	231	214	212	214	191	239	226	227	207	221	221	234	219	199	217	202	232	209	229	209	227	221	228	236	211	242	235	204	219	220	202	188	228	194	213	211	209	226	202	233	176	218	217	227	192	199	211	219	200	228	230	218	213	204	210	239	210	225	219	218	169	226	203	231	199	194	219	221	230	230	240	220	239	198	233	191	214	216	204	242	237	211	252	202	202	196	246	194	230	226	218	216	206	228	210	215	216	214	233	206	232	189	207	213	210	223	196	206	235	210	212	209	215	216	200	213	212	218	233	208	218	186	224	204	209	240	210	234	222	218	222	233	209	226	209	213	200	186	205	212	207	208	249	207	228	211	234	219	233	218	213	216	221	232	208	193	194	205	216	187	222	202	212	213	220	191	214	201	225	220	218	191	225	214	248	214	206	211	242	200	234	219	239	217	226	211	249	197	195	197	219	210	242	196	225	220	243	207	230	215	213	211	217	211	231	225	207	225	210	263	218	183	232	262	216	203	216	237	191	221	241	223	206	226	225	201	191	217	203	219	175	223	228	201	198	236	233	192	208	193	198	192	215	217	235	185	225	220	200	218	198	220	206	221	212	229	211	231	224	234	216	236	220	234	257	218	195	201	216	206	220	222	201	197	219	219	208	209	196	220	229	232	208	227	197	207	189	198	220	217	204	228	226	216	210	183	222	212	226	210	199	201	234	238	219	183	211	227	195	218	223	221	218	226	219	221	229	198	229	206	228	203	213	231	218	207	206	214	219	222	208	239	244	201	235	200	173	201	228	201	219	205	198	229	210	238	187	235	230	229	222	204	197	196	213	227	208	197	220	221	228	219	240	209	203	224	209	221	214	217	184	226	246	221	214	236	214	243	200	231	223	247	206	204	203	221	194	208	213	222	209	217	217	205	240	192	198	186	192	199	214	220	211	225	225	218	229	222	197	217	224	219	238	206	216	216	212	217	252	215	210	233	236	212	233	235	228	229	211	207	212	198	200	216	200	217	185	216	205	198	211	205	195	222	198	224	202	204	229	221	233	217	217	229	225	203	210	178	210	221	208	223	239	213	215	230	222	224	195	226	218	222	209	181	205	211	239	211	224	254	252	199	206	195	195	200	232	214	246	202	228	213	247	248	222	213	228	206	221	212	201	228	198	223	198	208	216	227	227	238	183	209	189	218	220	212	230	189	191	226	206	217	224	191	215	211	219	188	212	190	218	193	214	223	205	225	194	193	211	198	194	226	216	201	225	212	233	227	210	213	244	213	200	198	231	233	210	244	232	211	222	225	202	204	224	222	227	216	208	192	199	209	225	241	179	214	218	221	216	197	236	225	188	218	197	219	212	214	216	221	237	235	193	219	228	221	214	215	210	229	242	234	212	217	191	214	210	222	231	223	202	235	222	249	249	232	206	215	225	177	240	234	213	227	217	192	212	232	217	228	216	208	207	208	223	221	215	211	250	226	193	204	198	232	196	201	223	189	234	219	210	212	222	203	207	212	210	217	226	175	226	228	224	214	202	209	209	228	220	221	211	211	201	218	236	208	208	202	222	208	214	223	215	210	221	202	216	218	199	236	240	212	224	237	241	213	231	199	203	223	184	222	213	214	212	190	203	177	211	225	208	195	221	195	209	224	227	217	231	192	197	229	203	228	242	198	187	210	197	217	205	198	196	206	225	236	207	212	232	209	214	203	192	201	234	211	229	214	205	207	203	204	214	219	208	188	222	215	202	183	186	190	219	227	213	207	212	211	198	209	198	207	199	208	229	214	224	198	220	236	240	237	202	221	200	199	243	235	172	207	220	231	234	223	214	223	198	202	215	255	227	250	203	226	206	212	221	204	233	211	228	216	209	228	214	224	200	194	193	197	193	218	208	245	222	217	263	235	209	167	215	207	196	218	238	212	219	190	206	185	215	218	228	214	204	221	220	212	213	220	172	215	233	206	234	223	210	223	232	207	222	227	255	215	235	204	237	215	213	214	225	219	225	221	241	181	243	235	219	194	180	232	206	224	232	208	208	225	205	196	212	211	201	204	234	187	216	227	218	245	251	213	203	225	226	237	214	198	222	211	259	232	212	216	210	249	219	214	225	201	220	234	223	210	210	197	218	220	226	209	220	203	219	224	213	241	196	217	238	199	186	184	211	220	201	199	207	195	209	213	230	208	232	215	218	214	209	213	211	219	198	215	212	229	211	201	222	208	214	216	211	205	185	225	193	210	246	192	217	250	250	211	194	213	214	208	194	235	211	230	208	208	247	192	209	208	215	223	205	205	190	227	206	218	189	212	215	250	224	191	199	198	232	214	206	204	202	214	188	213	244	205	198	227	208	210	217	223	213	199	249	222	222	223	220	252	229	218	213	196	232	243	240	217	234	199	234	230	196	220	223	214	217	211	207	214	197	192	240	221	230	219	249	187	234	211	226	212	226	222	224	210	200	229	216	226	222	204	226	220	175	222	216	215	210	229	203	229	239	214	217	214	204	193	220	223	240	215	211	194	205	207	187	204	186	248	202	216	239	220	206	239	206	228	227	199	198	214	216	203	194	223	211	216	215	234	228	225	201	217	220	225	213	209	196	235	205	193	209	235	186	199	231	207	217	220	233	214	213	213	217	204	217	213	204	197	230	205	212	210	225	206	201	215	194	215	218	211	205	231	213	218	202	213	194	233	205	208	196	216	223	212	207	230	222	200	206	205
70336	59634	47258	27958	9373	1913	564	519	470	509	498	516	480	517	487	533	504	486	488	492	479	476	489	503	515	491	488	495	518	490	507	442	510	526	487	497	494	519	504	459	522	490	481	474	503	477	478	559	511	484	487	490	510	486	533	561	496	506	438	521	522	496	509	511	523	501	509	506	480	478	484	486	505	507	522	532	477	485	526	525	495	506	476	485	553	487	460	519	488	500	493	489	485	466	503	473	509	563	481	509	516	483	471	512	484	527	515	454	459	501	492	506	484	507	486	506	513	523	495	497	577	496	475	495	490	549	499	477	483	520	509	494	483	485	534	504	487	509	474	444	486	502	458	524	535	563	496	498	451	520	523	510	509	494	514	524	485	485	454	483	464	503	491	493	489	509	506	490	513	501	520	474	519	518	470	494	465	487	495	485	537	486	513	504	494	486	544	542	458	531	492	531	502	477	469	540	504	504	488	499	504	509	480	509	469	509	549	522	478	539	522	500	512	494	513	468	498	527	485	491	518	477	463	466	535	493	501	506	517	464	496	470	510	494	522	490	509	487	497	493	483	485	507	469	501	538	511	521	523	506	536	480	447	491	488	482	449	496	518	482	506	478	519	477	517	480	494	460	504	535	468	501	475	530	535	477	504	490	524	548	492	507	495	513	487	502	483	502	473	517	538	497	486	497	521	518	500	523	496	465	483	470	502	500	488	473	535	523	487	509	455	526	493	507	522	458	504	518	539	451	505	510	509	485	490	467	491	477	534	463	499	502	534	506	485	521	487	485	494	521	467	521	488	528	524	527	491	518	464	496	458	490	473	523	516	512	511	494	515	538	503	518	488	546	527	467	467	495	485	485	506	477	484	510	478	520	544	502	460	493	506	471	520	460	486	489	486	486	488	481	507	485	445	506	488	482	488	512	524	496	511	483	503	508	476	491	505	481	508	496	534	554	507	484	529	483	534	517	511	485	500	549	481	526	512	498	471	471	495	491	488	496	504	498	499	526	515	562	500	487	474	498	497	513	488	511	460	481	495	500	488	490	479	497	518	517	470	496	515	513	517	517	487	520	533	484	493	476	485	508	495	470	507	484	499	499	539	488	493	485	478	508	502	473	489	495	471	494	486	520	505	473	520	513	490	544	517	503	470	474	490	519	521	514	487	464	478	510	502	512	475	514	514	516	496	512	469	511	545	492	481	506	473	493	520	508	494	513	504	501	520	496	536	514	488	512	491	509	448	508	458	510	518	509	535	484	460	494	479	525	465	498	511	528	520	505	458	497	494	492	444	499	531	518	486	522	501	497	512	488	441	541	538	494	491	508	515	487	493	485	492	474	490	508	484	523	493	498	493	489	504	523	504	493	504	513	500	489	457	506	521	451	474	526	472	466	514	482	460	495	479	501	505	478	514	481	501	472	479	477	492	512	461	476	522	503	514	548	469	512	492	515	488	479	481	500	526	488	508	494	505	472	504	502	522	505	484	477	515	491	522	558	467	512	509	478	464	497	536	520	514	512	544	497	451	495	483	537	534	497	507	484	535	484	510	491	520	491	493	511	504	500	530	524	473	493	462	467	463	523	513	515	487	475	512	471	532	479	503	491	550	499	531	493	493	502	488	513	488	498	529	503	481	506	516	486	467	498	499	493	437	479	498	482	505	507	493	508	526	499	498	511	518	486	508	493	478	509	487	504	485	503	458	525	535	485	525	532	474	511	465	499	520	497	514	484	452	500	532	535	491	499	509	509	493	495	485	483	542	505	461	485	487	479	553	503	516	468	495	514	512	464	498	521	477	502	494	496	519	500	468	472	471	504	506	525	481	506	492	506	481	517	465	483	522	492	514	512	551	525	527	502	486	489	509	464	469	513	529	529	511	463	505	480	543	494	515	524	506	508	500	494	555	512	454	519	517	522	492	492	474	493	471	469	486	476	531	511	507	512	495	505	518	501	497	539	515	507	460	484	493	496	500	528	523	463	458	494	473	543	510	493	498	497	519	530	508	548	504	501	517	480	514	491	496	502	477	519	466	505	494	503	481	485	510	542	491	456	513	501	525	508	508	543	517	500	486	543	495	507	478	467	516	486	528	475	495	461	467	502	473	502	497	475	513	483	489	471	526	506	497	488	503	480	538	526	527	528	495	489	537	513	493	452	512	498	513	492	511	469	497	477	515	473	494	539	496	544	533	518	478	546	517	533	529	464	526	527	487	473	459	510	502	530	508	497	500	462	500	436	480	497	517	506	505	542	538	496	492	497	476	538	515	504	493	490	507	533	487	543	510	482	471	511	449	523	483	489	522	502	472	504	511	522	506	508	471	538	531	495	534	562	507	470	476	468	524	515	481	509	507	533	506	514	503	490	493	470	515	503	492	518	526	465	491	516	528	464	516	494	530	487	516	505	503	491	494	464	502	518	495	496	504	485	531	518	526	528	497	514	529	485	455	474	525	462	478	484	502	548	481	488	485	490	488	513	491	462	510	540	511	478	492	471	523	481	518	490	490	480	492	501	489	514	504	518	460	529	484	455	513	525	513	538	560	493	508	523	506	540	497	514	505	491	530	517	497	519	485	499	497	497	511	496	500	520	468	480	508	485	482	467	542	486	470	484	486	500	509	483	497	499	518	473	550	497	502	493	493	543	483	516	492	494	515	542	489	540	512	504	538	495	479	494	553	484	529	508	542	493	524	505	527	517	516	485	481	500	467	497	514	501	448	461	487	518	500	498	494	498	473	506	513	497	538	498	564	464	538	526	516	490	505	491	478	515	506	496	503	518	506	478	540	514	516	502	484	491	473	513	502	482	502	545	552	441	520	483	494	475	506	527	502	490	491	501	509	502	516	458	489	467	486	500	509	508	503	485	456	508	525	488	481	510	489	500	525	501	495	525	524	485	532	520	510	511	479	510	500	497	504	510	506	506	488	476	486	519	498	517	510	511	515	527	479	492	544	504	489	504	505	484	495	563	513	501	503	519	482	490	509	504	496	503	476	469	491	511	523	467	453	498	520	488	514	481	511	496	509	484	446	517	511	545	458	503	483	478	493	497	528	526	495	494	521	519	494	530	511	497	523	495	481	469	490	485	511	491	510	499	535	492	476	507	502	495	523	518	489	524	503	516	535	482	504	511	499	506	499	496	512	469	470	508	499	506	506	478	505	495	496	526	501	492	466	457	471	485	466	517	521	516	523	488	526	497	543	497	486	531	474	488	524	524	484	487	519	492	515	509	492	494	460	504	512	497	562	498	498	513	472	510	533	500	503	486	498	510	499	494	502	496	527	514	511	537	488	501	536	467	480	511	561	499	499	468	497	475	483	507	490	472	488	494	528	512	496	495	485	517	497	489	506	473	485	480	510	516	489	493	517	477	497	457	499	482	521	497	506	499	512	496	538	488	505	516	495	520	507	513	507	509	496	472	491	464	497	523	489	462	484	492	484	547	501	487	524	506	481	502	527	464	513	489	515	468	498	499	514	521	516	525	461	489	521	489
49429	26162	9388	1667	531	243	243	215	203	205	219	231	213	231	223	218	213	225	215	213	209	212	180	211	226	217	219	205	212	228	206	248	217	212	222	230	219	206	200	205	207	247	220	223	218	227	230	207	212	241	192	236	245	201	230	248	204	236	221	226	203	229	224	222	218	231	201	220	211	222	216	190	229	221	243	232	213	210	230	202	221	239	196	196	212	208	220	219	229	206	203	195	216	239	204	205	200	198	214	235	220	200	209	209	235	253	199	227	212	247	199	211	209	217	233	226	212	223	239	213	204	198	216	227	204	211	243	220	222	228	219	208	194	181	203	220	232	230	218	214	251	207	209	190	214	255	227	214	206	234	207	218	235	220	210	211	198	219	201	216	212	206	220	203	217	215	224	210	196	225	211	201	206	211	238	218	207	224	183	208	226	217	216	200	206	219	197	215	202	212	185	204	228	228	229	223	232	195	214	222	224	213	202	201	207	235	227	242	207	234	216	211	225	225	248	192	238	211	211	227	218	234	199	224	227	214	211	186	205	234	232	198	231	228	229	209	243	199	245	205	248	209	234	220	203	212	248	215	240	235	192	226	219	230	245	195	204	217	221	210	214	199	216	196	213	208	209	235	222	230	234	212	206	206	260	225	247	230	199	224	221	206	211	227	196	198	217	202	240	221	207	230	243	229	212	199	207	219	212	232	224	220	218	188	240	239	236	190	230	211	194	222	233	224	224	197	208	227	209	198	252	194	232	235	222	208	211	205	248	210	216	200	222	190	219	231	242	210	197	189	198	226	247	239	245	251	227	202	215	243	237	223	215	231	243	209	217	221	194	213	190	218	233	204	224	234	243	219	199	208	225	208	229	199	208	238	242	212	219	206	208	216	222	216	211	211	259	204	231	234	211	226	211	220	219	217	208	219	237	219	213	235	207	213	209	240	211	240	222	228	229	224	221	226	228	194	204	205	203	228	218	201	239	214	188	201	217	220	204	210	232	224	230	208	237	217	229	227	265	220	239	225	189	181	185	205	236	212	213	236	207	206	224	224	192	216	236	217	206	220	206	221	223	232	226	227	223	197	205	216	235	235	231	218	215	213	219	214	201	227	208	203	198	189	221	216	220	223	214	218	209	238	246	231	221	240	211	228	232	232	221	226	222	237	220	216	203	217	199	214	181	166	227	217	226	210	188	204	223	197	218	225	219	234	221	213	193	207	221	239	203	223	216	213	221	175	238	216	211	194	179	221	213	242	217	202	219	230	218	237	208	211	224	226	228	198	205	231	208	191	231	184	218	207	222	223	214	201	213	225	201	197	217	209	199	238	212	228	212	204	222	188	234	203	208	210	217	194	223	232	200	215	198	257	241	240	246	240	202	178	219	208	240	213	215	246	217	226	200	204	225	204	204	223	214	217	222	211	195	225	236	203	233	251	198	205	217	208	238	250	220	222	217	210	225	224	229	224	213	224	242	194	223	224	207	213	187	193	215	206	228	218	194	205	214	223	235	255	204	195	208	196	215	198	245	235	236	194	215	214	214	226	249	237	195	239	216	215	229	216	221	218	205	220	229	234	217	187	236	244	232	224	231	222	227	245	225	220	194	210	231	214	238	233	227	214	239	239	236	234	205	230	249	226	239	231	213	225	215	198	239	238	201	207	202	228	208	231	211	240	239	224	244	230	222	228	201	218	202	210	232	232	198	181	206	210	192	206	195	235	213	240	237	215	223	197	205	220	217	221	228	229	195	237	187	221	211	243	221	206	214	226	206	197	210	240	201	214	230	212	226	225	226	242	218	206	218	226	195	194	196	199	209	215	201	225	219	214	226	219	223	222	206	206	224	217	194	218	217	217	196	202	225	204	195	213	211	238	216	221	223	239	251	217	217	208	214	224	191	220	208	223	243	226	194	204	223	201	210	217	225	195	208	215	230	216	219	223	231	234	217	213	231	227	204	221	215	206	227	224	193	191	225	227	213	210	214	219	195	224	231	227	196	191	218	168	192	207	228	210	209	212	229	202	214	197	216	244	218	246	220	251	191	220	203	222	236	185	214	221	224	213	228	220	228	216	221	198	229	223	229	216	204	212	201	208	240	220	218	235	227	231	210	202	201	206	235	217	234	199	221	265	242	217	199	225	243	209	204	211	199	228	204	206	198	190	213	204	215	221	217	213	206	220	240	223	248	201	218	209	209	230	217	228	229	216	211	206	207	233	237	213	220	215	183	215	222	187	218	211	202	204	219	201	213	212	212	215	220	220	215	192	207	230	249	229	233	211	194	213	221	253	187	225	220	211	225	225	224	210	234	210	237	203	221	192	218	259	221	222	226	221	195	196	231	225	220	216	240	206	195	203	219	225	224	229	197	224	203	198	196	239	218	214	203	223	215	204	214	237	222	219	215	233	239	245	208	210	212	210	211	214	224	234	215	214	218	219	204	214	209	226	218	216	230	207	217	225	198	219	210	221	226	212	236	192	201	217	207	209	221	199	225	206	223	220	200	218	199	233	218	228	228	204	224	224	213	208	204	227	202	215	212	226	190	231	218	210	216	230	218	202	232	236	215	210	204	230	234	218	218	227	212	220	213	217	231	204	220	219	212	203	224	223	220	193	215	209	209	196	249	186	208	209	218	189	221	196	213	224	221	214	234	225	212	238	242	242	211	230	248	212	234	226	215	236	207	247	208	245	217	233	221	213	207	228	194	199	210	215	220	219	244	218	209	234	217	233	222	212	229	227	193	199	231	188	210	261	214	185	192	250	216	206	196	211	218	211	187	213	217	214	234	230	208	217	213	209	214	210	197	197	210	212	205	203	220	231	221	207	255	253	207	227	223	213	205	205	223	198	204	205	198	223	234	229	220	198	190	203	189	218	227	213	211	221	236	236	222	233	186	223	192	223	224	198	226	219	222	227	189	202	211	185	200	207	236	204	217	216	213	190	209	227	212	228	211	247	219	259	219	253	197	216	222	202	210	204	253	224	215	216	212	206	226	214	201	194	200	212	219	200	234	203	221	237	252	229	208	235	224	217	211	250	223	220	224	213	224	185	242	201	230	201	220	191	219	221	221	223	212	222	242	238	229	200	228	214	204	229	221	244	233	224	207	205	219	215	218	204	206	224	218	226	204	195	215	225	222	232	224	218	212	217	209	227	206	216	199	241	215	236	212	216	201	198	228	219	232	216	237	193	229	208	220	185	211	230	240	202	207	209	218	200	215	218	188	220	214	198	220	190	207	221	203	218	214	196	215	208	238	228	218	208	196	228	228	213	188	222	216	206	199	244	221	231	215	217	220	208	208	222	235	211	181	224	198	246	222	191	239	231	232	235	204	221	243	207	209	244	255	226	228	228	207	203	219	228	217	196	226	212	209	211	240	226	232	217	214	200	207	222	246	227	246	222	209	217	216	217	194	210	187	222	220	198	238	209	218	223	208	203	208	237	222	204	195	206	232	195	216	217	227	226	218	208	214	209	199	207	240	229	222	205	220	205
42069	23298	10873	3707	1391	650	514	509	486	556	497	508	550	525	518	518	475	523	491	519	535	534	495	530	538	529	480	481	515	518	511	514	516	497	548	558	544	528	505	536	503	493	525	523	519	499	526	533	496	549	511	514	504	507	501	523	525	561	507	498	536	549	526	555	493	461	504	511	535	523	543	535	517	532	528	530	531	526	450	502	508	525	531	501	521	528	527	530	542	498	509	509	515	496	532	526	577	535	500	554	542	534	487	544	496	473	531	520	539	511	515	520	516	549	515	520	538	526	539	513	483	524	543	483	561	543	569	503	498	523	529	531	515	523	491	550	514	530	558	562	518	492	571	556	539	502	516	512	499	504	563	588	520	537	480	524	558	522	545	509	516	489	538	540	521	563	503	561	513	528	485	543	520	496	558	481	503	551	540	522	526	511	541	536	544	489	528	531	510	518	549	502	527	516	489	560	528	508	540	495	564	503	495	505	533	543	527	538	534	507	526	547	497	543	551	562	497	537	508	583	520	534	547	506	535	580	460	531	559	551	493	530	540	505	493	542	561	516	510	564	534	515	525	554	522	536	539	584	516	532	495	501	559	542	586	534	508	483	517	526	542	470	558	530	505	578	530	556	529	509	523	515	596	549	535	528	485	501	509	555	497	543	539	518	539	487	537	514	562	509	550	520	532	542	500	530	528	522	497	527	497	528	564	538	512	540	551	493	541	539	546	505	524	525	523	529	539	514	500	572	549	507	552	549	509	518	538	539	489	526	539	547	527	521	536	546	464	528	526	501	484	513	531	519	537	535	525	531	553	537	568	510	517	566	517	510	524	538	543	569	534	523	511	515	497	537	499	527	540	581	529	545	515	521	529	502	545	536	528	551	495	531	534	566	528	533	482	499	553	487	516	545	541	533	536	509	573	521	511	517	555	523	519	520	509	510	481	561	520	525	509	521	519	558	504	551	506	555	523	532	461	496	513	536	529	504	519	510	520	531	558	530	555	523	504	515	528	539	541	513	530	528	527	517	520	528	513	496	531	523	573	526	538	530	532	531	581	524	500	505	536	547	561	531	505	532	559	527	518	583	529	517	503	503	497	510	540	519	506	523	546	559	488	500	507	551	505	550	483	576	537	499	473	531	536	541	515	546	502	561	520	535	505	533	539	519	553	529	512	498	540	533	531	543	512	531	524	513	465	510	507	557	517	528	523	548	517	465	551	479	517	530	487	511	534	537	547	590	525	529	580	519	516	545	587	579	524	523	545	557	578	514	518	539	550	537	504	538	491	489	551	553	518	524	531	540	495	503	516	525	506	544	532	559	526	539	503	510	496	523	569	516	551	558	500	534	516	549	512	477	531	540	520	497	495	546	458	531	500	520	552	526	536	544	541	527	551	509	506	520	520	482	497	559	555	518	506	510	533	551	531	507	508	534	543	504	533	519	531	529	501	509	536	514	589	478	501	481	531	529	523	539	504	523	553	515	500	539	519	549	567	556	520	548	524	535	518	496	563	525	567	514	526	524	494	542	514	538	574	530	570	502	494	533	532	536	512	529	517	573	522	497	547	499	537	569	494	528	532	561	513	512	486	510	528	543	548	542	512	498	518	551	523	504	537	546	517	543	515	528	514	514	492	531	546	533	488	510	532	513	533	530	518	523	533	515	521	511	540	530	498	517	523	581	543	533	479	555	546	523	532	524	527	515	530	519	555	523	545	521	502	530	521	502	552	552	520	542	540	529	506	508	523	561	526	522	547	502	554	562	475	514	539	533	525	527	512	520	549	526	514	515	495	533	548	552	527	505	553	488	517	559	542	507	529	538	498	516	495	528	556	516	491	535	514	509	529	520	547	479	555	511	499	546	525	493	519	527	481	522	541	526	560	495	517	542	509	501	538	498	525	497	514	520	546	517	528	504	508	587	567	502	518	553	535	488	505	561	486	517	557	473	518	575	538	522	532	547	498	505	507	492	581	525	504	524	531	530	525	550	553	542	504	537	501	520	532	507	548	537	508	518	548	510	524	505	510	519	509	537	533	506	521	542	540	516	537	542	531	515	546	547	534	494	539	483	527	536	535	542	505	535	498	527	539	545	513	550	543	506	539	481	500	542	521	534	541	530	564	501	532	520	525	537	556	495	567	503	510	532	565	554	503	516	550	544	560	543	520	502	519	522	539	511	557	557	516	521	501	477	504	532	524	544	517	508	524	527	579	485	509	532	534	455	518	544	494	523	509	515	524	497	539	571	499	547	513	531	559	509	519	495	515	494	526	508	545	538	546	510	488	538	518	527	554	536	527	498	478	519	520	559	511	532	556	477	509	514	519	519	534	508	507	511	520	517	514	524	545	527	514	541	522	488	526	560	522	553	562	507	537	525	468	530	496	507	521	493	533	508	539	482	547	528	483	540	526	521	531	539	508	516	540	513	545	550	523	531	524	545	521	544	530	539	550	523	545	530	489	478	524	505	539	529	531	560	473	551	512	579	510	502	526	497	537	518	553	524	514	520	539	528	516	525	522	513	558	521	539	521	580	552	528	508	539	531	515	521	530	576	530	537	544	520	536	539	500	558	492	525	521	519	489	482	496	536	537	544	508	504	524	519	518	532	526	521	560	538	547	515	524	490	519	521	544	494	520	500	532	508	534	562	564	530	552	554	541	546	520	558	541	551	527	475	536	511	508	553	511	522	542	511	528	491	535	520	490	568	519	500	522	540	511	529	522	536	521	548	541	491	544	525	494	505	530	543	513	547	549	563	519	510	532	506	541	556	541	519	542	532	547	501	550	502	541	544	536	493	549	485	517	548	545	532	510	486	551	583	540	555	519	537	528	508	497	502	509	506	527	516	502	520	555	528	524	506	524	532	514	496	530	550	534	564	526	497	508	533	502	531	535	523	520	523	514	535	538	501	520	517	515	550	515	511	540	495	551	526	550	538	531	557	510	566	511	501	493	498	547	523	545	508	544	550	498	553	542	497	553	519	545	540	537	513	546	515	528	540	515	502	558	526	554	528	534	509	532	481	538	512	515	517	562	513	516	551	555	499	500	491	522	509	540	516	513	497	517	505	508	522	520	504	524	501	531	492	518	568	502	485	506	505	484	492	533	522	513	548	508	510	508	548	519	513	506	486	512	509	522	521	511	570	540	521	523	544	516	496	515	522	492	560	528	529	501	559	525	536	539	508	536	541	553	483	556	562	556	494	543	514	511	517	550	546	546	566	550	530	477	533	536	518	513	508	528	534	511	519	530	550	565	538	554	498	526	508	511	516	553	546	505	515	538	536	536	540	551	564	513	524	536	554	500	544	525	501	524	551	541	576	559	540	557	560	491	520	524	564	537	567	505	496	557	530	524	533	566	581	500	534	557	515	493	514	533	541	527	531	529	540	509	505	511	495	534	519	525	522	537	498	521	513	490	520	510	556	500	527	535	513	555	546	542	515	531	560	534	518	483	520	493	527	517	522	555	535	518	578	523	524	527	539	491	509	501	501
80024	60433	38528	18571	4811	670	281	238	240	242	266	244	213	244	244	266	277	241	233	247	256	247	252	242	252	251	276	271	226	243	232	230	250	229	251	244	245	228	255	259	260	253	274	241	263	225	242	246	248	252	245	253	225	262	230	269	272	224	246	262	224	252	233	236	212	255	236	234	250	239	254	259	231	256	262	253	262	219	288	253	260	242	238	271	227	227	248	242	261	235	244	251	265	259	237	231	241	242	275	252	231	257	230	256	212	259	274	257	232	240	238	259	241	211	271	228	249	229	251	233	242	244	269	285	235	232	276	266	232	245	263	279	260	264	271	235	255	255	240	249	250	246	232	251	219	225	276	242	252	248	251	243	261	275	283	215	265	226	253	279	230	220	230	217	231	253	277	211	234	255	215	254	250	227	224	251	229	225	229	275	265	268	247	270	249	239	266	232	223	217	250	241	265	230	271	253	247	265	242	251	235	243	261	219	255	248	224	238	267	242	247	261	234	237	249	248	268	235	235	256	223	262	213	231	245	245	231	245	224	228	226	210	238	254	255	272	243	244	260	255	228	276	237	221	235	242	258	244	258	244	241	229	292	250	237	239	261	231	246	256	244	240	215	253	245	250	230	270	263	257	255	228	258	253	271	246	230	248	266	237	236	252	235	227	251	237	249	258	270	244	250	270	291	248	225	243	277	205	288	246	233	243	242	253	274	227	227	243	235	223	253	239	258	246	240	240	252	250	226	246	246	259	253	251	248	253	226	255	253	238	236	249	273	267	245	245	243	193	253	259	226	246	219	236	233	241	243	243	226	273	237	252	234	246	260	243	290	244	253	255	245	256	225	240	250	257	241	282	273	267	254	242	244	274	283	267	247	220	280	252	261	267	250	269	272	248	247	255	256	262	239	247	248	220	242	264	269	232	232	247	236	261	250	269	261	282	228	245	240	274	272	232	241	243	256	230	245	234	251	240	237	266	223	234	232	240	231	227	231	260	237	240	261	250	242	270	252	239	258	271	244	251	289	251	248	244	248	256	218	240	251	257	202	264	246	250	249	263	246	221	243	237	278	247	240	245	235	232	254	256	266	225	268	259	252	241	260	224	251	241	265	273	222	286	251	247	241	263	233	233	224	246	215	211	237	251	235	219	238	234	255	238	233	237	257	249	263	247	262	241	218	270	261	255	246	233	227	249	232	265	249	231	242	245	266	234	228	247	273	262	227	239	256	250	211	266	271	236	271	240	244	239	241	248	229	238	266	259	277	211	279	227	227	241	250	228	246	235	246	223	231	246	236	250	225	249	236	258	247	218	227	238	237	223	232	227	220	258	245	252	252	227	270	242	226	244	219	220	233	297	218	233	229	253	287	240	228	259	247	248	251	242	245	232	239	240	251	275	238	223	226	227	229	233	246	279	222	277	253	200	242	247	228	250	282	272	277	249	249	243	239	229	240	246	237	242	231	277	230	253	229	255	231	242	236	260	228	240	245	249	251	246	249	228	222	245	264	231	253	246	244	228	240	257	249	230	230	234	228	231	270	223	263	253	232	229	220	266	251	241	235	230	225	218	265	255	241	241	238	220	248	246	254	247	234	231	237	226	238	239	262	252	243	235	243	259	263	239	258	239	254	257	267	250	254	247	244	207	253	210	214	260	208	225	222	260	263	241	215	239	238	292	241	230	249	226	264	228	221	235	269	244	254	219	237	267	243	227	245	232	268	246	255	259	218	229	241	240	254	233	258	241	249	242	281	255	261	272	224	225	238	242	236	258	239	235	224	262	235	240	265	254	240	231	252	237	246	235	256	257	232	265	227	240	247	271	247	250	248	238	227	243	255	259	252	237	215	220	249	278	255	250	255	254	251	245	247	238	266	252	246	267	241	269	280	233	246	253	234	282	209	228	245	271	247	237	265	233	224	257	235	232	246	240	230	248	227	258	224	252	253	227	226	234	245	246	232	229	280	266	222	221	245	206	232	225	254	262	222	265	253	245	233	265	255	242	247	278	280	221	260	241	266	265	264	266	268	225	219	267	242	234	253	237	234	237	242	267	257	258	256	241	254	227	220	240	237	277	231	239	239	247	249	283	242	230	252	256	247	232	258	234	235	237	244	257	244	241	235	256	220	223	259	236	240	244	244	207	220	242	236	260	266	241	228	245	239	244	249	250	246	252	241	229	231	274	235	226	226	265	243	257	214	243	248	251	242	219	270	270	228	239	254	249	231	277	253	250	218	247	241	224	242	237	256	247	253	228	227	238	225	248	228	245	250	248	204	254	255	268	245	233	229	246	268	244	238	257	248	248	244	253	242	215	242	282	261	237	237	225	232	208	231	260	248	240	239	258	239	257	232	247	209	255	248	266	236	222	256	251	229	230	225	242	248	229	280	233	242	241	272	242	256	227	271	228	232	235	241	260	228	248	242	253	275	247	239	244	199	274	251	242	237	228	223	251	250	242	234	235	251	265	260	205	252	257	237	228	243	240	243	249	257	237	272	233	228	231	261	242	233	222	244	280	269	262	252	280	226	229	235	242	268	207	262	257	239	251	244	242	219	252	237	247	238	251	208	255	275	228	256	229	235	253	238	254	261	234	221	224	277	257	259	260	242	269	236	257	256	249	219	238	290	234	246	234	260	232	253	224	224	232	218	244	262	292	273	243	252	244	262	231	238	254	274	252	216	246	278	253	258	258	250	244	229	254	256	228	240	253	234	253	237	281	255	271	247	252	226	235	266	251	224	236	266	288	249	245	261	235	236	242	228	225	248	268	234	253	256	248	243	252	260	228	233	252	245	253	269	206	272	242	230	230	234	245	270	273	283	241	232	248	248	223	238	236	236	241	271	246	263	249	241	263	221	225	218	246	229	246	240	274	245	272	280	277	221	246	264	237	260	245	228	239	206	219	212	267	253	263	234	247	253	228	257	258	258	248	245	243	234	271	247	237	232	249	246	255	241	272	228	266	237	243	234	234	263	241	237	235	214	215	250	256	258	254	231	249	253	258	247	239	244	270	236	235	239	249	241	273	248	265	253	237	240	234	230	220	235	243	278	252	251	256	283	261	258	223	240	245	236	261	250	264	256	227	236	248	257	200	232	232	224	239	248	221	211	252	253	289	230	262	251	233	235	249	257	264	228	209	238	219	221	255	260	216	236	208	250	241	240	248	241	253	223	218	238	229	203	263	241	245	273	282	249	259	253	244	240	298	257	246	247	234	250	248	257	239	262	256	265	240	233	264	229	243	234	213	254	226	210	221	243	239	223	256	256	247	243	244	228	224	252	255	246	235	229	250	249	255	242	267	238	231	257	235	243	235	247	231	225	247	217	226	256	247	259	238	259	249	237	258	221	222	250	246	221	257	231	266	257	248	213	239	253	278	241	256	239	239	229	227	209	250	262	271	283	233	241	246	252	265	222	258	242	256	242	240	236	285	230	243	246	272	241	247	257	222	255	214	245	229	229	258	248	240	236	243	240	244	240	266	229	233	250	237
61475	48720	37117	21186	7044	1465	647	562	580	535	579	577	615	561	584	543	574	585	572	575	587	561	595	564	533	573	577	538	574	556	569	578	548	584	594	537	568	554	546	591	585	546	588	565	566	578	617	594	553	570	570	587	581	581	565	561	533	552	563	606	541	564	576	512	605	577	587	550	609	558	597	574	562	561	572	584	577	599	567	549	622	559	563	584	570	573	578	628	610	548	572	559	557	568	578	591	563	544	647	537	568	560	568	587	568	555	569	575	593	585	603	583	606	598	576	513	548	601	587	561	566	532	557	594	579	530	583	608	607	578	600	613	579	535	586	601	624	526	559	595	545	546	549	596	584	564	567	566	575	526	560	573	591	605	566	528	576	600	595	621	549	517	578	600	594	579	594	567	606	562	582	585	605	577	611	550	547	563	518	575	598	581	599	580	584	592	566	524	587	556	571	585	598	555	562	572	585	579	534	582	535	584	565	533	554	589	572	581	579	553	589	548	622	559	580	549	571	576	585	571	536	591	570	563	544	549	511	516	596	614	581	575	549	566	561	546	619	568	578	563	554	548	592	559	575	593	585	555	584	579	579	597	568	589	540	571	566	556	544	571	520	576	572	579	574	575	590	605	573	585	616	562	553	569	548	560	562	579	611	586	546	549	602	611	561	594	542	561	621	567	557	593	565	567	607	599	611	587	566	558	574	555	631	566	552	584	586	590	589	601	574	602	550	583	579	547	555	581	558	552	572	554	580	564	568	584	610	573	585	573	582	566	553	609	555	604	586	551	546	565	595	603	578	586	573	591	589	578	530	597	591	574	564	613	615	562	559	561	591	557	583	609	579	598	527	572	590	570	573	552	563	583	551	579	519	638	545	579	602	585	541	581	562	540	614	577	583	551	587	516	584	553	600	551	527	587	567	598	582	530	602	586	555	584	559	578	580	589	605	595	561	567	619	638	564	546	589	576	562	554	546	597	598	611	554	580	543	537	594	553	532	615	587	592	594	571	594	548	578	600	563	586	575	580	593	553	581	528	597	611	545	578	577	584	551	588	563	564	551	609	530	572	598	584	612	560	584	573	561	562	573	544	596	591	562	604	577	583	567	605	614	585	572	600	568	580	570	651	576	576	561	553	571	585	579	565	557	591	598	612	551	579	564	566	613	528	570	588	566	588	548	583	572	590	561	605	554	604	548	579	543	535	575	571	599	571	585	570	535	572	582	619	610	608	553	573	575	587	566	588	579	583	553	614	557	547	612	546	562	567	567	591	619	566	548	594	535	570	563	607	532	541	568	565	609	600	532	540	577	552	560	621	525	562	587	561	576	595	561	622	588	578	572	553	570	602	577	553	601	546	552	589	571	584	563	625	594	567	574	540	524	563	597	607	612	525	540	567	597	540	605	567	514	596	592	598	592	629	600	569	605	552	579	574	552	572	623	569	527	607	565	559	586	557	574	538	586	556	519	553	552	573	585	598	557	594	544	548	595	585	552	596	593	552	579	606	538	558	609	569	582	549	515	582	577	620	600	563	546	572	583	569	545	570	527	581	597	593	546	586	567	598	574	552	543	575	563	593	551	594	599	548	552	602	542	545	608	557	547	566	538	565	598	609	533	587	524	580	591	553	534	590	614	578	610	573	578	562	590	567	584	571	551	552	501	593	590	559	581	565	615	567	543	591	555	562	564	563	575	585	577	605	593	587	564	581	570	580	557	588	575	577	543	558	545	570	577	625	553	612	565	545	554	584	620	588	537	603	584	564	609	569	548	631	518	575	571	555	571	569	605	536	570	579	561	554	583	571	551	584	566	577	539	548	547	598	557	571	590	591	546	593	516	546	586	574	541	590	540	550	624	581	565	542	580	561	538	559	590	555	583	610	577	625	583	581	576	541	569	611	570	662	535	570	576	575	578	559	572	578	567	546	570	560	600	590	567	559	599	571	581	573	564	560	562	596	539	613	595	556	603	580	546	575	570	543	563	576	589	566	581	540	521	570	572	575	582	622	588	570	597	577	566	533	608	604	612	557	538	571	615	586	586	570	605	545	546	615	551	553	574	576	581	571	590	582	585	599	600	539	563	538	554	576	524	600	565	591	572	537	546	561	587	552	574	535	615	621	578	558	601	604	548	598	588	589	558	579	578	592	572	546	547	548	568	569	579	597	601	575	579	579	608	553	544	596	584	600	575	520	576	570	557	550	567	593	573	535	563	565	564	587	549	564	604	553	557	571	503	614	589	559	580	571	558	573	588	591	581	561	589	572	572	580	559	558	552	566	533	555	550	550	553	548	647	569	605	581	574	550	566	578	621	569	565	550	564	603	583	544	563	568	562	615	562	562	545	582	601	573	566	553	518	573	598	561	550	566	574	577	579	555	581	598	570	587	577	601	611	573	571	561	601	588	587	596	597	545	513	556	574	587	542	584	543	576	558	532	578	556	510	569	568	556	573	565	595	579	613	586	569	592	590	556	591	587	598	546	563	552	569	580	605	575	583	560	606	588	569	597	593	578	591	573	563	566	536	557	541	592	598	575	592	560	586	599	548	560	584	565	555	579	568	584	617	558	553	559	546	548	581	567	606	618	562	532	569	577	592	600	643	557	607	591	644	543	584	593	576	547	603	549	556	580	570	579	594	568	571	593	560	578	547	605	582	625	551	593	576	539	557	583	577	571	572	563	534	561	561	590	544	556	563	534	541	560	568	529	609	609	606	552	552	563	584	596	563	538	549	592	563	569	565	563	559	545	588	619	594	570	574	568	565	584	581	596	582	593	601	578	574	564	598	593	566	586	541	561	618	608	590	570	544	570	574	615	599	574	555	574	613	575	591	616	539	550	562	543	550	542	514	586	568	548	521	602	563	575	571	598	534	576	581	606	570	567	549	539	556	581	561	560	538	567	554	541	562	549	583	560	572	608	558	605	587	563	583	566	570	562	594	516	514	580	623	556	546	564	563	541	586	566	591	611	654	605	565	592	564	600	569	542	549	568	555	583	581	549	584	553	552	559	606	541	583	599	581	573	568	554	566	589	544	568	581	571	570	554	558	537	549	585	601	630	538	585	587	586	601	581	556	602	542	564	553	556	579	605	593	583	585	561	608	594	600	572	512	586	564	579	560	590	550	594	585	610	573	567	587	596	553	581	558	597	570	598	577	555	608	588	542	583	585	541	566	555	553	582	563	595	560	557	601	564	557	607	536	605	603	605	571	559	568	594	575	543	575	541	588	570	569	562	578	581	596	590	582	596	574	590	544	548	565	595	592	580	537	549	558	594	586	589	574	569	560	591	562	582	562	574	594	557	569	558	567	530	575	546	558	559	589	544	547	561	551	585	596	584	596	610	641	521	583	601	587	581	580	569	585	579	568	547	603	590	574	565	613	607	577	561	605	562	581	574	559	588	569	531	562	556	559	561	588	569	589	597	580	564	615	583	572	528	565	575	558	551	587	553	574	516	566	553	561	579	560	568	601	596	551	608	580	600	579	561	542	542
82560	68198	46603	26926	10850	1592	254	227	180	218	185	202	241	193	187	203	196	208	200	226	206	201	200	196	216	244	201	207	215	190	211	186	211	187	195	226	230	218	221	210	190	216	194	197	211	220	206	212	218	208	212	209	220	204	219	223	214	212	231	211	183	214	201	215	227	194	209	199	206	191	184	223	213	195	194	191	231	178	204	234	228	208	202	188	202	227	182	186	211	179	193	196	194	201	169	195	243	205	243	225	218	195	193	214	217	226	216	203	208	199	223	217	207	216	217	232	188	205	212	204	181	200	212	208	206	230	202	202	186	225	232	184	185	202	213	192	211	203	247	210	196	204	196	180	210	251	181	180	191	225	216	198	214	204	207	184	227	235	200	189	188	192	177	218	266	213	200	177	185	219	186	218	201	233	197	219	196	190	219	241	225	206	202	216	199	227	197	216	206	219	230	231	196	204	198	211	210	200	212	210	203	198	177	201	215	197	224	195	187	189	183	198	192	212	203	209	194	210	187	200	172	198	184	235	238	219	215	206	192	201	207	244	209	191	208	174	203	217	223	216	199	221	210	186	192	199	206	216	207	217	231	179	184	220	212	188	227	187	197	196	197	216	195	193	224	225	204	212	176	181	222	209	183	214	201	208	187	219	212	190	209	194	232	220	205	178	181	223	201	194	194	205	215	215	211	196	203	203	230	188	207	232	200	192	192	222	202	218	205	184	208	201	196	212	217	222	218	202	192	205	196	196	222	196	225	211	203	197	196	218	209	225	198	191	222	222	198	202	207	215	197	205	198	209	199	190	190	213	212	175	230	184	218	203	220	195	209	232	202	174	220	200	210	163	189	205	183	215	207	232	211	245	255	196	215	218	188	202	223	198	210	201	215	209	196	200	203	185	226	216	238	207	204	195	193	215	200	190	200	182	198	229	200	200	191	219	209	216	242	195	171	201	219	205	226	200	216	184	232	201	192	210	221	222	203	232	195	204	188	217	188	180	223	211	198	216	217	219	208	215	212	217	197	217	230	216	207	200	222	226	214	184	207	199	229	217	197	184	215	198	204	196	239	219	218	207	183	225	220	209	195	218	190	204	222	211	179	229	210	210	242	231	192	201	210	201	218	194	216	228	198	210	208	190	226	208	198	190	218	201	215	202	205	218	199	195	206	228	223	208	208	219	213	196	187	216	184	226	205	197	228	225	189	198	201	205	207	196	210	220	201	231	214	230	195	212	210	201	213	225	225	208	203	207	198	222	221	212	215	196	200	216	186	191	218	182	219	208	188	216	187	180	225	185	178	226	214	205	209	215	204	205	229	245	205	212	185	225	215	212	178	207	219	210	187	220	188	191	212	195	203	229	180	204	201	201	183	228	222	222	199	205	203	211	199	196	223	212	217	195	192	182	212	193	208	209	197	184	190	213	203	195	214	208	195	211	194	194	197	187	198	202	191	199	195	204	213	220	185	209	213	195	217	190	198	193	231	201	247	201	224	210	204	218	209	226	196	227	199	193	196	220	193	178	186	176	174	209	208	207	230	224	186	209	212	194	209	211	203	223	209	195	211	199	225	208	221	195	223	184	202	175	221	214	217	201	221	197	211	208	226	195	208	215	220	184	209	208	212	216	211	234	199	222	201	228	193	206	197	204	220	213	201	218	211	202	193	200	207	197	203	192	197	210	198	221	197	207	236	225	217	200	212	210	214	198	205	214	201	204	246	222	216	187	211	198	203	180	221	193	208	205	211	228	188	220	218	216	184	223	230	178	209	192	206	194	184	177	210	177	202	216	190	220	204	177	201	202	198	199	202	214	190	177	210	179	206	217	217	225	191	225	186	178	212	203	202	238	211	217	219	204	218	210	220	200	210	202	200	214	213	205	208	195	212	184	201	199	196	213	225	199	207	206	224	209	218	231	196	212	211	198	206	224	229	213	190	198	182	237	213	190	252	245	230	200	198	212	173	215	218	223	249	190	202	207	192	195	202	216	211	227	208	164	201	212	226	209	198	202	205	220	226	213	229	197	206	194	182	217	222	219	213	222	243	191	223	225	223	215	195	201	210	202	199	217	229	205	212	203	203	223	230	243	210	206	196	193	218	192	216	209	221	241	218	201	189	182	201	221	228	184	180	197	219	202	232	204	188	192	224	215	218	200	229	192	210	185	225	227	210	188	203	207	212	195	217	207	193	207	183	213	214	223	190	215	212	239	211	200	198	218	205	198	215	227	207	219	224	213	210	203	202	178	203	204	207	214	196	203	192	219	200	205	214	196	194	207	197	205	199	223	229	232	197	203	219	192	177	199	192	216	215	218	212	189	214	193	220	207	238	216	205	213	201	218	230	219	193	240	199	195	179	193	209	205	196	210	207	200	230	206	203	239	205	232	224	219	212	190	208	208	181	200	207	214	208	197	208	225	206	204	209	226	209	197	218	181	210	198	204	198	200	180	232	215	205	230	202	188	195	223	207	207	227	231	208	179	229	209	195	219	175	190	207	193	219	190	182	232	186	207	177	203	209	212	212	213	224	207	207	194	218	221	222	184	189	181	207	198	258	181	188	196	178	218	198	213	201	203	228	216	218	220	175	211	220	232	198	195	203	211	198	201	220	225	203	195	176	220	216	191	219	220	211	214	230	224	215	208	195	189	161	188	202	187	209	187	214	209	203	192	204	199	212	210	191	216	206	201	216	241	197	206	224	213	222	211	216	190	199	195	219	207	187	223	208	199	222	189	218	219	202	197	213	196	214	204	235	214	207	196	187	193	184	227	212	211	218	212	211	198	195	203	217	204	213	192	211	197	209	202	194	214	201	189	198	215	201	194	205	227	198	215	212	191	217	211	192	178	199	198	206	224	197	224	202	214	208	206	204	230	195	199	192	196	216	197	203	208	192	203	202	211	197	203	207	230	203	203	188	219	188	231	193	229	222	206	201	199	197	209	211	199	211	185	215	217	190	198	217	225	215	197	241	208	217	212	204	200	196	189	207	209	212	189	212	193	203	231	193	207	216	205	220	209	229	243	199	213	214	208	206	193	202	186	223	212	221	214	212	193	186	196	205	182	189	207	226	232	219	215	188	190	190	201	231	220	198	228	204	207	208	196	197	207	218	231	210	225	198	229	214	188	206	200	189	218	185	184	195	227	194	192	218	193	221	203	221	171	219	220	228	225	215	204	205	196	230	220	219	182	216	228	210	168	210	209	205	206	199	204	232	170	210	224	202	200	204	229	204	206	206	214	239	191	220	205	207	181	205	217	220	187	184	200	208	194	182	208	222	202	196	214	204	216	215	237	202	206	205	221	206	203	219	211	225	195	212	194	223	185	228	204	198	203	239	214	204	184	192	205	210	226	222	198	203	219	214	246	200	211	197	195	221	210	203	182	231	208	222	200	222	229	202	192	202	193	210	198	199	193	198	207	212	197	198	186	197	200	192	209	195	214	202	208	221	189	231	200	206	213	212	211	226	246	239	213	214	212	196	233	209	213	217	210
70966	59173	45726	30456	12008	2936	552	483	476	495	494	464	484	492	507	503	486	489	536	514	500	477	479	516	527	489	524	539	528	443	508	461	527	503	497	516	485	489	499	483	462	462	520	488	480	497	522	449	451	470	483	487	465	514	492	515	442	517	485	466	471	461	495	460	486	531	480	526	491	498	549	503	508	522	473	521	461	487	494	490	478	499	450	500	495	495	468	500	478	484	481	468	472	464	471	448	534	488	513	490	473	472	506	515	491	488	454	457	492	474	427	479	477	458	426	491	488	435	503	524	459	465	526	538	451	511	470	507	469	496	515	491	502	532	513	479	482	494	466	487	455	496	468	507	471	491	533	453	451	499	465	455	515	506	533	484	478	436	507	438	483	476	453	471	534	519	457	472	500	480	492	488	509	477	449	509	501	500	500	488	463	461	481	493	520	489	455	505	487	482	479	519	494	459	506	483	477	461	510	493	483	495	489	483	481	523	487	504	484	458	507	508	491	497	493	471	499	499	502	466	439	522	468	476	484	508	489	507	536	493	539	490	473	459	448	456	469	484	491	494	487	481	465	453	501	516	502	473	457	491	495	491	481	450	495	473	507	454	470	455	476	503	519	483	529	448	467	496	517	496	513	463	493	470	502	479	493	506	504	523	487	507	485	518	471	466	476	433	508	479	511	510	523	522	484	470	424	499	477	515	510	521	444	501	488	521	499	478	474	493	470	499	524	472	480	479	477	489	472	496	492	529	508	480	491	489	510	483	502	458	483	471	511	464	507	471	503	512	476	480	501	450	490	506	468	464	497	461	502	500	510	498	442	469	484	477	518	497	467	478	507	463	487	492	487	482	507	467	462	504	491	469	493	487	502	462	464	506	535	531	469	496	453	443	502	503	486	509	531	463	452	508	498	506	515	527	458	512	457	482	463	445	484	507	465	480	495	476	477	493	492	485	485	528	473	474	489	455	487	480	504	467	450	476	528	510	440	499	471	467	486	481	480	468	442	504	481	484	457	495	469	453	479	477	504	512	503	507	503	486	491	457	517	482	465	476	478	497	519	488	509	446	467	447	521	503	456	507	488	476	471	415	490	501	456	504	501	504	466	518	495	489	471	489	490	493	502	462	467	465	473	489	512	465	448	503	473	489	442	532	462	495	488	509	499	495	460	470	480	517	507	472	491	497	435	523	482	496	522	470	505	466	478	494	494	500	466	475	426	482	506	489	478	477	499	510	482	484	483	482	498	488	471	462	487	480	491	469	472	477	465	480	457	446	494	491	462	475	491	497	474	496	491	465	495	491	512	514	490	508	501	465	497	477	475	507	489	497	489	521	496	496	473	465	532	450	463	491	518	474	502	456	454	458	457	492	502	473	487	510	516	418	457	527	489	447	481	496	490	470	495	475	464	503	503	507	468	489	503	511	483	494	506	501	523	461	484	481	498	469	488	478	456	457	470	483	507	500	482	494	470	477	458	497	491	456	504	492	530	490	504	475	516	478	473	527	487	465	495	467	472	459	517	471	483	495	443	484	480	461	517	449	498	470	464	443	496	511	486	490	483	526	471	488	463	502	499	467	473	496	476	455	510	510	519	466	481	483	469	490	512	474	491	486	464	491	465	443	474	459	479	512	482	479	498	480	500	480	494	498	488	520	425	525	469	472	479	533	465	451	495	467	485	514	492	526	484	491	480	480	510	455	423	447	506	523	475	480	514	444	453	485	515	506	514	506	517	442	492	505	519	484	517	476	482	524	492	492	465	466	468	471	528	464	466	494	471	482	481	508	462	436	487	475	493	479	480	486	461	494	484	483	476	483	472	480	476	461	486	493	517	471	466	492	503	455	524	468	490	457	493	502	470	475	495	522	447	516	478	435	457	473	515	472	487	484	472	493	427	504	473	489	477	463	474	483	541	489	484	526	513	487	457	486	500	495	468	467	490	478	481	499	479	482	478	500	498	450	518	472	447	496	447	482	444	479	529	471	469	469	470	477	494	482	502	534	462	517	495	499	476	499	479	440	452	494	485	469	476	484	447	519	475	518	489	461	469	476	461	471	465	519	460	483	481	499	497	498	452	471	486	493	519	466	463	488	492	484	506	435	438	455	538	470	501	507	487	464	504	488	506	487	488	490	498	522	519	468	467	481	479	490	459	475	471	473	458	476	525	503	487	521	462	480	502	492	467	488	502	506	467	518	462	510	488	463	475	523	440	488	541	496	468	486	506	534	515	473	487	512	491	536	455	446	435	511	502	492	496	488	523	491	499	502	524	520	478	513	470	506	496	490	475	510	532	486	490	527	470	446	486	506	491	497	483	483	447	516	481	431	503	458	471	463	477	477	509	497	488	509	507	497	459	501	446	505	444	487	507	478	518	528	500	502	477	508	463	496	512	510	504	469	461	499	505	477	493	474	510	464	498	454	486	468	498	452	464	497	537	481	462	478	505	459	504	499	499	472	500	499	513	473	460	495	478	483	519	504	517	474	469	513	520	443	503	480	462	452	502	470	469	424	455	465	492	510	476	515	497	481	506	526	526	478	485	502	470	477	496	491	456	479	496	490	517	446	476	470	483	468	444	498	486	520	516	480	496	486	481	507	504	476	515	524	440	473	514	496	445	480	502	485	506	477	490	478	496	537	489	494	491	496	517	474	493	468	495	465	520	500	493	517	542	482	482	464	470	482	491	509	464	498	487	494	519	481	489	506	501	481	480	468	506	497	510	497	459	468	488	486	491	451	530	488	500	466	513	452	472	482	528	458	490	500	458	510	507	473	503	450	485	446	493	491	468	442	438	500	528	453	499	483	462	510	456	480	504	458	469	509	509	492	454	493	468	513	499	501	504	513	512	458	509	481	491	482	479	474	493	495	486	494	492	484	471	514	465	469	488	503	481	493	499	514	465	467	498	480	469	462	468	486	483	505	493	498	505	495	457	500	500	511	542	489	510	479	514	467	489	512	484	476	463	509	444	517	467	459	463	507	491	478	473	503	494	469	491	480	488	484	493	435	503	491	485	442	510	453	490	507	467	467	534	510	468	494	526	482	516	513	500	484	460	459	474	483	457	482	487	465	488	483	505	517	495	522	529	492	468	480	493	497	472	462	478	482	505	484	477	488	485	458	462	488	477	473	474	447	513	486	501	487	520	493	476	439	483	512	497	475	466	499	491	473	478	492	472	485	506	471	478	509	504	497	493	465	490	496	486	489	485	494	490	480	508	479	472	516	493	494	494	463	493	455	490	455	480	460	466	462	478	503	452	493	457	459	483	494	470	456	483	504	485	472	505	486	465	470	485	440	509	508	474	465	486	459	502	518	479	484	457	473	491	503	514	495	477	450	490	504	494	529	480	432	504	480	466	413	528	463	449	501	471	458	462	504	466	500	490	495	452	449	494	473	521	522	473	461	492	461	531	501	504	503	466	461	487	473	493	528	469	470	482	444	487	506	506	442	449	509	467	532	498	470	475	507	485	465	464	502	493	500	504	463	430	489
50069	26401	8655	1809	619	293	204	220	212	217	198	218	218	219	228	206	207	198	215	238	224	215	238	213	246	219	220	201	205	188	190	222	222	226	201	238	217	232	236	255	216	191	200	214	222	214	232	200	206	206	226	229	212	222	206	229	239	239	224	214	191	226	265	213	219	237	237	198	184	199	196	231	229	222	207	229	232	238	200	221	241	216	211	216	214	204	235	226	232	259	223	219	191	225	212	206	214	216	218	207	202	226	217	215	218	209	202	203	227	218	231	224	215	248	236	211	207	211	238	206	234	212	202	235	213	224	227	221	206	215	217	209	199	209	215	233	227	224	205	227	215	232	232	221	215	176	218	229	213	195	230	208	240	215	243	223	226	230	222	214	204	226	189	216	192	202	197	228	217	228	230	210	214	189	206	229	224	218	195	226	214	207	222	229	202	186	214	204	208	227	210	221	236	204	228	219	228	213	213	219	238	214	189	200	221	211	197	207	213	217	218	218	206	181	209	205	237	226	216	211	236	236	206	260	206	221	249	199	202	218	223	211	210	222	217	192	200	200	218	202	228	203	216	242	216	214	219	197	233	221	231	211	207	203	236	218	228	222	250	228	257	207	237	215	201	231	204	211	199	218	248	219	245	214	222	210	236	198	236	210	253	219	235	233	220	192	225	204	241	211	226	215	211	202	206	219	225	205	211	211	197	252	184	202	205	226	186	192	237	200	217	191	218	237	191	218	211	218	183	190	242	240	223	241	233	217	213	200	230	198	241	202	228	210	195	199	202	218	228	198	240	225	219	238	199	216	198	222	228	213	251	199	221	222	198	220	233	208	217	215	231	242	224	227	204	195	213	226	261	243	202	203	233	218	208	197	212	216	238	210	249	212	213	229	218	194	232	253	243	227	216	202	221	217	187	235	222	214	210	203	193	184	224	204	222	220	209	229	224	205	235	204	212	200	231	196	207	222	232	227	233	217	235	195	237	241	207	187	188	211	208	202	206	229	236	228	224	227	214	235	235	221	244	214	221	224	268	210	209	200	221	228	219	212	233	203	235	229	203	223	229	233	216	243	218	201	207	192	203	196	224	227	230	242	228	210	228	226	203	214	214	213	236	185	242	224	205	183	249	230	238	226	198	193	218	218	207	254	220	216	233	233	189	199	234	203	215	200	204	216	211	218	231	229	231	216	215	217	205	200	216	240	239	240	221	218	214	222	202	224	219	235	220	209	203	181	229	209	243	217	255	209	207	212	198	190	220	223	207	215	205	226	235	234	247	249	163	210	210	219	198	226	221	209	230	210	210	202	244	223	230	220	238	227	219	220	211	217	210	222	217	186	221	181	239	215	208	231	206	200	228	226	218	232	193	232	215	206	230	213	214	215	219	232	215	230	224	215	232	201	233	256	238	240	220	208	206	216	207	238	248	219	209	223	199	226	228	225	212	207	225	227	221	234	224	206	235	209	207	233	234	225	213	202	242	189	249	237	225	228	211	221	191	216	227	233	207	211	235	234	198	237	229	206	230	207	209	202	207	196	223	226	217	244	237	208	217	215	241	215	213	231	235	223	230	212	246	213	198	229	216	197	182	217	217	200	207	229	226	203	222	217	199	250	257	249	230	222	205	228	228	215	199	213	238	230	238	230	204	238	213	206	228	220	234	214	217	207	232	227	204	240	217	204	200	203	238	220	216	204	215	207	196	205	200	209	218	199	239	216	197	190	226	212	204	223	188	227	217	207	216	201	217	231	209	221	225	218	234	206	213	207	205	206	229	220	207	209	243	216	225	207	233	211	207	247	221	203	251	202	219	207	218	222	228	226	260	221	238	256	203	240	232	225	226	247	219	217	217	207	212	230	204	215	221	203	205	208	219	216	227	221	227	215	229	208	214	202	227	220	203	206	213	215	207	222	231	225	227	189	235	229	189	226	211	221	223	211	215	239	228	229	194	244	205	210	217	206	236	221	195	192	234	202	224	218	213	217	198	190	254	200	210	217	244	215	204	204	217	213	220	229	223	206	218	223	253	207	197	219	195	217	188	203	204	241	197	242	228	189	233	179	232	202	201	215	193	242	231	189	242	222	195	208	193	201	214	226	225	218	224	205	212	241	210	204	195	223	202	216	214	227	209	215	230	224	250	211	219	204	199	228	217	214	224	238	209	229	207	216	203	235	198	222	192	211	216	218	192	210	195	215	215	233	207	209	214	234	209	217	214	212	220	206	216	210	221	213	202	210	206	220	214	203	218	237	213	193	213	210	195	203	241	189	205	188	236	235	222	213	261	219	202	229	211	211	244	239	223	220	208	229	196	209	229	222	198	229	181	223	227	214	210	204	212	223	230	225	209	197	215	236	229	228	219	200	187	224	251	238	201	219	216	220	208	230	225	223	197	240	230	231	260	209	241	236	228	198	219	195	232	205	238	211	207	235	192	215	201	197	197	221	226	221	216	236	236	216	232	209	213	231	234	230	235	211	223	234	209	204	237	221	233	218	205	227	237	222	211	229	205	219	221	226	211	236	210	222	217	204	208	210	219	228	192	213	210	205	209	223	207	221	218	222	213	235	239	183	212	203	237	193	236	246	229	242	218	210	205	211	206	211	200	220	220	217	219	216	228	225	248	204	205	207	250	205	185	214	204	200	208	204	233	208	244	209	198	246	238	210	230	201	195	210	198	200	192	220	204	214	206	220	198	207	207	214	214	242	251	203	203	245	210	242	209	209	241	197	219	177	243	242	205	219	220	211	234	168	183	244	224	203	219	174	222	219	232	223	196	221	242	233	212	224	199	231	230	233	242	235	194	231	235	226	231	220	210	217	230	217	216	202	233	207	213	231	213	208	247	219	230	240	234	233	229	236	199	227	220	195	196	190	222	237	196	193	204	220	230	225	211	211	224	241	201	212	228	227	257	230	208	228	217	194	227	203	228	226	186	235	198	223	240	219	223	236	222	208	202	209	204	219	255	226	215	243	237	217	200	210	181	215	190	199	193	224	202	162	234	249	208	215	226	232	205	250	230	224	210	196	205	208	217	212	226	203	216	233	244	225	218	213	209	215	195	228	231	183	211	184	217	213	233	225	182	249	230	221	234	209	209	242	234	235	249	231	215	200	230	212	208	228	187	234	223	227	209	211	243	196	245	214	227	223	213	203	229	217	207	216	220	214	212	231	214	211	223	213	205	239	222	228	223	222	228	206	208	219	216	210	202	211	228	216	249	222	221	212	228	227	211	208	220	216	227	221	215	201	209	212	245	202	250	232	234	203	207	210	200	193	183	221	228	224	212	227	213	189	224	205	203	218	222	199	215	213	215	227	227	220	239	255	199	220	208	217	218	200	224	194	223	218	243	225	219	196	213	205	240	206	211	218	219	233	200	231	223	229	219	227	214	228	269	236	235	190	225	239	214	201	211	226	219	235	194	200	215	208	223	205	229	212	229	197	235	213	193	216	233	217	187	217	240	219	248	202	235	230	223	237	234	231	230	222	234	219
42568	23668	9481	4070	1554	702	498	552	569	577	537	543	532	505	530	498	580	563	522	527	577	533	526	485	571	506	514	524	511	511	568	516	525	524	573	505	546	509	505	497	526	527	524	537	539	515	497	530	543	514	552	547	543	550	502	518	548	487	532	516	529	545	527	488	503	496	485	535	549	587	518	521	555	539	534	574	502	488	497	477	493	545	536	514	545	511	513	513	519	532	526	498	504	471	583	502	512	541	507	573	523	518	558	539	507	569	491	538	554	559	509	489	523	486	522	541	511	511	503	554	497	550	571	535	530	523	523	571	547	531	523	547	508	502	538	483	537	562	521	598	486	516	525	529	552	535	500	543	509	543	537	523	529	503	549	548	530	520	467	553	498	556	536	580	540	550	492	535	544	517	542	504	539	569	550	555	536	469	559	516	490	512	531	545	515	531	537	532	524	527	538	534	544	541	508	537	568	531	543	513	519	522	494	525	505	522	541	532	502	517	549	541	532	510	497	524	501	518	544	558	512	515	514	533	566	531	521	575	544	481	536	517	530	531	555	546	533	522	520	500	539	516	537	527	557	525	509	551	511	519	517	500	545	519	557	490	542	523	522	521	548	509	509	500	500	509	523	486	554	538	525	523	544	562	510	508	500	524	567	517	516	536	551	515	524	569	502	530	526	500	555	556	500	568	505	540	536	524	499	542	552	586	501	519	488	531	509	555	567	520	518	507	521	533	501	543	526	595	524	503	535	532	542	509	521	546	499	546	521	505	510	514	522	509	519	535	515	526	563	515	526	531	528	530	528	548	567	536	499	524	503	529	495	531	532	491	542	517	489	498	554	506	509	539	532	512	548	519	534	528	516	548	461	514	549	527	541	532	493	543	504	552	505	557	557	562	536	559	517	509	527	537	517	510	524	541	570	541	516	516	576	500	509	499	484	532	528	478	520	550	543	543	491	497	563	541	554	526	523	552	510	542	530	549	526	537	526	482	521	527	485	476	510	559	551	521	583	530	532	566	566	546	542	521	555	542	510	500	559	512	551	526	545	526	517	533	511	528	542	558	553	521	512	525	540	520	569	523	501	522	546	518	454	575	524	497	551	490	513	533	516	510	536	511	529	563	511	504	485	555	557	572	550	526	527	568	556	544	521	512	514	506	524	509	540	506	521	576	542	494	590	538	508	552	539	529	565	528	502	531	531	590	517	539	535	515	535	508	525	519	496	534	519	542	557	538	486	560	549	523	522	514	502	514	569	509	542	499	492	534	521	511	495	545	514	538	533	508	529	485	517	537	553	489	530	518	562	559	511	554	515	496	527	531	534	525	555	512	542	563	532	527	552	529	524	534	547	542	511	539	505	522	540	545	562	519	576	487	544	517	536	511	511	552	533	534	513	516	514	548	546	517	534	525	543	541	512	481	519	526	544	553	521	513	522	524	506	521	497	498	512	567	502	518	545	518	537	544	522	479	548	526	511	522	523	538	568	490	527	541	540	550	523	502	549	481	536	565	519	541	555	577	527	522	505	535	545	571	547	567	514	495	505	562	552	545	506	571	523	562	511	544	507	482	528	465	507	516	540	526	539	519	548	539	503	489	527	530	521	518	538	505	506	532	571	538	546	552	559	477	528	536	562	522	535	513	509	522	547	479	550	538	499	545	521	518	517	556	561	476	515	551	498	537	557	506	488	525	516	511	545	537	522	506	527	510	541	526	546	521	566	515	542	496	497	547	528	534	513	492	532	528	515	530	478	543	520	528	524	508	489	494	532	536	521	567	585	552	556	524	535	552	551	491	513	509	531	507	528	509	507	576	549	533	565	509	513	560	538	514	486	527	520	527	476	558	569	552	564	519	504	567	542	539	532	517	537	498	499	555	506	515	523	523	562	516	525	571	547	534	536	525	518	533	514	555	537	482	515	533	530	564	527	538	523	533	511	548	478	499	518	554	559	527	508	492	585	532	508	538	489	526	515	534	541	516	538	542	533	518	512	544	548	516	515	519	544	543	491	523	544	488	557	515	505	500	507	482	503	512	497	584	548	502	524	528	538	557	568	535	527	525	526	542	518	522	497	531	550	520	486	533	536	492	490	554	547	541	518	518	479	530	520	524	502	529	548	523	537	523	513	517	565	536	510	520	510	523	552	562	524	508	509	487	547	503	531	532	544	566	499	536	524	544	543	557	518	558	540	527	501	511	548	532	571	510	513	535	505	549	524	514	567	479	542	512	550	501	552	542	504	536	557	522	512	511	524	534	560	529	546	502	551	535	514	538	547	496	505	542	551	488	508	525	557	549	526	513	543	534	562	555	539	565	542	509	554	564	503	551	494	505	518	495	542	530	498	518	501	520	513	522	500	505	490	539	570	489	506	558	522	505	468	533	533	515	503	534	512	519	478	512	506	533	510	534	506	518	554	557	542	558	535	534	504	512	474	521	545	530	536	554	494	539	571	487	502	544	555	498	532	528	523	534	548	507	541	528	531	543	531	532	516	559	507	552	545	497	541	574	491	493	530	505	538	504	526	585	536	535	539	513	525	521	578	530	494	530	545	510	558	514	498	497	555	503	511	525	507	542	527	499	519	532	531	532	489	513	564	529	531	504	530	520	532	511	492	553	507	510	520	511	522	523	535	541	523	549	538	508	528	572	558	525	532	546	575	520	527	530	573	533	492	520	524	512	527	524	491	550	525	511	506	556	516	520	489	526	513	517	559	501	524	527	550	539	499	520	533	486	526	509	499	529	527	566	521	526	514	561	527	544	513	517	552	499	534	490	554	511	512	543	512	524	495	525	515	527	515	484	614	517	522	529	554	515	498	521	557	503	492	552	522	527	535	508	573	521	512	524	518	561	504	501	516	553	521	511	536	470	554	508	560	526	510	541	516	542	497	520	509	529	544	457	539	550	525	498	525	533	529	533	534	483	539	564	561	545	532	521	490	547	557	528	518	537	521	530	488	529	566	536	498	529	517	500	520	528	473	538	538	558	533	530	451	571	529	539	526	516	540	543	541	522	531	526	497	492	500	550	556	503	587	573	559	482	549	552	520	519	547	499	536	553	521	501	532	528	519	517	515	497	545	512	527	553	517	494	557	494	531	531	532	531	514	554	526	548	490	546	514	507	499	537	529	514	542	540	505	492	524	509	520	484	543	501	528	511	565	523	499	527	518	493	531	522	536	501	483	510	518	522	534	572	532	532	491	554	520	506	561	530	520	542	534	529	521	523	531	524	529	557	550	547	555	501	526	505	495	531	550	544	553	569	539	542	543	532	497	493	533	515	537	566	557	519	515	533	531	488	556	547	518	526	550	543	568	529	495	515	559	490	501	489	534	518	542	527	528	506	523	506	511	520	522	502	495	509	540	510	526	580	544	516	533	553	539	521	492	545	546	546	493	525	526	529	505	534	513	527	543	515	478	586	518	524	525	481	539	525	568	551	544	497	542	537	523	574	560	486	550	525	522	527	495	507	512	485	557	530	546	525	531	556	498	529
80651	60109	38478	18932	4910	675	261	272	239	232	247	264	229	275	246	225	243	289	246	232	235	263	265	238	263	280	234	229	236	229	260	237	258	256	264	277	247	237	236	253	207	244	269	259	216	252	253	232	238	261	238	257	246	253	246	273	260	242	254	247	272	248	232	229	234	251	269	239	262	240	255	245	261	253	270	246	231	272	245	233	265	247	252	239	234	272	237	271	241	233	254	286	232	244	245	263	241	228	259	269	236	249	263	236	269	281	270	263	219	239	233	248	244	225	270	229	267	237	261	266	229	270	234	252	223	265	257	268	245	265	266	254	264	263	242	234	238	250	266	263	265	232	278	237	215	248	202	245	243	229	256	256	276	224	249	261	264	229	229	223	260	240	242	227	217	275	262	283	223	272	252	239	262	240	252	231	245	269	243	250	240	227	217	227	224	235	268	222	244	249	264	214	214	260	263	270	249	265	252	226	274	247	237	267	243	239	223	252	210	255	247	253	248	267	250	295	236	289	239	231	241	255	234	288	249	235	269	283	206	255	252	260	242	232	231	229	265	229	240	251	267	221	215	254	264	240	256	253	229	233	244	208	269	257	268	240	245	260	240	240	240	225	268	239	262	211	268	240	225	223	237	247	245	261	245	244	232	231	262	265	228	221	251	240	247	262	257	256	248	229	253	264	251	234	248	215	258	253	249	247	252	224	233	237	230	253	249	249	219	249	263	260	238	249	280	280	265	241	236	260	275	256	224	217	224	254	283	222	199	235	242	284	248	254	252	257	219	217	231	258	256	251	234	289	231	251	240	259	243	231	258	237	260	253	243	233	268	235	235	279	243	216	247	245	246	244	236	227	276	232	234	233	264	257	253	231	247	271	260	258	247	269	230	209	231	269	231	221	273	254	253	280	227	261	264	259	230	229	228	226	269	232	241	240	249	240	243	217	253	242	253	253	247	254	229	255	238	226	218	277	228	246	262	254	266	248	239	231	238	262	271	241	251	240	257	249	219	257	232	251	262	243	250	233	275	275	243	256	266	213	242	265	275	225	244	251	263	249	257	255	243	228	245	268	267	239	251	237	217	245	247	222	226	245	216	259	234	240	215	253	237	233	249	242	262	248	217	236	237	243	243	238	243	251	214	238	254	229	257	241	245	223	245	233	234	238	246	231	228	257	255	247	252	219	228	251	247	242	239	229	258	241	254	227	222	249	244	264	266	261	224	243	244	232	252	233	224	223	242	234	230	251	260	227	259	225	266	272	281	262	273	255	259	230	234	265	256	249	228	236	241	258	235	243	242	218	248	253	226	247	221	245	241	233	224	220	238	257	255	237	249	235	264	237	264	246	233	238	277	251	229	275	234	251	281	293	281	226	257	234	248	240	252	271	239	230	256	252	236	239	236	245	264	231	262	252	271	228	258	225	248	242	217	228	266	241	262	236	254	231	255	227	247	234	242	229	255	206	276	232	253	251	239	245	252	238	226	274	244	280	255	200	252	260	211	230	226	228	251	252	265	254	268	237	256	248	243	237	232	245	226	255	254	247	262	262	220	263	260	239	245	265	261	227	257	250	242	240	236	251	238	233	253	206	244	265	238	238	233	242	250	275	252	204	244	248	230	267	248	219	250	265	233	251	237	282	242	211	234	204	239	248	262	271	248	242	249	274	258	260	220	253	231	257	233	253	240	215	240	273	232	261	234	246	263	240	235	227	251	248	241	265	236	243	218	253	260	226	242	228	248	242	252	245	255	254	242	279	224	237	226	236	250	263	232	237	228	261	238	245	265	248	220	248	256	253	240	260	234	232	228	261	265	230	238	243	257	216	250	260	249	258	224	228	256	235	250	237	240	216	254	269	236	275	255	226	260	237	257	264	272	239	258	240	264	246	257	225	247	247	226	235	255	250	226	217	253	230	256	250	246	239	265	271	269	250	232	240	232	254	246	248	225	236	246	248	229	234	265	228	199	227	255	257	258	224	292	254	259	264	238	256	213	223	258	252	219	239	232	270	260	215	247	281	266	241	239	271	219	222	260	218	267	241	243	262	217	246	247	230	268	260	227	263	243	210	255	258	251	224	242	260	235	271	246	239	226	263	255	246	255	244	239	243	245	218	237	244	239	230	246	285	262	250	210	277	272	247	259	242	234	223	256	255	242	274	232	266	239	243	213	282	225	242	229	247	228	273	230	237	254	243	291	218	217	267	260	264	260	226	257	247	239	251	251	234	261	217	234	251	235	262	240	227	223	225	254	244	234	269	237	264	250	244	256	222	267	234	250	259	222	242	258	241	279	257	246	257	260	255	236	244	250	254	258	248	232	242	246	248	220	241	264	244	222	274	233	270	268	242	246	212	221	243	271	262	220	250	273	264	250	233	276	263	245	275	248	231	234	262	226	230	264	223	264	236	242	254	245	231	210	246	247	270	245	230	220	229	245	242	245	213	244	263	243	255	255	252	229	280	221	249	258	251	249	237	233	253	240	262	254	252	225	247	222	250	268	250	246	224	256	251	254	265	243	263	245	263	228	236	254	237	251	241	237	241	246	224	253	258	220	235	240	257	255	255	243	261	242	255	206	242	255	230	250	231	247	232	247	260	258	265	256	230	236	234	267	256	267	263	230	251	236	235	229	204	253	234	248	272	244	272	253	250	272	231	252	235	228	215	256	232	243	269	243	262	278	264	264	206	231	245	270	260	252	278	248	265	240	255	245	240	206	226	266	245	240	262	239	251	249	254	253	263	232	251	237	254	251	247	252	248	229	254	283	227	259	249	249	237	251	245	242	256	233	251	243	232	262	232	227	247	247	241	282	240	247	238	275	249	223	233	267	248	240	236	242	243	259	254	252	226	265	247	244	241	226	261	255	218	261	234	263	242	231	225	253	203	243	219	234	271	233	205	218	258	253	269	258	254	239	246	251	255	253	228	247	230	251	254	238	237	265	223	254	231	250	244	228	267	245	245	252	246	224	237	259	283	265	251	224	251	240	283	256	242	249	247	260	259	224	223	228	241	228	236	219	224	216	250	257	250	236	232	228	231	206	277	248	243	266	240	237	243	273	225	216	218	291	264	240	218	239	274	223	240	256	250	261	261	242	232	239	232	251	235	250	258	263	247	246	276	287	238	266	215	244	252	259	242	235	250	262	247	234	276	252	262	244	239	232	244	248	271	277	253	239	237	225	217	261	256	240	224	245	243	273	194	232	226	263	235	261	214	235	277	247	235	266	231	265	249	245	227	255	255	219	248	244	230	241	232	244	262	237	265	246	254	239	244	248	229	249	230	253	268	251	238	267	261	259	235	227	257	242	240	255	280	247	261	260	276	224	247	237	256	239	252	249	228	261	252	223	222	253	250	239	241	249	263	255	238	294	254	267	239	216	251	248	237	271	233	220	237	241	247	239	277	237	249	256	269	251	247	241	237	275	257	228	249	264	246	230	231	208	253	256	265	235	274	243	252	253	241	237	257	262	226	260	288	251	253	259	262	237	253
61827	48343	37117	21904	7203	1411	632	577	603	596	581	590	578	578	578	572	586	547	582	594	556	600	626	605	559	553	556	550	545	565	582	570	568	587	576	526	543	598	602	590	536	559	588	571	592	538	573	549	610	546	604	603	609	539	543	576	554	564	598	565	602	632	607	577	565	602	580	593	549	556	574	581	550	545	604	569	583	541	591	583	574	523	558	588	590	564	555	586	560	592	577	587	567	628	544	596	591	581	565	572	540	591	586	592	604	585	604	580	567	607	568	609	567	568	560	555	533	578	575	579	572	583	556	573	530	591	591	590	596	613	579	593	621	564	563	558	552	565	589	616	554	563	555	610	557	583	595	563	518	582	587	586	550	550	586	536	596	577	614	571	567	562	585	539	569	598	569	592	600	588	505	539	554	601	584	607	570	631	582	570	577	534	616	580	566	600	576	591	591	550	559	563	573	563	581	601	570	622	562	561	559	545	559	600	567	610	563	553	573	571	583	557	554	532	593	569	593	560	611	591	566	617	590	546	606	577	541	562	572	546	557	569	624	590	601	600	566	565	595	554	597	604	569	599	558	576	569	556	568	571	593	522	574	544	583	575	591	554	532	521	570	613	608	562	548	584	609	555	628	603	530	583	596	561	559	578	569	584	546	589	582	597	576	557	571	513	563	567	588	611	576	603	572	640	613	573	565	571	579	561	579	567	573	553	572	515	564	578	618	558	595	540	518	569	552	522	588	622	553	587	596	542	555	602	577	585	581	608	543	584	546	576	593	588	580	565	550	628	555	574	527	595	591	589	559	556	549	562	557	570	603	595	598	537	560	567	576	565	592	566	555	532	579	587	570	604	521	575	546	556	552	613	611	602	581	539	556	577	567	532	526	572	560	586	611	516	574	551	568	572	564	549	601	540	572	562	552	585	608	636	583	576	553	600	573	592	581	562	625	577	641	607	545	579	592	570	577	511	553	587	573	576	568	539	613	619	566	626	616	602	611	594	576	563	550	591	572	557	586	557	546	545	579	564	571	592	580	619	620	560	610	564	562	620	570	531	574	581	568	613	588	539	590	586	578	581	570	547	550	639	552	519	578	529	545	583	593	559	557	590	544	529	570	590	578	569	597	589	549	578	590	547	553	592	567	599	549	597	574	561	586	591	568	560	610	577	564	563	567	591	574	605	553	602	561	555	609	573	554	529	600	588	575	579	554	596	541	581	567	565	585	617	549	568	570	568	561	545	572	526	624	565	597	554	561	567	536	568	574	543	557	589	613	532	596	524	537	561	570	587	547	552	570	541	571	564	558	566	567	562	543	602	565	589	547	588	552	557	585	540	533	574	557	538	546	556	580	569	588	614	577	558	585	575	618	575	521	582	515	575	557	613	631	568	567	604	545	540	549	576	596	546	567	574	615	523	569	602	600	586	594	536	576	540	585	558	556	619	571	611	572	535	596	579	568	561	566	612	544	598	556	571	589	556	557	561	577	582	589	554	582	619	600	600	581	564	549	539	576	559	585	567	598	541	582	562	548	559	569	553	537	591	610	559	576	590	569	560	583	535	606	573	582	562	562	569	581	563	508	565	574	582	572	584	548	546	578	659	553	557	577	578	546	555	602	595	576	544	566	581	558	553	573	604	595	597	566	649	600	577	582	569	550	648	560	573	590	574	573	573	581	579	567	514	608	589	572	548	532	582	557	550	539	590	553	553	624	616	579	563	581	578	583	564	577	596	599	580	549	576	571	557	559	539	577	555	599	562	571	589	538	576	586	597	591	564	575	573	573	568	587	587	583	547	618	586	604	588	579	568	580	552	577	528	580	619	556	572	587	627	584	548	583	559	607	570	629	578	596	584	573	598	553	559	603	554	572	553	589	581	613	554	546	554	621	558	606	610	574	542	598	599	584	542	582	612	583	548	539	566	594	601	514	575	547	592	594	541	566	559	562	577	585	582	585	592	595	582	577	565	622	582	593	530	579	573	647	579	582	592	600	550	571	577	586	564	553	577	572	573	554	562	574	548	609	555	591	558	614	539	577	584	585	621	569	564	612	585	567	564	568	570	581	605	592	562	637	632	581	553	575	558	587	559	578	547	564	549	564	571	561	557	551	543	568	609	588	575	607	565	581	580	602	593	596	550	553	577	578	560	587	578	565	578	563	594	612	560	537	539	560	585	592	560	608	578	591	586	570	587	602	616	549	559	561	558	576	595	604	585	595	555	587	605	587	560	553	550	613	532	562	606	617	583	562	587	581	551	621	583	578	578	597	642	573	569	562	574	506	579	604	577	547	571	590	534	575	606	552	563	546	546	572	559	596	604	561	556	599	563	594	554	580	587	557	619	572	533	623	581	592	594	588	576	580	545	575	557	558	570	605	548	583	593	568	506	590	552	578	553	638	551	597	555	597	617	593	546	557	613	597	595	597	611	574	583	561	517	583	577	558	602	549	608	593	581	569	603	600	598	573	556	560	562	568	580	581	594	600	600	582	609	556	583	591	542	599	603	555	593	598	594	576	573	578	599	578	574	584	608	600	571	583	605	587	624	517	591	538	580	551	568	549	617	575	575	541	558	569	572	568	622	568	627	603	579	546	551	581	561	532	544	558	544	561	583	599	527	567	582	563	591	556	520	595	606	550	541	565	601	574	603	605	586	588	563	587	589	547	574	597	571	590	570	582	542	566	533	568	588	552	541	566	542	562	583	593	554	575	582	548	606	591	590	592	569	600	568	564	563	594	565	602	621	551	607	565	575	544	614	660	597	606	563	608	598	578	561	591	551	571	557	589	565	570	524	522	584	544	578	544	600	585	573	585	587	603	580	613	621	572	590	578	612	549	566	618	536	595	620	564	536	543	589	602	603	570	587	583	548	608	594	582	593	570	561	578	537	591	564	599	595	612	569	573	591	581	568	587	540	531	610	570	598	576	565	578	595	563	565	573	587	575	582	586	581	585	576	578	633	580	563	611	551	510	647	597	553	607	548	553	550	554	578	583	614	542	575	619	581	585	582	563	610	589	549	609	550	618	572	596	568	596	595	558	588	607	565	564	579	566	555	588	616	554	599	551	581	571	644	588	606	560	618	589	577	597	581	588	549	570	575	578	584	583	559	598	578	585	601	542	571	588	586	558	578	541	621	577	583	589	585	595	560	577	583	570	572	549	598	611	551	629	543	558	612	602	589	569	588	527	582	508	550	592	574	593	535	557	578	609	569	545	565	572	576	587	573	590	572	537	576	587	597	556	576	556	575	591	582	561	580	577	551	609	571	611	578	565	606	568	559	577	595	623	590	573	586	578	584	558	589	569	583	590	541	565	562	593	556	556	581	558	583	574	534	566	558	596	530	565	572	596	545	580	589	550	574	566	551	564	561	567	601	605	617	572	597	598	578	564	604	550	574	561	589	557	624	597	594	570	518	562	603	589	592	577	580	619	569	563	581	580	559	617	585	630	574	596	583	580	564	590	593	628	546	558	544	565	595	570	609	558	570	554	609
83189	68191	47853	27041	10236	1135	248	188	184	196	192	196	198	189	209	191	200	198	206	227	246	220	205	218	218	222	219	219	190	184	219	175	192	197	214	186	233	213	192	218	219	192	218	223	179	182	215	184	196	211	178	193	210	169	181	221	217	200	206	200	222	207	207	204	234	217	235	173	178	186	203	193	196	214	196	193	210	219	200	213	174	206	211	183	230	193	202	243	215	202	193	209	211	219	193	187	181	200	206	178	205	251	198	207	164	195	196	213	207	207	198	176	192	197	200	208	222	209	244	204	196	220	186	182	195	227	205	186	201	190	205	174	192	216	203	174	197	194	220	166	174	218	204	221	205	207	211	199	189	207	209	182	196	188	210	200	183	192	202	196	173	207	193	226	191	198	188	197	191	199	182	183	219	200	194	212	200	224	217	220	194	202	194	171	198	205	189	189	181	223	161	177	203	186	204	202	208	226	217	201	204	195	199	188	206	194	199	216	219	199	176	197	184	219	200	199	178	231	184	209	224	218	192	180	224	191	192	178	196	193	211	207	204	214	206	226	224	206	224	197	190	206	191	210	214	203	190	201	191	198	203	185	218	189	212	200	197	204	203	198	207	208	218	182	221	220	189	201	181	164	174	218	215	196	216	192	217	188	191	217	201	201	195	208	215	201	175	207	171	173	206	219	193	215	213	207	191	208	189	193	215	201	201	209	208	208	188	193	205	192	209	214	190	209	197	222	195	244	215	204	188	189	206	214	209	205	194	192	221	201	199	186	199	187	192	200	199	187	163	178	206	200	200	217	197	220	179	219	202	173	193	193	211	183	198	197	202	158	214	209	215	186	185	196	197	183	202	203	214	185	201	218	206	215	198	188	184	204	213	188	200	186	192	185	191	194	204	196	169	209	202	215	185	207	180	184	196	190	199	185	205	192	213	200	198	213	190	203	165	187	187	196	215	196	180	207	222	182	189	214	188	210	173	203	209	185	206	197	181	197	198	212	191	220	201	197	218	195	205	204	176	188	220	203	217	178	174	192	197	207	204	189	173	185	194	180	209	212	220	185	187	196	225	196	189	206	207	219	225	209	187	197	209	196	202	206	211	204	184	212	233	179	209	170	204	207	190	200	202	230	197	202	196	210	213	203	212	191	192	194	210	199	195	184	219	193	188	187	180	229	201	210	211	191	184	203	212	207	213	205	222	215	179	194	209	202	222	205	198	200	213	217	184	211	204	225	241	208	210	192	200	193	165	190	185	207	204	184	200	194	222	194	221	213	216	199	193	195	191	217	216	183	232	199	208	165	180	202	192	213	201	189	200	171	206	182	206	192	204	199	211	200	186	207	174	199	192	209	204	232	220	203	185	224	198	188	192	187	199	180	185	208	216	208	198	200	195	203	180	196	199	242	195	215	207	200	232	178	210	187	214	188	205	223	183	226	188	203	193	201	205	230	223	209	223	194	207	195	202	227	199	237	201	199	180	204	221	194	206	208	217	208	184	185	217	191	188	202	198	202	216	200	194	189	190	196	209	227	199	195	180	195	217	225	185	197	206	195	196	185	200	198	206	197	181	196	207	194	204	176	170	201	212	189	210	215	207	211	213	170	200	185	183	213	208	201	213	180	194	208	206	185	204	240	220	232	210	227	208	196	188	215	201	202	203	196	203	195	204	173	219	190	210	200	201	200	208	205	192	197	216	191	194	202	212	185	204	182	187	190	198	203	212	208	204	219	205	182	187	197	218	207	219	203	194	204	210	188	173	214	210	194	208	190	209	198	209	222	196	209	208	204	183	206	201	197	211	174	205	221	209	202	200	224	231	217	195	189	201	200	211	218	203	204	218	219	196	211	202	180	236	203	207	189	217	211	186	190	183	189	179	208	205	212	196	203	190	175	195	209	239	198	195	172	196	202	226	229	223	177	196	206	204	196	197	225	203	206	215	205	187	181	193	192	185	197	201	191	203	213	196	200	200	223	206	213	196	209	202	205	221	203	204	189	205	195	209	194	218	231	199	174	201	204	208	193	208	214	180	193	204	191	198	200	188	202	184	204	192	185	207	198	203	216	192	205	179	192	215	226	194	177	198	211	202	197	211	199	206	231	199	183	207	212	200	197	213	214	179	202	211	214	203	184	234	203	205	209	196	222	220	200	209	182	189	171	170	228	219	186	205	205	206	200	206	230	187	202	183	191	192	168	179	218	194	180	205	176	221	171	199	183	202	189	196	190	212	193	185	196	198	185	182	191	214	179	202	203	193	201	197	193	222	187	197	209	203	198	196	204	199	187	223	212	207	182	235	225	222	216	204	203	204	196	194	191	191	204	184	200	175	203	205	220	190	200	225	196	200	203	195	229	209	204	204	205	213	190	212	198	219	192	200	214	194	178	183	194	202	188	213	184	193	194	213	199	210	209	222	206	227	172	202	235	174	209	206	206	190	185	223	200	189	204	202	220	202	199	184	198	215	209	206	188	171	210	174	210	205	192	212	185	201	195	182	195	171	209	192	193	197	187	215	200	199	227	178	183	173	194	207	210	197	212	190	153	184	192	200	195	182	205	198	218	203	194	180	218	197	204	216	232	211	210	214	220	213	196	192	174	191	217	214	187	210	215	212	184	211	209	191	217	192	198	181	229	198	194	203	212	189	200	191	189	212	195	214	192	187	204	218	198	185	208	188	193	222	224	189	218	194	212	196	201	212	206	184	206	192	179	191	198	190	204	201	175	196	219	209	219	220	202	213	182	190	197	186	208	212	201	204	219	181	187	202	203	187	222	202	185	191	209	186	212	198	209	208	241	208	198	181	207	191	201	185	192	229	235	199	187	175	186	204	206	201	185	233	205	196	204	201	207	206	217	195	243	209	205	191	192	200	205	200	196	204	230	200	205	221	200	197	193	198	193	215	218	205	209	179	214	200	199	207	216	204	184	219	232	212	213	210	224	197	212	200	177	189	209	218	188	206	177	190	220	255	193	200	207	201	195	205	212	191	192	205	198	190	176	223	216	168	166	219	189	200	216	200	193	195	175	193	201	186	195	195	208	205	189	203	196	230	212	211	229	197	206	164	180	219	199	202	198	202	210	200	220	182	210	203	206	201	196	203	209	214	197	218	188	201	192	183	190	207	210	201	193	196	212	195	190	168	191	219	201	196	193	185	188	215	206	193	160	206	208	201	218	193	190	218	219	216	206	215	196	182	205	236	204	222	196	206	204	196	202	219	190	201	177	199	197	210	183	188	217	184	196	184	208	191	206	217	195	169	218	203	213	182	185	190	178	202	208	210	180	227	231	190	198	162	192	207	200	187	191	166	193	197	211	217	188	188	185	192	204	181	212	200	214	218	208	229	214	227	211	197	196	215	202	189	194	198	196	206	220	225	221	198	200	189	195	166	200	186	185	187	200	204	196	196	178	193	187	199	197	203	212	197	215	196	207	190	223	207	197	225	215	160	204	215	193	226	202	197	220	179	194	224	222	226	204	202	182	225	213	212	184
70639	59178	46973	29540	10139	1673	574	455	477	477	460	442	439	497	461	440	452	476	430	468	416	476	517	485	507	490	502	438	471	485	497	476	455	467	476	439	435	458	462	495	472	443	451	471	479	496	497	469	477	475	494	465	460	501	477	451	436	465	471	436	475	508	508	504	477	515	460	421	483	485	452	463	483	460	475	497	464	490	450	492	461	479	488	435	503	474	483	511	469	451	456	490	439	436	529	450	498	489	448	447	457	481	506	477	484	486	472	538	501	471	454	446	472	483	447	481	473	469	465	477	468	469	468	506	450	496	487	496	522	491	470	469	498	472	477	464	440	449	457	483	474	458	437	455	474	444	452	458	500	459	445	472	461	485	496	451	467	442	468	454	469	451	495	512	441	463	486	467	519	482	506	481	444	463	457	450	530	479	457	463	492	432	458	485	510	437	467	502	455	458	474	491	459	455	490	463	496	470	447	481	466	457	473	487	477	483	467	469	452	463	483	419	466	468	473	506	453	449	472	453	445	447	413	433	417	442	471	488	533	462	457	496	472	459	467	478	479	438	481	476	459	492	481	438	510	439	499	477	467	474	477	480	444	508	474	446	488	427	477	426	438	491	463	480	506	475	453	436	470	500	452	450	485	515	475	477	442	497	462	474	471	449	509	474	459	485	487	470	489	423	464	487	451	483	499	478	474	451	508	444	420	488	539	463	420	458	429	447	443	493	497	478	470	482	447	472	455	482	493	478	480	480	490	504	511	476	479	473	457	470	485	480	443	465	475	506	457	464	435	466	472	470	506	451	436	456	455	490	461	508	474	490	461	490	457	437	428	457	463	443	460	477	469	466	483	462	481	475	472	467	445	433	491	483	483	477	493	468	456	485	477	445	452	455	473	499	450	476	529	474	462	482	445	487	517	447	500	505	433	448	436	448	427	461	521	470	458	443	461	467	474	471	491	443	475	457	466	481	472	467	474	443	460	496	488	493	448	455	487	488	473	535	426	491	459	456	521	464	414	491	449	523	482	454	484	478	463	470	469	477	438	468	501	512	452	488	497	508	466	446	464	463	486	453	492	474	503	475	455	464	454	481	454	485	465	492	510	467	476	439	517	464	460	445	465	456	437	469	496	443	489	495	432	465	484	476	482	464	450	490	494	496	485	474	437	480	447	498	458	462	488	477	482	464	499	486	479	511	454	461	518	488	450	483	455	466	481	500	484	437	467	508	444	490	501	454	441	468	452	489	441	512	461	510	466	457	483	496	458	447	487	458	492	467	467	449	482	451	467	458	464	495	495	462	428	454	496	495	478	436	488	477	472	430	492	491	487	461	496	512	502	478	437	465	454	441	460	435	487	481	405	428	471	463	473	455	494	467	477	462	456	482	505	454	468	482	479	506	479	474	475	456	443	462	484	490	482	464	460	441	441	496	486	490	480	449	478	506	461	441	485	478	477	469	458	487	477	473	485	456	481	434	437	489	512	452	455	455	474	451	443	487	483	511	523	462	464	456	464	451	453	477	471	500	479	449	449	427	458	483	425	445	479	484	446	476	459	460	433	488	485	468	454	455	460	490	451	502	468	471	487	453	465	459	515	460	497	444	444	507	502	503	453	468	462	500	514	486	483	437	482	472	465	434	454	456	477	483	483	483	459	479	480	489	505	497	463	471	483	454	494	469	450	461	479	483	484	466	462	461	465	507	517	490	521	428	478	439	488	472	486	472	490	511	463	447	527	494	433	519	481	437	498	442	446	459	501	449	481	466	434	464	481	464	482	482	503	471	477	456	484	450	488	481	476	448	487	473	458	489	493	524	458	522	459	490	478	438	464	455	489	440	470	499	489	491	494	478	504	491	454	480	498	459	478	451	439	436	468	513	491	467	483	475	486	497	448	464	463	474	448	498	476	462	430	488	485	433	490	489	442	458	477	487	471	474	487	467	484	515	488	463	457	466	531	480	479	472	488	454	445	487	485	460	456	457	473	471	459	458	476	443	483	464	487	437	466	493	454	458	456	448	475	479	486	475	466	482	475	447	428	463	485	478	434	443	463	464	446	481	489	460	482	468	477	491	444	463	487	515	501	500	459	477	484	468	487	461	460	464	498	453	457	453	459	453	454	487	479	478	442	495	465	461	435	455	495	518	483	464	437	469	491	467	448	480	477	491	470	468	487	461	446	482	463	451	482	484	498	461	486	475	459	429	469	449	433	467	454	478	477	495	507	439	504	491	439	529	491	489	449	529	458	505	487	472	460	479	461	495	503	432	501	449	461	460	511	506	492	472	444	489	462	447	427	494	408	440	485	426	472	433	474	466	489	507	481	444	509	449	494	459	469	476	460	465	464	492	445	479	447	483	466	471	472	451	482	456	477	447	504	469	491	480	441	508	501	532	444	526	443	438	499	476	494	514	464	468	488	432	458	473	464	464	462	427	453	476	482	496	449	467	472	478	475	444	430	508	482	478	486	465	491	463	428	473	477	490	486	468	433	459	471	491	506	459	482	445	475	492	480	503	479	465	488	489	466	478	482	453	458	465	448	454	499	457	482	450	470	487	471	462	508	456	445	474	474	483	467	444	486	485	485	499	464	458	465	446	470	444	476	453	498	478	465	436	477	516	482	481	515	448	464	493	447	445	489	468	461	471	476	453	427	475	502	491	474	442	441	468	451	432	525	479	478	446	473	457	458	434	441	486	442	478	445	475	401	459	447	483	448	476	460	455	440	455	454	448	468	485	453	490	477	468	494	493	473	473	481	511	460	447	481	502	463	473	482	477	476	450	483	468	518	465	466	506	432	476	464	482	473	443	482	476	439	477	477	484	498	438	455	472	458	484	501	449	440	475	469	452	471	491	458	492	486	485	442	502	478	491	514	499	452	492	467	479	489	463	449	456	467	436	477	454	478	473	497	503	444	472	450	477	434	440	473	509	456	423	450	457	479	472	468	514	459	498	451	460	503	483	473	485	466	484	464	471	490	475	517	482	457	478	463	461	498	476	479	460	475	493	462	463	519	458	489	446	458	464	505	496	440	433	515	441	471	482	531	496	472	464	460	486	455	488	456	447	441	483	476	457	510	489	479	452	455	483	438	477	472	466	445	463	488	476	467	445	464	462	475	468	499	496	487	462	436	474	458	451	479	476	459	478	465	476	462	480	474	448	468	461	473	434	483	474	504	497	469	482	450	458	493	496	476	482	489	448	476	466	468	449	466	430	469	462	491	470	520	476	472	438	486	470	441	460	452	446	491	488	463	509	472	473	456	513	484	492	452	461	454	462	505	442	500	471	496	506	460	447	475	447	480	502	448	460	480	473	437	480	500	467	465	490	498	475	526	481	473	446	427	520	456	467	451	453	489	487	470	488	470	486	488	469	461	503	461	487	437	460	453	475	458	458	495	498	461	468	462	438	480	468	536	474	466	463	477	472	489	476	499	464	471	519	472	473	448	475	469	491	459	446	488	453	501	480	481	503	492	510	455	442	492	516	506	456	473	450
49435	25866	9307	1965	559	234	243	220	227	201	222	236	201	204	219	232	206	197	189	213	190	209	210	208	211	226	220	225	182	193	219	191	210	188	219	178	226	214	218	202	219	240	220	230	214	194	211	226	200	219	216	237	206	216	183	221	191	198	206	221	196	226	192	231	209	178	230	208	209	205	198	209	223	204	217	204	194	225	200	191	175	220	197	203	209	222	195	177	201	201	222	234	215	217	234	231	200	229	202	223	228	208	209	199	206	201	207	196	207	210	203	206	239	192	225	214	219	222	221	217	222	186	184	216	235	210	229	195	233	197	210	242	207	201	194	204	207	206	190	226	197	220	200	194	207	201	220	215	215	221	216	211	189	215	178	198	218	226	236	212	193	203	227	204	207	229	200	200	207	199	201	200	206	176	165	180	223	214	201	207	207	218	214	216	202	222	236	220	220	182	242	207	226	207	222	248	211	237	198	228	228	209	238	198	193	182	232	234	207	220	191	194	233	260	190	198	226	193	212	203	231	210	202	182	211	197	202	215	196	206	230	217	228	207	233	173	189	237	206	193	212	203	222	208	186	218	197	216	215	230	219	218	208	220	227	235	241	194	210	194	218	200	218	215	219	196	223	207	214	218	212	204	190	242	204	205	212	212	205	241	225	216	240	205	209	204	206	205	206	201	222	224	187	200	224	200	217	229	180	221	208	211	221	208	202	181	223	219	215	223	236	205	226	179	222	191	246	232	243	186	231	238	214	213	234	193	208	223	190	225	201	221	215	207	213	192	195	209	231	210	215	198	203	204	228	215	221	235	191	205	222	198	218	202	207	216	187	215	225	207	214	211	210	210	182	202	211	215	208	245	201	193	194	222	187	181	210	195	257	221	226	218	226	206	227	221	200	214	209	237	240	230	194	218	194	208	189	187	206	218	210	231	198	212	234	200	230	204	218	186	183	216	203	200	211	223	234	213	224	220	208	218	187	232	246	217	244	212	200	225	211	200	218	199	204	218	188	216	176	223	222	204	219	177	186	222	213	199	200	199	223	245	230	203	195	192	215	209	222	229	221	216	198	217	226	192	212	216	227	201	209	199	187	232	238	205	209	224	198	229	228	212	195	193	195	213	178	208	200	227	196	220	202	242	202	201	220	221	208	230	187	220	212	223	194	207	225	205	195	204	222	213	204	235	225	225	218	205	204	212	242	219	215	211	220	217	215	227	220	229	180	206	208	234	212	189	199	238	223	199	195	194	219	247	219	207	186	238	213	236	214	238	197	198	220	222	201	223	204	220	200	215	205	208	205	195	224	200	218	230	207	209	209	230	191	210	219	209	207	220	243	218	221	212	225	231	224	208	226	232	218	216	218	214	209	206	225	199	187	204	201	205	241	208	222	230	207	204	218	193	234	234	208	218	183	183	196	186	242	211	204	209	233	229	228	245	219	215	215	233	185	222	251	235	220	227	241	230	198	184	208	223	201	210	202	195	217	204	227	188	217	234	227	233	225	204	209	217	217	196	209	209	209	225	209	232	224	231	218	243	185	243	186	183	228	188	211	223	216	195	237	222	204	212	234	219	202	206	180	212	208	218	245	240	214	213	220	205	237	215	193	196	239	187	191	206	202	194	200	206	224	189	224	206	201	210	207	214	216	234	212	201	203	218	214	195	223	220	234	210	200	228	243	186	212	202	217	194	193	181	211	204	195	192	216	183	163	204	221	209	201	203	232	207	222	186	217	219	205	222	219	198	230	205	199	198	234	204	214	211	203	213	211	186	238	215	195	197	239	207	199	190	206	188	201	210	208	203	199	220	204	206	199	211	195	217	218	204	196	204	192	231	195	196	200	177	214	208	214	216	237	223	218	208	209	191	218	227	210	221	205	203	170	190	221	202	215	221	182	216	205	184	210	189	185	202	224	219	198	207	224	195	205	200	224	205	234	219	223	223	198	205	223	194	208	216	205	218	200	199	203	206	216	206	218	214	201	203	221	214	227	219	201	221	189	189	227	211	233	199	226	193	220	205	232	206	220	224	203	220	206	198	198	221	212	225	172	210	216	216	244	201	228	202	202	205	214	193	203	225	248	208	230	200	206	199	191	232	193	213	232	194	259	213	231	207	209	195	216	209	220	216	217	191	205	214	215	210	218	174	188	214	203	210	206	222	241	192	224	192	234	217	203	194	180	220	217	235	211	229	235	197	208	209	193	198	203	183	225	223	196	184	201	208	210	220	208	210	240	233	223	182	215	227	227	204	195	210	227	208	192	191	192	207	214	215	222	230	221	194	216	221	210	222	189	208	217	212	250	214	183	200	189	202	210	203	215	214	228	230	203	220	223	231	195	213	223	212	212	203	195	215	221	209	243	230	211	206	211	202	245	208	225	219	200	205	198	240	198	196	207	204	202	233	205	191	248	222	198	190	161	242	196	213	172	209	205	212	195	185	230	193	204	199	214	212	219	218	204	200	196	218	235	219	212	200	207	211	225	211	201	203	173	217	228	196	212	203	214	181	213	230	219	239	214	202	221	204	201	226	225	217	209	208	214	194	225	211	206	200	229	189	208	214	234	181	207	238	212	214	199	188	221	215	221	196	189	204	209	189	226	209	226	218	221	219	218	205	206	202	231	190	217	214	206	216	208	236	230	212	204	214	229	245	219	197	210	185	215	218	237	202	202	241	230	241	208	221	231	209	227	222	198	224	226	216	230	206	201	195	198	228	229	228	227	234	213	202	229	211	184	218	210	213	197	213	216	228	187	210	212	219	202	193	204	200	205	226	249	243	211	231	213	202	231	180	204	186	216	205	214	204	198	233	240	233	199	206	226	201	236	208	225	205	199	196	204	208	201	220	212	226	227	199	231	225	205	219	212	206	228	203	210	217	214	209	206	224	206	217	229	216	212	206	203	185	213	215	213	234	201	239	228	227	194	210	187	219	217	218	218	212	198	223	236	222	223	237	220	199	217	207	231	208	169	205	208	206	214	221	265	184	229	199	221	203	249	230	223	237	198	179	216	204	240	192	198	206	230	212	251	231	212	228	210	215	242	219	201	219	199	208	219	232	185	199	211	191	235	217	220	215	244	233	250	179	220	214	221	224	205	202	207	247	187	228	235	229	224	200	173	207	182	203	209	214	210	230	204	200	211	195	210	196	208	248	214	216	224	215	196	219	201	214	236	215	242	212	192	208	187	240	189	205	192	204	236	198	178	187	217	203	200	223	197	206	203	200	202	214	223	199	213	195	269	210	193	209	208	224	211	216	216	196	204	223	217	217	236	234	211	222	219	225	206	191	210	205	208	235	214	230	182	201	182	210	200	218	195	210	199	224	203	209	219	201	200	187	202	224	208	222	199	212	205	195	199	209	193	229	226	227	208	219	191	225	227	199	206	199	196	227	206	196	224	196	205	200	204	218	227	224	201	205	216	228	206	209	197	216	199	209	225	210	211	217	212	242	228	207	220	210	223	179	213	223	219	205	196	219	200	217	222	197	199	176
42176	22702	11299	4173	1352	614	486	523	535	560	491	524	484	474	508	501	508	497	554	538	525	519	473	454	510	521	476	502	531	524	531	506	528	511	502	529	479	513	497	534	468	489	457	545	499	500	520	482	569	522	522	504	500	552	513	492	509	504	496	512	512	541	508	522	501	518	526	525	519	537	511	509	521	500	476	534	521	513	486	549	517	495	521	497	508	504	517	502	479	532	535	514	503	506	506	504	520	544	468	553	492	498	515	528	522	533	479	504	534	528	577	523	526	537	509	546	496	512	529	488	494	545	533	536	494	536	490	534	545	484	516	497	498	488	473	529	496	492	542	470	523	491	524	463	500	524	481	474	515	478	491	533	504	469	492	548	481	524	520	515	458	523	535	524	524	482	493	523	548	493	503	540	509	506	495	532	502	541	481	499	520	521	505	499	486	507	479	508	492	474	495	544	470	508	516	506	509	511	528	490	503	511	536	516	546	525	520	533	504	517	534	496	480	555	569	511	500	527	490	473	504	464	491	505	550	562	470	510	494	508	500	568	509	535	529	513	493	477	456	503	520	512	527	508	533	513	495	549	530	489	556	471	512	520	567	491	530	522	507	528	508	532	502	508	490	497	505	513	507	517	520	529	489	503	563	513	557	526	482	477	523	529	491	530	519	492	505	520	550	500	518	508	499	507	543	539	533	505	529	509	531	508	470	481	528	480	560	548	464	510	511	542	506	529	531	479	524	515	500	480	516	475	505	474	545	512	515	521	495	502	524	533	481	482	527	518	511	525	527	513	521	524	484	520	538	490	521	489	484	521	520	504	468	528	466	571	513	543	518	532	501	515	533	530	499	463	490	517	518	460	503	491	513	497	484	535	512	487	495	504	507	516	478	499	495	489	481	510	483	489	513	490	484	487	513	492	517	476	516	478	478	490	525	503	546	485	557	489	533	501	502	504	523	488	524	507	513	498	522	519	501	495	500	481	525	481	516	504	510	504	485	481	490	516	520	568	500	527	514	513	520	506	533	504	528	522	507	505	474	497	508	458	512	509	550	515	490	516	509	473	545	527	523	527	539	493	508	533	502	519	479	522	507	506	505	519	472	515	540	480	525	463	519	493	502	561	492	512	481	507	519	489	499	504	509	519	501	459	518	502	499	490	505	485	517	511	542	523	520	501	461	465	488	492	512	488	493	478	520	508	543	526	528	494	538	550	521	525	508	529	530	503	491	458	464	544	522	572	498	498	528	501	510	504	515	522	533	483	501	483	472	483	528	467	499	493	483	506	497	512	548	523	542	511	500	491	559	542	532	503	526	475	541	518	490	545	538	522	495	543	523	504	522	481	482	490	487	519	508	498	505	527	516	487	489	510	486	526	545	510	515	530	505	555	545	506	475	544	531	530	550	472	514	511	481	509	476	523	512	556	533	490	486	505	504	521	536	526	497	531	517	526	501	466	525	498	536	526	522	515	539	520	500	514	524	511	472	504	519	523	490	525	531	520	469	500	556	511	486	517	487	507	479	502	476	523	507	555	509	476	534	469	526	549	508	511	513	531	546	486	492	497	519	498	484	526	516	475	512	488	448	476	521	517	525	440	491	505	510	484	529	515	497	547	518	514	503	560	515	489	502	528	527	514	460	503	534	490	498	513	575	519	517	522	526	542	514	513	464	529	471	506	474	508	525	497	485	476	503	553	536	492	516	490	528	495	553	523	553	476	519	526	543	499	503	491	483	542	490	517	500	466	488	533	487	480	534	537	528	532	531	511	490	468	517	505	508	502	490	521	494	511	480	520	482	493	536	500	528	497	537	523	543	473	520	470	495	494	531	496	511	524	500	487	520	481	526	488	491	483	533	482	545	515	504	487	503	516	471	519	522	501	480	529	519	508	496	502	523	516	525	488	519	482	516	505	459	509	508	469	533	512	508	476	493	527	515	512	483	491	481	514	509	514	519	521	512	516	514	530	556	516	479	548	538	499	505	563	479	483	524	493	528	513	470	514	526	526	489	509	532	488	490	515	479	506	498	503	494	514	497	501	490	489	588	491	503	508	508	494	519	487	491	537	557	496	526	533	507	546	538	516	495	549	511	529	496	531	539	514	531	514	549	541	491	496	537	523	496	512	503	537	499	513	526	542	493	492	476	480	490	556	523	497	487	516	508	494	480	530	486	534	542	512	494	522	523	534	475	542	504	499	512	540	536	490	495	487	552	471	544	519	485	494	504	561	528	517	525	480	550	514	498	503	517	510	451	476	468	479	518	513	477	533	557	533	473	568	506	487	505	536	495	484	526	511	519	571	508	512	543	504	491	491	499	500	469	477	524	512	527	547	515	518	518	511	525	516	515	496	493	540	499	520	526	513	480	500	500	494	482	515	471	529	521	477	531	505	528	544	528	560	510	531	523	540	525	484	513	484	494	475	531	489	501	502	559	503	482	492	475	483	530	542	546	521	506	527	547	501	508	529	522	473	529	506	531	487	525	550	519	512	495	545	548	495	492	496	500	496	529	488	523	500	511	522	507	533	512	536	494	502	535	493	514	548	491	513	523	492	471	491	493	514	499	511	532	532	515	517	488	522	516	486	500	481	500	535	520	482	498	490	518	526	527	513	498	527	480	498	496	561	513	505	466	530	504	484	483	505	464	503	515	511	551	503	516	531	472	471	484	513	531	487	496	519	488	523	511	447	552	508	522	491	516	562	491	529	477	532	568	515	511	543	531	493	513	470	488	518	543	482	546	488	537	514	488	475	505	516	497	505	497	494	534	508	496	512	527	517	497	509	457	498	532	523	516	511	533	510	525	499	523	509	519	467	541	498	501	504	480	487	515	511	505	487	503	486	523	558	524	485	460	513	500	541	514	486	532	505	549	492	499	534	572	553	542	476	526	508	498	515	513	489	528	503	489	523	490	506	507	519	512	524	511	490	577	539	504	494	514	496	501	513	515	496	517	525	518	513	521	516	508	513	528	525	505	534	512	493	461	530	485	537	519	513	547	513	501	527	489	513	515	501	495	477	525	513	503	525	521	513	499	524	519	493	494	491	458	519	511	510	513	500	510	524	489	465	511	525	502	525	555	510	518	464	528	526	466	488	505	513	475	483	527	508	544	492	496	520	488	502	505	521	534	499	514	505	535	518	491	495	538	501	536	530	551	489	483	540	510	502	546	563	487	571	520	469	523	480	490	520	498	534	514	515	494	521	495	533	521	456	478	536	516	516	520	554	527	561	450	492	492	547	507	541	545	505	527	529	495	501	526	535	533	496	497	518	516	527	541	504	505	526	469	527	505	516	472	522	536	521	531	545	493	525	530	497	507	513	546	502	504	535	542	514	489	504	506	509	491	521	497	496	474	494	528	508	521	507	518	482	493	497	449	501	510	505	475	481	514	552	496	545	495	514	506	520	548	513	517	583	514	528	540	528	533	540	510	540	568	546	501	496	510	473	515	493	480	506	538	494	527	508	487	501	535	531	479	501	494	486	479	533	526	513
79486	59724	40251	18672	4312	598	254	266	258	251	230	260	229	241	259	211	236	256	202	236	220	261	271	236	267	235	275	239	222	264	244	241	288	283	213	228	245	247	231	229	234	245	239	248	236	231	254	236	253	250	229	250	232	250	250	231	235	226	245	241	251	266	239	262	220	225	237	237	242	250	248	219	229	240	231	245	250	249	245	237	239	251	216	234	236	269	259	251	254	240	232	247	204	235	260	217	241	284	233	259	243	258	246	228	233	242	238	244	229	255	253	240	258	240	249	231	245	251	225	262	237	225	241	229	224	252	254	254	250	228	249	256	231	242	238	221	228	249	264	244	244	243	242	252	241	214	259	283	231	236	226	239	227	247	234	257	224	260	247	245	237	226	226	223	233	239	221	235	228	265	237	274	213	228	247	233	244	214	230	207	265	221	235	234	260	226	237	246	240	281	237	239	211	235	259	218	237	230	254	242	255	295	265	237	255	247	249	216	254	217	226	238	239	264	270	254	261	252	238	244	219	242	237	255	284	229	239	230	252	251	235	242	243	257	221	231	236	259	246	228	230	244	249	247	271	234	231	217	252	244	210	242	219	233	252	226	247	259	245	261	240	265	255	264	226	228	250	242	230	216	258	219	238	234	225	290	256	224	256	238	250	229	247	227	247	221	219	235	225	251	233	239	220	279	225	280	239	243	253	242	245	260	252	235	226	261	259	242	259	246	241	241	249	212	254	220	258	241	243	242	213	242	256	232	231	242	226	274	250	274	222	195	241	250	266	255	226	215	230	250	250	231	221	278	249	259	231	241	231	269	235	224	249	254	258	250	231	242	244	223	233	244	229	269	235	268	256	234	276	244	215	217	254	209	242	253	243	250	239	241	252	254	241	252	261	262	250	238	243	235	238	234	239	213	237	232	269	228	229	239	261	230	229	232	244	237	251	236	247	246	241	232	246	264	256	233	227	253	247	270	237	238	262	251	249	263	245	228	245	234	269	262	240	219	252	242	242	225	269	259	233	239	277	227	263	259	238	263	263	227	228	238	250	229	255	243	251	254	244	237	236	247	227	228	216	240	250	232	249	237	220	254	226	256	277	214	218	254	248	226	224	225	263	258	238	264	227	242	254	247	249	224	231	243	227	240	223	265	238	235	240	234	208	249	237	262	219	244	247	223	224	236	249	243	270	241	247	257	219	250	243	269	231	225	236	257	230	248	248	243	218	218	248	229	231	245	254	230	257	232	241	258	234	249	254	209	233	221	260	219	259	235	271	213	241	246	271	228	246	243	227	248	249	231	230	266	241	220	233	276	251	229	246	198	269	242	239	263	233	244	240	228	253	231	259	221	230	225	237	244	249	247	256	249	241	275	197	237	223	222	240	276	257	238	226	230	243	255	262	227	236	238	220	219	238	257	205	232	241	220	251	239	240	216	241	239	245	243	267	232	230	235	248	231	230	264	235	225	261	231	257	239	265	255	256	237	252	224	239	278	250	220	251	250	254	221	189	234	241	260	239	239	246	232	228	225	243	240	275	216	229	235	236	237	259	229	253	240	239	223	213	250	244	226	250	220	238	231	242	266	233	239	258	242	231	281	252	231	254	263	217	233	265	256	204	256	270	240	261	262	213	225	220	231	239	230	240	245	244	246	240	237	210	248	215	210	253	249	242	257	236	244	262	243	256	252	227	228	278	248	247	252	242	241	228	225	271	266	217	234	249	258	232	261	252	237	268	221	233	249	243	247	246	244	228	219	292	223	248	236	251	216	235	243	256	237	228	224	226	239	256	235	276	251	237	239	255	274	259	234	256	218	207	210	226	242	284	251	247	231	240	202	241	253	247	242	223	259	238	261	211	251	249	249	234	272	227	238	222	214	203	216	244	226	231	244	249	257	268	279	244	224	264	231	251	271	226	267	239	231	224	240	225	239	228	223	244	234	224	235	218	224	258	247	232	233	264	234	237	231	204	230	247	214	253	226	245	242	242	246	274	217	218	245	274	288	255	204	269	228	222	232	268	223	245	251	223	238	225	237	246	249	256	225	220	263	264	252	226	247	219	229	248	238	240	265	245	249	259	242	237	255	228	241	251	241	259	235	255	206	233	230	246	254	213	219	254	263	264	259	219	235	242	230	263	241	257	273	233	229	219	244	226	222	243	217	212	229	247	239	246	237	223	238	264	270	245	241	232	255	202	244	262	226	233	264	219	244	247	220	229	234	226	214	249	257	238	258	235	257	240	233	249	229	246	233	210	257	252	223	237	242	271	240	250	232	228	239	255	235	251	218	283	245	226	247	237	245	242	255	241	234	248	231	262	209	240	270	259	213	237	216	229	225	235	236	221	236	237	255	243	242	257	240	247	224	211	254	219	244	219	251	277	263	239	245	244	213	238	257	247	229	241	257	253	223	266	241	237	249	244	251	237	215	252	217	227	257	222	234	260	266	241	252	239	278	235	240	283	230	246	240	202	221	235	273	247	273	254	253	243	254	203	238	258	272	218	228	234	265	241	258	266	224	229	240	257	252	230	252	235	202	256	224	237	257	253	240	256	258	216	233	277	285	237	235	231	252	245	216	248	236	221	244	246	233	223	218	245	250	239	238	246	246	254	222	249	259	222	239	236	233	237	257	249	237	231	224	215	235	218	257	241	276	217	250	271	265	228	260	243	232	273	253	260	262	243	235	235	236	268	241	236	240	266	237	266	245	248	238	223	252	242	264	246	244	210	241	254	252	232	253	222	231	232	226	258	220	257	231	251	226	269	267	256	244	251	248	233	256	242	274	255	241	260	259	226	207	229	220	253	249	249	244	247	257	234	254	232	236	226	240	227	241	247	244	211	234	253	232	236	271	221	235	253	234	225	245	238	246	277	232	224	229	244	227	251	226	231	249	244	236	234	261	223	247	244	254	239	234	232	247	276	230	273	232	200	248	245	253	238	254	217	240	250	244	256	257	250	277	253	229	216	245	241	223	222	214	248	237	256	239	243	241	246	254	237	244	240	256	240	226	213	245	274	247	254	253	263	247	237	276	244	227	231	214	223	233	246	260	204	244	240	244	203	210	225	257	227	244	231	232	257	246	217	218	251	244	260	228	224	240	242	251	234	254	260	230	223	251	270	234	221	242	245	254	248	262	240	273	253	230	242	262	256	220	218	242	228	270	256	216	246	228	261	221	259	245	247	216	223	227	243	259	211	233	241	248	245	226	236	226	254	244	270	236	259	228	252	256	227	248	269	246	232	253	243	245	231	205	234	230	244	253	234	252	259	241	270	251	228	218	215	243	226	262	227	245	246	210	259	218	235	235	212	236	184	246	264	250	240	256	248	261	233	216	268	253	248	249	241	240	263	246	247	230	250	242	249	242	212	239	237	254	227	255	210	248	262	235	232	245	252	255	274	243	222	248	234	274	260	233	266	265	232	213	233	223	238	202	241	251	221	234	255	264	242	231	228	218	249	223	199	252	266	269	207	216	222	218	265	233	274	234	253	232
61138	48699	38707	20503	5947	1409	632	555	535	556	549	538	571	591	512	564	552	542	548	590	602	550	543	563	572	557	584	583	570	572	599	552	585	590	567	591	602	570	563	552	593	512	571	592	552	566	554	555	571	594	553	572	612	527	553	573	539	575	579	563	558	616	538	505	561	546	591	579	563	591	544	553	562	552	565	557	588	593	534	617	540	629	552	577	536	555	550	621	590	534	535	596	588	544	563	551	546	574	540	613	569	617	578	566	558	559	537	564	559	571	548	590	543	550	569	570	593	531	508	570	568	580	583	596	584	566	567	579	552	634	606	576	557	556	570	555	598	549	552	585	553	607	579	549	574	557	539	548	546	587	587	600	558	527	573	557	550	574	569	556	571	561	562	557	526	556	561	546	564	551	583	615	601	557	558	537	564	562	560	594	588	579	529	595	595	554	576	534	590	563	558	584	582	578	554	578	575	577	542	583	533	578	580	567	578	586	576	582	581	549	527	554	524	569	571	541	533	536	559	619	516	548	561	579	549	546	599	562	554	597	553	593	514	560	551	574	579	599	581	581	576	563	554	603	558	577	566	557	556	527	601	546	588	552	544	570	561	564	558	522	541	577	582	582	579	582	564	501	533	567	568	535	556	537	551	602	557	543	608	551	597	548	515	596	549	577	583	616	570	584	576	559	569	614	597	563	567	565	562	574	583	596	553	553	561	583	582	540	574	551	572	590	563	579	563	563	532	578	562	592	610	557	558	560	557	583	573	549	543	581	562	529	556	562	588	572	556	609	558	576	541	553	562	556	550	566	562	524	567	565	558	574	592	520	558	583	597	548	569	573	584	532	556	558	578	567	528	601	545	567	587	572	567	554	561	573	564	580	549	562	546	530	581	602	548	554	576	529	570	587	568	610	570	567	547	576	610	589	526	563	561	576	569	594	540	536	556	588	546	598	571	547	574	580	577	536	583	566	576	547	560	575	541	578	623	561	563	578	625	549	547	595	599	562	561	554	601	552	555	576	584	557	618	568	524	567	561	601	578	557	579	536	530	545	574	581	537	621	547	555	561	551	519	568	598	591	580	570	519	538	566	535	567	600	600	618	596	551	604	537	566	583	610	544	585	577	548	593	569	554	581	567	572	537	540	596	534	606	543	610	610	560	602	577	510	606	531	569	578	572	549	606	587	546	585	561	580	561	578	561	580	607	569	520	595	514	550	600	524	526	578	529	577	551	575	570	628	585	561	568	575	549	580	537	589	610	569	570	590	553	553	583	563	583	582	568	565	549	581	575	534	575	512	547	531	590	567	582	576	546	565	602	547	589	592	525	513	556	588	594	557	578	575	594	586	595	539	546	514	595	567	578	593	607	585	592	573	577	586	565	547	578	548	566	559	549	551	598	580	583	546	571	513	552	594	571	567	552	536	568	529	558	549	582	589	581	568	591	567	577	535	503	593	580	601	605	575	598	563	560	523	537	562	550	569	585	612	566	589	596	566	571	562	559	533	589	532	529	549	539	534	558	529	583	530	527	546	532	565	566	546	575	584	566	554	545	616	547	559	533	549	528	596	585	573	584	546	576	536	540	544	570	554	578	575	551	584	544	538	521	601	585	609	572	561	548	597	581	614	566	556	533	532	585	560	544	529	553	599	545	556	521	570	569	562	523	553	595	551	560	558	560	564	572	556	558	617	578	528	592	593	556	572	580	568	563	599	617	558	559	528	589	536	561	559	602	528	589	578	561	557	558	546	549	582	586	549	577	540	545	615	567	586	526	567	565	581	567	553	567	547	574	607	562	575	567	508	545	533	578	569	543	532	600	512	586	598	552	543	567	602	553	532	541	573	579	547	566	581	557	553	554	593	567	572	564	534	614	550	566	592	571	569	586	542	543	531	526	533	599	548	570	560	559	537	591	558	577	552	560	577	566	530	584	581	574	559	551	519	505	573	543	572	536	591	566	614	598	553	558	532	591	554	564	575	565	561	592	571	574	530	578	552	524	603	573	549	593	580	559	627	564	552	573	560	565	543	594	552	584	566	528	604	573	590	541	539	592	577	583	560	544	583	565	604	594	569	542	583	564	594	568	564	571	575	567	542	492	607	545	556	569	581	540	605	601	555	549	580	565	552	589	532	536	554	614	566	575	569	546	569	580	556	534	550	594	598	584	546	525	561	606	542	546	594	534	545	565	582	571	539	574	553	578	592	535	604	586	568	583	541	565	598	557	605	572	609	594	599	586	522	542	555	583	573	577	554	597	566	621	566	529	580	565	564	579	553	549	594	581	553	569	529	549	547	547	579	558	540	578	564	526	555	578	566	536	533	545	538	621	577	569	554	540	613	601	569	549	559	581	553	585	578	545	607	566	555	561	590	546	575	535	558	577	574	606	567	554	551	580	600	548	595	548	577	571	557	533	565	573	557	583	553	556	566	549	546	532	639	531	586	567	554	566	549	560	593	545	578	591	552	587	509	544	551	604	543	569	584	571	552	566	585	615	554	540	538	557	575	587	541	588	577	588	576	515	547	577	538	613	542	579	559	575	595	555	547	561	596	607	565	571	591	552	591	623	563	555	567	579	583	555	556	566	585	549	588	551	575	529	570	594	593	546	576	541	572	553	587	543	616	564	573	534	626	572	558	562	579	560	535	572	501	536	555	553	551	581	604	564	578	575	593	533	542	579	542	553	546	565	556	550	573	532	554	548	568	592	589	600	552	544	573	564	557	589	544	544	558	581	533	566	540	578	525	574	540	604	559	590	585	579	576	508	588	536	581	582	527	585	566	618	548	583	604	526	575	544	585	544	615	529	582	595	560	604	576	567	577	524	547	540	573	574	556	548	534	562	581	546	604	549	615	558	543	570	560	556	581	598	585	573	566	538	574	539	594	588	564	580	560	569	554	534	537	547	558	554	591	553	576	632	554	590	586	547	560	593	544	577	579	582	553	599	547	545	578	541	584	571	564	533	545	585	621	602	635	550	567	590	542	536	531	529	564	576	532	592	566	603	565	610	500	579	597	642	568	566	556	556	561	540	579	583	540	548	592	578	566	548	565	556	570	539	591	567	562	515	579	568	573	573	589	574	582	523	542	573	551	589	553	561	579	545	544	577	584	549	574	559	613	631	587	561	565	534	565	588	594	597	587	579	586	572	528	570	567	585	583	570	513	592	571	568	602	516	551	571	591	552	583	555	568	604	530	569	562	564	560	583	560	573	590	565	560	556	545	543	549	544	561	569	545	588	565	618	566	558	599	567	598	547	609	561	552	564	553	586	610	572	546	574	556	546	575	524	572	559	584	550	537	573	583	585	575	549	578	573	569	567	577	561	582	608	562	550	585	563	578	551	589	602	625	562	583	598	543	568	583	581	579	565	547	582	556	562	577	552	573	588	531	586	550	579	563	605	564	556	588	577	624	579	573	555	597	552	580	603	568	548	553	558	557	605	553	614	570	572	548	605	547	573	543	573	579	605	553	548	535	597	549	587	594	576	561	521
83074	68319	48940	26325	9478	1029	228	204	210	201	203	181	207	206	213	208	194	213	220	208	215	182	199	190	212	220	223	235	183	184	214	211	203	217	197	193	216	217	205	172	200	188	217	173	199	229	189	215	217	208	195	211	213	200	216	208	193	227	193	220	216	214	200	218	198	209	202	215	208	179	219	213	194	177	224	190	215	202	200	196	202	204	234	203	193	186	189	228	174	169	214	226	209	189	201	194	246	196	203	206	228	212	204	212	216	223	210	188	216	185	195	224	222	179	203	206	179	206	210	206	213	220	221	210	193	172	213	205	196	201	214	207	188	194	212	201	211	221	214	197	188	171	193	222	194	209	206	209	183	194	216	182	222	189	202	201	217	181	177	199	225	215	207	241	165	195	194	234	209	211	211	207	213	217	183	192	213	206	201	212	208	211	190	211	206	185	245	219	237	188	200	213	208	218	223	226	201	165	240	195	238	201	190	224	195	231	209	176	196	207	201	203	196	187	208	190	195	191	212	205	198	192	219	205	211	199	194	216	181	205	207	210	193	204	229	211	206	245	211	203	203	223	200	190	212	203	204	207	203	172	219	194	227	213	223	185	186	216	182	227	207	233	200	218	204	197	192	199	214	197	198	204	194	231	185	218	201	208	191	209	189	225	191	184	207	193	199	195	188	217	184	212	198	243	222	204	190	196	203	198	191	210	211	187	200	216	185	218	197	239	180	190	191	212	223	170	215	188	186	206	213	207	211	202	182	201	179	203	199	203	195	184	212	221	218	213	212	188	200	204	210	224	237	201	211	179	203	216	182	203	200	211	195	181	203	189	238	181	206	193	197	206	213	219	201	211	208	196	176	209	185	205	200	197	210	186	201	206	173	192	190	205	196	241	221	192	228	197	222	193	216	188	188	210	243	201	194	215	188	200	199	187	224	214	214	192	195	208	209	201	218	210	211	204	185	186	213	214	227	180	175	183	200	218	194	208	188	198	195	200	196	192	218	202	186	227	182	191	227	184	190	226	216	205	221	192	188	195	201	215	184	225	202	196	203	197	226	188	213	202	205	202	197	203	212	203	214	209	226	179	184	208	196	203	174	220	192	222	222	217	246	206	215	229	191	200	235	211	180	186	193	200	209	198	219	225	187	219	196	209	190	187	198	189	187	196	212	182	229	222	211	197	206	217	211	229	216	220	213	184	202	217	213	208	204	231	182	236	211	236	189	201	223	187	220	218	181	201	189	207	204	222	227	205	208	236	194	206	225	219	184	190	198	208	174	219	207	213	205	220	192	211	209	235	221	197	237	207	216	189	196	199	203	201	242	216	181	175	197	215	192	228	186	211	196	179	202	212	206	199	200	212	188	190	223	184	224	216	204	208	218	193	208	210	195	200	188	198	209	222	186	196	226	207	196	199	196	207	223	198	216	214	192	214	207	215	206	224	246	203	177	190	201	197	199	210	197	164	224	208	176	205	230	243	180	205	205	203	244	218	244	199	213	209	211	191	197	212	197	226	187	222	216	222	184	215	190	214	217	191	216	205	226	210	212	186	185	200	207	209	196	226	204	184	225	215	217	212	204	216	212	179	205	217	226	221	201	212	192	222	198	200	201	242	200	238	227	218	184	221	193	201	216	223	209	219	227	204	252	189	199	228	209	215	179	217	202	229	199	211	239	207	227	199	203	218	196	200	188	218	194	216	188	209	196	196	189	195	191	223	218	213	204	226	220	215	187	201	194	197	200	217	197	207	194	193	192	197	208	196	190	214	205	207	199	189	237	198	208	208	216	200	198	212	227	213	186	215	204	215	213	196	204	212	202	191	235	219	183	195	230	210	208	206	215	200	206	190	202	229	200	170	213	212	197	196	235	194	168	209	215	205	227	199	201	207	202	194	210	207	182	209	201	200	177	213	205	217	225	202	201	200	194	195	215	202	196	200	208	196	182	194	211	197	197	204	204	215	201	214	204	213	213	195	185	232	194	202	247	195	190	206	222	175	200	214	176	191	218	165	215	214	199	186	212	217	198	217	212	223	219	206	194	227	209	202	205	186	198	220	224	184	213	204	203	190	224	210	197	227	204	209	214	224	215	221	179	213	192	214	207	201	216	211	235	196	198	187	208	206	212	201	207	215	195	204	194	186	216	217	212	193	189	206	194	215	210	198	239	211	180	196	179	220	193	228	196	218	217	199	200	202	194	207	187	218	214	226	221	201	218	201	213	212	204	233	221	217	221	199	219	198	204	213	214	195	189	204	181	227	200	182	205	203	192	219	201	212	192	189	211	187	211	175	192	205	220	206	176	209	196	197	211	185	195	203	218	197	205	200	207	201	203	201	176	192	209	207	210	205	202	213	214	201	214	177	215	212	234	203	226	189	213	208	236	212	194	193	196	183	249	208	195	210	182	226	197	206	234	198	185	191	225	194	216	218	234	196	207	222	184	204	179	197	209	207	204	209	204	184	224	209	217	243	205	216	208	188	236	196	225	207	165	193	191	205	182	205	209	230	202	208	189	189	203	216	225	218	196	239	222	222	198	225	238	232	177	214	229	205	233	210	197	201	177	209	208	190	222	187	206	208	198	213	197	210	198	212	191	190	182	214	213	217	206	221	217	221	198	192	244	213	210	214	205	201	209	216	203	214	230	200	205	193	202	216	225	191	211	197	206	194	209	200	178	179	194	199	227	194	198	220	186	197	195	205	207	187	186	201	211	194	237	229	234	190	195	219	210	201	215	214	203	228	208	210	178	232	225	223	174	208	206	205	218	201	199	195	232	191	203	206	207	203	220	201	193	176	207	206	210	175	215	178	218	206	192	224	228	219	206	213	212	228	211	198	207	208	191	211	208	198	176	197	208	189	205	193	217	214	210	211	212	192	223	197	212	220	191	171	176	204	169	199	206	215	216	209	198	228	209	199	186	213	191	209	209	182	209	197	197	214	197	208	205	219	210	199	193	216	205	175	183	193	218	192	219	208	187	225	224	218	189	199	234	187	216	203	214	210	221	188	201	187	215	216	192	199	189	197	180	201	214	222	198	206	185	194	234	192	236	193	176	210	185	208	211	228	185	215	208	198	211	198	198	222	207	216	203	219	208	176	196	226	210	185	208	221	216	225	213	196	228	210	198	223	200	228	179	227	221	213	228	205	209	229	220	222	181	189	214	213	182	224	198	189	203	193	207	194	224	209	173	184	205	194	196	218	217	208	183	181	184	227	191	225	211	204	195	230	218	211	207	211	192	196	223	201	223	239	201	241	189	239	225	193	180	226	188	184	222	204	227	215	198	192	207	213	203	220	185	192	208	197	192	216	209	216	209	177	209	192	208	201	194	222	205	182	191	187	230	204	203	213	199	204	219	180	205	200	233	213	207	199	166	214	196	214	187	194	190	191	198	195	196	182	212	197	195	194	189	224	207	227	227	216	225	207	201	200	193	230	215	211	204	192	192	193	227	186	217	223	166	202	212	245	225	200	223	191	206	175	180	222	204	225
70295	59443	47661	27667	8779	1622	538	459	452	501	497	443	513	529	484	469	468	466	507	467	496	487	507	441	514	437	513	521	520	472	459	482	483	464	508	471	515	498	463	490	486	452	484	529	494	512	478	458	474	472	474	461	488	469	470	512	490	465	456	485	466	470	488	508	483	476	474	490	460	448	497	498	510	484	491	472	477	521	463	462	471	427	500	488	471	495	464	500	479	512	506	499	504	463	451	528	470	479	489	496	491	454	461	480	499	458	476	511	471	489	487	511	462	494	499	456	461	490	510	442	498	455	482	512	439	472	472	477	470	492	502	494	475	510	454	468	494	476	479	464	475	464	467	480	465	456	465	522	488	488	483	481	486	465	446	510	488	518	496	486	460	467	491	477	507	490	486	483	521	534	478	445	449	453	509	497	509	466	489	477	501	453	468	464	481	497	463	438	513	480	483	491	454	510	510	464	469	522	491	489	504	479	488	513	475	482	507	475	473	526	534	480	486	481	448	481	486	463	456	469	489	510	483	471	495	481	466	486	478	494	512	463	478	504	482	473	499	511	452	434	475	506	502	520	481	509	467	513	462	480	479	435	499	493	479	498	485	490	496	504	499	508	496	490	506	492	498	515	499	468	494	492	480	510	483	480	490	514	437	475	495	499	496	470	469	462	563	481	480	465	466	448	532	484	483	488	493	496	458	492	495	444	456	470	460	459	484	481	473	427	470	494	508	463	482	496	484	497	475	486	490	534	481	460	469	482	451	480	458	468	458	467	457	509	507	478	491	469	471	487	525	446	479	477	481	463	474	476	535	487	500	532	491	504	462	467	481	512	475	479	448	499	490	497	484	494	478	487	404	507	486	483	445	459	482	448	465	489	487	432	519	472	523	483	461	502	469	463	440	477	504	493	514	494	469	483	511	460	440	461	498	450	508	456	491	497	514	498	463	525	529	497	460	465	506	477	486	511	491	476	464	496	506	462	491	443	483	490	468	439	481	484	470	480	471	501	447	479	445	439	510	436	513	459	454	510	505	504	492	470	509	480	479	502	499	479	485	486	482	485	431	471	519	492	492	472	501	488	511	505	474	458	452	448	510	465	479	484	501	433	470	452	490	483	467	407	482	473	436	485	481	473	486	463	514	483	505	472	506	482	498	463	503	493	473	483	488	510	497	484	499	501	508	461	506	479	499	472	487	472	450	517	483	469	467	457	463	485	476	421	525	502	509	504	484	492	475	455	481	446	502	449	462	461	453	517	456	478	492	457	503	499	453	495	485	469	486	466	486	443	440	486	465	489	459	485	477	458	456	465	494	485	457	440	474	489	452	471	475	488	457	492	487	480	491	488	503	491	463	470	497	467	496	459	517	463	508	448	481	479	491	464	464	479	488	439	484	478	493	477	460	473	495	456	463	501	493	475	472	463	507	493	493	474	471	475	510	477	456	436	508	509	461	478	440	536	499	458	469	465	508	451	477	453	484	469	508	456	497	465	470	473	465	473	512	477	505	438	465	499	475	477	474	464	463	521	495	496	514	518	477	488	481	492	485	484	475	444	488	452	449	479	488	507	520	477	463	494	477	522	513	455	525	473	482	441	499	472	489	482	469	496	443	479	471	466	476	521	472	487	524	489	476	511	483	480	502	484	499	495	464	493	491	475	472	517	526	496	512	484	476	471	497	486	505	483	481	454	508	488	468	497	476	461	515	516	500	470	511	476	476	459	481	488	452	487	515	511	474	420	481	489	440	491	485	461	486	416	502	501	497	506	485	458	489	469	510	471	483	481	460	455	499	493	506	481	447	494	484	509	496	469	526	477	473	453	467	469	466	484	431	503	479	457	514	502	457	488	500	463	492	477	481	513	498	558	470	478	495	494	479	478	462	479	488	517	526	501	460	489	474	476	505	477	504	500	484	479	487	494	491	495	472	509	481	523	468	493	492	479	497	473	478	481	489	487	515	501	472	489	465	502	465	420	492	506	482	489	466	492	518	506	500	478	488	516	484	452	436	492	492	501	474	473	483	432	515	469	467	485	474	491	519	475	505	499	476	476	455	460	476	483	469	463	483	449	479	520	482	458	487	508	467	476	509	498	473	462	475	482	491	467	455	467	501	513	461	483	457	491	476	505	489	493	467	468	488	464	464	547	461	481	472	483	473	462	423	455	479	487	492	478	478	449	449	492	452	457	447	462	495	451	494	504	469	458	499	451	491	475	473	438	490	488	489	454	444	461	482	499	521	534	520	466	503	420	446	483	514	490	507	445	439	489	454	492	486	467	482	452	555	453	493	449	463	460	472	489	510	526	478	488	494	470	480	494	501	483	455	464	484	447	511	483	494	466	451	487	518	485	498	493	504	493	469	513	442	472	553	449	462	457	475	471	446	485	470	477	454	468	497	476	453	477	495	462	477	468	469	476	469	487	506	467	489	484	439	480	510	489	485	496	501	460	465	498	501	511	489	493	493	484	490	502	465	447	479	495	496	489	484	471	432	458	458	457	481	503	442	519	534	508	477	474	526	487	470	498	493	468	470	551	471	523	476	487	462	465	450	461	462	499	491	452	464	478	494	459	449	439	484	478	511	476	486	454	451	480	471	493	541	490	477	436	484	493	486	559	482	469	458	486	468	490	484	448	478	455	473	471	474	476	451	459	526	518	495	514	504	480	499	430	491	476	492	478	500	461	508	451	471	482	507	482	499	487	478	471	453	487	471	484	504	536	469	495	474	500	482	467	477	463	519	504	489	497	508	464	516	467	462	509	460	448	473	485	496	452	522	459	487	469	492	526	470	480	476	480	495	494	418	507	471	462	473	496	504	455	493	489	485	448	463	474	476	435	503	464	481	493	505	517	452	485	472	486	470	495	487	499	469	477	479	476	477	455	515	470	491	460	455	497	494	480	502	462	494	463	491	446	474	466	468	494	479	457	458	465	474	491	509	516	489	509	490	517	456	487	470	475	450	507	436	457	485	439	493	472	488	488	470	519	493	495	478	487	523	450	509	494	469	506	542	489	527	477	464	495	479	454	462	492	483	477	443	478	502	501	485	488	492	476	487	439	457	466	477	524	480	459	451	461	478	520	486	445	432	444	464	454	447	464	491	474	484	470	479	468	496	444	459	463	460	509	499	477	489	493	481	487	518	501	514	485	480	467	484	501	470	450	474	505	445	472	467	495	482	482	519	477	520	475	486	476	482	459	504	508	511	485	470	481	467	498	474	527	437	483	509	457	481	488	432	469	455	495	481	503	458	507	503	492	480	464	488	471	494	491	446	507	469	506	477	443	509	501	500	511	484	517	473	478	467	466	491	464	482	517	487	469	470	466	436	461	473	481	515	488	464	461	498	493	476	489	495	465	460	446	446	450	448	467	468	467	479	483	460	534	469	498	472	485	485	509	471	497	527	452	477	445	515	464	475	454	468	519	463	522	473	502	473	471	485	537	462	512	480	456	491	459	495	449	501	510	513	502	474	505	484	530	466	520	482	501	454	424
49446	26239	9925	2023	495	277	222	205	222	223	229	252	234	225	235	226	219	227	234	259	232	198	227	208	207	228	219	253	210	227	213	219	238	217	239	178	233	206	250	189	237	221	209	238	222	198	192	253	218	213	199	205	263	246	205	221	219	224	211	200	181	209	252	206	203	203	232	224	203	219	213	213	219	239	198	243	225	215	219	204	224	206	242	229	235	237	225	245	220	248	225	212	228	205	222	220	244	205	216	236	205	208	213	226	223	218	230	232	226	220	225	248	219	228	235	220	218	243	248	221	211	226	222	208	197	232	235	208	219	217	258	221	192	226	204	244	218	203	202	221	234	235	200	214	227	201	207	203	207	202	206	223	235	205	214	228	209	224	226	226	237	216	232	217	228	256	258	201	215	226	216	201	211	194	245	213	218	240	221	236	201	229	233	220	227	212	221	200	200	223	236	233	251	202	223	208	209	228	211	229	215	222	222	194	193	222	201	248	227	223	225	205	212	242	219	197	221	216	206	222	253	231	233	211	221	230	235	215	219	216	243	217	215	233	215	238	226	234	204	219	236	249	196	199	192	225	219	222	193	231	243	218	227	215	222	240	201	211	203	227	202	217	243	215	237	197	231	230	228	224	240	213	228	247	231	236	238	223	230	245	218	221	211	240	218	217	229	227	210	222	218	255	217	232	238	223	221	223	221	270	237	258	214	233	210	250	237	235	240	208	240	230	235	224	219	214	218	229	220	237	227	237	206	227	222	208	250	223	217	232	218	246	234	239	212	236	189	220	224	229	205	224	234	185	247	250	204	182	243	194	220	225	228	199	228	198	206	225	203	216	217	202	217	201	217	230	229	203	200	229	191	224	228	218	225	222	221	213	211	234	252	235	194	221	215	211	213	233	248	218	242	231	232	209	203	211	217	205	193	184	217	212	212	252	200	220	208	247	226	231	231	229	240	208	236	217	230	212	237	223	222	252	215	257	234	227	203	238	241	236	231	206	225	220	231	221	200	231	227	223	227	223	232	235	226	213	216	215	254	232	214	229	228	225	221	218	236	203	221	227	221	242	211	218	237	207	222	199	203	222	229	211	205	206	194	208	212	243	227	218	203	221	202	229	229	230	240	208	228	230	246	206	201	231	223	213	227	235	218	235	240	236	237	196	244	250	203	220	219	181	210	227	188	220	235	232	222	239	222	248	239	227	235	197	201	228	234	201	244	230	237	229	217	194	212	221	206	217	202	202	228	221	237	215	199	237	224	212	239	213	220	244	245	208	189	227	249	227	233	234	216	223	205	224	221	229	204	266	224	219	226	230	216	220	228	213	203	218	235	222	213	219	225	235	223	213	217	202	228	211	184	208	218	209	236	255	214	190	256	222	206	218	201	214	248	238	222	227	218	211	210	225	212	209	217	212	225	228	207	242	222	215	225	206	232	214	236	206	202	231	249	229	248	236	248	212	215	231	237	196	230	212	231	177	227	200	224	230	235	219	247	221	237	245	221	197	244	217	238	231	200	227	191	238	226	246	223	225	244	216	189	209	215	231	234	240	235	242	224	207	261	253	205	196	220	237	241	223	252	212	201	200	234	236	252	198	256	255	215	234	189	218	230	214	243	202	181	215	219	209	213	219	222	247	211	220	223	203	226	245	205	225	233	227	222	239	245	250	233	199	232	232	188	228	202	209	202	211	192	236	252	222	227	214	197	207	197	199	224	222	231	239	221	241	201	205	220	227	212	187	193	241	243	218	225	195	222	235	218	218	207	226	238	220	213	212	238	226	204	216	219	227	207	205	223	222	225	222	230	241	229	211	209	197	218	229	209	235	250	209	248	233	229	193	217	245	234	240	216	235	211	223	212	231	210	210	215	237	236	235	246	207	202	216	193	223	227	225	226	232	200	219	219	222	206	232	227	214	230	208	227	246	243	226	210	266	237	201	197	229	212	211	222	206	231	177	208	255	239	242	208	243	213	249	214	213	237	227	221	207	228	247	230	218	227	225	224	219	241	240	229	224	183	187	211	211	210	225	243	239	235	212	221	248	217	243	213	205	218	194	216	233	244	215	217	228	222	211	242	252	238	198	228	215	198	217	221	204	199	199	216	220	195	235	240	214	199	232	228	267	219	235	236	225	233	224	235	210	203	222	218	204	240	230	236	214	228	242	240	243	177	244	238	205	208	239	241	202	216	208	219	219	223	223	253	257	235	206	237	243	212	238	235	239	222	212	251	225	230	225	219	209	225	207	223	243	220	223	228	231	221	245	235	201	220	249	228	187	238	215	237	254	242	213	222	210	222	230	227	184	226	239	216	230	230	207	217	233	219	231	223	221	241	228	218	201	221	201	214	241	211	247	228	213	221	241	227	236	220	239	242	209	210	214	205	243	214	203	238	209	212	209	186	215	248	197	194	210	234	235	216	222	225	226	225	199	245	203	202	224	228	225	242	223	202	230	222	215	227	248	221	227	200	231	228	224	206	237	239	254	237	220	245	242	214	212	234	216	202	218	234	196	200	247	205	207	219	203	235	249	224	238	235	233	187	210	249	195	229	203	223	214	210	243	222	236	238	191	218	220	219	229	233	222	236	230	229	241	216	210	212	217	229	246	212	249	223	254	228	251	213	227	206	225	210	217	227	206	232	215	222	245	209	223	219	245	236	237	213	231	220	227	219	242	244	239	208	234	177	258	234	196	192	191	195	204	227	242	229	212	222	222	232	221	197	226	221	225	237	222	227	224	232	215	258	241	221	218	224	208	234	195	230	228	219	221	220	224	245	247	247	188	215	231	218	206	217	223	225	211	201	230	220	241	217	189	212	206	200	221	227	196	189	200	219	211	248	221	224	232	214	206	212	205	230	211	221	250	214	221	230	254	217	239	224	200	208	205	231	220	213	190	222	200	225	239	238	221	200	226	254	232	234	200	198	235	229	218	220	211	229	205	218	231	231	204	224	227	207	208	234	215	205	214	223	264	216	212	207	207	209	180	215	202	227	223	215	232	214	191	236	213	212	223	227	203	216	236	239	227	214	202	211	222	231	214	219	193	247	213	210	229	229	217	247	202	237	231	202	232	231	215	233	230	195	193	214	242	221	225	208	226	211	218	218	226	221	204	230	232	196	227	217	239	222	216	186	214	213	212	191	221	253	220	217	227	242	207	201	227	234	225	229	238	231	200	257	244	212	215	222	211	228	216	169	207	243	228	234	243	234	217	213	225	253	234	225	213	222	238	214	239	251	201	226	212	232	220	222	218	201	234	223	215	199	209	214	191	214	199	213	243	197	243	235	238	226	220	203	208	187	216	204	205	213	197	212	226	224	217	218	239	230	222	223	235	223	234	232	218	210	203	225	209	213	236	186	233	235	226	250	217	241	229	209	214	208	229	234	236	223	240	231	220	188	193	224	218	211	228	198	196	212	247	227	224	236	240	213	225	205	201	243	218	239	224	221	216	247	225	218	220	213	213	195	237	203	205	242	207	217	222	195	245	214	234
42111	23667	11646	4115	1228	614	536	538	581	530	543	570	537	519	520	537	505	513	586	521	546	573	516	532	526	524	503	559	503	553	570	528	529	518	540	572	522	510	482	520	569	577	550	545	517	496	538	577	536	502	535	543	514	541	496	477	548	501	551	513	544	529	524	518	519	503	541	510	525	530	531	548	508	551	603	590	540	551	539	533	555	544	498	562	544	589	523	523	546	543	501	554	533	541	564	533	532	543	578	573	539	545	537	566	580	531	476	542	547	523	544	575	584	530	517	560	502	497	535	503	533	550	579	541	546	539	514	519	548	544	504	531	539	496	536	569	520	558	546	542	520	518	509	505	532	548	552	560	538	521	511	511	559	505	481	509	521	519	542	530	552	555	528	513	523	521	523	507	549	477	537	562	536	519	527	527	556	532	540	500	516	513	494	534	550	564	582	494	549	532	551	539	568	512	522	523	525	541	547	534	499	538	565	528	543	493	532	551	556	571	530	523	590	538	518	573	558	585	572	518	594	521	555	526	538	534	511	532	553	570	539	546	535	543	526	548	495	504	586	555	540	515	541	515	534	547	547	580	553	544	527	502	558	541	535	516	539	538	564	521	550	545	538	527	515	529	539	517	556	573	538	535	545	500	524	492	536	529	555	534	525	518	547	557	515	567	535	514	509	531	551	553	507	527	530	531	566	536	552	537	506	565	558	505	529	566	524	531	514	503	508	538	572	531	558	506	560	518	527	495	558	537	537	525	529	553	547	495	514	513	535	512	561	527	546	562	584	583	531	542	484	529	522	573	547	512	530	537	528	524	523	511	471	564	555	543	566	552	549	556	546	512	519	554	496	538	512	535	545	550	544	543	552	550	573	514	529	536	604	565	541	544	548	569	556	557	539	559	531	514	502	541	544	482	535	514	543	569	543	577	574	519	485	561	554	533	523	527	555	557	489	586	506	564	496	568	569	573	560	570	547	510	530	516	514	533	515	561	533	564	525	555	515	573	493	573	527	540	521	518	509	496	509	542	577	542	592	542	511	532	548	546	529	557	542	538	507	529	511	537	557	560	497	547	531	491	544	545	548	521	532	525	528	543	563	541	539	495	510	537	537	520	539	563	537	509	579	544	502	485	567	546	564	542	518	523	537	530	571	562	542	531	505	513	526	527	507	535	494	492	566	540	547	518	519	550	518	529	547	552	556	541	535	559	577	529	538	522	504	531	528	553	532	542	513	484	526	521	552	526	542	553	542	571	497	471	545	550	530	543	515	544	558	534	587	545	560	543	539	547	538	533	524	515	556	516	526	535	485	544	562	560	515	549	528	526	518	516	527	530	531	529	534	513	537	515	539	505	530	508	547	537	566	518	561	528	532	585	500	544	507	519	540	514	539	567	505	516	558	544	529	522	539	570	517	547	529	540	535	546	509	527	540	566	518	522	530	547	540	562	549	525	499	558	534	502	505	539	546	521	518	515	533	565	562	522	542	524	508	554	510	546	543	521	549	535	515	536	503	507	524	546	541	520	543	526	574	561	516	551	548	544	524	535	545	531	573	556	568	534	513	533	515	560	532	578	548	519	574	521	546	548	552	513	530	566	511	531	557	522	523	511	528	549	509	529	522	540	529	498	561	538	516	530	485	541	536	539	514	559	560	540	531	548	520	528	537	515	512	564	545	513	556	512	485	531	561	562	529	555	550	518	561	528	532	502	576	538	544	542	559	515	527	587	554	504	514	530	528	546	521	505	570	558	564	489	512	556	536	587	521	568	540	560	501	555	519	517	515	591	524	500	556	522	536	521	500	489	546	526	542	553	539	553	534	544	545	519	556	548	511	547	533	524	537	530	556	579	527	560	529	547	565	565	552	531	543	523	563	553	537	521	562	501	535	513	541	538	549	532	530	549	522	527	557	539	535	506	496	521	569	561	574	535	539	563	491	522	537	519	515	550	534	578	547	540	524	536	511	543	533	565	546	517	542	571	517	512	519	529	565	551	522	547	556	554	525	525	530	531	570	522	525	518	521	522	589	522	576	529	546	566	512	522	578	527	591	588	555	539	552	556	481	571	545	530	555	582	557	592	543	556	552	491	507	528	569	537	506	491	545	523	519	547	562	557	499	536	521	568	515	550	530	535	541	525	563	549	523	499	540	555	516	516	546	561	508	553	519	558	489	536	529	499	543	483	582	562	578	517	561	565	550	571	551	548	536	533	558	519	586	521	573	526	523	519	550	514	541	532	511	566	548	535	503	563	527	474	594	481	522	513	511	526	541	474	490	527	506	509	568	534	531	507	580	509	502	549	534	540	540	574	564	523	548	524	520	548	541	569	550	571	543	560	520	568	547	531	547	542	480	547	527	539	545	538	562	533	530	509	508	552	572	560	565	520	553	534	518	542	544	543	552	525	538	518	594	520	525	484	504	545	513	546	513	536	542	536	552	540	502	550	542	556	523	573	508	531	552	543	545	488	548	555	492	563	554	530	554	487	563	569	554	565	529	546	547	551	500	506	528	547	572	488	558	504	522	531	568	590	529	552	535	510	548	533	567	495	544	535	560	543	519	539	546	547	532	537	515	566	492	530	565	542	518	564	498	545	532	504	571	540	538	529	511	531	559	527	530	557	486	518	543	531	529	586	542	550	562	531	507	551	514	549	500	545	518	559	503	548	538	492	516	550	519	511	564	485	554	533	512	513	519	533	533	541	554	505	496	514	512	541	505	493	535	551	539	571	565	500	547	580	532	552	557	562	503	552	524	521	506	549	532	549	558	531	525	534	558	523	542	518	555	554	537	556	555	565	510	532	496	552	549	547	555	548	548	536	499	547	551	531	508	543	554	521	529	488	480	549	538	526	505	536	519	499	512	558	563	570	531	556	478	513	532	495	541	529	582	553	569	523	518	552	585	566	515	465	493	530	529	570	521	536	531	569	529	514	524	564	578	553	543	557	512	514	522	512	541	538	517	579	552	546	554	568	554	507	556	553	536	540	547	514	524	563	529	536	551	507	529	534	576	522	547	519	556	523	544	553	554	524	508	525	576	569	564	559	541	507	521	545	522	542	571	552	541	533	522	537	572	560	599	524	506	528	546	548	523	592	524	561	546	543	549	528	567	586	555	536	518	530	554	538	525	536	540	568	534	544	564	501	496	533	554	530	553	542	535	568	510	521	557	577	521	533	530	515	538	545	504	496	550	551	506	486	554	563	567	572	552	515	540	556	551	548	554	558	506	524	582	562	533	567	502	554	551	547	536	545	516	569	545	539	541	508	550	549	544	542	532	537	524	510	542	539	520	496	547	515	558	501	508	531	510	528	509	532	512	546	548	587	532	495	527	535	496	572	575	535	517	544	559	531	569	514	531	535	529	526	553	519	520	537	559	540	531	567	520	573	500	522	496	546	502	552	543	519	515	520	544	510	510	523	546	481	542	482	560	550	522	512	523	512	492	529	544	523	528	530	557	512	491	495	553	507	509	574	542	508	564	532	499	506	580	536
79537	60700	40748	18036	3790	501	288	244	265	252	264	229	276	226	273	244	273	259	236	251	236	244	250	272	242	246	238	232	239	250	258	255	235	261	235	296	256	259	252	271	252	235	241	244	263	254	259	272	239	248	266	268	266	249	265	266	249	275	260	277	239	274	293	244	261	231	277	259	263	254	239	260	244	258	229	269	262	264	259	251	266	230	224	257	237	264	239	243	268	237	267	249	256	250	261	243	240	254	292	269	265	249	260	239	248	246	275	243	253	260	257	256	245	273	255	258	220	247	251	238	216	267	270	238	254	258	259	273	249	240	241	285	253	247	253	250	256	259	236	232	272	248	274	268	236	244	247	246	258	259	234	261	241	237	233	272	241	268	273	250	271	260	242	246	230	247	268	266	268	232	260	269	219	237	255	269	250	245	254	261	261	228	253	274	270	281	266	280	251	277	241	265	273	242	241	244	243	242	242	230	231	266	220	264	271	239	243	241	250	259	240	269	278	251	229	268	233	259	240	261	309	277	227	233	268	252	243	268	264	249	256	250	269	229	267	245	268	261	293	261	232	262	255	248	245	243	230	253	253	263	226	223	241	250	267	245	268	238	235	245	278	265	245	256	291	269	254	260	244	252	256	231	243	227	253	237	250	221	289	240	277	251	261	255	242	243	230	235	260	241	256	247	237	241	282	291	235	258	255	268	221	261	251	236	227	261	274	256	245	251	260	268	227	232	268	262	264	268	241	271	255	243	248	248	245	224	247	255	249	233	267	247	259	272	304	286	229	261	266	280	277	257	266	237	270	249	281	267	227	243	257	258	235	246	253	267	248	251	267	253	245	272	233	258	242	251	270	250	263	243	239	268	248	271	237	241	229	258	255	265	216	242	255	250	250	244	212	224	260	247	243	246	268	236	274	276	271	256	270	260	260	230	283	251	223	243	241	277	270	241	242	268	237	232	284	283	226	267	230	245	234	262	238	260	278	250	231	256	279	290	224	243	279	247	243	254	265	229	272	263	274	273	266	252	243	232	251	256	276	254	248	267	286	237	280	269	259	249	252	235	258	264	263	243	271	259	260	255	220	242	250	252	243	230	253	249	251	247	257	225	263	248	259	252	270	253	225	267	268	261	249	278	264	239	263	278	270	254	275	235	218	277	259	272	307	260	247	270	281	243	259	246	239	248	262	260	265	249	266	250	243	271	257	221	248	213	258	279	243	256	239	259	259	260	278	305	251	259	271	243	250	250	234	266	252	265	250	236	234	257	238	249	240	255	273	267	278	261	245	242	261	271	277	273	233	236	225	256	223	223	265	249	252	252	243	249	278	233	241	244	284	255	261	257	242	245	248	225	243	241	267	263	228	267	266	257	256	286	240	241	264	249	258	265	270	263	259	248	254	277	258	223	249	259	257	247	271	222	260	224	257	248	294	250	228	246	261	223	255	251	255	285	239	237	252	260	261	238	250	268	259	258	260	248	213	244	262	221	245	252	257	236	246	258	246	282	300	278	265	247	258	283	259	262	252	262	248	252	285	257	252	269	235	269	284	279	276	241	223	244	273	253	266	269	265	304	262	252	254	223	243	242	243	270	246	234	261	210	250	245	254	270	273	246	229	229	263	210	261	252	260	224	252	269	240	246	262	268	241	247	247	250	243	217	250	245	253	258	278	245	244	268	245	269	263	242	219	232	250	250	304	271	239	302	251	259	247	238	277	244	234	243	234	256	286	250	269	235	250	253	263	287	230	257	268	246	265	239	226	238	235	239	252	259	254	267	263	250	238	232	264	236	276	245	225	242	269	253	259	261	267	241	268	269	265	272	270	271	241	234	289	260	271	272	236	225	262	251	208	259	255	248	237	241	237	247	250	245	263	253	247	254	242	239	243	264	264	277	243	256	248	274	277	274	236	249	241	283	239	250	249	243	254	243	219	228	246	252	263	245	252	265	235	221	238	256	283	279	270	224	262	232	277	249	259	222	243	255	250	247	259	262	277	258	282	235	253	237	268	271	252	220	233	242	266	251	214	218	245	241	227	259	222	241	252	255	253	258	253	259	250	273	272	257	260	264	242	254	239	260	236	250	252	244	230	261	291	261	216	275	233	216	250	237	237	261	270	245	248	249	243	255	265	269	230	243	232	225	235	254	254	283	270	219	275	258	249	245	239	294	258	276	246	256	278	271	233	250	258	274	278	259	251	250	223	265	276	264	253	238	258	254	256	268	241	248	253	245	238	247	227	217	258	249	255	242	277	263	272	225	266	263	290	234	277	256	235	243	279	265	275	251	276	276	249	283	244	224	276	247	247	238	258	242	271	274	283	286	237	259	251	252	258	254	235	238	232	264	236	266	272	268	256	253	235	217	262	254	278	269	230	273	263	246	265	261	282	254	229	234	260	260	287	271	216	244	239	230	239	245	228	248	250	266	255	235	274	256	263	237	281	261	217	289	229	240	253	283	228	262	256	261	267	242	267	268	250	265	239	259	251	273	262	263	271	254	245	253	226	233	242	253	256	237	237	255	256	269	231	266	253	237	255	257	250	244	255	263	240	257	269	265	232	282	228	256	244	255	254	260	282	270	225	272	214	248	269	257	231	288	253	250	223	256	290	254	241	276	272	276	259	267	238	246	258	246	264	278	253	238	249	249	223	253	240	237	254	248	229	220	250	273	268	275	280	263	242	255	251	239	267	239	252	247	250	265	288	264	222	275	263	239	237	264	276	249	242	304	245	221	221	230	271	265	242	260	243	280	241	267	307	254	265	260	266	240	263	248	254	265	272	265	239	264	246	257	256	228	245	254	257	245	258	245	248	260	248	285	266	288	259	265	270	261	244	262	250	263	239	272	258	217	252	235	274	232	263	257	268	266	240	256	242	259	267	253	274	246	254	286	244	202	262	249	264	297	282	259	208	271	243	252	220	244	213	254	271	246	247	277	242	250	262	237	257	226	252	230	256	255	244	260	219	250	251	264	248	249	244	255	252	263	238	279	265	268	250	243	251	268	237	234	269	265	272	252	263	259	233	252	256	217	245	283	253	242	270	266	247	240	218	239	229	249	242	248	269	247	279	263	284	241	256	253	232	234	246	244	290	243	270	227	286	254	300	282	271	263	269	260	204	246	279	221	255	271	259	288	243	259	260	258	270	270	258	251	244	246	237	260	269	275	233	279	254	282	250	238	244	267	236	264	246	259	282	266	270	274	239	233	236	231	291	248	223	276	231	249	258	261	286	246	260	259	233	251	296	218	240	254	258	232	239	280	226	234	297	264	251	276	249	241	226	283	249	267	248	247	249	255	258	221	254	236	257	221	252	255	267	275	246	236	268	250	266	266	259	261	262	251	219	217	241	265	273	228	249	239	235	271	265	257	282	247	286	262	273	262	266	270	211	233	263	265	224	224	273	254	261	244	276	257	241	253	235	226	232	251	227	272	232	277	247	259	272	261	251	267	276	261	214	249	263	245	249	263	253	225	259	262	244	281	252	251	242	253
60947	49594	38476	18657	4856	1285	633	614	592	565	624	601	610	544	595	598	586	657	602	604	602	606	631	579	603	611	589	555	569	590	565	603	558	616	605	629	560	631	569	593	584	610	581	618	588	609	609	625	600	603	608	607	585	561	621	630	595	610	607	627	575	648	589	582	627	590	618	597	580	629	600	600	588	610	618	601	597	596	600	569	582	585	589	589	580	627	641	575	601	565	614	641	608	594	611	581	569	554	625	585	608	599	615	605	571	569	582	578	602	572	593	574	614	567	590	628	634	603	589	579	601	565	629	593	558	623	593	606	614	574	568	612	538	579	568	569	605	586	588	563	591	553	579	587	577	574	593	594	596	602	588	552	606	599	598	596	621	580	635	613	627	582	591	625	584	558	557	602	594	596	597	568	603	621	593	560	623	581	580	596	597	552	588	600	628	553	616	581	604	595	569	585	613	573	598	577	587	590	620	591	579	601	612	597	588	589	609	596	610	590	544	595	584	572	572	600	561	583	633	608	625	629	596	546	594	641	581	596	603	639	557	577	593	616	585	618	626	609	609	618	591	565	567	550	653	606	598	635	573	612	620	592	612	608	625	569	585	619	594	594	539	622	606	558	636	625	614	649	608	564	586	585	566	629	607	596	599	586	600	578	619	584	605	576	587	598	602	593	601	577	618	558	608	609	610	605	635	583	588	567	581	584	626	584	595	604	571	616	591	580	571	622	598	591	590	577	613	630	575	582	586	585	591	600	625	602	629	588	615	591	593	552	603	608	601	597	598	613	575	609	612	610	582	586	577	582	615	585	593	594	607	609	594	580	644	615	585	609	620	570	542	575	584	568	607	540	606	607	594	544	578	589	611	599	639	607	560	596	536	596	621	597	559	583	621	599	622	588	611	629	617	600	558	622	541	635	625	591	604	581	605	592	558	537	584	563	577	579	621	605	596	610	578	569	622	568	578	612	581	559	597	543	603	566	590	586	582	571	614	577	582	628	589	571	621	578	604	625	569	613	598	571	594	620	627	562	633	592	618	574	614	618	584	578	534	617	621	598	589	629	604	565	619	625	559	569	601	593	619	580	627	573	591	550	609	597	591	610	559	588	576	603	594	569	629	604	612	559	620	540	594	629	571	587	609	596	593	569	546	601	600	616	565	651	618	632	577	583	628	578	596	603	593	587	619	589	643	595	595	590	594	593	600	581	581	570	605	591	613	565	617	605	632	603	617	608	552	575	576	550	566	622	585	611	591	559	576	592	590	605	618	603	590	583	611	594	644	555	582	672	625	569	641	569	578	611	628	580	617	603	578	556	573	577	577	605	602	593	585	572	612	595	564	561	612	591	583	591	581	580	577	582	567	599	584	618	555	614	587	619	576	599	644	618	574	645	576	585	553	631	604	597	559	611	594	614	572	597	578	596	616	587	568	638	638	578	596	604	625	592	557	591	624	655	579	577	614	583	598	603	608	588	574	585	602	572	573	617	607	631	583	598	589	632	615	610	598	619	605	613	592	615	595	618	586	610	600	589	602	583	591	591	563	606	546	639	641	617	644	610	570	617	585	558	589	588	623	535	611	587	576	563	606	599	554	571	611	595	603	580	607	602	596	626	578	594	610	599	588	566	555	608	602	604	614	532	588	590	571	585	573	588	561	590	627	624	576	607	595	618	553	619	617	580	608	597	592	566	578	546	626	578	579	590	548	596	556	596	610	578	586	614	629	560	658	558	561	603	626	566	593	582	601	627	632	591	532	615	607	543	589	610	614	622	593	595	626	649	586	556	588	630	638	599	666	581	568	598	633	567	581	564	676	615	613	580	621	604	608	602	623	585	595	566	581	611	604	578	559	604	564	579	588	584	605	605	596	571	628	683	593	607	582	611	621	601	610	625	625	628	618	611	619	616	575	628	607	578	598	617	579	601	627	579	582	608	589	605	558	607	587	585	585	641	599	553	614	593	566	551	565	592	607	642	584	592	602	627	585	563	541	630	608	584	577	603	578	566	574	582	584	590	554	597	649	610	577	565	588	611	623	600	563	609	580	590	605	596	585	578	596	627	573	582	578	584	641	613	594	575	606	626	618	622	596	577	589	615	580	559	579	621	626	641	623	602	600	550	598	584	585	618	614	630	564	582	544	611	580	577	643	617	561	529	601	584	601	605	640	587	631	577	594	601	638	607	582	567	586	582	616	600	637	598	582	607	568	576	548	563	609	654	560	580	554	575	602	581	609	605	639	615	619	584	569	548	654	561	617	582	589	563	575	554	596	557	561	616	616	612	604	598	578	598	608	625	577	619	572	625	582	606	564	609	601	583	606	619	581	608	581	617	557	598	573	623	596	583	565	579	578	571	546	607	574	570	556	604	608	590	607	602	615	529	611	608	587	577	570	547	593	590	640	603	606	598	630	626	618	551	609	586	579	586	650	597	618	594	625	573	580	571	620	606	637	642	625	598	622	597	601	612	602	600	604	609	653	583	590	608	624	598	595	642	585	585	606	580	597	588	558	576	571	634	634	578	616	563	599	571	624	609	604	616	607	547	589	573	580	602	653	578	591	619	600	611	553	626	586	555	586	586	569	570	657	619	600	629	626	634	585	582	591	580	560	587	586	584	584	613	580	568	579	571	602	644	577	579	613	642	606	615	578	600	624	573	587	642	598	568	585	605	637	622	584	573	560	618	571	600	588	566	602	645	573	580	599	605	595	572	586	615	586	612	594	606	571	601	604	560	631	597	602	563	592	605	602	560	568	606	622	593	575	602	609	600	618	560	557	612	554	566	661	599	639	599	589	608	594	584	593	564	560	551	590	584	596	606	599	613	585	608	551	614	563	598	605	589	578	624	645	582	605	623	617	599	602	594	571	585	613	548	597	631	605	609	590	613	601	625	568	642	603	612	598	621	612	596	609	633	590	585	620	610	596	595	572	617	604	601	592	580	590	595	622	618	609	635	594	632	589	590	603	622	596	575	592	627	587	557	604	581	591	633	561	599	587	603	614	578	585	592	599	560	624	612	611	616	565	612	581	605	570	635	586	595	576	574	630	579	594	594	557	567	613	599	606	577	585	598	609	568	578	558	570	640	596	590	612	594	649	560	563	615	616	545	577	550	562	619	568	597	602	618	582	576	582	555	583	576	637	615	558	581	574	643	583	574	625	601	612	593	594	598	631	560	609	598	586	594	629	576	627	580	575	601	630	594	565	605	611	631	621	583	537	591	585	588	630	599	633	605	637	577	544	568	579	605	646	570	584	606	563	621	570	600	637	624	601	596	582	618	627	590	599	592	623	613	616	612	580	581	597	621	607	584	584	594	564	590	578	598	615	579	619	600	570	563	577	592	584	628	585	572	624	611	594	579	576	602	597	586	621	591	573	602	561	593	582	562	645	560	568	591	582	567	554	581	586	617	617	608	591	579	564	604	600	577	607	611	583	569	624	577	602	573	573	562	604	566	613	605	550	517	550	581	593	586	631	578	640	588	607	594	605	607
82472	68826	48463	25808	9081	1072	236	199	208	232	207	239	230	243	221	205	247	234	217	224	220	219	213	220	227	224	230	208	209	206	221	213	234	229	194	208	206	224	223	219	242	231	203	205	211	240	211	238	226	222	234	208	218	208	196	213	202	210	211	212	225	223	199	225	228	228	196	244	224	208	213	217	197	223	217	196	227	227	206	254	234	217	213	249	234	215	212	247	227	203	241	242	220	217	210	207	209	199	242	201	221	227	222	207	226	246	271	219	220	230	207	212	231	216	224	210	229	240	225	252	198	244	207	227	233	193	216	222	225	221	208	196	231	196	219	247	214	208	203	200	205	215	223	223	198	198	220	207	246	211	196	199	244	227	228	231	201	220	218	213	223	214	188	212	193	224	212	230	219	225	212	206	225	238	235	231	186	224	218	230	245	192	221	232	220	199	213	204	236	201	226	214	215	196	223	224	187	199	209	205	216	214	218	228	208	266	215	229	204	223	206	225	215	213	201	227	232	238	233	222	205	236	193	220	213	221	244	215	225	227	235	216	205	208	195	201	210	232	195	203	208	215	237	222	194	200	206	181	219	225	219	230	239	213	230	207	233	227	209	223	222	223	211	212	206	212	218	201	239	232	237	203	230	219	197	219	196	200	210	208	222	231	229	239	205	216	214	227	220	217	269	219	206	200	251	209	203	202	242	224	204	252	197	206	233	216	208	212	220	221	226	223	228	209	230	201	205	218	193	221	244	214	228	226	220	230	204	217	245	225	223	221	194	214	210	209	189	223	213	213	225	201	216	182	222	209	218	210	198	216	200	198	219	240	206	235	208	191	209	192	250	227	230	209	208	220	202	202	222	207	224	205	180	199	205	216	215	196	232	201	201	231	225	239	206	217	214	229	225	191	219	221	247	201	224	227	232	217	206	196	200	198	231	250	206	203	198	195	227	229	200	213	198	215	196	184	199	226	228	249	225	222	198	198	192	232	217	208	193	234	219	216	226	245	214	215	215	212	192	225	196	203	180	221	228	206	213	228	229	220	214	227	196	188	217	211	205	179	189	237	218	223	216	206	204	237	223	221	192	179	210	210	220	201	220	211	191	226	209	219	215	234	204	196	202	243	219	236	238	229	230	207	222	217	209	212	210	205	227	198	214	231	222	227	224	223	227	228	211	218	207	215	225	217	238	186	214	216	201	251	206	217	218	212	229	224	238	221	230	209	226	233	216	216	206	216	196	206	221	222	218	234	231	215	204	200	184	215	234	219	252	204	219	217	222	202	198	222	234	242	228	209	205	206	236	226	187	232	223	224	234	220	197	230	234	228	210	210	233	205	214	215	242	220	194	216	241	215	215	222	199	200	218	214	230	212	193	233	205	228	238	186	216	215	217	207	218	236	233	216	228	213	233	196	208	222	211	221	200	213	190	200	213	208	207	240	218	221	222	241	195	210	228	216	225	206	218	190	202	199	189	234	217	192	214	214	208	224	210	217	209	215	227	216	202	208	195	197	234	214	210	205	212	210	214	230	213	204	180	225	203	256	199	219	238	229	224	216	212	209	227	206	229	237	237	218	226	212	201	212	231	224	222	200	215	229	199	187	223	209	214	216	225	202	231	209	225	228	191	234	217	208	231	235	217	228	202	230	206	211	228	204	222	223	196	195	224	205	208	209	212	232	203	215	205	229	199	211	224	203	192	209	210	214	183	178	227	209	216	210	197	218	205	226	247	219	218	233	188	225	200	206	219	183	221	209	204	233	190	218	205	215	235	228	237	246	208	168	212	222	200	229	243	221	217	205	198	203	239	192	218	196	219	214	232	229	212	210	221	219	246	255	207	236	193	217	207	202	190	200	225	243	230	238	215	226	233	214	205	197	213	182	198	228	229	193	186	225	243	196	235	199	229	224	199	212	200	200	203	227	201	228	233	235	231	236	218	232	233	221	214	215	224	213	234	223	217	196	210	220	212	217	234	213	190	215	214	204	222	227	228	218	215	221	236	216	230	193	196	214	224	215	191	209	202	187	242	217	228	264	219	228	221	213	231	251	209	211	215	221	236	213	209	241	218	199	232	220	224	209	207	211	214	203	234	222	230	235	214	214	207	223	201	231	222	207	200	203	225	212	224	221	191	213	202	208	235	220	223	204	207	215	225	187	196	230	220	207	233	204	196	204	215	239	213	209	205	219	229	183	207	217	215	197	224	229	212	232	239	203	187	194	200	196	229	242	234	210	208	230	208	213	211	206	211	231	195	220	217	213	222	219	224	228	217	232	205	224	213	226	209	212	205	217	194	216	202	218	211	221	238	228	232	205	206	198	195	204	198	201	240	208	197	225	180	237	228	202	245	226	214	211	227	195	223	226	181	207	232	247	217	243	194	215	191	220	221	235	198	243	205	234	244	205	220	223	214	213	232	213	209	217	218	204	208	213	237	225	204	233	208	199	248	232	203	222	222	206	242	214	199	219	209	226	222	209	222	222	201	216	219	210	212	217	222	200	228	232	215	227	200	221	249	191	207	204	203	241	222	225	236	215	214	221	199	191	217	221	241	215	200	209	216	204	245	236	179	207	213	224	201	213	224	191	201	239	242	229	225	203	201	199	232	199	218	227	212	223	219	231	207	203	212	204	252	218	216	224	220	237	186	221	223	217	233	226	180	227	225	217	225	221	233	240	213	211	229	218	208	205	221	223	249	212	228	203	229	253	214	196	200	191	235	229	216	192	216	213	206	220	221	241	229	229	236	207	227	211	230	232	206	200	208	186	208	231	232	205	242	204	217	195	209	227	210	201	253	203	223	232	237	191	236	226	196	227	206	196	213	192	219	219	211	233	213	237	207	208	222	214	218	240	246	229	229	196	205	223	215	214	226	226	228	211	232	189	207	210	215	214	220	232	193	207	223	214	198	220	219	232	211	212	212	225	208	231	196	211	227	218	230	227	231	193	202	228	213	219	238	215	189	223	223	206	209	201	237	212	212	192	218	207	211	203	226	213	207	209	254	235	219	225	214	202	238	213	222	196	204	199	223	224	198	210	203	235	208	236	205	188	217	191	220	217	238	222	234	226	211	247	234	204	214	234	192	230	232	224	239	208	225	219	213	203	244	230	201	194	219	228	219	202	207	230	227	220	249	215	202	236	220	228	205	219	211	201	221	229	222	218	241	208	233	199	246	213	212	201	213	255	213	193	237	223	229	220	233	231	203	225	201	216	223	187	198	227	220	211	223	188	203	223	214	215	225	233	203	220	213	224	213	188	227	237	223	209	221	209	214	216	224	228	217	245	232	204	212	198	254	217	219	216	216	225	228	197	206	235	209	218	212	219	204	208	217	224	211	197	207	238	221	247	206	209	227	223	195	184	215	193	185	218	208	214	200	219	201	190	208	207	207	215	242	195	216	190	238	227	213	240	209	233	239	233	220	218	218	199	210	229	218	201	203	232	211	235	218	202	204	238	214	218	217	205	198	236	220	203	209	202	217	244	209	220	226	221
70250	60660	47094	26714	8124	1885	563	501	522	507	472	508	482	487	532	490	519	558	495	534	484	549	492	521	461	566	461	474	488	479	474	487	462	477	439	498	512	508	486	524	463	498	502	487	489	506	498	451	543	512	520	533	516	526	494	530	529	524	519	505	463	507	517	503	488	542	510	533	473	518	511	497	526	512	534	529	526	509	510	510	486	482	490	550	522	470	518	517	493	501	489	502	503	511	513	536	508	520	509	486	549	514	523	485	516	575	508	493	494	495	516	464	544	484	486	485	540	506	534	465	471	502	493	505	482	521	512	514	496	531	496	499	490	485	501	534	478	531	486	513	490	494	515	507	507	502	505	498	513	469	534	505	506	519	487	528	489	509	494	461	537	481	540	537	518	532	534	523	495	547	464	514	519	492	476	489	489	515	546	489	517	502	490	513	503	523	522	485	506	494	503	480	504	503	523	508	529	506	531	532	473	443	456	487	543	511	527	519	491	523	492	476	477	506	534	489	471	503	523	538	552	496	498	525	476	467	498	513	526	506	479	489	509	500	531	508	489	506	518	494	488	506	556	521	503	525	498	526	490	479	538	488	512	483	506	494	510	537	485	539	498	470	477	477	503	496	482	488	475	515	497	491	521	498	509	512	491	525	524	478	512	489	494	507	494	471	494	450	468	475	497	507	529	500	510	490	507	488	499	538	495	484	489	496	509	466	462	468	513	496	515	485	493	505	477	497	510	532	532	487	508	483	497	521	534	507	499	491	498	518	467	531	467	462	463	464	513	491	491	474	513	543	474	495	530	562	485	494	475	508	503	504	522	468	528	507	535	485	464	497	504	485	553	496	522	497	490	509	521	528	534	492	527	519	464	547	536	472	503	481	496	479	487	505	500	474	527	493	480	486	503	534	500	469	524	521	487	482	453	506	497	492	536	455	497	493	498	517	538	493	522	482	514	512	519	510	525	471	529	534	505	489	511	539	543	488	468	482	461	492	474	466	518	509	545	508	513	491	482	508	519	500	478	506	500	514	554	502	495	500	532	520	486	480	509	525	512	510	520	492	491	517	502	506	481	496	521	491	477	519	517	535	528	515	557	502	501	536	483	508	477	471	468	483	487	484	519	512	501	501	475	528	491	549	486	486	542	515	517	528	503	520	505	465	500	483	520	496	546	522	532	494	485	482	519	528	489	524	520	518	516	526	540	508	526	532	469	494	509	499	487	499	508	503	498	540	519	493	526	511	516	527	473	471	472	479	513	502	485	527	514	534	511	487	485	504	513	508	499	491	473	446	548	472	512	503	484	502	506	481	503	490	483	494	512	486	483	494	515	496	492	511	504	452	495	522	531	540	500	506	542	475	483	544	483	507	497	488	492	500	515	527	511	474	504	504	529	525	532	544	523	483	469	478	463	464	554	502	453	519	471	530	481	507	531	519	489	506	484	496	490	520	449	489	511	480	551	479	526	515	501	504	512	487	547	488	506	499	515	500	526	533	506	539	472	495	455	521	524	497	505	515	466	530	546	488	536	495	496	486	485	493	503	507	492	504	524	480	507	540	500	501	530	496	517	533	520	512	465	504	494	514	523	500	493	495	508	472	519	484	496	479	535	525	511	503	510	482	451	484	497	491	469	491	459	498	461	496	529	513	463	496	466	495	486	488	482	512	512	497	503	474	481	492	529	566	533	481	459	518	492	509	476	531	536	510	480	469	536	504	499	480	520	463	508	566	469	470	498	513	508	527	478	471	500	486	509	498	517	525	539	557	481	525	520	522	498	495	514	472	502	506	507	514	509	503	520	534	484	517	486	497	525	504	479	483	458	480	491	497	475	495	524	525	513	576	473	530	532	459	539	508	525	509	512	495	491	501	478	501	485	503	492	497	507	493	548	533	511	484	510	471	483	517	511	463	471	502	487	505	492	534	527	512	513	466	494	519	530	518	464	505	513	483	521	559	492	465	508	470	524	534	488	494	516	503	485	513	481	468	520	490	476	494	491	537	451	493	472	463	488	506	476	488	522	484	488	502	544	484	534	523	554	538	531	525	482	512	513	524	507	453	488	481	488	449	507	489	522	509	477	499	504	501	477	496	484	490	555	461	512	442	478	525	505	480	509	450	486	488	529	509	455	480	485	474	480	510	471	506	496	500	519	478	509	537	488	478	454	505	458	525	462	506	502	487	481	509	502	470	521	499	519	505	528	485	525	480	540	527	528	481	503	503	558	498	471	518	514	514	545	472	458	524	506	514	486	484	493	488	518	509	492	500	518	507	517	519	533	526	486	548	452	497	512	505	486	498	513	503	485	471	484	500	498	520	544	517	497	535	531	510	496	465	521	528	479	542	494	459	529	495	523	506	526	491	457	505	506	500	553	496	538	509	475	489	548	505	486	523	522	504	528	517	490	473	501	511	529	475	494	511	517	478	462	460	508	482	486	476	519	533	508	521	530	499	479	502	504	500	479	492	477	462	510	508	517	541	511	517	515	533	518	488	506	532	547	544	512	497	526	523	524	500	476	524	495	544	506	492	489	509	527	487	494	488	506	481	506	525	504	498	543	493	468	500	510	473	495	526	511	504	537	508	521	514	492	512	507	521	492	508	497	516	523	503	477	479	477	505	507	495	493	500	482	503	480	536	461	534	522	473	451	475	462	531	473	461	528	503	521	479	470	531	475	512	530	515	488	508	510	520	469	509	498	528	505	462	513	527	507	500	507	530	502	506	473	508	503	502	502	512	483	486	516	552	486	499	473	543	503	489	502	480	493	476	481	513	520	508	542	476	497	468	531	532	504	526	460	528	491	492	491	501	535	498	466	489	477	502	503	522	480	513	461	525	514	518	500	494	470	492	512	508	516	479	487	510	511	481	459	505	495	513	534	485	484	437	505	445	491	518	513	508	524	493	497	501	492	483	468	520	511	478	475	496	482	529	490	520	553	464	524	495	506	513	513	497	549	491	468	479	497	513	514	511	493	487	510	525	485	499	526	530	520	495	516	506	517	508	540	519	535	537	493	476	527	491	461	512	510	510	500	495	504	474	535	520	485	503	509	549	467	485	472	489	543	507	511	525	491	504	516	459	458	528	486	483	495	503	512	497	517	463	536	501	506	464	502	489	506	528	541	493	505	480	501	536	535	508	509	483	480	491	457	479	519	501	558	509	493	474	511	495	521	445	531	504	530	492	526	505	520	503	545	505	534	555	485	456	503	499	525	500	502	528	496	511	466	527	503	478	499	502	503	520	495	462	512	498	448	536	508	519	472	514	489	482	503	511	482	514	504	542	479	479	459	477	504	464	529	492	505	487	532	530	508	527	530	505	487	500	510	437	505	506	536	530	527	529	480	521	557	513	505	463	493	534	486	498	504	519	480	484	486	515	492	486	471	452	521	524	502	465	517	485	487	476	490	494	487	553	493	511	508	464	483	484	548	526	530	464	473	476	502	487	499	524	509	509	521	513	499	510	492	463	475	511	485	465	450	453	518	490	516	498
49148	26693	10066	2059	551	277	251	229	225	219	201	252	236	227	235	224	223	207	211	241	260	231	275	244	247	220	205	236	243	216	246	223	264	211	211	228	249	251	233	220	236	188	247	232	209	219	231	265	212	256	224	207	243	211	250	231	241	254	228	224	206	238	229	204	206	238	233	245	223	229	230	231	214	267	256	215	207	227	240	210	234	211	224	203	211	225	234	223	233	229	228	252	226	245	227	241	225	221	220	236	216	211	262	220	221	213	221	255	222	247	212	212	202	225	208	228	220	245	239	213	232	254	232	230	195	213	220	230	242	210	237	207	235	227	233	269	203	219	187	223	226	244	233	243	226	239	223	209	244	257	217	220	238	222	220	230	237	213	218	220	208	187	225	229	225	233	255	246	241	249	230	219	240	195	229	233	205	235	220	211	240	232	235	232	210	225	240	239	262	218	223	230	215	219	252	221	222	232	222	246	218	242	254	241	251	216	228	251	232	244	217	248	243	256	227	235	202	216	210	222	233	214	215	252	269	224	204	213	252	240	220	212	218	198	231	223	231	227	227	221	256	219	233	270	204	210	203	247	229	232	205	240	248	256	235	228	231	239	224	250	214	229	231	238	219	214	230	213	223	205	198	246	245	196	222	226	245	251	231	219	222	248	247	226	227	221	231	246	225	225	235	198	220	219	240	215	232	250	221	215	236	235	205	256	211	217	232	207	238	231	210	210	229	257	232	228	223	233	238	233	187	213	247	215	197	227	213	258	238	232	219	256	215	265	238	231	228	227	215	225	224	217	210	234	265	224	244	224	232	237	217	234	224	215	248	242	232	221	212	242	252	216	229	217	230	236	232	237	248	250	220	229	210	236	215	223	222	226	232	249	247	207	218	230	222	226	233	273	214	230	251	211	217	223	231	241	237	234	238	244	215	208	242	216	221	243	230	235	196	207	242	240	227	220	230	210	244	229	213	240	242	219	227	222	261	265	218	197	243	258	206	213	199	248	237	220	194	231	209	207	215	206	221	242	237	229	232	217	241	239	224	221	243	225	256	233	228	200	261	235	243	238	198	219	231	219	238	217	215	227	221	214	223	244	213	219	212	205	225	223	235	209	240	247	243	244	220	243	233	217	253	238	225	218	230	199	228	213	238	217	231	228	230	239	223	221	209	219	223	206	230	226	269	244	238	224	248	255	217	241	213	236	259	227	238	240	242	231	222	241	214	236	205	221	198	203	227	220	231	249	233	211	226	218	218	204	229	241	274	232	220	240	256	228	221	235	232	220	222	200	234	218	233	239	224	249	206	262	204	206	237	222	219	224	251	228	243	245	221	214	222	219	206	237	208	213	241	234	257	208	242	254	230	241	238	232	221	225	216	230	251	212	237	236	257	220	200	219	230	196	233	219	243	214	245	246	228	220	219	230	224	236	255	235	219	235	246	232	227	227	238	244	240	216	238	237	217	231	222	274	207	239	208	227	247	212	262	224	218	210	230	243	229	228	247	236	211	231	248	208	220	228	249	244	200	217	226	237	217	247	222	217	243	230	240	232	190	208	216	234	237	247	235	241	231	236	226	205	226	254	241	248	209	226	233	241	244	235	223	223	208	233	219	207	235	233	259	233	232	216	217	222	226	227	201	230	238	215	193	230	252	224	226	212	237	249	231	209	216	217	234	202	233	257	215	227	230	223	210	234	246	212	240	262	216	253	227	253	242	238	231	233	245	243	228	219	216	256	238	252	212	254	252	197	252	255	205	247	210	243	214	215	235	225	232	233	219	254	202	251	220	234	200	201	250	236	234	207	237	213	216	228	239	208	205	218	246	218	228	205	219	221	201	229	242	230	206	219	217	266	255	235	227	269	261	246	227	224	218	217	219	240	246	198	229	222	242	221	242	220	243	244	218	200	242	209	266	234	232	226	238	216	222	237	204	256	267	240	233	191	241	243	228	225	276	248	220	222	225	237	246	222	224	262	212	240	228	226	196	270	223	225	207	217	245	224	212	228	223	249	247	223	229	226	204	235	225	226	256	241	216	213	222	213	228	224	208	235	246	219	244	204	217	204	258	222	220	213	219	243	224	223	254	237	231	228	254	235	234	250	226	221	231	252	213	230	227	228	232	253	237	204	211	216	223	226	210	215	184	205	226	209	234	238	218	224	223	227	214	253	259	215	228	221	215	215	201	236	244	227	212	212	228	239	216	236	227	217	219	234	239	233	232	218	235	246	226	246	226	228	245	235	251	237	224	210	250	241	230	231	246	230	253	242	193	237	265	227	246	225	204	214	227	246	207	214	236	246	239	210	212	219	246	276	219	243	205	240	253	237	220	218	202	210	225	268	222	229	223	224	238	216	209	229	217	231	242	208	258	253	241	226	222	232	222	214	226	222	236	235	246	244	244	216	225	222	223	215	217	253	232	231	212	220	225	226	216	200	252	225	220	206	228	228	223	202	239	225	226	217	215	242	232	224	199	212	242	235	230	242	192	219	255	224	221	222	242	205	240	235	224	206	210	239	218	229	227	246	215	203	219	214	239	227	250	224	215	219	227	215	233	263	237	230	224	234	249	239	224	232	220	223	224	218	245	201	225	234	214	221	231	247	231	225	226	231	223	230	227	245	227	223	215	207	242	256	213	255	204	242	220	245	253	233	208	247	229	258	213	227	266	216	231	215	222	206	205	247	220	224	228	220	228	235	220	220	218	218	195	212	219	209	251	222	229	202	248	193	211	239	213	243	227	246	219	209	210	221	237	228	215	225	233	211	218	219	246	239	251	243	216	225	224	240	250	256	214	222	207	212	232	235	253	227	238	222	208	265	207	195	228	240	216	221	245	283	232	213	215	199	216	216	237	220	218	238	222	248	210	224	214	228	211	241	216	214	235	239	231	222	210	240	231	226	237	223	225	215	240	222	208	228	243	206	220	233	227	248	228	218	229	214	209	224	218	218	218	214	230	232	226	214	234	210	212	228	239	239	258	218	232	224	206	239	251	194	248	199	238	242	229	238	221	239	239	200	241	243	238	219	224	225	233	227	232	259	217	232	204	211	250	235	221	223	221	213	233	240	228	217	221	218	228	246	232	237	278	226	198	229	209	227	220	242	257	222	220	205	208	242	227	215	215	228	223	231	230	241	218	233	205	230	231	227	247	260	246	240	239	221	254	227	216	215	215	214	276	259	212	236	237	233	190	212	217	252	228	245	223	221	243	247	226	252	228	203	239	220	242	259	241	225	210	242	234	227	224	245	236	208	228	208	237	216	230	241	202	247	237	209	243	243	235	211	185	220	220	232	226	208	235	223	219	255	236	222	228	210	216	225	232	262	222	224	232	272	244	248	237	220	230	246	234	242	234	215	223	238	243	214	228	206	228	242	242	199	231	205	229	237	251	230	245	229	204	240	226	226	243	231	198	214	252	228	216	196	211	225	247	236	230	203	225	231	240	217	205	236	187	224	198	233	231	222	224	202	225	214	220	215	212	219	231	234	253	208
41530	24171	11586	4067	1279	672	516	546	525	564	571	572	581	541	538	555	533	549	568	544	556	537	548	537	570	527	532	504	519	561	566	595	565	568	504	546	573	577	549	607	527	560	551	510	553	547	533	521	538	554	528	607	599	588	515	568	579	533	524	519	578	535	580	548	529	562	560	550	555	567	532	548	624	537	545	537	586	586	567	577	460	561	568	503	540	547	528	576	551	527	554	543	615	550	493	522	589	543	537	541	569	536	554	548	549	557	557	510	537	540	494	515	543	531	567	576	527	562	542	554	534	555	573	529	561	522	517	585	555	585	583	550	575	573	542	547	536	551	548	576	539	550	531	587	540	556	560	520	511	548	575	520	513	532	558	563	548	557	544	555	569	540	546	537	532	553	600	545	541	532	503	566	567	535	535	558	544	550	563	541	560	548	534	553	515	559	589	573	530	560	543	555	542	546	568	558	547	557	554	547	537	581	569	556	580	554	582	562	535	552	520	545	561	532	530	504	556	531	558	570	553	530	550	550	529	491	527	569	527	554	575	583	539	568	572	518	518	525	548	528	539	576	528	550	514	566	580	553	530	569	538	547	602	573	543	549	564	547	536	543	564	561	551	539	558	492	554	513	544	548	532	552	521	528	550	562	567	554	524	532	547	578	585	525	535	557	598	574	583	536	544	529	567	532	524	515	572	515	545	564	562	554	549	539	590	549	522	514	554	532	529	540	546	523	582	531	613	543	579	520	529	509	539	500	532	538	531	533	544	552	563	519	532	566	545	539	563	568	555	531	596	583	522	540	546	552	565	516	600	580	530	538	533	546	552	555	603	563	573	543	592	571	520	543	514	537	561	556	565	523	552	553	575	587	559	548	535	526	565	542	559	507	529	554	518	542	542	547	518	532	503	583	524	533	519	532	536	548	552	554	549	536	538	559	545	549	565	556	513	618	549	576	561	597	559	515	580	583	514	522	508	543	529	528	584	547	532	581	534	592	536	563	541	555	522	542	546	519	521	539	550	566	531	548	533	553	582	536	471	528	517	503	568	533	545	600	539	541	513	578	520	544	522	548	560	526	563	525	563	553	504	571	545	549	533	558	526	562	554	522	517	548	593	592	535	524	567	513	584	572	546	581	520	552	524	546	549	594	560	517	552	531	540	522	546	583	577	615	547	561	525	544	547	523	532	548	585	550	574	522	559	565	551	540	540	546	566	590	552	609	526	550	539	572	514	538	559	577	576	543	555	581	522	589	524	583	569	590	547	597	568	536	506	551	541	522	544	528	549	540	551	557	538	560	585	560	579	541	496	542	546	526	525	548	562	591	573	542	541	535	602	550	514	566	557	550	551	557	565	529	549	586	536	511	579	530	548	580	565	546	579	563	557	525	533	605	534	545	557	536	473	572	542	555	523	555	561	557	525	559	567	568	575	524	599	593	571	531	574	565	550	576	521	541	601	543	572	520	548	547	572	522	538	503	572	531	542	536	552	567	542	563	548	537	532	497	562	562	518	545	551	561	553	569	567	557	536	544	548	578	593	510	536	581	553	538	574	520	505	560	561	554	558	542	563	541	562	539	525	504	534	582	548	547	521	503	566	536	542	528	588	525	584	557	567	558	543	535	543	598	547	549	532	546	558	541	543	554	515	544	580	544	544	599	557	544	562	518	528	560	527	575	557	569	540	574	541	582	576	541	518	546	584	543	547	550	587	573	524	501	554	508	555	568	539	561	593	560	542	508	544	536	556	536	529	547	549	556	543	553	550	544	554	587	573	566	598	616	536	579	542	577	544	534	572	596	502	566	514	554	533	577	560	570	558	520	559	532	520	554	534	524	543	561	569	559	557	517	578	539	581	545	598	532	557	569	512	559	542	507	560	538	594	525	530	585	535	544	591	557	555	566	512	601	560	514	539	566	535	579	568	524	497	526	570	550	562	584	532	541	579	548	530	548	501	540	544	572	524	553	572	491	527	561	515	507	540	565	557	529	497	517	525	538	555	581	534	522	535	513	550	530	554	529	558	508	509	517	583	551	523	555	542	531	577	524	565	563	558	557	541	542	511	539	604	532	566	532	506	583	556	567	525	543	537	553	544	520	544	509	528	518	547	550	540	587	521	560	547	573	564	540	563	551	527	523	555	560	577	534	529	545	516	558	548	549	511	518	564	540	558	568	502	538	556	534	595	534	541	555	532	580	541	579	539	554	568	512	505	533	569	574	552	518	521	539	521	575	524	550	534	574	483	536	546	558	534	582	567	581	557	553	560	571	529	594	524	525	531	533	548	581	552	571	577	520	544	514	561	544	554	535	541	557	564	536	567	556	511	563	539	518	501	546	524	525	551	553	539	556	516	531	555	532	551	532	552	589	562	549	586	553	531	501	529	534	529	535	552	557	530	546	560	591	542	540	539	536	585	554	536	533	559	555	574	558	528	541	521	544	539	533	532	581	550	510	557	566	540	525	552	525	525	520	539	544	525	537	582	559	556	525	590	572	542	537	507	533	543	556	558	532	569	537	564	548	511	595	574	485	552	517	522	529	596	544	563	577	555	576	497	547	538	530	527	525	551	545	598	562	544	559	547	525	511	536	520	541	546	599	573	576	554	576	534	545	525	566	546	581	560	534	534	560	555	565	529	576	563	526	547	539	576	550	536	532	561	513	533	541	545	557	546	549	501	556	584	512	514	546	551	550	536	580	558	556	490	506	545	490	579	580	543	532	512	564	531	539	502	539	541	511	539	547	554	559	532	572	553	544	574	518	530	517	572	546	556	567	538	597	556	578	544	568	540	527	563	549	577	556	529	555	524	531	530	540	509	546	540	565	525	550	565	557	575	533	560	559	513	545	535	529	545	534	536	581	512	548	512	562	578	548	532	544	528	572	563	523	558	572	550	587	599	535	545	571	525	545	520	538	508	577	529	563	601	574	537	542	543	542	523	540	534	547	571	544	556	556	557	551	603	527	544	523	564	568	560	525	561	518	571	525	524	526	544	557	552	554	586	558	544	564	505	567	530	534	566	510	565	543	547	560	548	531	530	547	550	547	524	549	537	554	588	539	522	575	567	523	547	567	556	558	594	511	548	552	535	535	500	540	576	564	548	571	549	589	602	531	603	556	567	537	544	557	548	569	542	548	569	539	542	552	547	510	538	549	575	557	549	535	547	538	553	531	573	549	529	532	584	539	557	564	560	530	511	535	539	585	554	554	518	525	531	546	515	571	554	567	557	583	528	593	526	598	558	559	559	532	538	574	563	547	532	542	540	587	518	550	542	532	521	568	570	536	544	534	561	554	602	503	541	540	553	532	541	517	562	559	549	595	545	521	553	524	555	565	596	565	554	523	555	544	577	555	544	548	541	584	545	534	545	564	530	574	565	557	552	578	540	595	508	555	584	553	541	571	568	580	531	552	550	541	536	549	529	582	575	529	588	528	581	558	560	534	583	594	569	516	521	498	554	563	498	571	521	529	525	535	558	550	569	559	528	485	514	546
79241	61028	40344	18540	4183	582	314	289	228	243	270	249	255	263	267	248	272	264	262	272	270	230	240	247	283	256	259	253	262	260	254	254	256	267	248	258	236	262	259	254	257	249	251	277	226	287	260	255	248	246	292	278	297	263	262	253	266	280	277	242	254	241	242	266	261	263	253	268	282	286	278	243	277	286	246	245	252	271	264	228	243	243	284	266	262	252	260	293	250	259	254	248	238	256	254	230	254	278	271	251	238	283	234	258	260	274	244	248	252	231	285	266	287	279	242	243	219	256	264	261	295	272	285	254	275	268	287	252	290	259	234	263	270	265	244	249	268	289	252	268	256	281	256	272	285	255	245	263	245	247	264	275	279	257	280	272	245	272	239	250	258	269	254	246	254	268	273	262	265	254	300	254	291	275	259	256	286	251	281	260	251	260	246	266	247	305	280	260	282	271	255	256	236	245	273	266	289	239	264	278	247	228	275	269	265	267	251	278	223	253	265	258	260	236	241	262	285	270	263	292	264	268	266	236	240	283	250	250	285	264	259	270	259	261	247	311	260	270	252	273	289	248	250	262	251	281	238	265	249	265	254	274	301	248	281	269	262	274	241	275	257	263	236	299	287	269	274	264	239	261	242	261	251	266	294	267	257	268	273	259	291	248	263	253	282	228	279	248	245	185	268	256	283	243	249	265	259	269	251	274	251	240	270	247	261	272	238	271	237	253	268	271	264	249	242	266	251	255	255	255	248	256	250	253	256	259	285	252	260	284	267	236	292	249	272	260	269	255	249	272	252	257	253	262	288	278	274	290	257	263	266	240	254	271	265	276	280	270	261	266	236	282	276	262	249	266	284	263	247	262	230	256	283	294	277	233	257	282	254	236	282	233	268	272	264	275	239	238	273	281	250	252	285	255	264	285	266	269	257	216	278	257	228	255	270	270	271	283	219	266	265	248	257	254	273	241	243	273	280	270	265	267	281	247	245	249	284	234	245	282	260	296	257	265	266	245	242	260	246	256	259	245	249	265	280	247	276	243	270	271	269	270	274	278	264	286	252	254	273	275	224	259	254	288	276	297	288	287	282	223	239	232	260	278	261	247	261	286	256	251	245	249	277	268	246	259	280	239	236	252	276	241	279	269	263	319	252	239	274	259	264	265	296	292	260	299	226	237	256	219	274	254	281	249	277	276	266	281	251	251	261	281	264	272	257	240	271	247	262	280	270	290	237	267	266	258	264	283	283	269	265	286	266	243	270	271	277	243	255	231	268	245	252	266	259	263	272	283	268	277	253	255	270	285	253	265	274	268	258	262	266	268	273	237	274	263	273	234	247	282	259	239	233	242	268	256	256	284	247	242	249	286	286	240	257	287	266	257	244	251	280	269	290	279	245	251	264	263	268	285	270	246	257	246	240	265	283	259	249	275	260	272	233	258	263	260	254	269	267	271	259	268	251	262	246	266	289	263	247	239	258	284	253	255	249	279	269	272	273	264	251	287	272	240	273	241	269	274	272	234	235	275	266	236	254	270	265	256	274	252	264	278	294	243	279	258	243	246	246	244	268	249	262	245	274	260	260	255	242	223	303	257	284	263	252	253	229	276	251	241	221	260	253	262	254	253	258	270	272	246	252	257	264	256	266	267	244	269	276	241	263	269	283	249	246	281	251	238	266	240	270	266	279	246	258	235	265	263	275	247	286	267	274	281	252	247	281	248	283	244	263	271	270	272	283	252	268	299	249	251	246	251	252	275	272	250	254	260	247	231	239	275	268	279	254	273	272	240	243	284	277	246	271	274	266	280	291	238	259	251	260	301	257	284	284	254	262	270	255	264	253	264	285	255	260	282	251	254	274	274	259	249	228	277	284	266	274	289	264	239	225	264	281	247	252	233	261	253	280	255	278	266	281	302	268	261	264	263	261	254	241	238	246	259	229	288	268	252	286	251	228	242	291	258	263	273	258	257	245	240	281	262	233	281	262	231	247	245	263	236	284	255	285	248	270	265	275	287	257	282	268	263	255	259	271	244	265	222	231	271	261	249	284	267	276	244	270	255	291	266	251	250	290	267	239	253	269	257	244	289	277	253	246	265	292	231	303	250	281	253	290	281	247	240	274	253	251	276	227	265	256	272	248	266	235	273	258	266	260	243	264	242	228	258	253	256	262	262	251	260	258	279	281	275	274	287	260	234	274	235	246	236	252	292	266	264	240	262	268	248	266	253	263	277	269	295	250	273	278	265	259	289	239	275	251	271	271	264	265	269	277	283	273	278	274	239	267	279	256	268	254	278	263	250	288	288	249	252	262	272	255	282	278	241	246	264	253	240	240	273	275	297	272	279	255	271	259	264	270	263	252	286	239	274	274	281	258	282	260	251	252	233	243	270	246	239	266	286	263	228	265	241	268	305	250	253	266	230	257	278	262	254	275	265	248	239	250	251	282	245	273	270	255	263	267	289	276	264	281	249	232	269	255	277	252	235	268	223	256	281	264	244	283	265	256	257	273	266	270	284	289	277	267	278	280	272	242	270	262	269	244	260	247	259	265	259	278	257	274	252	252	262	274	250	248	259	247	258	261	269	270	272	264	269	239	240	243	278	293	255	262	255	252	277	261	233	272	268	253	245	257	263	282	263	269	269	249	231	256	273	267	257	284	254	286	272	284	256	247	221	230	275	252	275	298	266	256	266	242	265	249	225	278	279	254	263	243	247	244	266	259	288	237	239	295	214	265	231	245	253	257	298	267	240	244	274	259	240	269	277	281	239	281	280	299	254	272	280	288	253	233	255	259	255	253	278	272	298	279	280	236	269	279	283	255	285	267	276	235	254	252	245	269	263	294	261	275	246	252	240	263	297	234	276	274	288	268	254	275	272	279	271	246	257	252	254	277	219	285	259	260	277	256	231	262	243	283	241	275	300	284	237	272	280	286	251	262	262	264	254	274	266	263	264	284	280	263	252	284	284	263	271	262	241	245	261	254	255	257	303	250	275	240	245	261	271	264	289	286	256	250	273	273	263	266	247	241	284	263	263	258	238	291	268	267	270	279	256	261	254	271	284	239	280	263	250	242	249	271	266	262	228	276	250	247	281	261	285	268	258	296	251	240	268	277	259	267	294	250	285	281	262	265	270	279	243	258	294	255	256	232	271	268	250	265	283	280	275	276	283	249	256	265	281	256	280	250	254	265	247	268	243	272	281	231	294	272	258	276	283	258	255	256	278	250	255	232	258	261	252	249	255	233	270	267	243	247	280	251	301	228	286	273	247	274	281	243	296	254	277	260	262	262	267	251	258	239	257	270	232	248	244	275	245	257	249	222	247	249	237	248	245	303	264	249	266	268	260	248	273	273	238	266	261	259	277	248	286	250	229	237	241	279	284	249	277	275	273	259	266	273	277	246	303	269	276	258	278	254	280	265	270	258	273	256	273	250	260	261	256	292	287	269	248	281	234	240	271	256	226	268	248	232	265	259	262	228	278	247	251	264	271	259	252	255	248
61152	49663	38569	20155	5122	1250	646	598	596	609	601	599	576	600	638	630	597	602	608	586	626	599	638	611	607	630	609	620	627	627	655	628	638	591	602	636	588	651	636	622	586	606	587	660	602	618	595	586	641	655	659	654	621	605	629	675	610	611	646	649	610	583	639	574	582	614	625	606	590	575	639	581	580	623	647	570	641	635	606	630	605	611	656	593	646	621	631	606	601	611	593	666	613	595	637	604	593	600	603	566	607	609	608	626	631	615	633	590	598	625	610	607	599	633	567	634	632	608	652	632	601	570	600	604	626	623	552	616	602	610	596	593	620	634	600	649	557	601	644	609	617	639	626	610	586	646	587	606	679	596	632	622	608	563	617	625	590	615	605	624	600	612	602	612	590	606	621	616	599	593	602	651	552	663	648	609	636	572	607	577	634	630	620	607	614	626	644	630	568	630	609	582	573	677	616	614	594	637	608	635	613	668	580	611	586	648	590	607	620	661	640	631	587	563	627	551	617	634	603	586	605	558	588	609	644	613	615	614	602	576	610	629	613	606	597	568	592	611	603	644	650	645	601	597	604	569	647	605	603	664	595	607	638	643	629	606	627	612	588	597	614	591	640	636	602	617	593	631	602	625	593	603	660	586	657	607	618	663	628	594	621	596	598	591	603	617	572	578	602	665	627	640	645	645	561	616	581	645	588	593	616	633	616	631	594	619	593	625	616	644	605	608	586	629	602	614	603	604	606	641	655	564	594	607	620	648	597	584	590	616	646	601	615	590	608	635	605	586	607	632	579	622	590	634	577	620	589	566	640	609	624	568	645	602	639	603	603	648	600	620	569	592	590	601	572	633	599	578	633	579	616	631	564	590	592	641	618	638	625	619	617	601	580	591	635	631	675	598	593	644	664	620	578	616	592	598	620	601	605	554	616	556	585	591	610	635	570	632	631	619	591	611	606	554	599	614	586	619	606	617	575	615	602	597	617	588	605	613	585	625	617	628	635	567	580	590	586	669	643	615	628	611	638	615	598	607	619	566	637	596	577	612	641	605	632	616	596	610	633	580	657	640	598	601	672	653	604	605	611	576	587	606	622	574	647	670	632	601	663	621	586	603	576	637	637	629	596	585	616	613	614	622	584	594	551	626	603	627	613	620	626	633	668	578	612	627	647	583	593	621	593	604	615	608	623	663	584	612	610	582	588	566	608	619	619	617	606	644	649	629	605	640	610	612	573	618	621	624	615	598	618	612	648	608	635	622	615	615	532	638	637	609	584	656	624	575	598	614	662	561	651	657	655	613	615	634	660	650	637	581	602	606	576	602	588	600	594	618	593	580	593	623	616	582	606	635	609	580	613	585	637	604	610	678	589	615	653	621	529	618	597	612	631	616	592	628	628	629	614	619	602	636	632	641	627	660	587	636	599	615	625	591	587	617	615	640	640	634	622	597	652	621	625	559	588	604	659	612	647	625	610	620	619	617	628	639	648	595	568	599	614	588	593	583	628	630	606	620	602	633	603	591	600	583	601	578	637	579	614	612	594	629	583	588	620	608	582	607	614	617	625	623	616	634	616	587	568	620	615	605	591	617	612	620	663	623	636	618	628	599	570	643	611	618	615	641	662	629	601	581	644	608	619	553	618	588	607	639	635	588	602	610	617	660	620	652	601	605	570	619	587	688	593	527	599	591	623	584	623	633	614	639	620	608	637	619	606	604	593	620	668	601	614	628	569	608	577	597	621	603	625	644	636	618	614	598	638	616	623	645	661	652	589	578	631	583	616	606	593	610	618	642	590	597	643	600	606	582	570	600	632	621	615	605	630	620	593	622	645	634	612	600	631	601	625	564	591	610	657	648	627	626	589	621	614	581	633	605	583	575	637	595	644	568	630	631	636	608	624	616	641	582	602	650	638	636	659	610	588	655	629	623	617	594	584	611	592	592	608	673	630	621	611	639	616	604	594	637	597	602	586	585	601	630	593	584	583	617	652	599	636	593	579	552	604	594	625	611	594	606	637	605	645	579	593	590	609	591	638	605	604	616	601	636	613	622	648	617	646	602	595	632	590	654	575	585	587	647	622	568	631	641	624	601	616	588	593	599	617	557	652	629	618	630	630	607	657	607	545	579	627	653	645	613	637	618	634	598	644	624	627	550	563	604	644	618	608	619	634	662	616	580	639	608	592	601	624	630	594	604	629	650	580	625	613	611	617	642	611	649	583	595	605	606	570	602	634	594	617	629	615	648	652	600	587	599	600	643	604	556	656	596	592	610	543	570	613	623	621	677	609	605	585	635	558	617	576	594	610	603	614	583	645	608	593	599	602	608	588	644	649	599	651	598	625	624	621	599	639	661	606	596	621	586	634	589	616	662	623	623	642	644	613	614	623	611	640	584	599	607	636	627	638	626	608	606	606	574	609	626	596	592	594	621	654	601	565	587	595	637	590	602	643	651	650	621	640	633	571	606	609	607	627	622	587	645	582	583	607	617	613	623	649	611	641	651	596	650	623	609	608	618	598	642	644	611	574	630	624	621	674	597	626	631	610	583	611	612	608	644	653	591	600	605	556	600	597	616	611	587	630	618	635	659	564	640	583	576	619	615	611	599	598	679	593	617	596	631	618	615	619	593	581	594	634	622	620	557	588	576	646	609	623	622	641	604	600	580	625	620	590	601	562	608	610	584	580	582	647	629	642	622	616	630	609	586	596	644	639	614	610	612	626	659	633	655	589	622	561	595	643	650	589	612	592	594	599	593	622	573	615	578	572	616	619	636	610	635	619	649	607	597	600	578	661	594	601	637	571	589	625	610	619	622	634	637	624	602	551	633	618	608	612	613	621	655	588	610	583	578	617	591	613	588	591	601	569	596	609	609	633	616	613	618	633	582	587	606	597	708	636	600	651	602	611	629	595	643	583	621	638	648	629	663	631	607	614	581	639	635	589	588	637	596	638	595	612	624	622	604	630	624	584	599	561	603	619	658	622	581	582	629	582	599	662	624	598	650	595	641	626	609	620	619	608	605	578	623	637	660	599	633	615	593	652	585	637	578	629	613	667	624	610	597	599	585	622	634	621	609	630	638	609	592	629	638	610	598	617	657	594	561	585	621	609	651	622	589	626	579	567	639	577	595	607	592	607	603	616	573	592	639	606	666	645	605	615	645	616	608	577	611	571	571	623	637	650	624	588	676	604	617	589	565	637	605	667	594	589	605	624	613	620	594	609	626	635	613	587	622	616	534	612	629	691	590	591	570	644	638	712	583	630	614	617	583	590	601	621	656	637	626	618	614	621	605	628	637	637	604	587	594	598	597	600	622	624	655	620	610	623	615	630	615	590	649	621	611	624	610	639	579	620	614	580	595	588	578	599	627	582	645	624	610	599	624	614	628	620	619	546	594	603	560	588	664	640	643	618	583	598	632	642	646	645	577	607	635	669	607	612	607	583	621	601	662	604	628	620	594	560	573	602	618	647	620	611	641	643	643	601	599	620	626	618	602
83040	69666	49305	26183	8940	1023	299	218	227	226	229	229	237	231	262	223	242	232	210	230	247	218	243	256	209	256	241	256	217	218	212	227	223	224	213	248	240	228	227	215	234	237	240	262	239	237	247	225	258	258	235	216	270	220	211	258	236	242	232	234	234	215	223	235	214	246	255	198	224	232	231	238	232	228	220	239	237	228	250	217	242	225	249	212	228	239	229	242	244	238	238	227	226	241	269	224	262	260	220	228	252	232	243	218	225	250	224	235	257	256	259	219	226	232	244	231	213	229	230	245	236	238	232	230	253	245	223	228	236	220	200	206	223	237	218	220	244	212	250	225	248	246	222	236	231	236	248	230	242	256	214	239	232	229	250	264	249	239	235	213	206	218	241	231	242	240	229	245	229	226	269	248	262	248	210	251	253	238	233	231	226	214	231	233	237	209	222	217	220	259	226	230	267	215	237	232	213	229	248	213	240	228	242	240	255	214	249	256	225	266	249	247	229	219	242	222	238	205	249	232	236	245	226	259	227	241	237	212	247	247	251	218	251	215	222	230	240	231	209	243	244	228	231	246	222	218	234	245	265	247	228	234	248	234	227	220	243	246	262	228	225	247	250	241	215	237	251	250	271	251	247	259	221	253	225	238	237	227	247	213	258	218	198	239	232	210	212	233	224	240	248	232	228	225	213	239	204	263	191	251	219	238	210	236	234	242	232	194	234	221	232	221	211	222	204	219	266	242	251	235	212	230	210	223	241	226	210	231	259	225	208	250	226	239	253	235	255	261	259	253	227	227	233	248	208	228	211	191	247	201	253	236	227	229	249	252	247	229	266	223	236	203	246	239	237	213	232	228	253	241	269	230	215	225	212	255	234	238	223	195	206	231	246	235	249	237	252	201	245	245	221	231	217	230	252	233	259	206	254	231	237	251	248	247	246	245	231	250	223	215	211	245	246	246	212	237	249	251	245	262	234	247	231	232	218	249	231	203	218	212	250	241	242	214	247	226	213	229	236	223	222	239	247	269	221	218	252	255	243	220	219	239	238	232	254	254	225	251	230	215	233	230	214	259	240	233	248	226	240	235	230	233	255	218	225	221	230	247	225	219	225	244	244	202	235	233	237	231	215	235	219	210	216	234	226	229	233	234	241	250	224	226	244	226	256	224	245	216	246	232	239	216	259	252	222	222	247	255	205	240	221	229	223	239	233	232	257	244	213	243	229	202	234	224	230	232	242	206	254	249	239	236	237	224	228	216	203	231	221	211	233	226	230	203	248	265	211	212	214	220	242	237	250	238	200	225	215	224	233	210	215	233	239	237	268	223	235	248	216	210	230	222	224	229	250	235	231	226	251	236	227	217	227	241	209	220	254	246	252	227	255	243	208	222	221	226	231	232	254	254	245	251	233	248	248	218	241	238	254	222	225	224	225	230	188	208	210	244	225	247	251	240	240	223	238	249	252	245	233	219	232	216	239	227	247	238	218	227	219	239	250	239	255	225	223	209	208	212	225	225	244	235	236	255	229	241	244	222	192	202	216	255	224	237	252	248	223	252	228	226	222	206	232	224	245	225	234	248	227	235	235	242	240	228	234	229	248	235	211	241	213	216	252	244	210	201	244	243	204	264	258	216	214	223	229	233	224	272	244	244	242	204	207	246	217	257	229	226	228	218	258	244	209	228	262	242	251	225	219	214	238	235	238	216	231	226	252	219	249	218	248	242	242	236	207	238	221	196	267	210	233	227	225	218	219	235	231	217	236	256	219	273	220	220	236	215	259	231	218	220	236	228	226	238	230	257	250	224	230	245	230	221	253	252	233	239	212	257	216	231	220	222	249	186	206	256	217	217	253	241	268	263	215	231	200	238	234	259	200	221	257	220	251	200	220	215	234	222	238	236	235	230	245	239	238	249	236	247	226	233	227	220	240	246	237	228	232	215	232	242	237	203	205	217	223	222	246	219	208	213	222	244	220	233	256	221	226	255	212	223	255	256	233	251	241	273	226	221	229	223	229	228	248	207	222	233	235	249	224	220	213	229	182	216	253	263	237	222	248	226	250	231	236	242	208	222	223	214	233	210	222	229	244	236	231	217	253	194	218	209	230	244	250	209	216	242	239	238	220	207	219	254	223	204	244	206	213	221	239	244	252	254	252	224	216	209	234	246	218	218	200	228	213	239	220	234	242	222	245	219	242	218	228	210	221	229	230	213	204	221	233	221	244	241	227	231	231	264	231	248	283	235	222	240	219	234	222	246	252	226	258	254	218	222	217	227	243	217	236	224	223	220	240	232	243	219	245	206	232	226	236	263	249	240	259	235	223	224	244	214	237	214	242	218	231	221	244	231	220	255	235	247	215	228	250	252	234	219	225	255	211	237	228	242	218	226	249	231	230	252	232	236	227	240	257	215	254	234	235	225	214	234	211	243	209	218	239	228	238	235	242	236	245	226	221	223	226	233	238	233	228	230	224	257	266	219	198	228	231	267	204	263	218	217	238	224	218	227	233	215	251	222	188	236	237	234	234	238	274	231	230	222	237	216	243	202	248	238	236	209	211	200	231	226	249	250	228	252	256	249	220	255	241	222	201	231	218	218	244	232	266	220	241	230	240	218	246	241	266	220	225	216	240	217	206	241	209	258	257	221	242	229	247	221	239	241	238	241	239	244	210	236	255	214	223	206	245	220	208	249	236	205	234	212	225	225	227	239	237	207	233	234	226	236	217	208	231	244	222	266	223	222	236	224	230	208	223	243	207	231	224	213	220	225	225	204	210	210	235	256	261	216	265	220	253	214	240	243	236	231	243	242	196	206	233	237	212	239	243	241	203	229	226	243	229	242	229	225	222	228	244	225	229	252	260	214	217	230	253	247	251	236	257	206	224	252	233	234	232	242	259	207	262	218	229	235	232	226	216	209	200	225	227	230	204	248	237	236	209	230	209	250	234	248	198	242	223	201	215	237	248	217	245	216	239	234	251	209	244	236	232	228	223	246	224	237	237	219	235	219	245	245	224	239	257	221	261	236	244	237	228	253	247	224	235	229	237	248	237	221	230	226	223	237	226	233	218	220	236	233	239	239	244	215	246	268	221	255	254	246	253	259	226	224	227	260	225	240	251	232	246	196	217	230	252	185	216	210	229	232	223	224	232	262	240	238	210	237	222	258	243	263	272	244	236	199	208	261	215	277	265	253	228	214	248	238	206	211	228	242	239	262	205	215	223	234	216	233	234	221	208	220	215	242	231	215	217	209	224	226	220	235	245	238	211	244	239	254	220	243	209	229	225	209	220	210	224	246	231	217	240	228	242	253	244	221	239	229	244	240	227	205	229	229	278	204	254	231	213	253	226	196	240	229	240	217	229	194	205	212	238	208	222	232	227	231	221	249	197	212	238	230	234	207	246	220	212	222	234	211	239	219	231	222	228	233	229	240	226	218	238	242	249	226	216	229	222	257	243	251	254	225	241	229	217	243	248	239	233	237	257	223	265	233	241	245
69973	60525	47530	26832	7551	1541	650	532	595	550	535	522	508	536	551	499	538	591	543	548	554	555	576	536	544	545	531	506	530	547	493	500	581	538	538	527	575	555	578	537	540	531	552	548	584	527	520	541	558	559	606	551	525	535	507	557	524	541	528	571	557	553	525	573	516	518	530	529	536	554	515	557	519	507	528	511	536	524	545	563	538	516	525	554	542	545	534	500	566	561	536	519	529	543	584	544	522	571	573	523	525	558	586	546	524	544	548	559	534	577	532	519	567	555	569	518	531	576	515	514	520	509	524	554	568	528	547	507	600	493	526	577	513	523	510	536	544	521	560	495	512	548	543	525	521	536	556	578	535	559	511	560	555	545	560	477	557	539	534	549	570	508	503	553	552	562	576	515	521	549	476	498	527	504	590	533	567	561	569	552	527	548	519	541	561	548	511	553	555	584	560	505	543	539	538	484	514	544	552	580	536	520	580	522	585	538	547	559	526	537	511	538	542	506	540	511	535	540	559	539	535	553	538	561	541	541	537	523	553	560	508	515	533	527	512	557	539	548	559	515	544	562	548	514	548	534	522	580	530	535	532	523	533	513	529	516	519	521	543	533	539	546	541	536	491	553	548	525	520	544	556	530	540	531	543	515	575	559	546	544	503	546	517	542	543	549	542	554	500	503	527	531	510	562	526	532	585	519	542	513	502	523	527	529	545	523	519	540	567	475	513	527	530	483	549	570	535	551	530	557	524	538	543	549	564	550	521	553	578	538	481	518	562	529	545	546	537	557	548	603	558	542	591	495	562	576	545	499	523	562	539	525	545	560	537	530	538	522	540	557	560	540	532	554	557	527	508	561	584	513	552	543	496	535	531	528	549	511	514	539	492	555	547	566	527	530	524	551	536	541	544	542	556	544	540	541	546	543	544	543	519	543	520	539	530	530	527	517	510	529	543	524	523	553	521	508	526	520	536	538	577	560	562	571	510	572	537	555	493	516	546	549	540	533	553	481	528	565	513	518	505	543	523	503	495	563	513	509	534	563	530	534	562	548	543	614	541	533	595	568	521	514	500	530	562	598	580	537	533	542	552	528	506	555	567	454	502	530	501	557	541	549	534	567	530	569	485	526	512	530	515	570	556	507	567	578	558	503	566	563	545	500	521	511	545	566	538	542	530	493	558	509	531	548	543	528	533	543	518	517	538	525	545	521	529	558	510	539	559	531	517	547	548	530	555	543	588	510	614	542	538	547	510	497	571	564	597	527	541	554	505	569	606	552	506	583	519	532	544	553	476	542	508	575	497	514	510	586	536	507	488	541	573	538	559	509	526	555	513	575	557	498	551	569	536	578	523	528	513	528	536	541	544	506	547	549	564	527	527	536	504	575	514	525	530	549	517	523	555	542	534	559	568	549	522	516	510	569	522	517	490	514	536	550	518	539	558	586	529	516	544	546	532	557	535	554	587	541	552	517	512	555	528	522	519	521	536	536	540	540	503	541	531	557	548	494	562	525	558	552	530	555	550	529	529	539	529	507	500	544	561	561	524	535	568	522	520	536	513	533	557	544	593	561	571	556	547	562	518	530	523	588	527	549	561	532	558	537	537	520	499	524	548	562	553	486	555	587	563	508	552	520	541	534	518	533	517	548	537	542	516	497	556	571	535	505	566	521	561	470	548	486	529	543	571	545	524	497	513	535	540	538	491	532	540	559	522	548	504	509	526	518	532	581	552	526	503	537	522	557	528	534	502	531	512	511	549	565	505	528	525	537	529	545	538	535	527	553	517	518	554	503	569	527	551	551	562	572	529	521	558	554	493	557	503	521	551	502	502	541	555	537	535	561	547	529	530	563	528	549	499	545	526	548	537	535	540	537	554	549	560	544	598	540	546	511	571	518	530	536	552	546	578	549	548	522	563	525	546	552	551	564	576	549	508	496	522	546	562	524	517	555	565	501	573	514	495	553	569	533	505	547	585	500	525	587	510	552	503	567	479	549	575	558	520	520	577	548	539	526	532	522	532	518	569	551	506	521	501	503	554	521	574	537	567	530	552	548	537	520	496	571	561	515	506	565	562	560	501	503	529	573	566	518	571	541	528	554	511	520	544	545	531	559	539	524	558	527	503	542	533	536	539	580	503	501	532	585	552	594	536	560	555	580	500	530	550	541	565	590	541	533	553	536	526	524	575	534	517	538	549	526	531	519	573	526	519	548	536	568	543	530	520	496	514	527	536	532	575	529	550	533	522	538	536	559	575	541	524	540	515	538	530	522	535	554	590	529	547	552	542	529	540	523	539	496	522	537	575	529	540	492	555	535	561	551	533	530	549	518	571	515	527	508	554	564	505	526	536	557	539	545	537	537	576	519	541	540	522	541	549	556	523	555	525	524	560	503	564	515	517	535	555	547	559	531	542	500	536	537	497	534	530	564	587	549	539	502	518	567	543	523	564	526	525	552	522	499	550	540	583	578	560	585	531	495	540	563	561	523	561	505	559	532	550	549	554	527	555	554	551	529	555	569	519	587	519	537	595	572	580	482	543	511	559	563	523	537	588	532	553	474	553	543	546	524	504	548	518	518	568	518	550	523	535	548	525	554	534	529	517	551	540	544	528	552	505	553	533	505	515	508	560	544	552	527	529	509	509	585	537	538	564	560	533	603	505	499	523	527	558	523	541	517	489	546	527	524	506	529	535	556	549	546	551	529	540	541	541	534	532	504	546	528	503	535	542	501	554	499	545	552	529	552	514	501	538	538	513	534	559	540	539	556	546	474	523	540	549	526	548	538	527	514	551	504	521	526	555	519	517	525	532	565	521	538	500	573	493	534	549	588	553	541	558	537	527	539	537	583	517	567	523	519	565	525	544	529	515	526	557	543	506	541	549	547	527	549	530	542	524	512	537	517	538	582	511	555	533	508	535	521	521	522	567	515	481	537	553	528	528	548	524	567	527	537	509	546	558	559	520	564	520	581	544	567	573	535	551	518	505	540	500	538	518	552	585	548	562	520	523	504	566	540	534	554	581	538	527	488	533	546	539	557	563	522	557	517	554	535	594	505	538	549	514	531	548	537	533	527	555	557	543	505	535	541	563	577	541	515	523	582	546	590	523	519	504	527	585	534	563	538	515	576	478	542	554	552	544	518	586	533	533	540	571	549	537	551	550	535	523	487	517	524	526	551	564	555	540	552	543	513	532	576	508	548	506	556	527	550	513	518	537	531	499	519	541	513	552	583	563	538	554	557	567	535	559	519	522	522	536	548	533	555	553	508	524	560	520	511	522	585	543	556	559	483	517	536	503	513	561	562	539	509	579	504	527	494	513	547	594	559	590	521	524	536	518	530	531	542	533	534	541	517	542	581	517	524	562	560	541	530	511	549	545	509	504	543	545	510	512	502	555	542	565	551	535	524	546	486	529	516	546	547	536	550	509	502	528	544	492	550	548	535	532	497	586	554	524	555	554	533	556	569	547	555	539	497	557	518	554	539	567	518	530	583
48827	26888	10492	2177	532	285	256	252	226	241	232	252	244	237	252	212	244	269	263	250	246	235	235	266	246	273	253	250	229	251	252	243	250	266	230	266	251	243	232	224	242	249	250	237	263	237	247	229	237	208	261	255	266	258	251	237	246	232	254	246	230	242	268	243	258	270	245	257	247	226	255	289	244	240	279	278	257	235	241	209	210	230	222	228	286	265	260	228	228	239	244	251	221	204	263	224	259	232	248	245	249	240	254	239	236	264	259	247	256	245	248	236	263	232	231	245	232	263	242	246	214	251	231	250	252	259	239	217	234	239	242	234	253	233	229	232	266	209	244	277	234	234	231	246	250	246	247	260	232	242	248	230	241	258	237	244	249	249	229	237	255	247	271	258	252	237	257	242	226	231	272	227	241	242	224	263	249	242	251	237	237	235	239	241	232	238	221	256	247	231	226	235	251	239	237	269	224	254	213	278	259	252	255	243	240	280	242	222	242	242	230	231	267	276	270	217	246	254	236	245	251	232	230	243	247	283	243	227	240	211	275	248	263	244	234	274	268	244	210	243	212	267	258	251	255	229	228	273	269	260	231	241	292	249	239	241	241	244	255	236	215	240	260	238	265	223	220	234	239	233	253	260	207	224	243	237	262	262	268	237	259	261	248	253	260	212	270	265	252	248	265	239	265	261	241	239	273	238	272	216	231	223	260	247	257	261	267	249	245	235	262	257	275	226	222	230	232	230	245	267	259	249	246	213	209	250	254	252	237	242	244	267	263	256	232	262	261	252	279	232	202	233	226	252	251	229	242	270	256	234	243	204	279	268	244	250	222	249	274	264	281	254	248	257	240	258	249	240	241	234	249	259	259	254	267	240	231	236	252	259	277	270	227	248	205	236	260	250	243	234	251	261	274	274	256	258	244	237	248	257	255	244	229	240	250	249	230	240	270	249	272	230	230	231	248	273	220	229	247	255	276	255	279	263	227	265	244	279	248	249	236	235	234	243	250	252	237	209	246	237	244	254	228	262	248	244	249	260	221	217	255	222	268	257	247	239	238	249	272	236	243	256	263	263	268	226	214	236	261	237	252	241	257	254	229	200	246	271	237	248	243	286	275	237	223	228	257	223	266	242	243	217	224	251	254	219	259	247	247	255	216	261	229	224	236	227	252	271	253	231	275	248	228	266	249	211	245	260	251	226	239	258	259	222	250	239	260	249	230	230	251	263	264	234	232	219	258	258	235	272	247	222	242	258	241	237	272	249	232	242	244	255	246	248	266	255	211	226	214	268	214	262	281	265	245	228	267	264	219	238	247	239	270	247	257	262	218	256	235	260	222	281	257	267	257	249	239	251	242	249	247	251	250	251	253	278	258	235	268	206	234	238	255	237	283	257	232	248	228	255	271	216	234	290	214	249	238	235	223	247	245	248	239	235	238	248	286	257	227	264	250	233	249	227	258	246	237	240	246	276	251	245	223	245	247	242	269	279	257	220	256	223	274	290	217	270	256	247	261	244	231	241	225	241	254	247	226	236	246	239	236	265	263	251	237	245	238	245	216	227	245	220	263	251	224	253	236	251	274	220	264	252	254	255	231	228	259	233	245	267	249	232	231	223	267	213	241	252	239	285	233	260	239	221	254	235	232	236	236	285	229	223	268	243	236	235	213	262	261	257	209	281	284	254	239	226	248	272	260	246	256	226	265	252	252	226	273	262	230	262	237	244	214	247	254	262	242	260	232	254	245	272	252	246	254	216	244	236	234	246	203	285	216	246	236	265	239	277	266	287	259	238	251	285	237	247	254	242	231	248	230	225	195	243	227	250	237	241	250	249	270	217	244	255	259	252	220	241	264	233	235	239	264	230	234	261	251	251	233	244	211	237	239	242	248	257	233	244	268	250	246	247	247	253	259	272	253	228	244	253	253	231	248	261	269	252	263	228	261	231	281	264	248	252	254	252	240	247	238	228	229	257	238	262	279	247	241	255	232	245	251	242	256	206	243	241	267	260	236	264	243	234	253	274	248	242	250	211	232	238	243	237	225	251	258	246	234	262	276	249	295	240	253	246	265	247	210	247	267	238	261	244	233	231	252	269	270	248	218	250	272	219	247	253	250	240	247	259	272	257	244	247	251	244	266	268	227	249	272	256	265	248	245	243	241	220	270	244	221	254	237	273	249	220	265	236	220	228	249	257	231	219	251	253	232	254	239	244	256	252	266	258	231	236	204	228	285	253	224	235	261	248	267	259	232	246	236	273	258	274	270	234	251	229	258	230	235	245	248	263	220	242	220	255	240	237	269	245	230	257	244	242	245	228	246	290	274	271	273	232	250	245	242	253	256	225	257	262	264	234	239	300	210	250	216	228	254	238	256	251	239	240	216	235	257	250	244	249	193	243	234	246	241	274	237	258	233	279	223	248	246	239	233	227	281	255	245	263	261	232	239	255	223	220	251	248	273	240	230	251	249	232	238	240	251	240	251	241	239	271	256	244	226	227	270	269	241	275	232	218	242	227	239	244	264	253	243	266	266	249	266	245	229	225	225	261	257	264	259	236	268	206	248	240	246	229	272	241	260	249	243	262	258	237	251	253	256	273	233	226	232	258	239	248	279	250	277	267	243	280	218	234	226	221	241	265	259	235	254	265	250	252	240	221	238	251	227	254	262	263	249	247	210	226	272	243	218	294	261	227	227	223	222	237	234	253	243	241	262	256	219	275	258	235	250	229	243	251	234	219	234	272	250	229	257	253	208	260	250	257	252	227	263	223	231	248	253	227	249	262	240	271	272	262	296	247	237	236	228	223	222	255	239	251	246	266	214	226	260	259	230	245	255	207	240	232	257	244	246	228	248	256	268	232	235	231	242	260	233	248	247	262	234	227	253	234	238	255	254	245	251	214	241	221	253	249	227	238	254	223	215	278	258	251	254	233	207	241	230	215	253	214	234	211	257	237	216	231	222	269	299	271	222	273	239	274	250	251	227	258	216	217	235	250	266	236	251	236	263	254	213	241	243	246	200	246	292	262	212	237	227	230	232	251	239	256	233	238	271	217	271	250	257	237	255	261	283	225	236	288	253	232	250	243	243	235	227	253	252	234	229	245	229	235	266	248	251	202	235	259	242	245	223	242	270	241	260	261	260	221	272	248	235	251	275	253	216	258	235	240	224	240	262	238	221	264	216	252	245	229	236	211	242	263	272	239	244	240	225	232	252	243	228	241	220	243	233	219	254	257	259	222	269	287	239	244	240	228	223	238	227	243	257	253	258	274	251	216	257	257	242	228	255	236	261	255	273	232	234	242	255	228	268	219	255	224	264	229	241	223	258	256	268	233	196	261	257	262	268	240	267	255	284	257	261	234	252	220	247	241	242	250	265	258	272	254	249	248	255	264	212	233	256	248	255	252	256	251	239	229	225	259	235	242	241	242	262	220	254	226	262	255	261	245	242	229	270	233	254	257	269	229	235	258	262	241	222	242	252	254	237	240	266	233	247	253
41504	24413	12250	4138	1275	656	634	607	587	583	589	582	561	569	574	561	542	567	583	573	586	621	626	603	589	554	567	561	574	592	552	542	603	598	634	594	571	537	612	601	584	564	572	598	579	548	591	602	606	529	580	557	536	556	587	585	573	586	544	630	580	604	588	618	570	585	575	589	606	566	578	634	599	602	621	588	541	539	568	577	570	559	590	554	570	608	581	589	613	558	596	549	591	599	551	562	552	589	601	566	585	549	586	560	619	589	574	594	616	622	620	595	602	625	593	561	590	559	587	602	597	593	599	588	572	551	562	573	599	545	552	580	581	587	598	584	621	566	580	600	567	602	625	578	551	604	592	559	571	590	631	555	548	600	590	576	594	519	558	570	578	582	558	605	561	544	586	578	535	532	558	608	592	543	597	551	570	571	605	628	606	566	575	589	569	585	561	580	598	588	604	598	545	574	579	555	613	565	608	591	627	582	551	559	563	554	573	594	586	589	583	612	584	576	560	585	559	584	622	587	594	585	587	566	572	568	593	581	558	563	593	550	556	573	599	567	595	591	590	602	601	588	605	583	599	638	629	604	615	595	612	547	609	566	578	608	519	566	566	566	595	577	578	610	582	582	637	585	596	561	546	561	581	592	599	626	589	571	601	588	567	579	559	621	604	575	633	605	592	582	592	613	603	583	551	609	571	625	598	576	570	587	593	580	607	580	557	625	614	610	577	553	577	571	550	557	577	567	602	557	575	643	600	564	565	581	594	618	551	615	595	592	568	601	645	599	601	566	565	558	592	570	558	587	604	564	594	582	572	566	615	592	580	591	560	577	591	545	576	559	627	552	597	585	583	565	607	541	535	605	631	601	559	590	607	628	617	604	575	582	616	570	593	557	559	618	549	554	560	542	593	571	573	561	617	526	595	573	585	591	559	553	565	568	595	620	606	550	569	588	603	593	607	596	607	584	579	582	573	567	571	563	600	597	588	557	538	565	566	554	641	592	581	519	590	546	580	569	601	601	583	596	577	578	546	561	566	566	562	547	587	579	575	570	631	553	589	593	610	573	553	595	587	580	591	631	624	527	543	574	599	645	575	596	562	565	562	561	630	584	585	574	566	565	569	610	624	643	572	557	625	559	560	604	586	576	576	542	565	580	565	571	608	607	563	628	572	579	582	634	604	525	578	608	588	604	606	598	564	624	584	601	581	554	582	573	596	528	578	541	585	562	583	634	626	599	570	574	619	580	590	546	561	565	560	573	605	571	607	613	601	580	582	587	573	582	560	572	548	593	604	572	554	574	602	578	616	522	573	578	572	580	546	565	610	606	587	540	547	611	570	609	635	599	600	606	594	603	614	580	598	581	565	593	597	560	571	627	607	579	567	611	591	570	575	552	594	599	562	618	563	589	620	577	587	577	583	595	566	581	591	602	565	564	603	558	575	572	612	567	613	586	556	582	593	620	587	577	603	596	607	613	552	582	594	580	534	557	587	587	591	588	580	555	544	584	608	623	558	571	590	591	618	583	574	593	587	526	595	607	570	585	621	621	584	569	598	593	602	556	622	590	570	564	604	633	585	612	562	590	557	579	594	570	601	619	570	575	589	565	525	602	572	584	572	588	564	572	556	583	596	610	582	573	567	570	599	612	597	571	566	563	612	603	529	580	579	566	602	578	574	547	558	564	582	588	592	570	576	591	590	572	587	606	619	606	584	615	580	590	588	552	581	576	597	584	650	561	619	536	604	590	577	564	585	638	572	544	582	621	554	520	550	578	583	577	550	548	590	560	573	573	603	574	603	586	570	595	594	544	588	588	568	589	576	585	566	598	562	568	594	583	569	530	618	573	579	567	576	581	610	547	643	575	591	613	616	624	579	600	580	576	604	596	606	573	587	573	595	603	569	601	575	611	603	573	590	569	616	604	573	590	534	570	572	592	591	600	605	566	580	595	583	590	597	574	607	542	561	582	550	587	590	599	568	586	638	612	617	608	626	622	575	590	583	557	567	555	576	552	568	601	598	575	584	571	613	572	624	586	580	629	585	577	577	594	576	602	595	576	572	591	602	608	574	565	586	582	636	560	594	597	575	553	647	570	561	544	583	556	520	581	640	613	577	577	572	617	571	568	539	614	578	621	572	589	546	562	616	554	569	585	572	599	570	562	589	564	616	524	590	578	575	598	599	589	578	582	607	576	571	596	582	607	581	622	611	601	575	598	577	541	597	613	623	600	595	589	638	558	621	614	592	617	583	608	596	565	620	562	587	608	558	572	573	577	552	588	618	611	623	561	611	606	569	609	588	583	577	588	614	589	588	593	581	587	611	580	541	610	571	608	568	573	612	600	595	593	588	615	607	612	585	564	574	588	575	576	557	588	589	575	605	605	589	573	577	605	621	565	551	607	599	582	621	561	587	566	593	597	583	570	592	574	558	546	602	577	564	586	569	599	568	579	580	539	636	562	606	618	579	612	596	583	544	600	567	608	620	569	622	607	560	587	597	595	574	560	587	587	638	595	582	594	612	548	574	594	559	566	628	581	558	574	589	592	581	606	592	556	583	604	581	554	580	601	577	598	598	593	560	575	519	602	599	571	605	603	565	600	551	582	618	607	561	613	574	611	625	533	592	505	621	588	579	591	603	578	635	589	575	599	627	549	588	572	606	605	582	568	617	596	583	615	556	594	564	581	578	566	575	544	594	573	578	577	569	531	594	586	577	614	564	583	601	573	554	548	625	557	582	564	581	604	569	539	568	608	625	612	600	585	601	570	603	586	562	542	574	609	592	606	596	573	615	611	548	616	610	586	594	602	564	574	614	611	558	625	567	597	552	563	628	633	600	607	578	621	557	613	591	540	562	592	585	608	596	548	577	582	600	579	609	610	581	581	570	560	572	602	574	586	564	566	585	581	578	527	540	568	587	585	592	572	604	515	562	595	610	585	605	591	581	568	611	588	569	570	592	580	596	584	552	576	595	609	577	585	600	520	588	577	545	593	572	578	619	510	626	564	631	589	630	565	582	594	602	568	573	572	584	583	560	580	610	605	566	611	584	555	523	550	583	574	637	580	560	580	528	583	555	591	578	624	617	575	611	567	590	596	610	557	541	549	598	562	524	565	585	582	587	602	575	553	567	588	568	555	619	574	599	586	592	579	555	651	664	617	575	603	589	566	596	577	601	627	602	576	561	627	533	596	588	623	617	570	593	584	583	581	564	604	582	574	562	598	568	593	588	537	603	618	520	582	593	575	562	588	563	580	611	567	569	576	581	584	600	575	602	531	579	571	616	560	576	569	556	587	609	558	597	603	597	592	545	567	626	556	636	555	596	638	561	571	579	570	610	571	560	624	569	612	550	536	606	573	606	564	547	605	566	572	593	592	580	600	569	576	576	574	608	560	556	630	577	579	589	594	580	576	573	582	586	552	572	579	582	534	591	594	565	595	637	606	574	560	556	569	587	586	637	579	609	553	572	594	572	573	613	593	556	571	534	587	563	572
79309	60843	40483	18101	3544	533	308	297	253	263	273	261	290	262	297	255	276	238	270	271	300	299	268	255	287	272	277	255	279	244	294	282	282	306	269	265	266	300	278	258	260	279	273	278	268	274	284	285	257	263	255	258	261	272	271	288	255	293	267	263	249	272	244	296	245	259	274	279	300	269	275	257	282	253	257	279	262	276	251	270	266	278	273	272	274	276	283	258	278	282	267	290	292	274	241	261	268	251	281	259	261	288	307	252	256	301	284	264	277	291	255	276	262	257	281	268	287	261	276	285	298	259	254	257	320	265	266	307	267	287	265	268	269	274	269	280	272	272	291	268	276	282	261	265	281	254	268	267	271	293	272	245	289	261	290	256	247	284	284	281	255	278	269	291	305	261	274	251	248	236	251	259	290	264	258	250	274	296	271	250	249	281	272	286	276	281	317	278	288	290	255	285	310	249	294	280	288	270	325	254	242	267	292	251	274	287	268	262	267	293	264	273	259	276	262	284	249	272	311	280	299	244	253	271	265	293	246	283	265	260	261	268	264	277	279	271	241	248	304	265	294	290	269	261	275	309	276	262	259	298	259	271	294	244	271	277	267	300	320	248	294	271	318	251	254	263	236	275	255	277	264	235	249	265	297	261	267	281	277	239	264	272	277	290	259	282	274	261	266	266	267	278	289	292	246	268	234	273	259	257	259	273	278	290	266	257	282	258	266	255	255	291	262	263	273	287	275	249	268	252	274	281	268	255	249	257	260	260	248	254	282	269	264	251	268	266	285	265	308	272	281	261	275	254	246	276	260	286	268	260	291	284	258	268	277	277	240	319	286	278	264	247	256	232	266	279	270	272	260	262	276	282	252	286	266	288	269	289	250	257	296	244	280	261	267	301	288	262	264	275	253	271	294	291	283	271	245	277	247	274	251	265	239	274	292	252	262	268	266	287	228	261	260	292	316	277	287	284	292	287	280	305	277	259	264	241	282	278	272	249	277	270	240	264	247	279	260	277	275	238	264	252	285	307	287	284	256	261	274	262	276	277	258	282	257	249	283	277	285	283	259	273	275	307	261	254	251	293	261	278	291	265	267	263	262	263	237	282	273	259	245	276	240	280	264	259	265	269	264	288	271	255	265	265	241	294	238	301	245	280	300	293	284	263	258	276	261	274	245	274	301	275	258	283	279	275	277	301	264	236	281	268	244	270	264	244	273	313	313	260	260	275	296	277	263	270	275	262	281	247	264	259	278	272	258	281	271	321	257	260	257	266	271	278	273	290	257	268	302	296	256	253	245	280	276	251	269	287	260	282	256	256	262	249	271	282	280	288	283	270	285	272	273	274	258	287	287	277	288	269	260	245	229	236	270	273	268	262	269	268	290	288	278	276	248	267	264	246	266	279	257	281	287	285	301	255	263	251	243	265	298	237	293	282	265	275	285	264	232	278	241	266	280	273	259	266	281	285	283	278	261	257	279	268	269	289	263	256	273	278	243	278	274	259	260	259	243	299	258	253	275	279	260	263	265	278	271	291	307	257	266	253	274	264	281	284	255	272	265	281	268	267	295	279	274	301	264	290	278	250	261	262	240	250	258	250	297	291	293	273	250	250	251	272	265	281	268	285	266	276	282	256	303	283	265	309	314	261	275	274	258	285	249	277	277	273	255	299	242	265	232	276	260	277	267	284	277	235	290	249	272	281	262	296	271	249	263	285	259	251	260	252	254	255	282	280	256	283	271	266	286	288	253	260	286	267	258	261	259	274	256	274	271	231	287	261	289	268	272	271	311	252	256	293	277	259	286	254	295	239	247	234	279	276	272	244	267	282	273	273	285	264	285	262	309	285	279	272	310	251	277	284	280	295	268	303	285	275	289	299	256	281	303	251	289	276	267	304	274	284	274	273	255	279	269	255	277	255	280	262	272	263	260	264	246	293	242	282	264	276	274	247	254	267	274	276	254	303	304	267	270	260	264	264	248	260	253	254	279	283	348	279	280	275	303	306	241	288	272	235	275	273	275	274	267	253	277	276	280	301	276	272	268	256	297	289	261	267	242	281	297	261	265	280	261	290	240	241	240	253	287	279	264	267	245	265	270	272	269	291	315	293	276	311	256	298	281	230	265	256	242	235	290	292	262	265	261	242	297	285	284	262	308	246	278	257	257	280	278	275	293	253	299	291	280	273	282	223	282	260	288	274	268	259	273	265	285	279	274	285	248	262	275	245	292	286	289	238	256	264	271	260	269	278	256	254	248	282	238	264	264	272	276	275	269	284	283	274	288	256	267	289	252	267	277	287	290	259	299	229	246	270	267	256	260	260	263	278	298	253	266	261	280	259	274	274	260	253	285	284	261	253	226	275	266	277	279	292	256	288	288	276	265	269	278	279	278	234	268	275	301	263	273	263	292	301	305	258	263	250	273	289	260	270	267	248	279	253	246	263	251	239	279	274	265	270	290	279	291	270	273	266	257	258	272	290	248	291	249	274	284	261	268	288	263	267	262	274	281	265	279	256	253	255	265	305	289	276	295	279	278	286	266	252	254	283	257	243	282	272	270	290	261	247	247	263	272	265	252	261	262	271	256	243	277	272	245	261	239	289	269	277	284	285	273	313	299	279	273	271	261	262	283	283	253	248	240	253	269	267	268	288	271	249	265	263	258	276	267	296	282	243	281	262	254	260	261	288	279	309	267	298	247	255	251	276	254	266	265	287	239	268	266	265	260	248	285	258	257	295	279	265	270	266	279	293	266	263	238	289	273	267	296	256	291	242	242	270	290	265	275	269	237	249	278	274	271	256	293	275	287	277	255	292	283	285	252	250	283	284	251	266	237	262	254	271	280	268	288	291	290	251	267	297	286	273	280	253	273	296	272	248	270	249	269	262	262	291	294	306	253	269	277	277	260	252	276	225	271	270	261	292	265	285	260	272	274	274	268	259	288	252	280	257	286	263	243	294	284	266	265	268	261	250	277	309	295	260	262	254	265	259	251	301	269	282	292	253	294	257	272	230	276	284	270	253	266	257	292	279	295	249	293	263	291	257	288	285	284	273	286	258	272	268	241	284	260	273	262	267	315	291	289	295	271	250	284	257	282	244	258	243	270	281	298	257	249	298	285	285	256	250	264	260	247	280	256	235	261	273	265	257	294	267	255	278	287	255	247	327	269	271	256	275	313	288	246	272	249	265	277	256	251	261	250	305	291	272	259	253	265	269	252	281	261	310	255	302	303	264	271	266	260	285	255	260	272	268	252	294	262	243	298	267	284	288	294	261	246	273	278	268	277	264	274	246	301	257	289	271	247	271	272	262	265	281	282	271	259	282	272	287	285	287	270	253	266	251	269	304	282	238	240	274	296	313	245	246	278	248	285	271	251	283	287	295	268	254	264	279	238	269	265	288	242	243	233	272	273	287	259	260	293	268	282	286	252	264	310	290	275	264	281	258	279	254	264	270	269	283	247	255	245	283	314	280	298	291	277	250	240	232	304	292	246	277
60993	49817	38684	18221	4297	1086	679	623	686	583	602	662	564	594	619	651	653	603	600	656	647	633	609	606	657	585	593	614	647	584	582	654	615	626	589	627	608	633	568	624	662	576	643	636	594	632	610	679	604	616	629	619	632	647	587	603	625	643	619	609	628	644	616	634	607	619	634	675	634	617	572	619	614	599	599	609	614	655	636	587	659	606	636	601	632	636	639	628	650	641	616	620	633	625	663	613	641	621	601	644	628	660	634	620	606	618	613	617	628	649	643	654	624	664	592	616	595	602	602	580	609	599	616	643	613	614	583	654	653	672	621	651	643	628	646	618	657	607	601	617	570	587	618	572	607	638	591	628	638	606	664	648	587	663	625	651	617	610	612	668	625	615	592	608	604	635	631	674	620	606	662	575	659	663	624	621	594	597	652	662	612	678	589	619	637	627	647	611	605	626	660	580	627	618	620	600	588	637	614	649	621	652	600	655	680	617	659	634	628	599	631	652	640	609	611	643	639	630	633	644	637	618	607	622	622	628	650	667	560	677	627	599	607	612	624	641	635	587	626	685	652	630	667	645	620	637	635	628	642	589	596	614	617	645	594	602	614	656	601	617	648	637	618	648	620	647	655	650	616	630	629	660	638	651	611	622	633	614	608	603	645	610	635	622	662	613	608	630	648	615	608	606	619	605	603	630	610	625	672	659	651	643	644	604	673	630	625	620	648	616	599	629	661	618	624	619	626	594	646	638	635	615	625	643	587	648	627	628	586	642	660	635	613	610	652	617	645	630	674	647	650	647	631	649	596	617	669	617	567	597	555	609	595	641	612	650	645	617	687	606	604	629	578	658	616	602	609	620	648	615	634	667	597	642	625	667	610	618	610	626	593	607	643	576	618	662	647	623	620	563	610	641	575	623	645	670	614	651	625	638	613	632	679	601	664	570	633	655	683	691	616	628	626	610	609	613	620	627	636	628	638	593	658	637	651	616	659	579	623	601	669	634	642	589	661	629	650	632	619	645	648	628	633	669	639	641	637	585	633	608	621	675	627	660	610	671	599	659	644	630	596	649	651	653	609	627	638	629	599	625	621	604	611	648	624	594	618	626	666	600	648	605	646	614	635	594	614	634	620	631	644	649	613	624	648	677	652	673	618	623	633	626	632	593	592	650	632	664	663	625	688	593	647	617	659	664	648	633	624	607	588	614	664	622	643	654	666	607	619	672	631	576	640	617	627	591	618	607	608	580	635	619	665	620	603	603	643	651	611	625	576	606	620	583	656	581	632	657	645	649	634	633	627	615	611	605	604	641	668	631	633	637	599	600	660	602	655	668	614	625	628	623	593	620	673	584	635	599	662	661	640	621	605	594	624	658	600	629	624	638	637	614	605	586	624	579	650	598	627	653	611	634	625	595	645	636	638	603	681	593	653	646	608	632	643	617	669	621	616	626	601	656	625	608	596	602	638	615	652	601	612	637	644	593	635	628	598	614	610	626	655	666	622	627	633	577	649	590	600	601	631	625	652	617	661	613	588	609	649	590	630	615	623	616	664	595	583	659	633	610	646	654	620	641	597	595	636	671	657	596	661	628	655	680	623	634	634	669	619	611	577	625	679	644	568	660	658	652	615	622	632	648	655	637	621	613	619	646	601	648	642	622	658	663	624	636	611	666	630	650	625	624	629	614	618	634	645	617	642	635	645	611	647	644	663	680	630	666	636	636	638	606	619	642	609	605	613	593	657	635	572	626	619	614	640	630	662	577	596	638	675	631	620	631	623	617	626	655	619	597	586	657	593	630	626	617	686	669	608	603	698	663	635	641	648	669	655	583	647	602	601	627	607	623	665	625	626	649	657	615	662	653	661	620	623	617	658	591	627	606	673	609	638	626	625	616	625	619	632	622	660	647	635	654	641	614	597	662	618	622	644	617	631	593	656	644	663	687	658	612	681	641	608	685	655	620	636	644	654	609	628	635	661	561	674	643	642	579	611	624	643	613	621	590	624	612	662	601	657	623	619	606	646	638	612	608	650	629	671	641	609	624	664	613	620	581	603	605	599	656	636	600	607	668	635	622	612	610	640	658	616	639	619	610	654	612	661	659	593	625	648	609	624	601	588	633	602	617	634	597	615	603	615	643	623	581	715	628	652	577	618	655	618	565	607	632	597	596	623	656	627	634	606	635	630	650	617	607	617	633	635	600	638	611	643	675	591	646	586	641	664	617	617	649	639	601	706	682	612	610	544	635	603	593	632	630	597	619	615	592	591	623	622	631	662	624	606	613	616	650	688	625	622	611	595	630	598	650	599	592	625	641	637	636	655	609	627	606	647	650	647	651	615	626	651	659	632	651	610	567	633	607	607	633	667	641	620	650	599	667	665	626	617	618	669	610	599	640	633	687	664	656	612	628	639	661	614	634	636	648	601	644	604	642	629	619	642	608	570	653	626	665	625	609	605	662	640	645	661	645	624	634	605	624	634	652	635	635	583	571	627	604	614	625	638	654	637	641	669	605	610	662	632	574	642	648	613	662	614	612	621	668	681	623	612	640	653	652	612	614	613	628	615	642	647	635	596	635	619	619	652	584	603	606	592	623	686	637	635	635	635	631	646	615	602	633	621	632	608	586	606	645	632	635	596	607	667	644	650	602	641	647	665	651	673	624	645	679	628	638	599	644	662	657	661	657	629	616	610	643	604	647	668	602	609	643	595	633	638	655	597	680	647	643	615	609	599	572	643	632	663	598	634	593	629	623	664	570	649	602	601	624	610	687	646	637	617	605	637	649	626	617	666	642	614	610	593	626	633	627	656	639	616	594	638	598	646	650	665	616	600	590	655	564	631	664	585	608	636	641	608	616	627	602	626	637	617	632	647	619	588	641	631	632	602	670	605	615	563	600	630	673	625	591	627	627	617	674	624	626	646	623	615	602	653	645	678	690	659	590	648	620	628	616	589	645	609	677	618	610	627	621	639	619	618	613	634	679	635	600	605	644	634	665	608	594	660	669	602	616	655	669	603	657	651	649	649	639	585	630	597	660	656	626	612	612	633	646	606	606	661	625	622	593	617	594	614	629	647	672	660	612	645	645	630	609	642	616	627	648	646	683	627	583	645	607	668	628	595	643	643	615	658	637	633	661	640	648	648	628	677	645	638	640	612	597	607	605	678	654	647	610	598	580	654	657	636	657	627	618	627	656	636	650	659	652	575	592	647	604	648	624	662	626	619	638	626	609	621	623	641	650	669	634	636	603	583	624	651	624	614	627	620	615	648	603	626	672	631	643	666	636	652	607	643	587	612	697	589	603	620	628	626	630	650	577	646	654	640	615	638	642	643	624	627	638	688	621	674	586	623	606	619	635	599	669	593	649	637	617	602	612	587	660	657	586	596	622	641	618	632	669	620	666	666	627	600	613	667	636	633	626	659	631	572	635	591	622	626	619	652	632	637	611	651	629	643	632	619	638	648	630	607	649	637	652	609	631	643	567	638	630	602	658	656	629
82852	69386	49522	24747	7983	894	231	253	239	272	240	262	218	221	217	229	224	259	215	267	210	225	221	260	234	228	250	232	230	203	234	239	227	242	224	230	226	236	231	245	226	238	262	233	231	237	232	246	229	251	255	239	248	234	251	246	258	213	243	232	235	211	224	201	218	243	230	233	252	258	241	236	205	239	229	215	236	223	227	270	211	228	231	240	228	248	227	237	219	222	219	224	224	232	241	214	206	215	240	218	235	229	216	220	227	259	260	220	247	227	223	259	224	242	254	247	231	225	230	230	259	211	209	240	242	210	232	239	253	252	235	220	235	225	226	265	231	221	247	229	228	240	245	239	256	236	224	244	191	243	213	217	240	235	237	234	237	230	222	229	231	219	229	238	249	230	221	217	233	230	217	245	231	220	238	215	217	269	254	219	227	225	211	223	207	231	250	212	232	227	217	257	223	227	220	242	249	248	241	228	216	237	224	215	229	235	222	246	247	229	228	215	232	236	230	233	224	222	248	236	221	250	243	257	233	250	234	218	253	237	253	247	239	275	266	223	222	220	225	209	228	213	209	234	241	236	236	247	239	230	214	241	235	246	214	244	243	255	249	215	225	226	212	243	220	212	232	225	232	222	232	238	241	223	219	222	242	220	214	236	254	246	244	236	231	212	262	246	216	227	250	247	225	226	232	216	243	233	230	238	237	233	252	224	236	232	238	244	236	229	206	221	255	233	248	248	240	196	216	222	212	242	206	258	221	263	231	218	227	218	231	253	220	248	225	253	266	226	242	265	220	261	239	219	220	234	212	210	222	212	241	229	219	232	225	244	225	241	215	247	244	235	226	228	247	221	227	219	213	224	240	247	241	249	221	248	217	220	255	267	233	244	200	215	239	250	218	217	230	226	215	209	236	226	222	232	228	200	221	219	230	220	227	217	235	237	230	226	216	186	235	247	232	215	228	211	195	268	232	240	226	227	247	243	250	260	212	256	235	208	242	232	231	236	200	226	236	236	211	229	212	216	229	209	218	240	215	231	222	214	228	243	232	225	241	210	233	218	223	224	203	193	222	235	232	215	249	212	223	244	230	220	247	223	231	241	211	207	267	252	220	235	222	216	232	253	217	226	234	244	239	252	250	266	251	254	247	250	214	273	225	230	206	238	198	248	239	222	239	204	216	221	231	223	204	216	241	203	253	241	257	259	246	226	215	235	211	248	232	243	219	238	248	233	256	238	226	243	272	267	224	238	257	231	224	222	233	251	249	256	227	231	230	238	203	243	202	233	243	233	218	229	228	234	267	226	221	249	245	213	227	233	232	233	263	264	221	253	253	228	222	245	226	260	220	219	227	263	237	235	249	222	243	262	255	247	243	212	225	204	228	235	257	202	245	247	230	229	238	258	218	220	233	233	275	215	268	199	248	214	214	236	267	196	214	229	222	231	215	252	213	220	237	247	226	236	235	237	254	221	199	228	212	247	233	243	206	222	217	242	247	224	213	220	233	220	232	209	212	232	229	213	218	235	242	236	243	241	258	213	260	266	214	210	236	231	204	252	236	222	251	247	209	266	233	241	213	233	250	242	239	223	210	253	234	252	243	188	232	210	225	262	255	250	225	240	257	216	264	248	275	210	240	240	246	216	224	251	237	225	252	246	221	213	199	250	229	240	216	238	233	235	196	228	221	239	230	231	230	221	220	222	215	212	242	254	238	263	210	224	237	236	234	251	260	228	223	255	259	229	228	234	253	225	235	232	210	224	226	247	217	228	230	205	240	238	228	202	240	269	218	219	228	217	228	244	243	232	253	230	248	226	232	229	258	233	202	232	216	236	241	218	247	230	228	226	219	244	234	230	245	230	231	220	232	266	233	241	229	236	223	244	213	240	188	237	251	237	244	221	225	229	243	244	189	255	236	230	223	229	242	217	233	219	214	243	192	223	251	226	209	237	245	222	259	247	246	230	224	207	217	210	217	222	243	226	236	228	225	228	219	233	225	223	211	229	245	230	245	210	236	224	200	238	239	230	257	216	258	247	273	235	221	227	258	252	233	256	234	227	230	217	247	244	227	219	227	222	213	227	251	241	241	228	214	209	232	227	256	213	223	256	249	256	244	208	247	247	244	236	247	231	233	210	244	272	221	219	222	245	242	227	234	219	256	241	253	223	211	234	228	208	191	225	217	238	238	241	262	242	209	214	245	238	236	226	235	212	229	246	241	260	271	215	231	226	219	236	279	204	222	199	243	207	230	242	238	254	246	226	229	241	231	239	237	234	201	237	231	230	229	224	212	211	219	225	230	216	239	219	225	222	231	242	222	230	230	269	241	222	237	259	217	246	251	242	284	248	262	203	229	243	215	222	254	221	218	255	245	246	219	205	228	233	223	236	209	200	225	235	223	256	246	234	249	239	249	226	216	220	223	233	218	230	229	239	259	205	249	260	250	232	236	243	245	206	226	238	233	239	233	211	225	224	236	220	215	244	246	233	240	218	243	242	204	225	226	235	267	207	205	253	209	244	233	223	202	234	225	246	217	203	210	217	231	236	242	206	261	237	215	227	208	213	212	221	220	232	235	261	225	232	229	225	254	229	219	236	233	211	220	243	245	222	231	235	197	241	213	247	220	230	192	228	235	234	206	224	245	260	257	249	244	230	230	238	228	260	248	243	226	235	254	258	251	217	206	236	237	218	204	212	236	257	214	209	235	221	226	240	214	218	246	198	247	248	243	237	219	221	237	208	236	244	223	197	232	232	256	221	221	249	224	181	224	226	224	237	229	243	204	246	251	235	230	211	234	232	230	244	230	227	211	246	213	229	266	212	268	235	225	233	231	230	234	248	222	206	219	246	217	207	243	224	230	237	228	218	246	227	235	221	238	210	214	231	225	229	233	242	220	217	229	195	241	240	260	246	207	234	207	212	215	225	256	227	230	245	220	224	218	213	235	218	216	236	208	237	228	255	227	237	216	234	234	234	243	235	230	250	242	204	237	222	224	218	244	239	223	207	240	269	219	237	219	262	239	237	235	236	250	236	230	255	245	231	224	215	204	250	212	251	256	218	217	218	246	227	247	223	213	233	239	221	230	229	236	210	242	267	228	229	249	229	217	233	239	228	227	237	215	227	267	245	235	237	237	246	264	225	228	191	242	235	247	223	259	229	237	250	239	237	217	227	255	278	224	209	231	225	232	247	223	239	234	256	214	228	236	208	227	202	230	202	237	236	243	228	229	257	259	261	262	224	224	253	214	253	234	224	237	236	228	235	248	222	224	221	243	245	253	259	227	241	234	257	240	233	213	185	238	244	214	248	230	215	203	212	259	231	234	229	240	227	252	249	213	231	251	242	241	252	226	239	225	230	238	215	214	253	245	240	228	216	202	259	225	230	225	251	217	241	244	214	227	225	236	246	252	219	262	219	260	268	252	227	249	212	211	252	234	254	246	234	226	254	238	223	231	269	216	232	250	216	256	256	229	210	218	218	248	221	227	228	247	206
70444	60643	47286	24067	6531	1404	598	567	507	537	581	539	548	520	601	570	540	554	540	558	513	546	575	546	485	527	522	596	551	542	566	569	546	556	526	542	524	533	557	570	571	558	566	570	495	545	594	527	576	533	509	514	539	570	536	599	584	549	590	531	562	554	538	540	517	507	555	500	581	505	530	546	547	543	567	562	573	507	519	579	539	544	560	602	506	540	545	551	541	537	554	548	569	512	585	577	527	569	511	550	594	570	528	536	536	558	550	539	516	508	555	560	538	545	570	565	564	544	531	524	549	527	584	510	546	506	514	532	534	512	571	506	548	568	539	503	533	499	560	540	554	542	593	584	564	505	571	549	533	563	541	554	544	550	538	506	563	501	557	569	545	544	532	536	538	506	532	561	550	520	527	520	530	558	576	508	533	509	552	568	561	498	483	563	544	575	551	538	561	544	484	552	526	539	540	527	539	551	550	559	558	532	550	547	570	552	546	559	531	524	553	538	544	567	554	546	575	502	549	535	529	531	570	575	496	557	524	560	520	571	511	557	542	600	544	525	508	542	571	548	528	518	559	533	526	566	546	523	520	555	559	549	507	534	568	499	508	533	514	550	559	542	546	571	542	536	506	558	511	552	526	583	566	565	537	520	506	525	525	539	539	527	518	567	559	547	515	540	513	523	550	513	567	532	569	555	494	554	549	516	567	523	509	518	553	520	539	599	520	567	541	532	557	536	497	534	524	545	534	535	524	516	557	540	547	571	568	542	559	523	527	566	548	534	535	517	540	505	525	538	536	523	529	539	536	544	574	551	517	509	543	534	554	538	545	512	588	555	569	564	551	536	524	507	515	530	554	523	580	519	547	532	543	554	545	538	512	519	526	505	562	502	558	548	541	542	575	561	557	567	515	555	528	509	545	544	519	562	521	505	554	571	543	513	520	544	498	562	525	524	514	534	593	528	573	559	537	576	544	556	534	557	557	525	523	558	530	560	526	534	553	523	524	552	544	549	519	533	542	513	570	538	555	516	509	516	528	557	535	555	539	553	576	545	571	581	504	573	535	543	541	546	559	528	538	518	548	527	536	538	551	563	545	503	554	524	556	528	539	557	536	562	533	538	519	518	534	524	552	582	525	512	554	533	583	533	535	553	537	554	540	553	580	556	579	539	512	545	527	567	532	536	536	552	526	572	522	500	536	521	548	534	547	560	547	526	516	516	550	567	544	547	580	549	547	548	578	559	512	560	570	586	515	512	539	541	551	561	526	546	568	569	536	581	579	568	518	541	530	556	549	599	532	571	520	578	535	546	507	526	566	536	513	569	518	570	566	578	537	572	531	566	552	562	548	552	526	557	519	546	535	489	536	572	525	538	553	516	544	564	538	518	549	549	558	560	552	551	596	535	519	542	547	537	529	517	520	561	554	514	536	575	585	513	546	560	597	580	522	501	527	533	507	577	543	556	535	567	536	570	570	548	523	551	498	560	535	504	564	525	549	535	540	504	551	543	563	563	553	541	542	562	526	540	513	565	569	550	531	484	570	549	537	532	529	562	531	551	557	543	564	544	558	525	553	569	547	570	601	545	506	533	565	539	568	582	538	501	555	563	524	566	528	529	512	544	548	555	562	526	541	528	516	598	528	521	528	575	551	529	543	543	549	607	499	584	549	561	587	564	533	572	549	496	543	553	537	538	546	536	559	518	541	547	577	548	565	526	537	502	506	538	553	569	601	543	542	509	553	552	541	540	537	555	538	524	555	522	552	520	538	573	556	567	568	574	549	575	505	581	575	560	575	530	526	513	532	523	552	552	569	512	555	545	549	530	518	539	544	542	544	518	542	532	559	555	555	521	564	571	528	540	535	546	532	537	595	556	540	546	538	556	536	500	562	525	543	572	517	580	530	521	554	541	526	563	529	553	551	522	540	543	517	534	510	540	539	541	564	511	565	505	580	583	525	561	529	565	528	531	539	574	535	520	560	593	552	545	541	556	535	537	542	541	521	552	577	478	521	519	538	549	578	518	522	539	548	513	530	568	530	466	539	519	556	559	508	527	546	511	560	467	528	568	504	576	527	570	566	535	494	507	569	487	513	556	513	538	563	591	559	528	527	505	565	548	545	540	559	495	550	526	570	528	541	497	523	548	516	570	533	531	520	526	543	553	543	520	561	544	498	536	557	555	528	549	540	501	567	542	523	546	533	539	552	565	555	526	550	541	565	491	496	525	519	563	528	535	529	564	548	568	589	550	551	540	582	609	572	517	589	516	561	529	562	507	527	535	566	540	552	545	545	567	564	583	518	520	552	528	544	523	537	519	549	558	570	548	559	558	536	568	499	541	559	565	567	560	559	554	539	586	566	539	590	532	598	562	568	517	545	547	561	520	547	531	520	531	551	561	538	566	564	541	515	543	589	546	521	545	547	521	536	545	517	578	557	534	510	557	586	529	520	599	566	563	531	510	555	561	530	553	517	523	552	547	569	541	524	548	524	551	621	513	534	514	516	555	566	536	503	543	556	555	557	584	532	572	561	516	519	518	517	496	563	508	555	539	561	498	558	545	560	536	557	556	597	557	607	540	554	541	551	551	524	560	518	549	536	562	540	524	503	518	563	564	526	531	540	562	533	533	509	524	527	522	559	535	560	575	507	568	534	537	528	544	538	555	551	538	549	527	560	538	525	544	544	505	568	526	522	547	560	559	578	526	539	584	558	537	516	511	524	532	512	557	610	542	571	588	533	575	542	568	527	540	563	554	563	549	511	515	502	554	528	551	524	550	515	519	541	559	523	489	532	516	556	523	548	526	496	576	572	504	535	535	558	554	496	525	526	534	574	549	531	577	554	542	536	536	538	555	563	548	535	525	513	527	568	511	562	547	537	561	544	526	574	539	535	550	536	527	553	540	563	492	557	606	512	561	533	536	569	541	575	556	556	557	542	553	523	549	527	515	552	587	580	517	548	553	575	525	564	553	537	533	534	546	544	559	519	526	530	535	544	556	565	554	539	522	489	567	500	526	543	549	550	542	557	588	547	528	588	556	572	546	514	565	509	533	537	582	534	540	524	556	499	543	528	529	580	556	576	522	575	555	538	558	539	563	543	533	528	589	586	524	523	545	544	523	572	551	514	538	580	545	516	539	550	551	519	549	541	535	521	546	546	554	529	514	538	501	572	584	579	555	538	509	518	541	537	529	525	562	571	543	547	516	561	570	543	577	584	527	531	556	531	582	518	544	545	557	532	569	568	551	545	506	563	553	531	552	553	570	566	540	589	490	525	571	558	520	517	550	545	550	518	567	555	547	546	525	553	557	564	526	568	509	543	527	496	578	557	524	543	536	559	553	525	510	548	517	552	551	513	570	557	550	530	567	572	542	510	573	552	591	545	484	500	546	563	538	519	548	565	513	550	558	540	566	519	507	589	483	537	513	547	523	575	613	521	568	540	582	533	532	530	546	542	499	515	552	551	552	535	590	552	513	505	556	554	527	541	567	541	531
49006	27021	10361	1810	481	280	256	249	247	248	249	255	268	275	245	250	246	242	218	225	253	236	238	272	230	283	239	240	268	235	228	228	259	263	218	238	208	225	245	223	245	240	266	200	218	220	216	214	238	250	237	268	250	239	230	261	271	250	242	260	223	236	268	243	205	233	236	286	237	238	236	260	226	219	240	251	212	231	254	253	251	232	251	254	224	271	256	269	249	232	228	241	215	261	290	224	231	251	237	248	237	273	267	252	239	263	216	237	226	248	253	228	211	244	245	230	214	227	252	260	245	209	229	251	244	254	233	241	213	244	211	245	243	244	232	229	224	232	251	247	210	236	248	241	234	243	246	225	231	233	238	246	226	205	227	225	224	217	236	240	269	240	250	245	251	210	220	230	244	258	218	245	251	241	243	255	241	233	239	226	219	238	220	251	236	229	211	213	236	223	235	245	255	246	244	238	258	249	237	248	214	237	247	233	251	280	234	250	244	255	224	229	246	240	243	253	236	246	239	255	234	227	244	264	275	233	228	240	236	254	225	230	254	251	240	232	222	230	245	245	260	238	266	234	235	218	227	262	234	251	261	255	244	264	229	233	229	228	265	243	265	267	263	237	235	241	217	244	238	243	250	253	264	225	229	260	236	242	233	256	249	232	227	205	208	245	254	246	242	228	255	248	230	241	249	216	235	227	238	218	198	250	262	272	234	227	225	244	233	227	253	234	264	240	245	261	235	218	263	238	243	238	252	262	222	229	242	239	229	244	229	212	244	277	231	266	245	238	221	245	260	228	263	240	257	253	251	242	249	226	224	247	263	239	219	272	237	241	265	239	264	240	244	233	263	228	233	221	242	217	238	250	237	252	222	230	250	236	240	272	223	243	292	255	244	253	235	275	228	227	253	249	247	240	222	246	254	227	244	228	237	259	217	241	229	278	238	242	230	245	220	270	235	258	253	244	228	246	248	230	221	231	238	226	236	222	249	256	265	248	241	253	283	226	256	267	225	245	226	228	248	248	234	216	234	253	225	262	239	240	258	255	268	251	237	248	222	210	231	241	227	243	252	218	234	247	241	237	228	227	226	235	249	234	244	257	255	267	218	243	268	275	273	264	235	272	221	223	238	256	263	262	240	246	217	254	215	262	244	234	225	228	244	240	270	245	241	237	208	268	220	262	238	243	246	254	222	236	232	260	288	250	257	222	232	273	247	280	251	282	264	229	250	234	229	224	233	239	228	232	232	243	244	206	235	245	208	227	228	244	212	222	227	227	200	225	254	294	241	274	231	255	225	247	217	239	236	266	261	226	235	194	243	214	241	258	233	221	260	241	252	218	226	252	230	256	239	228	239	242	245	260	228	243	263	239	217	248	248	214	263	272	245	248	236	202	243	217	243	241	240	230	243	229	232	256	238	225	232	233	244	223	254	238	257	232	234	265	243	249	230	243	215	240	222	271	248	225	227	238	222	253	241	232	244	251	249	211	236	218	240	232	225	218	233	249	234	228	226	240	243	234	264	254	238	236	228	244	227	233	243	252	248	259	238	238	241	254	243	245	226	249	261	234	233	233	237	218	230	227	264	250	224	235	229	254	247	237	256	246	262	236	226	237	231	228	260	227	241	255	224	254	269	222	256	207	225	222	247	232	249	238	261	249	257	209	239	201	242	237	270	240	242	246	247	229	199	253	236	219	209	248	211	243	232	288	253	239	259	227	212	216	273	245	216	255	243	224	233	222	230	211	244	265	214	233	201	254	249	262	254	225	254	218	221	246	218	218	269	254	262	226	233	241	279	255	248	255	247	203	215	236	214	229	253	239	267	233	231	235	213	218	248	265	246	249	228	242	238	231	214	220	259	226	276	279	259	252	238	234	249	281	250	250	251	233	222	258	229	247	231	246	280	236	259	256	231	210	203	250	237	239	248	246	239	218	245	234	228	285	238	209	242	250	242	239	244	234	238	235	251	241	238	233	247	270	252	258	251	229	228	260	254	247	243	219	249	238	231	240	241	246	245	248	254	223	247	219	229	234	227	289	251	232	229	231	203	218	283	203	255	238	257	283	247	248	229	256	238	242	271	247	251	224	240	245	264	236	238	247	236	248	255	242	236	238	254	239	217	229	248	212	229	246	245	241	262	248	234	246	247	238	236	228	255	237	216	247	252	246	254	280	252	264	263	256	243	230	233	256	251	209	241	204	271	261	245	215	255	240	251	238	243	210	239	257	233	259	249	257	268	236	262	244	238	220	236	251	224	239	213	233	250	239	304	260	288	232	248	226	232	213	236	225	256	231	238	260	222	237	255	226	241	238	235	235	252	276	246	234	235	223	236	222	231	237	223	265	264	240	254	211	240	240	238	231	218	239	231	222	232	205	258	234	236	234	250	264	272	252	211	256	248	226	232	218	255	213	243	237	236	256	226	247	232	243	277	230	223	242	244	248	239	263	260	266	215	227	241	251	221	245	270	215	245	257	231	253	227	229	224	222	241	244	237	222	238	288	238	247	225	242	231	232	264	237	242	237	241	259	258	242	241	234	230	239	225	247	242	219	254	240	281	236	240	237	247	247	253	227	221	261	235	234	247	229	259	236	282	233	222	240	241	220	227	231	210	229	248	245	234	279	250	234	259	214	257	215	258	241	239	232	247	228	260	245	221	258	219	248	254	210	235	236	258	214	235	257	244	228	259	237	225	259	250	233	244	246	242	235	229	239	223	237	226	232	223	254	225	219	247	278	243	249	238	251	232	254	256	234	256	237	269	246	294	215	223	251	236	231	234	241	234	237	229	231	220	257	215	252	256	198	250	255	247	218	226	211	252	256	230	241	238	238	265	237	241	222	246	216	247	233	287	256	231	221	245	256	242	274	228	260	224	247	238	263	225	225	229	269	250	272	243	206	239	240	230	256	265	224	255	224	259	269	232	246	230	217	257	251	268	219	245	236	245	254	280	250	267	249	209	226	217	238	224	244	237	264	268	243	234	259	280	253	233	228	241	229	268	254	242	254	236	221	247	268	217	222	212	245	237	274	249	228	221	235	223	248	261	222	246	267	256	242	242	265	255	247	228	243	265	214	245	250	251	268	245	234	247	231	244	230	251	258	253	231	254	275	246	234	225	246	250	249	257	254	253	276	218	251	242	245	228	262	269	221	250	233	262	219	247	229	263	250	234	250	256	223	228	249	265	247	242	241	226	234	256	234	245	265	266	226	244	250	241	222	250	253	241	239	243	255	223	241	232	233	244	255	243	235	246	219	213	226	243	249	213	218	224	230	230	272	255	241	262	251	219	235	256	251	231	218	234	239	222	239	244	210	264	267	223	248	249	256	239	232	226	210	228	247	230	252	233	241	230	283	241	215	251	253	207	250	261	287	227	243	247	237	218	237	254	229	229	247	242	241	222	230	239	256	243	236	255	252	245	230	237	225	227	250	259	216	260	254	240	219	246	240	240	246	246	242	245	252	241	217	242	236	239	234	227	202	232	237	232	259
41762	24931	12022	3637	1186	666	641	524	616	559	615	586	562	569	596	575	579	557	576	625	591	570	624	589	608	560	570	582	564	566	602	595	606	537	562	549	585	586	595	584	575	625	580	565	593	529	650	587	573	596	624	601	572	592	600	591	594	540	607	531	609	551	620	604	544	588	565	591	580	597	576	585	594	567	610	569	611	588	558	540	555	580	549	576	595	568	610	607	545	575	595	570	589	553	575	538	577	593	574	583	564	585	585	555	587	598	591	526	576	595	622	578	614	598	565	560	581	596	625	566	553	565	596	614	577	546	581	556	561	588	548	543	571	589	559	585	581	560	552	585	616	606	586	594	597	595	602	572	574	569	568	627	607	562	588	604	557	600	590	591	584	607	575	570	590	594	571	553	580	571	588	613	579	578	603	575	590	590	587	582	557	564	605	606	531	575	595	576	591	580	590	623	608	621	556	597	575	592	612	566	614	593	625	586	611	559	590	566	576	554	556	549	571	582	592	587	555	589	596	569	566	548	611	592	610	596	592	593	596	599	595	572	569	636	556	617	553	600	579	629	643	593	592	570	557	578	590	608	562	604	553	563	606	590	618	582	549	578	582	598	588	631	610	570	567	550	599	550	548	577	595	594	576	606	560	529	571	545	532	572	582	562	609	605	582	557	572	607	618	594	596	604	572	559	571	619	588	588	560	534	600	570	607	562	577	579	602	570	585	567	559	562	624	549	553	604	581	591	616	581	591	556	618	552	556	590	597	570	551	537	556	602	558	588	539	636	585	566	578	568	595	605	565	580	548	594	569	569	573	557	564	612	574	549	588	577	553	593	613	581	585	554	596	594	524	576	564	591	573	586	584	588	594	569	575	620	581	542	545	548	593	600	569	577	548	588	565	576	574	568	586	560	585	569	587	585	557	600	595	541	597	579	585	574	605	614	616	560	595	576	570	569	569	622	616	567	631	586	584	609	594	557	549	565	644	558	614	581	599	592	603	592	560	571	572	561	552	575	582	607	553	621	613	622	564	568	559	609	555	579	625	554	549	569	558	583	597	566	558	547	598	561	615	569	592	605	588	556	604	601	559	567	565	561	556	608	562	573	564	601	557	600	569	581	521	580	566	598	558	623	614	567	573	616	587	588	565	583	599	598	617	530	584	590	569	578	554	593	597	571	566	585	556	571	640	544	527	592	570	571	574	518	592	532	606	575	543	595	581	586	613	574	612	567	603	576	575	610	595	572	568	568	579	571	582	603	583	552	534	562	580	587	555	550	579	575	597	605	565	606	595	558	591	557	574	607	617	602	585	601	595	574	587	608	534	579	575	565	581	571	616	556	560	594	581	530	622	586	577	561	579	593	571	584	561	630	569	564	587	597	564	581	587	553	604	579	603	584	555	579	563	571	520	587	558	591	581	569	546	552	542	578	557	597	560	603	529	584	581	557	573	602	571	560	598	572	596	579	609	561	523	559	515	572	560	645	548	597	597	578	590	572	588	564	583	564	619	623	565	563	598	608	581	573	574	517	601	586	589	567	571	585	572	582	591	593	557	571	628	623	637	583	590	520	582	604	576	574	556	572	600	579	563	587	557	583	619	582	594	584	578	589	603	602	552	586	578	568	563	559	605	582	555	550	569	558	582	625	580	571	561	611	562	558	597	547	604	565	595	598	559	577	589	622	575	564	607	582	613	542	566	579	600	531	556	524	565	594	579	602	545	589	624	633	550	571	571	613	609	577	536	578	613	572	573	574	497	561	613	568	583	609	559	574	614	575	571	647	584	521	566	552	573	572	600	562	609	619	587	579	572	593	571	550	551	557	564	609	591	588	572	610	560	594	587	617	562	552	585	571	575	556	539	594	618	583	578	618	565	552	598	563	580	608	579	620	576	592	641	577	504	583	606	560	618	569	578	583	558	572	542	559	609	590	590	521	592	599	603	570	595	608	552	564	584	606	553	562	572	578	579	582	589	554	553	521	553	621	557	562	576	573	592	596	606	586	589	591	596	519	552	596	574	601	584	594	583	580	573	566	583	544	535	604	580	558	567	593	544	546	586	570	586	554	551	632	566	599	543	584	595	577	575	553	561	600	585	590	538	585	598	622	581	589	576	600	559	585	587	588	567	592	587	606	644	612	608	540	571	581	574	590	553	550	608	543	564	591	615	584	572	555	620	574	579	561	574	546	569	554	590	552	594	624	591	600	557	558	564	569	572	547	559	600	581	531	550	585	628	558	596	576	574	599	589	571	577	534	581	577	586	568	554	567	592	583	576	586	546	599	546	566	572	550	602	596	596	581	566	573	575	562	588	621	563	602	630	569	600	584	572	561	560	597	605	583	537	561	607	613	630	580	601	562	565	561	606	604	579	541	607	596	581	601	575	562	575	566	582	588	594	566	542	550	593	574	634	563	595	557	544	571	552	563	552	589	542	573	573	590	629	535	585	601	585	544	598	531	578	573	612	575	531	672	581	576	570	588	557	577	599	578	574	551	594	577	554	546	615	552	583	598	544	617	569	583	569	561	590	629	641	571	615	586	564	656	574	578	586	509	572	570	564	544	549	567	622	595	590	621	647	534	573	581	614	557	573	588	630	549	589	560	611	526	602	629	541	609	550	568	591	562	555	570	594	587	559	593	602	613	585	585	568	565	563	564	589	528	599	569	569	551	611	584	584	608	540	598	593	561	620	604	562	565	559	618	562	582	557	531	596	594	598	638	601	610	578	603	575	553	624	584	624	576	570	569	571	585	582	616	572	593	561	563	564	557	610	571	580	586	576	626	604	532	592	581	566	610	602	599	583	563	588	581	543	589	551	589	557	606	596	562	544	600	542	582	628	586	586	558	583	551	608	570	596	555	573	611	573	562	530	622	587	563	558	638	594	594	577	560	584	583	598	575	596	593	586	562	554	576	549	585	566	538	585	631	616	546	586	567	575	585	598	593	583	595	585	612	587	588	551	573	562	554	589	583	598	604	543	550	573	558	592	583	574	636	580	566	560	562	592	613	561	604	588	563	535	607	570	593	569	584	578	577	628	608	589	586	542	566	596	600	577	570	588	604	609	591	575	604	581	524	609	610	577	569	544	555	559	561	521	578	574	555	561	587	593	590	576	542	569	585	605	535	575	566	575	636	561	569	529	572	616	568	533	578	593	576	584	587	570	617	577	601	576	578	593	570	551	543	585	628	575	608	562	578	565	585	524	573	511	595	588	596	584	544	593	625	561	580	588	550	558	526	588	585	583	554	572	555	569	541	573	551	577	539	582	580	588	598	606	565	626	568	563	551	560	576	588	599	614	576	602	602	593	579	554	600	535	555	583	573	544	577	594	592	625	569	582	582	583	614	538	593	546	574	581	583	547	563	555	588	626	619	576	595	572	598	560	575	556	580	594	574	561	579	545	562	584	590	582	539	577	611	605	618	564	621	605	567	600	561	600	566	561	564	567	604	560	617	595	576	607	615	562	593	599	626	581	572	576	613	574	567	613	584
79887	61575	39538	17139	3237	457	295	266	254	256	291	271	271	282	293	285	250	262	283	287	239	272	265	255	267	252	275	298	276	289	233	261	259	292	296	284	271	234	241	249	248	284	270	264	226	232	244	269	258	269	277	244	236	270	277	265	303	292	256	262	263	273	242	263	250	229	265	245	274	281	260	296	305	277	276	252	274	254	266	263	263	284	241	266	261	257	253	300	288	270	260	302	260	276	274	256	276	280	245	250	240	265	269	259	266	281	276	260	266	285	272	263	282	291	259	256	266	285	245	259	227	245	286	263	266	263	280	230	260	253	258	260	280	278	242	244	273	259	273	284	261	257	277	249	255	261	253	268	248	258	284	266	242	249	282	241	259	271	292	247	246	284	248	265	286	260	267	253	282	290	275	267	260	282	253	295	242	257	233	283	255	268	260	259	276	277	231	282	253	258	261	270	248	266	254	279	243	270	296	244	310	225	265	244	280	257	259	272	287	248	236	258	255	310	270	294	258	265	265	262	265	242	263	271	284	235	232	286	288	276	280	269	284	265	281	276	263	271	288	293	240	230	302	274	284	287	247	252	261	256	257	254	307	268	308	269	299	285	268	253	247	251	262	263	264	294	264	274	242	244	249	226	262	278	280	263	260	253	241	291	272	297	299	292	283	284	302	266	262	246	274	281	289	270	283	248	272	283	260	260	248	252	293	260	258	290	272	253	269	246	264	266	268	271	272	279	269	264	257	273	240	312	292	248	269	289	255	282	291	234	255	282	288	237	272	265	282	272	299	257	257	264	287	262	268	275	269	290	266	297	261	260	283	253	243	291	245	268	258	253	264	249	306	253	233	280	274	275	286	241	245	255	246	260	263	249	275	267	258	284	259	303	289	289	298	259	265	303	267	265	286	245	287	263	256	261	310	284	287	271	270	281	257	255	262	261	279	255	280	276	244	270	267	249	292	290	232	247	278	247	281	247	285	284	250	314	253	281	282	291	288	292	279	254	251	284	236	269	265	262	250	274	278	253	241	241	242	252	278	267	276	273	268	262	277	289	251	251	291	244	270	248	254	277	291	300	291	242	258	294	249	284	277	291	258	247	265	257	291	267	287	248	247	274	280	261	258	271	291	277	275	281	257	251	244	276	268	247	291	288	267	273	256	257	272	289	291	250	300	286	263	251	276	263	255	273	279	271	241	252	263	255	257	267	265	270	269	281	266	263	278	274	266	225	234	288	258	256	230	272	237	270	267	290	244	239	247	286	252	244	273	283	262	280	276	269	279	298	235	265	266	256	257	259	289	231	275	277	258	238	259	284	264	277	211	267	257	275	271	284	247	266	269	277	245	274	237	275	279	284	276	249	300	255	269	282	247	260	270	250	266	281	263	264	260	263	269	277	267	242	267	261	264	258	271	261	261	254	239	262	247	272	300	231	257	284	266	262	254	252	297	279	265	256	262	292	292	265	278	296	279	264	286	277	259	240	266	236	269	270	292	256	270	255	286	257	257	271	244	295	279	258	263	249	305	242	267	279	247	264	284	252	238	274	254	238	263	274	274	267	258	263	262	282	269	263	275	273	276	269	257	286	257	265	248	275	276	253	269	267	229	270	266	272	246	285	275	294	264	248	272	276	273	292	262	283	252	252	281	266	234	255	234	252	249	285	261	254	258	234	214	265	270	303	301	257	267	247	253	250	262	289	254	276	263	253	301	259	279	273	252	290	262	260	298	261	291	259	263	246	250	273	270	262	281	280	324	274	263	268	281	268	264	267	264	273	244	254	251	281	236	278	256	273	260	253	272	274	255	272	280	288	275	253	286	231	264	268	297	231	262	277	257	269	248	255	259	248	269	268	248	252	248	279	261	258	259	274	268	271	268	267	275	274	271	291	272	286	263	256	288	270	247	276	246	275	286	257	282	235	263	248	265	238	266	249	267	284	270	253	265	273	253	279	292	266	300	285	283	291	274	283	280	255	258	261	257	265	289	303	265	265	260	272	281	303	264	240	235	228	243	247	231	290	278	247	301	267	291	248	263	276	286	254	283	260	253	288	263	269	275	268	255	249	291	292	261	255	291	269	276	240	291	255	246	229	263	283	240	264	282	273	262	255	251	276	253	251	259	275	255	254	272	252	261	286	281	244	273	264	256	236	243	270	270	251	262	266	252	272	277	227	262	294	262	265	268	265	282	271	275	289	283	287	263	253	263	254	265	280	264	215	294	247	265	267	247	275	261	233	285	297	258	273	309	256	278	244	240	268	257	292	265	273	264	272	288	294	262	267	296	275	275	254	275	298	260	247	257	241	263	270	262	285	253	226	243	271	270	277	252	269	245	259	263	265	233	266	287	278	253	276	278	273	286	237	239	305	271	246	291	271	269	273	325	269	283	258	253	252	279	286	247	242	287	229	270	262	239	234	295	247	252	246	296	270	255	268	273	290	264	264	242	240	279	284	263	264	253	295	265	277	272	280	235	281	268	280	269	297	260	225	273	280	243	251	278	241	271	272	243	246	290	275	290	274	260	267	252	246	291	252	274	242	252	252	255	293	247	277	252	254	267	242	275	259	260	265	276	266	283	252	282	252	255	252	258	285	249	258	255	267	255	254	264	284	265	273	301	260	266	242	263	284	295	274	265	282	270	238	252	243	281	306	298	271	266	253	240	269	273	255	279	267	268	284	289	266	274	274	230	280	280	261	262	284	275	289	262	275	247	260	280	277	266	272	289	319	278	260	243	285	274	284	267	266	284	282	270	303	273	271	269	278	283	266	294	284	278	253	244	262	273	274	252	270	276	310	247	251	233	260	282	291	260	265	297	245	281	240	251	270	233	283	273	250	246	255	262	262	261	252	269	278	245	255	263	271	261	278	283	280	271	276	265	250	262	254	291	262	294	271	253	271	298	277	269	267	243	259	254	261	279	280	273	238	239	280	259	241	263	215	289	277	251	283	267	276	244	275	262	247	291	290	256	266	243	280	277	270	263	256	254	237	242	271	258	236	299	265	283	257	239	279	248	242	244	281	238	281	279	287	272	264	266	243	276	244	277	270	273	280	305	261	276	282	267	284	272	284	264	290	229	254	296	262	229	245	239	273	253	277	289	251	278	231	282	287	263	265	283	248	283	283	245	261	255	281	232	246	226	289	275	279	243	264	284	287	256	260	246	260	259	285	271	233	269	261	246	286	271	264	268	292	265	289	254	262	281	278	260	280	270	285	258	237	262	243	261	265	270	251	264	247	275	277	262	263	290	262	286	281	259	277	288	262	272	271	258	281	259	270	283	259	249	268	287	272	262	256	272	257	268	253	275	272	265	255	254	284	263	271	279	259	239	264	282	270	283	277	276	254	271	246	263	295	270	252	261	273	269	276	250	283	278	280	312	275	244	264	239	284	267	286	241	260	272	277	287	274	299	260	232	256	259	264	264	300	242	289	253	274	247	266	278	280	230	277	226	256	243	266	258	254	274	277	321	277	274	261	295	303	292	252	267	267
61318	50344	37238	17120	4149	1039	696	628	638	626	633	635	657	652	627	611	623	664	626	589	612	592	637	674	603	712	610	663	624	646	598	629	635	614	642	647	582	612	622	678	591	635	629	655	623	638	668	652	650	586	633	623	635	570	630	651	647	631	631	596	598	674	623	611	602	626	595	687	615	602	639	616	589	597	630	630	584	570	649	622	628	607	641	623	633	604	649	613	630	624	610	600	644	643	642	612	642	595	616	623	617	633	626	659	605	631	623	662	633	642	628	618	608	601	635	646	615	619	596	598	614	671	667	609	635	588	587	597	628	649	626	622	678	617	632	607	636	639	617	604	664	589	662	632	647	612	603	587	592	613	614	598	631	622	582	620	582	667	590	558	654	639	590	608	635	628	625	582	580	629	604	649	607	614	565	646	653	588	636	638	652	660	650	607	578	606	658	675	623	618	601	588	663	641	611	594	589	634	685	624	582	637	627	610	604	643	636	610	662	596	609	563	648	619	617	646	582	601	631	587	621	577	629	633	552	578	625	659	612	648	677	610	630	613	661	625	633	627	589	638	636	616	589	616	611	626	632	620	648	608	659	631	617	627	657	653	604	632	609	648	603	642	635	625	653	597	627	610	599	628	636	672	600	648	637	595	620	643	627	577	598	624	662	610	578	650	601	636	586	618	616	667	583	611	662	629	598	618	589	651	629	627	667	633	599	611	651	626	639	621	613	617	616	622	678	619	603	698	605	599	627	613	577	646	611	646	610	641	666	636	623	591	632	629	647	626	606	626	666	603	612	657	633	605	626	619	656	588	647	607	631	590	691	654	639	597	669	603	633	622	603	612	582	614	654	674	622	623	596	654	654	604	670	645	637	599	608	676	614	641	674	625	580	649	591	637	676	622	615	572	646	624	619	628	629	612	648	646	655	623	608	658	649	569	647	662	671	625	577	619	599	596	657	645	654	662	629	611	589	607	629	616	676	684	669	595	643	621	649	652	642	628	614	625	622	627	625	631	603	654	610	617	635	610	628	594	614	598	596	599	668	663	605	629	590	635	643	649	611	636	655	616	664	609	605	631	635	636	612	624	580	625	640	606	648	642	636	631	665	627	618	594	654	649	621	610	613	550	626	636	641	636	618	617	677	587	630	632	621	665	601	618	667	643	616	622	636	590	639	619	636	634	629	649	617	643	652	626	581	611	607	656	649	632	669	619	647	624	635	613	641	600	638	637	632	618	627	662	632	606	676	616	570	624	666	612	655	614	619	603	632	636	629	627	659	627	639	635	611	630	634	649	638	614	696	627	595	569	643	587	647	623	620	679	622	611	593	613	627	621	605	638	650	563	609	637	631	637	627	637	608	673	581	594	629	576	627	611	600	655	639	671	635	638	647	613	626	647	645	619	615	661	612	617	626	594	602	595	635	601	611	620	625	607	619	641	602	660	602	602	639	665	649	634	568	639	628	645	613	646	630	638	596	710	642	622	627	644	653	650	628	641	598	640	621	635	614	660	646	624	615	622	607	635	590	621	610	620	628	667	648	610	641	647	658	630	635	643	616	630	654	648	597	609	646	615	619	652	616	649	647	677	686	598	588	642	651	651	607	558	629	627	640	628	669	622	622	675	635	683	639	634	598	606	620	623	608	603	575	591	641	558	661	603	618	598	627	589	602	625	632	646	619	585	615	599	633	591	628	603	628	668	620	638	607	610	591	626	602	598	597	589	662	604	647	622	644	630	623	567	615	637	640	624	654	641	606	626	613	647	579	612	614	614	609	609	649	583	636	644	604	632	631	639	628	644	622	638	644	621	653	612	654	621	600	634	606	587	602	589	653	642	634	669	613	641	563	606	639	562	608	665	618	615	652	608	640	637	613	607	639	630	647	620	612	603	640	629	591	660	627	547	567	638	638	629	653	668	654	631	625	599	663	662	632	596	623	607	612	590	682	652	654	625	631	655	646	621	607	598	593	645	672	573	663	624	620	654	612	645	638	615	606	623	620	624	624	630	616	605	641	624	638	667	589	623	634	615	667	635	685	591	629	661	586	624	596	595	636	643	589	643	620	664	606	637	613	624	603	644	631	647	581	607	633	630	620	603	598	636	635	612	612	628	606	631	634	622	611	688	587	617	604	644	617	615	650	586	608	613	621	624	639	555	634	633	657	594	650	621	620	614	639	631	605	617	674	621	614	628	614	668	602	656	595	563	673	623	603	606	658	588	589	612	587	599	648	622	628	623	658	620	613	626	626	625	631	612	669	628	626	651	634	628	645	596	622	664	649	617	616	615	650	589	646	651	617	620	657	631	660	642	634	643	691	609	626	630	666	603	628	626	588	596	673	646	631	640	670	631	658	636	587	617	621	623	604	623	592	629	611	654	628	606	619	677	660	611	605	635	605	644	577	654	619	567	583	596	666	633	625	579	601	601	602	647	600	623	624	627	609	654	634	617	626	614	598	620	629	594	630	584	616	614	606	604	693	620	584	638	623	613	635	609	654	597	592	601	618	695	608	682	645	601	653	628	604	636	687	625	594	651	623	627	580	600	633	694	604	626	644	661	608	609	631	636	619	594	638	626	624	683	635	637	616	651	604	611	592	597	613	594	640	639	628	616	580	646	609	635	642	611	619	641	659	648	622	650	646	630	636	583	621	612	643	639	674	632	628	637	631	637	644	613	595	660	627	637	608	580	622	661	627	621	664	652	574	624	644	637	593	658	620	591	659	656	656	613	591	580	645	659	635	621	593	620	606	655	597	613	662	602	661	618	650	630	626	575	606	599	645	634	636	638	599	630	646	667	621	648	575	625	631	636	614	622	629	582	619	588	597	610	607	596	640	584	587	609	631	613	585	645	629	621	605	665	647	603	648	635	633	609	606	646	641	620	657	589	644	672	628	668	645	597	624	600	641	634	604	638	651	649	611	633	639	644	608	595	609	629	620	605	623	625	604	598	611	628	646	641	640	650	625	654	604	618	616	639	600	642	626	637	625	594	657	671	619	594	601	662	578	630	644	612	640	657	656	640	623	653	624	632	627	687	585	647	600	574	622	586	620	612	603	618	585	630	585	619	638	597	667	622	627	620	655	618	574	604	602	599	605	601	622	632	610	635	653	633	608	642	639	603	620	627	614	592	607	616	611	628	600	594	642	617	619	691	575	631	602	611	677	610	604	597	595	638	622	662	642	627	626	607	636	635	617	580	622	599	610	579	621	617	620	557	581	641	589	607	626	648	600	583	661	639	621	627	616	597	617	639	627	648	637	629	577	667	609	599	646	691	655	639	575	610	572	644	620	602	641	635	633	638	662	618	647	614	663	603	628	640	623	597	656	595	576	648	632	666	617	636	598	607	595	611	565	645	636	652	616	607	614	626	627	613	662	599	604	669	631	659	651	627	585	589	605	606	588	647	630	688	574	653	602	701	620	636	646	640	579	604	606	608	630	669	658	636	596	623	577	605	588	636	635	576	619	632	609	557	632	643	648	602	642	642	627	611
83676	69527	48525	24376	8008	858	291	250	253	232	231	238	232	234	221	212	223	244	247	267	209	264	207	245	229	281	260	247	220	234	254	206	268	231	240	247	239	235	232	222	245	204	226	245	249	228	231	230	224	226	257	227	230	209	216	232	229	233	225	245	223	227	234	218	228	224	245	246	233	220	248	234	245	222	254	244	211	217	242	215	207	262	235	219	246	230	239	216	234	183	221	223	230	228	231	224	226	247	232	248	209	232	254	222	229	227	243	234	242	229	239	246	223	233	218	222	238	231	242	224	215	243	235	223	244	262	220	232	217	230	222	238	236	234	228	240	237	233	259	246	255	243	219	223	243	245	212	225	212	261	236	212	211	229	229	233	236	245	235	247	236	252	216	229	248	246	246	237	233	252	246	247	227	252	266	237	222	219	250	245	253	248	226	217	237	254	236	226	224	233	241	237	230	245	251	246	230	213	246	225	230	224	247	233	223	229	235	231	230	235	229	228	197	241	222	210	246	229	232	215	241	235	233	249	231	227	229	227	247	243	223	252	200	217	250	226	230	239	235	220	260	260	231	236	256	209	202	249	217	259	236	236	214	236	250	238	230	248	250	261	241	230	231	232	260	247	239	232	216	228	222	267	245	225	196	222	244	225	264	263	228	236	258	224	252	224	228	244	226	239	266	225	230	226	238	225	233	239	230	206	224	222	224	194	253	218	212	231	240	227	244	219	252	216	233	268	245	223	238	220	249	197	260	217	245	222	217	247	259	227	242	239	244	239	238	227	224	224	260	244	236	233	235	236	230	237	207	259	234	225	252	224	231	241	228	226	221	218	230	236	248	251	239	208	255	239	207	230	235	229	224	244	224	237	213	231	227	231	207	216	246	234	257	232	267	225	248	238	228	250	256	218	231	241	227	235	221	225	263	218	235	216	228	231	242	246	202	247	236	250	226	241	241	259	242	241	206	232	237	208	248	246	222	236	239	226	224	254	219	246	228	225	253	233	229	233	251	219	214	256	226	248	238	226	255	205	251	236	231	258	234	253	246	238	244	248	244	218	246	226	221	216	220	215	237	228	241	232	203	236	223	222	238	241	233	222	235	237	228	243	239	246	238	231	219	215	227	208	235	240	246	238	222	229	243	249	239	268	236	222	228	207	206	230	248	247	208	236	253	217	186	238	240	238	231	235	232	209	230	240	267	222	237	225	239	242	228	233	243	232	240	218	240	230	234	221	249	229	213	220	236	227	220	232	237	228	264	206	244	233	282	225	235	227	210	240	241	238	221	223	223	236	211	221	229	257	223	239	245	240	256	194	221	246	246	226	241	235	216	224	233	240	245	244	260	223	224	230	209	228	248	263	257	215	224	225	209	219	226	231	234	228	237	243	240	236	243	244	234	247	236	230	203	229	231	240	245	221	229	220	244	272	271	257	223	224	266	236	236	229	237	230	220	212	215	217	236	232	244	264	230	251	236	223	230	253	232	230	256	247	222	245	250	214	252	218	219	226	241	250	229	226	270	215	196	212	253	242	245	262	252	225	228	220	232	221	222	241	260	239	236	264	240	262	245	232	269	234	232	242	227	238	241	246	260	219	221	258	212	247	258	241	255	259	223	253	228	220	235	222	254	245	225	238	233	237	242	238	235	258	243	257	246	224	231	241	231	236	236	248	221	219	231	255	260	247	242	234	224	235	241	238	218	220	241	220	231	234	223	240	214	228	254	243	249	221	240	245	269	223	234	228	251	241	218	228	254	254	224	259	253	266	248	231	217	238	234	217	228	218	264	253	223	243	242	238	252	245	238	221	233	246	246	223	256	240	232	216	231	253	191	250	227	219	251	226	245	256	247	225	228	234	248	250	232	236	232	246	240	238	213	250	232	249	240	225	221	240	226	247	237	239	249	258	207	269	243	223	248	237	237	228	215	202	267	230	257	215	225	225	231	199	220	220	267	230	243	237	235	234	248	258	239	219	244	226	222	260	253	274	261	242	268	254	233	229	207	196	221	244	242	241	234	219	202	213	238	239	244	216	247	200	243	220	250	245	228	252	238	205	229	253	260	242	232	224	236	242	229	229	229	222	251	230	227	215	244	231	243	242	231	226	224	247	250	243	240	223	215	236	229	212	259	212	222	214	237	216	239	233	237	222	246	220	254	239	236	222	213	264	214	227	226	242	247	237	214	209	214	227	239	260	230	218	261	246	253	251	233	245	223	225	229	215	257	236	237	219	228	252	201	226	247	237	228	216	218	225	249	207	213	231	249	240	243	226	216	243	209	240	245	224	228	218	223	232	234	260	224	244	237	252	254	200	221	242	253	253	223	247	228	237	242	245	234	244	244	247	213	250	223	232	220	267	248	215	208	223	240	244	244	215	211	209	226	231	247	226	230	248	253	216	231	223	240	216	222	215	232	229	228	216	224	235	231	222	234	206	216	241	253	254	253	213	251	247	226	256	225	257	252	247	253	232	243	244	219	221	237	219	257	234	234	234	239	235	253	233	264	213	260	227	220	242	248	228	226	235	255	236	218	219	207	251	248	228	235	225	208	256	242	237	245	247	236	209	233	225	226	218	229	235	238	193	233	256	225	232	230	244	240	279	245	210	223	231	231	228	231	224	239	240	255	217	221	255	248	230	218	246	213	203	248	231	225	223	241	248	243	280	275	253	263	222	258	218	218	259	232	228	226	223	206	213	217	245	251	241	235	258	267	246	254	222	243	203	248	224	250	224	242	238	240	227	201	217	263	224	263	250	237	258	228	243	236	247	261	232	221	274	235	220	230	226	236	247	256	236	244	238	221	250	230	245	283	222	227	243	256	247	219	238	251	245	227	224	242	259	251	222	244	234	240	200	222	248	219	214	254	224	238	230	231	263	244	245	253	226	234	243	244	221	244	229	223	257	221	237	212	223	245	240	261	200	237	226	233	227	244	238	228	240	261	226	221	251	221	245	217	237	221	249	228	216	240	250	218	215	236	246	234	229	227	235	225	238	253	240	247	251	202	243	256	225	230	195	256	204	238	237	253	223	233	219	250	250	255	241	234	269	251	248	260	229	223	241	243	231	263	195	227	231	218	246	222	251	241	247	212	238	224	235	217	217	214	212	243	247	238	259	206	226	219	243	221	244	217	221	237	237	240	221	256	222	221	263	223	241	209	248	257	217	255	215	237	246	228	255	260	227	254	247	228	215	237	219	261	229	232	227	230	240	231	248	230	247	214	219	207	278	261	251	250	224	242	251	248	260	265	231	228	220	234	211	237	222	215	219	214	229	241	221	213	252	225	221	235	242	238	226	214	216	225	211	269	244	236	238	230	234	244	228	223	230	250	218	255	234	231	225	230	246	221	249	254	226	209	230	251	232	228	244	233	221	238	247	231	232	246	228	230	200	233	246	233	231	242	220	213	261	237	229	262	242	234	252	233	227	258	224	232	267	260	240	242	250	266	270	237	235	227	213	236	208	250	229	243	215	226	254	205	206	242	222	226	237
70714	60534	46353	24063	6625	1370	625	514	557	550	548	562	537	596	588	544	539	531	519	547	560	589	543	540	566	529	569	533	539	564	524	548	554	585	531	550	592	538	573	557	588	558	523	546	592	540	504	524	521	538	576	536	565	522	576	543	581	544	524	516	563	496	567	551	564	556	510	558	550	571	556	554	546	528	548	546	522	526	554	565	548	509	571	546	523	532	530	562	573	567	589	537	552	526	535	541	539	543	536	516	571	544	542	531	570	539	518	542	547	532	571	577	563	567	554	578	590	578	551	543	559	516	537	550	549	567	579	552	535	545	496	588	557	518	556	571	585	511	564	551	536	563	552	563	521	511	560	549	571	499	563	544	563	539	552	602	531	559	556	561	527	556	532	538	563	532	575	527	487	534	521	544	534	540	520	585	578	539	544	566	497	552	508	560	572	555	542	537	583	606	529	560	560	551	570	521	572	567	541	573	534	558	568	571	506	538	570	537	550	571	553	552	582	555	582	519	540	565	523	542	545	569	523	576	557	574	510	544	506	545	556	602	537	525	528	520	577	527	544	518	527	477	529	568	592	566	623	506	577	576	577	539	578	548	556	563	532	562	516	505	501	535	501	515	542	526	544	600	533	520	524	603	508	556	563	546	557	572	541	567	517	576	475	524	575	542	570	555	529	556	527	539	562	532	539	576	547	552	567	565	536	545	565	551	533	530	549	563	534	555	579	558	545	552	568	548	565	527	561	558	518	518	542	551	534	589	567	549	529	604	538	576	569	533	535	553	484	556	573	522	549	577	514	547	512	559	544	498	534	560	564	562	559	556	549	504	524	579	575	573	546	519	527	544	563	549	549	607	532	544	544	540	542	561	559	548	582	561	559	531	536	570	551	594	522	567	548	526	562	531	524	532	571	551	536	503	553	551	573	533	577	545	560	563	556	523	544	551	575	542	511	519	535	527	541	503	554	589	535	520	501	583	543	550	600	561	527	561	529	598	538	528	513	555	567	562	499	541	562	529	517	546	555	568	574	566	561	529	533	553	509	561	513	561	512	555	578	548	592	531	566	539	528	585	561	534	503	570	500	612	563	556	523	540	558	601	547	517	564	579	525	570	517	537	533	533	537	563	544	541	531	586	528	512	522	534	537	541	536	528	521	558	539	565	574	568	546	525	520	528	511	525	555	569	560	555	578	533	582	531	533	539	593	589	565	519	550	541	536	567	532	582	525	540	543	583	566	554	521	525	540	539	563	528	519	536	573	545	550	543	532	567	554	577	527	583	544	540	547	529	549	547	494	562	559	572	495	549	529	538	554	552	512	574	550	571	533	572	519	533	516	561	552	529	554	586	568	545	550	508	567	519	523	586	533	552	493	593	557	567	574	514	543	530	509	526	555	571	565	522	542	538	532	540	593	515	581	529	525	552	553	541	526	521	527	519	546	585	566	552	579	514	564	541	543	563	556	569	514	571	548	554	557	547	539	522	542	514	519	543	551	492	533	581	548	517	552	581	553	508	543	538	541	515	503	519	495	541	549	542	568	519	569	561	554	503	554	500	536	544	544	518	562	533	542	557	545	508	516	588	518	543	571	562	551	556	517	606	542	552	547	499	539	562	547	524	539	558	527	554	568	557	520	540	539	577	567	545	533	562	551	590	533	563	537	551	540	548	551	555	537	546	552	540	524	532	558	562	559	549	503	548	508	562	527	555	549	531	562	528	582	576	548	562	550	546	509	558	526	515	593	542	547	554	529	536	519	554	553	537	554	551	585	569	534	532	537	508	575	568	514	573	562	493	528	536	562	553	561	546	575	576	531	533	552	516	541	523	515	529	566	535	570	550	573	576	547	575	575	530	567	537	546	551	559	546	540	577	559	477	548	585	513	540	579	544	544	524	591	515	564	508	539	593	564	582	548	543	513	544	558	547	545	557	518	542	575	564	533	515	557	508	547	555	546	545	580	533	545	547	555	545	527	513	547	506	545	531	537	582	555	602	510	572	542	548	555	552	549	545	571	562	540	629	543	494	526	541	543	568	582	525	533	554	545	528	534	549	512	552	557	507	531	524	535	548	513	580	562	488	555	566	546	578	541	553	534	528	531	520	575	555	518	546	542	528	554	514	525	540	580	544	609	581	583	552	537	544	575	585	556	531	553	566	546	566	552	564	577	546	537	506	574	525	536	551	569	574	586	542	571	515	531	537	561	545	550	548	503	579	551	525	546	551	546	531	547	557	522	567	528	552	572	558	567	506	543	540	537	528	545	537	540	578	553	545	543	551	562	530	537	569	558	570	554	532	564	545	539	558	508	550	549	539	546	554	508	537	527	539	548	548	536	551	520	531	527	577	563	518	486	544	516	558	551	591	550	564	532	570	548	541	538	538	575	579	576	516	524	494	561	559	551	511	550	557	541	586	533	553	510	556	578	537	547	511	574	533	571	555	543	555	580	549	545	543	576	582	508	539	513	581	546	566	523	560	504	552	559	521	540	524	555	553	560	529	565	564	563	547	548	559	547	550	553	608	554	532	581	543	550	589	532	500	532	535	514	534	557	570	559	567	542	553	529	526	543	518	550	560	605	515	549	543	561	561	577	525	535	542	557	616	566	576	562	512	599	543	551	558	552	584	577	566	533	523	516	570	541	566	556	518	509	573	535	548	524	524	539	551	548	541	547	559	561	518	575	542	526	494	521	546	559	581	564	584	504	534	548	525	589	523	489	559	542	528	531	555	584	528	538	539	542	517	528	526	572	547	574	524	562	542	538	560	519	564	546	538	522	534	528	544	538	527	524	534	516	531	579	527	550	519	568	568	556	561	564	558	550	575	563	588	527	515	564	583	573	568	523	587	529	551	532	552	554	559	506	569	548	519	548	551	562	531	588	578	518	578	542	542	528	516	510	544	533	525	605	572	558	556	571	603	548	548	531	565	548	550	582	527	562	566	548	595	552	556	511	534	526	552	551	550	572	561	563	527	569	562	551	532	527	489	551	560	574	531	563	552	582	544	512	555	527	576	532	507	551	535	544	550	534	523	572	550	570	551	498	543	552	533	516	567	549	506	540	538	550	550	558	559	582	578	547	534	565	542	543	570	534	551	549	520	555	510	546	498	519	542	582	557	550	505	579	561	561	510	510	571	567	520	578	565	546	524	529	579	558	503	534	499	572	589	569	506	546	547	552	541	492	523	579	555	557	566	543	559	575	578	555	603	519	531	510	561	523	542	565	560	533	571	549	503	544	587	537	553	541	503	566	568	583	547	522	552	528	541	535	497	578	534	525	597	499	582	521	540	564	560	561	570	531	545	551	541	574	546	508	560	519	557	554	562	540	542	538	522	547	540	522	563	526	560	546	564	515	552	546	583	577	542	514	527	514	568	545	535	595	553	604	567	527	542	540	558	567	566	519	577	560	547	565	568	508	577	546	548	584	537	517	559	532	576	565	532	565	518	525	532	542	569	569	570	539	561	520	525	602	517	534	567	589	519	566	572	558	567
49119	27324	10293	1846	471	278	225	251	246	260	241	271	267	234	276	281	250	294	256	252	239	263	259	241	223	216	272	237	234	254	216	259	241	248	214	211	226	173	216	235	266	289	240	252	247	257	251	230	242	239	228	234	265	255	231	252	246	219	260	229	240	229	266	255	249	249	249	254	225	248	231	266	201	228	295	251	289	230	217	262	258	229	226	231	230	263	253	269	267	234	270	273	242	243	237	252	233	248	252	259	247	236	238	235	259	246	287	248	241	249	243	259	245	228	271	242	255	234	235	226	246	247	237	259	259	257	248	239	241	258	244	257	231	230	242	235	249	222	224	239	283	248	259	232	238	237	257	253	239	245	231	271	283	213	265	253	251	251	254	247	230	247	270	234	252	229	243	261	217	246	275	251	224	254	243	227	270	229	229	243	246	247	240	258	258	250	243	275	233	232	254	242	246	277	251	260	243	227	243	216	203	253	239	252	252	232	238	215	270	207	242	236	247	217	223	261	238	240	242	226	240	259	226	250	240	257	253	258	258	230	249	217	243	229	229	271	235	260	254	245	231	243	231	253	262	261	269	217	231	231	267	263	241	231	231	245	227	270	244	248	234	256	250	231	235	245	253	235	228	223	253	268	260	270	270	264	242	223	253	249	211	260	235	233	233	229	223	245	239	248	252	239	252	268	231	254	258	217	237	241	230	232	233	229	269	235	226	268	244	258	236	282	247	237	283	234	240	255	268	251	248	243	244	251	256	273	262	231	232	252	230	240	239	250	259	237	221	262	232	242	282	246	242	240	238	259	232	265	264	217	224	272	275	229	278	279	238	244	240	273	248	225	229	220	246	249	261	233	265	247	232	250	236	244	248	231	260	254	246	219	249	253	222	242	245	270	242	234	246	252	242	212	242	249	264	250	279	239	248	269	275	248	266	246	251	263	254	226	204	239	259	232	225	237	250	254	232	237	250	219	270	245	260	220	233	249	250	239	258	266	239	229	246	227	237	242	270	255	233	240	277	250	255	263	242	228	254	233	259	245	203	272	257	257	249	231	274	237	228	252	231	219	241	255	239	248	215	238	238	253	235	266	235	231	228	226	233	262	244	242	250	247	213	256	231	254	272	255	251	231	253	239	241	259	228	226	266	242	233	225	245	260	259	273	254	236	255	264	286	220	235	249	235	239	254	258	277	232	244	261	229	284	249	284	237	217	267	217	267	238	230	255	258	227	252	249	226	247	236	254	227	230	247	248	230	256	237	278	263	240	223	233	229	258	253	241	231	264	251	242	238	248	275	230	243	228	279	241	213	266	231	255	251	260	241	237	232	227	261	232	237	255	262	259	233	256	232	239	244	239	262	244	246	234	214	220	261	226	235	222	257	245	237	250	256	225	243	257	281	246	235	243	244	251	256	223	240	261	251	239	268	244	249	232	224	241	262	236	252	206	252	229	251	232	244	222	246	249	253	249	243	222	262	244	231	244	249	244	243	222	246	240	232	245	233	223	254	266	247	274	243	216	275	221	234	233	235	269	263	228	253	240	271	208	228	225	275	219	232	252	252	257	257	239	247	243	247	236	217	253	256	240	245	234	237	274	250	222	240	233	239	262	250	237	240	232	260	242	255	252	245	207	235	246	265	232	264	264	256	251	253	256	282	260	233	234	252	224	207	285	229	223	229	273	257	286	243	246	257	261	274	229	209	251	243	243	239	237	260	239	233	240	226	234	249	265	228	199	242	229	215	233	243	224	276	229	270	215	259	262	242	231	255	239	239	274	230	260	247	246	209	218	248	257	217	248	241	226	255	264	234	261	241	286	243	260	241	225	262	254	230	264	264	246	234	257	281	255	246	260	196	224	250	243	250	249	233	222	262	249	236	260	248	259	219	241	237	255	246	270	209	244	236	241	238	251	237	258	231	236	256	262	236	275	268	258	233	256	234	235	231	262	222	264	209	266	247	235	225	205	261	246	297	241	267	207	258	246	259	239	258	240	261	247	241	234	246	247	248	250	229	256	241	256	239	232	248	247	230	253	231	254	238	237	236	246	226	261	220	247	233	237	238	249	274	223	223	226	256	234	265	225	238	227	249	257	235	237	213	218	271	234	265	220	224	257	248	258	240	255	271	246	237	256	228	227	231	261	243	228	212	248	238	263	259	246	243	263	255	201	265	257	246	227	208	248	239	241	238	230	250	249	214	249	221	235	245	239	250	256	223	278	236	250	238	250	256	235	261	227	258	232	248	245	264	220	250	243	223	242	224	243	245	239	259	253	240	259	230	248	250	222	221	241	223	244	246	240	240	255	238	241	252	238	249	248	238	248	262	271	230	225	259	240	242	232	266	224	245	237	247	253	240	261	226	243	255	234	254	260	261	254	211	252	247	229	260	239	246	219	253	254	220	256	257	253	250	285	278	247	253	234	290	219	237	259	240	284	265	245	262	234	273	229	218	257	242	238	277	255	236	224	245	249	233	224	229	223	253	247	259	247	237	237	247	263	237	273	259	248	258	249	259	254	259	268	224	260	266	214	254	237	267	238	230	247	236	217	262	253	231	265	227	251	247	223	275	234	245	225	245	232	269	230	277	240	229	256	259	245	206	225	253	228	257	262	269	275	264	231	253	211	258	292	272	234	254	253	245	259	288	219	248	252	266	220	251	239	280	264	246	249	242	238	224	217	241	251	251	255	244	231	231	234	265	240	246	226	239	248	256	251	265	233	253	268	283	249	242	264	227	252	260	260	239	237	240	248	254	258	247	253	267	216	243	251	233	253	265	248	239	243	254	249	253	269	253	253	258	271	269	242	240	236	240	257	264	248	268	238	242	289	238	239	240	304	230	246	248	252	247	240	275	254	235	228	263	239	252	243	220	245	237	266	242	242	233	240	230	248	242	255	234	239	256	240	250	236	259	251	248	204	264	252	272	238	224	262	237	219	244	251	232	252	234	263	242	245	249	255	238	230	222	243	243	236	237	247	241	232	249	236	235	260	231	251	227	219	230	240	210	241	235	260	276	253	232	245	244	262	247	291	241	242	252	236	234	274	268	231	232	230	236	259	263	230	255	236	239	234	248	255	253	254	216	251	248	236	281	260	229	223	256	233	243	265	249	239	218	256	226	264	267	231	271	241	234	194	246	217	221	245	260	242	227	231	243	228	210	229	234	250	228	272	227	246	277	280	247	251	223	252	253	240	242	251	266	244	234	250	253	236	251	255	225	255	245	239	239	247	256	234	276	286	246	247	255	247	216	262	223	256	252	232	261	248	231	272	249	232	262	233	247	233	259	256	243	230	213	259	225	243	266	215	267	238	231	267	273	286	243	243	208	227	277	253	249	256	231	254	247	250	214	221	261	287	246	256	223	233	246	269	223	239	223	242	232	251	214	220	226	222	234	236	225	215	254	243	235	221	238	233	234	217	256	249	256	217	251	272	242	252	249	235	258	246	239	248	235	277	239	230	235	230	250	211	216	202	235	240	243	250	251	249	231	252
41871	24765	11778	3435	1118	663	567	593	617	621	547	586	609	591	575	559	576	572	604	579	612	592	604	596	546	596	551	584	611	542	577	613	528	595	577	613	562	574	571	595	642	616	612	569	578	587	574	562	613	577	601	598	635	574	591	579	555	566	595	623	603	562	597	574	583	621	569	588	630	548	574	592	635	596	625	611	557	575	639	580	590	580	571	564	571	598	625	572	564	553	635	637	534	591	551	603	635	569	612	599	598	607	613	568	583	602	573	568	593	659	573	569	551	579	606	558	605	605	591	557	599	588	575	603	633	570	634	581	565	591	613	544	590	609	575	570	539	561	614	572	561	568	594	577	589	602	586	565	601	588	597	586	575	611	598	582	582	564	588	560	571	579	551	592	575	585	590	602	575	591	572	544	574	610	575	572	579	592	609	607	563	596	608	610	595	589	588	636	610	612	595	601	585	574	591	588	598	617	619	592	594	553	528	572	600	629	571	610	585	565	581	569	590	592	563	590	580	563	571	596	595	594	596	569	564	599	538	551	599	543	573	582	585	550	649	579	626	580	580	539	576	583	622	555	602	619	583	616	643	630	567	592	586	602	618	595	592	557	589	572	585	569	612	597	569	587	599	592	629	605	623	570	595	594	649	634	567	565	583	573	579	606	606	598	610	570	592	558	587	614	563	592	588	594	540	579	586	536	586	667	599	575	597	598	579	594	548	552	569	547	567	569	543	590	590	589	565	565	552	580	591	601	572	575	624	575	588	599	602	646	567	559	582	552	610	576	558	602	582	553	578	584	530	604	610	581	549	546	608	555	593	587	593	543	554	590	592	578	568	617	578	550	557	555	586	575	581	602	576	567	644	608	611	552	571	614	588	598	579	597	571	580	585	600	611	604	564	556	589	594	553	623	586	607	619	560	564	576	570	579	574	580	605	609	576	539	586	573	612	591	604	578	611	575	615	592	591	559	560	579	580	581	594	571	599	515	578	532	533	601	599	617	606	550	525	583	545	581	587	579	567	608	619	569	618	557	549	565	600	611	549	591	597	591	602	617	603	585	608	543	586	545	626	575	591	628	616	602	593	583	581	567	627	578	563	617	596	575	593	621	573	588	621	621	570	532	605	608	639	595	557	581	543	591	559	573	588	523	578	572	587	603	628	603	612	600	571	566	591	618	620	585	595	584	589	595	580	587	596	570	567	624	578	594	572	596	638	559	610	540	548	563	597	581	577	626	604	575	560	591	565	616	623	552	566	593	618	579	634	616	593	605	575	602	550	565	594	600	575	600	624	627	582	619	589	577	558	558	552	584	550	604	610	613	596	576	582	585	584	567	581	574	593	598	579	602	596	579	581	591	560	589	565	619	583	600	552	598	560	604	580	625	599	573	591	576	568	607	585	553	561	611	598	626	624	565	562	588	599	589	611	622	568	562	568	596	563	641	585	558	603	570	554	564	591	594	579	612	594	612	549	603	601	624	600	625	627	553	609	597	577	624	607	574	572	542	601	565	585	610	611	576	542	593	595	572	581	559	555	562	581	552	584	585	591	619	580	547	538	587	606	612	616	596	618	574	537	578	595	596	603	565	566	550	593	556	581	527	604	554	616	586	587	588	624	582	596	625	598	588	600	603	568	582	583	607	578	578	552	630	582	581	612	586	579	560	620	615	605	581	566	583	587	570	625	576	558	597	529	596	594	541	593	619	603	566	557	578	560	565	591	565	602	578	589	591	608	600	565	564	557	618	612	564	555	587	626	548	589	602	606	568	556	545	571	556	598	580	559	560	630	575	558	561	552	622	601	559	519	588	568	624	588	609	570	589	587	592	586	522	577	531	621	571	580	637	611	600	593	570	620	609	604	600	612	568	542	583	571	596	559	591	564	584	597	627	593	591	594	586	607	598	582	590	607	575	582	583	612	560	583	605	585	563	575	603	568	529	611	596	498	608	583	549	616	572	605	573	556	579	588	588	565	608	576	606	525	592	553	600	596	595	605	570	621	603	584	582	592	606	538	569	573	590	554	580	559	607	625	606	613	608	547	607	582	607	613	565	574	624	581	610	613	571	583	544	579	617	617	585	559	609	577	602	562	581	577	599	637	625	571	622	586	566	625	540	550	587	594	586	615	611	609	582	578	562	607	563	580	546	564	584	580	621	615	569	589	588	591	564	598	593	587	584	556	584	580	550	594	627	586	561	574	619	585	615	625	575	565	584	595	540	603	541	613	575	595	556	550	611	532	570	564	613	565	608	591	572	609	588	655	582	584	603	628	581	626	592	571	582	597	628	608	610	578	622	629	618	602	616	572	552	567	583	570	596	609	567	575	621	584	578	556	589	595	565	580	592	595	632	569	543	603	560	595	594	562	573	601	582	577	590	569	613	603	600	610	581	583	565	557	587	604	552	629	582	604	617	575	605	621	572	599	613	564	602	599	583	561	545	563	604	634	567	590	544	572	601	578	546	552	593	578	578	581	562	591	599	586	636	604	586	597	617	603	587	547	587	542	556	576	575	594	589	583	633	576	628	578	562	579	532	578	566	615	588	589	584	560	547	566	556	554	605	584	573	632	566	608	608	602	579	614	549	611	625	579	575	573	569	562	593	558	559	581	594	587	613	588	539	591	562	614	572	595	594	561	591	606	595	549	576	581	633	609	591	581	562	584	620	634	564	575	604	569	589	571	585	602	590	593	623	603	587	602	546	564	663	607	551	569	554	542	623	578	532	575	597	578	586	576	573	609	595	576	525	529	588	597	590	582	582	618	555	577	620	608	604	530	614	591	606	582	602	568	639	600	619	613	566	607	589	564	602	596	572	582	581	591	595	573	570	576	574	578	615	581	633	590	584	581	586	568	568	592	590	599	575	577	597	560	578	593	642	619	589	619	605	557	619	576	555	558	561	576	630	550	588	565	615	618	588	600	581	557	576	607	587	573	641	574	621	613	548	570	569	549	589	586	609	608	562	552	628	594	606	543	551	573	584	623	594	574	609	587	580	598	566	568	566	630	560	585	560	607	577	619	594	560	563	595	541	585	578	574	596	601	623	576	592	578	610	656	591	520	619	628	604	568	614	600	576	608	562	568	609	562	557	634	565	549	552	623	554	562	603	592	610	602	583	577	593	606	604	569	631	595	583	615	613	588	537	591	553	607	601	586	571	563	579	612	586	591	601	562	566	581	582	554	618	557	546	575	589	570	577	584	600	606	581	619	553	549	548	604	569	608	618	586	607	569	572	640	547	585	565	578	569	592	575	605	576	586	573	580	595	594	584	568	571	607	629	584	595	587	567	555	562	571	573	519	593	551	603	586	568	556	586	569	572	609	589	621	658	614	613	600	592	592	618	522	604	581	590	534	586	587	566	608	546	606	592	611	598	596	584	566	584	616	578	610	550	611	580	577	534	594	614	609	590	599	577	584	603	597	633	576	599	599	560	573	586	570	572	589	552	555	594	637	622	553	586	577	576	575	609	565	580	580	629	602	582	554	579	574	560
80200	61075	38404	17141	3345	520	287	245	272	259	301	281	316	270	282	266	274	272	273	283	291	292	292	267	257	264	273	258	271	275	285	252	242	272	251	264	305	260	256	262	269	284	273	273	279	260	258	253	294	260	288	284	250	285	274	270	295	269	276	296	295	270	270	277	249	277	284	261	300	281	267	240	262	288	236	264	244	235	274	255	268	284	268	287	274	269	286	238	266	255	251	290	263	293	271	284	266	247	308	264	276	268	265	272	263	259	284	258	252	254	241	254	280	256	247	222	281	249	253	256	269	251	267	241	278	234	282	286	269	243	249	269	261	268	283	271	278	285	292	295	264	278	252	271	256	261	277	303	264	249	262	289	231	254	234	246	265	303	254	280	259	310	249	256	303	268	277	227	270	277	281	271	256	254	287	237	256	291	262	273	287	240	238	293	270	249	289	278	270	261	271	290	261	259	288	256	252	266	275	291	264	293	294	239	267	260	290	263	277	265	285	263	276	242	276	260	250	271	272	294	286	265	284	226	277	282	282	248	279	266	240	268	261	261	279	270	236	286	267	294	253	249	243	283	254	266	297	264	277	268	257	270	248	295	285	267	271	258	258	260	269	275	272	278	276	308	291	288	268	248	283	264	258	288	276	245	266	267	272	262	271	272	266	241	244	233	276	260	264	268	253	244	260	284	262	258	262	277	284	291	268	291	253	283	258	255	262	265	298	268	298	299	293	268	270	267	269	275	248	259	248	265	294	240	246	254	263	285	280	268	291	237	257	254	274	280	259	252	259	241	242	272	268	264	264	293	283	260	283	277	260	293	291	248	270	281	296	249	264	289	244	266	241	266	265	276	300	302	261	286	280	272	305	251	281	265	279	266	231	269	295	244	294	280	250	292	246	272	291	266	284	268	250	286	257	282	291	268	286	253	259	268	289	274	244	256	255	293	221	292	274	280	286	249	244	243	293	248	293	288	295	273	273	257	273	264	257	253	261	238	276	279	277	275	259	274	249	281	293	264	290	277	296	279	277	236	263	282	234	236	271	261	300	267	280	282	325	262	250	284	299	249	255	266	250	269	272	230	266	286	251	249	255	272	262	301	303	246	268	284	263	265	291	272	286	284	273	260	298	281	272	248	269	260	256	271	278	284	262	260	252	276	293	235	257	273	293	243	234	247	293	280	252	262	230	249	277	274	283	292	286	238	270	287	283	251	280	282	248	284	252	275	262	276	281	264	261	253	268	295	284	261	259	253	255	267	251	254	272	276	296	295	293	293	273	259	275	251	263	295	273	286	264	270	263	266	259	285	297	260	270	272	277	271	238	276	230	285	237	278	267	263	270	244	278	273	242	286	242	248	270	266	285	275	289	290	281	267	259	303	297	257	290	283	255	281	267	273	260	300	260	257	281	291	269	277	256	262	268	274	268	258	291	263	246	244	261	273	262	279	257	259	258	268	274	272	293	242	228	267	304	251	304	272	260	249	297	287	282	243	273	249	272	268	261	279	270	261	246	224	283	263	269	277	268	269	280	259	285	269	255	238	289	278	269	287	291	265	275	237	274	259	300	260	264	245	265	300	241	316	249	264	283	249	286	255	291	277	243	272	278	275	272	283	277	306	258	265	265	250	282	224	270	294	305	270	269	283	234	315	245	260	246	258	271	292	284	275	277	263	301	256	267	275	260	280	297	271	301	294	248	272	223	248	285	251	239	287	261	290	264	254	238	277	258	250	262	287	297	259	272	262	266	248	287	265	263	257	256	260	257	291	282	259	288	268	282	259	345	257	262	304	259	268	226	249	264	276	318	258	263	291	278	291	243	268	299	275	288	241	278	283	261	310	277	263	280	275	275	262	262	248	265	280	299	269	268	259	303	247	272	239	284	259	283	284	275	251	285	247	280	270	275	256	267	268	266	249	277	280	283	269	274	269	246	287	262	283	271	272	294	288	271	275	269	294	264	274	285	239	278	305	280	270	264	304	271	288	269	278	264	266	303	252	277	231	283	270	262	254	258	214	281	267	260	280	261	258	293	259	304	272	273	264	272	260	268	252	246	275	263	246	272	250	255	266	280	305	306	257	277	272	282	300	250	244	262	262	260	282	254	259	278	256	296	264	251	276	278	287	265	270	284	265	301	228	269	285	269	266	286	245	297	253	246	299	286	284	215	274	291	298	274	242	260	278	259	271	249	272	280	250	268	262	273	232	309	273	235	275	264	259	310	263	275	278	271	284	285	270	252	265	277	255	272	283	257	284	235	274	305	288	277	252	251	264	249	275	265	254	255	267	277	290	281	265	247	265	256	304	256	278	262	272	255	258	266	258	281	267	286	268	260	270	285	265	246	243	240	260	269	259	278	251	293	291	273	268	300	297	273	247	285	241	245	287	298	262	264	267	274	233	283	244	259	277	272	262	242	270	263	270	283	268	274	290	299	257	276	294	278	274	264	265	291	263	266	271	273	248	267	240	237	272	277	281	268	302	241	264	254	248	305	274	259	235	252	261	254	277	254	286	257	272	254	286	287	275	282	269	296	246	257	256	328	259	269	297	276	271	263	290	274	330	292	273	252	276	247	271	240	256	238	267	262	289	267	274	247	278	261	255	293	261	281	265	272	236	275	251	277	259	313	272	274	265	280	261	285	315	239	274	277	280	257	276	300	267	290	272	286	304	288	251	258	259	282	250	276	257	292	272	299	281	276	283	257	278	271	297	257	263	267	280	257	265	262	298	256	295	270	272	293	265	224	284	275	263	265	268	302	266	332	284	274	277	242	291	261	280	281	305	292	235	265	254	242	279	268	264	279	286	255	261	246	279	261	256	289	264	236	254	263	280	254	261	281	269	289	287	272	260	298	291	262	257	268	250	258	261	298	258	271	244	231	273	302	245	284	301	264	270	252	298	292	285	296	284	268	264	284	262	268	267	259	255	280	276	290	294	280	271	263	276	244	251	295	258	265	295	278	299	247	256	286	289	269	277	270	284	255	273	269	253	256	264	272	260	261	251	296	263	247	277	280	261	253	277	278	273	264	268	288	277	273	232	265	279	297	257	300	269	270	251	276	312	287	246	250	264	265	247	276	218	286	273	276	260	249	277	258	283	277	277	304	310	299	305	267	271	301	276	283	288	267	223	254	274	294	258	254	262	301	296	287	250	235	264	298	287	244	264	298	255	260	282	264	250	303	258	289	252	250	272	263	256	236	278	310	251	254	262	277	299	287	268	295	290	258	273	293	281	277	276	258	243	252	269	287	278	286	270	270	274	296	244	282	297	254	266	272	288	295	252	257	217	239	272	257	290	278	270	261	295	267	294	285	270	273	270	248	245	279	300	263	275	262	267	269	259	274	288	320	294	286	273	318	289	270	242	283	245	259	227	294	249	275	238	265	233	276	271	273	272	266	263	309	285	283	279	264	286	259	240	265	265	274	296	286	263	260	270	268	253	257	270	251	245	255	277	272	299	260	280	281	272	246	255	289	294	267	269	282	285	265	276
61620	49702	36567	17862	4460	1155	717	633	621	612	622	680	624	650	628	619	632	607	592	608	619	637	677	568	593	641	639	597	647	665	682	660	608	645	581	675	639	624	633	620	606	650	606	587	639	630	659	567	670	609	653	623	623	619	666	632	607	668	608	634	631	678	653	604	641	610	619	627	608	592	613	637	587	630	643	646	613	623	577	642	633	603	622	638	609	619	623	618	646	639	608	630	634	615	650	595	656	646	647	593	629	588	645	647	637	588	630	603	610	648	636	656	610	633	673	645	631	638	640	652	640	603	619	611	606	619	665	597	618	638	611	635	590	610	634	658	635	673	618	612	590	579	644	629	613	642	637	620	633	568	611	662	653	675	602	660	592	624	640	626	596	637	621	645	631	605	619	625	605	640	616	639	645	605	638	656	614	604	654	648	606	647	633	610	579	598	591	582	658	652	650	611	671	632	628	630	637	656	639	612	639	669	588	666	620	604	635	621	652	656	626	676	590	641	610	628	613	609	628	633	678	608	693	620	641	650	639	645	634	602	625	639	588	609	650	592	589	613	612	668	569	667	641	680	630	635	672	602	635	646	667	678	697	641	629	605	627	644	620	610	605	635	674	609	600	614	677	647	630	654	620	602	670	609	604	592	622	656	639	653	628	590	627	618	604	634	610	676	644	589	621	629	613	636	653	613	656	660	608	650	672	622	646	609	625	662	601	639	635	636	642	620	557	637	618	612	621	663	635	642	639	648	639	655	624	569	625	647	651	593	648	642	611	661	619	639	640	654	610	677	667	622	608	664	603	600	653	639	702	610	609	606	673	630	579	643	634	644	628	636	599	621	634	648	686	633	638	586	627	587	652	635	595	606	616	652	618	610	625	665	616	630	611	627	643	663	627	649	650	592	662	652	628	648	654	667	631	626	624	653	597	619	615	616	625	640	626	576	606	644	623	707	657	627	639	643	631	635	629	607	621	614	617	630	637	604	614	622	632	654	648	641	575	607	608	622	643	647	650	622	631	588	619	641	593	636	606	589	609	663	626	679	628	613	586	578	620	669	609	642	623	627	640	664	616	624	636	623	649	649	612	582	611	613	623	621	576	625	600	677	634	633	615	634	615	617	651	617	616	618	636	622	603	605	622	643	623	632	617	612	600	649	630	574	633	636	678	641	657	631	655	666	627	607	616	652	645	643	635	623	646	656	630	647	654	647	639	635	656	656	649	610	663	620	613	626	658	627	643	629	649	617	614	650	645	653	617	626	634	679	659	578	645	606	628	637	667	668	624	634	661	639	651	615	601	604	608	612	617	653	635	663	667	653	602	626	622	593	658	596	620	627	583	618	639	604	635	657	648	609	625	623	626	602	617	624	658	622	641	573	649	637	587	622	651	599	626	590	615	596	637	624	621	651	626	601	654	603	602	612	608	620	614	615	604	658	609	586	645	591	623	612	658	637	609	650	637	657	636	638	630	589	643	577	619	681	639	645	646	589	600	639	605	653	617	626	630	597	648	652	659	657	596	632	661	667	606	626	622	612	621	636	661	562	599	641	572	601	619	637	625	610	680	610	614	657	629	600	619	601	605	586	605	638	674	639	660	651	664	588	627	624	633	689	660	662	625	630	598	646	639	642	617	658	599	610	613	579	624	634	687	533	645	630	619	655	655	628	621	641	604	605	671	662	662	680	591	620	670	638	610	593	651	637	626	608	645	606	583	639	640	620	677	665	624	644	582	616	649	567	621	631	663	635	629	657	583	591	645	618	594	598	642	639	643	654	653	635	613	589	597	635	642	680	654	637	601	613	640	643	614	652	656	645	667	610	639	651	619	612	637	600	609	592	628	599	639	638	587	568	657	638	628	621	632	636	634	647	643	641	605	628	628	603	614	623	600	631	624	641	601	649	603	607	583	652	635	665	633	654	663	583	627	623	596	582	670	631	645	622	628	626	654	630	641	592	621	579	642	610	541	626	630	590	641	632	658	603	647	624	668	614	630	675	599	627	629	628	615	615	676	592	649	658	656	613	610	575	683	660	598	621	612	638	603	644	606	626	637	649	664	591	646	632	632	684	666	675	567	630	679	613	657	593	613	632	598	592	605	629	655	624	646	622	650	653	646	618	641	644	648	629	620	580	658	648	620	592	609	625	611	597	664	639	653	600	639	648	625	625	618	597	647	629	652	615	617	635	610	605	610	620	626	617	630	633	621	653	603	545	649	660	607	612	627	651	644	642	618	590	652	636	602	629	642	651	646	610	608	588	638	625	662	653	620	613	614	673	630	618	630	638	644	605	593	636	605	608	602	662	627	624	587	604	611	643	619	616	616	657	597	596	671	620	604	678	633	645	616	647	645	620	647	630	680	619	644	614	645	644	629	635	604	626	639	650	598	606	629	630	588	609	641	635	594	626	593	598	673	619	614	608	590	641	615	621	597	629	610	636	631	579	621	631	626	659	599	648	609	631	634	636	633	606	657	616	635	601	611	657	601	640	672	630	667	629	646	616	645	626	554	640	614	645	594	626	561	626	615	604	655	618	668	622	625	639	636	625	613	653	604	621	588	653	614	603	621	673	603	650	587	684	623	607	607	619	657	623	634	626	594	632	637	614	630	594	614	630	636	647	611	607	633	624	662	609	609	580	568	681	598	583	575	658	586	602	633	618	644	669	632	640	637	599	640	616	661	566	652	656	625	618	624	616	605	636	667	622	607	640	632	628	584	670	588	625	620	614	629	652	636	601	609	610	642	639	591	666	663	659	599	589	630	662	600	644	624	578	619	619	638	610	641	657	622	582	634	577	621	606	674	641	593	636	661	660	659	590	615	655	619	635	614	656	607	596	655	651	647	627	659	674	595	631	619	625	587	708	634	647	627	651	619	653	593	640	611	600	586	573	691	631	614	620	625	636	633	614	664	651	595	608	584	645	608	628	584	635	668	617	656	624	635	634	597	638	643	639	613	639	600	621	639	643	628	592	613	641	663	663	678	644	635	627	618	576	648	664	612	642	564	593	603	647	624	655	635	665	646	652	609	587	659	616	616	676	605	644	577	604	679	569	608	602	633	645	642	586	658	623	639	600	613	604	656	571	663	601	638	653	627	632	625	649	661	643	649	651	627	695	681	680	625	587	614	640	624	590	564	617	613	605	621	626	639	662	649	638	630	609	651	606	607	628	651	633	674	612	651	636	662	644	625	621	639	585	691	624	618	627	571	616	606	650	617	670	641	644	603	644	620	645	620	617	656	665	593	640	664	649	636	611	593	612	607	627	644	630	635	640	631	622	678	610	630	679	609	595	626	613	656	637	646	586	628	657	639	625	648	635	661	637	621	642	627	682	606	682	580	656	647	643	664	646	654	638	631	613	644	641	666	630	665	621	636	667	628	639	644	637	614	622	588	581	682	620	588	646	580	593	611	646	661	596	653	666	617	614	636	592	628	649	648	621	629	660	650	631	615	590	621	632	631	629	661	643	624	639	602	612	635	618	603	626	611	667
83351	68950	46517	25079	8825	1062	297	235	236	246	252	243	231	248	205	233	212	223	241	232	252	251	209	249	232	245	242	220	228	241	231	239	227	233	253	226	209	230	217	209	248	240	260	222	222	249	245	254	244	259	212	234	262	249	256	286	241	255	232	219	215	234	252	262	255	251	262	240	245	247	237	230	239	209	229	215	220	262	226	224	237	219	223	244	241	235	238	237	204	241	224	247	252	257	237	235	223	237	213	258	241	227	255	227	239	240	221	206	221	272	237	211	270	278	218	255	252	243	229	251	203	220	225	229	209	277	249	224	224	227	248	269	240	232	228	232	229	219	264	241	218	232	248	235	225	217	211	244	227	244	238	219	276	213	261	224	217	222	234	232	240	262	251	221	244	265	238	210	220	218	192	227	212	225	256	263	242	242	227	227	228	237	234	223	242	223	276	199	240	222	201	246	236	222	255	191	209	232	235	228	243	216	268	234	239	265	262	273	228	245	257	231	222	227	237	243	282	217	238	237	242	203	262	250	238	242	255	217	248	228	255	227	244	223	243	224	222	246	215	244	217	244	220	246	259	220	236	214	219	222	222	242	235	271	222	200	233	236	253	254	206	249	238	235	214	224	259	244	241	207	230	262	208	248	250	221	247	255	250	237	201	228	261	260	203	221	231	250	249	253	232	221	227	245	227	239	219	242	259	228	232	252	232	253	262	236	228	220	240	205	237	233	245	240	258	255	234	244	245	232	247	249	206	233	260	236	214	235	251	242	233	253	216	252	242	237	241	240	226	260	230	232	222	216	252	218	244	219	217	290	224	235	218	245	264	244	215	227	235	263	236	204	237	227	252	250	224	215	237	244	267	226	179	236	229	221	232	248	238	242	215	242	220	232	244	217	220	253	230	249	202	233	227	230	246	244	245	227	217	249	228	243	245	223	238	234	235	245	232	227	236	253	263	233	229	204	221	223	248	271	210	246	241	255	219	222	239	228	226	230	216	209	208	234	232	248	213	252	227	249	229	268	239	244	237	217	222	231	226	222	235	218	248	226	245	229	240	223	241	244	216	216	209	258	266	232	233	241	241	252	218	232	220	241	258	238	232	230	235	224	244	254	255	219	243	236	254	245	229	220	259	245	226	242	232	252	253	230	220	250	269	229	234	251	211	227	227	239	222	251	237	251	251	240	235	207	260	220	253	230	233	247	257	259	239	220	260	233	235	224	229	229	229	240	226	215	227	215	223	237	227	234	226	227	263	227	215	204	236	267	223	228	207	228	247	228	239	235	232	232	234	249	246	232	216	245	232	208	245	252	233	250	250	225	237	257	240	217	209	251	233	243	237	280	215	287	264	208	240	214	212	246	234	213	245	238	251	217	236	239	250	217	254	243	223	228	256	267	217	230	268	221	240	230	235	244	242	222	237	234	235	215	223	270	242	238	246	232	224	225	230	211	226	208	234	244	219	220	250	248	238	236	244	211	225	233	252	210	220	243	256	220	279	215	273	237	269	240	242	262	222	255	244	262	218	235	253	248	208	235	232	216	235	263	242	233	237	224	216	204	226	233	217	244	210	248	230	227	227	257	223	240	216	245	234	213	222	240	256	217	233	225	227	192	222	239	238	241	202	217	238	221	232	252	234	256	232	266	242	253	243	224	221	259	235	241	252	243	241	244	242	205	249	244	234	248	224	239	214	231	199	221	264	235	235	241	241	228	241	238	194	232	214	221	236	239	240	234	252	214	248	248	228	250	245	215	228	228	229	204	241	229	229	232	265	218	209	242	209	244	254	231	240	251	211	231	233	246	225	242	220	247	220	207	206	222	245	223	235	258	224	227	223	231	236	224	228	244	222	226	228	224	257	236	228	193	278	226	222	233	239	244	247	217	244	232	230	189	241	233	271	208	244	257	238	210	242	222	248	234	217	210	229	215	231	231	279	223	210	236	257	229	245	224	244	212	229	215	253	247	232	229	248	231	241	216	218	242	251	231	244	265	254	238	233	234	224	244	248	251	235	224	238	270	226	226	205	215	216	247	240	223	236	229	217	219	234	212	216	241	219	223	240	239	229	267	239	242	235	209	244	241	245	252	275	234	249	252	229	215	254	223	240	258	243	242	239	206	225	221	225	254	240	251	231	234	251	234	226	243	261	236	226	244	227	238	239	232	226	266	222	248	204	228	254	218	227	252	241	247	256	228	236	237	248	208	257	226	243	244	244	236	243	263	211	228	207	244	275	218	252	214	221	233	234	217	220	231	240	243	228	263	235	237	238	241	254	214	235	234	231	260	247	248	244	242	222	229	249	227	211	223	222	249	240	251	240	238	224	239	264	238	242	200	262	245	233	220	243	242	213	246	229	240	226	211	241	247	223	252	248	222	246	227	225	240	235	220	226	244	232	224	224	216	248	225	241	237	225	220	233	243	215	224	217	182	217	247	242	233	210	242	242	210	217	231	210	255	243	263	250	232	215	224	239	219	229	207	223	258	244	217	213	235	216	236	229	248	201	210	216	224	236	234	235	225	228	250	252	221	207	220	289	244	245	234	252	229	216	276	242	243	232	237	213	229	205	210	250	240	222	259	247	236	242	250	214	235	255	229	248	226	239	210	199	250	230	213	236	216	245	235	234	240	228	232	251	222	264	217	228	231	245	230	229	223	215	219	217	226	228	239	235	229	200	273	257	221	247	220	243	249	276	258	248	260	249	253	236	218	231	251	234	260	243	216	241	227	208	255	246	207	201	249	237	243	252	231	226	249	246	242	208	218	251	225	261	259	223	210	263	259	237	236	247	218	249	238	247	241	218	244	229	238	218	222	248	222	259	232	241	233	245	235	242	199	270	239	243	228	234	228	241	225	206	251	250	220	240	227	239	246	220	204	221	250	245	239	269	226	228	238	238	210	236	235	278	250	219	241	240	246	254	220	209	253	239	249	233	242	219	252	261	222	218	247	221	241	242	215	217	253	238	224	238	243	214	206	226	243	236	228	252	234	221	253	243	227	231	214	257	224	230	249	193	224	227	235	227	227	263	251	215	218	217	223	238	242	189	211	242	232	257	235	223	249	237	216	228	250	245	267	220	206	255	231	231	224	267	255	240	236	246	225	245	248	249	220	239	218	241	205	238	222	215	245	233	233	241	213	241	246	238	257	221	224	210	246	263	252	244	219	229	221	251	250	259	244	196	255	220	202	231	243	221	208	230	233	209	209	249	236	242	214	255	231	253	239	249	242	259	239	238	244	252	236	242	253	247	258	223	219	238	251	266	221	189	244	217	226	231	226	250	215	238	222	266	255	232	259	243	222	226	215	242	235	230	228	224	249	236	223	200	255	238	252	233	243	228	237	210	246	237	229	254	231	217	234	246	236	234	218	235	259	233	237	234	244	258	253	198	234	222	241	217	228	258	232	254	248	246	198	224	223	230	216	231	259	236	240	237	226	201	192	215	257	236	245	243	241	247	259	214	233	226	225	229	250	225	246	248	228	232	207	232	259
71210	59929	45646	26310	8428	1796	685	529	580	593	530	548	534	533	540	558	513	551	531	523	502	567	581	567	537	551	569	535	555	547	562	552	511	536	549	548	584	545	563	545	578	537	563	584	564	540	525	586	512	549	522	583	516	526	558	566	573	556	519	548	592	558	498	557	524	521	550	511	564	575	532	579	564	541	578	553	570	559	524	540	507	518	527	537	504	568	533	583	557	512	552	567	570	537	539	547	622	538	514	518	559	527	545	580	540	522	555	572	531	548	525	566	567	548	512	536	527	534	528	564	568	561	574	530	556	541	543	525	572	552	584	518	558	574	553	565	542	539	566	547	560	527	540	535	539	581	587	503	567	550	518	560	564	555	595	514	555	524	554	521	543	531	586	529	536	540	549	545	526	572	556	519	543	526	563	524	556	559	544	535	550	554	550	565	565	519	575	567	549	548	521	540	535	569	565	506	537	501	558	568	542	498	533	530	561	495	591	566	517	517	541	564	532	536	519	551	610	561	526	567	577	561	553	577	526	515	556	585	529	559	544	554	530	545	533	544	537	584	547	567	536	539	532	543	512	538	562	567	556	561	565	574	518	547	565	529	510	534	615	569	542	515	536	528	565	573	546	556	538	549	524	564	537	523	589	517	560	579	587	554	589	531	564	524	547	552	547	548	571	555	541	563	562	552	513	564	535	529	525	575	522	569	559	605	516	552	586	566	550	564	549	574	520	575	516	546	535	587	587	531	567	554	526	532	515	575	504	539	532	548	577	556	551	554	572	583	552	537	557	541	499	542	568	564	544	552	567	507	587	539	569	559	532	548	594	585	530	552	543	551	575	553	559	511	571	538	577	587	519	530	529	563	551	500	520	543	536	550	531	517	509	546	546	534	549	548	502	522	546	507	537	516	544	590	528	581	573	563	550	561	539	553	515	522	540	531	565	557	575	525	584	524	551	571	532	568	536	571	592	545	527	599	553	541	535	531	565	574	511	578	548	571	519	530	529	526	579	576	512	581	556	551	540	587	534	601	575	567	547	549	535	542	588	543	536	492	582	556	606	540	503	550	522	529	543	559	520	542	575	561	556	538	590	541	560	556	523	553	569	532	508	539	518	562	537	523	548	562	553	551	560	553	542	545	601	513	536	566	569	521	509	570	533	541	578	542	534	533	541	505	564	539	503	540	532	524	531	539	583	519	559	564	545	488	547	540	512	569	556	535	545	538	547	528	563	551	591	536	567	627	533	576	559	502	570	547	572	533	503	584	555	515	534	526	521	529	543	545	556	544	538	554	556	541	560	519	554	543	541	567	562	545	555	525	525	561	593	542	535	527	594	504	598	531	582	496	544	505	574	557	557	588	592	543	562	553	552	552	552	542	540	559	559	546	563	569	518	550	589	589	546	534	560	562	521	542	608	541	497	518	558	571	545	512	535	532	570	560	558	565	550	533	537	558	555	543	521	507	551	539	530	557	550	539	568	560	564	573	532	543	577	537	557	571	564	571	528	540	544	560	552	510	537	568	552	563	580	579	501	556	560	552	564	536	493	584	563	544	518	550	574	498	577	567	538	512	538	569	531	548	533	551	486	548	533	554	532	546	535	561	534	556	509	602	541	533	586	558	583	529	590	561	554	547	523	568	530	550	601	521	569	577	531	510	531	539	542	587	578	537	569	517	533	562	589	568	508	552	552	515	541	524	562	565	581	556	552	560	539	528	580	560	544	560	524	543	579	536	533	566	539	573	549	536	555	553	545	575	576	582	518	554	527	565	524	540	586	559	565	527	538	560	549	586	573	536	537	500	509	550	517	516	506	487	558	540	546	543	582	523	589	582	560	589	544	522	527	575	554	564	574	508	549	538	528	549	552	576	545	537	530	547	531	545	577	583	527	550	575	547	562	545	564	543	534	541	565	528	511	575	560	492	569	576	575	553	541	542	590	547	569	507	541	537	534	528	522	579	565	567	574	551	599	499	527	510	560	506	536	528	567	542	553	541	584	520	544	540	543	575	580	539	544	547	564	561	508	502	547	550	570	569	552	596	554	574	560	544	556	556	564	531	578	533	558	555	516	568	558	544	552	614	517	547	580	542	558	559	535	574	547	573	532	518	526	532	573	561	574	542	557	588	543	538	569	572	533	546	595	515	545	559	544	580	586	548	547	560	523	555	547	556	561	537	602	547	503	578	579	520	549	550	541	529	542	535	573	557	522	572	572	588	515	541	582	527	533	512	578	541	589	551	562	518	571	513	525	572	571	567	548	567	544	524	562	570	541	584	566	572	585	556	571	573	572	546	579	541	563	526	567	525	528	551	548	539	552	531	571	583	578	580	565	519	542	557	556	534	567	522	543	528	541	554	561	575	553	575	567	542	536	561	556	536	582	515	539	558	530	600	546	535	534	566	589	512	572	579	531	552	569	540	544	548	516	558	545	530	526	548	571	597	576	543	533	531	497	556	621	564	542	533	546	521	582	595	545	568	530	589	516	543	549	576	588	523	587	512	537	524	539	509	557	578	518	562	522	573	552	576	590	557	527	493	550	564	574	514	545	531	573	545	509	551	525	554	531	596	543	574	560	546	572	557	559	555	533	526	582	564	543	580	554	559	509	554	584	501	523	522	573	522	574	565	509	597	557	576	515	581	549	494	552	614	507	530	551	555	537	544	561	520	583	565	542	543	571	555	523	523	547	572	535	555	566	567	564	564	553	560	539	579	518	547	563	531	581	580	517	554	534	503	533	559	548	529	552	499	552	577	537	549	549	521	553	532	548	570	541	558	539	538	521	541	531	547	556	525	517	562	561	541	535	527	558	521	571	533	537	572	536	555	554	547	583	550	545	528	603	550	537	557	544	590	590	526	501	533	586	576	548	557	479	566	554	566	575	563	555	584	606	567	566	526	536	538	554	562	527	531	555	513	556	516	539	565	514	556	574	558	569	536	555	543	543	547	526	599	563	517	528	531	534	532	571	564	560	543	555	572	484	543	539	524	584	503	577	582	548	547	552	548	519	539	529	543	560	553	579	605	580	487	546	537	522	537	562	544	523	566	536	541	536	578	530	551	511	534	557	580	583	553	539	558	565	556	536	550	546	577	529	507	534	550	548	600	496	565	536	567	535	528	530	569	582	544	565	526	581	580	587	561	515	572	496	547	523	557	507	510	542	545	534	535	522	585	564	532	537	545	557	571	538	576	574	555	568	537	566	531	553	535	526	517	532	552	540	544	538	539	512	534	555	552	520	589	554	525	526	549	562	567	502	573	559	515	520	537	510	559	581	542	573	564	537	554	502	543	572	540	588	557	538	564	548	589	542	515	564	539	524	550	515	562	530	523	509	546	555	511	529	563	568	521	559	559	567	559	561	547	573	566	556	533	578	547	526	519	575	561	512	603	503	548	540	561	542	547	528	559	531	512	512	537	520	550	559	544	540	586	544	561	600	559	534	567	523	545	575	525	583	552	549	571	474	560	560	595	556	552	569	614	594	555	573	517
49653	27382	9653	1880	506	281	280	238	232	239	226	247	236	242	252	236	257	265	247	240	212	253	239	233	260	226	239	233	192	218	275	242	256	235	231	243	244	232	284	251	246	259	239	258	236	236	271	240	259	265	213	237	261	244	244	243	245	265	271	247	228	241	248	228	262	252	236	247	230	254	214	214	223	265	231	246	223	253	237	272	258	266	237	261	247	264	227	279	252	247	252	223	232	274	258	260	252	241	247	243	217	229	232	268	225	220	251	236	247	252	225	249	238	236	228	206	256	228	265	255	255	264	245	257	268	258	228	228	242	261	267	221	240	243	240	235	235	228	232	239	269	202	251	230	243	250	265	235	208	243	239	252	233	234	224	255	254	212	266	228	251	233	223	249	266	259	229	262	247	225	280	242	243	268	276	209	256	266	229	267	274	211	226	228	235	258	254	237	221	256	274	232	228	225	250	236	230	219	234	233	260	268	228	269	279	257	250	261	255	227	253	235	237	220	253	240	236	263	232	237	226	238	242	250	263	259	223	241	249	248	224	236	256	265	213	224	244	232	240	239	265	262	243	238	265	266	223	259	221	272	240	253	221	225	213	267	252	246	246	260	246	238	245	249	252	230	221	242	264	236	236	211	274	274	266	232	230	244	252	262	227	244	233	265	243	260	279	225	256	269	210	222	232	282	256	230	230	283	267	244	239	272	255	280	265	251	260	267	224	226	247	245	239	243	242	225	238	252	269	218	230	245	212	246	188	224	254	219	250	265	226	247	256	261	252	270	241	222	246	216	261	239	234	238	239	237	231	260	218	246	258	220	266	220	240	261	220	226	267	254	265	231	264	254	224	230	237	231	236	212	243	257	257	223	267	255	245	233	251	212	226	231	265	245	280	265	240	275	246	238	233	251	235	253	278	256	258	289	258	247	216	248	258	225	250	249	232	235	234	250	226	272	255	238	236	244	235	254	228	243	269	261	299	232	253	253	215	218	261	218	242	242	269	235	239	242	236	230	234	242	258	252	239	254	256	244	258	237	210	243	246	249	242	259	260	231	230	256	246	245	227	257	260	260	270	236	233	267	203	265	246	239	226	234	223	219	250	256	231	244	240	257	254	248	245	245	227	228	230	217	242	225	275	255	248	260	254	232	215	259	216	242	244	245	246	251	239	243	250	249	244	265	269	270	225	239	242	270	250	220	219	236	242	280	204	214	264	238	253	242	242	256	247	263	251	239	262	242	242	232	246	234	250	235	252	264	238	248	245	258	248	221	253	241	217	237	226	244	233	236	266	236	240	231	242	256	242	248	244	272	251	256	242	241	249	245	254	255	240	276	246	210	244	262	252	229	246	240	256	234	221	241	271	257	239	228	230	238	226	243	224	216	268	234	237	219	246	269	285	265	241	244	243	243	253	258	243	256	235	226	245	254	243	250	225	258	266	230	250	268	262	248	252	228	220	227	230	238	239	232	229	233	222	243	228	255	239	219	261	265	240	210	215	232	239	237	247	230	265	243	247	215	245	219	232	268	243	231	238	263	240	259	258	256	217	247	276	231	217	219	258	248	276	242	224	234	246	288	224	227	221	262	280	247	252	241	248	224	264	216	224	235	237	238	239	240	235	248	235	226	238	236	248	261	216	237	223	266	250	229	247	221	241	230	264	231	257	238	248	227	224	265	246	236	230	248	246	253	239	267	226	231	247	259	252	254	230	238	222	249	243	268	250	250	243	254	248	255	243	222	250	246	248	249	250	253	228	261	251	226	256	238	274	213	208	272	250	235	226	253	239	224	216	258	271	259	242	240	242	211	263	252	228	261	236	233	251	231	251	241	223	219	222	209	239	244	240	257	240	226	252	231	259	261	268	259	222	266	245	210	249	234	248	249	260	245	237	244	236	257	245	246	243	226	219	234	251	257	247	256	208	234	240	246	246	243	244	295	240	248	217	250	208	261	236	249	237	266	253	246	257	238	253	245	245	244	248	252	223	224	280	232	231	252	236	247	264	220	239	230	220	233	232	246	227	247	221	232	270	232	257	243	225	234	211	230	231	239	249	227	223	212	267	241	249	247	229	221	252	282	275	257	241	253	244	255	247	244	272	236	247	269	239	243	236	239	249	227	257	243	242	231	240	221	255	251	261	253	239	215	240	271	243	249	233	218	251	218	242	239	234	207	251	259	229	252	239	239	249	231	241	263	222	227	240	281	246	251	220	253	253	248	230	264	222	249	242	243	236	253	232	234	234	245	272	243	239	237	253	249	254	257	245	251	264	215	216	269	270	210	269	222	245	222	235	215	261	243	244	290	253	228	231	197	223	233	261	229	256	260	229	243	188	262	234	263	229	238	240	242	251	216	225	256	259	254	251	249	230	250	224	244	249	245	239	285	227	239	248	260	220	257	261	248	263	265	224	255	246	248	229	260	257	247	271	266	246	233	243	259	226	250	252	219	260	263	241	241	209	259	231	248	243	250	219	247	229	242	244	217	272	217	235	244	246	272	250	227	236	241	259	225	246	270	233	262	249	269	248	280	221	233	225	234	240	219	247	279	267	218	234	239	237	266	238	253	234	219	249	231	246	235	258	247	239	242	229	230	256	253	248	262	245	248	253	247	239	259	221	214	274	254	245	243	225	281	244	243	209	226	265	226	275	253	237	247	243	256	248	228	232	244	253	246	260	249	246	232	230	257	258	261	273	250	247	234	227	252	264	282	224	239	240	216	247	232	253	228	227	256	257	235	243	252	229	248	244	250	255	239	241	255	241	251	244	224	227	250	232	270	239	284	216	223	226	233	260	229	252	229	244	239	225	283	268	234	239	261	223	249	240	241	225	260	242	236	236	221	252	262	226	258	249	229	260	234	244	236	251	226	263	240	253	243	266	252	239	236	230	212	236	219	262	235	257	242	221	242	258	230	288	230	230	238	224	245	262	256	193	258	253	236	227	245	247	249	247	228	274	257	252	265	245	229	249	238	248	242	245	245	250	252	238	242	229	257	261	249	266	260	248	210	244	232	238	238	268	245	256	249	259	240	245	239	255	269	237	234	239	244	245	230	264	241	234	241	244	243	256	249	249	244	245	217	223	253	256	260	256	239	239	231	216	257	280	219	235	274	231	268	233	276	202	236	243	260	234	232	238	227	229	235	228	248	228	245	277	252	239	239	250	238	244	236	277	277	264	225	243	252	255	236	245	248	252	268	225	221	244	257	255	236	209	276	241	245	250	256	239	235	236	217	253	256	249	232	259	230	281	232	248	265	252	242	266	271	254	244	234	245	239	234	219	238	262	248	250	258	233	259	246	239	278	243	226	232	255	257	249	247	244	246	217	209	276	246	244	236	264	225	246	246	215	244	209	267	233	214	237	248	254	246	247	232	235	242	221	255	235	215	243	248	241	227	261	234	227	268	255	270	241	243	237	256	244	224	229	273	242	247	277	263	240	235	218	249	251	240	260	239	268	246	256	236	240	266	249	211	265	211	279	226	215	261	232	256
42607	24528	11373	3570	1062	703	590	580	584	606	620	544	559	586	555	613	562	609	559	590	616	587	586	549	628	588	611	571	581	601	520	572	608	597	590	572	583	590	577	586	603	611	563	573	584	627	596	621	611	557	560	592	612	584	572	587	582	538	580	549	600	556	563	572	582	577	604	561	625	578	621	587	605	603	558	643	581	592	628	577	555	547	615	647	611	583	592	584	552	566	598	583	621	583	600	586	594	585	581	593	601	555	614	594	614	624	568	556	595	605	563	611	626	595	556	576	594	551	609	614	580	570	582	586	580	579	563	557	604	593	548	578	595	542	601	550	569	584	565	565	618	611	575	578	556	592	562	640	597	571	588	586	577	592	586	595	632	599	567	594	539	603	579	565	594	612	572	570	591	550	586	568	588	546	559	583	604	610	566	587	611	551	557	628	602	560	624	598	605	576	631	578	591	600	631	603	581	560	607	572	613	580	578	590	607	576	562	568	570	578	581	597	576	625	570	575	586	573	622	558	604	591	591	563	622	597	588	622	622	571	613	620	561	600	595	612	547	559	580	577	624	616	604	551	574	596	582	604	540	618	546	598	568	554	583	568	536	603	624	615	585	609	548	602	565	574	582	583	619	605	594	563	633	558	618	577	565	606	614	593	607	585	596	558	603	580	597	625	606	557	572	595	529	535	617	616	597	574	586	597	624	594	597	584	574	622	602	576	559	622	616	592	588	579	550	571	600	533	570	583	597	592	574	573	590	606	576	590	598	580	595	589	590	613	599	590	600	578	587	564	565	613	599	570	545	574	564	610	572	590	606	575	584	597	581	586	588	580	546	595	583	574	570	561	582	573	599	640	614	563	583	591	590	601	568	603	571	598	620	613	599	591	565	554	565	588	569	626	604	588	608	605	534	579	558	595	559	592	589	579	550	571	603	582	596	569	616	549	543	585	558	603	613	591	564	570	584	616	549	594	551	536	603	594	611	588	583	605	610	581	553	595	614	590	592	615	609	590	602	630	554	608	610	580	591	566	555	597	600	596	640	592	598	539	566	574	593	561	601	586	599	593	563	598	563	551	622	558	593	576	621	582	629	547	571	575	566	584	602	570	617	555	592	591	559	590	600	545	611	561	562	596	571	654	586	597	616	562	587	548	581	602	610	568	543	612	603	605	598	653	571	584	605	615	620	588	610	577	590	572	592	616	542	600	599	575	613	586	595	609	604	555	600	599	557	563	610	584	599	578	623	565	578	598	568	606	617	553	584	583	578	538	599	586	577	609	588	617	595	592	575	573	565	591	598	548	539	637	602	564	597	573	626	600	593	619	584	589	576	564	598	579	607	578	621	622	580	566	557	552	612	604	609	609	607	563	593	583	602	610	596	586	624	599	596	607	588	648	562	571	563	600	609	581	575	598	595	586	597	623	586	595	655	578	583	594	566	576	549	593	613	606	620	540	589	631	616	607	558	563	602	615	577	587	606	552	596	593	600	590	612	556	569	572	541	633	565	579	573	589	590	586	608	578	611	575	612	615	595	591	595	588	605	538	577	619	579	589	531	583	597	602	565	604	614	573	577	565	604	585	587	600	605	602	589	593	609	579	561	561	550	618	586	580	562	598	596	574	582	567	619	557	615	572	558	576	569	605	606	601	607	609	551	600	550	577	585	563	597	558	605	626	601	602	583	613	600	633	563	573	586	580	588	554	550	583	575	581	586	581	580	575	604	579	573	539	556	580	575	598	585	589	620	552	607	546	579	624	581	581	577	597	578	603	576	606	591	560	596	626	573	585	570	603	586	606	590	553	585	581	571	617	572	584	572	600	597	555	579	598	566	604	580	601	560	589	593	607	602	564	562	595	575	585	581	578	576	598	526	627	603	633	541	622	591	579	620	596	589	549	585	631	526	614	555	589	574	608	607	568	583	574	576	586	596	554	580	573	549	584	543	605	572	543	573	548	601	598	616	594	561	548	602	601	606	594	561	571	588	585	622	610	586	615	618	578	643	584	597	536	590	587	563	631	554	552	603	602	572	566	574	578	605	599	556	601	590	556	528	602	552	568	521	605	582	585	609	567	579	587	588	577	566	579	605	585	584	609	608	592	593	586	651	621	560	562	569	599	556	598	550	579	598	608	560	587	612	547	579	586	600	593	561	576	579	565	598	624	591	590	581	610	593	558	605	567	639	607	546	604	594	558	543	600	576	578	593	590	577	577	609	587	565	576	568	599	553	610	588	534	599	594	575	574	599	604	601	594	595	574	626	590	567	609	524	605	577	558	587	608	606	554	559	567	625	607	534	543	560	582	582	588	588	568	590	588	536	563	592	604	574	573	560	602	601	612	577	621	584	582	574	590	609	586	564	548	592	579	611	562	578	557	574	613	585	622	601	530	647	593	556	581	573	597	555	587	574	549	568	584	585	606	625	557	562	574	575	592	577	591	600	568	574	567	597	575	598	602	602	576	655	599	560	611	569	622	607	597	556	604	592	557	554	601	601	545	580	580	595	591	570	578	569	628	589	596	571	592	600	574	612	592	636	586	628	555	628	594	607	562	567	631	543	577	600	603	614	610	620	565	624	554	584	612	587	624	575	533	597	611	627	601	614	574	617	604	582	507	561	558	538	578	586	599	601	588	605	535	599	564	555	574	589	583	559	559	559	589	567	591	596	577	580	584	551	576	609	569	579	591	549	614	550	583	576	558	594	591	619	585	597	592	602	562	574	627	607	576	598	592	574	557	547	578	607	592	613	591	589	564	597	557	598	542	575	574	560	603	604	575	582	560	597	604	591	597	600	588	582	588	594	582	607	560	538	566	551	570	589	633	582	581	574	577	568	584	594	584	551	585	587	596	590	590	561	573	646	602	545	609	581	578	580	560	615	545	629	618	570	597	612	598	566	608	589	587	601	565	601	633	599	577	563	572	570	579	580	565	586	594	591	638	592	566	617	576	587	572	569	602	584	554	576	565	586	620	614	526	598	592	644	644	581	584	625	594	545	588	564	568	631	609	589	589	571	603	576	531	591	552	587	535	582	604	542	626	603	614	584	611	569	558	570	579	577	595	631	621	574	551	550	643	592	544	588	550	588	610	605	582	570	560	558	561	603	618	576	579	598	590	617	596	617	570	612	577	631	623	557	582	529	523	602	591	600	617	570	588	598	574	603	586	567	573	571	557	612	590	573	606	595	600	577	582	614	563	605	580	612	606	560	629	625	574	559	598	595	609	597	584	557	568	547	606	541	556	628	621	542	613	601	562	623	550	608	610	575	593	584	632	561	591	595	589	536	608	556	584	568	620	592	599	600	575	602	579	576	570	555	561	578	562	565	566	552	605	610	625	589	595	574	576	605	587	529	620	612	566	595	611	607	561	567	582	573	587	586	614	603	572	597	595	571	594	560	561	582	618	587	554	615	598	572	576	566	600	567	558	570	583	595	592	580	609	571	544	603	600	588	614	575	594	583	574	574	632	579	585	601	564	587	541	583	592	587	553
80529	61013	39204	16792	3050	470	300	275	271	288	263	305	267	293	286	276	264	272	281	262	274	257	289	263	259	261	287	250	268	281	271	276	237	243	261	294	281	254	219	276	291	285	271	241	263	267	280	273	251	225	263	268	258	295	280	272	286	262	304	275	289	255	230	268	276	242	282	297	263	253	281	281	267	230	262	276	304	285	247	263	281	279	252	250	239	232	258	259	250	250	228	275	256	266	266	243	270	273	295	257	262	274	282	260	249	292	290	270	275	294	284	286	263	267	261	289	282	280	251	285	266	272	271	265	274	282	248	284	279	261	258	257	264	265	268	293	260	257	254	269	274	247	258	263	273	277	284	272	261	263	241	267	270	263	282	224	278	236	264	245	253	273	283	308	270	235	296	286	276	277	268	255	272	270	241	255	242	272	257	275	247	254	272	285	277	267	304	273	240	253	257	281	283	258	271	271	293	310	268	254	249	274	254	289	252	274	283	286	265	249	230	232	277	298	244	235	281	269	268	300	281	271	267	291	258	291	262	275	258	254	254	282	278	278	273	290	267	242	247	293	252	275	256	250	272	287	259	244	285	276	279	273	273	230	263	252	260	277	218	237	282	293	292	279	304	278	253	252	297	262	274	265	276	273	258	260	289	266	272	255	272	248	279	270	280	258	281	264	266	280	251	235	260	284	234	257	233	265	270	291	267	251	243	263	264	284	293	265	281	285	261	267	282	268	284	268	237	275	279	283	272	279	298	246	257	255	273	264	257	253	278	272	270	266	254	256	261	254	270	267	276	284	284	238	301	276	268	244	287	292	249	246	282	252	237	268	243	274	270	262	294	263	253	247	274	257	265	264	251	263	267	273	256	311	273	292	318	258	282	273	258	268	258	283	303	300	263	308	275	282	274	289	256	276	277	302	284	264	294	278	239	256	272	334	258	270	246	232	274	292	254	270	278	265	277	262	259	287	259	263	261	281	253	281	276	251	283	245	279	253	264	281	245	260	275	276	289	261	270	280	250	261	271	275	251	305	251	269	276	276	258	274	260	293	270	234	269	273	241	264	275	243	301	256	262	276	265	255	270	292	256	262	282	272	276	273	260	255	294	245	253	243	273	275	285	264	252	261	262	251	246	288	256	276	260	265	254	231	299	240	256	276	274	254	242	255	268	271	267	266	279	283	268	284	262	289	249	259	254	279	250	273	249	245	265	258	252	245	279	254	256	269	281	247	259	295	254	236	274	253	265	263	276	291	256	270	262	273	274	277	238	269	256	250	256	249	282	306	238	244	275	248	278	257	292	277	255	283	256	277	237	291	272	264	254	244	268	272	237	268	276	269	279	253	244	269	297	267	304	242	255	276	281	253	261	296	255	268	241	276	271	250	248	280	261	270	263	254	252	274	254	287	256	265	274	252	248	253	251	252	269	267	262	273	271	255	273	252	276	252	247	259	250	253	260	260	265	252	268	255	275	232	290	283	242	255	287	270	276	297	268	275	285	299	253	280	251	252	262	258	244	300	260	259	329	257	231	257	268	244	259	285	244	275	279	288	272	265	271	271	279	246	271	243	269	267	282	268	281	273	239	271	314	267	272	253	265	250	270	268	298	260	288	283	280	279	264	290	259	264	266	256	263	256	263	282	267	275	253	258	268	263	283	285	262	274	271	281	259	269	259	252	268	287	237	242	278	272	312	259	280	247	290	288	245	262	242	253	276	294	266	271	239	258	251	264	268	224	270	291	274	266	283	237	268	292	266	282	236	220	311	256	281	264	252	295	276	287	272	263	277	264	255	279	269	248	274	258	259	270	232	258	295	250	234	256	274	278	267	285	250	233	287	252	246	267	281	250	265	266	251	291	277	274	281	260	272	262	272	270	304	291	248	258	282	249	268	291	273	252	233	264	274	230	281	270	299	296	279	272	282	274	259	262	254	266	263	242	262	275	264	273	266	261	242	271	267	282	265	252	269	272	263	265	266	258	268	270	278	265	287	273	311	255	279	262	277	254	264	269	283	251	256	270	256	255	280	279	287	259	284	312	256	281	266	236	245	263	249	262	284	270	263	266	273	281	272	281	277	294	271	256	275	249	271	260	272	244	255	249	271	295	260	289	258	256	246	260	250	254	249	244	263	260	265	260	265	267	256	267	266	263	273	244	237	282	264	260	297	279	247	263	274	255	251	255	249	252	269	289	270	263	267	299	302	286	271	266	259	282	312	270	268	247	268	286	269	270	285	286	267	285	266	262	273	245	312	260	281	278	275	316	287	242	286	258	267	260	271	261	255	275	279	260	268	238	298	262	298	255	251	267	237	238	291	278	287	285	249	267	271	269	263	273	242	281	289	247	273	280	272	294	250	250	256	279	235	267	248	267	263	267	251	232	256	247	285	269	299	283	264	245	260	276	308	293	279	271	272	283	291	245	290	232	238	268	260	270	266	272	288	286	269	286	267	288	248	279	264	254	257	245	274	264	277	259	265	227	280	287	269	269	260	247	259	279	272	262	279	251	267	255	276	291	280	265	265	265	277	283	255	255	277	309	257	265	266	272	303	273	258	286	235	243	243	261	273	253	263	251	242	271	274	269	253	257	259	261	253	288	281	291	289	264	267	265	252	252	275	279	266	273	254	266	282	251	275	251	288	258	258	287	264	292	304	271	252	259	274	278	289	271	283	247	251	281	255	266	243	225	266	260	271	292	282	267	289	310	264	260	263	262	254	266	243	278	296	245	279	272	265	259	277	235	262	272	262	272	292	269	276	294	273	273	268	230	273	249	242	269	277	256	251	288	251	257	247	244	273	274	250	247	275	260	286	268	252	251	257	250	295	279	284	267	290	246	262	278	253	276	266	224	280	264	280	271	246	277	287	269	267	263	282	258	267	271	272	294	250	251	269	260	285	263	251	252	255	286	257	259	270	284	262	252	247	255	269	260	269	296	274	264	248	266	253	281	262	257	241	286	277	267	243	230	280	258	240	263	249	282	284	268	269	271	221	264	251	313	295	270	271	277	250	263	279	260	242	276	257	235	280	276	274	270	284	259	252	260	269	284	276	259	298	293	280	289	253	247	275	281	271	276	251	228	255	273	258	270	265	288	248	251	265	234	251	281	251	268	259	276	263	287	270	263	292	275	236	269	262	236	252	276	252	245	264	266	278	229	254	298	265	275	249	265	268	249	252	284	292	274	280	229	240	247	296	297	295	261	280	278	273	299	249	237	269	261	278	227	272	301	297	268	276	280	281	257	229	263	263	257	282	266	257	252	295	255	270	299	259	282	286	251	259	265	255	275	240	261	240	254	273	272	279	258	291	248	248	303	292	254	278	272	274	246	260	267	255	246	267	265	256	281	300	239	241	287	284	274	273	257	253	274	286	260	293	243	254	271	258	270	283	221	264	249	268	287	264	255	306	261	259	265	241	263	279	279	269	288	270	287	286	232	284	275	276	272	263	255	270	227	238	241	281	294	273	270	287	257	235	275	266	266	236	282	286	263
61798	49294	37233	16318	3658	984	669	575	605	673	655	661	627	622	682	654	587	631	628	628	647	612	661	614	584	643	658	577	669	658	627	651	627	657	656	593	629	598	630	581	647	617	595	569	637	634	622	641	551	641	629	622	628	569	605	602	627	617	604	609	653	652	638	637	628	618	584	625	612	590	633	614	657	617	641	697	604	628	608	657	634	644	613	603	619	636	626	626	629	627	664	619	622	573	630	605	669	621	641	604	643	659	619	619	577	594	636	605	642	684	652	610	622	647	623	609	632	604	624	591	595	647	626	625	620	645	630	627	618	602	607	552	564	635	603	647	631	649	623	663	633	647	652	558	597	641	644	640	621	617	608	601	617	593	600	646	570	628	594	636	658	639	617	689	629	648	636	649	631	625	700	660	632	637	626	662	604	633	596	608	576	648	584	648	645	584	614	649	610	611	658	619	641	643	662	613	597	601	630	615	581	644	631	621	640	626	623	580	615	657	647	646	625	624	615	624	608	593	591	655	670	599	643	629	616	606	630	624	591	631	618	598	604	654	642	609	635	622	651	645	569	596	666	623	609	614	627	634	594	620	629	593	611	592	609	599	651	656	617	651	619	660	644	621	670	609	602	635	654	595	637	603	650	599	609	653	634	632	656	615	653	576	626	645	634	662	614	679	646	620	636	666	619	623	650	639	638	623	628	608	650	641	616	636	605	621	616	597	604	596	630	624	669	599	623	604	649	599	601	613	630	620	664	617	610	575	607	629	651	672	648	635	622	666	601	601	674	599	619	636	612	627	663	594	655	634	593	600	613	642	651	653	666	647	631	609	638	609	632	606	660	625	627	571	625	637	654	651	632	615	629	659	605	601	640	662	590	621	656	662	631	617	628	655	632	623	626	582	619	637	659	608	602	620	574	614	639	605	641	626	629	601	591	623	601	638	633	688	592	584	622	623	629	640	638	632	630	619	621	635	627	611	600	640	627	642	620	637	662	564	662	633	660	640	640	627	606	566	629	660	625	673	601	655	635	644	599	646	594	676	621	605	630	618	580	645	596	574	615	600	589	643	622	590	631	629	611	670	606	595	564	593	609	629	621	561	597	671	636	646	624	625	651	618	586	635	600	611	642	632	626	634	619	660	607	661	614	615	581	656	577	628	604	626	628	608	670	616	621	636	642	607	624	620	634	651	599	626	588	548	663	627	642	619	633	638	628	634	604	633	651	592	609	602	633	642	648	572	636	634	612	645	636	641	633	593	601	621	642	587	643	623	605	661	649	633	614	599	630	589	607	600	622	663	615	629	612	614	625	644	608	629	600	620	649	634	626	616	623	653	609	629	683	627	647	664	612	634	603	659	645	627	617	641	631	644	619	636	601	631	634	646	623	587	682	611	605	604	620	657	636	585	648	620	640	614	656	684	628	621	653	647	626	604	648	633	635	616	629	694	626	656	619	587	596	615	642	659	668	613	619	657	602	612	657	605	606	606	575	616	609	638	610	648	609	672	668	642	575	642	649	635	628	671	642	629	624	580	612	659	620	659	619	666	606	609	626	621	634	629	623	611	637	635	622	656	641	636	603	621	635	617	651	609	654	605	608	614	634	671	640	617	617	606	633	632	615	591	650	622	635	651	698	607	639	624	632	588	600	633	663	607	641	620	647	612	606	591	612	624	607	617	612	654	624	637	609	665	584	633	612	581	617	612	633	664	597	643	646	622	595	596	605	614	607	672	646	575	649	653	643	636	658	635	642	616	657	624	631	585	605	615	635	631	623	596	689	650	648	667	661	682	585	624	596	612	680	626	606	663	617	630	675	595	681	630	592	605	618	642	607	631	603	628	641	612	579	653	642	631	610	662	626	620	607	632	624	605	623	634	624	662	644	638	669	627	633	627	655	646	622	644	596	637	631	630	633	623	623	594	570	561	628	613	645	643	625	659	590	573	584	653	648	636	598	602	644	609	674	604	631	666	639	638	602	634	586	638	639	636	644	583	651	653	628	660	593	640	606	614	654	650	627	607	635	614	567	649	629	624	614	665	643	621	621	631	656	606	613	621	619	593	673	610	635	624	579	624	650	591	632	656	653	641	624	635	653	599	629	611	647	640	630	568	615	607	626	582	622	607	592	636	642	600	632	651	619	639	604	612	646	650	654	608	625	622	626	607	617	661	624	633	670	602	594	638	629	583	614	632	630	649	625	639	609	615	656	639	604	646	643	591	644	614	632	640	642	606	614	624	630	651	611	657	622	623	594	643	596	640	641	617	609	622	636	598	625	613	618	590	679	647	650	645	675	616	646	637	647	595	645	650	629	603	647	603	608	631	651	623	613	621	597	626	605	658	606	607	608	604	604	611	622	553	678	600	663	638	639	653	598	581	619	610	622	558	661	625	623	601	646	618	621	633	622	678	622	682	644	668	623	594	604	631	622	589	586	612	633	605	587	601	606	676	683	628	639	580	621	615	618	597	600	659	665	627	630	632	631	628	631	670	601	619	589	639	637	605	575	602	598	636	594	625	627	663	627	610	670	636	631	664	674	628	619	663	625	639	645	655	606	605	636	590	623	633	643	631	624	630	645	631	661	630	615	658	634	623	589	620	618	610	660	657	593	625	631	661	633	656	597	655	621	624	615	645	599	658	629	666	657	633	607	617	585	585	666	609	620	622	665	597	617	655	634	643	624	611	604	642	627	622	607	649	639	689	610	640	575	591	616	640	642	625	611	625	555	623	624	655	638	620	606	596	656	619	624	642	604	626	642	620	635	623	650	622	668	605	622	606	655	584	620	647	602	621	621	620	622	624	614	637	647	619	659	635	658	635	633	660	607	679	597	646	602	624	596	610	621	647	627	575	622	611	631	612	608	639	601	624	606	616	600	608	627	624	579	598	594	586	622	654	629	619	601	627	612	597	599	631	630	622	625	621	611	590	602	613	629	602	660	661	631	622	617	612	644	649	612	625	647	621	648	618	653	644	610	606	622	632	623	586	680	618	624	620	612	649	621	602	653	594	656	655	649	631	615	623	600	600	603	616	662	611	622	628	681	601	622	655	598	633	582	627	646	654	627	595	637	628	581	644	622	586	602	628	628	604	646	595	621	615	639	656	609	641	615	617	603	639	604	614	575	639	658	608	686	656	648	614	608	664	591	623	644	642	634	642	647	630	624	613	592	643	641	619	612	644	625	604	641	598	630	659	647	605	639	620	621	611	655	621	641	601	624	634	613	638	632	639	612	621	655	605	627	624	619	651	637	607	614	646	645	599	589	645	634	646	651	599	621	593	623	611	633	630	662	611	617	645	630	610	632	646	663	615	589	620	621	626	646	604	581	674	570	622	591	630	581	641	629	598	653	632	605	635	604	608	641	663	645	607	625	675	647	601	630	587	623	666	606	629	602	629	647	567	626	606	616	583	604	659	604	637	628	648	653	605	624	653	655	632	616	671	605	627	638	626	665	657	642	632	634	642	612	683	686	635	644	624	619	643	640	626	626	582
83757	69252	47308	23524	7131	742	278	232	272	232	258	251	258	213	262	234	236	252	226	214	234	200	265	240	232	232	253	232	256	236	248	234	234	253	236	238	218	256	226	254	250	224	236	235	198	212	234	220	261	245	239	222	231	227	246	236	268	247	230	245	244	249	238	243	222	217	215	217	224	224	234	238	222	259	248	222	261	261	217	215	229	246	234	246	236	259	257	244	231	231	230	239	205	212	240	236	233	240	252	264	265	227	224	245	225	254	251	223	225	221	221	222	238	221	240	232	241	237	248	234	229	218	219	232	239	251	235	239	243	261	233	235	234	229	253	229	233	248	233	220	239	221	230	242	231	253	257	248	225	260	234	238	224	239	239	248	237	252	220	226	214	216	229	237	210	248	200	243	217	220	246	248	237	246	239	226	216	267	211	237	224	218	228	241	237	248	251	233	229	243	233	261	216	228	265	234	251	212	229	242	274	239	244	223	237	222	241	202	262	271	264	249	252	219	279	251	247	258	249	239	261	253	251	237	203	214	258	221	231	232	239	256	212	215	221	232	269	251	226	237	250	221	194	259	239	218	257	221	232	240	213	232	206	203	224	255	232	247	233	218	239	232	253	254	238	235	245	216	259	250	225	248	236	238	240	220	245	225	213	241	248	202	232	246	251	244	216	252	232	258	277	228	232	234	260	264	243	222	222	254	239	231	238	231	246	254	242	231	252	222	237	219	234	237	239	212	221	245	219	244	226	235	258	258	202	223	235	239	225	236	248	243	239	201	232	232	252	245	225	230	230	222	231	230	217	232	241	207	256	231	238	209	227	236	258	248	253	247	222	256	233	262	252	243	231	233	220	258	223	272	235	230	241	239	234	223	230	231	237	254	202	247	234	244	231	228	246	205	220	229	232	220	231	186	209	233	259	245	241	209	225	253	257	225	228	223	236	263	281	259	231	217	257	204	235	231	258	249	253	246	280	234	227	203	238	234	233	252	232	222	219	260	238	280	243	269	255	207	237	206	233	247	240	254	233	230	256	233	226	240	275	228	214	228	238	231	226	224	238	260	243	216	218	250	239	226	237	239	250	234	253	222	239	230	240	213	224	228	236	235	236	251	239	232	237	230	234	226	212	226	240	228	246	257	234	233	232	257	240	223	245	235	208	253	244	236	244	248	255	236	234	242	244	227	231	228	229	216	236	219	239	240	229	228	259	227	220	262	200	258	210	267	227	225	242	226	224	230	215	221	250	234	243	244	234	242	238	231	243	226	235	235	225	212	254	219	248	250	261	250	253	228	235	226	223	253	244	229	201	211	245	237	222	231	234	226	252	241	251	260	234	236	232	235	254	228	253	251	221	227	217	226	212	229	210	207	231	262	248	245	212	224	216	232	239	262	265	209	213	256	217	216	255	238	213	222	260	209	225	244	259	220	208	216	222	227	208	226	242	243	230	228	239	230	256	241	262	205	239	261	215	236	219	235	235	188	227	230	220	227	224	220	234	242	235	212	217	268	239	227	229	233	233	235	227	248	240	231	244	263	257	258	190	248	249	242	231	245	249	222	229	215	253	256	247	241	237	238	269	254	227	223	242	250	232	241	203	221	222	189	191	252	200	220	238	240	231	218	252	250	240	242	249	261	231	240	235	233	265	235	245	203	230	240	237	251	237	229	224	247	232	248	261	264	239	248	240	213	255	226	259	242	253	222	246	232	241	219	243	219	210	233	248	240	204	225	215	241	237	225	201	232	286	237	207	231	231	254	207	249	246	206	217	235	221	233	222	232	248	219	228	266	239	242	226	209	210	225	232	252	244	261	227	261	262	269	217	232	227	223	229	244	240	217	242	218	248	220	197	207	242	226	227	214	240	241	242	235	234	217	223	225	229	226	224	211	227	263	220	245	243	224	253	246	243	275	247	226	252	227	241	228	256	267	249	223	224	194	243	241	224	242	232	237	228	226	251	224	226	235	221	234	251	249	224	265	292	221	233	231	258	235	264	219	220	230	273	229	236	252	243	232	235	227	228	242	246	238	231	241	248	197	259	204	231	243	234	251	242	260	246	243	216	242	250	234	213	217	213	224	233	204	229	244	210	230	254	218	243	232	219	236	211	221	218	228	226	241	254	244	228	219	256	188	242	225	240	225	213	261	241	241	242	237	233	236	245	249	237	205	228	258	235	235	220	275	239	204	238	244	226	259	224	217	228	259	232	228	243	250	239	242	205	227	212	232	253	242	224	216	231	214	229	255	229	215	220	223	242	238	240	237	227	218	225	236	228	232	232	231	238	233	235	244	236	236	236	263	259	224	221	224	229	254	254	239	223	231	224	230	263	230	250	239	244	241	213	257	236	234	233	240	220	240	218	247	210	233	223	247	244	234	248	235	212	245	227	221	221	239	257	226	226	228	240	244	214	238	224	207	251	218	236	239	229	238	242	232	265	228	218	203	212	227	229	213	229	242	208	233	224	226	233	224	258	267	265	225	250	227	208	227	253	235	232	220	248	230	257	257	257	220	235	217	254	251	229	285	255	223	201	237	228	220	236	247	217	254	237	242	245	245	248	229	236	247	263	246	261	232	270	282	222	227	244	260	241	252	241	262	259	238	246	222	215	209	228	225	247	240	209	220	224	221	265	239	229	232	245	223	242	273	247	253	206	263	250	244	246	211	244	220	232	224	256	242	235	225	235	265	249	262	240	261	224	240	232	224	235	227	252	218	231	248	224	220	247	231	221	219	247	256	236	236	242	237	267	248	219	228	230	273	246	228	237	237	234	232	236	244	230	227	214	228	230	243	243	226	219	236	234	211	236	203	238	220	259	233	224	220	238	236	223	215	225	230	240	220	238	207	230	227	225	247	247	237	237	216	211	242	228	233	233	237	221	240	213	252	224	243	243	223	223	229	227	224	231	243	243	258	227	238	223	223	229	216	235	221	269	251	223	234	234	259	236	245	227	235	229	252	224	197	253	227	259	243	202	255	246	199	243	232	229	233	239	247	234	222	216	210	205	236	221	220	228	228	234	237	203	255	272	229	250	244	215	230	242	253	213	233	234	214	237	251	240	229	241	239	256	242	232	221	248	252	250	253	252	232	205	271	213	208	229	230	222	211	263	235	240	244	230	246	212	228	239	227	254	224	227	207	222	232	244	217	254	259	254	233	233	236	225	224	243	232	267	217	224	229	212	219	249	229	240	226	244	238	211	239	240	245	270	241	218	222	273	209	233	217	197	224	228	253	246	240	236	227	237	215	208	254	249	240	219	234	214	255	215	227	244	203	251	258	219	246	250	257	231	243	210	233	231	218	245	222	251	223	236	232	214	231	237	227	236	233	226	246	235	207	227	254	240	212	213	225	222	270	240	229	225	265	246	246	242	207	215	227	264	250	251	240	224	226	244	253	228	267	247	227	209	220	257	209	229	240	205	209	259	236	240	244	267	241	260	211	214	254	219	258	224	245	266	236	241	240	229	227	234	256	258	238	257	201	226	249	261	251
71129	60154	45492	22682	5601	1141	583	561	552	567	559	555	523	578	548	560	529	524	564	541	547	559	576	561	574	554	550	573	544	570	527	513	528	541	530	551	552	566	553	568	542	542	549	546	539	537	558	604	563	550	555	547	555	545	551	548	563	575	533	537	584	575	525	578	523	544	575	545	526	511	582	529	581	543	560	558	527	569	549	523	531	594	558	616	552	557	524	584	635	584	570	570	540	571	545	554	538	565	566	537	545	561	590	584	579	546	557	551	523	556	523	552	572	527	560	539	538	544	557	553	590	532	592	538	535	529	535	547	615	551	588	534	555	568	550	525	514	511	571	587	573	564	520	507	568	534	551	530	555	525	535	548	543	558	577	528	553	583	531	536	591	572	589	569	552	536	518	564	568	556	584	526	525	530	531	542	556	532	533	598	541	582	588	547	558	540	561	541	581	582	526	567	553	580	565	588	535	558	517	571	579	539	548	536	530	542	525	569	559	558	641	541	562	527	525	510	549	520	591	598	571	556	540	525	559	572	575	583	530	571	507	565	612	561	578	548	554	625	540	552	573	529	554	544	556	569	520	554	537	510	544	545	544	533	541	509	600	544	607	534	551	550	570	552	547	569	528	535	580	584	532	518	565	512	549	606	525	586	547	565	551	548	557	558	562	568	595	549	553	540	579	607	529	593	548	535	534	569	531	535	569	560	532	554	542	591	538	547	541	592	545	545	512	539	566	564	566	591	531	536	555	554	586	542	539	531	526	564	532	560	579	532	553	597	566	572	557	568	574	539	553	578	489	559	578	576	567	540	537	562	607	545	553	559	539	602	555	591	536	572	521	525	601	527	529	569	566	549	529	550	546	572	588	578	548	569	498	519	544	556	518	567	566	544	602	536	585	522	555	573	556	526	521	550	541	560	595	538	532	565	528	531	547	572	571	561	525	554	556	551	546	503	560	524	538	523	569	577	545	549	552	531	581	553	558	560	547	573	540	567	543	534	600	545	602	552	605	585	576	557	555	545	552	539	568	515	582	549	515	550	552	555	532	524	581	567	522	565	555	570	528	580	546	546	551	474	523	568	560	541	536	575	588	535	560	592	576	559	533	564	564	506	555	558	573	514	551	579	583	558	593	531	541	534	529	532	552	552	571	529	588	551	605	570	606	550	537	548	563	550	551	541	518	554	545	577	543	573	551	548	561	559	545	556	558	555	574	528	563	549	594	537	559	520	579	530	587	558	533	576	550	585	546	597	566	532	548	573	576	534	530	540	582	558	562	531	556	558	574	537	550	569	539	555	568	541	547	578	545	564	537	579	529	549	568	497	540	556	540	551	562	568	516	540	568	540	506	505	541	579	542	552	554	523	545	547	554	523	557	542	545	535	566	546	567	560	548	547	557	506	537	613	602	527	561	580	562	578	544	563	589	551	561	522	577	555	549	529	561	489	510	545	540	550	530	534	546	580	542	557	572	541	549	559	532	589	569	558	551	579	563	575	572	552	594	550	507	549	536	534	579	590	571	539	531	544	561	497	551	560	543	503	549	565	552	520	570	590	534	561	532	540	531	570	533	600	556	565	540	548	549	531	543	545	570	553	547	544	523	580	545	566	543	555	519	565	548	532	546	549	513	550	544	542	567	511	531	576	533	568	562	543	523	535	491	510	538	557	580	563	528	523	590	550	579	562	585	588	625	551	544	554	552	539	564	557	553	555	563	547	534	558	583	563	543	574	523	546	579	561	542	522	544	595	568	569	551	563	566	558	530	518	561	568	537	551	520	567	554	567	559	537	565	549	536	559	543	562	569	542	534	567	574	543	553	538	557	518	569	575	500	528	509	561	559	535	526	560	593	541	532	551	542	555	549	534	526	590	556	554	555	562	587	553	609	599	525	535	563	546	577	550	552	551	550	540	571	512	576	550	572	533	554	564	533	574	567	539	583	532	534	553	564	536	530	562	519	584	513	574	543	569	561	592	554	587	532	565	540	532	538	547	582	520	586	556	583	554	571	474	557	526	555	533	556	623	509	553	572	503	566	518	521	537	547	547	546	544	582	575	610	563	570	559	555	567	581	572	522	586	564	546	561	567	559	528	542	568	537	550	550	511	555	538	513	516	538	574	560	534	557	525	563	537	536	540	530	515	558	556	544	516	542	528	575	564	543	567	559	587	559	557	553	536	528	575	520	558	576	540	550	542	581	543	541	551	582	576	560	551	554	565	546	563	560	584	537	538	594	517	526	557	536	523	553	614	550	554	546	565	557	557	586	561	553	522	586	591	557	543	555	538	597	565	592	555	570	586	552	506	577	571	563	575	571	547	541	558	505	573	519	567	566	522	591	529	548	547	534	547	562	527	542	565	547	568	566	598	546	561	609	561	596	583	548	529	540	577	588	553	545	576	539	591	555	544	591	544	561	579	544	578	555	521	569	565	542	561	490	593	549	532	569	550	534	544	551	510	558	550	524	515	550	559	571	588	551	531	561	539	533	552	540	545	569	578	513	590	549	495	512	530	569	537	490	561	548	561	531	592	555	590	547	518	580	570	581	573	554	573	562	562	538	545	566	561	556	534	530	565	541	522	530	530	575	560	539	511	545	537	554	547	554	555	540	573	560	562	589	574	555	555	542	568	522	577	544	541	553	573	541	559	553	555	526	580	587	532	570	540	544	582	528	525	582	582	576	515	556	496	560	538	514	512	581	545	539	557	540	548	538	532	511	567	541	562	555	555	547	562	506	524	564	562	533	551	606	545	544	581	543	540	588	608	532	540	547	546	566	499	546	581	531	588	584	552	595	542	557	533	560	558	559	547	538	547	566	545	565	544	554	577	559	527	567	576	594	555	600	541	547	582	554	543	562	517	572	556	573	517	532	524	543	556	511	511	521	618	560	547	544	582	513	542	596	539	542	554	551	549	582	553	530	533	584	554	536	511	574	578	561	553	547	548	554	540	570	524	559	588	592	540	561	547	557	563	539	545	605	552	560	563	566	516	538	559	525	562	560	512	547	546	567	554	620	524	536	539	572	526	558	563	542	561	550	511	548	551	515	528	536	543	537	580	523	541	536	520	568	551	511	549	565	536	563	573	537	531	569	571	558	554	586	540	532	545	548	544	584	552	578	559	557	564	566	548	557	546	560	580	573	525	573	540	518	533	557	567	548	575	560	520	592	528	535	581	531	538	541	546	579	559	519	571	538	526	592	500	522	551	507	582	572	591	586	523	545	539	576	563	578	576	557	560	537	537	581	529	547	535	526	568	529	534	552	522	574	559	516	546	537	551	567	560	541	550	580	539	559	554	508	531	537	564	519	539	570	544	539	543	532	607	585	566	583	529	590	533	573	560	549	584	549	600	557	562	568	539	500	566	567	541	550	542	574	570	532	574	559	514	521	552	560	553	497	579	517	557	582	570	525	499	560	569	529	560	553	562	533	544	571	575	546	551	567	550	518	549	542	567	517	552	525	524	535	566	532	545	509	542	541	557	549	535	502	536
49882	27676	10151	1825	407	263	260	231	240	213	256	265	248	230	251	222	254	247	251	245	235	231	233	220	239	219	238	254	293	235	258	241	238	243	215	236	277	254	228	244	256	243	264	247	229	208	221	208	234	247	293	261	266	265	253	269	227	242	252	248	252	260	242	288	249	239	243	244	251	236	229	236	267	253	248	253	213	216	249	242	246	260	242	266	243	264	252	245	255	248	228	252	230	260	282	267	245	263	250	241	274	232	262	251	274	256	223	251	246	238	231	224	243	252	260	250	244	224	224	228	252	249	252	229	266	244	230	274	205	221	247	250	226	255	277	265	236	256	267	246	274	232	226	255	259	258	228	252	258	241	230	259	270	240	262	254	269	234	246	250	229	247	265	238	269	251	244	219	255	259	262	268	246	234	266	233	259	222	236	260	241	257	257	265	258	244	251	221	267	250	252	265	259	229	232	275	230	254	253	243	232	229	233	235	243	220	249	209	207	244	259	277	255	241	238	268	269	217	266	242	214	298	251	241	252	241	260	239	230	216	261	264	251	235	249	243	262	238	241	241	223	250	251	231	246	243	234	224	255	238	262	258	235	257	271	269	242	266	206	251	262	237	243	267	273	253	257	217	227	223	238	222	225	228	239	238	256	253	219	264	245	243	260	252	258	242	242	238	240	261	241	274	278	233	245	266	229	271	221	207	270	262	260	242	276	237	246	229	234	270	245	241	247	266	245	253	250	239	235	227	258	242	254	237	256	256	265	249	253	256	234	246	245	260	246	247	270	249	236	265	261	235	264	248	245	260	244	272	256	222	266	235	249	270	232	239	233	221	258	280	241	265	242	254	220	222	202	220	233	255	232	245	232	244	251	225	219	278	245	233	221	261	229	243	262	257	236	240	265	231	253	233	290	260	238	243	241	229	256	273	258	240	266	257	246	239	250	247	243	236	241	222	273	243	246	242	205	253	202	249	252	256	231	245	254	259	241	228	258	248	236	265	269	228	243	229	248	224	219	224	226	233	253	232	247	232	231	256	248	256	262	267	259	234	248	262	243	249	241	220	259	242	254	247	233	239	265	234	290	269	263	238	269	228	244	259	257	241	236	231	227	244	244	222	223	215	242	257	218	231	251	228	260	251	248	226	241	234	259	236	267	250	262	226	242	238	268	246	257	262	243	264	234	229	260	270	251	258	269	225	235	268	235	228	222	245	275	238	251	219	241	233	262	270	219	224	243	230	263	258	238	234	283	245	247	259	264	253	231	260	260	258	234	245	245	263	259	230	239	278	236	247	229	263	218	238	224	246	238	263	268	241	239	220	233	222	217	232	248	243	241	252	256	248	272	240	262	218	243	262	259	259	235	255	251	278	243	241	216	248	278	251	239	215	222	243	235	253	249	261	231	249	268	253	246	227	256	228	236	254	231	239	249	270	246	231	265	246	218	285	226	251	240	253	246	236	237	257	244	235	256	249	244	245	247	252	230	255	243	224	226	253	229	225	260	260	267	254	247	237	249	267	250	243	242	250	247	247	256	253	256	279	249	236	240	247	225	226	247	247	237	260	284	255	245	272	255	240	262	234	229	244	230	245	239	258	230	261	265	236	233	259	234	265	244	269	255	243	247	231	232	250	210	222	242	256	243	230	220	244	232	239	254	251	235	226	253	248	230	243	247	254	239	263	257	230	219	245	267	231	272	230	248	269	245	262	252	208	231	249	232	230	232	224	251	254	224	250	270	224	246	255	258	240	248	242	251	246	237	240	239	216	266	250	228	243	241	223	232	246	226	224	259	256	259	263	269	246	255	236	246	278	246	246	246	228	263	249	218	230	269	228	262	232	243	270	243	249	229	253	259	256	246	237	257	271	250	242	244	253	218	221	231	259	210	276	219	237	236	246	240	261	248	257	231	248	256	254	289	260	244	252	218	222	256	250	259	268	245	239	217	246	233	249	273	232	243	274	242	262	246	222	269	243	255	234	232	234	214	257	230	257	227	273	220	247	269	249	228	264	250	211	265	232	252	219	224	258	236	279	266	272	233	271	267	240	244	241	254	252	237	225	236	265	233	241	234	210	238	232	293	241	230	234	269	273	253	272	259	250	235	236	247	259	259	257	263	253	262	249	233	257	284	227	240	228	246	247	244	225	217	247	246	231	260	265	244	219	202	249	252	249	256	237	263	236	258	251	220	251	252	244	287	255	238	243	251	263	257	238	231	257	234	225	213	221	228	258	257	229	257	219	241	228	257	227	235	259	217	216	239	237	222	268	218	251	272	263	232	251	222	229	233	243	216	235	225	290	224	248	265	231	256	257	259	248	255	219	256	263	233	252	215	252	245	261	214	252	250	237	229	255	221	266	300	243	220	252	223	236	245	210	234	223	245	256	232	257	247	240	242	235	253	215	252	237	240	242	230	277	242	244	246	250	239	249	271	247	251	258	214	223	266	251	225	253	234	244	231	250	254	255	238	276	236	263	266	237	222	255	267	264	257	228	242	216	238	230	288	241	258	234	266	238	265	229	239	249	255	258	246	263	247	277	231	270	239	234	244	254	262	298	213	224	254	233	251	213	243	235	238	253	251	253	264	250	245	218	246	257	232	228	229	251	258	260	231	222	223	235	257	222	254	258	245	242	229	267	233	244	269	233	248	252	246	252	239	230	247	255	230	262	244	240	221	262	245	256	224	240	231	237	223	266	233	214	252	237	217	251	224	256	235	266	253	242	256	254	251	218	275	228	265	274	223	246	236	232	217	255	260	241	250	270	211	245	255	284	266	234	238	242	266	212	262	230	250	246	231	212	225	229	240	237	266	268	231	248	263	247	260	251	229	274	239	278	235	216	252	211	245	249	270	241	241	252	239	251	235	262	221	262	235	231	261	263	242	250	235	257	249	230	263	247	248	232	262	270	228	259	240	281	247	216	250	267	231	248	257	252	239	231	263	252	228	229	208	259	227	239	265	245	230	268	263	240	240	262	219	231	236	246	257	250	267	236	249	241	214	270	235	244	254	246	236	242	232	256	220	256	272	235	255	249	239	263	256	257	223	247	239	250	276	259	260	245	245	239	233	268	220	243	226	215	241	253	248	244	248	253	266	254	210	263	240	213	244	232	244	245	237	251	240	248	252	261	260	232	252	244	232	214	240	253	241	291	223	241	250	217	239	235	265	272	226	269	218	247	245	270	238	244	214	237	239	220	235	243	234	236	271	251	230	237	245	226	255	240	275	229	233	247	245	229	247	248	263	245	246	281	244	240	298	254	234	270	244	256	261	244	221	203	275	247	213	222	254	238	224	243	239	248	252	224	270	259	248	237	233	225	236	249	229	230	256	260	246	238	228	237	261	272	250	265	226	222	278	257	251	247	255	266	230	248	243	270	250	251	265	226	243	247	234	215	246	240	222	282	276	246	272	227	243	241	251	202	257	254	216	247	233	259	246	249	244	257	256	243	222	223	223	251	244	242	235	226	259	249	252	220	240	241	208	290	255	217
42812	24728	11530	3368	1081	697	604	568	568	608	580	639	540	584	576	611	600	595	593	601	585	601	597	614	595	567	582	536	554	611	605	592	575	562	557	622	606	587	596	611	588	628	633	600	595	563	615	598	571	641	592	587	556	606	595	551	583	574	594	597	584	569	547	577	620	584	548	584	573	580	603	577	573	609	569	585	598	600	613	547	619	583	535	602	585	563	561	620	574	569	563	566	566	601	587	589	624	559	580	554	586	637	594	552	593	594	606	598	587	585	556	600	607	594	616	591	571	605	556	590	620	627	574	574	554	582	548	630	559	565	623	579	542	574	564	615	582	592	628	587	587	613	565	552	570	584	570	628	593	569	602	614	597	556	618	599	597	575	573	598	562	621	605	571	557	566	578	583	591	599	621	584	574	610	587	556	606	651	569	564	593	577	575	573	581	591	598	608	585	573	594	624	578	620	585	571	623	602	576	603	570	596	589	564	619	584	585	595	541	603	572	567	614	612	593	561	595	554	568	593	591	564	577	626	572	639	573	641	589	549	591	576	614	602	585	644	600	599	589	566	579	593	597	625	659	610	599	565	580	582	618	599	585	585	639	613	588	559	602	609	593	593	623	602	589	602	597	590	652	604	593	559	584	615	559	611	597	603	576	558	550	610	566	575	603	623	591	600	558	610	580	566	600	621	608	573	621	613	599	614	580	562	601	562	586	570	593	596	562	573	572	588	595	599	591	613	571	565	545	599	599	605	626	560	568	518	576	578	571	608	572	600	610	612	570	604	556	578	559	619	582	561	566	601	624	602	549	580	622	565	606	577	600	577	571	603	637	617	600	581	617	573	572	608	580	605	593	577	570	556	608	617	576	579	587	550	552	566	585	596	574	611	588	572	629	576	612	641	604	590	533	567	624	595	583	631	635	570	595	588	601	597	597	612	587	609	597	590	623	581	612	587	559	590	604	586	576	602	582	576	558	611	605	580	626	565	587	533	608	571	603	587	622	575	601	585	608	584	574	569	550	596	600	573	605	607	630	599	633	585	557	610	601	581	610	571	535	605	604	604	605	600	640	560	597	550	586	577	601	617	577	593	595	587	601	587	558	585	586	589	595	579	587	618	585	631	604	555	594	568	593	565	587	627	591	593	583	572	554	612	615	600	587	581	608	631	562	577	575	594	621	574	584	560	564	588	560	641	634	567	564	596	558	566	611	603	591	588	610	586	579	585	563	601	563	575	588	582	585	640	602	562	597	605	603	589	586	581	564	618	569	590	590	559	616	609	580	594	584	589	564	535	609	587	643	552	573	602	568	556	591	641	568	600	581	589	573	561	564	584	566	583	594	575	583	561	579	634	570	597	557	609	612	591	571	564	595	623	576	579	585	585	584	597	527	593	591	572	574	554	556	590	612	587	611	548	547	594	618	556	595	546	599	571	564	579	607	579	608	572	611	551	598	596	664	575	630	585	585	563	617	581	557	565	575	555	550	584	563	588	571	594	571	614	554	554	570	600	589	580	634	591	576	576	592	573	549	579	597	575	584	563	596	554	579	604	556	553	574	562	598	600	601	570	596	535	615	548	575	601	584	565	576	627	551	605	557	654	610	568	589	568	574	619	586	642	630	582	587	556	574	624	554	616	613	602	573	570	575	591	569	616	631	598	540	570	640	595	618	568	608	586	615	629	601	589	557	588	641	584	576	576	608	595	583	564	575	599	556	576	587	574	564	564	580	592	555	579	584	600	635	618	575	605	575	576	594	622	581	605	569	572	563	594	587	579	573	562	556	593	575	576	533	586	568	566	600	563	555	565	584	548	628	592	577	566	584	568	592	586	624	592	536	567	623	549	624	589	598	591	580	605	582	542	633	557	567	573	618	640	548	528	590	572	574	556	557	608	625	563	560	620	581	539	613	584	619	583	569	599	627	565	553	552	550	588	610	603	559	602	588	560	577	619	605	569	610	590	601	595	605	588	558	623	609	567	581	550	579	581	609	598	602	598	551	610	617	558	588	525	597	621	605	591	570	613	602	572	601	603	608	571	569	590	551	604	521	576	589	574	619	614	623	628	606	577	634	594	549	568	600	576	556	582	626	577	575	563	559	564	596	620	609	615	633	562	555	601	571	597	553	574	584	593	626	559	585	586	568	651	579	599	566	602	572	609	596	599	556	616	582	614	640	591	622	595	560	630	611	586	569	637	585	591	600	581	619	588	578	575	630	583	594	577	607	577	547	578	585	626	567	557	570	588	555	593	605	596	574	631	603	572	523	617	601	581	588	556	601	608	553	578	615	597	564	570	590	578	616	570	615	579	612	576	595	584	599	611	602	539	598	578	601	558	567	597	604	543	584	552	579	606	565	584	593	561	591	616	595	580	600	615	641	585	578	573	573	591	593	580	601	643	596	594	578	590	567	594	591	558	624	620	594	577	575	597	527	598	578	601	567	565	593	593	565	606	590	583	568	612	590	586	565	592	589	592	576	576	571	567	611	589	613	531	608	602	569	581	611	570	599	580	541	616	613	607	606	611	617	649	620	592	571	588	562	566	610	608	625	600	583	599	537	571	597	588	585	558	582	614	558	591	589	567	568	543	569	567	542	601	617	581	554	572	582	583	524	608	582	575	615	593	604	595	596	573	598	594	620	604	604	623	589	560	577	556	592	601	530	513	567	577	598	564	547	599	605	576	583	648	597	610	583	612	582	569	625	572	578	556	641	586	591	590	596	575	585	598	657	615	612	532	567	528	626	586	573	605	588	625	552	546	607	598	585	559	564	606	574	569	590	548	613	642	612	587	631	581	602	622	566	597	595	582	602	590	565	615	580	592	573	541	546	547	570	571	597	620	591	590	586	620	602	583	593	569	579	577	604	605	575	557	559	651	631	614	545	605	559	624	605	627	551	625	571	596	569	594	550	570	574	573	547	587	612	585	593	592	548	585	580	580	610	603	568	591	587	577	629	608	586	597	617	615	582	587	624	611	610	547	587	596	583	603	582	569	620	579	543	611	614	604	619	571	613	622	586	602	588	551	583	603	615	594	554	560	570	563	571	628	634	582	570	539	553	557	601	524	564	616	588	648	567	621	602	631	592	557	600	596	639	611	559	586	554	608	588	582	603	576	605	561	539	601	591	556	586	612	582	602	564	568	555	604	578	563	568	596	609	578	589	604	611	586	578	554	612	589	578	566	579	581	569	579	627	563	607	578	580	567	541	587	578	595	565	604	583	571	597	580	584	594	591	552	564	553	580	581	618	563	594	570	619	565	584	584	608	577	611	589	611	598	569	581	597	595	568	600	576	568	586	595	623	587	542	579	568	576	553	612	536	536	575	607	541	528	600	612	596	609	564	560	596	607	560	610	615	590	580	620	589	575	633	619	641	551	590	595	542	616	585	608	580	605	606	570	615	607	558	579	561	600	594	586	613	578	655	548	569	596	538	606	564	617	614	626	537	595	553	567	613	563	594	596	613	657	576	591	590	601	581	603	631	580	606	584
80644	61135	37986	16349	3093	442	292	273	271	278	244	211	245	241	273	304	270	284	284	249	272	311	273	282	273	275	257	247	249	233	289	272	261	270	238	261	282	279	277	275	285	245	258	272	273	276	267	265	252	276	249	279	254	265	235	268	266	288	286	254	285	272	297	274	259	250	268	293	266	261	272	257	250	283	272	264	238	279	261	249	247	264	249	251	262	261	275	297	233	286	246	281	244	290	295	276	269	264	271	247	286	236	246	225	248	287	268	274	268	242	252	256	258	259	285	271	308	242	277	264	336	281	266	277	276	235	274	267	279	277	272	254	282	254	249	260	272	255	232	267	261	269	253	270	256	265	256	252	267	264	253	282	287	270	290	277	282	247	243	287	271	265	264	261	242	249	275	303	249	270	237	272	275	271	254	233	281	276	257	283	289	258	272	272	237	262	249	250	268	276	276	241	272	264	243	308	244	254	278	240	270	266	279	242	240	262	268	262	293	246	267	251	261	275	282	274	258	253	239	263	286	300	237	261	277	277	288	244	245	288	250	287	270	277	274	282	280	275	278	263	254	254	270	274	281	281	275	260	261	254	261	279	258	299	262	288	279	265	253	260	282	260	295	261	255	265	273	291	256	240	286	261	300	278	263	256	272	264	263	259	259	264	296	253	256	250	251	251	267	236	221	284	251	253	266	229	281	275	253	278	252	263	269	283	239	282	277	279	265	282	261	276	273	280	249	257	279	262	273	263	263	265	267	267	304	262	272	259	250	282	264	285	282	289	277	279	284	236	233	240	281	257	253	244	274	257	270	261	255	244	265	273	298	276	261	258	252	265	280	263	253	272	236	280	274	255	275	271	271	260	268	236	290	273	254	259	271	243	274	300	285	230	240	295	236	240	264	269	249	236	263	240	240	288	252	263	287	239	257	243	272	283	275	270	280	263	302	293	278	281	227	262	268	289	264	299	249	271	273	288	275	267	250	267	249	281	257	275	242	275	272	287	283	287	272	285	264	286	251	279	271	321	282	282	255	268	262	225	240	260	270	224	259	260	241	289	275	245	284	256	261	243	255	259	264	267	283	262	269	271	266	274	262	256	286	272	249	276	256	270	276	273	280	294	235	244	261	283	269	272	260	271	252	240	264	318	262	281	256	258	268	249	266	271	281	255	283	283	267	246	268	281	243	246	269	270	275	277	270	265	262	274	272	264	288	279	264	273	272	243	254	259	246	260	271	265	288	265	277	278	241	241	246	257	316	237	295	230	297	263	279	230	305	280	235	270	286	256	263	238	271	240	281	264	259	264	260	247	270	259	233	300	262	275	257	274	283	270	239	283	254	265	269	302	273	251	248	245	262	276	265	249	276	277	252	250	268	259	285	263	281	257	277	251	243	263	277	275	263	266	265	255	274	279	273	285	289	282	258	275	219	268	260	264	290	248	272	287	260	275	275	263	264	258	249	247	254	250	243	262	270	271	290	320	265	253	238	257	276	250	243	265	272	288	264	264	283	259	241	275	265	269	295	231	279	286	251	250	264	283	260	250	245	248	254	254	278	245	247	235	245	271	310	275	255	280	266	320	247	265	242	286	236	286	267	278	286	261	263	251	311	249	248	250	286	257	276	266	258	273	278	289	279	275	290	270	256	285	246	252	283	246	252	271	277	253	258	263	285	279	258	299	254	249	249	271	271	278	240	247	271	252	284	256	272	249	270	248	266	294	268	288	283	251	271	276	286	287	282	266	267	250	254	226	271	276	275	243	283	254	249	261	274	251	272	265	256	276	243	274	262	279	252	265	252	267	254	256	273	237	247	275	265	309	267	287	270	265	277	257	260	261	243	245	243	298	255	254	254	245	272	248	271	243	274	262	258	259	264	287	266	257	257	292	291	270	260	286	241	240	264	275	277	240	266	266	256	250	267	240	269	261	263	293	253	234	253	261	255	230	287	231	267	242	243	246	300	267	265	241	285	228	291	302	287	291	259	290	283	267	285	269	300	256	232	259	252	257	264	253	266	263	261	291	267	280	261	271	256	273	273	263	304	269	270	249	276	282	271	249	240	245	266	272	277	256	285	239	268	254	251	267	255	272	257	260	264	260	275	275	287	249	243	257	286	260	258	271	282	262	280	257	282	287	269	236	279	286	240	261	237	275	307	245	279	250	257	287	292	257	278	253	262	262	250	268	263	239	280	277	259	300	301	282	263	257	256	271	281	237	246	259	266	249	279	260	275	269	248	271	248	266	252	266	251	273	259	275	274	285	253	265	256	264	300	248	256	255	265	254	251	252	293	293	286	245	266	245	287	286	251	263	270	256	256	250	273	288	294	256	238	278	262	241	228	272	275	242	280	231	273	260	263	237	270	262	257	257	247	271	266	264	247	263	264	255	284	269	303	289	247	251	254	292	269	236	287	290	272	261	242	263	267	275	259	292	283	255	259	280	303	283	248	235	252	240	283	258	274	273	283	296	268	276	267	269	253	301	266	271	288	251	250	273	256	282	259	259	288	272	297	293	273	290	268	272	262	260	260	262	289	264	280	267	268	277	263	283	272	267	249	262	258	284	283	255	261	279	262	284	298	275	249	283	254	235	249	267	275	289	276	259	267	287	264	284	249	290	265	286	265	261	277	247	275	265	298	264	276	265	267	259	278	274	261	283	267	259	247	283	278	288	268	242	277	270	230	273	301	278	269	261	267	276	281	280	277	277	233	245	288	282	279	253	284	257	288	272	281	232	271	280	284	257	273	262	276	245	265	256	253	235	275	262	271	303	275	235	267	263	282	261	275	271	288	258	289	246	245	266	245	268	262	274	272	282	254	265	292	294	259	250	270	248	277	286	266	293	293	255	250	275	273	251	286	247	304	285	252	258	255	266	236	260	275	264	285	290	269	268	271	255	288	239	290	252	257	272	219	267	248	302	259	268	290	310	248	313	264	255	270	275	244	301	278	266	269	256	267	262	259	273	268	273	238	265	294	268	260	257	320	269	252	249	254	297	247	248	250	270	278	238	287	270	274	268	234	250	265	259	285	266	263	234	262	247	269	239	300	248	261	262	300	266	244	263	216	260	238	268	283	262	244	296	238	268	291	279	308	248	268	264	265	268	290	234	283	302	283	281	262	251	275	260	266	271	289	256	272	261	281	273	235	268	230	264	251	275	245	250	270	276	257	273	290	313	259	270	217	243	276	291	268	267	256	269	281	262	266	249	261	284	249	250	250	295	279	240	277	301	279	251	284	268	276	296	273	246	250	254	279	259	245	276	289	293	283	246	241	261	276	280	272	260	263	268	229	266	257	292	282	266	283	258	237	246	268	279	269	265	266	278	266	263	250	304	248	266	266	288	242	276	269	234	240	266	261	252	269	277	254	280	300	256	265	254	274	272	285	279	273	244	275	268	253	271	254	274	271	261	244	264	253	258	262	294	263	261	261	299	280	236	240	257	265	287	246	269	246	246	261	240	236	249	272	270	263	273	281	246	282	239	281	273	256	272
62164	49889	35753	16863	3927	1061	687	653	588	681	604	613	630	618	608	618	609	600	622	581	620	645	603	628	635	650	624	593	616	612	630	638	634	599	620	638	652	637	646	636	606	658	645	633	630	646	618	671	604	593	646	643	584	626	618	576	656	612	614	627	620	644	606	615	607	617	644	635	637	576	623	606	624	617	646	577	600	623	578	670	612	625	624	637	632	639	599	621	630	618	668	603	599	605	642	578	600	641	582	623	621	651	626	643	648	596	634	652	603	612	643	627	566	602	613	610	668	640	666	582	638	598	655	625	589	590	634	581	651	615	604	638	600	633	623	607	638	607	626	642	663	597	613	665	617	587	623	617	649	647	641	580	585	619	650	617	616	629	609	618	646	643	574	567	630	633	632	634	611	577	594	668	647	607	631	618	620	642	607	560	635	589	638	595	628	624	654	652	643	603	639	668	641	622	582	613	658	656	598	640	611	644	629	665	617	598	599	611	653	574	635	623	594	577	644	560	669	583	634	646	614	579	599	641	623	585	652	621	635	622	619	666	639	611	631	664	616	651	611	600	603	617	610	590	635	619	619	561	629	649	600	627	566	605	649	596	599	578	621	613	614	592	621	610	632	614	640	608	575	641	616	614	633	627	639	642	580	617	608	621	630	612	683	643	629	672	638	618	637	626	646	638	635	611	620	635	640	653	619	617	633	601	602	675	635	631	622	629	596	586	638	640	630	607	641	607	662	616	595	612	585	589	591	620	637	665	614	606	618	627	619	618	618	664	611	613	575	614	650	607	637	603	641	661	626	641	597	635	590	631	625	630	651	633	609	661	590	649	592	602	637	615	615	600	623	580	597	626	633	625	668	611	624	623	613	641	614	654	566	631	600	660	592	642	637	626	662	570	660	635	646	629	645	635	644	590	652	629	638	634	609	583	624	620	579	644	601	640	599	595	660	603	644	586	629	650	628	591	610	578	637	637	650	632	599	652	609	599	607	597	583	597	653	611	604	610	640	607	625	659	644	608	623	584	607	645	606	642	664	606	623	623	683	637	608	597	660	643	580	645	583	644	627	623	632	661	632	607	617	638	646	600	598	634	565	597	627	661	590	662	610	635	647	579	615	601	620	635	572	579	589	647	590	579	610	621	601	619	599	593	605	634	638	645	614	610	614	617	646	610	565	632	619	655	626	605	580	630	604	631	613	614	636	602	618	631	652	639	631	584	599	630	644	639	565	605	580	611	628	596	648	593	618	598	599	591	642	591	617	620	656	610	659	597	652	580	643	613	640	611	627	653	644	624	577	654	581	618	575	636	584	554	578	605	600	597	603	550	618	680	644	622	652	622	599	646	643	671	654	618	621	626	589	626	618	656	605	632	593	604	632	575	619	610	638	609	607	619	644	651	619	585	640	599	614	633	667	640	603	619	639	609	621	628	648	628	611	623	625	637	593	602	649	592	638	614	648	645	634	649	604	602	613	568	630	630	619	637	664	596	647	615	633	627	603	610	656	621	627	621	614	634	625	610	606	597	655	624	670	636	611	621	613	586	614	616	637	584	668	582	621	570	619	584	649	640	615	607	635	588	633	605	624	662	617	631	631	661	616	644	615	647	603	593	628	612	590	633	625	562	632	640	644	588	638	595	611	627	593	633	612	640	576	619	660	620	651	674	641	659	634	634	597	633	609	641	631	589	584	637	675	619	620	606	627	629	648	573	557	651	642	673	590	602	615	637	615	595	606	634	659	618	586	579	627	615	669	680	648	617	590	607	595	600	623	605	670	591	615	620	622	612	632	619	630	605	626	609	655	634	647	591	613	618	611	628	611	628	622	623	640	611	602	638	660	664	607	619	654	604	633	621	601	611	645	622	642	589	637	650	641	636	609	628	598	609	614	619	625	637	585	594	605	607	618	636	599	581	614	610	633	584	645	596	653	591	623	608	692	656	641	638	665	621	644	594	615	636	594	613	639	602	623	640	622	566	611	654	645	639	644	667	584	614	648	622	642	599	629	594	621	620	610	577	619	656	613	604	651	647	622	616	659	639	613	590	628	625	676	585	620	614	627	629	615	638	620	602	634	665	609	625	616	618	632	615	639	608	644	592	602	633	600	634	671	602	611	604	622	613	629	633	640	630	626	632	626	587	634	650	641	635	638	642	620	602	649	656	609	594	636	669	632	688	624	567	594	618	599	641	673	667	608	625	644	635	664	626	599	580	658	634	589	603	599	587	620	650	590	589	626	607	586	551	583	599	656	614	623	632	603	601	616	657	597	613	624	602	577	651	640	625	647	653	586	609	618	645	588	627	701	629	625	660	601	671	625	604	629	617	606	566	618	664	631	569	606	642	598	651	593	631	675	608	569	652	611	621	614	600	613	602	630	616	648	640	604	646	611	591	624	604	578	575	692	657	642	640	616	648	622	656	568	619	644	582	585	623	625	615	605	618	635	624	646	625	585	583	597	626	608	584	629	611	624	651	608	634	633	616	610	600	612	611	610	656	695	628	614	619	637	613	606	650	628	597	635	613	642	579	597	670	640	584	635	645	620	617	614	618	610	613	620	602	582	597	645	661	633	662	630	591	636	624	619	648	625	638	621	625	616	637	584	598	619	626	622	628	626	669	608	634	612	625	648	686	629	669	615	613	662	619	643	609	647	565	586	641	613	676	621	643	635	611	635	643	606	603	600	621	629	603	643	605	646	636	669	602	626	605	638	586	609	586	604	598	607	594	632	635	620	634	629	596	601	657	604	630	609	613	675	589	568	586	616	637	651	625	640	584	606	587	615	641	628	632	626	649	623	639	640	593	627	609	665	653	641	624	628	627	649	645	618	619	609	593	619	612	594	625	666	624	629	596	638	673	683	655	617	600	636	615	617	570	628	603	637	646	609	599	625	636	596	616	638	609	610	684	609	616	612	633	574	634	630	637	635	617	643	605	645	636	605	650	584	617	582	622	641	651	662	590	599	621	607	622	585	598	646	629	619	649	568	625	596	624	615	600	612	596	634	610	642	633	646	665	585	614	633	580	622	627	633	617	622	629	647	631	630	599	631	640	644	618	575	634	599	584	597	614	620	649	609	619	603	618	583	642	586	615	638	621	683	671	626	589	609	619	613	654	657	628	612	655	610	631	621	669	644	608	636	608	629	615	599	647	563	617	631	585	615	627	619	647	608	606	643	635	580	565	564	601	629	621	627	614	607	638	592	591	618	581	606	638	618	679	562	593	632	604	644	601	666	591	650	619	611	638	617	650	634	638	629	619	651	620	611	598	619	610	640	644	634	625	641	651	672	610	623	605	635	669	635	633	570	564	642	664	608	581	670	612	659	631	582	581	645	655	584	637	629	643	607	601	633	640	641	630	614	599	656	628	651	603	615	617	592	627	634	634	593	632	632	564	618	584	660	645	585	630	675	616	619	625	588	635	635	594	620	618	613	620	603	606	641	633	584	636	617	629	597	658	609	666	632	619	607	628	611	651	613	597	604	596	646	693
83858	68693	46292	23458	7502	889	280	240	212	239	226	233	244	238	238	239	254	249	252	237	234	237	239	279	225	244	239	236	215	227	251	238	253	238	230	249	211	223	245	238	281	226	242	262	256	245	274	253	218	226	252	191	225	229	260	247	248	269	261	239	245	204	208	211	234	256	243	240	228	227	231	279	226	223	233	240	212	249	217	224	241	235	241	227	206	231	206	237	245	221	254	232	239	196	210	236	220	214	251	229	243	229	234	222	214	217	239	238	253	228	251	224	214	194	234	217	244	262	253	256	209	233	258	216	220	227	219	203	254	235	223	239	239	236	229	224	237	237	241	234	211	243	219	225	225	204	226	207	240	243	222	245	227	236	211	222	198	244	214	230	251	232	224	253	259	221	247	215	181	217	222	229	262	266	241	236	229	258	236	206	228	242	190	216	240	255	236	242	239	243	257	210	230	230	251	227	256	227	245	246	232	247	205	260	227	243	218	244	214	243	219	231	225	215	229	241	218	231	228	228	248	255	246	238	233	229	249	235	239	234	237	249	212	228	232	216	234	250	238	224	245	234	238	256	230	255	224	244	233	234	226	241	227	282	229	225	243	225	218	265	242	241	240	238	228	224	232	246	246	225	224	245	223	241	221	230	244	239	250	261	235	214	243	228	229	234	283	244	241	249	235	227	262	236	239	242	230	217	224	241	219	215	250	233	242	242	243	244	220	217	241	214	226	235	223	234	217	243	240	241	247	240	211	210	216	241	213	216	233	227	248	228	221	227	248	224	222	241	239	239	227	232	229	203	241	224	227	250	269	223	229	235	243	248	219	241	256	238	246	249	242	245	220	223	257	240	248	239	208	229	237	220	216	226	211	240	254	257	215	223	211	205	240	276	246	240	241	249	234	248	230	248	237	234	231	253	241	247	231	229	222	220	251	252	248	228	228	255	219	230	222	234	218	282	232	204	209	222	235	222	221	258	256	232	229	237	215	228	220	231	236	209	234	236	231	250	240	211	234	249	218	262	200	209	265	224	217	216	231	232	232	237	244	230	202	227	268	248	226	226	208	207	240	218	233	240	241	229	211	235	201	237	239	255	240	247	243	222	254	246	230	221	231	232	224	236	226	206	260	239	234	227	229	207	217	223	243	252	211	242	221	256	222	243	215	224	252	208	249	255	253	211	244	249	198	248	238	242	232	241	262	270	220	229	244	248	242	216	233	265	206	224	209	222	249	228	223	238	268	225	243	229	245	280	233	233	250	230	204	230	216	245	245	200	239	224	248	236	246	247	227	249	205	257	219	216	225	246	237	219	241	221	223	226	250	217	238	231	230	238	238	220	217	211	252	240	237	239	229	238	253	229	211	220	234	225	213	219	209	237	237	228	225	214	243	213	230	217	226	240	238	233	216	260	243	210	255	239	222	217	252	252	242	234	227	236	231	220	236	231	216	250	252	206	248	243	232	222	245	237	223	222	262	234	228	233	216	227	247	240	216	237	246	247	242	231	224	254	207	227	235	231	207	219	252	216	202	210	250	231	227	238	250	225	246	205	247	246	204	227	233	246	216	244	242	244	221	229	214	212	227	239	221	212	244	202	234	209	238	240	240	241	288	243	240	209	242	211	235	219	241	240	227	246	211	214	228	203	232	228	233	224	231	226	228	234	261	237	236	234	246	233	242	223	208	246	247	224	213	229	241	224	207	254	245	219	254	239	232	221	235	235	213	240	240	245	256	248	243	198	243	225	258	240	243	248	226	250	233	235	212	249	260	255	224	213	272	239	234	230	237	251	210	221	216	253	254	221	212	216	223	244	246	220	256	228	219	243	240	231	228	236	221	233	250	234	217	258	239	232	224	233	241	235	227	240	259	235	240	213	224	238	242	223	224	266	245	204	234	253	249	260	224	268	237	267	237	199	213	232	219	253	223	223	250	224	263	236	224	220	230	246	204	226	191	234	265	237	217	238	227	228	239	212	232	225	238	233	236	255	253	244	249	279	243	203	221	256	210	232	204	264	223	222	218	259	231	237	239	241	250	241	219	238	238	241	239	247	252	253	248	261	223	239	237	227	244	261	223	220	236	222	236	236	223	218	245	238	219	223	211	247	251	232	215	263	233	253	230	216	227	237	234	220	226	260	224	231	246	256	207	216	234	230	234	250	230	240	226	222	222	237	226	239	251	229	231	232	251	242	222	252	219	244	228	221	248	241	224	223	258	228	254	223	245	223	258	263	233	201	250	243	247	240	239	226	201	226	239	217	209	232	216	227	234	233	235	225	204	226	232	197	237	261	247	252	236	224	196	218	227	246	215	213	190	221	230	244	235	209	253	225	259	228	238	241	221	228	243	232	268	265	244	239	237	231	234	231	235	230	207	211	255	222	261	239	245	209	228	223	220	228	230	228	240	218	234	254	218	230	241	202	249	240	229	221	231	248	260	262	237	220	217	225	225	251	240	272	235	241	242	244	216	225	238	228	240	220	225	222	235	238	232	241	222	251	248	236	247	229	225	219	202	222	219	254	257	245	231	228	230	268	224	207	203	238	204	220	231	231	211	238	220	267	262	243	225	206	220	240	223	222	249	230	231	258	209	214	231	238	220	241	203	248	263	259	271	213	241	203	231	243	227	241	234	233	247	223	248	235	226	273	251	249	234	236	217	223	235	224	216	250	241	234	230	267	222	260	210	216	220	232	230	225	256	187	211	215	251	263	241	256	223	234	231	230	249	227	196	242	223	220	217	206	237	237	209	221	237	224	235	200	223	219	215	225	227	217	236	245	220	241	246	216	224	253	220	254	222	231	224	268	226	224	241	252	232	243	270	230	229	244	204	221	252	253	223	239	227	249	241	227	232	215	221	252	252	213	209	227	225	218	217	219	235	221	225	220	206	222	216	244	247	248	230	212	257	201	237	222	222	250	247	234	228	226	233	227	233	239	243	230	249	257	226	242	199	216	240	220	220	238	212	186	224	247	238	220	202	230	264	237	249	234	244	218	223	218	247	262	234	241	246	231	246	233	240	236	253	224	253	233	250	228	244	226	236	232	235	238	226	198	216	201	234	237	215	200	224	202	225	239	233	231	230	202	241	234	221	264	234	237	253	241	234	223	271	220	232	218	257	230	240	233	205	235	223	220	246	248	218	259	245	238	253	226	257	219	206	236	248	269	230	225	235	245	212	247	235	219	242	229	196	242	210	235	191	226	230	216	265	212	199	239	229	203	211	231	230	249	235	250	237	241	235	227	260	223	211	239	260	219	248	222	223	248	226	248	228	236	189	233	257	218	221	242	247	239	253	236	248	228	231	237	263	224	259	225	246	217	236	234	234	213	238	209	220	233	250	210	235	209	238	230	235	208	209	232	248	228	229	218	210	228	217	238	257	230	219	247	234	255	206	216	231	195	207	221	218	215	241	247	214	200	210	190	252	235	214	234	247	250	234	210	205	252	227	246	252	231	243	245	218	229	231	210	240	226	222	216	204	244	213	234	257	223
71143	60115	44758	23160	6377	1406	602	549	574	530	547	499	553	547	565	529	511	592	507	540	515	528	527	538	561	544	559	559	556	552	560	533	535	578	540	544	512	519	526	541	550	586	543	542	482	569	502	560	566	558	510	574	551	516	551	523	548	543	580	585	566	561	552	545	534	557	528	522	578	492	537	538	551	535	550	560	511	519	558	533	542	557	561	514	547	536	547	549	512	527	551	518	573	529	579	567	532	551	567	547	556	555	533	599	518	555	555	543	559	556	519	575	581	523	585	530	537	584	527	534	532	533	518	565	540	506	525	519	570	529	540	580	489	586	555	531	533	595	548	569	540	526	534	567	560	586	554	554	580	561	584	545	500	542	520	534	545	509	539	527	504	549	514	547	527	555	522	559	556	542	569	516	566	541	539	556	560	556	565	533	522	575	562	600	522	502	586	558	524	563	566	549	562	603	538	566	534	490	557	569	572	514	531	560	569	588	491	544	553	518	573	567	537	550	544	546	601	572	535	543	510	539	546	534	527	542	565	537	496	566	530	539	562	555	522	551	487	550	516	573	517	528	557	564	504	555	525	561	507	567	568	562	537	537	555	507	525	516	532	568	502	551	528	504	503	519	550	542	550	605	514	555	569	554	542	560	576	538	523	528	537	526	538	522	566	532	549	525	548	506	551	526	561	516	532	530	544	549	548	561	549	490	569	561	503	551	517	560	567	487	526	556	557	519	565	520	560	548	542	519	552	514	584	527	551	505	566	554	566	492	521	570	526	537	579	565	558	561	548	532	537	582	527	540	531	552	556	546	545	532	557	546	530	561	586	544	542	537	557	573	544	579	541	527	566	533	589	569	566	521	557	564	546	532	526	521	558	484	560	587	523	527	536	528	507	541	550	550	539	540	524	560	551	554	494	562	527	522	552	557	535	511	540	544	528	525	532	566	536	504	575	539	542	518	550	535	521	534	544	607	567	529	541	533	549	546	547	550	573	502	547	576	537	554	523	556	538	549	551	569	581	547	579	574	536	557	568	519	578	547	591	499	531	530	529	565	568	568	492	552	563	552	560	565	516	564	555	577	519	516	517	553	584	560	539	537	522	536	545	534	540	537	539	536	548	570	535	558	552	553	504	517	538	594	566	587	567	511	495	522	561	562	548	531	560	550	582	560	564	546	554	564	513	546	543	507	516	551	528	566	538	529	498	527	518	535	513	538	502	509	497	505	539	538	519	556	584	527	545	563	518	541	525	560	554	576	581	567	550	539	528	573	527	520	576	529	528	573	547	526	513	540	567	534	521	596	544	518	557	575	558	488	561	579	528	561	541	572	529	513	511	515	541	491	557	538	554	519	537	524	546	563	536	553	525	547	492	512	545	557	516	550	487	521	528	555	491	546	540	566	551	578	551	544	555	575	555	512	546	527	532	535	570	543	522	509	554	536	604	505	567	547	519	567	529	500	562	545	510	566	581	557	529	522	560	582	540	560	525	545	532	517	514	514	546	569	574	555	517	590	538	536	555	573	561	598	514	562	516	540	539	573	585	561	543	526	513	545	515	551	519	523	512	562	537	525	533	565	570	591	541	525	539	589	577	517	560	566	551	570	551	554	539	530	590	545	581	490	570	528	511	558	540	523	536	550	564	534	546	545	570	559	517	534	555	570	561	541	526	541	506	529	511	536	535	526	529	541	501	516	572	532	541	555	583	543	523	516	543	536	536	541	551	564	576	516	569	541	540	517	567	529	506	555	542	545	561	533	518	518	561	558	501	525	557	551	566	526	544	549	557	505	535	542	552	547	541	521	532	520	547	581	514	568	557	541	558	526	566	525	563	528	550	567	538	590	533	531	510	561	548	575	518	535	552	553	566	534	508	547	537	563	528	590	543	559	518	573	569	550	550	516	578	514	524	543	528	546	534	545	568	493	547	560	512	561	506	492	544	585	517	551	580	538	503	529	536	579	571	532	585	573	556	509	572	512	533	603	475	563	523	503	563	560	573	542	475	566	576	546	539	586	537	539	560	557	594	557	555	532	564	522	509	538	590	546	564	513	523	562	512	550	482	547	605	551	549	544	524	548	543	535	554	502	539	519	540	545	562	549	552	478	573	590	519	567	512	553	568	545	547	553	576	561	521	535	548	534	509	517	573	566	550	515	549	526	585	526	537	569	571	546	510	543	568	570	556	546	537	525	521	530	498	561	585	551	541	530	509	520	514	535	529	559	547	565	526	541	577	550	515	544	524	566	558	552	486	556	547	537	555	558	559	562	508	519	577	509	523	561	565	544	528	574	523	536	543	552	505	527	562	584	501	560	541	544	552	537	547	550	544	536	552	514	546	528	512	515	534	506	554	546	548	532	537	561	567	524	566	523	578	543	535	586	520	586	582	535	590	564	512	539	533	546	532	525	537	528	524	561	541	539	525	551	547	542	513	545	552	552	577	580	519	572	559	585	548	553	560	539	538	509	573	520	568	546	543	514	508	564	565	588	542	539	519	517	521	523	540	569	572	527	528	557	558	484	566	547	557	520	522	517	503	526	529	531	541	560	528	558	520	551	558	517	496	587	568	515	546	558	560	544	571	563	510	516	516	564	545	549	536	569	530	533	548	552	579	519	569	530	528	549	541	575	567	551	517	556	519	556	531	567	572	533	588	564	541	581	550	537	528	583	546	538	517	506	535	592	537	544	531	518	533	499	556	514	536	508	516	527	528	540	513	540	544	526	550	500	546	538	506	557	540	525	545	523	518	575	508	519	538	584	541	524	552	515	574	524	534	541	550	548	521	571	524	550	518	519	590	571	561	549	548	569	574	548	542	553	573	572	577	562	561	536	525	544	550	557	492	575	577	571	570	538	554	560	514	546	539	556	521	540	502	549	560	543	580	550	580	532	532	527	566	566	536	532	551	555	565	537	571	528	617	538	514	579	558	566	538	502	559	531	556	568	540	530	580	537	542	535	588	534	549	523	600	502	546	526	529	576	525	566	567	530	540	544	549	532	602	555	556	502	516	544	531	547	530	520	505	547	518	516	554	494	522	555	545	561	524	488	531	528	473	524	548	506	561	524	554	558	540	527	542	548	508	542	554	580	571	575	543	535	557	542	541	498	536	509	573	545	555	546	520	534	576	513	510	537	565	506	546	523	558	505	538	565	528	574	514	507	546	528	542	520	516	520	550	502	534	575	534	535	561	523	532	530	543	521	526	576	540	551	552	560	517	550	511	554	567	533	517	536	551	595	545	552	490	545	560	539	524	561	586	538	521	544	531	506	547	553	557	547	568	536	538	575	524	522	518	534	518	579	540	565	526	526	616	500	501	512	534	541	541	555	544	528	547	572	497	535	552	579	527	548	566	532	559	543	549	520	530	529	521	505	515	562	548	555	598	539	522	517	536	532	557	523	527	581	531	515	520	557	553	528	536	519	515	526	519	545	547	520	529	563	541	552	560	481	563	571	523	592	511	556	560	552	550	558	547	516	548	517	579	530	563	542
49928	27363	9436	1652	441	300	265	260	238	226	254	238	269	256	240	225	258	243	271	265	271	239	266	212	235	247	248	217	237	273	270	260	232	247	243	229	201	267	252	250	227	230	250	250	252	240	268	267	266	233	227	277	257	246	232	258	282	252	260	241	234	245	243	254	245	245	241	236	258	269	267	240	238	250	292	247	232	231	237	212	235	243	233	207	267	273	253	214	242	232	247	252	252	224	268	235	236	249	244	265	246	229	230	269	265	256	247	244	258	256	250	252	246	255	254	251	260	213	262	260	222	252	216	242	249	234	234	263	265	239	279	226	241	272	243	241	250	264	234	222	252	249	222	267	256	234	253	282	230	252	242	219	213	237	216	248	250	233	259	254	242	235	263	273	257	235	237	257	267	235	246	240	240	237	235	224	219	253	270	241	252	258	260	249	251	229	252	217	260	265	247	232	266	259	254	251	253	264	224	251	251	252	252	243	245	257	275	276	229	236	238	233	212	249	247	221	251	266	271	254	241	230	251	239	244	286	249	251	231	209	251	286	241	229	242	255	265	233	239	269	266	225	259	269	236	272	261	249	257	248	205	264	264	251	241	253	206	247	229	232	236	258	237	265	261	233	223	235	219	230	273	235	255	226	270	278	240	219	237	242	235	263	215	244	249	246	246	251	260	219	218	231	240	220	271	237	232	221	239	248	204	215	251	259	228	237	240	224	238	221	266	231	245	255	243	227	239	232	245	262	228	231	249	216	265	246	244	243	239	236	256	231	236	218	255	257	258	261	223	271	242	206	217	233	242	218	261	265	216	262	271	236	257	243	257	234	237	260	233	263	256	234	240	252	237	261	216	296	255	234	243	236	260	233	238	215	235	240	252	241	252	249	233	263	254	243	225	246	255	221	269	265	243	264	254	253	260	275	259	254	269	243	268	236	236	234	258	277	251	266	255	246	223	260	269	228	254	236	224	255	244	243	263	254	237	207	262	271	277	257	243	236	265	248	294	264	250	244	244	243	272	229	242	281	220	249	228	257	242	260	230	264	241	245	230	245	250	247	273	242	246	235	261	264	249	244	261	255	246	247	259	279	244	222	268	243	214	229	266	234	248	220	248	239	255	231	264	268	283	264	254	269	249	262	263	248	277	241	238	239	241	226	250	226	262	223	246	255	277	248	282	248	258	259	225	222	290	227	262	236	260	266	246	235	248	249	245	236	222	263	260	211	252	248	245	235	262	268	258	238	234	241	233	257	271	225	256	245	255	254	243	236	242	243	230	236	233	229	235	253	254	248	259	239	236	227	226	225	247	264	233	237	244	258	273	256	232	237	255	251	275	227	239	252	212	252	238	266	242	218	256	244	247	237	248	231	235	239	240	234	237	230	259	234	239	255	257	239	239	243	252	226	236	242	245	242	258	258	256	234	252	251	234	225	227	255	264	230	240	220	251	227	266	263	266	256	242	224	255	221	258	272	279	262	239	274	242	241	227	291	242	222	244	251	243	248	249	295	244	247	244	251	239	256	262	266	246	248	260	235	202	242	243	255	240	250	256	253	276	255	236	253	238	258	263	258	271	244	253	242	252	250	235	208	236	283	254	248	243	244	242	277	219	230	260	255	247	226	239	244	234	250	233	257	234	240	233	249	265	211	261	245	242	238	253	254	242	230	251	278	269	255	228	285	254	265	268	247	272	235	232	255	237	247	239	247	232	236	251	255	245	239	259	235	231	257	261	276	248	231	243	257	230	232	239	230	273	238	265	235	271	248	256	228	251	234	269	242	216	264	238	258	222	252	247	222	245	259	232	232	229	235	247	249	238	230	237	253	265	235	244	224	232	254	267	240	232	268	274	256	235	250	245	270	260	252	245	244	265	233	241	248	255	247	241	228	252	270	238	244	246	274	243	240	236	239	221	245	239	229	273	213	248	233	249	238	252	226	233	253	246	272	269	262	252	240	250	277	241	226	269	231	267	227	244	219	228	268	249	259	259	229	222	241	242	256	275	228	230	238	252	275	250	240	231	246	256	243	230	248	239	234	271	276	259	232	244	237	251	264	275	233	241	276	262	251	242	235	261	229	242	187	220	245	251	227	260	260	260	236	227	235	244	235	240	258	266	258	259	220	231	234	261	247	271	218	222	257	218	263	246	221	217	260	257	254	260	226	242	249	261	236	243	258	260	231	267	231	247	223	253	246	240	216	207	249	255	250	218	242	229	261	246	232	258	240	254	261	226	237	260	253	256	234	235	264	254	225	246	260	274	257	258	227	229	245	231	255	224	277	220	232	234	235	247	249	283	249	248	267	242	242	263	262	256	239	258	256	243	255	266	220	227	228	258	272	243	241	249	261	271	235	268	275	233	229	239	242	253	230	246	251	269	237	259	232	237	253	248	257	264	266	239	232	231	236	252	254	245	282	233	250	241	248	227	223	246	259	256	246	238	242	243	216	278	250	270	237	258	257	254	246	251	262	224	246	239	253	221	247	236	256	293	242	237	239	242	242	230	250	254	275	264	282	235	261	260	246	255	221	249	224	225	252	197	235	246	256	249	249	248	221	258	261	221	241	258	243	291	258	230	216	242	224	231	248	268	241	249	241	229	244	254	232	263	238	249	268	248	240	242	255	264	243	263	275	264	239	248	226	228	239	262	237	228	255	271	233	247	254	236	250	234	276	246	229	240	239	259	251	224	232	281	227	227	219	257	261	225	268	248	218	276	239	258	256	260	255	225	228	261	245	274	285	283	256	237	218	241	244	235	258	256	244	246	225	238	264	226	246	249	227	274	287	233	239	228	275	259	226	294	275	240	227	273	248	256	231	230	255	274	255	228	253	229	263	266	209	253	255	243	257	297	215	247	249	242	227	228	269	243	244	260	263	237	236	253	222	249	241	237	239	246	257	247	223	272	241	253	231	237	241	234	280	250	242	256	242	219	255	270	228	253	241	262	231	249	230	259	234	268	285	270	263	238	239	233	240	248	273	251	256	270	241	242	256	244	223	230	237	237	242	232	224	239	231	244	234	256	258	225	233	251	232	272	271	228	238	284	233	262	252	231	231	244	229	245	231	261	270	268	240	239	248	226	221	262	244	266	270	236	254	228	250	228	234	258	242	217	255	225	239	243	235	259	231	284	270	227	245	224	260	245	247	253	208	228	240	252	256	239	265	248	244	246	246	242	255	256	251	238	266	238	269	237	275	211	249	248	250	235	244	264	244	274	259	268	218	256	264	232	264	228	262	252	248	271	252	235	247	249	267	239	254	219	257	238	240	241	250	243	235	277	272	300	242	246	247	255	260	228	252	218	258	225	271	257	233	258	263	272	290	281	277	253	228	268	262	245	263	286	246	244	211	244	238	270	241	225	266	232	260	225	230	253	254	253	273	230	265	271	259	241	273	265	240	224	246	268	236	282	221	265	262	248	257	236	256	242	240	251	245	251	230	276	250	231	242	260	230	267	220	265	218	237	260	266	263	230	260	262	230	251	254	242	216
42885	24422	10598	3333	1106	697	607	577	572	541	599	587	545	603	599	588	614	596	588	581	574	590	627	624	626	600	613	592	556	583	597	601	558	602	578	607	604	590	618	598	595	595	597	585	610	587	590	589	582	565	595	553	601	567	553	588	611	567	561	574	613	558	632	610	547	595	602	619	599	638	535	564	600	586	595	601	605	585	593	633	561	598	599	656	574	633	605	628	605	604	586	571	624	571	581	545	625	654	579	565	567	566	607	582	585	618	558	579	606	575	610	580	617	535	610	572	607	574	608	556	611	588	601	598	547	546	605	555	589	569	588	581	575	579	616	585	597	549	583	595	577	585	554	643	561	596	553	577	564	577	613	604	631	587	582	582	580	577	570	608	577	606	563	562	587	621	588	607	597	637	611	594	545	590	619	570	613	650	602	622	619	575	582	593	586	594	593	566	549	563	580	580	563	592	608	607	591	586	565	588	642	617	568	610	580	607	569	599	595	564	558	576	635	578	567	603	632	586	618	627	653	610	602	580	600	620	620	551	626	601	607	550	589	628	589	596	596	561	629	574	586	628	572	600	610	570	538	551	593	597	593	624	589	546	596	602	608	588	614	563	625	565	574	582	600	564	579	535	605	605	558	565	604	591	625	603	586	587	605	590	575	572	603	562	586	602	579	557	569	534	581	609	617	606	565	596	605	567	587	605	591	630	567	588	595	570	615	585	579	569	564	547	539	622	595	647	609	524	585	592	603	651	609	573	564	588	613	596	561	584	641	578	566	615	645	577	609	593	593	595	605	612	567	584	590	570	601	581	654	587	577	597	613	602	642	564	582	578	589	603	600	523	594	612	597	601	555	518	591	584	626	611	602	608	569	623	570	567	559	591	577	561	576	605	597	579	584	605	589	581	553	578	595	621	592	617	577	599	615	583	556	543	621	579	609	553	618	612	659	561	617	591	563	587	542	553	590	573	557	589	614	560	586	599	633	627	641	589	649	572	577	613	640	571	580	561	556	587	558	519	600	610	582	620	548	555	609	597	628	596	553	593	592	559	578	593	605	610	564	564	562	594	574	585	527	577	585	568	574	565	585	591	589	578	559	584	595	552	598	571	601	601	605	633	577	545	585	598	568	560	548	556	625	610	570	647	554	644	600	559	549	604	588	587	588	601	577	588	521	577	587	559	607	580	615	547	568	610	613	564	553	600	577	614	585	601	612	575	593	557	588	562	562	600	619	588	583	591	548	579	559	584	577	604	599	603	590	546	570	550	583	599	551	587	598	546	567	566	577	549	621	570	554	598	630	563	550	535	602	589	602	619	608	587	578	601	530	546	558	598	554	559	586	639	614	554	558	572	597	563	603	590	602	582	611	564	569	564	566	640	601	611	592	564	591	571	574	591	583	618	610	577	557	571	603	579	572	545	601	564	569	580	590	609	597	605	645	568	567	580	605	598	571	572	622	613	574	606	615	595	638	586	604	601	565	580	572	584	566	564	558	590	551	537	599	606	594	617	580	537	567	585	564	601	560	593	618	586	564	577	577	584	611	555	557	604	579	612	563	608	652	613	605	613	601	598	575	572	582	587	580	598	528	595	596	615	621	591	557	606	578	620	617	568	595	559	597	603	581	598	622	536	596	519	596	591	599	579	605	596	543	609	595	544	600	557	596	598	594	602	568	561	569	570	576	574	603	558	558	589	593	588	615	560	618	624	640	604	594	559	597	650	589	560	577	624	573	633	615	584	601	579	561	587	621	591	582	579	589	573	586	594	616	631	601	631	622	553	558	618	626	631	627	588	640	572	585	636	585	612	620	565	559	583	586	596	569	537	572	553	572	608	559	574	620	566	560	619	601	578	621	577	551	574	572	589	626	583	584	614	589	578	573	604	591	531	581	572	624	590	631	563	607	591	572	560	642	582	616	584	630	597	621	587	548	579	594	620	561	603	568	549	564	629	589	573	612	594	518	608	573	553	587	574	577	565	592	557	615	574	558	539	567	612	581	592	626	577	602	604	620	589	582	550	572	592	553	572	613	567	552	585	625	579	610	559	614	549	581	620	651	587	610	551	613	574	607	570	593	616	556	626	595	612	572	606	577	561	611	628	601	590	586	571	576	603	556	561	609	609	607	591	599	590	637	546	572	581	617	585	617	610	579	581	536	589	625	625	590	577	573	557	606	595	569	606	616	549	553	597	596	561	571	595	580	605	598	642	574	560	563	597	562	576	592	571	640	561	598	580	589	612	586	580	601	592	579	578	598	606	588	618	585	579	544	560	597	622	622	587	587	598	629	626	589	625	573	576	590	571	579	554	628	542	588	591	547	599	516	609	565	593	603	624	536	594	575	542	561	562	592	587	560	556	629	558	598	615	566	595	584	600	593	630	571	589	604	595	563	588	585	601	631	581	547	582	631	565	624	631	585	560	604	593	582	555	571	548	557	612	652	596	581	575	650	605	617	578	599	549	585	588	586	589	594	609	562	561	593	589	570	629	560	604	568	625	577	626	595	581	575	587	616	586	584	550	568	577	620	556	572	567	557	585	615	570	537	611	593	558	566	627	582	576	619	577	556	559	566	592	533	596	535	618	606	551	572	599	532	592	588	630	579	603	585	592	590	524	603	605	616	602	550	564	571	570	581	573	586	618	602	564	576	592	546	605	614	617	595	582	615	562	589	634	606	578	599	624	547	560	556	603	545	535	586	626	589	602	607	638	585	582	588	569	588	624	593	575	576	615	599	536	565	590	632	610	563	608	596	579	591	589	574	602	565	624	622	544	571	601	619	587	600	612	621	575	558	599	603	545	593	577	541	593	643	570	665	580	641	581	577	605	599	592	579	566	600	584	583	555	588	584	560	592	602	590	595	576	540	583	614	613	596	581	568	580	595	602	589	594	628	608	574	565	618	540	606	609	623	602	559	581	559	621	579	583	542	581	603	574	576	556	536	598	603	568	586	588	547	562	542	572	582	575	594	618	547	599	589	581	596	565	576	581	571	610	543	591	600	562	561	579	585	585	590	575	553	615	608	597	619	598	564	582	619	536	565	615	583	552	564	601	603	545	578	584	565	628	591	579	620	621	561	567	562	563	582	608	586	579	606	646	589	565	560	589	575	583	611	607	571	603	607	546	574	585	579	582	621	548	625	579	572	592	580	623	607	582	600	600	588	615	571	580	581	600	592	620	598	591	545	661	572	612	583	568	577	590	566	578	636	632	559	587	556	576	574	588	555	597	595	616	605	566	616	570	572	588	570	544	574	600	585	587	606	613	607	587	579	565	590	564	614	595	606	568	563	586	563	571	600	595	565	573	598	569	555	548	558	605	608	609	593	619	561	545	594	528	587	619	557	565	622	550	591	580	640	562	585	597	572	569	621	591	627	580	605	602	604	597	623	581	581	566	627	562	583	604	597	594	549	606	576	566	597	581	607	592	558	598	666	582	590	562	600	575	595	591	586	574	558	575	623	546	567	599	597	581	559	586	556	583	621	586	577	600
80442	61627	38352	16250	3034	474	300	237	261	253	287	260	259	265	249	258	281	247	247	267	289	278	296	275	271	290	302	256	273	319	272	269	256	254	255	289	260	229	269	254	274	290	256	247	260	292	262	299	283	262	277	278	272	266	282	277	271	255	291	304	262	270	250	263	252	262	266	267	283	249	273	294	267	261	249	274	264	254	291	256	261	287	288	257	276	268	262	273	286	248	260	285	277	278	270	291	252	273	246	256	282	264	268	276	263	304	273	253	296	257	275	262	252	272	247	258	287	265	271	240	265	277	250	284	261	255	288	280	273	248	253	280	245	246	284	239	266	281	269	254	279	311	290	275	279	237	255	255	271	274	251	292	266	272	297	274	254	277	319	254	287	225	283	264	258	292	286	255	260	271	293	263	254	260	259	256	278	280	269	269	238	244	255	281	258	258	269	288	280	276	286	267	317	254	296	259	270	257	272	286	271	270	266	253	267	270	279	249	276	280	295	287	258	260	253	294	276	269	252	223	258	247	273	264	243	263	271	252	260	282	236	277	262	237	240	242	246	259	272	263	278	267	285	252	288	272	271	251	261	291	288	257	267	292	253	283	287	251	260	247	276	249	264	269	265	283	270	261	269	274	285	305	265	249	227	242	282	279	277	289	275	268	254	267	268	272	259	291	270	282	248	262	257	255	269	281	282	243	251	261	256	284	260	280	290	279	288	267	268	292	283	261	231	269	248	294	247	304	304	292	255	303	262	231	282	261	259	265	248	264	265	288	261	288	270	277	244	261	286	287	251	280	262	261	284	287	282	259	273	252	267	282	280	274	263	288	248	297	246	292	261	284	285	244	275	277	244	226	277	277	258	251	273	264	237	275	283	261	266	276	248	283	275	277	278	286	277	285	257	264	288	283	281	252	256	233	244	269	310	266	288	268	251	279	277	260	273	256	288	246	246	250	242	294	241	305	290	255	269	249	275	279	307	291	266	240	263	260	258	270	254	237	285	284	256	271	243	264	281	270	248	242	281	281	232	281	259	239	278	298	254	287	259	254	278	261	281	277	261	272	300	260	273	291	268	277	280	271	288	255	252	277	274	297	262	273	248	246	248	264	258	292	272	276	270	292	243	258	272	270	259	268	283	236	285	283	270	256	282	249	277	285	255	251	265	277	252	260	276	268	281	277	265	266	271	248	238	248	284	301	265	247	269	277	231	281	299	263	282	272	284	249	260	257	287	298	251	287	243	257	272	276	269	279	234	288	298	260	271	261	247	283	263	281	248	274	260	263	261	264	249	264	289	300	267	279	296	286	283	243	276	279	252	273	239	280	253	257	265	279	272	284	291	268	271	259	271	268	280	262	277	296	271	293	266	256	260	269	262	257	255	265	268	235	247	296	254	265	261	258	259	242	271	264	260	275	299	252	275	262	261	278	240	295	273	256	300	273	256	281	278	273	279	242	269	266	278	271	277	269	283	285	248	262	296	261	285	285	287	267	267	244	251	237	245	278	267	264	253	268	272	239	288	260	291	286	274	259	267	281	272	256	253	289	225	277	278	267	281	243	273	254	277	273	249	297	273	249	280	270	254	278	273	265	256	268	329	275	269	260	287	292	259	262	257	299	271	260	247	244	243	249	281	271	280	253	261	272	264	260	243	246	257	313	287	279	299	254	260	266	293	265	304	287	284	319	283	275	249	304	287	278	275	258	265	277	248	266	245	255	278	235	252	255	267	242	290	267	289	258	285	267	253	278	255	259	240	252	249	249	234	266	311	285	275	276	235	261	294	264	251	283	236	259	239	233	253	259	269	273	263	267	282	295	267	250	293	256	272	240	280	241	280	274	263	263	268	283	272	281	275	266	265	283	255	260	284	262	296	264	258	247	228	298	261	271	255	260	235	259	268	272	273	263	272	256	258	252	263	287	252	248	268	263	250	253	237	268	280	281	260	290	274	302	290	270	296	276	280	287	271	256	250	240	306	261	264	264	266	275	272	268	287	296	285	274	273	238	252	264	238	293	258	283	282	265	254	270	310	282	286	250	250	289	250	262	289	253	290	253	281	303	277	268	282	276	279	292	249	244	290	255	241	268	266	277	285	281	274	260	231	288	243	247	301	284	272	247	291	253	234	279	260	269	283	273	295	267	238	269	269	258	274	254	287	259	255	298	291	279	298	279	294	272	259	233	256	272	269	250	282	265	286	271	260	254	234	277	266	279	258	268	263	294	267	277	283	269	277	274	270	256	259	261	289	268	262	274	292	256	263	276	270	272	280	288	261	239	288	247	263	291	258	245	252	272	297	255	282	284	253	273	251	251	260	246	218	270	268	260	282	284	247	264	264	279	253	269	244	258	276	289	255	260	248	263	298	258	239	277	255	268	270	241	266	257	275	257	297	250	251	268	288	257	234	271	245	270	277	278	274	291	280	295	277	243	271	283	285	251	286	266	235	266	280	270	274	299	248	265	265	258	260	260	287	252	274	257	286	217	271	301	235	306	287	264	274	237	271	277	266	248	278	259	267	284	270	278	245	279	240	313	259	283	246	284	267	285	265	274	269	264	269	251	274	275	290	281	263	269	285	261	283	243	269	247	228	281	283	267	276	255	276	272	281	275	278	245	269	262	248	255	297	264	245	287	256	276	298	281	290	266	292	274	242	272	272	267	295	263	236	283	297	266	280	274	302	318	254	285	276	263	271	248	285	279	279	271	268	258	272	287	260	255	291	268	244	309	235	281	262	271	276	279	275	282	250	277	236	291	297	268	268	256	251	244	259	246	275	303	265	271	274	288	243	250	275	262	274	288	267	242	257	230	252	269	271	245	282	262	251	285	257	239	258	280	262	259	275	278	286	271	286	302	291	257	274	276	257	264	259	271	269	243	297	271	284	290	260	275	249	234	244	244	271	269	306	244	242	258	256	294	279	260	268	247	253	256	273	274	242	272	277	294	272	282	273	261	270	278	270	275	285	249	270	272	277	273	252	258	250	266	284	289	283	260	227	281	264	256	271	227	280	246	256	271	267	306	284	275	273	258	265	240	258	283	275	225	274	257	279	258	275	265	284	259	237	264	224	233	255	268	307	277	262	288	242	251	242	239	265	275	254	266	273	260	289	269	275	268	274	283	262	244	276	281	261	274	253	270	246	240	261	282	288	294	255	288	250	271	237	286	297	242	275	267	298	250	296	233	249	273	277	289	279	288	234	297	269	288	277	239	264	295	266	281	278	260	268	287	264	287	243	244	252	288	275	242	263	268	273	273	281	264	269	258	243	267	271	273	265	236	254	284	279	272	281	254	280	263	258	274	269	281	273	230	266	262	269	289	270	270	282	283	273	282	299	265	240	264	295	273	250	278	277	250	257	294	257	269	279	267	262	273	273	268	243	296	260	233	270	272	272	292	275	239	294	258	263	268	264	265	272	266	274	281	294	244	296	278	270	244	294	259	202	270	269	274	254	252	273	273	308	258	284	259	254	281	284	255	310	270	269	256	249	293
61714	50092	35953	16339	3947	1108	684	616	636	669	615	664	610	636	593	576	618	605	602	599	602	623	609	628	640	611	638	659	648	569	621	614	629	621	654	618	627	588	643	608	623	648	605	657	629	604	648	643	608	603	646	634	663	636	646	658	619	621	626	675	674	618	623	632	579	676	631	653	641	655	638	619	679	640	597	593	636	612	645	626	606	627	662	639	636	619	607	640	636	642	641	669	631	634	667	673	650	709	620	648	636	635	659	706	635	611	635	620	631	672	597	632	648	606	592	649	628	608	612	644	592	618	682	594	627	614	597	625	625	612	624	633	597	629	611	657	601	608	607	595	579	667	602	652	622	615	643	625	676	609	632	649	611	627	637	633	635	656	651	589	638	648	609	597	627	658	611	608	626	655	601	589	671	601	607	660	630	599	632	664	634	615	625	598	641	631	657	651	593	604	597	618	664	667	653	597	622	639	631	610	638	597	623	629	638	696	635	639	623	644	637	604	638	598	579	574	641	650	630	633	629	631	652	675	619	609	608	624	589	627	621	649	650	631	629	673	641	613	631	619	594	647	655	653	600	636	572	609	665	624	618	629	573	631	646	656	587	603	637	647	637	650	658	641	642	619	615	645	622	633	635	624	576	597	685	640	698	653	598	625	613	620	624	656	644	628	666	663	631	629	607	633	556	633	637	608	630	613	625	658	632	623	612	619	647	634	629	705	622	634	608	653	594	622	600	678	598	618	627	636	617	614	625	612	653	642	605	642	641	633	694	595	607	678	642	647	647	647	644	612	665	622	656	598	611	671	707	626	634	605	640	623	613	610	660	620	629	603	631	647	602	645	606	619	621	621	669	673	649	588	648	641	606	638	576	665	610	585	664	632	584	589	634	619	594	621	593	632	617	624	682	591	619	631	586	590	568	644	611	610	640	602	671	615	648	607	635	647	595	663	638	597	624	581	597	671	617	600	628	620	634	618	637	590	613	604	605	622	619	587	653	603	629	590	638	597	607	612	634	630	596	697	641	627	637	652	620	601	656	620	622	609	644	617	583	582	642	668	601	640	619	580	594	637	619	621	648	597	617	626	606	671	625	664	645	527	625	696	609	633	627	620	673	619	612	625	656	615	650	666	662	600	657	670	602	601	625	607	641	592	606	653	680	596	642	633	582	636	642	622	644	633	598	575	613	605	634	675	621	660	644	653	638	621	625	640	622	603	609	653	670	602	636	613	610	630	676	604	646	644	671	566	617	612	623	649	559	622	588	645	607	619	669	653	677	648	598	650	629	582	606	674	592	660	619	629	636	639	643	594	630	599	649	634	622	658	618	650	667	634	638	589	618	639	629	605	611	626	609	608	609	612	665	609	662	605	639	649	586	607	604	593	590	585	610	660	645	654	574	637	672	640	599	621	640	618	648	598	618	637	634	659	604	617	668	614	623	684	617	649	648	613	614	620	623	616	552	588	634	612	631	630	592	668	573	586	640	666	629	650	623	622	606	627	638	613	565	617	630	635	621	649	631	610	634	611	606	572	638	608	596	622	663	601	611	607	629	625	648	644	652	638	642	660	608	646	624	603	585	665	614	615	631	658	650	648	637	650	621	611	660	648	648	617	615	653	648	646	612	627	672	633	640	601	613	602	628	580	620	646	621	653	612	659	624	590	598	658	657	615	654	614	662	624	562	629	599	651	594	637	598	639	584	608	626	616	620	621	628	579	577	639	585	607	604	632	642	627	593	630	661	615	675	643	633	637	641	602	659	621	632	627	588	609	617	618	617	622	632	643	627	638	625	639	626	629	651	638	628	608	613	653	619	682	595	627	641	624	626	632	617	597	636	672	605	648	596	585	660	643	668	623	589	657	655	642	700	622	620	614	656	599	616	616	651	651	636	567	607	640	624	644	626	582	585	636	618	614	608	648	632	654	576	634	631	634	668	619	636	696	615	628	606	661	641	631	589	634	613	686	618	653	637	627	615	626	633	626	660	645	658	623	603	631	613	664	636	631	618	619	616	626	612	608	623	676	637	635	688	630	602	631	632	630	592	592	646	643	581	603	632	615	617	619	654	621	661	646	603	640	642	663	667	623	626	615	624	621	615	640	618	671	666	626	696	641	599	619	629	588	600	600	664	626	605	599	617	614	636	648	621	661	613	650	596	644	579	593	600	599	609	628	628	612	604	656	596	585	639	663	617	673	608	628	605	628	654	633	612	606	602	608	656	610	620	609	632	625	605	609	641	623	630	678	599	629	645	593	659	605	639	593	630	646	663	622	633	643	609	606	598	586	622	654	648	608	576	616	630	657	589	580	661	616	613	614	679	629	649	655	645	655	626	602	607	669	606	653	624	640	603	591	671	615	651	662	622	614	624	656	609	653	611	642	650	634	617	669	618	639	604	614	646	670	727	617	625	662	622	603	633	636	571	640	615	629	640	665	663	650	629	617	635	623	662	640	650	654	633	638	578	628	624	651	632	613	652	616	663	640	617	636	579	682	599	608	698	596	648	619	638	626	626	626	618	641	597	606	673	661	616	641	565	656	651	622	645	613	655	623	627	613	626	600	639	635	581	597	682	632	641	606	618	604	594	622	604	640	605	645	634	586	627	570	645	652	606	610	619	609	637	612	665	650	616	600	617	634	663	634	576	661	628	643	650	631	606	646	644	633	631	614	603	629	590	624	680	647	622	619	599	626	607	624	608	628	584	622	590	626	683	660	662	577	599	641	638	636	626	588	606	621	621	635	620	679	616	655	643	632	635	606	674	600	648	635	672	618	634	637	641	625	611	605	609	685	647	608	644	630	633	636	678	578	621	667	640	626	617	687	622	652	649	607	608	627	611	654	647	620	600	607	592	632	592	585	661	592	599	646	629	657	630	632	654	591	623	576	621	633	613	650	641	635	649	639	609	586	606	588	594	622	669	615	569	639	638	653	658	607	585	604	591	621	634	638	625	590	616	641	648	646	614	620	619	661	620	626	630	616	626	630	640	622	655	606	614	684	634	638	629	673	616	631	637	637	629	655	617	655	661	634	657	632	681	644	636	613	604	652	645	673	601	673	651	615	649	609	616	638	608	653	641	650	629	674	605	611	627	594	608	651	674	640	625	620	695	615	592	617	600	608	609	641	611	629	652	614	651	663	631	631	591	586	581	622	641	646	663	601	633	631	645	631	627	621	637	624	632	600	613	615	589	645	617	630	627	605	611	622	606	654	632	635	605	652	623	592	621	637	605	644	636	627	626	627	627	624	634	623	644	673	590	658	603	610	585	608	622	561	652	591	634	639	649	620	601	565	630	661	643	635	603	593	602	632	653	620	636	631	610	636	661	637	649	622	628	626	685	585	615	629	597	617	625	657	639	609	616	590	613	635	635	603	599	657	663	630	556	626	624	642	618	604	675	615	623	608	625	616	654	609	604	601	615	647	649	646	636	654	629	640	615	632	599	601	626	636	604	631	601	662	637	600	671	639	641	615	659	596	577	652	636	678	644	617
84064	69225	45630	22964	7246	759	255	219	213	212	235	221	247	242	245	218	201	253	226	229	242	229	207	253	230	248	226	222	231	234	229	230	230	206	211	242	242	242	233	245	224	177	208	234	252	220	214	220	232	206	232	237	230	237	253	218	252	218	228	228	206	237	234	225	232	232	256	246	234	270	224	233	209	256	224	221	225	203	241	255	259	229	233	252	254	248	207	229	270	234	209	225	250	235	207	233	253	211	215	204	227	225	239	245	224	214	205	221	233	245	234	213	206	234	209	233	267	233	253	221	227	242	225	228	264	247	250	233	224	222	222	247	217	217	205	238	231	196	267	244	235	237	202	230	240	207	274	249	239	233	206	229	225	220	223	236	237	220	230	241	252	217	222	232	225	243	244	244	238	223	243	256	204	273	246	225	222	247	217	209	220	237	222	238	199	255	219	207	199	258	208	222	246	254	235	221	244	229	219	238	245	236	235	236	240	246	237	246	211	246	197	207	217	229	232	215	243	207	215	232	221	201	210	237	261	232	235	225	251	209	225	196	228	247	213	232	231	242	209	221	224	219	236	236	214	224	226	222	244	220	253	259	230	218	227	241	227	217	209	213	242	232	234	232	209	206	229	234	240	238	229	229	235	232	242	252	231	232	213	214	247	241	228	236	242	211	245	209	220	242	238	213	247	231	245	214	241	220	241	223	207	224	202	244	240	225	234	224	201	223	262	212	220	210	223	228	230	242	204	208	218	215	218	244	225	198	209	250	234	247	235	260	220	229	222	223	204	222	229	238	223	240	240	237	200	219	229	230	226	264	236	199	235	234	217	240	202	251	251	244	228	227	231	210	234	253	256	241	222	239	236	226	220	232	267	195	211	218	227	243	231	237	233	197	203	246	234	231	225	181	241	225	263	222	221	247	241	221	257	232	247	252	239	228	221	236	220	222	203	258	215	208	243	238	237	181	247	255	226	219	226	216	236	242	223	266	220	231	225	232	226	219	243	205	225	264	253	229	260	228	237	223	225	238	257	245	235	233	221	240	215	224	242	208	212	238	227	268	249	227	234	215	213	238	243	244	193	241	243	236	236	238	251	212	268	229	234	226	226	216	212	214	207	252	227	245	239	245	252	247	243	218	234	234	213	221	222	197	195	250	239	234	246	256	236	233	256	225	247	278	228	211	234	251	234	226	248	245	235	253	238	211	275	232	235	253	258	204	229	231	250	244	222	262	229	221	224	208	220	234	228	210	237	239	219	231	219	230	213	207	214	218	243	242	234	243	227	245	226	218	246	227	244	242	222	215	200	231	215	228	211	199	240	216	199	252	198	238	234	260	234	217	218	226	219	254	231	213	225	217	232	246	237	241	281	234	246	233	227	230	255	226	208	237	243	229	232	217	246	249	233	225	205	207	253	242	210	242	252	256	236	250	251	221	239	227	277	251	235	232	226	234	232	275	225	215	237	200	250	236	234	223	229	250	214	215	215	223	226	235	248	251	251	213	251	238	246	242	227	202	243	250	243	222	246	237	237	181	233	217	223	260	239	260	202	253	220	231	228	239	214	221	240	214	207	219	231	224	220	247	249	228	217	225	228	226	232	246	218	234	251	236	214	237	263	227	214	209	242	228	238	257	235	245	233	259	247	221	209	234	228	246	217	217	252	188	244	236	222	230	236	238	198	226	250	206	262	227	234	235	241	216	229	239	225	234	245	256	221	226	216	235	232	238	214	254	204	239	227	232	220	229	214	254	219	229	243	229	235	235	247	243	241	239	231	229	253	210	243	208	246	246	243	225	227	223	226	213	196	198	235	237	240	238	192	195	228	209	244	234	267	223	233	251	241	257	257	229	240	240	225	226	202	235	217	226	219	219	239	231	239	208	258	237	235	240	219	226	204	227	246	237	227	259	234	221	238	261	242	254	231	247	248	219	249	223	242	229	246	248	242	218	230	235	217	235	240	241	225	262	236	252	241	231	252	209	219	233	189	216	210	237	235	217	215	221	227	248	225	211	250	214	236	235	252	243	204	251	265	233	226	230	188	233	248	246	223	218	215	213	224	225	228	231	207	241	236	244	237	247	243	259	239	255	230	190	257	208	246	256	261	258	240	236	232	250	234	233	265	222	218	231	219	247	233	219	223	236	195	256	234	243	209	233	250	258	228	219	243	242	206	256	241	216	235	232	243	225	226	255	210	249	260	206	249	205	244	241	254	232	231	236	221	214	210	211	225	252	258	235	235	223	270	261	257	233	223	233	228	233	218	226	257	222	225	216	274	220	240	219	224	223	232	238	224	238	239	245	240	217	225	238	214	227	245	228	248	234	235	247	257	262	248	258	207	232	243	252	211	247	216	239	225	224	254	217	236	242	224	213	225	208	228	223	223	252	239	224	234	237	215	208	208	232	210	247	215	242	245	213	240	212	240	233	233	208	225	216	233	235	232	234	244	229	226	266	241	238	244	193	235	243	227	218	183	212	234	220	239	228	235	210	273	206	207	237	238	218	220	228	223	212	226	259	237	226	254	234	239	242	213	222	223	243	236	249	235	236	220	229	252	221	247	216	224	222	233	207	248	236	274	220	230	231	258	238	241	228	200	235	226	260	238	230	223	217	222	202	236	252	238	230	226	222	236	223	223	227	236	237	227	249	262	246	238	242	230	241	234	225	203	214	230	206	240	226	220	219	224	208	217	238	248	227	258	216	213	231	228	240	247	210	220	233	240	202	208	218	208	231	234	224	245	246	216	237	241	246	199	252	252	254	208	246	223	224	215	232	224	238	242	264	245	245	224	210	228	225	236	250	230	217	225	235	191	227	245	254	209	218	243	233	225	217	205	257	234	221	254	264	226	215	258	247	243	239	239	235	237	229	233	259	222	224	246	237	228	231	259	232	230	233	211	228	265	238	242	234	239	215	240	221	247	259	231	244	223	234	238	208	213	216	221	221	232	225	241	235	242	257	200	238	222	270	223	252	222	212	243	222	227	227	242	219	238	234	258	231	233	227	246	203	243	221	246	228	230	244	206	220	236	256	233	268	233	207	240	212	229	241	239	202	254	219	270	228	236	267	228	271	228	231	243	238	228	252	200	226	241	249	251	227	210	223	231	232	227	230	221	215	259	249	229	271	224	229	201	242	217	227	222	219	212	211	243	221	246	221	246	224	231	250	208	226	222	254	226	213	271	234	222	245	214	236	241	248	244	221	224	224	232	233	220	234	242	213	245	254	235	221	236	202	249	266	217	195	235	244	230	224	233	205	222	245	232	250	242	225	214	229	244	257	234	236	195	231	243	225	229	212	222	229	244	232	256	240	237	228	205	243	225	202	220	198	233	233	229	237	220	237	252	232	246	232	221	249	245	233	237	251	238	255	231	230	237	230	236	199	220	226	223	247	231	228	266	228	223	238	211	226	240	220	230	260	262	233	259	237	241	257	254	216	223	210	224	222	234	240	243	242	230	235	209	209	242	236	196	202	212	250	209	236	235	230	241	239
71577	60605	44253	22411	5831	1281	614	540	526	550	537	501	577	561	532	554	517	529	536	499	531	504	542	527	535	516	488	561	502	528	568	564	526	603	558	561	511	519	497	532	535	526	526	523	508	565	526	518	490	562	534	539	570	545	506	520	516	528	544	530	548	538	518	593	519	520	515	573	539	526	520	542	545	568	550	515	504	510	552	546	529	558	533	505	571	595	559	539	537	522	529	544	532	519	564	585	567	506	559	531	535	537	575	546	555	505	531	545	548	574	558	604	552	520	515	537	501	568	589	513	535	516	529	529	543	544	553	532	596	518	548	513	574	544	535	589	510	560	561	523	561	566	568	512	542	521	553	555	548	514	558	503	554	526	537	555	552	515	510	542	525	532	505	528	521	530	573	524	557	535	558	516	542	548	539	498	509	544	529	577	522	505	558	568	500	539	550	534	581	561	534	525	544	567	545	574	513	535	554	515	519	555	517	526	545	534	543	550	535	547	518	511	527	524	546	546	521	543	502	564	548	513	561	498	550	541	558	533	537	569	515	539	532	518	521	528	512	557	578	531	553	524	528	573	513	527	576	591	528	529	549	523	554	581	543	552	505	490	551	564	536	511	509	581	512	537	557	538	540	535	529	526	527	543	551	471	533	563	505	525	515	533	548	537	537	565	535	534	556	512	520	555	520	561	566	543	538	531	536	533	493	530	528	567	516	550	557	545	525	524	558	543	551	537	535	566	542	561	536	511	571	509	530	564	509	528	554	522	560	535	515	547	528	518	548	553	500	567	507	527	533	535	557	503	542	532	497	559	508	552	521	507	538	555	531	543	550	550	530	557	545	557	527	531	539	546	554	527	530	535	524	575	561	511	546	517	558	553	531	564	494	564	524	529	540	530	536	530	532	515	546	565	556	543	529	547	520	554	510	529	498	532	502	533	538	512	531	524	531	575	499	548	536	524	523	545	581	552	542	521	571	534	549	541	511	536	557	545	510	564	541	559	514	511	534	526	544	563	520	522	495	529	568	555	525	526	569	546	548	545	513	549	518	551	528	550	577	514	560	536	538	544	562	561	519	501	578	570	549	529	520	537	516	535	502	555	518	506	542	542	516	560	537	493	511	515	569	492	500	564	556	609	514	500	559	539	523	559	511	540	525	547	542	508	519	519	557	572	537	507	503	565	524	542	582	513	513	518	578	541	567	585	533	576	522	507	551	587	505	550	563	555	553	543	556	530	544	546	506	522	550	549	553	528	535	518	524	574	538	530	508	479	520	519	566	546	560	547	543	543	547	579	547	540	504	512	557	496	539	547	557	593	523	564	569	546	565	513	557	527	553	564	549	537	547	576	514	538	521	499	537	569	526	519	520	553	539	559	514	540	539	550	549	534	513	539	499	532	524	515	560	541	509	537	565	516	543	584	573	547	524	528	520	538	559	516	518	583	575	529	514	577	513	520	527	549	535	534	553	528	568	526	572	539	570	547	576	494	542	529	505	540	555	542	520	536	553	554	514	539	562	548	535	566	494	530	570	542	525	562	547	527	500	518	563	547	538	508	525	540	545	502	556	520	514	553	549	580	511	557	566	555	513	532	534	496	534	538	529	548	520	529	546	490	497	551	501	512	527	552	574	597	531	522	503	545	534	577	576	533	548	572	572	547	563	513	549	588	541	535	533	517	559	588	496	530	559	515	502	539	499	541	554	485	536	549	551	540	548	565	530	509	572	543	527	513	545	557	568	563	538	550	571	559	548	523	591	537	534	537	549	575	541	555	589	563	519	538	539	556	563	488	500	561	553	556	498	540	575	542	591	544	586	519	580	563	526	489	518	517	548	545	574	533	497	567	572	504	511	535	528	523	497	535	526	558	522	520	571	555	564	530	555	514	545	551	551	564	565	546	540	588	540	559	532	523	586	506	591	537	571	546	587	521	535	518	545	512	573	543	570	561	507	521	546	533	552	535	532	529	550	532	522	545	547	525	503	550	573	538	538	547	525	545	528	566	509	531	543	556	515	539	548	513	502	521	556	530	560	578	544	545	583	533	465	534	508	564	535	518	549	559	565	524	533	551	571	540	539	546	556	567	567	543	531	531	565	564	569	554	580	535	526	528	523	566	568	533	518	586	519	529	522	534	532	534	561	541	536	531	559	528	498	538	512	507	539	579	531	542	538	544	547	570	533	545	580	512	532	575	603	564	537	539	551	548	512	516	539	528	568	546	531	522	548	568	500	533	592	537	542	567	545	545	571	542	569	568	506	532	510	519	547	562	516	537	528	550	509	530	524	539	565	500	543	538	485	535	537	551	554	522	484	501	532	542	530	505	556	544	572	533	491	537	564	533	537	562	551	558	520	544	528	559	561	550	502	539	573	551	533	557	529	542	503	509	579	514	520	541	535	517	516	534	528	521	516	527	516	556	527	589	564	532	542	550	549	557	511	541	572	514	510	515	516	555	524	538	534	522	495	546	515	549	532	553	573	530	557	527	535	521	567	531	532	515	546	520	551	533	524	538	536	561	563	573	533	530	569	547	525	544	588	583	519	548	525	553	516	536	519	569	525	542	509	561	584	544	526	571	515	533	574	586	516	548	539	515	561	583	563	514	543	550	530	506	504	561	528	495	542	538	540	535	526	511	554	499	567	568	550	544	541	518	549	539	544	583	543	513	567	522	595	532	575	509	570	519	550	554	525	521	561	579	506	528	522	529	529	504	518	548	495	533	536	562	548	545	536	526	535	468	558	546	574	543	539	549	507	531	525	542	509	508	515	506	521	557	510	504	552	537	531	511	495	519	536	542	513	548	494	520	569	564	570	553	535	529	522	540	514	492	573	545	551	570	507	511	533	562	580	533	510	557	531	576	534	523	543	555	565	530	500	526	521	573	543	521	534	507	585	543	524	491	527	557	522	535	546	546	531	521	571	488	505	556	544	530	548	536	512	540	554	558	514	537	519	580	541	556	528	492	534	552	496	521	557	529	524	530	549	550	541	528	544	519	537	559	519	545	584	519	526	534	583	504	554	553	513	562	566	575	523	508	502	572	549	563	587	525	545	536	537	535	508	538	563	527	568	511	511	537	544	532	569	520	557	547	524	543	526	567	548	513	495	549	542	562	551	515	557	531	578	539	541	529	557	563	521	523	584	527	537	552	551	539	539	517	545	542	549	529	552	498	533	513	525	531	548	547	539	509	590	500	593	554	495	540	591	536	536	539	510	513	521	524	517	530	547	583	527	531	524	525	515	531	502	542	506	528	532	512	538	506	552	538	555	513	526	550	557	551	515	578	531	538	545	524	554	517	499	559	542	521	561	519	514	517	552	512	568	545	544	526	542	511	582	511	533	506	543	529	564	523	581	588	504	525	545	555	542	534	526	571	561	544	541	528	561	515	594	580	567	554	557	526	472	580	575	521	503	536	539	533	528	533	528	546	507	528	542	590	556	535	491	485	541	532	571	583	519	532	517	523	536	543	541	539	541	567	557	600	508	531	525	503
50252	27641	9784	1685	441	260	246	260	237	237	240	256	233	244	252	268	237	239	231	227	242	256	259	229	231	254	213	220	249	260	255	227	241	234	223	270	230	208	252	227	240	244	241	250	221	236	207	235	236	258	229	224	229	222	241	237	264	242	260	246	235	232	235	260	266	232	269	255	258	243	239	213	241	232	238	243	227	251	278	257	249	262	269	221	243	230	251	245	235	252	241	253	258	238	237	251	252	241	234	224	274	260	195	245	231	254	242	219	213	271	274	231	228	243	243	261	237	225	254	232	209	234	229	203	267	251	257	235	243	224	222	237	268	228	237	227	234	237	224	216	246	227	247	244	269	234	223	246	233	246	267	261	237	235	257	259	241	223	261	252	224	238	270	253	235	230	246	214	216	219	257	247	204	224	247	254	243	264	276	252	228	233	204	264	223	238	268	250	266	235	235	226	243	255	236	249	236	228	236	223	247	232	242	222	275	236	247	251	235	258	231	248	250	246	241	216	224	218	243	227	249	233	234	240	273	229	242	246	237	256	227	245	222	255	248	240	246	250	242	229	252	237	256	230	256	257	265	225	248	231	264	206	256	240	239	224	258	273	256	248	250	257	278	268	225	241	226	220	245	247	225	227	252	241	208	255	258	275	247	231	231	220	214	245	241	231	230	249	238	245	262	251	222	218	250	257	259	256	224	263	228	240	235	227	206	243	248	253	247	230	244	237	223	235	220	246	254	241	238	254	255	235	256	210	236	228	257	267	222	226	224	222	249	255	221	246	243	253	230	244	196	248	243	268	247	223	242	274	226	245	217	226	228	245	251	214	236	217	246	241	252	258	250	226	225	266	244	240	253	267	252	220	234	230	240	243	227	237	278	253	221	224	258	237	222	228	236	257	239	192	220	224	245	240	232	233	252	226	255	229	257	267	218	221	247	236	213	252	219	273	224	234	255	244	225	226	238	270	238	227	243	224	267	241	238	223	222	278	238	258	221	247	241	234	232	243	231	250	256	230	248	238	245	254	245	270	241	230	220	222	240	226	251	268	232	228	212	259	231	239	241	259	249	243	241	229	238	239	236	242	258	256	251	250	227	226	243	259	266	224	243	266	230	236	269	249	228	258	225	256	227	254	248	241	248	225	243	244	233	277	238	235	232	246	250	228	241	223	247	294	243	232	234	224	248	210	257	243	222	252	254	239	234	219	213	246	238	230	231	239	238	267	231	284	224	230	235	255	266	236	254	228	220	223	227	248	240	240	220	246	240	253	252	232	247	276	214	236	245	243	249	237	232	233	233	236	227	228	243	243	245	242	207	233	248	244	304	228	268	234	242	235	239	228	206	243	221	270	235	235	233	235	229	256	237	243	209	215	240	238	255	256	260	219	254	214	253	248	275	226	206	237	221	244	218	232	239	242	230	253	248	256	242	232	228	228	217	241	233	228	241	245	236	238	264	246	247	238	246	249	197	216	217	254	253	228	260	265	223	248	252	234	231	251	235	228	230	236	242	224	213	225	236	214	224	259	252	244	239	248	235	269	227	264	234	256	241	247	228	194	244	254	233	223	224	219	240	266	257	272	234	247	242	228	246	224	242	225	230	255	256	225	248	241	245	229	276	228	245	239	255	235	232	221	249	259	244	247	240	247	261	258	238	253	250	243	232	246	223	239	235	271	242	234	252	258	241	267	243	221	261	230	232	234	231	252	241	258	240	239	229	241	256	239	231	231	235	235	228	251	233	227	293	219	254	246	226	249	241	263	241	222	242	246	261	267	213	247	244	267	237	251	265	232	236	240	239	256	230	209	251	242	238	253	243	248	223	252	238	218	230	248	223	242	260	243	242	237	204	261	211	269	237	264	240	261	238	233	217	240	256	262	251	230	235	228	261	221	258	263	254	237	233	249	258	252	254	236	263	229	243	212	229	267	211	262	247	243	258	260	257	233	263	234	222	254	243	261	251	243	232	264	235	217	245	254	262	225	260	256	245	232	242	222	238	240	232	235	228	227	265	265	253	236	218	230	259	252	242	249	238	244	257	229	245	218	258	231	260	220	245	249	250	243	289	228	228	214	231	242	244	233	212	236	240	235	236	243	264	243	237	246	241	233	255	241	237	216	259	223	229	229	242	236	272	238	257	211	246	242	249	240	215	245	273	246	244	258	250	221	235	249	258	239	249	222	218	248	226	254	224	250	252	247	239	191	233	211	217	238	283	233	244	253	206	257	245	226	265	232	257	238	207	256	226	244	220	244	248	226	229	250	248	236	258	234	227	261	224	249	207	245	233	239	258	229	224	270	251	263	258	238	229	238	271	256	249	237	235	277	234	235	251	253	226	239	249	247	230	227	246	245	224	259	275	264	231	205	266	244	218	229	230	234	231	246	224	249	260	239	249	237	252	203	252	241	230	248	270	247	241	259	225	232	271	217	242	250	238	199	272	229	226	244	238	228	245	250	245	222	238	207	244	251	242	223	239	248	243	236	246	260	243	228	260	251	243	222	255	242	255	243	219	213	242	260	245	236	234	238	221	250	249	235	258	229	248	253	271	240	246	250	243	242	245	230	241	260	235	233	245	256	227	241	232	232	204	277	258	225	257	256	241	234	240	255	229	247	199	253	225	247	224	224	227	239	220	236	261	217	234	240	266	219	232	222	247	228	223	257	237	258	243	239	274	217	226	262	224	267	291	260	208	235	257	247	233	237	242	265	222	248	260	235	220	252	253	245	241	221	244	227	243	225	239	238	269	264	225	229	240	241	255	259	277	258	227	239	252	246	207	251	249	252	227	242	224	245	230	254	265	235	230	229	233	232	256	238	240	264	245	248	243	251	249	251	251	265	233	248	221	261	241	232	239	224	260	222	261	250	232	240	221	217	246	223	239	241	241	220	272	234	229	229	239	243	252	249	240	249	266	243	253	249	233	234	222	244	255	226	239	236	214	229	270	211	255	235	254	228	242	225	259	259	227	224	235	216	220	253	252	249	256	235	260	249	253	231	284	222	248	227	228	216	251	238	243	241	231	252	269	222	223	242	251	239	206	237	249	230	288	231	228	240	222	241	248	218	267	274	261	254	223	218	236	246	249	245	259	238	232	248	259	247	229	227	256	234	216	245	236	231	237	222	240	262	239	230	240	242	247	231	229	246	263	246	238	227	238	237	226	256	243	234	245	245	259	246	249	260	255	241	217	216	250	214	258	261	203	208	248	235	237	234	231	234	207	256	262	253	232	238	258	220	237	258	252	238	239	233	226	235	239	244	245	250	252	229	266	238	241	259	243	222	245	231	231	252	229	225	223	232	268	233	213	228	235	250	256	263	242	211	216	220	249	250	234	229	242	231	221	227	245	251	235	247	249	216	232	242	225	265	260	239	218	251	249	258	266	212	227	229	219	210	244	254	239	220	244	259	260	232	238	229	214	245	256	227	256	227	248	253	266	219	255	240	260	260	235	238	239	235	239	262	253	224	240	242	241	233	232	256	222	284	234	232
42840	24878	10561	3207	1064	667	596	569	605	585	568	603	573	533	559	568	554	585	569	579	608	585	650	560	577	575	572	547	550	602	591	565	552	599	595	567	583	572	574	588	569	576	565	566	595	551	547	570	560	568	549	580	605	556	611	529	599	581	528	625	596	597	548	581	590	600	567	569	558	580	590	642	583	612	580	590	572	598	599	587	561	606	588	549	564	578	554	567	609	555	580	572	538	598	533	560	518	574	606	542	590	575	579	530	559	499	578	559	572	661	541	569	616	558	619	620	578	583	568	551	577	561	627	561	561	569	552	581	602	574	617	606	582	582	608	561	585	520	550	561	561	578	576	578	560	558	546	590	538	568	537	578	601	601	590	593	571	570	577	605	537	571	601	534	552	583	551	552	590	499	577	565	554	590	542	558	564	603	558	560	601	610	593	580	540	577	584	549	586	582	552	576	594	577	577	569	554	571	593	593	576	578	586	548	569	561	596	562	580	575	565	584	617	589	570	626	567	612	577	573	597	564	574	549	577	556	615	579	597	578	541	587	518	571	594	563	553	545	551	568	552	566	579	549	587	570	557	589	596	537	583	591	586	534	566	560	592	594	620	548	579	546	614	601	584	493	565	562	617	569	591	598	584	611	612	558	600	557	578	576	576	568	603	585	542	568	551	559	609	557	542	622	564	552	548	556	557	574	593	580	543	549	560	591	564	562	576	565	574	573	531	588	551	572	562	556	575	597	606	578	583	596	573	550	503	562	593	596	568	527	586	576	574	587	576	594	580	598	564	575	552	564	596	541	554	593	521	577	577	546	576	606	577	557	520	571	580	577	585	595	524	531	519	573	597	575	569	588	588	616	575	585	592	567	577	547	594	597	573	569	585	556	555	534	617	587	548	602	582	555	576	571	552	587	571	575	542	591	556	547	563	569	585	557	587	548	561	569	539	579	527	542	578	579	563	559	530	597	571	582	528	578	575	561	618	543	611	611	551	583	594	536	549	613	581	620	573	574	584	564	577	567	565	598	596	562	603	568	548	588	576	577	569	572	616	551	607	590	562	605	578	590	610	585	536	530	552	568	573	546	554	571	553	568	560	568	616	581	616	603	568	526	535	583	581	585	546	574	560	514	534	565	551	545	563	538	545	578	557	610	585	607	574	584	571	586	581	560	578	607	564	621	557	564	589	559	556	579	547	554	603	624	572	551	554	637	587	564	569	551	554	564	584	587	579	556	570	606	545	551	580	567	614	560	546	579	559	587	559	573	611	576	536	596	563	539	619	596	566	569	577	589	537	614	562	562	568	629	596	562	540	571	604	549	586	545	597	575	541	491	542	561	557	594	588	593	561	616	573	591	573	578	539	588	567	567	546	542	588	587	548	605	550	533	589	570	582	580	582	614	594	545	551	594	582	604	543	606	575	613	618	580	569	585	597	524	594	548	573	564	616	519	578	566	573	579	588	557	547	535	576	572	611	598	566	588	553	596	547	550	604	591	591	575	546	591	571	563	591	553	556	583	615	567	610	595	580	549	534	584	599	569	561	604	607	621	614	563	570	578	561	577	540	588	589	625	590	532	560	564	569	602	560	558	598	564	569	560	564	574	566	556	603	593	617	600	581	613	556	616	600	591	562	645	530	547	609	557	557	575	582	572	622	604	609	602	581	569	593	565	586	574	560	591	575	576	522	593	553	609	568	571	601	572	573	528	561	555	598	575	551	556	590	569	596	626	583	570	543	551	594	584	566	594	557	647	561	573	546	564	607	560	567	577	592	587	563	547	598	581	545	587	567	590	588	593	579	588	558	542	594	585	588	560	554	530	591	591	565	531	536	609	608	562	580	558	560	589	574	555	579	584	611	582	600	534	612	603	612	587	615	580	556	574	548	586	539	598	601	567	533	552	577	551	590	563	570	523	546	616	566	575	556	602	617	591	620	549	534	573	557	607	550	535	581	600	568	598	604	585	553	533	556	586	601	600	612	566	571	568	545	574	556	574	543	513	583	546	527	564	551	603	556	585	562	567	595	555	565	574	576	621	516	585	569	603	583	578	553	558	583	548	549	590	570	562	550	573	606	546	629	624	585	577	542	603	606	551	578	588	576	556	589	550	561	593	575	585	606	541	582	610	564	632	552	546	604	560	595	563	605	584	603	587	557	596	607	575	572	573	592	561	574	608	566	563	587	577	550	564	568	590	599	590	553	578	544	595	566	600	561	603	555	599	590	575	596	542	571	568	571	563	560	574	575	556	592	595	581	549	589	550	547	609	581	579	542	591	605	578	615	583	543	537	612	554	602	597	536	558	635	617	531	586	556	590	579	585	564	604	599	565	546	564	583	601	581	568	591	562	587	545	543	600	587	605	560	581	583	583	580	548	574	595	578	592	558	601	557	579	548	522	608	567	607	591	557	589	598	564	553	542	600	577	561	568	584	630	607	578	571	605	577	543	576	584	572	583	596	558	601	614	577	569	612	592	533	558	538	560	589	567	588	599	556	576	591	579	575	533	545	572	555	548	586	588	590	564	562	534	548	553	574	589	590	584	587	558	589	571	591	588	583	533	581	539	582	594	552	557	568	524	528	565	607	599	549	618	598	574	578	604	569	588	558	592	562	589	576	569	562	578	578	550	566	566	524	553	556	576	611	570	609	601	609	532	627	573	558	607	583	581	597	538	599	592	579	527	571	563	599	570	585	623	567	578	571	587	592	562	573	599	551	581	563	583	564	621	575	570	568	579	583	568	570	586	590	573	568	571	584	607	618	611	539	544	579	573	589	541	565	594	544	584	578	571	556	542	550	614	609	565	561	581	537	578	583	569	571	575	577	532	522	578	577	571	568	539	524	594	574	572	546	573	600	562	618	591	552	554	548	591	522	565	574	600	521	623	622	585	556	577	588	553	584	523	603	537	555	561	568	567	595	557	564	607	588	557	588	574	571	594	543	615	596	614	511	597	577	579	568	533	555	563	612	571	590	590	572	535	560	541	572	574	590	572	589	583	586	574	604	619	595	583	611	607	556	557	600	558	566	567	544	542	593	543	548	587	548	591	586	569	563	621	569	575	600	539	555	559	571	596	597	572	608	554	558	588	559	566	630	563	538	553	578	583	591	544	600	573	596	579	579	604	572	570	547	574	609	599	584	537	583	561	612	561	625	606	568	569	571	546	553	591	590	592	586	623	602	547	570	582	573	564	581	594	541	528	567	543	600	559	557	564	558	575	562	625	607	579	589	613	617	569	564	589	582	566	597	587	599	520	610	575	574	548	576	602	582	588	579	577	584	563	628	577	589	604	582	580	561	595	582	607	569	583	581	569	573	599	572	586	572	576	562	578	587	582	582	562	588	636	589	584	615	575	534	620	584	546	592	564	555	565	580	541	570	581	577	577	605	579	587	591	573	574	563	587	579	543	606	599	594	557	563	556	599	569	570	625	546	572	587	620	558	589	576	556	618	608	553	583	539	608	576	567	606	557	537	573	524	569	544	519	589	598
80522	61087	36984	15784	2949	499	287	245	302	273	302	284	263	260	255	238	275	266	279	247	245	287	279	257	286	257	276	243	275	277	238	258	301	257	270	251	276	254	241	269	243	266	257	246	270	278	271	241	238	261	271	239	237	258	254	272	263	266	250	299	253	267	260	307	238	291	241	247	289	253	262	279	281	259	265	287	247	284	239	259	240	257	261	244	233	267	269	249	279	254	279	257	267	281	286	280	244	280	250	296	266	267	286	259	257	287	251	224	277	253	244	305	250	270	248	270	272	274	233	276	288	258	258	236	257	270	276	271	277	269	267	255	311	260	256	291	274	251	246	255	268	269	272	279	259	270	238	272	271	277	276	266	266	266	264	263	252	268	292	278	277	254	269	263	285	237	251	245	272	280	261	280	261	251	235	254	266	255	271	269	268	274	280	243	269	218	283	271	256	275	278	244	284	247	266	261	278	254	246	283	267	232	255	263	271	302	277	255	268	249	259	259	266	263	254	243	286	275	273	241	271	257	255	266	256	279	277	298	261	277	247	252	280	299	266	273	272	262	240	262	287	268	248	268	263	282	283	272	252	241	255	282	260	254	241	258	237	297	257	259	282	260	257	257	293	255	254	270	240	244	295	281	267	257	277	250	264	265	251	258	268	263	224	261	265	266	273	226	261	258	255	267	283	254	280	260	268	253	243	251	271	284	270	254	297	246	246	282	280	245	319	234	282	242	241	279	259	304	280	282	228	252	264	267	284	266	277	247	230	273	269	252	254	317	253	263	255	244	290	281	267	259	268	273	267	257	254	275	279	252	246	256	273	281	268	291	241	247	256	262	264	281	264	230	261	265	246	257	233	265	256	249	273	249	288	253	272	265	257	275	276	227	256	264	264	256	245	261	252	245	250	246	250	262	282	261	237	289	261	280	267	273	234	280	286	247	291	284	288	247	255	264	253	261	254	266	295	251	268	241	255	276	245	259	291	260	290	276	306	286	243	262	266	240	255	254	282	209	261	266	268	279	258	264	274	259	236	262	255	280	261	295	293	263	269	268	279	266	270	243	269	249	273	259	262	268	261	242	276	262	266	294	246	282	269	253	249	306	268	272	259	250	244	272	243	268	267	277	282	266	271	262	259	275	256	268	292	288	238	295	248	269	271	262	287	251	264	264	233	256	260	267	251	287	253	276	293	261	277	254	268	265	250	279	289	234	242	248	255	313	282	273	266	279	275	270	280	252	260	240	275	254	252	276	270	255	258	257	260	260	245	257	243	275	263	288	226	250	223	239	257	244	249	272	262	257	286	274	270	263	237	277	277	280	254	267	268	299	233	257	229	273	281	255	249	267	286	270	272	247	310	273	254	276	258	284	272	267	237	292	250	250	227	286	267	277	266	267	274	263	269	282	289	268	276	261	268	274	301	268	240	274	288	274	273	289	240	261	265	250	261	249	257	264	264	248	267	280	276	261	240	306	276	254	270	240	272	286	264	292	266	278	303	270	260	256	256	298	267	302	265	284	235	252	283	265	281	255	267	268	228	290	249	278	254	279	255	246	271	249	289	263	254	257	261	266	268	253	253	270	277	264	278	274	256	267	258	286	281	261	285	234	282	282	279	286	283	274	277	287	241	267	250	270	230	266	268	266	291	279	275	234	246	235	262	244	240	249	241	263	277	266	311	268	302	248	280	255	287	274	261	242	243	266	283	321	277	300	301	244	261	257	284	286	247	249	263	282	267	289	269	267	267	255	260	263	245	275	245	248	264	284	260	247	275	284	287	257	243	296	269	295	264	265	246	271	237	252	261	254	262	263	262	284	252	261	276	225	252	235	258	232	260	269	235	275	264	297	295	256	262	259	259	257	264	235	249	214	265	242	269	276	262	281	241	289	254	261	281	265	310	274	267	283	246	250	256	270	266	252	283	277	278	246	261	262	287	263	295	288	258	249	272	278	275	252	290	260	265	276	257	249	264	258	261	292	281	248	286	249	293	295	242	266	266	276	260	256	283	252	230	250	248	265	307	246	274	260	286	269	262	267	282	240	260	277	242	267	257	288	299	264	272	264	247	243	265	264	265	242	248	238	249	247	282	255	257	254	261	244	255	270	253	268	252	263	244	264	239	244	277	263	256	248	269	250	264	281	257	281	297	263	294	251	250	288	294	269	276	265	239	262	244	251	277	272	276	290	260	246	281	238	250	234	250	262	258	253	288	245	265	276	263	274	256	266	270	276	272	244	267	236	249	286	259	294	277	237	266	239	294	254	273	244	258	294	265	259	270	267	252	294	277	264	267	280	245	254	254	265	237	255	276	241	239	266	253	258	270	278	259	264	248	234	265	245	269	273	268	249	264	256	276	223	259	293	264	265	250	244	286	283	282	255	277	260	275	275	280	263	258	260	233	268	265	272	274	265	246	263	245	275	270	250	276	253	279	275	252	257	266	276	283	277	288	283	247	281	270	261	285	265	281	297	248	257	235	253	252	278	256	261	269	278	271	293	260	260	259	281	274	263	270	269	265	305	287	259	258	286	257	274	262	265	293	300	268	273	276	255	298	289	241	269	265	276	250	268	248	250	266	266	266	284	251	252	288	260	252	268	262	255	259	248	278	259	262	288	258	269	255	262	268	279	250	260	272	274	272	290	286	260	289	252	272	245	271	243	249	276	273	258	234	246	271	272	293	256	276	257	276	268	241	267	254	264	253	276	254	279	234	267	283	280	260	277	283	239	261	262	272	260	272	287	281	251	273	276	285	260	277	277	269	269	240	271	276	276	258	267	271	275	244	282	249	236	251	247	284	227	257	257	254	266	244	273	271	262	263	291	268	245	263	249	264	238	240	261	279	256	247	285	291	239	253	254	271	271	259	251	245	242	282	256	255	251	271	279	273	284	270	255	272	256	272	269	259	276	281	273	289	260	254	244	255	275	265	239	240	254	266	269	249	272	241	237	255	265	261	275	288	246	261	244	230	259	266	246	256	228	267	244	284	253	281	261	252	269	268	231	261	279	248	265	278	264	269	247	276	260	266	275	256	249	284	263	257	270	264	247	248	263	282	242	272	296	268	255	270	261	263	274	277	285	276	290	283	285	266	244	239	266	278	249	241	268	278	280	241	281	288	300	280	254	259	275	266	260	254	233	294	266	295	249	316	248	281	245	245	254	247	241	249	271	266	277	268	250	281	276	263	284	252	259	275	263	262	286	258	253	281	246	268	244	271	256	266	269	274	272	252	305	272	244	272	267	254	265	233	275	262	245	292	272	253	255	224	266	255	275	247	263	252	264	289	255	254	239	273	276	264	229	264	282	258	262	243	268	283	286	258	285	260	246	250	284	270	272	280	283	256	271	277	259	278	262	266	279	265	247	247	277	276	288	268	271	260	276	288	263	309	290	282	237	270	253	282	267	289	259	283	265	287	279	251	277	245	249	277	260	273	268	246	254	304	261	266	257	277	283	251	265	260	286	267	275	275	245	284	270	276	265	285	301	263	255
62366	49920	35002	15769	3865	1054	693	620	592	646	665	631	575	637	609	601	568	617	638	612	630	592	629	659	568	614	615	583	597	635	606	592	649	635	626	594	570	670	621	673	657	672	595	635	637	635	624	625	592	562	643	632	634	597	601	630	612	589	627	624	617	636	579	575	625	603	611	639	600	599	611	670	610	604	618	558	590	604	592	610	559	652	623	596	585	666	589	582	585	603	641	569	648	602	631	611	595	653	659	598	623	637	649	606	588	606	630	629	622	637	634	604	618	571	610	631	578	631	604	645	597	596	615	628	636	603	634	600	617	630	631	601	589	578	628	623	614	643	572	608	633	579	595	616	605	561	617	604	619	581	629	655	633	609	573	630	625	658	581	617	564	612	614	596	640	608	605	605	599	660	646	615	593	617	616	597	659	648	622	644	579	650	625	574	592	630	639	615	582	662	602	614	660	602	608	572	687	643	592	609	642	636	640	602	606	658	647	618	628	593	583	581	613	570	618	611	598	619	657	583	594	598	649	595	599	620	571	615	636	613	642	610	605	581	650	631	621	588	629	612	622	623	607	635	649	625	605	625	622	636	600	587	615	594	580	612	564	626	607	617	650	583	636	601	641	623	560	621	611	632	597	607	570	633	645	624	634	609	627	647	575	581	603	612	629	587	617	600	586	604	597	555	639	585	613	624	673	622	609	645	597	642	642	615	590	619	623	623	623	615	654	628	637	588	618	643	609	571	673	630	638	580	610	634	634	622	612	686	675	629	591	606	602	607	626	613	645	622	635	618	665	642	650	646	627	611	652	626	631	620	593	625	646	597	576	649	604	615	666	584	575	621	655	617	668	606	599	623	598	584	615	600	680	613	620	626	598	600	641	631	564	579	575	635	651	629	563	603	609	653	626	627	632	632	630	589	642	566	629	677	639	614	653	568	627	617	621	618	591	629	637	658	607	634	652	674	595	615	646	610	585	609	601	618	631	660	632	639	645	635	643	620	586	632	616	595	638	632	635	643	615	628	629	619	615	608	607	601	574	582	616	624	622	615	654	609	598	622	626	602	579	599	613	618	656	606	568	612	661	542	636	656	647	660	602	594	602	631	633	604	618	618	628	656	629	570	597	618	592	598	605	622	646	629	634	618	600	594	609	624	612	661	658	620	611	610	606	612	613	615	629	629	638	571	577	601	578	617	674	584	616	659	607	623	602	600	614	591	636	619	582	640	598	633	558	633	625	625	616	626	641	590	618	610	582	613	609	603	610	609	631	630	585	612	649	624	621	586	629	580	607	593	665	623	618	637	686	634	640	650	586	596	611	607	627	633	602	632	652	606	593	592	606	600	611	600	646	622	631	623	616	603	652	611	613	604	568	619	608	627	603	614	622	634	596	613	603	632	653	599	583	572	614	588	610	625	629	646	623	615	605	570	586	630	637	630	574	614	625	629	581	588	621	604	618	553	600	569	595	607	632	606	648	613	638	630	584	590	627	618	589	615	616	630	604	654	576	576	647	633	638	578	596	626	594	635	643	627	642	653	624	614	619	557	580	604	591	605	614	618	637	576	612	628	561	571	618	638	612	568	612	633	631	598	588	639	575	623	623	574	597	654	636	639	610	616	623	629	608	592	641	596	592	616	625	599	604	650	604	620	610	585	590	615	627	616	635	576	590	631	632	599	591	605	665	616	601	598	596	605	626	619	602	587	629	631	602	630	640	634	576	623	631	572	645	611	615	620	599	629	646	554	596	638	619	646	615	628	600	597	622	613	648	607	613	615	624	606	620	641	635	607	613	627	622	635	623	655	639	604	609	598	623	623	627	599	600	622	639	619	631	608	637	619	610	622	612	600	633	652	623	590	605	619	602	641	607	593	606	639	608	627	622	626	625	596	641	619	643	604	639	604	592	626	652	596	636	651	643	617	604	641	641	641	598	638	662	636	619	580	583	609	666	619	613	631	622	618	614	631	628	590	605	618	643	592	627	585	592	598	612	605	650	675	621	602	652	623	623	618	644	610	591	628	618	635	599	637	590	594	621	632	619	585	609	602	562	601	632	654	615	628	638	574	609	622	615	555	616	591	630	658	592	645	621	642	634	639	608	614	585	613	663	662	625	593	617	627	660	589	609	604	648	625	652	625	595	621	622	591	634	610	604	650	640	649	646	633	590	622	597	618	603	579	627	642	589	613	632	638	619	632	628	641	569	613	584	635	615	652	627	600	596	631	636	613	604	636	632	623	627	596	604	574	648	578	604	621	571	618	607	625	669	656	640	605	634	633	595	667	653	593	632	593	609	655	566	614	621	614	660	607	637	567	604	620	644	636	644	630	594	609	616	613	646	639	625	632	653	656	615	637	650	584	599	607	648	641	612	604	624	626	644	597	639	636	659	633	660	573	595	598	634	629	599	636	659	657	609	588	589	636	664	652	593	619	600	614	578	593	631	609	614	603	638	617	580	580	601	647	619	657	660	598	581	592	584	605	578	629	607	630	581	652	597	633	600	621	665	600	596	594	633	597	612	614	606	603	655	688	631	618	588	590	669	617	586	630	581	631	599	618	646	615	622	611	647	607	626	601	612	610	604	615	580	626	606	610	611	600	661	577	650	613	639	587	594	640	633	604	644	634	605	572	629	629	621	615	593	659	615	607	665	620	626	658	632	665	620	632	605	616	615	598	585	595	633	650	597	608	596	587	603	608	609	585	582	638	584	591	592	625	622	620	659	577	611	599	599	649	666	582	619	601	594	627	619	620	622	673	607	660	554	610	613	633	678	592	660	591	603	604	612	577	625	607	615	620	651	627	665	616	567	609	626	636	637	665	634	615	591	610	615	619	598	621	631	606	635	617	597	588	623	627	638	604	604	627	610	610	613	621	625	609	603	613	626	610	593	608	602	632	645	645	611	651	611	603	602	615	610	597	612	627	629	617	633	649	607	650	646	622	669	586	657	624	568	589	597	588	623	667	625	634	651	643	610	588	641	615	614	621	613	585	614	622	621	594	609	621	607	632	641	642	597	610	663	602	614	626	650	613	618	618	614	618	624	610	631	623	544	591	646	590	647	633	633	576	593	621	604	630	621	632	589	602	617	647	651	576	648	623	616	592	583	668	579	598	565	593	609	620	658	626	649	594	650	648	622	629	639	643	671	610	591	625	674	621	584	611	640	590	591	647	583	642	629	614	628	673	645	633	598	612	601	598	654	633	628	630	642	613	577	568	571	661	603	593	564	620	625	629	627	634	632	620	670	626	615	647	613	614	648	588	678	633	620	628	589	630	592	598	659	609	602	593	601	616	634	619	627	576	626	672	592	624	552	633	589	601	634	613	658	604	649	648	576	638	626	585	594	608	629	633	630	617	604	617	569	637	625	631	612	588	606	642	643	632	611	608	598	619	597	610	629	593	651	595	614	663	600	674	597	623	601	605	659	644	629	576	634	628	625	665	641	616	585	610	590	606	614	637	638	633	599	641	631	625	613	593	624	663	633	631	623	581
83492	68839	45858	23327	7519	851	265	217	230	250	255	264	242	198	222	240	231	237	232	210	227	233	235	235	241	232	233	235	171	241	240	222	211	222	237	232	241	239	210	230	205	216	226	227	217	229	239	203	244	215	227	247	237	218	206	233	232	236	209	243	226	261	248	226	222	214	206	250	213	228	226	232	224	219	225	227	229	228	238	257	223	238	227	208	227	220	215	236	234	270	228	234	243	210	210	219	233	206	213	223	218	238	282	210	229	210	204	228	224	245	229	220	250	209	223	216	238	203	214	229	221	240	211	240	206	227	261	246	231	216	244	257	211	204	199	224	260	217	206	233	212	233	226	235	239	207	246	227	250	225	231	274	193	222	230	253	224	214	228	233	235	205	243	255	242	238	245	228	198	231	254	258	230	233	233	232	223	227	229	242	226	242	224	240	231	221	255	258	261	243	252	240	230	233	247	211	208	200	239	222	259	233	231	244	240	210	228	251	230	233	196	200	215	227	236	235	244	258	222	247	234	242	257	243	223	233	214	219	233	221	233	212	235	216	230	225	241	254	218	247	229	234	205	242	255	248	220	217	272	202	240	241	183	239	215	228	238	215	245	256	190	223	229	215	231	233	224	216	227	221	208	228	199	245	247	229	230	216	210	226	206	251	239	225	240	267	248	242	221	240	245	245	219	224	208	234	231	251	241	233	234	206	212	229	202	239	232	219	239	227	234	249	237	222	229	229	266	254	222	226	234	208	233	236	242	231	211	219	257	210	219	235	233	224	249	262	196	218	248	208	223	236	230	217	245	246	226	241	236	211	254	222	226	215	237	248	251	249	236	252	213	220	261	230	221	260	232	234	212	225	238	252	242	255	230	235	235	263	244	207	231	243	224	256	230	198	239	240	225	252	219	214	213	219	236	252	212	237	226	236	238	209	233	243	215	234	205	208	263	249	227	215	230	246	194	214	241	234	281	239	234	225	218	249	235	221	262	242	241	219	236	210	218	236	201	215	204	225	247	231	238	245	228	223	231	211	221	208	266	211	235	228	235	251	247	220	233	213	223	197	255	219	245	251	200	231	215	207	224	224	246	244	222	240	241	206	208	243	212	238	246	250	224	252	217	226	221	256	211	225	265	234	259	243	236	237	239	215	231	216	232	239	235	241	232	219	218	211	237	233	238	191	239	210	228	245	223	227	236	222	264	225	252	249	280	227	262	249	234	227	224	217	233	214	205	230	235	224	215	260	229	247	235	230	255	210	233	205	230	237	230	256	209	219	247	216	205	218	247	258	243	232	226	231	237	238	239	235	220	210	240	217	248	224	222	259	234	234	217	240	227	223	224	227	253	253	241	217	267	239	248	230	209	226	190	237	244	239	215	215	239	264	216	224	244	260	231	224	251	225	225	218	217	221	246	205	220	235	243	223	234	234	222	208	215	223	232	239	218	236	230	235	236	224	227	249	229	251	253	207	224	246	248	259	236	225	232	254	228	216	244	234	233	242	217	211	210	241	205	206	241	239	192	236	248	225	208	232	249	229	231	237	239	218	240	210	224	229	210	221	263	247	256	248	205	221	220	228	224	236	213	240	237	204	228	214	216	225	232	219	214	236	251	257	242	229	219	216	196	235	218	241	256	226	251	256	217	230	237	222	232	233	244	242	243	237	241	261	235	216	228	204	247	239	230	207	242	263	246	225	217	238	248	225	221	228	234	232	238	238	230	215	210	236	250	212	223	233	226	245	248	245	238	211	218	218	243	235	249	237	247	227	262	247	229	215	240	219	228	201	215	217	253	247	225	233	231	212	191	214	233	238	224	243	247	234	231	204	181	248	259	242	230	234	230	233	233	235	249	244	202	224	218	236	198	218	252	234	233	200	255	245	222	220	215	237	264	206	257	207	240	231	240	240	246	249	234	208	252	251	223	262	227	197	239	227	242	225	206	221	227	228	257	259	243	247	249	226	222	249	234	246	229	242	236	221	211	208	235	231	225	255	250	234	230	284	238	238	239	228	251	201	226	227	237	242	217	252	231	235	219	213	262	225	230	203	252	223	246	220	238	225	226	248	242	246	238	215	203	221	229	226	218	222	239	224	236	252	223	227	213	216	218	228	253	208	238	221	220	223	218	214	210	204	242	208	238	224	227	227	235	224	264	242	226	220	234	237	212	220	235	222	227	216	220	230	219	232	219	230	226	224	224	204	224	216	246	230	240	241	230	247	224	233	252	235	247	215	272	244	241	223	224	242	253	226	222	233	235	241	206	218	225	204	213	234	238	231	245	249	256	252	233	238	249	199	216	236	243	211	230	248	197	227	253	234	211	233	238	231	239	204	232	259	237	226	243	221	262	228	230	230	234	242	254	227	222	214	236	254	225	216	236	207	230	245	256	244	225	227	215	228	248	218	223	217	227	239	211	222	246	235	230	249	220	265	221	216	229	235	210	234	224	217	201	236	235	235	252	226	212	220	253	237	224	208	225	225	228	235	219	236	239	252	225	233	212	208	236	238	232	238	221	265	238	240	222	246	245	227	227	247	246	229	223	221	240	229	220	247	213	217	227	263	219	225	252	254	234	230	241	245	257	229	238	267	224	254	219	203	249	201	213	222	220	197	193	231	216	227	239	213	208	235	247	220	194	208	220	243	207	240	244	208	215	246	240	233	221	257	226	237	233	220	221	241	237	225	225	242	227	233	256	217	244	242	233	214	209	240	232	221	236	225	253	218	256	238	215	211	228	221	246	230	239	231	212	231	249	222	245	217	224	243	255	230	247	225	230	240	216	220	240	220	223	229	238	257	220	233	238	229	259	240	213	245	245	216	266	248	209	227	225	218	247	249	200	232	266	216	233	215	223	241	224	252	228	231	240	224	261	231	214	232	271	230	241	233	228	218	223	241	217	253	204	260	210	217	222	204	235	236	257	242	226	209	235	247	259	231	234	227	209	223	250	217	241	240	227	244	242	246	237	240	221	220	240	230	210	227	257	236	224	246	230	233	204	209	210	239	209	232	272	211	241	232	244	236	242	230	244	242	288	221	234	231	208	217	228	220	222	229	233	257	225	227	232	214	237	219	242	234	226	201	209	214	235	241	219	208	242	228	238	254	252	263	229	219	237	206	226	261	222	235	228	214	247	217	234	224	223	224	257	210	237	229	230	251	246	229	242	227	190	208	244	222	221	217	219	195	255	240	205	214	236	217	218	204	213	245	217	266	232	203	237	230	241	241	239	236	247	246	236	227	251	240	245	203	216	244	239	212	222	227	242	243	185	227	241	210	250	219	264	244	210	226	241	246	206	247	233	228	223	210	238	239	233	216	233	220	220	233	251	230	252	254	239	217	255	194	220	253	219	214	223	243	240	211	201	261	222	244	240	239	241	241	224	225	227	228	230	215	255	221	246	231	207	221	228	232	235	209	233	259	207	240	237	210	265	242	211	241	227	242	218	221	217	236	233	199	234	216	247	221	238	228	244	234	223	228	250	252	226	236	213	200
71408	60431	44348	23429	6336	1393	672	551	527	549	524	558	511	537	523	576	571	543	578	575	502	511	556	518	555	505	527	523	521	548	538	566	534	537	548	528	574	558	545	554	521	512	545	548	569	541	539	528	548	541	560	549	523	564	538	547	500	483	546	560	525	533	532	547	559	514	539	560	517	535	495	563	566	551	526	526	529	547	563	490	510	529	531	540	534	512	497	541	546	524	565	519	529	534	505	573	524	506	496	529	553	522	503	616	514	560	542	517	574	561	537	504	527	491	528	549	520	523	509	545	543	577	550	508	519	548	515	549	534	524	517	555	543	521	601	552	529	539	537	566	551	549	536	539	506	519	544	578	566	523	547	554	574	546	486	535	534	560	565	517	526	560	492	522	530	565	546	551	525	560	523	520	488	538	564	578	547	557	519	544	551	530	555	567	529	535	566	544	557	528	565	535	536	543	557	501	513	512	516	585	498	596	530	559	516	535	561	545	508	516	507	579	550	517	543	522	530	533	540	553	558	526	556	544	549	561	577	525	559	516	498	527	547	536	519	542	528	547	556	520	578	585	526	531	561	551	537	561	566	622	581	551	554	548	551	537	561	520	518	575	511	545	555	494	566	566	511	574	511	553	570	515	553	541	541	512	510	541	548	566	505	515	535	529	536	526	492	527	545	533	514	554	569	572	499	541	539	542	563	554	515	533	539	535	551	538	542	515	556	529	543	532	514	477	555	494	595	558	541	525	560	529	541	575	502	545	555	535	525	530	525	523	494	509	548	534	566	556	567	501	546	506	583	545	534	521	529	586	543	548	524	547	515	560	542	531	555	510	545	530	547	511	552	568	564	514	550	511	519	545	532	496	515	558	571	578	517	523	536	535	538	574	525	524	539	542	530	543	515	499	532	529	532	562	577	580	526	540	521	535	481	541	544	553	524	581	568	540	596	552	576	533	515	540	537	517	534	567	526	535	539	516	529	563	511	547	536	543	547	572	541	585	543	573	519	582	539	528	552	534	556	566	557	523	501	544	535	516	524	519	492	532	557	561	549	566	514	548	576	534	535	583	533	539	521	529	506	537	530	512	560	534	530	574	490	556	555	538	555	544	508	583	541	497	571	564	508	506	519	569	528	544	504	577	542	540	543	511	518	540	520	517	511	561	532	531	521	549	528	565	521	539	553	540	563	574	549	534	560	541	541	567	537	552	497	561	553	550	530	536	549	547	544	552	524	553	555	549	567	505	506	515	520	456	517	550	557	570	522	526	565	512	563	526	558	553	538	551	539	543	512	540	542	522	508	571	559	542	509	533	510	525	535	530	495	538	484	506	515	538	546	545	552	568	547	530	577	556	536	535	540	590	562	545	554	553	525	523	534	569	533	535	544	547	561	560	567	580	553	531	531	552	543	568	571	515	529	560	552	491	527	546	532	516	577	558	557	519	600	561	508	538	546	530	488	578	514	539	524	583	483	569	544	523	507	543	548	567	562	565	532	522	572	552	558	512	561	562	501	531	520	552	558	545	558	508	546	546	570	572	507	527	548	531	503	516	580	542	531	531	552	539	511	528	565	571	535	535	566	534	571	528	532	528	533	569	612	536	512	543	522	539	544	526	550	553	579	526	567	523	548	505	567	566	532	558	544	514	549	557	535	499	530	532	526	570	543	541	536	530	510	546	476	495	530	525	535	525	511	536	535	517	530	531	550	532	548	527	501	560	521	531	518	558	520	515	517	513	588	539	547	525	550	504	545	519	526	572	537	556	548	530	520	505	553	540	519	544	509	513	559	525	501	524	505	540	543	546	521	573	544	555	540	563	530	514	516	552	496	528	568	518	589	552	557	516	547	579	493	532	519	554	532	548	525	521	540	563	529	544	544	525	514	525	521	530	538	534	553	593	531	497	576	557	548	555	522	578	555	546	552	553	589	577	508	525	536	495	540	584	533	506	540	501	510	556	544	540	534	554	556	583	546	559	547	543	570	546	577	532	515	524	501	565	536	535	527	548	535	582	558	540	545	541	547	557	555	570	526	535	516	490	551	524	497	522	536	546	567	548	550	552	572	592	562	518	518	525	518	544	533	539	493	593	537	555	562	519	501	583	536	536	538	506	536	543	489	571	540	519	515	552	546	549	548	546	571	540	515	507	570	512	570	558	504	520	568	498	515	591	534	542	526	557	536	551	573	547	552	532	522	576	534	505	549	503	518	496	546	529	557	550	542	548	534	537	540	566	543	584	536	509	570	544	536	529	520	499	515	520	556	540	564	528	513	528	550	510	607	542	506	540	577	508	555	556	511	598	519	538	549	528	508	548	481	544	546	569	535	544	500	549	573	508	561	562	603	538	547	528	591	584	522	503	567	526	521	542	559	525	535	502	573	555	533	562	507	549	522	526	558	548	489	570	544	567	515	568	542	557	555	514	548	532	529	523	560	497	504	549	604	559	540	558	520	513	570	548	528	498	528	482	516	532	542	568	573	537	551	526	551	530	550	518	578	556	535	540	535	538	595	580	535	526	558	508	514	554	552	557	536	517	500	546	549	532	572	558	552	579	523	533	557	531	561	518	545	566	597	580	552	536	556	553	532	561	548	541	495	499	518	543	552	536	535	558	526	546	513	543	544	509	545	535	535	552	547	533	541	569	513	586	528	519	515	526	574	519	520	550	566	562	529	536	535	547	555	556	561	540	558	550	553	544	567	515	572	522	548	560	550	551	519	534	503	523	501	533	571	537	542	583	574	530	530	558	501	534	548	574	567	501	520	537	532	533	514	522	543	497	514	493	518	531	525	499	549	544	520	538	547	568	544	529	544	529	488	556	520	557	554	527	549	549	545	550	562	541	533	545	531	564	539	530	536	528	586	508	535	540	543	538	505	514	505	545	550	545	500	541	510	562	537	527	541	548	527	519	546	566	586	513	548	529	528	508	528	541	529	546	583	536	500	534	537	560	551	519	538	547	547	533	560	554	564	553	512	583	540	547	560	562	541	530	569	521	525	541	558	515	518	537	539	554	521	576	562	506	518	516	511	522	557	507	485	546	523	536	544	500	597	520	528	537	557	529	534	577	526	546	556	534	529	585	544	567	559	526	523	556	548	504	542	521	519	523	539	595	591	550	577	543	579	538	518	561	578	554	545	545	538	549	586	573	553	537	548	573	544	523	561	509	539	548	543	542	529	519	576	578	502	542	535	526	560	555	502	571	543	537	563	550	522	578	551	522	513	561	547	558	513	517	516	538	556	534	552	586	537	522	553	550	538	531	511	524	534	549	532	579	542	567	575	567	555	513	538	555	522	560	546	547	510	468	545	490	562	549	515	535	534	550	500	542	555	603	533	534	493	520	514	493	561	561	557	561	535	561	523	512	558	570	549	531	554	499	535	503	514	579	524	535	544	548	518	556	550	549	540	536	548	495	503	530	508	527	527	514	551	532	521	562	530	522	523	566	534	490	540	539	523	529	577	514	557	546	534	534	542	529	538	520	531	499	530	527
50220	27619	9754	1649	480	245	246	242	254	240	243	236	224	215	241	240	249	249	228	255	230	234	277	270	218	250	265	268	246	243	251	224	237	255	248	255	264	241	246	238	237	240	224	255	240	240	264	224	241	247	246	213	249	246	263	270	249	222	267	252	219	237	271	261	262	235	241	270	273	275	240	241	271	231	274	241	238	232	225	240	225	233	236	215	234	239	215	258	257	260	257	256	248	236	263	259	227	242	277	243	241	237	236	242	244	258	228	259	239	253	269	233	264	251	247	256	235	264	252	216	222	253	247	246	235	242	259	245	249	226	264	235	226	211	295	244	269	212	276	246	255	250	256	242	261	235	260	250	227	264	255	243	265	216	247	235	239	256	249	223	267	255	231	259	242	253	251	256	259	270	260	225	269	276	245	295	270	248	264	262	215	231	247	238	241	245	251	222	255	266	244	263	281	260	229	248	260	245	261	269	227	258	213	246	233	245	268	254	249	230	249	269	251	234	224	239	250	231	267	207	232	229	229	271	246	234	249	250	242	247	227	205	244	231	255	252	210	254	231	268	225	255	238	237	253	251	247	246	226	222	270	240	265	281	255	245	234	256	260	219	269	236	246	240	268	261	232	242	231	263	240	254	245	262	252	233	233	261	249	252	240	235	258	233	237	245	245	221	238	255	225	246	252	233	251	222	235	229	271	252	255	262	239	226	222	233	247	257	253	216	263	233	256	256	223	263	203	247	230	237	231	218	230	252	246	228	246	205	232	219	259	249	231	225	271	266	209	227	253	260	245	231	219	241	235	262	237	237	245	250	266	241	235	265	260	269	219	245	226	259	259	244	255	259	249	223	236	229	255	253	238	260	265	244	233	240	231	234	237	235	230	242	267	221	235	232	261	249	212	247	249	207	260	264	237	237	200	243	254	232	215	245	241	231	240	232	262	224	263	238	243	253	264	238	228	250	263	232	229	252	268	251	230	276	262	234	241	268	242	235	233	237	228	243	235	255	244	242	272	243	254	236	225	234	241	223	246	257	273	207	248	223	259	235	244	280	240	247	253	242	230	243	274	266	241	279	237	240	251	278	241	253	233	242	240	225	277	239	222	247	244	246	235	233	254	247	280	259	230	247	243	260	249	239	260	221	256	240	255	269	280	206	234	268	251	249	265	283	246	241	266	249	250	270	223	254	269	259	267	256	263	263	247	217	232	220	245	220	235	245	252	240	224	261	245	273	232	261	259	254	263	270	242	244	260	237	238	231	254	220	237	267	240	250	248	261	203	242	259	226	235	230	243	251	259	220	238	239	261	249	251	254	274	236	266	264	231	245	238	221	252	211	220	212	238	233	253	262	233	248	246	264	206	223	270	265	237	223	245	280	274	239	237	238	252	240	244	256	235	247	233	229	268	241	266	287	248	268	227	207	239	246	260	255	245	263	243	245	255	275	257	238	263	246	251	245	249	224	264	211	242	235	258	223	229	243	246	226	230	244	249	256	245	216	225	267	246	262	250	246	255	272	274	242	231	246	273	249	246	237	251	235	201	250	243	241	243	234	240	253	236	228	250	222	232	279	260	240	271	264	288	223	246	258	263	208	278	228	232	265	234	237	246	238	269	249	232	228	265	233	247	222	253	247	257	245	237	233	239	242	260	249	241	233	240	230	262	235	225	238	223	263	236	241	232	243	223	268	253	259	268	246	226	242	240	246	269	241	291	227	262	289	225	236	260	247	245	247	233	251	259	236	251	239	273	256	275	211	241	262	258	251	263	265	253	266	226	224	233	202	254	243	241	241	276	236	237	237	267	244	281	262	237	234	236	237	244	247	248	269	252	267	244	244	247	259	245	227	233	244	237	246	287	230	238	214	248	235	241	238	235	243	280	243	254	242	242	216	262	269	225	253	263	254	241	244	241	263	247	253	255	197	234	227	261	237	241	230	219	258	235	234	226	270	233	229	272	241	240	249	230	223	242	247	220	230	220	245	272	251	251	236	260	248	231	255	241	233	258	246	251	261	229	233	247	245	249	258	226	216	237	247	239	240	247	246	238	225	246	223	266	256	227	251	243	249	255	233	251	240	226	225	253	227	249	236	217	246	228	232	263	229	261	259	227	236	259	226	243	254	241	240	236	262	263	249	262	225	245	267	255	226	221	248	219	229	274	275	229	252	245	274	234	253	234	251	224	268	211	223	230	240	240	224	261	234	251	252	242	269	246	270	276	257	242	240	266	213	250	237	249	244	250	223	239	229	239	221	270	247	237	256	248	229	237	236	214	235	272	278	227	238	231	234	243	252	257	232	234	251	231	248	238	258	228	257	239	256	233	230	268	265	249	214	229	263	224	257	262	248	243	232	273	226	237	230	260	231	229	253	249	235	224	262	240	271	245	257	254	252	221	240	239	230	264	246	236	232	266	236	210	200	229	227	227	266	230	260	232	270	256	251	236	222	251	259	250	225	237	254	245	260	245	234	260	230	218	247	266	222	251	275	242	276	273	257	262	236	260	244	233	247	261	249	273	231	239	245	242	249	242	250	259	213	258	243	270	226	221	249	251	269	246	239	218	223	261	252	250	244	239	216	259	240	255	272	263	249	226	238	234	262	247	225	280	237	243	248	256	245	221	266	261	258	237	222	239	255	282	264	206	243	276	237	233	237	263	250	259	255	257	246	242	249	244	221	233	253	260	260	228	223	241	243	237	245	238	245	248	237	244	229	234	259	253	234	252	277	239	246	272	271	231	239	242	249	237	246	252	239	232	241	219	258	236	226	256	264	242	244	247	258	220	244	237	253	241	239	254	251	221	230	258	262	241	224	227	228	236	268	258	225	228	257	241	228	255	253	250	275	249	225	227	248	242	244	270	253	267	244	228	242	245	227	257	259	247	255	268	240	238	233	234	283	221	232	272	231	220	204	260	254	295	229	237	231	237	212	251	234	266	266	255	255	232	217	245	242	245	212	247	277	278	226	257	268	250	247	223	269	261	244	235	224	232	221	239	257	264	239	235	270	240	261	242	266	264	229	241	244	241	246	249	193	238	241	251	246	253	250	201	223	214	218	243	221	243	243	238	224	294	253	265	259	244	239	228	215	269	248	236	223	247	241	270	239	249	244	239	238	230	259	222	250	273	278	215	246	242	250	252	236	236	234	249	240	255	226	239	242	232	260	252	262	217	251	262	240	261	247	251	277	228	255	259	237	236	259	237	237	237	255	247	239	225	243	263	207	240	278	247	239	271	250	260	249	227	235	246	247	249	242	238	236	241	238	238	236	254	236	244	241	243	230	246	244	237	237	230	243	255	221	255	259	274	250	257	237	267	246	263	229	248	245	259	230	270	245	254	235	244	244	230	262	267	250	221	247	266	244	245	254	275	259	240	270	227	264	238	237	243	219	244	274	256	238	235	238	236	246	267	266	254	242	232	271	254	267	251	248	247	249	285	251	243	285	235	247	248	236	230	237	237	272	213	217	252	223	260	259	272	253	213	247	217	243
42673	24735	10995	3448	1146	649	587	614	600	573	614	591	595	580	618	583	570	572	564	580	627	587	564	607	576	608	563	604	565	582	593	595	600	585	589	561	595	577	583	602	598	581	575	610	589	554	617	598	613	608	595	559	552	607	574	582	553	550	596	599	551	566	623	531	566	577	561	579	633	609	565	604	579	572	587	604	568	610	605	542	616	610	604	586	589	564	557	566	589	572	569	560	643	584	608	574	593	573	568	560	586	607	576	577	608	575	566	643	578	568	567	617	577	605	547	598	594	568	565	586	559	603	613	563	619	568	596	589	566	594	597	592	571	589	585	574	627	591	580	586	544	635	589	596	579	573	609	615	581	582	555	557	548	545	598	576	609	582	552	558	598	566	587	609	598	580	610	583	627	540	583	541	585	633	626	568	622	605	586	580	609	585	563	570	547	601	609	551	625	555	600	601	556	597	584	542	618	564	572	575	572	551	581	571	553	590	601	616	620	540	580	565	587	581	606	590	606	592	622	576	582	622	545	609	588	595	556	616	549	588	602	591	557	604	524	590	613	595	586	610	588	594	537	547	564	591	632	628	634	587	563	565	599	578	614	585	617	639	612	588	581	525	562	590	581	595	565	577	593	580	608	562	556	623	598	558	593	568	608	578	638	613	583	604	591	585	599	591	578	559	571	530	655	594	627	589	583	618	586	580	565	590	567	604	649	548	568	568	612	564	598	598	588	620	590	560	572	591	577	606	598	544	565	612	588	595	634	559	581	581	607	614	617	621	565	589	546	585	577	602	560	589	576	543	601	606	564	622	630	579	599	555	597	593	551	574	624	583	606	599	611	586	542	562	607	601	598	545	536	566	550	552	544	577	567	615	607	653	628	580	581	590	573	531	630	622	598	585	573	568	598	550	574	596	591	592	637	576	605	613	598	596	564	576	598	572	599	609	553	567	590	636	591	582	564	583	602	584	602	548	583	542	546	597	594	615	586	587	552	602	585	562	554	569	567	594	588	594	592	564	625	600	572	577	568	629	564	601	599	578	612	598	630	589	535	581	567	600	556	613	619	598	663	583	562	581	588	554	555	558	551	618	553	591	593	607	578	590	590	570	603	612	613	528	572	597	567	557	574	579	577	554	601	577	593	594	562	568	568	575	584	575	562	588	580	560	561	580	593	584	585	574	569	579	588	575	549	558	617	584	605	570	575	567	652	598	612	568	604	574	575	590	621	571	587	559	607	567	577	558	601	574	602	590	577	605	587	573	587	573	605	569	598	600	585	566	580	587	604	600	526	553	616	555	570	578	635	593	585	593	601	634	584	584	508	599	584	605	597	596	608	561	582	595	638	619	611	618	598	590	566	576	579	588	573	573	624	616	574	588	588	595	568	572	554	581	558	610	582	624	574	579	571	559	618	603	602	551	644	587	615	647	605	558	610	597	629	553	578	600	619	582	627	626	581	565	596	617	556	638	598	566	599	574	582	600	562	549	603	629	607	604	629	586	622	538	592	600	599	585	577	568	574	557	597	605	588	597	575	619	605	615	589	596	628	629	572	582	565	607	581	568	559	593	584	584	605	567	547	580	561	584	600	580	630	575	600	588	574	608	547	607	562	610	571	582	551	605	589	550	612	604	621	637	577	591	601	603	576	592	543	596	571	601	593	586	610	617	606	553	597	607	605	578	607	584	586	597	582	552	572	601	572	577	610	612	539	564	567	577	580	630	608	552	599	588	583	560	562	593	588	571	575	604	568	553	570	578	557	605	557	592	573	621	580	580	598	619	561	622	593	564	572	586	598	623	570	612	636	591	617	565	622	599	566	595	629	556	584	590	588	619	576	593	535	597	579	561	583	626	599	587	608	587	561	573	555	586	561	573	581	600	601	545	544	574	555	619	591	592	568	610	565	591	602	621	574	570	552	578	573	537	533	592	608	591	570	602	621	598	577	594	582	621	566	557	557	601	607	583	562	535	549	590	596	626	597	546	606	558	603	612	608	548	613	601	577	583	594	640	587	593	618	612	580	578	555	606	585	577	632	594	587	550	596	592	551	568	617	556	592	597	586	579	623	604	594	586	589	548	594	574	579	577	568	573	612	560	610	588	571	552	594	556	592	621	634	544	623	583	579	579	605	582	598	605	610	587	580	630	550	578	607	596	600	566	587	620	606	552	583	605	607	584	579	567	583	583	546	607	632	572	601	615	578	570	545	563	585	594	594	558	632	553	590	568	581	618	551	569	551	545	562	627	590	602	576	592	608	573	592	568	577	595	557	576	595	575	584	574	594	546	584	615	589	607	585	602	595	611	555	619	588	576	617	583	569	584	594	561	614	619	580	603	604	579	600	565	559	533	571	573	571	611	599	578	612	623	626	574	575	590	603	590	567	555	587	596	560	629	585	595	608	625	580	608	595	608	568	608	608	581	602	595	584	657	616	615	552	613	590	604	591	596	622	565	538	598	610	633	612	587	573	594	591	570	575	588	591	626	592	626	578	583	562	622	581	636	597	597	547	621	573	608	537	590	528	575	553	604	608	640	592	606	601	617	542	608	574	609	614	614	583	602	558	535	560	582	537	570	598	576	606	570	555	582	611	614	565	593	616	566	568	619	564	587	620	550	590	561	572	590	520	573	571	578	584	604	559	575	613	584	592	560	603	606	578	593	595	610	592	649	552	586	564	570	577	569	604	623	625	570	641	602	579	591	573	579	606	625	608	592	617	600	615	578	579	613	565	590	582	622	577	571	600	558	605	567	589	586	602	569	603	591	599	608	632	500	571	580	574	608	575	555	591	594	635	634	594	610	600	527	589	587	594	575	580	602	544	614	581	633	585	543	552	613	594	594	584	577	585	582	576	582	600	575	576	613	625	587	603	593	556	596	635	586	530	608	605	574	606	575	628	597	554	611	599	634	603	580	564	567	553	614	552	574	607	607	607	590	624	636	597	576	568	610	617	593	584	579	515	577	588	600	581	571	574	594	575	621	615	627	592	544	583	554	570	568	608	590	600	641	571	572	618	587	566	584	595	548	623	602	589	534	567	568	596	595	588	547	603	595	576	622	561	557	611	606	603	562	582	601	534	598	574	580	594	563	653	578	566	597	604	601	599	600	564	588	625	577	585	587	599	617	620	569	602	610	585	581	587	565	598	570	569	560	568	623	567	556	578	651	590	577	610	579	594	598	574	588	595	598	560	596	579	596	591	596	623	636	588	540	572	618	569	607	631	551	614	578	594	568	570	596	612	620	561	580	574	582	567	580	591	584	600	594	576	566	581	556	609	553	639	595	594	602	622	570	581	541	619	573	556	603	565	585	569	574	576	580	629	614	563	605	612	611	575	603	636	564	621	602	582	597	568	594	556	617	552	600	598	609	604	604	614	574	591	606	553	575	545	593	547	595	604	600	520	588	593	641	578	590	602	553	589	543	612	580	613	569	573	573	552	582	589	577	532	578	597	642	557	622	642	574	509	597	587	600	582	594	618	592	592	597	596	544
79768	59757	38342	16550	2989	491	303	273	244	249	274	267	242	265	267	305	285	262	268	288	257	247	256	272	269	276	263	277	285	252	283	264	256	254	261	276	258	255	264	291	278	273	261	278	256	245	249	265	282	265	263	282	266	251	253	259	258	238	267	254	267	250	281	265	252	246	281	276	284	286	298	272	272	256	266	261	240	253	294	256	250	263	275	260	260	276	268	263	265	254	268	254	257	260	265	269	279	251	266	274	285	254	270	268	242	264	258	268	250	265	271	261	298	291	288	250	246	285	311	291	276	249	260	258	286	293	261	244	246	254	296	288	268	292	268	243	294	275	270	282	254	250	281	272	285	272	281	257	284	303	298	277	260	280	246	286	266	287	272	241	275	279	277	279	256	255	280	264	258	264	254	258	246	263	284	285	232	266	243	266	304	252	257	276	287	248	239	287	243	265	268	242	269	265	244	265	262	268	255	258	279	285	283	270	275	256	253	250	273	261	223	290	233	257	267	315	262	257	291	261	267	287	280	284	254	285	289	288	275	272	272	279	276	246	291	268	264	287	244	277	262	273	270	290	276	274	252	276	293	266	261	289	243	252	268	249	238	272	280	284	257	266	280	261	275	280	215	270	261	241	274	257	252	295	255	284	259	256	261	267	279	243	271	273	274	238	237	277	280	278	261	284	272	273	303	270	279	279	276	251	291	276	277	272	272	277	290	284	292	264	256	258	293	267	270	281	239	251	273	251	274	274	299	268	296	294	265	289	271	257	244	251	274	279	277	262	279	252	260	253	312	251	261	269	285	280	286	252	279	252	274	264	270	237	284	278	285	250	274	279	240	244	271	266	269	266	297	257	261	242	264	255	269	274	293	248	274	247	266	273	250	242	295	280	306	255	252	272	258	258	235	276	274	280	292	255	269	250	249	239	265	285	280	296	248	243	239	272	244	283	268	302	251	255	287	278	246	294	287	247	271	301	284	273	260	256	280	278	278	263	251	286	262	247	294	243	261	262	266	261	256	258	274	256	260	259	262	256	247	278	294	277	284	278	286	253	269	272	235	249	257	275	259	277	240	270	272	259	258	251	276	260	261	257	246	257	269	268	255	268	244	266	289	266	269	269	251	274	291	257	273	279	282	277	272	302	256	245	245	268	262	265	251	260	258	290	272	259	260	284	243	240	244	262	274	256	285	251	270	254	316	255	277	256	267	259	277	270	264	249	259	294	274	266	283	284	258	257	264	241	287	247	270	288	302	286	258	270	252	265	271	274	258	274	243	267	251	273	268	244	266	284	241	247	309	247	241	266	280	242	270	246	250	256	260	297	281	240	254	245	265	288	274	265	268	252	253	276	261	265	252	274	254	258	261	273	271	284	247	266	281	239	255	257	226	308	280	251	276	272	282	237	280	223	256	249	259	261	233	279	234	255	253	260	286	274	269	282	259	287	255	257	249	261	257	263	255	276	282	276	292	298	271	267	282	297	261	242	275	289	241	271	282	271	268	286	270	271	231	252	251	264	279	270	294	253	296	273	284	276	270	250	281	273	267	237	238	266	254	258	258	317	300	290	310	272	287	266	262	259	265	278	264	274	244	267	278	303	277	255	257	294	250	262	286	246	272	266	269	268	278	289	226	270	286	269	283	267	282	252	294	267	278	256	245	249	257	272	291	291	260	266	236	262	282	254	268	259	280	303	256	263	268	272	289	271	273	271	246	246	259	257	247	270	275	264	274	263	271	267	252	275	258	252	269	300	244	247	240	261	274	286	275	274	263	285	263	263	283	266	256	243	252	299	252	263	265	263	294	267	268	270	274	255	287	295	268	299	254	282	268	280	287	264	266	274	277	257	265	227	250	287	248	256	250	267	291	308	259	257	287	263	284	257	263	274	279	285	248	267	250	263	243	256	284	254	289	246	275	251	249	260	292	260	265	252	264	266	287	246	258	299	243	275	253	254	276	261	260	270	253	267	259	266	274	238	240	246	274	256	277	276	257	277	287	283	264	251	286	276	290	276	251	256	298	273	263	290	280	258	239	267	270	235	265	279	279	250	253	292	263	244	287	273	272	260	254	260	249	263	249	288	286	253	256	284	244	294	233	269	270	262	263	301	251	265	275	271	264	287	306	273	240	253	271	245	276	275	270	293	279	254	283	295	264	248	265	303	281	268	288	256	272	275	246	297	246	239	272	273	280	267	253	269	268	247	276	264	278	263	280	237	274	263	252	267	277	270	307	249	264	303	277	266	254	275	251	250	284	280	253	265	252	249	247	270	266	231	274	254	289	254	276	271	281	283	262	261	268	286	268	290	269	266	286	279	270	255	267	298	253	244	283	266	289	284	244	240	277	252	244	299	279	245	262	248	240	250	252	248	301	270	290	274	242	286	254	289	256	259	245	282	283	254	267	263	265	258	283	286	255	294	280	281	273	255	254	292	293	273	254	291	303	254	279	247	269	258	291	287	234	282	319	299	276	272	290	276	262	281	272	250	270	258	292	242	249	252	305	248	261	235	258	261	273	258	249	262	246	253	264	245	252	248	257	242	237	249	279	276	270	268	261	274	299	290	259	248	264	265	259	282	270	277	266	261	246	271	261	276	250	271	255	248	267	304	255	256	283	274	257	268	281	251	280	264	248	278	286	238	291	260	283	255	271	260	235	273	237	272	277	282	245	274	257	252	273	256	282	294	267	251	279	258	294	253	271	264	255	252	254	259	272	250	273	266	287	285	277	255	247	271	223	279	251	253	278	248	259	275	279	281	277	272	252	280	283	244	263	269	297	256	235	268	230	260	267	243	272	266	305	279	298	269	285	244	282	277	257	264	272	264	259	284	266	274	272	252	279	293	279	276	250	284	263	291	285	260	284	270	241	282	298	252	278	248	261	273	299	244	279	266	267	250	293	281	275	245	246	262	275	272	275	263	274	230	280	238	272	257	292	275	266	253	293	239	287	232	253	290	301	248	242	252	234	269	252	254	258	278	280	241	269	263	257	267	251	273	273	272	253	276	290	293	274	295	245	269	260	235	291	301	254	262	258	236	297	265	263	257	274	256	287	297	278	253	301	258	264	268	250	286	267	240	258	251	267	243	264	251	258	237	266	299	272	287	263	232	271	261	265	256	258	257	300	251	269	230	268	267	271	291	272	271	275	261	268	283	292	254	242	263	278	264	247	241	264	242	262	261	254	272	290	270	260	276	250	274	280	274	283	271	266	293	284	280	302	285	262	274	296	296	243	255	279	262	258	274	232	287	276	254	274	271	259	256	287	282	282	264	277	268	270	274	278	289	234	226	280	257	270	276	259	260	256	287	287	259	273	269	280	289	269	271	241	255	284	243	304	268	269	249	260	252	293	260	286	287	257	277	277	270	284	256	265	310	267	251	286	254	271	268	248	240	258	260	242	238	273	250	268	267	237	285	286	265	262	257	256	245	303	289	244	257	259	288	276	240	261	246	269	270	278	277	257	266	286	247	293	279	245	277	267	272	258	261
61951	49575	36860	16564	3946	1058	667	623	671	643	627	621	603	651	631	658	622	629	598	604	610	640	639	651	671	610	619	611	634	632	653	643	651	618	641	655	615	644	634	591	629	612	607	601	704	627	643	647	637	602	637	587	597	614	558	589	596	637	608	661	634	640	630	633	623	597	643	669	660	623	646	651	639	671	620	630	661	644	604	622	602	638	628	620	621	602	623	619	648	701	672	648	640	641	643	669	645	626	695	601	588	598	629	589	659	591	656	687	661	616	680	680	652	620	615	587	616	624	680	598	622	664	625	606	614	574	623	629	634	635	652	622	615	642	573	645	649	578	624	589	643	599	609	682	640	640	639	679	651	587	602	595	639	630	636	609	634	673	634	626	678	603	655	617	626	655	653	626	636	621	623	650	648	649	665	650	620	606	675	607	647	661	628	624	637	624	602	655	619	633	627	606	578	559	643	644	626	633	629	633	619	637	610	662	631	601	687	619	639	632	632	600	693	595	655	593	655	678	602	621	639	640	580	620	639	628	618	627	559	649	619	652	671	608	619	652	655	633	676	636	599	582	579	671	606	596	628	661	643	642	576	600	616	624	640	640	600	624	638	610	674	625	629	637	651	616	639	600	619	646	646	645	630	651	637	649	608	638	620	611	646	641	611	623	592	663	634	618	645	634	663	664	629	641	608	639	636	609	625	642	613	657	598	627	587	639	625	637	604	639	645	640	671	643	665	675	649	634	635	640	634	594	605	652	555	613	657	611	616	668	661	645	609	629	659	585	651	611	640	613	686	657	627	621	624	616	611	633	676	618	620	677	694	607	597	624	611	621	628	651	594	649	606	630	621	653	635	677	643	596	682	656	665	637	626	635	645	643	643	558	605	625	620	662	593	650	632	629	629	632	635	644	615	603	605	619	615	649	599	602	622	615	588	643	629	640	616	623	598	654	616	621	605	683	572	633	610	651	669	617	584	595	631	641	602	586	607	637	618	617	643	651	616	630	597	643	682	647	635	599	661	601	645	651	656	662	660	666	602	631	624	619	636	676	639	645	618	628	600	626	654	621	618	686	656	642	662	626	573	625	662	646	658	685	663	618	633	662	653	623	647	649	618	636	633	669	662	636	654	619	655	642	636	622	654	623	645	671	667	615	610	639	645	613	624	650	610	636	630	674	675	651	682	612	582	592	647	628	628	645	663	607	648	673	637	612	644	604	647	594	610	646	636	618	614	626	651	625	672	655	585	688	593	625	637	635	636	643	641	624	608	604	617	596	620	592	616	590	660	576	650	656	624	622	666	658	648	613	633	625	617	654	632	632	676	609	585	640	701	651	631	607	641	674	631	601	633	685	607	635	597	645	640	642	639	648	659	616	624	612	621	631	671	628	607	637	619	637	664	601	648	630	661	645	639	627	610	640	606	638	620	629	601	649	648	673	654	642	619	665	606	637	636	649	638	613	652	624	619	622	683	632	671	602	669	681	657	653	618	636	610	663	692	651	608	673	650	626	621	619	589	625	598	596	634	630	633	603	664	650	659	627	574	617	630	650	616	612	603	638	631	625	603	632	627	600	637	608	631	655	612	630	648	630	644	640	658	646	646	601	603	648	644	651	621	633	642	684	626	678	626	614	615	620	610	642	679	685	631	629	641	629	632	638	659	643	645	605	586	639	658	601	649	617	637	661	634	611	611	637	640	608	655	620	611	622	596	659	608	665	659	642	646	646	634	658	636	612	620	590	615	641	609	623	617	618	636	663	608	654	619	652	599	657	616	609	677	612	584	605	622	617	623	621	620	606	637	601	635	666	595	628	630	634	616	609	593	666	662	591	604	621	644	649	634	581	642	630	628	624	606	651	612	641	606	599	618	582	597	637	692	600	640	605	645	685	579	613	634	617	592	580	632	647	635	631	633	630	618	611	634	603	630	612	593	612	633	643	628	620	607	648	624	656	633	608	626	647	641	619	615	649	620	611	563	622	663	649	623	633	592	586	663	674	588	681	638	628	591	639	636	651	635	562	589	619	645	633	668	650	621	659	618	623	652	622	696	641	648	678	629	664	640	607	659	639	635	619	633	629	654	642	612	607	676	655	629	623	627	602	637	647	673	629	631	657	611	620	620	644	630	653	638	666	653	658	683	649	629	591	583	611	614	637	660	647	663	642	641	652	603	635	587	626	622	625	607	660	628	651	616	613	595	618	611	633	628	636	633	595	644	635	604	631	633	642	631	643	611	639	645	639	629	657	647	639	654	627	639	662	650	657	603	616	625	610	686	634	639	592	692	609	650	669	670	614	624	619	615	644	561	635	578	667	651	640	624	653	623	646	632	675	641	654	650	695	619	627	601	653	677	595	635	631	627	657	617	675	596	615	661	627	629	631	636	611	633	662	628	626	627	645	654	638	625	581	603	644	633	658	651	631	612	643	673	643	586	629	650	622	618	656	622	614	603	609	641	592	641	645	574	599	641	617	669	601	599	665	638	574	617	654	604	661	660	614	629	637	628	609	610	594	623	624	619	624	667	636	614	633	646	621	608	611	649	638	599	638	609	661	625	686	600	629	614	648	587	648	609	654	629	588	624	649	587	658	646	630	629	644	609	631	633	705	643	631	681	683	656	641	579	606	636	657	610	615	605	608	604	586	658	632	638	631	676	682	571	631	617	627	653	632	637	580	643	658	658	632	615	627	629	633	647	628	607	594	640	629	613	596	657	589	641	655	659	610	627	658	650	594	608	646	635	635	618	652	649	560	633	600	616	625	619	653	637	655	638	621	623	605	662	599	660	629	715	622	645	652	625	595	636	671	600	690	635	697	648	647	628	611	604	666	583	677	636	658	603	617	623	561	599	622	583	604	656	636	594	645	605	604	670	623	607	599	644	611	637	593	657	669	611	662	615	626	659	640	663	607	604	668	620	632	655	570	632	622	615	681	635	618	665	612	642	648	615	625	651	658	568	629	635	694	643	619	627	608	634	633	596	649	597	628	622	644	622	676	619	615	653	663	578	615	641	634	612	637	614	691	623	594	619	654	606	620	685	665	685	585	600	696	619	648	650	617	616	621	627	646	568	668	603	675	613	617	667	648	608	643	648	610	583	632	643	617	631	637	624	588	656	634	626	603	650	645	646	619	610	615	646	635	655	658	580	630	660	607	626	616	610	599	648	653	579	633	629	598	698	629	630	643	634	643	627	599	678	655	599	649	600	614	629	593	629	623	609	601	612	657	597	638	635	641	629	636	606	645	598	589	609	632	623	624	621	664	649	612	617	661	604	609	653	604	608	613	653	624	592	623	612	607	659	612	627	597	629	622	586	601	649	641	639	604	614	590	651	679	598	595	623	625	612	621	644	612	591	687	642	635	606	602	621	627	627	631	626	637	635	655	687	636	658	651	609	628	578	613	631	661	664	626	624	656	632	646	618	642	597	623	612	618	656	640	655	628	628	647	634	634	640	642	653	613	614	614	620	641	614	609	599	640	596	633	620	667	595	623
83560	69315	47174	24155	7714	829	241	237	239	269	260	241	249	225	226	221	220	231	260	254	227	219	219	232	245	247	239	258	232	231	220	219	211	236	231	237	220	205	267	238	222	247	231	257	229	265	245	220	248	276	270	228	222	229	228	227	248	246	228	268	223	238	217	235	254	242	246	260	217	225	232	246	245	251	246	221	220	234	255	242	232	265	224	253	250	224	209	252	235	221	242	224	235	230	232	229	249	226	207	209	260	236	213	241	250	211	222	220	247	235	206	247	206	229	262	261	246	220	217	233	240	224	215	228	207	262	254	234	233	251	205	251	224	225	206	225	227	229	254	217	237	225	243	229	260	224	218	231	234	289	238	268	235	239	233	240	237	231	241	243	269	210	220	262	230	219	227	244	207	222	229	228	217	224	252	281	266	226	230	231	256	236	234	236	228	246	231	236	233	229	232	239	247	240	264	242	225	238	206	247	213	231	225	234	237	256	239	223	217	222	229	239	231	246	252	237	240	227	235	236	226	237	221	249	225	244	219	255	251	231	248	223	232	244	228	222	213	220	261	272	235	224	223	207	243	228	253	244	261	257	253	226	222	233	210	234	234	240	269	251	209	235	229	249	230	252	212	246	237	238	246	242	279	204	211	234	252	231	235	267	196	220	196	235	221	204	229	215	239	243	256	223	245	263	234	211	216	261	240	229	212	237	260	240	254	259	246	225	202	254	211	241	202	231	240	225	238	218	216	229	242	200	255	246	229	229	227	238	243	260	250	234	240	245	269	271	232	230	253	233	215	207	241	222	223	220	215	233	216	235	241	229	244	228	242	232	235	254	257	248	245	259	228	234	237	257	213	233	211	258	223	213	215	232	249	224	261	231	237	234	230	267	263	231	222	225	225	260	249	237	230	246	231	245	222	249	238	259	248	211	229	252	245	228	226	211	242	283	203	243	268	235	198	222	267	242	247	245	220	236	217	217	265	217	205	220	230	260	251	250	249	235	231	239	228	250	262	214	235	203	246	197	216	227	223	246	244	251	224	301	236	246	225	253	246	258	224	235	204	257	231	200	230	237	242	224	224	255	218	247	248	219	247	250	238	249	239	215	238	234	221	259	246	250	233	249	238	210	246	250	226	213	250	228	247	259	259	251	224	225	229	220	245	243	242	208	237	245	239	224	253	204	229	233	227	228	248	246	268	256	244	214	240	227	245	249	230	257	227	249	276	217	225	230	243	234	233	250	207	235	223	261	218	224	210	224	218	232	243	220	248	213	211	229	227	242	238	209	224	213	235	218	207	229	220	241	239	225	229	227	224	233	224	240	242	236	224	257	224	244	270	176	205	258	214	243	252	233	242	223	205	229	251	224	258	271	222	234	231	257	258	228	239	238	230	191	223	243	228	234	241	248	210	239	227	249	243	237	237	236	238	231	203	237	221	247	233	263	217	228	205	257	242	219	253	231	240	229	230	247	244	231	227	252	235	251	230	208	232	193	227	252	245	240	256	248	228	212	243	247	234	233	248	229	222	232	239	221	226	243	237	237	246	234	241	242	256	223	226	252	213	245	242	226	250	253	246	231	231	236	236	222	234	234	217	232	220	238	241	248	228	225	221	227	242	244	247	240	260	214	222	243	222	230	226	222	232	206	248	237	217	226	213	236	232	224	223	237	225	219	243	233	241	219	211	261	230	247	219	229	225	243	223	252	223	212	236	226	255	233	258	264	235	228	203	221	235	264	241	206	219	262	216	254	227	228	237	235	228	242	217	282	221	252	233	242	225	228	255	209	227	274	254	245	237	197	222	230	223	225	222	233	208	213	252	237	235	229	227	260	243	234	221	236	247	243	239	252	249	222	246	218	240	209	241	242	237	248	229	232	215	254	231	232	249	260	245	214	235	258	251	222	252	224	213	216	214	236	255	207	236	252	251	253	241	210	240	217	221	231	226	253	233	227	214	248	219	224	248	274	257	232	254	261	239	229	231	212	211	241	240	221	236	252	260	223	241	240	211	247	247	235	251	241	228	263	215	219	251	238	210	228	228	266	227	232	239	244	219	239	238	244	255	242	236	225	244	226	230	235	250	231	224	232	216	208	260	240	237	249	233	220	238	256	203	222	239	234	252	225	229	228	217	255	224	237	232	248	239	239	229	246	225	236	221	249	230	228	233	218	226	233	254	229	196	222	262	230	221	237	248	222	214	232	210	235	216	228	215	245	244	216	219	231	246	229	248	246	207	226	171	227	240	206	238	282	215	239	221	212	217	252	233	245	251	227	267	228	219	227	232	238	231	256	215	215	225	247	223	226	220	208	227	232	243	235	233	227	219	230	254	230	234	243	207	233	238	233	211	236	223	237	231	236	232	222	254	228	225	262	227	242	216	218	198	216	235	221	230	262	251	254	228	232	207	255	242	230	263	239	226	215	205	214	247	218	212	225	243	271	225	249	241	231	214	217	242	219	232	238	215	232	260	215	194	239	237	260	247	262	232	235	225	250	211	262	249	227	221	227	236	216	263	226	231	261	266	238	219	230	229	206	265	220	228	236	246	228	212	229	236	237	217	239	258	263	236	266	253	221	244	226	257	235	246	251	218	229	229	215	232	216	236	226	233	241	235	217	215	222	248	223	239	263	223	208	260	242	232	257	226	214	198	217	245	238	238	206	216	218	249	229	236	232	213	219	252	264	235	239	226	238	235	228	214	237	269	234	226	271	237	214	224	226	236	224	230	229	240	228	212	225	215	246	235	240	241	254	217	249	246	223	243	216	237	247	202	236	219	234	213	230	240	249	225	250	247	241	226	229	232	231	226	241	255	235	215	234	237	257	241	249	249	233	262	218	238	229	227	235	249	262	253	224	234	251	197	208	219	232	252	279	250	231	191	268	233	244	232	232	237	218	223	238	216	245	218	225	255	256	216	216	218	219	212	252	252	258	261	211	256	263	232	248	241	224	255	224	209	192	238	222	246	244	219	245	238	253	197	245	240	209	252	238	257	232	255	244	241	229	214	238	253	247	234	239	260	265	230	218	199	232	254	232	243	252	212	222	239	239	241	216	245	254	231	249	233	190	242	248	235	229	224	276	220	214	242	232	225	209	231	222	205	241	221	223	213	243	236	244	226	245	253	233	247	201	245	231	239	258	245	230	228	221	233	217	222	248	249	193	226	233	250	239	226	230	230	240	231	215	204	224	276	239	241	246	206	255	234	249	240	241	262	253	211	229	227	226	255	233	238	245	255	234	249	256	230	224	239	238	238	275	245	218	258	242	228	239	278	206	265	228	234	264	218	215	233	248	248	224	213	242	250	229	232	232	238	213	233	249	231	242	233	230	255	200	235	249	238	243	250	247	253	227	259	210	233	238	237	227	234	237	237	214	251	210	232	207	234	246	243	226	212	216	237	231	237	223	266	213	243	234	251	222	246	245	247	245	241	229	246	214	216	216	247	229	227	247	216	237	231	223	227	227	242	213	246	207	251	243	236	244	262	202	219	249
70758	60099	45861	24670	6267	1258	644	578	601	539	582	542	536	580	564	553	571	568	536	537	540	577	567	560	574	579	532	560	535	547	522	586	539	561	578	553	540	550	593	551	607	562	573	589	535	541	551	557	570	560	563	568	555	602	540	544	553	574	594	580	555	532	529	562	571	513	538	535	537	541	549	558	554	592	564	584	574	524	571	547	574	596	520	556	557	549	541	571	543	516	520	543	514	514	595	538	520	532	542	550	563	544	562	550	590	560	546	556	541	575	568	546	503	509	574	563	534	581	566	558	560	545	573	600	553	587	533	578	536	552	538	576	565	535	550	522	562	551	559	613	531	529	557	545	569	543	556	535	584	542	533	543	520	529	546	576	556	584	539	571	585	562	573	499	534	564	547	565	527	576	546	558	595	524	546	591	568	525	528	519	555	564	547	565	554	572	527	586	552	579	512	525	549	573	545	566	555	551	620	573	536	551	540	524	534	562	563	563	545	518	567	522	554	551	559	529	550	518	509	584	536	585	556	531	520	514	527	550	570	562	514	534	576	572	569	593	576	559	563	542	535	519	569	553	550	565	532	557	534	592	568	552	551	506	549	521	554	556	547	600	536	610	525	559	554	529	548	556	572	596	526	553	577	548	588	572	559	542	539	549	583	540	559	575	520	589	554	602	573	507	503	562	606	555	554	525	530	560	568	560	568	540	539	508	560	541	569	562	578	543	518	544	598	518	541	500	537	534	549	541	535	579	537	515	560	546	541	549	569	549	600	564	531	554	584	528	541	556	537	577	534	564	557	558	574	536	557	555	562	531	569	571	548	535	490	551	556	634	553	553	544	543	524	535	535	570	578	550	525	526	547	531	588	514	563	585	512	557	505	557	551	613	525	526	555	542	541	538	523	563	520	527	519	553	552	595	562	575	541	544	541	559	524	531	550	547	576	579	559	561	569	509	580	568	551	548	545	564	609	582	520	540	550	544	608	597	541	547	506	545	518	552	556	547	559	506	552	550	573	539	540	535	549	531	565	557	544	566	539	515	544	546	535	617	540	546	547	537	537	540	526	532	578	564	534	556	580	603	534	553	549	553	603	544	557	585	534	568	566	508	532	555	527	599	538	567	553	539	566	574	519	573	557	570	559	528	543	534	576	535	539	543	548	535	545	567	506	578	530	544	518	545	508	552	538	554	533	553	547	548	522	510	582	524	550	592	558	553	539	511	602	520	550	504	543	552	555	557	590	553	550	498	560	544	602	560	550	583	531	569	546	548	575	563	537	540	525	574	522	554	603	525	567	547	508	569	538	586	533	528	537	524	570	565	539	576	531	550	564	551	542	526	562	542	519	576	593	580	553	531	553	515	533	589	557	589	595	545	566	585	510	556	547	577	572	534	565	584	576	540	506	571	531	569	550	537	586	520	571	535	585	542	539	580	527	544	562	552	546	531	517	556	560	497	537	534	567	509	582	548	580	539	533	574	575	597	537	518	497	552	520	518	535	538	529	537	551	527	568	531	544	512	548	553	584	520	556	575	564	589	538	501	579	573	525	561	554	599	537	553	546	573	585	572	586	516	563	542	604	580	522	532	594	605	572	558	570	552	546	559	535	530	530	516	523	552	572	537	597	515	585	571	508	549	529	536	525	591	533	517	580	545	527	545	567	572	557	537	536	559	540	528	569	520	564	537	517	599	561	534	587	578	565	566	546	507	543	604	542	546	525	499	566	568	553	514	567	541	577	527	561	565	547	504	566	557	552	549	544	581	554	581	543	558	575	559	530	584	627	556	587	531	577	559	562	571	574	514	533	505	558	537	553	537	541	551	561	565	528	519	531	555	569	593	514	545	590	536	559	582	524	564	564	558	564	561	530	572	572	573	551	564	551	571	549	580	563	577	530	559	554	590	567	554	528	533	526	549	541	533	545	541	589	560	588	558	515	537	564	521	567	565	536	541	537	565	538	586	591	538	529	531	533	582	533	554	570	589	515	570	523	561	550	552	562	516	573	515	566	552	568	545	563	524	567	558	557	548	573	563	515	547	552	580	565	563	555	527	589	537	536	572	543	558	532	530	551	574	582	586	537	562	568	586	555	553	542	585	528	551	559	576	551	569	563	534	540	577	542	537	544	558	528	559	543	517	550	534	530	539	555	564	540	548	548	563	560	558	540	531	551	591	552	526	526	553	567	565	560	547	542	604	540	596	554	522	548	505	521	514	527	545	507	578	576	549	573	569	533	533	536	579	520	553	548	537	549	538	560	555	551	580	554	591	547	601	512	558	551	600	541	528	595	531	535	593	515	564	571	567	551	535	554	564	523	552	536	554	522	520	587	562	555	521	482	541	538	496	558	544	524	576	518	573	547	545	576	535	550	573	551	600	554	547	553	549	584	571	567	525	560	545	537	509	524	575	562	586	626	541	560	567	523	573	546	570	548	586	518	586	565	548	565	561	546	558	557	557	558	572	529	527	553	541	562	537	561	544	535	536	502	551	586	535	532	525	535	556	589	547	554	554	553	533	542	529	560	600	588	563	551	533	535	529	521	570	531	522	541	581	580	570	526	521	582	556	549	572	551	567	569	579	545	581	565	581	501	559	587	543	545	564	617	542	547	612	540	524	547	536	564	590	542	538	558	563	539	581	560	505	567	572	598	543	548	554	501	510	564	569	535	573	544	537	533	533	563	575	546	581	575	581	558	583	555	582	557	563	598	537	585	566	554	549	543	535	532	559	551	562	540	587	562	561	539	570	513	502	540	527	513	514	559	544	554	554	501	573	561	535	546	572	538	514	535	571	553	538	538	549	584	546	541	542	552	529	561	529	571	557	580	528	596	535	589	551	566	557	554	520	545	583	530	537	592	570	539	540	557	521	520	549	532	548	574	563	557	540	556	523	525	521	540	526	499	560	582	535	539	572	559	535	603	540	581	537	571	549	547	547	519	542	547	570	557	560	545	593	581	538	574	542	573	540	553	531	609	584	562	575	533	551	581	587	607	521	598	552	604	538	588	550	533	562	529	564	572	578	603	614	536	530	550	566	562	577	564	541	539	563	546	562	578	522	543	532	610	512	548	564	543	545	518	601	530	572	545	586	565	518	564	600	555	585	562	573	547	578	544	579	563	564	567	516	548	553	559	623	552	494	546	543	552	509	509	561	531	550	559	528	546	554	543	524	527	532	596	515	533	544	615	545	532	580	561	526	551	576	523	538	543	571	595	613	555	561	576	539	536	552	543	549	524	563	572	531	599	563	556	600	537	509	561	556	529	560	563	552	577	553	533	588	579	564	556	591	522	546	549	518	561	529	582	576	560	553	583	535	531	550	547	566	555	522	557	551	562	549	569	528	536	560	588	519	562	600	566	548	563	569	564	571	591	543	611	554	535	581	582	539	534	553	593	577	514	552	584	544	538	551	506	525	529	561	568	542	593	589	566	556	548	575	559	561	535	565	504	562	573	563	540	532	573	572	582	538	567	554	506	535	542	554	539	525	568	593
50387	27207	10204	1744	464	264	265	242	248	260	264	231	252	242	252	240	211	257	236	257	237	258	259	222	234	239	228	265	237	269	250	237	217	224	231	229	246	275	232	268	290	222	252	255	239	238	260	226	229	275	264	258	249	230	239	257	242	248	257	260	252	244	249	232	233	255	231	257	268	230	243	281	262	244	271	224	238	248	224	253	227	248	253	218	210	247	232	255	243	258	255	236	249	262	271	231	235	240	245	239	235	267	263	222	254	233	234	252	257	228	229	288	242	258	258	246	232	265	213	236	227	235	245	218	251	280	251	269	254	231	258	260	259	273	257	220	245	248	229	262	235	261	254	269	244	254	273	241	259	243	225	251	261	294	232	277	257	271	249	222	287	223	225	214	271	229	235	260	225	258	243	226	233	211	250	235	246	210	239	254	258	253	246	264	228	250	233	233	252	265	240	260	233	256	240	245	216	257	261	253	242	254	241	217	258	256	251	255	250	225	239	258	240	227	283	273	265	264	231	241	243	250	254	256	227	228	272	253	233	238	240	264	223	233	254	264	246	253	256	233	249	267	219	253	245	272	269	249	233	243	225	259	260	247	238	246	241	252	232	245	237	252	268	254	246	222	259	258	257	251	231	231	240	243	239	241	268	248	243	237	249	215	243	239	256	256	231	220	252	217	300	252	213	235	239	248	227	256	239	228	242	245	242	250	245	254	232	213	273	231	260	202	236	243	235	235	262	252	235	248	240	237	243	230	236	252	234	232	247	266	258	274	236	236	216	252	260	233	240	266	224	210	244	221	243	233	254	220	254	271	248	262	243	240	229	266	276	252	255	248	265	215	272	251	239	255	272	259	263	237	262	268	269	247	223	224	247	293	251	254	249	256	257	262	231	245	248	249	243	240	235	248	244	259	276	240	224	249	266	255	229	229	263	243	250	272	223	217	265	228	248	207	244	253	255	252	240	261	235	236	247	261	243	249	252	241	260	230	232	259	236	224	238	236	255	256	225	237	228	261	235	244	227	221	262	248	231	231	250	253	245	231	251	258	234	250	198	238	246	268	229	246	230	249	259	231	272	260	260	232	260	250	264	260	266	249	247	256	232	233	254	243	229	250	265	245	239	250	232	239	256	264	238	239	256	260	232	229	239	257	235	228	249	233	247	262	224	254	254	248	248	230	224	238	261	225	249	243	225	223	257	248	226	273	235	247	244	250	279	273	264	261	217	236	241	242	241	261	239	263	279	277	231	257	237	246	262	236	256	230	238	242	276	233	227	262	240	284	224	242	255	260	268	247	235	251	247	259	247	257	225	255	228	263	263	239	250	256	220	238	238	228	252	279	231	256	243	252	253	272	262	258	236	252	249	242	226	259	227	243	270	232	257	226	265	236	216	240	252	264	263	236	238	216	208	245	260	245	253	243	244	279	249	258	247	234	217	212	251	259	218	272	231	274	264	251	242	242	234	252	248	237	264	270	258	259	248	239	268	233	224	212	243	248	238	259	220	215	243	239	252	240	262	250	228	238	239	257	234	240	261	275	265	247	257	254	241	245	257	230	239	232	248	251	240	248	238	268	236	241	241	242	255	245	264	238	279	247	246	235	216	256	275	238	261	260	242	235	240	240	262	242	216	245	246	243	240	260	272	252	229	229	238	241	256	252	263	253	243	241	254	246	246	239	235	215	251	221	260	246	244	253	246	212	223	216	248	223	241	247	236	239	263	260	247	277	216	226	244	235	264	225	245	229	231	225	241	229	237	254	243	242	256	244	246	227	240	225	253	210	237	252	249	204	259	258	226	243	283	227	247	247	240	237	241	257	251	233	219	237	244	208	242	237	273	279	238	231	263	257	228	247	246	231	273	251	258	239	259	210	239	223	254	239	239	246	241	272	259	277	260	240	268	255	233	267	267	243	266	243	229	270	251	254	266	234	269	246	247	266	228	244	258	258	249	264	248	271	229	236	253	255	245	260	246	259	250	229	254	215	232	255	262	232	250	229	242	252	249	227	270	220	247	276	242	264	249	254	237	263	232	238	247	200	241	215	244	258	214	248	250	247	201	251	206	235	234	234	256	267	247	242	227	243	246	244	269	270	247	241	243	235	219	250	279	233	229	222	238	249	244	215	249	234	222	234	263	248	286	249	231	253	258	278	256	251	237	232	232	252	209	246	222	218	236	233	219	220	260	266	233	229	233	235	244	236	276	264	257	240	250	226	252	228	250	244	247	234	222	228	259	240	206	265	253	263	270	252	282	247	267	267	240	207	261	250	226	260	260	260	261	230	271	213	268	239	238	241	256	253	235	265	253	226	244	235	247	234	253	231	252	240	254	252	251	249	266	241	249	241	266	247	234	232	257	267	244	254	250	257	234	237	221	219	221	210	251	230	231	227	247	238	253	233	231	263	228	240	237	251	246	218	241	216	260	260	285	284	206	259	261	242	225	260	249	278	212	239	236	274	249	268	248	234	252	241	254	266	271	272	236	248	238	252	222	256	263	286	225	244	262	231	231	233	248	239	231	237	238	238	246	254	235	250	247	253	255	242	249	266	253	251	236	267	219	244	237	230	258	231	237	295	226	267	257	244	229	229	251	260	231	222	246	258	215	270	251	205	272	258	249	251	230	256	219	234	251	226	249	245	246	231	238	243	228	251	249	245	245	248	262	237	244	243	205	280	252	250	261	214	266	233	235	260	245	239	235	256	260	239	236	255	239	240	234	232	234	266	224	242	245	254	241	234	228	210	257	246	246	231	264	229	252	239	276	283	223	244	260	260	254	242	254	257	236	267	255	231	256	272	260	248	242	229	235	239	239	238	277	247	222	236	230	243	261	259	236	240	240	255	262	252	244	242	238	229	228	251	259	242	250	253	253	264	253	258	239	260	224	231	252	249	242	232	228	270	263	233	239	245	228	253	259	258	246	259	238	230	243	267	233	238	269	229	251	241	233	257	238	268	253	242	247	243	228	247	236	237	231	228	236	259	230	235	264	240	257	266	262	253	243	238	242	258	241	248	249	251	219	234	251	230	241	215	219	246	240	259	279	224	266	217	264	242	279	225	266	242	227	247	245	241	243	251	265	239	238	266	270	246	239	252	263	247	257	224	247	227	248	243	274	227	241	256	246	231	243	246	251	206	239	240	245	300	242	253	265	207	257	242	257	265	249	231	239	248	280	247	252	228	258	231	258	241	267	236	227	269	219	242	255	245	239	217	228	253	248	245	228	237	243	227	240	219	227	244	240	249	228	244	225	221	251	222	238	257	251	234	244	276	243	250	257	240	264	213	242	233	256	258	245	257	245	233	252	260	260	229	244	285	286	278	250	231	270	243	239	235	229	276	221	260	227	257	248	249	242	268	256	245	254	244	261	240	231	215	222	239	239	252	224	268	232	262	236	231	263	232	255	231	225	272	258	241	217	252	258	258	279	215	227	235	265	257	230	222	247	220	248	226	242	248	250	232	237	287	214	285	248	252	260	241	243	254	243	250
42845	24341	11185	3498	1080	681	621	568	611	558	640	544	583	580	597	581	613	542	604	572	544	645	609	602	588	586	594	578	568	585	586	576	599	590	578	593	625	574	575	542	588	636	594	607	608	578	553	605	570	576	602	591	570	616	603	588	562	640	618	612	586	614	556	609	551	629	590	593	573	619	616	579	555	599	585	590	595	629	576	591	580	580	590	632	601	612	576	585	565	560	547	592	592	549	621	622	564	569	601	560	609	577	604	613	587	595	583	609	557	580	578	632	624	541	571	586	635	578	564	611	584	618	643	591	590	605	552	584	609	577	581	599	599	599	573	597	617	582	626	609	595	568	638	588	621	583	585	630	564	585	616	573	592	652	623	583	578	547	584	622	583	587	555	582	604	565	560	576	586	627	553	596	578	598	548	611	552	580	589	639	548	553	587	570	629	600	599	587	555	567	598	583	568	587	598	592	593	594	606	630	614	617	595	573	613	582	558	574	594	619	552	628	631	587	596	625	574	616	568	565	588	557	594	587	563	570	579	596	597	610	590	551	589	595	613	611	611	616	620	585	595	614	580	590	564	625	563	599	597	598	600	601	575	606	600	580	618	596	587	627	600	572	599	571	657	559	605	610	545	614	601	587	596	604	623	592	566	593	577	606	598	588	549	592	532	586	581	588	570	592	577	577	627	601	577	599	607	643	550	571	596	611	578	610	630	584	563	594	600	552	596	614	604	596	605	542	591	589	578	625	621	547	584	582	563	584	624	610	586	585	580	592	620	603	551	597	602	545	574	572	589	594	548	599	571	631	597	632	600	579	606	620	615	614	568	563	620	554	593	568	611	582	608	623	633	580	614	575	565	571	650	554	546	583	633	605	594	592	594	600	580	593	573	581	604	591	579	554	572	572	582	597	591	682	578	593	565	584	574	548	603	623	571	557	595	617	596	545	575	566	558	638	575	596	591	608	571	564	591	600	575	582	579	599	589	562	623	603	568	535	585	546	596	612	576	566	642	561	613	550	584	576	638	597	587	556	605	584	591	565	609	567	568	616	597	577	568	562	591	588	582	609	650	539	595	594	593	548	607	560	563	615	592	572	623	583	586	613	562	633	572	592	573	646	587	599	629	574	608	566	619	588	607	586	587	590	589	601	566	638	614	613	564	602	592	585	605	562	586	577	601	606	594	592	583	565	611	611	564	561	604	638	583	608	622	581	592	579	615	584	604	585	570	608	584	588	601	585	555	592	596	585	593	570	566	599	615	571	582	626	546	629	611	577	584	600	622	593	613	561	580	630	605	608	591	607	603	570	603	602	571	608	568	611	590	633	577	577	595	580	605	596	590	587	557	597	602	588	631	584	595	586	595	602	592	620	543	606	610	608	582	631	597	586	608	602	610	641	589	612	575	578	572	592	632	564	595	634	616	570	559	574	552	575	639	598	559	566	588	635	591	591	606	612	579	593	601	572	634	613	551	563	578	574	597	585	609	599	582	593	587	583	619	603	574	595	603	609	615	618	639	573	680	563	578	564	595	547	589	626	576	635	581	638	608	576	573	583	584	611	580	589	590	630	605	612	610	612	575	614	601	584	561	598	571	603	563	586	592	590	609	592	588	562	611	589	594	585	586	573	582	533	602	605	568	560	609	581	598	572	610	595	554	624	617	591	578	608	576	534	621	558	617	562	605	576	616	616	602	546	620	601	534	563	581	567	591	581	648	605	567	623	646	593	609	622	601	601	600	554	550	590	594	578	572	588	585	626	657	638	621	581	597	585	602	651	561	605	596	567	569	609	572	581	585	586	597	583	609	590	651	613	622	594	590	608	609	569	619	574	570	595	606	554	603	582	617	555	564	624	567	616	575	611	607	611	593	575	609	643	561	641	619	566	633	583	609	597	578	552	584	558	618	636	593	564	569	557	613	578	632	546	638	641	596	628	592	589	588	606	619	548	563	564	614	590	630	593	592	590	572	601	567	653	545	598	590	583	609	564	582	527	636	561	591	571	570	586	574	636	584	614	605	646	590	618	620	617	611	524	638	609	581	589	572	571	588	611	583	597	588	605	592	585	608	618	622	603	595	578	563	596	534	549	588	594	594	583	615	632	585	576	580	574	613	609	557	598	602	594	583	587	605	624	598	615	633	600	594	563	600	612	646	626	562	600	572	595	600	565	599	586	589	602	595	591	624	609	638	583	569	564	566	575	623	610	579	567	611	558	598	567	600	629	594	588	609	594	614	602	597	581	607	568	599	637	624	564	596	582	566	614	606	557	642	625	614	565	559	571	589	594	601	603	612	593	627	632	631	541	593	588	590	619	627	578	604	560	581	614	608	596	635	578	552	620	583	583	564	556	561	595	597	578	630	650	599	627	605	544	590	631	564	587	608	590	570	576	580	563	589	587	594	570	565	601	611	586	601	577	599	586	589	613	590	576	620	546	565	595	596	623	592	595	547	605	639	567	586	624	572	571	600	616	587	585	600	559	581	603	600	617	530	577	608	583	599	598	595	564	573	634	545	608	607	559	576	588	588	570	597	599	604	599	577	572	606	597	560	593	623	609	571	636	570	541	564	591	565	580	561	602	562	581	630	597	593	576	614	589	554	546	606	565	607	534	579	597	583	602	571	586	596	578	584	615	585	570	548	556	590	603	641	562	587	598	571	561	593	591	591	576	561	579	591	625	592	538	567	594	593	584	569	607	580	608	620	583	582	589	605	604	577	589	593	619	574	596	613	604	591	593	576	599	573	613	583	561	614	609	600	606	643	600	584	604	572	588	626	613	607	601	598	594	579	593	547	592	580	574	576	609	590	579	625	591	576	623	600	581	617	590	608	583	599	606	581	588	615	564	580	576	608	556	578	578	604	590	585	602	572	557	587	617	566	581	600	626	536	592	521	597	585	606	573	602	580	573	603	564	565	551	555	578	623	584	568	582	611	546	598	598	607	590	600	625	600	620	620	605	620	607	554	619	574	561	583	593	594	600	573	593	564	560	583	613	554	591	606	620	593	604	601	580	546	557	590	589	610	604	562	580	579	562	560	566	585	591	617	603	588	594	559	580	596	588	622	589	609	585	625	572	542	637	603	559	579	610	566	597	569	634	561	622	629	575	600	579	574	591	593	621	575	620	629	595	566	607	603	577	588	588	599	549	611	585	598	624	575	604	589	598	558	566	552	589	574	585	607	573	557	570	583	609	577	623	597	610	611	555	582	622	566	604	649	596	595	603	582	600	663	586	604	556	598	579	582	558	601	617	579	584	581	561	612	595	600	555	632	611	560	604	585	614	599	579	572	581	579	581	549	594	582	551	592	585	571	610	589	590	605	534	623	594	522	579	562	653	593	616	632	567	610	601	618	598	575	593	591	584	597	598	577	562	596	609	581	562	671	599	598	574	557	595	586	591	578	641	565	625	572	568	556	572	568	617	594	587	608	643	555	529	577	564	628	606	635	553	614	594	587	615	620	585	597	591	594	626	608	574	617	585	581	583	624	598
80059	59489	37886	16276	3077	432	333	262	250	265	261	261	263	287	274	291	274	285	283	242	271	281	263	285	257	255	289	295	265	303	247	275	247	278	259	299	256	255	254	260	296	305	293	241	315	253	268	255	245	261	264	268	287	284	232	238	258	276	267	270	279	262	283	300	273	271	292	275	256	269	273	287	258	261	273	253	274	284	227	244	253	283	275	249	273	277	253	293	301	277	269	297	270	275	286	284	260	268	256	277	260	291	267	251	283	278	277	303	281	251	272	266	279	260	288	262	284	244	289	249	253	275	258	312	282	289	251	281	282	289	281	256	273	272	261	260	282	268	257	288	257	266	272	264	297	266	279	251	258	248	264	254	255	280	273	271	291	287	274	262	238	293	260	289	281	258	264	263	262	282	274	258	300	271	253	248	289	267	261	261	273	295	294	274	292	277	226	268	287	262	260	257	272	277	272	280	279	231	288	299	255	254	284	237	279	256	254	247	312	280	256	265	297	251	237	269	247	273	285	253	255	233	263	270	271	265	276	260	277	266	258	259	256	304	285	262	258	241	245	262	289	256	267	272	281	262	241	286	266	272	258	274	256	263	275	263	284	277	246	232	265	270	266	245	264	258	271	251	298	281	282	294	258	266	269	264	285	270	279	275	277	246	270	257	217	276	262	279	268	273	269	260	255	323	271	251	273	243	235	264	284	258	295	253	258	271	247	270	273	253	283	235	257	277	281	263	286	288	265	279	307	280	275	283	276	269	296	254	260	261	286	278	238	277	272	272	285	271	260	249	288	275	290	246	300	256	270	278	256	273	252	297	257	260	241	248	289	270	268	301	283	278	271	250	286	264	269	296	256	272	247	264	249	289	260	273	253	252	283	276	272	233	260	258	259	284	270	279	294	284	263	275	234	240	260	273	265	265	264	276	238	295	278	280	276	261	256	274	253	295	258	283	258	252	272	279	265	296	248	268	288	299	284	259	291	275	241	273	270	227	277	276	298	261	287	259	259	251	243	260	287	275	267	279	280	284	260	297	259	287	277	281	280	288	265	277	244	267	258	252	263	253	271	287	272	275	279	257	291	269	247	255	269	237	253	290	250	276	262	265	244	262	253	269	282	277	267	288	279	291	256	280	260	254	270	260	270	249	259	266	271	264	269	261	267	275	268	240	252	264	271	266	244	272	268	265	260	268	269	297	296	307	261	261	243	290	278	254	277	276	274	252	289	307	295	305	278	259	259	236	275	250	275	241	243	261	286	293	269	258	267	276	267	262	250	264	276	293	262	257	251	253	264	277	234	256	278	289	280	240	268	266	278	280	250	276	243	262	248	233	231	278	270	229	256	291	249	271	279	296	262	228	263	275	264	285	281	313	282	255	275	283	273	262	286	257	233	259	230	265	262	306	273	303	272	254	280	281	277	242	271	299	279	294	238	270	283	260	248	264	257	254	243	264	270	285	255	249	288	271	277	282	276	289	266	266	269	233	226	245	268	290	268	286	274	292	266	248	251	284	300	267	266	267	271	279	255	271	268	284	289	251	260	279	268	278	270	256	237	259	256	262	286	285	290	231	300	289	267	280	251	227	257	263	258	259	267	240	289	249	261	255	248	268	263	289	256	237	292	255	270	234	258	258	275	288	243	266	259	278	279	264	264	274	266	271	271	269	252	254	273	270	284	263	258	280	277	272	272	241	248	283	236	266	312	238	276	248	244	251	246	274	268	258	268	258	279	280	271	282	269	264	270	255	272	291	283	257	267	277	242	278	268	278	260	274	243	267	283	279	301	257	281	270	261	244	266	253	280	256	274	273	292	264	264	273	277	279	271	280	261	261	285	278	273	264	285	274	264	283	268	268	255	266	279	250	246	255	245	240	274	267	286	276	286	254	256	305	282	220	264	245	266	235	279	272	272	282	281	266	244	286	260	256	264	262	290	280	283	262	287	245	284	280	241	263	278	242	267	262	267	282	278	280	263	277	246	286	284	270	277	254	255	287	238	264	265	262	275	282	280	284	250	237	251	318	307	276	225	274	261	266	261	269	249	255	258	252	250	269	286	252	255	295	269	270	268	230	250	297	279	289	268	253	297	253	297	269	256	285	250	226	268	286	249	283	300	263	276	243	237	294	287	249	281	241	257	293	269	268	280	264	267	255	267	292	246	281	261	288	249	243	260	250	282	248	279	253	272	256	271	234	264	264	269	249	265	296	255	258	272	269	276	287	259	271	270	257	295	250	272	281	282	268	274	276	278	233	242	245	282	264	260	244	288	266	271	305	282	241	267	246	269	275	246	266	313	275	282	302	298	257	256	276	271	274	260	269	273	270	245	252	288	288	263	250	270	268	268	262	295	255	272	259	255	255	272	298	286	286	303	277	279	259	269	271	269	293	240	254	287	252	256	252	243	245	269	271	256	256	286	252	252	217	259	233	262	285	258	283	293	280	272	278	276	266	293	284	292	276	243	266	250	271	302	284	283	254	273	268	265	291	265	258	254	259	285	297	286	268	266	257	284	261	282	246	286	275	265	260	260	307	282	269	250	244	270	273	260	278	276	284	266	277	275	261	267	268	238	270	265	264	272	259	254	256	290	267	299	256	288	272	253	281	273	258	278	271	273	271	293	280	292	277	281	305	236	239	286	274	293	256	282	247	270	255	260	251	264	278	280	285	293	270	280	272	259	268	293	290	281	256	276	248	253	305	264	256	280	255	248	270	265	275	255	261	268	250	272	248	252	268	255	258	293	272	278	272	273	256	259	274	311	294	266	278	302	279	264	302	278	291	290	280	291	281	290	263	260	259	272	281	297	253	259	246	274	278	242	275	277	252	256	248	292	267	264	279	243	262	268	253	278	280	276	287	293	296	279	265	287	244	266	251	264	281	239	272	272	256	275	259	274	301	267	279	269	261	290	279	275	262	248	264	259	268	239	274	297	261	306	282	242	286	270	261	283	270	264	283	266	275	288	271	224	223	271	258	281	230	263	254	261	243	268	276	287	288	249	234	266	269	262	271	277	270	277	281	287	287	250	270	214	230	264	263	268	264	240	257	297	274	280	257	273	282	299	291	255	264	302	289	266	271	276	249	227	285	285	297	262	284	279	272	286	299	265	265	312	273	281	261	254	246	254	266	281	279	256	264	234	285	237	248	287	269	255	309	251	255	262	277	245	247	254	253	249	290	289	299	270	287	290	277	272	270	251	280	271	265	262	255	254	256	246	276	287	261	269	278	273	269	297	279	302	276	254	288	265	243	259	265	254	274	247	267	235	280	267	286	272	260	261	286	296	310	288	262	289	283	273	253	279	293	255	260	291	288	282	255	278	251	287	243	295	292	270	251	263	293	233	253	310	277	254	240	290	274	252	249	255	274	255	284	250	245	288	260	261	291	291	249	254	262	262	274	267	256	250	266	290	282	244	275	248	241	277	277	287	251	260	281	280	264	258	243	280	312	250	282	287	272	254	264	262	274	251	272	279	301	261	249	268	270	274	287
62200	48977	36345	16078	3860	1054	707	619	582	623	587	651	599	636	632	619	685	586	544	637	630	646	643	630	628	634	648	622	597	631	585	630	656	625	625	613	637	670	615	620	622	657	635	632	647	616	606	597	654	617	639	645	600	600	585	617	643	617	658	633	638	573	615	669	610	632	683	632	650	645	611	653	590	676	595	643	635	610	626	663	615	657	601	648	645	617	640	642	571	629	675	628	603	685	617	616	613	579	634	589	632	587	607	650	630	614	653	623	646	600	661	640	663	659	655	687	677	687	626	627	603	625	650	599	622	626	652	636	619	615	573	671	636	601	646	642	631	668	636	628	634	656	568	656	646	630	581	583	586	650	666	646	603	648	628	615	667	649	637	614	682	627	609	628	626	627	659	658	653	604	640	634	609	638	624	681	631	595	624	633	624	588	662	639	640	628	658	627	658	615	620	611	632	609	659	609	614	649	654	614	637	658	610	627	624	659	646	619	629	643	659	643	639	614	646	632	669	645	626	623	605	644	637	633	610	626	647	561	660	581	623	614	650	633	655	641	610	678	670	619	620	656	632	652	644	642	651	690	675	623	636	650	618	654	637	661	647	607	638	633	640	608	651	664	632	624	633	650	644	654	662	667	646	633	649	650	632	635	628	675	641	682	591	604	639	633	630	662	639	630	637	600	584	619	615	660	686	641	624	643	690	606	576	633	634	614	586	644	590	658	580	651	650	635	649	637	687	626	621	593	603	624	657	661	614	618	682	663	639	594	614	637	655	614	610	650	616	658	632	669	656	647	644	623	606	599	689	617	634	593	605	639	585	620	655	627	604	640	668	623	639	655	571	647	620	627	591	624	642	595	603	647	609	591	683	626	599	654	644	678	612	626	605	620	605	615	574	617	608	591	641	628	627	655	640	616	590	619	619	635	637	621	607	645	625	641	629	599	618	637	555	628	623	625	600	670	586	622	675	608	608	631	656	673	658	644	618	627	630	642	608	617	639	630	639	587	602	649	638	624	660	602	637	681	627	640	581	650	632	633	640	655	606	618	674	641	637	617	578	618	651	602	627	664	631	638	607	636	632	647	655	646	653	633	683	631	602	631	646	665	605	624	603	648	704	631	636	610	588	616	619	657	653	621	612	629	647	605	584	630	594	619	594	616	634	644	650	627	629	624	680	619	663	646	626	632	605	653	640	637	641	651	634	604	661	662	611	641	648	622	650	652	668	640	674	628	621	603	635	648	607	628	609	624	662	627	642	629	586	620	643	647	677	631	595	620	572	663	624	617	619	620	554	607	641	639	607	596	604	633	632	649	659	662	634	561	602	665	599	665	669	665	626	623	652	650	625	614	671	615	656	605	614	604	647	604	625	632	611	583	647	615	656	604	627	667	658	655	631	598	624	602	593	652	621	606	641	646	636	616	623	616	636	674	599	622	611	627	631	627	600	656	678	624	679	636	634	636	648	606	665	612	610	652	629	636	671	624	653	639	637	645	617	623	631	633	611	633	655	580	568	596	652	615	649	636	675	619	635	634	623	618	653	635	652	647	658	629	637	624	626	582	613	618	617	662	649	621	642	630	592	625	636	628	628	608	663	664	621	594	659	648	585	590	642	609	631	625	606	659	639	633	624	606	638	628	618	616	668	583	620	603	605	636	609	634	623	612	598	609	639	627	642	615	642	651	630	632	607	633	589	613	626	612	642	592	625	601	660	659	647	633	600	628	656	575	645	622	629	622	668	613	664	616	659	635	668	565	654	630	655	586	622	624	636	596	661	599	620	656	634	633	631	665	634	616	703	649	651	667	639	639	654	655	625	664	650	694	593	637	648	675	634	600	638	569	608	633	642	571	641	664	627	680	576	631	589	639	656	645	647	627	645	584	610	652	602	658	613	646	665	643	645	619	578	637	612	623	664	634	652	659	617	600	634	616	645	616	612	611	696	620	620	620	652	626	584	676	616	637	632	611	637	649	634	623	643	674	690	633	651	639	603	637	640	644	671	636	638	603	648	715	657	648	669	634	615	623	623	602	600	677	661	611	663	627	627	662	654	629	609	625	665	611	661	653	670	629	681	634	656	628	609	669	642	626	672	614	655	629	616	625	657	659	653	603	608	673	637	606	618	646	635	699	648	635	664	607	618	636	669	673	581	607	651	583	579	604	661	601	672	630	615	637	646	632	627	652	594	615	664	606	636	628	615	594	643	647	595	647	642	636	617	608	633	618	595	621	631	645	573	631	645	609	661	623	649	615	630	611	639	604	616	670	672	616	628	607	696	676	612	648	647	640	643	599	638	618	621	594	610	677	597	609	658	634	655	602	633	634	664	641	631	641	672	625	635	638	615	607	649	636	641	664	643	684	687	601	582	642	647	651	642	674	609	643	647	619	627	562	680	637	683	641	696	606	643	634	608	630	647	621	631	608	648	683	636	628	616	632	600	619	604	630	643	622	639	620	660	636	635	612	620	579	605	592	611	634	648	600	605	620	633	599	631	604	650	635	618	604	648	644	685	623	672	629	630	615	651	677	596	631	642	637	651	618	637	592	603	643	628	608	669	623	584	630	586	622	643	640	652	646	610	655	596	645	643	582	651	572	646	635	629	651	667	613	624	661	640	669	629	663	610	631	615	628	649	661	628	606	649	678	641	634	624	661	648	669	634	664	665	631	641	643	606	616	591	633	622	603	593	634	640	651	629	604	629	620	640	617	644	660	677	643	637	638	608	595	622	599	690	627	653	607	600	611	640	628	660	682	659	617	621	639	660	650	668	623	640	615	647	628	668	607	621	592	614	569	630	663	597	627	684	626	624	649	639	620	629	657	609	627	623	621	609	643	651	636	634	627	647	663	639	671	608	614	598	615	567	603	652	649	658	633	638	640	632	588	638	563	646	627	668	629	667	601	612	610	655	651	658	625	685	638	640	651	636	622	611	678	605	638	637	635	630	656	610	589	625	648	575	672	641	591	655	614	621	628	621	608	673	607	636	620	612	639	602	629	656	677	650	610	626	677	656	633	598	640	595	599	631	649	573	641	649	598	641	629	615	656	676	650	614	635	648	616	640	596	631	590	658	624	614	645	624	649	650	631	651	615	695	670	656	627	623	642	679	597	651	652	637	584	662	613	630	610	672	634	617	661	608	639	597	652	630	664	624	637	621	642	642	661	626	620	628	628	613	627	668	648	612	670	635	585	617	577	676	615	649	625	663	680	602	643	637	642	613	644	614	601	636	583	602	648	635	634	579	621	620	628	648	659	625	617	630	588	666	637	648	608	643	603	609	616	659	608	652	651	637	645	636	610	624	624	596	616	622	626	581	623	641	621	587	648	605	627	670	655	656	619	623	666	629	648	620	599	655	624	646	617	656	674	628	611	622	593	625	655	620	637	601	633	647	601	608	582	638	643	618	645	611	645	619	676	677	615	657	618	619	601	612	669	648	646	628	653	652	618	662	618	622	659	619	647	593	646	621	661	621	625	634	589	626	625	618	655
83144	68705	46787	23225	7210	743	272	228	225	241	230	221	230	261	239	252	226	220	210	231	208	199	208	237	246	212	220	202	237	212	238	240	237	238	241	251	231	211	225	226	243	242	236	226	236	249	238	218	241	213	233	230	213	221	218	235	227	197	237	248	233	205	230	192	224	234	236	228	233	230	243	233	256	230	238	228	232	241	231	254	211	230	225	223	215	243	245	233	251	234	219	228	253	223	219	218	212	220	202	250	221	236	254	222	234	197	216	228	255	221	250	233	216	255	204	239	211	244	255	233	246	271	203	218	261	214	209	241	232	206	234	220	251	261	214	210	213	274	207	242	241	212	230	262	233	239	222	207	234	233	233	245	220	219	235	212	215	249	220	234	233	212	243	232	241	241	228	236	230	243	247	231	261	198	232	224	237	240	238	228	245	242	230	227	263	219	237	213	254	252	209	191	221	234	216	238	227	203	234	219	285	242	218	236	242	232	199	247	220	254	205	207	215	194	244	244	246	230	237	245	255	207	254	255	244	226	227	242	249	216	228	240	220	214	255	226	263	258	229	232	200	246	247	248	238	217	246	259	249	215	215	219	278	204	236	223	233	218	248	226	245	242	224	248	222	239	231	209	237	217	218	230	209	231	263	201	216	239	222	220	220	223	244	241	210	207	248	229	200	251	241	221	236	251	219	220	221	228	218	229	231	268	219	241	233	231	220	233	225	221	221	215	233	230	239	254	232	220	218	209	241	219	221	229	254	202	233	239	244	201	256	249	216	239	228	212	230	241	217	225	231	209	242	227	224	240	232	222	226	241	212	238	241	210	242	223	213	233	222	235	245	243	210	206	245	225	222	215	255	263	227	264	220	215	223	231	226	218	243	237	271	201	218	248	235	237	246	235	234	216	263	227	222	258	237	220	223	248	232	198	240	216	231	246	232	230	221	222	224	228	242	245	201	220	211	234	217	244	235	240	214	230	225	227	229	244	258	234	250	229	231	241	263	251	228	248	233	235	240	230	244	251	236	212	266	226	222	227	263	252	230	239	221	226	241	210	236	233	249	237	259	232	229	228	248	213	225	216	215	230	249	247	233	248	245	229	241	252	222	216	250	240	218	246	228	217	229	258	219	232	254	206	193	222	228	258	247	241	259	241	248	216	239	262	224	214	222	230	225	231	233	233	232	202	238	223	204	246	261	244	220	251	235	231	235	253	242	239	232	223	234	222	205	232	224	234	227	263	251	238	236	234	234	235	243	236	214	220	237	216	231	225	219	226	247	244	234	218	220	247	244	230	242	248	224	205	239	222	226	231	227	232	217	230	254	219	221	234	209	224	231	202	209	238	247	235	250	205	212	221	239	242	241	215	229	237	243	239	249	227	252	230	223	215	237	230	245	193	235	234	240	259	229	230	221	218	226	222	208	228	203	219	216	180	257	240	236	234	213	223	226	250	231	243	261	245	244	202	225	241	242	225	231	226	211	221	216	248	240	245	226	207	227	240	225	245	211	235	223	220	232	257	242	215	230	219	238	234	241	239	250	224	235	254	234	244	261	240	229	249	228	259	239	250	220	228	209	249	246	236	222	219	218	218	228	214	220	250	223	245	220	242	215	244	244	231	230	252	239	220	227	261	253	235	216	227	227	217	240	239	213	232	237	224	210	200	224	238	235	238	219	215	217	209	220	228	236	196	235	233	221	230	238	248	258	232	258	213	220	235	233	221	203	202	254	229	226	210	241	201	229	210	206	197	231	271	212	245	220	244	246	226	226	242	247	221	240	218	230	205	227	243	223	214	220	253	211	254	237	235	221	237	249	216	252	243	207	211	257	229	211	239	238	218	242	249	236	233	230	237	250	193	196	244	243	225	223	234	236	207	214	234	269	221	230	222	226	230	227	235	225	220	215	237	226	235	215	215	206	200	213	243	215	236	243	254	234	232	239	225	204	212	249	217	229	208	244	232	196	221	242	235	238	197	225	221	249	244	233	279	237	268	268	217	242	191	227	217	244	208	208	234	232	225	227	206	250	213	212	212	226	239	239	217	219	232	224	226	256	216	198	249	230	217	268	220	218	227	219	223	255	247	227	209	253	242	231	234	228	243	223	215	236	225	240	217	252	204	246	223	217	223	223	240	216	220	242	223	249	255	226	229	240	217	240	245	258	238	222	206	218	231	233	249	221	238	231	242	231	226	213	215	239	237	251	232	208	225	241	226	223	242	268	253	243	247	239	234	240	243	256	234	256	249	225	230	245	240	226	217	215	252	215	217	221	259	226	235	244	249	227	244	213	216	269	258	226	233	216	200	226	197	239	250	219	225	216	207	242	225	233	252	213	256	199	222	232	208	224	227	228	268	252	225	226	217	222	215	215	242	238	265	234	251	231	237	219	262	232	243	236	244	214	235	215	234	254	223	246	249	224	218	248	264	207	250	237	219	215	225	243	237	220	234	220	211	216	238	224	244	230	247	254	230	244	202	260	234	242	229	244	203	237	226	246	235	254	214	234	230	210	241	209	235	233	239	232	240	202	239	224	236	253	218	233	223	232	203	248	255	242	231	275	215	230	225	222	234	212	247	234	207	208	223	234	259	208	243	219	226	225	219	230	248	236	206	222	237	239	256	216	236	237	218	222	211	205	271	201	263	229	210	218	251	208	220	243	243	238	213	233	216	257	232	222	251	215	250	213	216	223	191	213	217	226	243	239	218	241	222	225	217	226	231	231	237	215	220	238	209	203	243	216	207	215	224	216	233	252	267	269	240	245	249	231	229	240	229	241	231	226	242	226	247	229	206	219	209	232	233	243	214	230	226	216	257	241	230	237	219	226	241	230	240	239	226	227	223	221	225	246	210	220	256	260	238	236	244	249	232	253	230	238	208	224	225	245	233	219	212	224	224	247	209	226	215	204	247	242	229	236	218	230	236	224	209	227	228	226	238	229	242	206	204	225	233	231	222	223	225	231	226	232	245	226	252	198	222	195	244	232	263	236	241	248	231	236	206	233	232	236	244	250	199	223	223	226	226	236	228	229	207	218	206	224	215	234	249	248	253	222	213	240	216	235	248	226	192	224	227	225	240	242	238	221	216	229	235	239	222	252	231	231	228	228	230	263	253	243	226	209	219	229	209	202	227	228	196	217	267	241	224	227	206	225	250	239	239	214	224	219	217	206	208	254	221	242	229	250	231	225	254	239	228	269	228	228	221	218	207	235	198	250	239	239	209	215	226	232	220	235	223	214	218	245	250	243	255	202	197	213	249	221	229	252	235	234	235	219	248	240	235	248	220	213	232	212	214	230	215	216	234	195	203	208	241	248	245	247	259	239	245	242	256	242	246	216	220	260	241	237	242	234	243	243	220	223	199	223	238	224	232	247	234	241	264	258	221	223	235	223	250	219	223	204	191	218	238	219	226	222	253	213	251	192	239	244	262	225	253	235	218	233	239	229	222	219	224	228	237	233	257	259	270	242	225	230	246	246	215	241	226	208	244	236	232
71069	59853	44897	22817	5803	1198	647	550	551	536	533	523	516	543	559	538	565	554	536	560	583	488	551	491	552	537	493	543	557	519	539	514	549	534	551	557	570	559	571	500	558	587	511	549	548	528	523	527	551	536	575	570	552	547	588	562	515	551	549	544	515	565	549	570	548	503	557	559	497	559	543	521	560	556	537	533	546	543	555	539	524	550	543	542	537	481	483	512	518	556	578	574	542	559	510	504	505	566	521	508	543	527	575	550	572	527	530	532	551	550	579	561	523	569	578	558	514	566	574	553	515	540	529	513	538	566	556	546	540	484	513	592	522	552	534	543	541	532	570	550	535	556	528	576	529	596	516	533	571	544	496	513	524	558	536	520	532	536	552	576	535	517	582	522	540	501	537	542	517	534	559	567	533	547	519	503	511	581	520	527	560	624	543	532	557	526	550	509	551	515	509	537	553	534	515	530	518	522	529	548	558	558	515	518	536	584	525	592	542	539	559	541	565	553	503	532	582	561	536	520	545	536	535	568	518	544	539	498	569	513	560	577	530	530	522	533	533	546	527	542	515	516	569	505	567	526	522	542	582	525	503	552	538	581	552	518	539	547	569	549	547	575	560	578	536	532	509	578	532	533	587	553	596	567	522	531	521	525	552	548	519	529	535	549	545	526	508	545	552	507	586	554	528	511	542	515	542	511	568	538	541	518	537	545	553	589	530	553	483	587	532	546	573	577	501	577	546	530	549	536	561	564	592	545	530	536	525	552	533	568	511	551	529	576	570	536	552	571	567	529	575	529	535	539	467	537	506	506	528	536	513	516	526	524	486	529	593	510	553	552	513	559	568	515	520	508	563	482	533	527	541	530	558	535	551	528	542	507	505	580	547	539	531	555	528	544	535	539	485	551	536	571	551	562	550	539	607	559	569	541	526	552	552	580	519	593	555	527	538	556	534	525	528	554	542	551	530	571	530	534	598	591	527	541	495	565	547	590	603	578	563	525	548	567	563	513	561	575	521	552	554	565	581	489	558	569	585	522	554	514	508	563	572	522	530	542	494	560	534	510	541	527	561	509	561	552	570	532	540	521	545	559	524	516	550	586	598	520	546	523	553	536	568	551	580	573	544	545	505	566	604	576	508	565	575	588	531	515	552	507	552	547	549	559	509	524	577	552	528	522	547	515	554	548	555	556	534	558	503	533	556	538	524	526	525	554	538	564	544	554	540	592	514	536	589	575	543	530	526	560	571	520	553	569	561	562	554	536	545	573	515	520	481	491	546	536	538	530	547	572	536	544	548	555	568	560	555	564	509	574	555	530	544	552	558	545	549	523	526	557	517	526	550	547	564	553	522	528	522	549	558	532	534	565	526	543	481	531	509	552	536	531	542	522	547	579	516	498	554	544	519	561	518	563	566	538	575	543	541	559	530	521	562	567	543	556	513	527	521	574	573	534	547	538	531	544	535	530	554	592	528	593	589	520	532	512	564	556	528	521	540	537	547	539	559	550	533	518	527	525	555	565	519	548	516	520	537	526	539	558	564	559	550	590	523	522	514	523	515	526	508	527	548	515	565	570	481	514	538	547	573	548	550	565	548	551	556	499	587	550	571	551	498	570	558	540	520	520	554	522	529	529	538	537	530	546	558	536	528	514	515	537	570	546	526	546	505	519	539	549	556	524	566	543	543	564	555	549	525	563	535	522	538	556	555	534	556	568	559	579	563	548	506	542	533	577	496	561	553	565	524	512	524	565	529	569	579	549	532	528	531	573	564	533	550	518	548	553	549	546	491	567	549	494	517	597	550	569	530	531	541	576	498	505	564	556	538	554	567	556	548	550	516	543	546	543	554	511	567	537	532	573	516	546	559	530	528	554	552	548	555	565	582	533	499	579	557	488	560	520	516	543	548	530	549	539	541	518	535	558	523	561	549	561	557	536	558	524	474	582	516	539	551	539	520	536	522	579	514	511	545	546	535	524	564	520	509	564	551	546	529	530	529	549	571	559	576	524	536	596	537	579	544	512	510	591	536	579	575	525	551	517	559	548	560	514	603	519	563	531	567	555	505	519	529	535	534	524	511	540	506	592	542	541	572	577	545	534	533	530	498	536	566	529	563	532	507	557	545	535	529	546	548	528	485	565	548	512	527	490	522	524	538	541	558	509	534	526	538	502	526	571	492	520	586	533	527	518	548	563	563	520	566	556	545	561	542	522	571	548	505	546	558	576	554	547	527	547	557	531	574	566	514	558	516	542	506	516	540	579	519	550	526	558	523	581	512	565	551	558	504	618	500	539	548	568	554	542	542	537	548	513	546	552	498	515	560	568	554	562	541	512	516	546	524	534	563	524	531	509	554	532	544	576	534	550	550	553	510	570	555	522	502	545	552	524	549	532	529	578	532	549	534	573	560	510	541	534	566	521	513	586	532	560	541	544	560	537	553	536	518	483	563	536	524	525	560	502	565	565	527	542	523	532	539	503	517	569	527	570	542	513	551	562	541	519	584	493	540	513	531	569	492	520	532	520	551	567	569	554	518	544	536	515	545	561	539	535	519	560	579	527	539	489	536	529	580	569	543	546	478	533	542	550	554	559	501	567	534	531	514	543	562	540	608	532	557	529	563	525	530	563	534	570	556	562	528	525	561	544	556	495	531	542	523	554	515	569	556	587	522	540	520	536	464	515	568	505	559	556	543	567	566	562	587	580	537	557	540	489	528	554	539	540	518	536	545	569	514	561	527	591	553	566	534	536	516	509	495	545	514	515	579	521	541	532	520	526	547	527	534	530	543	591	504	553	518	549	566	537	552	556	495	552	556	555	539	557	548	534	518	538	525	516	565	563	568	550	535	562	524	511	555	574	532	554	556	561	528	546	590	520	523	531	532	546	546	579	589	534	554	510	535	522	512	551	567	533	542	516	520	528	619	539	514	572	545	576	569	553	539	548	532	571	513	541	513	541	571	492	538	585	564	555	521	515	540	559	501	535	551	564	559	530	557	551	562	572	519	502	524	514	515	530	525	552	527	577	540	532	533	562	575	505	506	580	482	548	490	510	562	516	566	559	550	570	532	528	561	541	567	566	520	564	526	507	522	512	539	545	531	528	544	492	513	553	576	555	552	497	589	543	496	472	501	545	532	511	556	585	545	488	580	542	567	533	579	513	523	541	572	503	542	527	551	576	549	519	537	568	572	518	568	506	557	545	540	532	555	544	537	567	507	524	569	518	511	561	521	530	558	524	519	555	542	563	525	537	572	538	540	565	584	502	540	540	557	593	508	586	561	550	502	556	553	559	533	543	507	528	549	559	535	571	526	533	512	536	567	513	548	546	595	524	498	540	513	504	539	537	566	546	517	510	547	508	574	550	520	560	551	589	578	525	536	516	553	572	568	552	540	519	528	515	559	548	559	534	567	541	524	537	596	503	524	558	549	519	500	487	579	535	518	503	565	531	533	522	581	572	563	534	553	568	541	524	533	539	563	544	555	570	521	540	545	562
50755	27444	10580	1908	501	302	232	252	241	236	236	259	244	232	240	234	238	247	226	238	255	234	240	230	223	229	218	220	256	228	247	229	226	226	260	251	253	219	229	213	237	249	222	246	249	247	270	222	284	243	227	232	261	255	228	276	252	256	223	252	226	259	241	254	253	222	239	255	234	255	242	210	254	266	267	237	244	238	260	225	235	235	236	259	235	235	236	244	236	241	224	251	261	260	249	264	234	281	254	251	246	240	252	250	248	262	267	250	245	230	263	257	236	237	234	246	268	245	255	215	228	276	226	248	279	239	229	266	220	237	236	232	238	248	288	228	270	260	231	223	245	232	230	255	243	234	254	258	241	222	265	239	215	231	256	247	237	251	239	233	261	242	233	243	255	238	235	254	234	240	223	246	242	244	251	227	251	246	252	215	231	226	204	241	257	236	224	238	274	240	230	222	256	218	287	268	249	231	255	274	239	224	216	234	222	231	243	242	246	220	234	252	228	268	262	249	272	244	231	253	231	246	285	234	233	229	239	256	228	267	246	232	250	214	235	236	267	249	236	284	229	248	227	248	229	259	264	248	254	239	250	235	247	247	230	228	248	263	249	262	222	222	214	264	218	234	263	243	269	231	217	261	245	237	271	242	262	233	229	252	241	281	239	251	239	234	252	228	233	216	222	233	250	218	220	244	251	253	255	219	221	248	246	226	245	242	253	258	253	250	256	237	273	251	251	231	277	221	252	232	238	247	235	244	246	257	201	238	227	231	259	224	236	239	272	263	263	291	234	229	219	247	226	271	235	239	254	264	245	233	238	233	233	219	242	229	257	235	224	238	257	257	230	239	214	239	257	243	266	237	264	247	223	219	230	249	268	216	281	236	235	239	253	274	264	263	224	214	239	238	231	246	226	216	237	259	243	253	248	237	219	235	254	253	243	260	204	245	223	235	223	246	217	237	253	226	250	257	247	246	229	244	225	229	219	242	250	230	245	256	237	255	242	244	241	234	239	252	226	253	232	251	245	239	262	248	265	254	236	248	244	240	280	257	270	249	227	239	252	293	221	242	224	213	243	270	230	256	262	245	233	233	246	240	261	234	234	217	244	239	240	261	225	231	279	247	240	241	245	235	227	269	254	267	257	207	262	217	230	215	224	245	246	261	266	250	284	234	234	244	258	211	257	232	248	271	245	270	211	235	232	239	239	259	242	234	249	242	224	253	252	253	227	267	256	236	219	231	266	241	208	238	234	249	243	237	237	252	247	243	242	275	248	234	273	257	234	258	223	239	242	244	241	266	281	262	228	225	226	269	233	250	240	263	257	224	235	241	249	271	257	257	276	230	229	241	230	253	215	252	220	252	215	253	269	270	260	247	230	264	245	217	242	268	264	235	261	246	221	231	227	226	215	244	276	253	253	249	247	234	253	251	247	252	256	266	232	214	243	260	231	251	232	254	243	216	261	242	223	254	232	238	252	234	241	257	261	234	251	268	244	240	214	210	228	253	224	254	268	235	225	230	245	193	264	277	242	252	247	239	247	253	247	279	247	236	227	280	260	227	207	248	241	224	264	235	216	241	258	230	263	236	246	253	224	229	248	240	275	240	238	253	262	257	264	249	231	246	252	243	273	233	239	232	260	235	236	268	277	256	273	272	232	251	242	242	221	277	259	228	255	254	245	221	261	262	258	243	229	248	249	276	261	232	227	236	240	240	234	244	232	250	220	223	258	261	235	257	226	223	249	237	259	230	251	241	251	260	236	250	249	234	224	259	240	241	254	228	224	250	224	256	258	232	225	239	239	244	249	224	249	241	232	214	229	261	226	251	267	229	244	252	260	242	245	250	245	240	231	245	263	220	271	239	250	264	257	215	238	250	274	244	259	221	244	256	255	216	242	262	253	253	272	259	218	249	244	233	230	248	236	249	225	246	271	263	267	262	225	256	247	223	233	274	274	248	246	223	234	245	247	245	232	219	222	248	248	237	251	240	266	247	255	234	249	226	226	248	210	249	248	228	239	260	255	237	269	264	229	229	234	267	252	279	234	250	228	266	255	252	223	228	248	247	263	263	251	264	242	226	238	265	234	254	244	234	259	237	253	259	248	240	256	249	268	259	218	240	258	255	239	234	260	251	233	252	242	260	232	243	245	247	245	206	218	193	257	241	238	240	251	209	231	245	251	247	246	226	254	250	232	246	285	251	254	254	277	209	270	233	253	254	239	242	253	220	261	266	253	263	262	236	247	254	252	251	229	241	237	264	247	239	232	260	268	235	236	213	240	229	245	248	256	241	230	246	214	228	232	231	237	218	250	240	220	253	255	241	238	247	235	229	240	236	229	256	233	238	222	237	256	235	229	235	239	233	228	245	243	256	235	249	249	225	255	253	246	255	245	248	222	257	262	227	248	295	211	228	246	261	253	248	230	255	231	281	233	233	257	229	266	259	247	238	236	220	247	256	223	270	243	255	252	233	261	247	248	229	252	239	254	258	228	251	258	242	229	275	248	285	233	242	265	258	260	257	248	238	243	267	216	235	247	238	230	232	245	243	248	260	266	252	252	238	230	257	236	236	240	284	240	245	246	241	247	252	242	240	225	248	262	251	257	239	239	248	283	213	233	228	238	230	257	255	228	259	238	256	221	210	257	252	234	237	239	235	217	226	236	239	215	239	244	260	256	252	275	261	243	249	254	228	257	232	261	261	227	249	234	255	231	261	208	258	234	250	235	239	236	255	243	244	233	260	215	255	240	239	260	224	250	249	234	226	234	258	243	230	268	257	231	273	232	266	248	236	225	234	249	249	241	253	245	250	229	239	245	255	214	261	234	266	239	227	208	235	284	235	229	242	259	253	251	239	259	243	248	245	244	270	252	275	253	250	246	239	234	245	251	238	249	262	210	218	259	230	258	245	225	218	258	225	218	262	234	228	251	212	224	265	255	236	225	248	204	231	259	237	221	242	218	230	235	236	246	230	228	220	219	253	258	227	223	243	247	274	234	246	283	248	212	248	276	248	253	255	231	230	243	254	220	253	238	204	254	246	237	229	250	236	265	241	230	227	261	225	209	229	230	235	230	222	234	233	231	241	213	229	215	254	244	245	248	231	242	238	247	254	230	239	258	250	258	257	243	237	257	248	241	256	246	251	251	230	240	222	243	226	231	231	264	238	270	241	251	219	246	283	212	208	235	216	227	229	231	253	253	236	245	226	279	267	255	250	243	210	249	234	235	254	224	241	253	239	249	266	267	247	241	241	244	249	235	232	238	238	253	237	236	255	254	212	238	234	237	237	225	256	222	244	238	238	261	264	230	227	250	265	270	208	259	236	271	249	226	245	232	264	230	249	246	221	220	253	248	223	251	244	233	246	280	229	239	231	252	252	221	234	208	225	232	240	221	231	233	255	259	213	234	227	272	237	250	236	242	249	266	239	244	237	248	235	242	233	238	268	213	261	230	253	250	230	259	231	217	225	263	240	268	229	248	274	246	254	231	222
43141	24476	11653	3439	1168	661	574	572	622	604	601	628	544	576	583	627	563	597	573	597	598	597	540	601	559	591	586	600	567	532	599	577	624	584	594	566	597	611	581	556	567	622	605	601	587	609	565	527	563	566	552	543	617	589	593	619	572	584	576	597	585	599	554	585	567	598	564	516	613	588	540	584	582	576	576	602	585	572	603	592	606	558	608	571	560	568	552	555	602	596	580	570	594	552	566	586	537	546	557	589	585	558	583	620	621	545	593	553	581	584	591	575	554	593	545	588	586	547	574	587	594	590	612	629	631	562	568	579	555	622	581	605	593	569	585	549	537	568	588	603	565	605	607	589	594	589	559	554	603	590	603	616	554	609	594	557	602	612	556	583	576	612	616	575	558	579	597	583	543	554	607	612	592	541	617	557	584	588	604	611	573	571	576	577	593	566	598	577	522	657	568	568	612	598	576	571	584	544	548	593	590	581	557	573	584	546	562	551	551	567	623	564	586	563	585	627	600	536	554	623	583	538	614	573	591	573	578	564	593	550	610	563	585	576	575	598	612	555	605	601	532	541	599	547	545	540	587	619	645	559	570	550	633	612	622	588	590	572	601	579	606	623	547	587	618	566	576	569	609	591	600	594	603	561	567	599	599	542	596	551	585	583	560	581	579	572	609	615	567	584	572	607	556	525	610	586	657	540	594	598	570	607	602	582	577	572	589	608	572	594	520	594	587	614	538	553	583	562	530	596	606	574	624	590	551	600	565	538	596	588	586	604	607	558	572	584	566	595	591	566	585	599	607	582	602	582	613	548	561	553	587	532	574	606	588	624	582	589	629	619	594	571	603	583	603	572	601	572	578	595	568	574	554	577	598	586	564	620	577	588	618	636	536	574	577	559	576	589	573	569	623	602	625	585	592	554	570	528	588	540	572	564	559	572	595	599	593	576	549	601	601	567	582	596	582	571	579	561	594	562	573	550	546	571	565	523	577	592	608	599	570	600	578	627	622	572	559	593	617	576	552	589	578	580	573	537	609	584	604	578	630	577	573	538	587	629	537	554	574	576	568	587	597	602	560	562	609	589	552	605	593	577	557	591	611	572	544	564	562	580	575	578	574	585	616	588	541	588	569	572	632	584	600	601	580	611	563	605	603	585	585	563	587	527	605	625	567	563	569	583	609	619	594	628	589	548	623	599	522	557	609	579	592	584	594	583	553	581	602	581	607	605	547	560	596	604	606	578	583	606	573	589	602	591	576	550	598	589	544	629	588	590	597	589	583	572	556	612	552	578	586	576	607	636	528	574	561	603	588	571	579	565	577	580	640	587	592	624	566	602	544	573	607	583	564	623	576	562	559	576	579	606	565	595	538	605	559	578	590	606	590	610	590	580	566	588	542	565	585	578	573	592	563	547	589	631	581	577	585	606	539	559	549	620	605	605	570	578	598	564	580	613	580	601	548	608	601	604	623	594	566	593	635	600	552	611	605	567	601	612	566	614	591	552	601	581	569	557	578	616	575	567	597	573	602	586	560	571	573	590	571	525	592	574	577	582	622	560	574	595	593	585	601	627	563	596	604	634	595	549	568	573	586	618	605	580	609	563	629	626	567	601	630	600	613	528	585	587	567	564	582	582	532	583	592	572	584	603	583	595	576	606	564	583	604	612	567	598	582	583	579	616	556	560	571	564	570	540	579	612	601	605	559	604	596	610	544	577	536	585	571	557	595	578	584	591	583	602	607	596	591	566	548	584	577	569	601	598	577	581	574	619	576	589	582	566	591	585	531	539	565	615	576	594	584	579	567	575	581	602	588	612	579	591	551	580	568	587	606	567	581	606	587	589	577	571	604	594	586	541	608	562	576	607	560	581	607	619	577	569	581	578	584	547	588	594	585	596	588	592	561	537	582	597	594	546	547	557	557	571	604	595	590	565	601	566	595	553	561	583	616	592	574	591	599	565	603	640	650	558	633	600	597	543	568	550	558	600	569	598	590	555	575	587	552	645	584	554	611	572	602	579	576	609	584	609	598	598	560	577	582	614	572	594	601	591	612	595	613	608	606	596	603	544	574	565	564	576	580	615	605	551	588	621	568	586	544	572	575	628	593	574	616	571	556	569	541	576	588	556	570	589	593	586	612	623	567	594	575	585	600	588	580	559	597	643	584	585	578	598	602	615	644	606	600	589	586	556	591	568	576	579	591	595	574	605	586	592	580	594	581	570	589	543	558	581	574	596	576	541	598	536	598	568	587	560	607	610	596	598	601	602	577	597	614	600	546	586	559	558	576	559	622	574	577	559	568	590	548	586	576	575	556	538	587	593	591	614	579	609	600	537	551	575	574	578	558	557	562	564	584	593	531	579	529	582	603	607	573	575	593	603	562	575	565	607	553	597	576	524	570	591	637	620	608	596	608	586	581	616	599	571	609	591	615	571	604	595	567	614	578	638	575	555	580	584	632	576	561	587	581	597	554	564	596	593	587	595	584	586	588	583	564	563	592	596	597	584	590	609	581	540	554	603	617	601	604	569	606	591	619	574	609	597	580	559	597	592	575	546	614	566	614	560	577	583	578	581	548	558	576	583	587	601	546	600	612	528	549	545	589	543	567	594	599	565	630	579	585	615	608	575	599	559	591	595	537	575	586	544	545	629	594	634	560	615	541	571	599	569	564	619	572	613	610	603	599	571	543	604	534	557	585	556	603	603	571	625	518	629	569	582	624	556	584	598	606	595	592	599	596	603	569	553	568	581	574	610	606	606	562	580	611	559	572	602	589	585	569	602	581	590	609	561	560	584	580	563	605	553	593	595	609	575	552	584	600	564	614	607	602	573	571	627	556	575	587	608	590	543	546	561	591	610	582	557	530	575	621	569	576	600	624	581	573	563	565	579	580	600	605	635	579	572	516	569	605	579	575	595	604	586	622	558	573	589	641	636	579	598	578	591	629	591	599	577	552	600	593	611	578	546	614	587	600	587	602	604	598	572	583	577	577	538	600	595	597	543	604	602	566	528	592	560	550	624	586	593	593	586	554	592	610	586	578	555	569	575	561	631	584	556	587	588	614	591	593	580	594	550	568	601	573	606	555	608	545	611	567	580	591	563	603	559	540	574	586	593	610	572	589	597	609	549	571	626	572	568	623	606	580	582	567	586	613	562	551	590	623	605	563	557	595	589	560	541	593	591	588	598	532	555	590	583	602	582	565	557	571	585	580	543	565	545	516	575	586	602	593	565	594	604	569	601	593	562	607	566	554	603	610	579	640	616	595	563	624	572	575	608	595	591	612	597	579	579	590	607	608	611	612	541	531	591	549	588	575	563	605	570	579	554	562	589	598	558	586	569	600	603	597	599	581	554	583	598	576	577	608	586	590	614	570	597	601	608	566	608	564	615	582	567	615	600	608	565	577	601	569	569	589	614	608	568	603	596	608	639	576	602	546	613	581	548	580	600	569	611	628	549	589	629	545	621	553	572	560	610	622	629	603	564	592	557	550	628
79233	60150	39043	15819	2669	428	273	292	279	292	264	258	264	267	271	287	259	279	301	272	239	258	241	266	284	292	281	273	276	242	303	299	258	271	267	277	265	249	266	263	252	260	232	262	266	277	263	268	269	264	244	272	262	273	247	278	248	262	268	240	260	312	268	271	297	280	291	317	284	260	288	231	251	272	261	273	266	271	247	270	289	240	292	290	268	235	261	277	249	265	255	285	273	267	250	262	268	242	291	264	284	263	244	277	248	269	271	285	251	314	263	259	257	244	288	256	258	267	272	251	278	294	244	279	275	274	295	280	271	264	266	260	285	277	278	282	266	261	262	279	256	259	267	247	244	282	256	286	268	278	249	253	288	245	265	283	254	241	263	250	262	265	265	282	284	310	244	241	289	278	236	230	282	273	273	290	275	262	265	268	270	286	282	281	246	281	282	265	282	274	276	290	296	244	268	270	282	284	259	257	255	279	281	259	303	266	278	259	279	272	235	254	267	257	288	311	254	252	256	244	255	280	245	283	263	291	288	273	261	284	259	256	275	264	297	254	277	266	249	267	279	264	293	293	270	267	284	265	254	259	258	273	266	267	265	273	265	292	273	285	287	276	281	270	287	256	274	276	253	291	295	270	300	304	248	259	279	281	285	270	233	266	306	242	273	253	292	266	246	278	307	258	282	260	264	270	259	281	287	251	264	277	275	276	287	263	266	289	224	257	250	288	293	285	248	287	261	268	261	256	276	260	279	269	271	249	238	295	260	294	258	290	253	281	248	267	251	263	263	282	276	251	292	265	292	286	254	264	264	248	263	268	244	264	278	262	260	274	288	257	265	265	266	233	267	278	282	269	265	269	276	284	267	276	261	273	249	254	283	296	286	273	283	266	306	262	281	282	270	266	249	249	257	284	291	264	259	309	271	273	274	277	267	275	231	277	277	270	268	252	266	277	266	285	291	258	262	257	280	284	240	249	269	256	277	243	255	281	276	264	281	268	262	265	247	295	269	255	275	236	279	273	283	291	294	240	248	247	273	244	314	259	306	255	268	230	257	235	269	283	283	294	278	267	273	251	275	283	282	257	285	270	281	271	240	276	266	254	312	247	271	280	263	282	291	253	268	256	292	249	256	257	284	265	280	266	275	282	234	254	254	271	269	283	257	298	278	250	281	295	288	244	294	279	283	275	237	267	284	262	303	263	241	270	248	303	276	285	254	302	280	284	274	245	243	267	265	282	301	250	264	265	232	271	265	274	281	276	250	254	287	230	309	244	253	281	269	251	293	275	299	241	256	255	265	279	277	258	230	248	275	253	271	289	264	282	265	257	262	288	265	270	275	281	258	246	234	251	266	253	272	264	260	260	262	277	275	273	284	281	301	263	271	273	290	258	286	248	250	231	286	259	283	262	285	274	270	243	296	276	272	268	243	269	269	278	254	263	285	281	296	264	264	248	255	272	234	277	269	274	251	248	274	261	262	281	256	274	293	258	281	270	276	295	307	298	255	318	275	264	289	285	285	293	261	233	299	275	239	269	280	259	277	261	276	268	262	253	248	278	284	265	295	259	265	297	254	259	274	313	278	275	245	213	262	308	235	262	271	260	283	280	250	252	264	320	272	254	291	262	298	245	277	256	271	292	278	282	276	281	236	265	272	294	278	259	282	290	262	275	279	237	234	246	244	242	272	257	269	264	270	250	271	262	257	230	281	268	248	262	289	268	267	278	257	266	297	281	281	268	276	260	273	260	291	251	273	252	264	239	289	281	286	272	278	291	288	271	246	265	272	293	252	218	275	297	242	310	256	250	274	280	259	263	275	301	260	260	243	252	242	285	263	256	287	278	285	259	262	292	260	293	265	286	235	284	258	240	258	249	269	259	279	233	286	287	231	259	262	289	271	268	280	313	263	240	286	280	280	259	261	277	262	259	274	258	273	299	310	281	251	260	273	285	260	266	281	262	285	295	292	251	271	279	230	276	269	265	274	263	295	263	294	274	240	263	250	264	249	234	284	274	279	291	275	269	261	267	268	267	258	248	249	262	263	293	284	262	296	263	267	269	241	288	316	261	262	279	260	293	288	270	253	250	284	249	281	249	263	252	248	269	262	259	272	262	270	272	253	295	251	283	265	265	278	277	283	282	278	239	250	279	284	293	258	240	249	272	265	251	291	291	269	252	252	275	292	261	294	281	263	259	255	283	252	241	262	280	256	266	268	274	246	259	272	304	283	279	251	274	265	274	282	270	287	246	293	279	304	284	263	281	265	281	267	300	249	258	270	260	289	280	270	257	258	287	267	274	240	253	278	282	256	289	233	246	267	254	259	282	281	265	226	268	282	268	275	292	282	273	289	278	290	236	286	267	237	248	224	259	253	258	261	236	265	264	257	242	269	293	297	255	267	263	293	270	285	317	275	255	259	266	320	296	267	254	278	311	280	263	256	292	266	268	262	292	261	263	259	267	304	262	308	292	272	277	266	285	285	245	265	271	252	267	283	267	252	264	276	266	289	278	276	257	253	258	283	268	286	250	271	275	269	277	261	289	257	270	266	279	238	253	260	273	267	276	326	257	260	259	238	287	256	255	263	249	267	276	270	251	302	283	255	255	271	247	239	236	251	249	253	264	286	259	269	284	264	274	276	261	248	294	261	276	279	254	240	279	305	265	284	220	270	270	267	280	337	256	257	270	250	283	285	259	270	268	277	286	272	266	262	260	260	290	256	252	273	256	292	270	251	257	256	275	294	257	258	269	254	293	264	299	269	254	281	260	297	261	247	284	289	259	272	251	266	259	289	280	269	287	244	268	267	301	297	287	245	289	260	276	271	295	280	262	281	242	282	257	305	278	286	269	296	257	281	275	306	283	274	241	272	293	247	271	261	261	243	298	264	271	271	281	286	250	287	270	236	253	255	256	281	259	251	263	273	316	272	245	279	291	293	259	265	246	289	276	285	291	306	263	248	274	256	279	299	279	255	268	265	271	264	250	261	280	275	279	276	281	249	254	267	266	281	249	257	251	284	264	298	286	244	262	280	279	273	258	279	263	233	263	286	305	269	280	295	285	251	270	276	272	276	252	267	271	293	280	262	282	265	270	245	252	266	266	255	269	274	245	302	261	297	276	244	245	271	246	283	280	265	270	263	301	275	248	287	256	283	289	296	255	313	298	255	259	254	271	254	260	267	275	291	261	298	259	269	257	288	266	266	273	239	265	285	283	255	256	298	262	265	253	257	248	286	269	247	290	242	244	281	254	285	290	290	285	245	261	254	291	233	277	256	258	264	260	278	273	253	265	252	263	253	280	263	238	252	277	280	260	251	250	277	277	272	262	262	280	274	287	281	269	269	268	276	268	303	285	290	276	270	262	272	272	246	252	259	251	259	282	255	283	252	263	250	253	255	281	267	276	252	287	284	283	267	279	267	254	265	276	235	297	249	281	279	269	260	280	285	281	270	257	276	261	258	274	266	252	291	247	260	251	264	269	279	223	278	260
61596	49987	36581	15272	3145	920	661	599	658	641	646	620	633	665	643	641	602	616	599	620	629	643	618	630	591	643	641	609	610	669	593	631	643	628	678	620	608	664	633	631	667	615	620	619	619	583	657	653	628	646	604	624	631	614	616	603	602	658	660	631	623	673	635	628	665	608	667	641	629	628	622	656	650	645	600	666	601	613	660	634	639	625	620	592	645	614	626	653	635	623	631	635	637	656	644	613	602	657	644	632	650	632	618	665	634	619	635	644	581	653	703	648	633	654	669	619	610	656	642	672	614	657	603	685	612	632	626	635	590	631	618	613	608	644	625	604	607	630	658	616	638	617	620	633	653	685	677	612	578	654	641	657	610	669	588	651	616	615	640	585	636	609	620	615	638	648	601	611	704	628	699	658	665	628	639	675	668	628	622	592	661	619	691	633	624	630	615	653	659	637	637	616	615	601	610	625	640	639	582	678	628	604	636	659	593	634	623	640	640	633	637	618	639	628	645	605	652	636	577	644	635	652	627	612	640	619	677	667	617	614	648	607	647	662	634	604	625	594	628	628	634	647	629	616	643	663	646	602	619	615	625	653	638	606	610	641	652	645	595	611	599	655	573	626	639	649	598	625	670	596	697	651	611	652	660	617	645	620	646	673	605	601	591	653	631	596	607	678	631	585	594	648	639	571	626	606	663	655	622	648	607	655	630	634	602	588	637	652	616	648	623	599	626	583	592	593	643	608	640	608	667	623	678	663	687	614	610	639	645	660	616	618	609	628	612	658	676	655	648	628	644	644	608	615	631	673	647	625	654	629	591	648	655	685	621	661	639	646	632	630	620	610	627	605	656	627	634	620	653	618	608	608	672	574	636	644	607	693	621	632	637	593	649	651	607	615	641	615	639	642	655	642	673	661	630	613	629	658	613	616	644	608	643	629	650	646	639	651	689	659	681	663	675	623	607	614	622	622	616	624	649	643	617	665	641	618	650	606	631	680	646	643	591	614	596	651	654	620	650	637	612	702	618	638	633	636	609	634	634	649	615	652	665	626	658	630	654	646	639	627	659	646	675	643	638	630	575	599	690	617	624	628	637	620	671	616	604	651	679	628	659	655	615	613	623	627	621	650	614	627	637	593	623	643	653	602	610	625	627	664	655	613	644	660	605	643	617	655	605	585	651	609	651	647	620	622	623	612	644	616	655	680	643	644	622	623	678	628	627	681	602	669	611	654	655	595	618	643	590	649	684	632	620	613	640	602	667	593	621	637	646	598	633	603	628	644	640	612	632	653	648	648	632	579	640	611	629	644	636	642	641	642	645	637	652	585	645	643	658	633	642	632	662	621	617	601	640	620	616	653	592	601	633	614	626	619	567	623	667	641	576	642	599	647	644	636	620	617	646	659	575	605	658	651	576	638	645	634	615	601	658	642	600	606	645	622	651	663	667	647	629	655	633	638	610	623	652	650	648	587	625	659	656	617	652	641	619	646	626	598	651	621	631	617	656	627	644	623	667	588	591	697	622	644	606	640	632	648	598	620	609	654	641	598	621	635	639	628	653	655	607	672	660	620	608	622	635	671	630	702	645	686	624	638	619	667	595	643	630	655	658	663	619	650	646	623	602	710	640	585	648	587	653	585	639	611	646	654	644	627	655	665	620	647	631	588	625	620	630	611	615	648	665	639	653	668	639	598	628	666	670	610	612	640	647	597	645	645	625	619	676	648	688	617	625	660	621	628	588	632	622	599	643	613	607	636	620	631	655	615	617	621	659	649	644	652	598	697	642	630	606	664	622	608	654	624	665	634	572	676	615	637	647	643	665	634	654	639	612	619	653	675	654	629	639	630	635	627	658	583	636	646	640	604	647	645	607	618	643	613	617	627	665	661	653	631	633	604	628	639	633	626	623	655	666	650	627	627	594	619	628	578	619	663	648	629	616	578	640	651	611	613	630	619	616	623	663	636	603	647	572	681	651	668	662	657	635	633	636	663	678	618	643	659	604	615	589	668	648	695	640	629	645	657	648	588	628	639	658	648	624	605	646	625	663	661	581	610	597	644	593	622	644	616	649	629	647	638	596	637	667	632	639	603	649	605	618	606	648	637	654	639	656	647	612	630	650	624	624	693	649	664	626	644	674	661	615	646	629	627	648	621	632	627	641	678	639	609	655	625	607	619	638	664	631	667	659	603	663	601	637	632	612	643	613	616	667	568	619	621	628	664	602	637	622	618	620	611	588	636	666	652	615	712	655	641	649	603	656	634	610	611	626	606	650	673	623	646	623	645	611	665	656	641	614	645	594	644	639	649	570	641	615	663	654	641	651	610	623	599	571	635	630	612	671	608	657	660	637	643	668	601	603	637	626	632	640	636	627	603	620	612	619	645	635	655	631	625	654	624	663	654	601	604	648	653	628	645	651	579	657	605	614	667	589	623	622	635	603	670	653	627	611	610	695	625	688	603	641	619	638	625	630	603	630	663	684	652	647	642	634	604	623	622	634	643	642	628	643	629	641	642	628	632	631	652	614	624	609	601	611	661	630	638	633	615	597	638	648	631	642	681	609	624	636	643	622	646	634	673	632	620	624	657	600	592	625	659	653	608	647	633	603	609	628	640	641	641	708	618	651	665	664	630	608	634	611	584	624	610	620	665	647	645	603	641	640	633	685	634	641	567	638	633	635	606	685	634	631	641	603	646	664	664	638	612	638	666	627	641	639	633	635	648	642	596	603	606	636	674	680	614	651	611	636	634	611	639	660	612	627	625	604	600	646	669	674	626	615	611	645	611	663	624	653	647	610	601	655	624	665	653	628	653	641	630	600	635	624	581	599	651	606	669	658	614	586	631	636	629	612	646	617	606	653	656	662	653	632	626	582	660	646	628	611	622	614	634	625	658	630	603	637	643	676	594	571	606	633	630	664	638	628	641	637	624	671	664	607	648	647	657	658	639	616	624	642	600	631	642	657	535	590	653	656	590	653	647	622	646	622	638	644	627	653	638	585	610	601	615	638	594	662	651	663	632	657	610	635	588	638	666	600	615	681	602	618	627	656	568	677	623	639	629	622	586	643	602	626	655	622	608	591	672	673	605	585	621	636	653	650	659	626	660	630	597	622	559	649	606	633	627	638	620	646	613	615	619	675	625	642	663	664	631	610	606	706	613	609	684	620	609	642	646	659	641	622	651	665	648	635	627	620	650	603	626	635	640	581	643	615	612	654	637	598	640	643	598	647	603	619	623	646	627	679	593	613	635	650	651	599	573	620	607	584	605	634	643	609	655	657	635	618	639	660	625	632	638	641	636	673	636	636	600	648	600	648	661	613	716	629	636	686	609	626	637	643	665	638	608	607	621	601	618	605	613	582	662	647	637	613	681	647	632	624	648	624	603	601	667	648	641	637	606	644	611	601	616	609	684	625	604	645	653	662	681	644	643	577	620	670	630	591	667	590	654	629	609	598	626	613	606	633	641	647	601	639	675	587	650	614	711	633	611	633	622
81527	68345	47667	23189	6913	665	264	255	247	262	235	261	245	250	222	250	265	250	264	252	248	248	248	239	267	263	240	215	212	238	234	255	232	226	243	211	224	259	238	242	240	256	253	229	249	242	255	229	238	236	241	245	260	265	227	259	221	228	217	239	220	232	254	219	229	221	235	241	205	234	263	247	258	181	239	236	225	250	273	275	253	238	257	240	223	249	242	240	265	255	218	234	263	233	254	236	211	219	244	237	255	248	276	248	230	238	247	238	197	226	269	254	231	238	243	232	221	251	248	232	227	224	240	249	246	249	221	240	238	231	228	212	236	238	226	226	250	249	257	244	256	269	241	235	248	250	240	258	224	212	233	219	245	257	255	272	252	238	222	220	229	264	256	227	220	240	242	264	239	231	264	244	194	236	246	248	248	243	229	245	282	249	232	279	246	246	233	254	253	227	242	259	234	233	246	237	261	226	254	246	229	271	269	216	227	216	234	238	247	231	246	242	230	230	226	241	223	236	226	217	229	247	252	249	233	221	230	246	232	250	216	225	236	233	247	237	230	286	243	245	243	224	239	262	250	224	251	221	259	266	247	253	267	261	232	202	211	232	227	229	211	266	222	230	274	240	250	264	236	239	231	225	249	229	257	254	264	231	208	220	242	251	249	226	250	241	233	236	239	277	228	273	237	241	260	262	222	231	246	242	241	254	237	233	276	258	241	250	223	245	236	227	228	265	228	231	222	241	253	254	231	261	255	232	256	235	259	253	232	238	286	243	240	250	207	243	219	227	223	234	231	258	220	253	233	243	234	225	231	256	233	237	254	247	272	226	237	236	246	246	225	240	268	250	231	237	226	215	227	218	227	243	259	239	259	245	227	223	247	277	232	219	218	238	255	235	231	240	270	244	222	245	246	264	257	221	273	231	262	241	222	231	200	245	241	237	241	242	233	265	243	222	245	226	278	253	236	233	271	254	220	233	278	234	238	233	243	248	225	240	250	240	264	264	239	232	263	217	215	241	260	253	249	246	236	241	240	238	217	256	251	236	212	239	253	239	240	221	239	215	243	246	254	245	241	237	219	237	237	248	241	253	240	241	220	242	263	245	240	246	239	256	221	244	243	264	253	256	222	261	266	273	222	270	259	224	237	236	254	279	213	247	259	249	234	261	252	256	232	215	250	242	219	256	254	203	241	264	245	233	269	257	263	220	225	259	244	249	245	227	252	220	245	248	222	246	242	219	236	244	243	216	261	239	232	233	229	241	231	248	243	221	241	216	238	253	243	246	232	251	254	231	234	226	233	241	241	265	253	227	245	223	269	253	267	231	250	234	250	221	213	247	270	276	258	215	234	239	246	248	250	243	244	228	250	243	247	242	260	223	208	269	233	263	268	241	246	241	254	255	255	242	255	254	276	228	238	264	246	262	247	223	223	246	234	241	250	212	219	257	248	231	238	262	241	230	237	246	259	233	238	213	236	210	234	262	244	221	247	244	252	221	252	239	220	234	234	249	250	216	216	229	234	245	248	238	252	264	223	261	226	251	229	233	226	227	211	258	206	254	236	229	247	246	225	226	231	240	217	274	266	228	258	242	238	235	237	266	224	245	237	238	246	226	246	225	235	226	245	267	230	254	262	246	260	218	246	253	273	273	245	252	224	213	220	252	224	243	234	215	246	228	231	242	251	237	237	232	242	217	221	242	238	240	232	254	232	235	219	235	211	213	251	239	237	238	247	218	226	250	234	224	237	233	247	224	239	235	270	212	251	226	222	230	261	232	211	203	240	241	219	240	266	253	260	267	239	227	286	244	239	276	256	231	229	251	262	221	217	265	244	215	226	252	233	217	220	249	235	259	234	260	246	205	259	240	295	230	228	271	256	262	272	259	238	204	239	242	219	247	210	216	245	231	253	253	246	268	253	248	252	247	221	203	270	240	250	264	253	249	233	238	224	243	255	215	232	235	247	237	241	237	260	258	245	258	251	246	281	266	266	225	254	219	249	240	258	213	256	240	226	230	279	254	251	221	271	214	258	217	252	252	238	255	235	283	243	253	231	239	268	253	235	199	251	202	221	252	257	226	205	271	235	257	271	232	269	235	268	223	216	249	276	240	247	204	244	242	225	229	250	238	248	229	250	225	231	255	249	254	265	230	245	249	238	250	231	228	244	247	275	231	224	251	247	215	254	240	206	220	239	235	225	191	243	254	222	245	253	257	220	247	229	231	226	240	220	264	225	223	245	231	209	193	232	231	237	221	248	223	224	239	226	221	215	232	247	220	272	244	259	227	226	224	239	227	234	214	221	218	260	226	236	225	271	221	225	229	261	235	241	236	257	241	247	252	217	221	251	236	234	250	249	253	263	279	234	242	229	258	243	220	212	230	211	232	252	243	244	246	244	248	234	230	220	240	217	233	284	225	241	258	231	248	240	227	220	247	224	258	278	237	227	275	249	242	268	237	229	231	260	246	267	243	224	263	225	228	253	268	226	234	225	247	222	236	223	241	249	239	264	211	245	255	229	242	220	232	244	260	245	208	240	262	256	233	278	238	219	241	226	245	213	246	196	253	271	231	247	212	256	244	241	229	238	236	257	237	261	244	263	260	248	217	260	222	247	232	216	238	220	218	237	266	241	225	239	228	237	261	238	244	245	235	231	261	227	226	228	226	262	241	267	220	266	249	242	209	232	227	271	263	246	239	238	225	225	202	232	234	246	232	258	241	241	231	263	236	224	226	229	257	248	236	238	239	253	219	254	234	246	265	301	224	243	217	241	235	265	245	248	242	230	234	232	244	248	253	225	239	236	225	234	238	243	250	227	257	241	251	245	257	234	257	239	252	217	237	264	259	229	263	254	232	267	243	264	237	232	227	239	221	240	253	246	270	228	233	249	245	239	235	252	256	221	248	234	250	233	267	221	245	240	274	225	217	239	257	267	259	248	247	259	232	234	259	260	279	261	235	250	229	235	245	233	248	246	235	257	239	238	258	250	246	241	228	253	250	233	228	218	223	251	239	240	268	240	237	240	264	240	233	234	246	253	270	230	234	222	231	236	222	258	248	223	236	227	240	239	259	243	261	215	258	253	222	245	224	231	230	214	242	232	241	214	193	226	231	240	261	251	253	228	279	249	228	244	219	245	245	236	221	232	233	230	245	226	239	255	271	236	259	252	253	254	268	248	257	216	214	256	245	245	247	247	245	237	241	233	233	247	255	247	223	246	243	261	236	235	263	264	235	257	232	263	271	225	226	281	236	268	225	221	237	221	228	232	265	248	231	218	248	252	251	259	254	250	230	246	237	263	247	239	222	253	218	252	219	255	235	247	233	263	261	215	256	248	224	224	252	242	261	240	247	239	232	254	231	234	227	242	248	251	242	244	232	247	242	221	233	259	251	231	238	200	230	243	237	245	238	224	212	245	268	239	246	203	211	228	235	278	228	240	222	267	232	240	254	242	240	261	235	244	233	201	265	248	242	258	241	257	242	227	249	244	244
70757	60789	45695	21876	5161	1124	654	592	593	592	545	573	552	574	557	539	542	553	588	556	565	571	573	581	554	575	552	562	565	538	525	513	526	548	586	566	560	565	536	569	535	582	562	561	613	557	540	579	556	603	567	610	530	570	568	589	550	561	581	552	557	587	561	561	542	552	616	580	572	569	574	574	589	548	536	576	560	562	576	584	551	574	539	565	584	537	615	537	579	598	545	554	566	569	550	550	545	570	550	582	592	527	554	580	516	605	575	559	573	553	530	493	585	580	541	592	540	549	549	536	547	598	509	588	553	564	562	560	596	583	548	615	587	556	538	591	539	576	595	530	554	601	573	525	552	589	521	546	553	548	555	557	578	580	543	531	548	588	547	529	568	531	589	600	561	512	547	548	551	540	567	598	578	580	573	540	569	575	543	579	579	551	529	558	576	546	548	545	559	597	571	513	579	554	585	537	562	587	566	556	521	569	582	557	563	576	583	566	561	566	549	571	532	534	586	547	566	557	583	539	508	579	545	556	532	565	540	601	539	567	555	571	574	583	576	572	563	580	546	566	586	554	576	563	578	513	612	555	558	560	567	574	531	546	575	577	564	538	581	511	555	568	587	568	555	533	557	562	563	559	579	542	558	563	549	569	607	592	561	622	567	579	515	540	596	562	580	581	555	563	569	533	590	594	570	544	586	623	538	570	557	551	529	535	551	604	590	566	560	519	577	590	570	587	590	558	554	596	568	520	582	555	577	528	547	548	567	518	535	532	531	561	555	573	556	575	540	532	570	568	544	564	538	551	570	569	511	590	571	571	525	580	561	610	582	546	571	568	569	572	581	564	550	583	587	581	553	499	533	566	572	599	548	580	566	577	599	580	540	555	578	541	560	546	562	563	539	544	558	591	570	546	542	594	584	549	555	585	553	559	572	552	535	506	555	612	566	616	611	560	569	534	585	597	521	587	554	526	530	560	575	587	571	536	583	565	590	561	573	610	573	561	595	547	585	598	576	585	571	575	514	579	527	582	546	548	565	573	551	546	590	565	602	576	568	550	571	566	561	527	581	510	582	587	561	555	557	553	565	555	570	537	572	580	610	608	545	527	524	551	584	604	540	545	539	513	556	572	580	577	589	544	555	519	594	560	565	566	593	571	557	599	557	583	568	559	561	573	541	536	597	583	566	582	561	537	570	597	585	580	571	528	542	589	530	529	605	601	603	569	555	578	570	561	570	516	565	541	532	550	577	544	530	568	567	578	550	525	536	552	565	538	527	569	553	527	606	548	544	596	568	596	559	545	541	549	538	584	557	577	601	568	576	549	549	564	525	523	606	558	536	548	571	579	545	571	553	563	551	564	544	530	581	525	562	540	546	558	587	570	545	561	591	565	579	563	567	578	574	567	604	560	552	584	520	546	545	592	534	537	558	551	581	539	581	565	549	514	520	585	541	520	469	543	546	544	577	551	571	551	551	543	557	569	531	578	553	559	575	579	529	567	577	583	587	594	605	532	554	522	588	540	558	599	591	581	533	574	548	570	590	582	593	554	578	597	581	555	618	528	562	552	568	557	542	576	577	583	554	550	540	552	540	563	559	557	578	589	553	527	556	576	535	549	555	540	537	527	562	529	548	583	547	540	606	584	584	543	544	585	559	517	567	557	615	541	544	593	563	566	564	555	541	585	568	501	552	542	598	553	567	580	534	581	569	518	621	509	600	557	600	548	585	559	579	555	557	526	567	545	535	562	575	567	564	604	603	560	567	559	551	575	573	596	564	544	598	538	559	519	603	606	588	603	534	543	582	536	521	586	562	531	573	575	539	535	533	571	564	557	565	552	570	525	590	541	606	542	585	537	525	549	557	582	553	555	567	614	605	578	570	535	573	584	571	572	562	532	557	595	581	552	567	524	578	559	588	532	532	595	569	589	563	550	568	522	569	505	575	551	573	546	584	550	578	591	598	527	523	600	515	513	580	566	554	565	529	593	628	627	558	591	549	590	580	583	563	553	566	553	538	616	546	591	570	533	541	571	542	598	558	555	559	570	536	589	573	601	545	624	531	571	573	580	553	572	571	528	584	521	558	550	579	557	594	564	570	583	580	586	570	570	574	534	546	534	551	570	564	557	550	552	561	521	542	603	553	593	563	572	528	567	600	559	591	536	557	584	581	603	567	570	561	564	572	561	563	547	575	576	546	550	550	506	586	590	584	556	596	589	569	558	565	549	574	524	589	569	543	564	557	543	537	551	590	547	542	590	535	562	531	541	569	564	590	543	565	570	531	592	560	510	585	536	572	540	560	600	620	604	613	548	573	584	533	555	597	577	562	510	585	555	601	549	558	536	592	575	578	567	565	574	550	585	562	550	560	576	566	582	574	577	546	523	527	556	569	613	574	557	534	600	523	553	553	573	587	581	515	536	574	573	566	539	569	526	594	594	546	564	542	525	563	518	553	575	563	591	549	512	596	559	594	581	564	588	584	565	592	552	579	565	564	594	539	538	606	536	558	541	582	547	579	549	574	547	586	559	565	589	583	556	530	561	578	553	599	574	534	502	570	559	605	568	568	545	587	540	585	532	610	538	539	553	594	565	540	570	596	571	545	581	542	557	555	566	527	558	527	563	569	607	545	584	556	558	544	550	574	548	574	534	567	555	565	557	526	536	581	520	597	540	584	581	544	565	544	560	566	536	578	593	561	558	574	576	557	577	596	536	562	534	579	536	541	576	544	592	531	618	558	536	567	522	516	591	569	570	573	537	569	591	602	595	529	576	517	573	586	584	542	554	580	553	598	595	591	575	558	558	575	540	555	557	592	558	550	584	546	572	589	568	579	557	550	588	599	548	577	575	541	538	561	562	545	601	607	510	569	583	574	543	539	541	514	564	581	600	592	553	542	591	515	556	568	529	556	538	570	587	521	529	560	559	557	582	592	529	556	558	577	567	613	534	545	564	552	543	578	592	532	558	613	561	554	546	509	573	594	590	564	589	592	597	571	543	565	566	560	559	568	537	568	553	563	594	537	582	555	549	518	565	523	537	508	594	539	556	525	556	567	538	613	565	528	558	589	572	553	605	532	540	552	604	534	565	568	572	560	555	594	557	584	563	579	565	587	537	579	568	518	539	567	570	573	581	552	583	564	538	588	527	592	563	550	549	578	547	581	585	580	544	557	609	586	527	541	557	567	570	522	574	584	540	555	517	573	596	597	553	589	576	586	537	586	583	565	593	596	575	529	570	553	549	557	556	531	552	598	620	542	552	525	575	564	546	573	589	557	554	551	568	527	555	564	544	552	587	553	592	584	534	552	543	602	589	535	579	557	559	521	559	551	578	531	537	569	562	519	604	561	610	572	579	556	550	552	593	545	570	584	539	559	587	564	534	563	519	515	607	555	544	542	586	576	563	550	570	547	542	562	556	584	565	566	556	541	569	561	544	572	573	570	569	548	549	543	549	576	583	527	537	543	604	581	550	552	609	531	558	602	539	546	572	573	563
49718	27315	10700	1702	457	285	285	234	257	237	262	244	259	270	248	250	258	253	258	263	233	257	270	255	267	275	252	250	261	260	267	240	250	256	251	239	256	264	228	243	255	229	235	265	273	242	233	279	254	249	247	237	264	252	240	237	231	257	264	224	245	261	206	260	248	231	233	257	240	234	246	271	262	254	276	256	285	255	232	252	234	237	255	238	240	236	280	253	259	225	254	262	246	240	248	243	238	247	224	238	250	248	257	225	237	258	250	222	259	233	226	241	234	263	288	235	251	275	241	254	247	207	211	251	256	223	241	228	232	233	258	273	247	258	229	228	266	219	220	267	217	234	282	251	246	265	251	250	242	263	238	226	264	242	260	266	209	244	246	243	225	240	239	264	238	236	236	258	244	269	233	238	256	238	252	247	233	261	245	258	252	273	264	249	251	260	254	232	253	237	232	250	263	245	281	271	251	280	264	238	274	259	259	283	261	267	255	234	255	259	240	242	267	252	256	235	230	254	239	287	229	287	232	261	233	243	247	243	252	263	221	261	223	267	258	259	234	209	248	242	233	261	237	255	236	244	261	216	257	247	275	255	258	239	215	235	254	260	252	259	281	222	232	258	262	270	267	273	264	239	270	244	267	270	223	296	272	220	269	252	276	238	257	243	267	248	255	256	240	251	251	260	265	236	252	275	247	266	257	245	230	264	251	230	248	251	220	276	240	268	228	257	223	244	241	254	256	266	283	228	231	247	248	295	261	270	271	234	265	244	280	266	258	219	248	247	234	228	214	251	268	275	245	262	239	231	231	283	238	228	245	243	233	272	245	245	238	261	244	262	240	288	259	251	246	260	223	265	238	252	221	247	216	271	269	248	228	240	243	248	252	253	269	272	265	252	274	257	252	260	242	238	231	265	250	245	278	257	256	242	246	262	236	254	256	259	224	258	234	288	240	239	218	245	272	238	266	271	266	225	241	231	234	273	226	254	251	247	235	251	251	255	260	213	239	250	259	246	268	265	245	275	257	254	255	263	272	236	252	261	247	270	253	249	240	224	233	230	251	245	214	269	244	254	238	227	262	251	263	240	263	268	234	246	243	242	239	244	274	245	286	244	266	240	227	269	262	237	270	222	271	244	259	255	239	251	230	252	278	262	238	267	264	271	253	257	280	233	259	249	258	242	251	252	229	249	225	234	254	274	239	251	252	242	222	257	239	254	262	226	249	268	245	238	241	265	254	257	238	235	241	245	247	250	290	259	250	238	266	199	226	260	252	231	254	237	232	248	223	225	249	234	264	222	229	240	244	249	221	237	232	249	247	254	259	220	271	253	242	258	264	252	226	261	250	262	250	228	234	265	211	228	268	276	244	272	223	243	243	279	281	229	245	245	277	274	260	268	251	269	240	270	251	243	225	244	256	283	271	269	252	267	270	231	244	233	246	233	261	264	242	235	246	252	251	277	259	278	240	269	233	220	257	245	233	283	302	261	268	282	243	269	274	255	302	262	236	247	260	240	228	234	272	238	256	251	261	250	230	252	263	270	243	251	250	252	261	247	260	283	268	278	260	240	248	213	237	234	252	243	254	237	240	258	237	256	293	225	226	255	257	278	267	241	245	243	246	225	220	223	248	250	237	243	250	230	262	232	223	253	232	241	245	249	253	263	266	249	252	257	234	234	268	242	250	261	253	249	226	235	255	238	257	239	243	260	256	241	268	230	253	262	251	233	247	254	241	260	246	257	252	269	269	258	262	244	247	243	231	278	258	248	266	269	249	250	256	273	250	242	258	245	263	247	261	268	251	260	246	245	237	270	247	231	243	252	231	251	285	260	244	237	217	252	236	244	241	255	236	260	225	240	233	246	246	244	257	227	219	220	237	293	240	255	245	247	249	259	226	246	245	244	237	243	257	267	219	237	252	261	244	255	253	255	260	274	257	227	258	222	238	281	215	237	256	278	253	256	258	257	249	262	273	259	245	220	263	242	235	254	250	239	246	268	266	253	294	224	255	290	266	256	241	217	227	250	266	232	245	266	254	240	244	232	237	238	262	255	238	268	223	268	246	270	279	272	256	228	240	232	230	258	233	239	252	270	247	242	265	237	236	252	253	247	241	221	271	262	239	227	273	231	260	260	246	252	258	254	256	269	256	267	248	236	215	261	258	272	257	242	234	238	268	268	263	251	234	261	262	215	240	241	283	252	292	246	245	211	221	271	272	216	247	207	261	259	274	268	263	231	240	249	234	246	243	240	269	277	250	265	244	235	258	271	249	230	223	228	265	284	254	236	242	251	218	235	271	237	235	247	278	244	241	261	284	258	238	268	267	256	245	264	269	255	270	251	239	233	244	242	242	253	224	244	261	241	256	258	249	264	266	266	243	236	276	248	247	224	253	240	248	222	220	251	246	235	287	245	270	253	248	290	261	248	230	234	256	258	260	239	278	238	262	247	262	273	248	250	256	273	235	251	258	271	243	260	253	259	233	236	262	230	235	282	225	225	228	264	244	235	243	232	254	290	266	251	273	265	243	248	281	255	257	237	244	242	261	291	265	220	243	253	234	268	261	244	241	228	242	240	238	252	232	205	278	243	234	237	251	239	246	250	237	252	243	237	255	245	256	227	262	262	278	264	261	254	256	260	246	248	239	263	278	257	233	260	264	233	252	249	259	247	259	241	221	251	252	286	248	241	256	226	264	264	226	231	248	227	232	256	285	233	237	244	239	286	265	219	263	257	273	246	269	250	246	276	261	255	270	231	238	244	260	275	294	239	226	243	219	259	263	245	243	287	271	251	247	254	246	263	264	243	253	263	268	257	250	254	245	257	277	258	249	263	245	249	250	265	245	243	268	257	254	264	259	239	250	244	268	260	220	245	230	222	249	253	266	264	229	243	225	260	232	264	253	256	231	231	245	270	247	276	248	215	237	268	250	239	257	252	253	253	252	251	229	277	269	255	257	250	218	255	306	244	225	247	247	240	244	198	234	255	241	253	256	272	256	247	262	213	266	214	250	216	255	244	250	238	240	230	260	245	227	266	265	234	258	225	276	257	251	254	254	246	249	231	243	271	241	217	234	261	250	256	260	243	278	234	266	234	267	232	264	262	256	222	235	246	239	230	250	233	261	246	244	244	236	223	252	258	259	252	246	230	270	229	274	252	233	284	245	244	247	229	249	272	233	258	234	260	224	235	216	249	263	271	248	246	237	278	263	211	268	264	230	236	263	253	252	263	254	258	225	249	257	268	288	258	230	252	252	241	234	261	257	244	228	237	256	226	225	233	263	249	238	265	280	234	260	244	245	276	270	237	240	244	253	238	246	235	220	213	239	249	241	253	254	227	263	270	256	239	274	252	256	221	234	244	232	252	258	249	278	229	253	210	232	213	242	229	253	244	262	222	255	233	239	238	273	236	243	259	246	231	263	261	221	222	251	281	267	272	234	279	231	256	257	260	245	278	247	254	236	244	227	263	245	236	269	258	254	253	282	239	251	281
42514	25015	11652	3208	1033	686	602	608	580	617	560	608	573	600	653	590	587	574	604	576	587	599	651	586	587	623	592	594	585	614	622	625	553	576	597	586	602	617	555	580	563	658	632	573	597	611	559	570	557	603	585	591	553	584	583	624	585	606	583	589	598	629	570	593	622	546	588	636	591	653	596	619	577	621	579	596	621	575	594	611	600	590	570	597	567	585	587	583	588	634	553	580	611	566	586	624	605	567	613	572	588	582	599	591	641	590	653	589	550	590	605	607	598	588	582	599	596	560	610	601	582	640	593	642	601	598	579	610	569	600	557	627	572	652	568	622	598	582	604	596	606	581	568	570	595	566	586	636	585	572	596	581	616	566	623	560	589	609	596	560	616	627	611	568	592	585	555	599	601	580	592	588	598	571	600	607	565	596	620	577	594	596	575	617	609	571	582	566	558	611	589	596	596	594	629	598	642	576	641	646	631	598	591	629	634	637	589	585	576	579	608	553	595	588	544	600	598	615	588	593	563	599	595	636	603	600	630	602	532	549	598	588	600	588	636	590	608	571	606	596	591	583	624	565	563	610	630	648	587	608	576	585	595	580	600	596	620	595	648	576	596	533	596	583	645	596	628	622	565	624	582	612	602	560	594	580	610	555	603	573	624	578	587	598	562	604	613	586	611	602	589	573	587	611	600	580	572	587	577	601	568	617	589	614	599	579	562	585	579	612	610	602	599	572	575	571	604	644	578	592	582	590	607	539	615	623	594	625	581	571	583	594	589	601	620	597	599	594	608	606	592	609	602	571	597	604	546	554	588	582	590	613	575	560	641	595	621	579	576	574	599	568	566	613	548	538	571	575	646	618	627	621	583	624	593	568	596	617	605	609	641	605	564	611	531	574	635	563	622	602	573	545	608	614	619	577	646	606	592	566	630	607	613	616	571	587	589	606	592	605	588	571	579	591	613	589	584	602	611	612	581	613	605	596	563	579	592	588	604	597	618	622	601	573	598	557	562	612	630	605	652	628	583	606	600	592	638	600	574	605	594	555	590	631	575	617	601	588	565	551	576	617	618	655	607	610	559	593	649	642	573	600	601	651	639	582	603	592	590	627	584	564	569	581	599	597	590	611	586	628	549	622	583	637	632	633	618	604	615	610	583	594	587	611	622	571	597	607	593	546	605	590	569	642	586	575	586	589	605	588	592	617	599	598	601	581	588	661	611	542	609	575	619	592	609	620	605	567	620	590	599	577	573	556	634	581	600	582	624	554	562	586	591	548	612	615	607	616	587	628	556	596	590	583	596	594	586	562	595	675	613	633	581	576	633	593	643	596	583	587	580	610	637	592	578	598	627	589	567	599	602	600	617	578	598	554	557	599	571	562	595	599	621	576	591	647	539	578	572	600	627	605	595	583	579	604	579	586	623	615	585	594	568	628	634	622	593	626	617	615	601	620	585	565	611	621	622	576	600	558	643	586	643	580	612	639	587	599	604	578	604	591	601	611	561	575	661	602	545	592	635	632	577	583	594	635	596	592	608	616	612	603	592	591	607	576	627	674	592	573	599	581	562	596	611	632	594	566	588	610	607	580	543	636	576	630	621	606	580	560	584	567	529	586	582	641	576	574	614	605	608	591	577	576	580	595	557	613	627	603	561	580	588	579	578	594	561	610	598	617	608	622	585	631	598	638	566	592	565	607	596	570	592	641	590	565	567	578	609	602	650	584	614	608	593	571	601	580	583	611	636	625	644	594	570	587	632	604	591	593	582	618	620	616	603	541	602	605	576	571	610	582	565	611	637	596	603	621	577	607	636	564	598	576	602	615	652	647	573	585	585	576	612	613	606	602	571	597	615	599	595	605	578	585	619	556	607	595	587	631	604	600	596	614	598	557	623	564	595	605	599	612	606	605	575	588	612	522	619	602	602	577	589	586	612	610	580	618	597	600	593	591	629	606	570	590	641	594	612	623	585	584	621	594	596	598	603	607	561	573	570	626	552	604	575	550	574	590	594	602	631	586	634	627	605	603	582	562	616	611	603	643	608	604	600	616	604	580	586	574	573	574	604	592	615	600	590	569	611	615	584	545	599	568	591	611	614	581	573	599	565	572	626	671	578	635	551	587	552	603	592	581	611	623	604	634	637	635	583	581	587	577	641	599	564	609	643	618	607	613	600	595	594	587	607	587	553	612	573	544	615	610	600	600	584	609	566	638	588	624	586	603	606	614	600	608	630	601	601	602	558	629	543	582	613	604	588	618	638	564	650	583	604	627	631	558	619	601	594	544	603	605	611	547	580	604	595	560	573	630	582	535	644	577	583	620	577	591	607	615	601	561	593	591	667	604	611	576	606	609	593	639	597	586	624	638	620	614	609	616	623	575	608	574	540	579	613	563	574	564	571	594	606	564	627	579	557	625	582	560	625	621	594	571	586	609	592	565	589	583	587	603	594	596	639	583	585	579	605	532	582	590	608	578	610	601	587	580	571	577	587	566	602	596	591	590	615	609	608	600	592	601	612	590	579	567	581	581	625	616	600	536	602	604	610	596	586	621	588	590	607	586	576	581	615	570	591	603	585	554	632	581	613	611	621	604	616	558	588	594	572	607	582	596	592	593	591	563	578	589	618	572	568	609	587	608	602	628	568	566	540	585	616	621	592	580	563	602	595	601	606	569	563	594	585	617	615	577	604	618	564	642	580	591	616	612	560	591	608	608	608	562	574	607	585	626	558	590	637	614	589	599	612	565	592	557	597	605	636	580	610	566	616	588	604	581	579	559	648	594	554	599	629	599	625	581	626	600	549	639	568	587	624	647	589	592	612	550	559	620	636	559	572	567	643	605	602	589	583	569	591	594	601	586	612	609	578	604	604	543	612	583	595	593	608	596	589	576	591	577	535	610	608	594	606	601	616	611	580	606	597	625	619	608	586	583	607	621	615	563	561	574	581	554	628	637	627	577	603	584	626	611	599	579	596	587	644	591	582	628	585	598	625	633	580	598	602	619	612	578	612	589	616	624	569	618	572	604	595	605	587	549	612	576	580	606	577	574	602	610	581	594	607	588	609	577	594	593	638	640	598	547	591	639	571	556	630	590	628	640	552	596	576	630	600	621	619	650	584	649	636	619	587	615	611	638	595	601	605	643	599	607	639	617	623	609	588	613	592	609	604	581	537	620	591	615	574	594	590	616	595	586	627	574	568	606	602	599	636	582	598	617	609	624	575	626	606	613	644	616	619	569	614	621	633	600	571	598	621	629	604	643	617	628	568	611	579	596	577	615	548	549	612	585	579	559	602	574	599	582	629	663	589	598	634	623	613	578	632	596	632	537	616	575	614	579	571	593	566	588	599	613	580	564	583	568	592	575	562	579	609	568	598	591	568	580	581	570	603	566	596	599	619	637	572	603	603	589	604	566	627	629	552	576	587	588	580	578	603	613	566	585	595	585	612	617	607	575	597	580	620	601	588	645	609	542	591	604	630	585	593	620	596	591	630	587
79659	60832	38831	16053	2778	497	273	248	278	271	242	300	271	265	279	277	274	260	247	265	300	257	284	268	284	244	240	242	282	265	277	269	248	240	256	265	279	268	287	289	265	245	272	258	268	261	245	258	275	289	271	279	276	261	273	268	253	250	268	287	242	275	282	282	296	266	242	260	263	267	269	235	300	255	244	264	237	292	289	246	259	228	270	226	287	268	252	274	258	271	279	279	214	266	278	277	264	270	271	273	265	251	273	257	232	272	268	249	250	224	270	235	253	273	244	269	264	279	279	274	251	281	272	246	233	267	251	290	272	280	241	273	264	272	252	246	272	259	260	256	230	237	277	266	261	249	253	238	284	271	266	257	261	250	248	292	251	263	274	268	292	266	278	245	289	270	268	276	273	290	249	275	284	245	294	229	251	237	262	274	316	271	260	264	249	235	259	242	283	275	258	272	257	252	238	255	296	272	278	270	250	234	259	269	265	284	242	276	256	236	277	249	249	293	266	253	261	238	239	262	276	273	246	261	277	266	271	270	262	270	288	264	279	304	270	250	233	290	252	284	289	291	274	243	250	283	282	248	263	286	253	267	261	292	270	284	268	243	247	247	256	265	244	250	308	271	255	260	279	272	273	262	233	259	290	263	268	268	270	286	273	305	253	258	293	253	252	270	258	255	267	282	300	266	265	291	297	314	252	232	278	248	283	263	231	262	243	274	278	250	253	260	246	245	237	256	251	292	270	239	255	271	237	255	262	281	259	271	264	245	262	265	241	269	267	244	275	251	255	288	285	274	236	273	258	264	261	245	275	289	247	280	284	247	272	261	271	270	283	278	288	283	267	240	257	261	271	252	263	232	287	242	248	299	301	270	248	264	271	266	300	265	272	267	293	265	261	265	275	256	231	264	254	261	255	282	299	282	279	259	281	257	258	256	269	272	238	262	263	262	255	295	252	289	252	263	270	288	234	237	285	286	234	295	243	282	258	236	252	265	273	275	234	260	264	261	256	275	278	274	277	248	246	251	261	267	245	255	258	246	269	260	235	282	270	255	245	292	293	250	271	261	280	250	270	239	258	286	279	230	270	257	285	284	251	255	259	267	303	263	259	230	257	245	258	270	261	259	271	262	256	275	278	251	276	259	270	273	273	287	269	282	273	255	235	290	271	269	275	274	268	265	250	290	241	259	255	281	286	248	292	256	250	242	251	282	287	272	271	247	276	248	226	273	301	261	265	287	265	290	276	262	285	268	300	266	290	287	235	274	276	259	222	252	243	271	240	236	246	289	254	290	272	254	251	278	258	256	251	225	252	266	256	296	284	265	269	261	243	278	271	276	265	288	276	254	249	289	236	262	239	288	280	258	267	263	255	259	259	260	271	266	264	260	291	254	223	241	276	272	258	272	257	268	270	279	252	264	270	276	245	255	265	271	269	279	277	274	284	253	302	252	245	232	254	237	251	249	274	250	274	267	265	232	285	257	254	264	253	241	257	277	250	255	271	236	267	291	279	269	246	255	244	267	263	254	274	264	282	232	254	248	252	266	280	248	221	273	262	267	268	247	245	291	285	272	239	264	282	236	275	300	269	273	276	236	273	251	267	287	248	284	261	260	263	284	254	294	266	247	257	257	284	236	270	231	255	279	238	273	256	247	257	289	268	270	270	283	268	270	264	263	270	261	294	253	257	276	262	259	280	264	286	250	257	241	233	290	253	256	272	253	286	278	264	230	281	259	260	284	269	283	262	242	247	258	266	271	281	291	273	272	270	289	294	280	273	302	245	243	280	264	272	265	281	312	253	254	270	279	265	247	250	265	281	283	241	253	265	261	278	232	239	294	255	279	276	262	268	255	250	259	288	270	298	272	253	283	289	262	265	255	284	281	265	257	300	274	243	261	265	263	239	267	271	273	273	267	258	278	292	273	276	231	292	254	249	258	248	265	272	270	304	268	270	257	250	259	274	257	268	256	248	263	297	269	251	269	295	248	277	263	244	260	281	228	247	241	245	278	274	227	224	295	267	260	267	243	258	255	283	259	247	285	258	272	264	261	283	239	275	270	271	248	273	290	252	251	301	274	234	234	241	298	270	252	277	268	276	256	252	311	287	255	252	282	260	277	292	299	326	278	279	273	258	242	274	270	265	257	292	266	288	251	271	268	270	263	266	230	291	253	281	283	272	256	246	239	253	251	283	268	256	290	252	251	273	259	253	258	267	267	255	277	286	287	271	277	239	280	239	269	274	242	270	254	270	269	264	288	249	274	247	257	279	267	280	269	256	269	256	282	275	245	245	274	295	299	268	262	269	264	300	261	269	277	266	267	277	271	249	268	257	291	294	245	275	260	253	260	244	282	250	273	251	279	267	279	272	264	239	284	247	252	259	255	256	258	254	246	269	245	276	276	244	247	269	246	262	267	275	250	234	309	275	258	259	291	261	289	251	291	254	269	282	280	240	252	242	258	242	237	269	278	269	268	274	265	251	266	273	272	260	231	268	259	272	261	248	246	241	283	260	300	267	284	261	263	274	283	277	240	274	236	245	255	249	288	256	284	288	258	275	264	264	284	242	253	246	260	256	253	270	300	257	274	234	272	286	270	288	266	253	321	273	264	243	249	278	266	274	272	257	288	267	260	272	284	258	259	267	270	285	271	281	255	254	272	271	260	239	250	258	279	252	275	259	260	283	226	255	266	245	304	279	261	277	269	259	263	283	282	246	232	277	265	248	259	282	283	266	277	231	285	262	260	253	267	259	258	271	288	238	294	252	280	269	287	266	242	267	268	254	258	254	259	256	243	254	240	253	279	257	250	252	256	288	249	252	258	273	271	260	258	254	245	243	250	277	262	258	291	291	255	264	267	275	266	283	271	241	234	293	284	266	282	255	239	266	280	242	259	260	262	249	263	286	279	278	252	242	244	249	260	258	274	286	260	222	288	280	250	247	257	266	259	258	249	272	276	269	255	281	292	240	241	267	258	254	261	230	261	249	277	279	247	299	252	261	274	259	237	258	298	277	245	267	271	278	301	273	292	258	269	271	240	271	266	264	276	278	249	261	265	255	271	251	260	295	274	284	235	267	275	295	272	258	251	255	267	252	286	271	287	280	281	247	270	232	261	244	269	286	267	267	284	281	248	250	274	239	261	270	262	269	280	286	253	262	275	261	289	273	270	258	272	286	248	252	254	247	286	249	272	255	265	237	253	270	233	258	236	268	239	256	247	293	284	272	252	267	274	259	286	269	237	259	288	260	272	280	271	245	262	246	287	234	281	270	284	248	274	277	300	266	258	269	245	235	245	243	273	239	258	265	256	239	271	270	250	277	239	268	275	294	273	270	265	257	255	268	292	283	288	253	243	262	265	263	237	234	290	291	255	231	266	272	288	253	265	268	267	293	252	242	286	263	282	247	270	273	264	265	259	284	264	254	259	224	289	268	285	240	251	274	267	323	269	298	268	245	291	278	298	234	265	303	278	295	228	263	247	279	263	266	269
61644	50323	36479	15270	3410	1075	677	633	581	633	613	641	599	671	597	623	619	589	618	627	641	646	612	607	649	650	636	652	667	614	599	575	597	600	605	602	563	636	617	665	616	604	618	652	604	626	645	638	616	616	637	627	684	626	622	677	605	630	591	625	622	666	638	654	593	617	633	627	622	598	616	571	628	600	623	664	704	608	620	624	659	679	616	609	565	643	608	617	596	639	658	639	599	629	631	554	616	656	640	683	640	662	582	574	587	614	623	604	608	613	669	613	598	597	611	628	606	667	603	660	611	631	610	604	591	642	609	603	589	622	619	601	634	624	574	640	644	652	619	649	636	627	634	672	629	637	623	627	635	615	618	585	648	624	638	587	606	665	672	605	611	560	647	624	586	605	624	622	616	617	644	624	591	605	659	613	625	568	598	648	627	636	610	571	638	670	666	637	595	656	637	608	680	594	643	617	612	613	647	687	567	647	603	619	579	640	612	623	614	586	640	641	679	667	614	637	638	615	623	642	608	612	623	644	609	635	627	611	615	597	621	629	615	611	588	642	596	604	642	684	634	615	577	675	584	598	614	638	644	621	580	609	639	615	607	613	602	616	620	650	598	622	609	621	640	627	639	629	636	640	694	618	586	577	648	619	624	598	614	611	678	615	657	620	650	591	614	624	609	599	653	611	590	659	597	652	574	612	635	564	622	582	634	640	640	601	669	620	619	616	639	602	600	606	619	670	592	609	603	598	660	619	614	642	564	615	604	585	624	613	583	636	589	650	596	563	638	642	630	650	632	598	612	642	621	593	608	608	664	659	623	591	623	594	574	633	617	594	633	634	589	623	635	604	599	651	623	610	636	635	562	627	589	631	628	558	584	623	612	634	598	612	600	630	589	657	618	616	624	606	628	612	611	638	615	663	636	662	625	606	634	630	600	598	635	588	637	658	617	637	596	628	625	618	631	645	636	631	645	649	637	600	571	645	600	612	582	612	582	622	598	623	648	603	611	632	645	619	602	630	627	660	609	660	658	643	605	654	618	602	638	642	637	601	618	590	618	611	618	679	632	615	673	623	628	644	639	629	651	588	625	616	635	594	651	649	660	642	644	627	618	625	644	615	638	614	632	644	602	621	664	637	624	638	617	635	602	650	593	610	618	616	614	617	608	633	625	664	614	623	636	624	625	597	689	639	659	623	612	606	646	635	595	619	578	629	654	621	581	601	642	629	663	601	624	579	600	628	632	646	645	622	645	653	638	598	687	649	606	635	584	653	589	634	649	639	587	619	675	649	614	643	607	605	606	652	619	662	597	571	626	618	644	646	595	629	626	616	664	634	641	610	633	650	657	589	636	613	600	662	631	653	642	621	579	639	639	619	638	582	628	632	613	626	631	615	669	631	627	621	633	597	602	634	586	582	647	638	631	649	621	660	630	641	627	618	573	609	608	599	645	630	612	647	631	621	634	618	612	665	637	576	638	588	645	645	599	603	611	643	584	622	596	611	637	644	585	597	654	626	675	645	641	609	575	635	601	583	614	636	615	618	637	609	654	610	600	579	598	589	623	645	624	629	657	618	602	613	647	598	614	607	615	618	666	617	634	613	645	614	623	611	635	620	661	630	626	614	606	654	630	633	566	636	631	652	646	661	623	619	652	641	687	649	620	660	653	620	667	590	636	604	647	650	610	644	578	586	646	619	608	649	608	652	645	621	607	593	620	658	606	641	638	631	627	619	594	641	650	634	609	651	610	617	643	665	611	629	622	637	604	659	635	633	637	624	634	614	624	607	600	631	659	608	585	607	617	630	640	628	628	625	634	637	581	594	619	600	652	631	597	631	576	617	600	610	589	603	647	636	586	619	610	654	658	633	671	635	623	614	654	647	622	565	611	670	661	663	619	639	647	621	633	646	626	621	635	615	623	642	657	623	614	622	629	639	653	612	610	660	643	629	603	660	602	593	638	616	654	632	623	627	658	625	586	614	613	622	639	599	670	614	651	626	646	599	615	644	670	606	613	585	606	610	579	629	594	594	632	586	649	617	612	627	624	642	630	600	616	648	651	642	648	617	643	652	646	658	614	643	632	630	644	603	639	624	603	606	623	608	634	647	614	635	613	668	568	650	628	627	653	659	600	613	646	612	656	603	653	623	587	670	652	629	620	684	630	657	595	577	647	630	625	619	636	614	654	678	609	597	603	640	638	570	606	637	641	628	613	641	591	646	630	606	605	612	631	606	656	625	629	623	653	661	649	607	608	614	600	631	642	612	635	607	651	640	666	637	613	655	622	621	625	650	673	625	624	635	611	640	633	601	639	605	660	630	639	582	662	640	647	606	609	609	636	661	622	606	587	674	619	635	605	649	616	687	613	598	602	644	584	597	621	609	623	590	605	644	611	651	634	632	611	608	684	563	611	600	624	624	625	613	633	627	573	578	620	612	600	608	624	629	625	650	617	634	665	638	609	617	621	644	605	645	626	615	655	637	629	618	621	636	640	626	641	659	636	612	610	598	562	626	615	638	620	650	627	584	638	591	567	639	648	583	592	599	595	628	608	626	638	640	627	595	631	590	592	630	639	646	611	614	639	642	589	655	668	622	570	578	650	637	606	615	709	636	628	605	617	629	611	636	620	637	602	623	638	597	645	619	622	639	640	642	605	603	621	616	644	679	605	629	632	584	641	629	616	640	651	594	602	619	628	642	627	624	619	605	626	569	684	655	629	601	599	627	613	631	613	650	647	575	629	605	639	635	630	658	607	651	595	611	633	646	603	638	639	617	611	608	629	643	635	616	574	633	625	617	629	637	609	622	607	591	606	646	581	677	608	609	649	604	623	645	593	628	662	671	636	665	631	664	582	624	616	631	642	626	605	598	599	618	619	673	658	623	627	623	595	606	622	649	592	658	625	611	579	614	577	632	620	588	606	625	656	641	633	648	642	643	669	663	660	590	632	610	631	673	628	655	632	621	589	607	650	640	650	644	667	626	579	641	618	601	624	596	613	609	617	593	593	597	617	634	579	633	631	610	670	617	640	622	640	631	610	612	623	638	651	634	614	615	585	642	686	618	597	595	645	584	603	634	610	627	641	625	587	567	588	615	621	586	644	629	592	616	639	603	633	629	635	605	615	675	666	612	619	633	621	645	613	619	631	613	677	642	599	603	631	602	606	633	591	594	603	625	651	607	617	669	647	622	632	609	651	639	666	589	611	631	626	610	630	652	624	643	634	621	647	652	615	603	636	612	619	665	674	664	591	581	620	614	649	623	628	655	590	649	630	627	582	595	620	624	631	671	627	632	601	579	631	662	642	606	641	652	640	680	631	654	621	633	657	620	606	624	679	622	611	643	623	628	581	633	604	626	638	641	622	624	581	613	603	608	617	657	620	630	627	621	623	639	608	599	664	608	681	651	658	627	656	609	615	626	651	594	625	657	648	596	624	617	580	615	587	629	635	606	671	661	608	616	602	607	605	624	620	664	687	641	634	636	611	605	661	636
82536	69282	46912	22389	6769	715	236	251	215	227	246	237	228	217	206	231	243	258	235	223	221	209	239	246	193	237	261	203	219	224	229	215	206	247	234	231	250	185	227	229	217	245	225	226	239	244	218	211	209	231	218	269	221	222	225	224	211	240	252	238	247	237	248	196	222	231	220	221	203	249	235	238	199	208	227	240	222	210	216	222	233	218	225	241	250	209	239	255	196	239	212	219	243	231	262	237	242	254	237	245	214	211	227	225	244	215	232	236	217	241	248	222	220	236	252	258	222	217	184	229	229	232	211	262	230	203	228	243	231	237	237	231	243	194	194	200	234	236	206	201	201	223	215	216	216	241	230	247	202	251	225	223	248	244	238	236	228	226	225	220	207	228	187	233	225	210	203	245	214	237	211	224	236	246	227	228	233	231	201	227	231	219	210	252	214	212	223	239	215	223	235	209	225	216	207	218	229	215	205	204	245	203	237	215	213	250	233	262	228	231	217	227	215	207	210	221	203	243	251	207	232	247	227	234	215	222	207	203	185	235	248	207	235	211	226	250	225	211	215	214	227	215	239	225	236	203	230	227	215	224	219	259	199	236	198	234	212	255	223	223	221	234	235	236	204	246	221	199	227	209	237	238	236	192	205	223	254	216	237	202	196	217	235	229	228	219	213	208	251	229	199	231	257	218	240	244	246	203	233	235	264	221	222	226	225	230	234	227	219	228	211	247	217	246	219	241	237	199	199	246	244	254	200	241	230	235	259	233	223	226	204	213	230	216	239	199	203	234	195	223	215	243	233	223	223	224	217	234	252	259	201	232	220	250	211	226	218	222	204	228	211	234	212	241	253	234	234	204	256	196	242	217	220	231	234	232	211	214	230	222	243	219	230	204	231	235	247	213	213	212	217	197	204	227	224	214	255	231	255	240	230	237	232	234	221	242	250	202	208	237	240	227	240	235	245	240	231	218	230	218	240	228	239	222	236	233	231	215	252	239	248	256	233	200	249	223	214	241	235	245	236	218	191	257	242	211	241	228	220	222	218	242	210	215	239	238	239	223	228	208	206	212	230	239	236	216	228	216	221	222	218	198	231	249	256	265	222	200	231	214	204	194	236	255	226	249	223	251	234	236	219	241	232	224	224	225	236	227	231	229	221	226	239	238	238	252	224	247	249	228	228	244	231	208	218	210	200	228	237	224	200	232	221	216	226	247	232	234	241	248	251	240	269	253	255	252	250	221	235	187	213	213	242	255	225	229	216	193	228	233	242	230	254	250	216	223	268	237	225	217	230	232	229	217	256	222	218	230	215	220	200	249	266	230	234	207	204	226	210	216	224	228	231	198	197	229	242	239	218	187	210	231	206	222	202	233	245	228	230	242	271	195	236	252	232	227	232	208	204	229	218	225	206	202	221	209	205	231	236	258	230	221	232	231	221	248	267	260	242	236	224	216	230	248	233	227	231	222	238	273	211	239	208	222	213	224	201	216	258	222	250	247	247	227	204	213	202	265	204	244	248	209	210	215	229	231	215	275	265	207	226	226	239	199	221	221	227	244	217	216	216	203	232	240	223	231	230	223	213	214	256	232	251	218	218	197	240	207	240	242	238	242	273	233	217	206	236	235	241	236	212	240	217	234	247	212	237	224	212	219	230	237	240	213	227	217	216	210	218	249	217	199	220	231	194	223	228	223	232	217	235	219	249	217	225	261	235	207	231	230	224	213	221	240	260	218	206	229	235	219	245	216	208	240	231	190	253	226	253	225	228	235	240	225	205	227	252	235	245	238	243	242	216	261	224	238	218	244	196	244	206	221	235	226	230	217	243	216	208	241	232	218	231	273	248	224	224	224	236	191	225	198	227	230	225	232	226	239	226	228	201	229	230	234	223	222	236	188	227	233	207	233	205	222	227	236	212	237	238	233	239	230	202	193	218	231	222	225	246	239	219	210	240	225	222	231	241	213	231	239	227	249	254	216	235	232	227	223	238	257	230	250	231	218	250	228	232	233	216	229	233	262	226	248	219	252	227	197	213	223	231	237	274	226	213	226	236	228	233	212	269	253	198	213	241	214	216	229	221	221	233	238	222	236	216	242	219	230	250	255	229	237	243	211	229	217	241	225	242	229	222	228	236	189	239	237	247	236	229	239	242	241	216	223	247	211	201	227	196	201	203	235	229	216	236	215	232	199	238	211	215	223	221	221	209	239	232	239	212	228	219	248	226	227	224	236	240	221	225	216	239	256	237	227	259	221	209	237	248	264	193	239	206	239	222	226	198	222	206	216	222	224	245	227	215	224	248	237	228	256	226	275	211	225	232	242	248	239	208	217	234	234	237	209	215	271	185	243	205	230	228	219	235	223	245	229	225	224	225	247	204	214	242	213	233	191	204	224	229	221	241	228	218	215	238	204	251	229	205	241	219	246	267	233	241	198	253	223	207	220	200	237	242	233	240	221	256	240	258	222	213	222	201	201	217	228	240	214	226	243	224	236	210	226	226	244	218	195	222	239	211	216	222	234	181	265	211	239	207	227	227	244	227	235	222	212	236	217	217	223	215	213	241	209	206	222	242	256	221	195	211	243	222	221	234	209	237	237	252	235	221	233	222	230	224	209	242	236	235	222	240	251	238	209	219	218	248	209	232	204	263	235	255	216	252	228	205	220	217	244	228	212	232	216	211	222	234	228	247	238	225	228	247	235	227	214	238	199	235	236	223	224	272	205	228	245	234	245	236	243	202	235	241	208	192	236	231	243	223	236	235	232	231	207	228	216	222	238	234	204	245	235	240	218	230	236	228	240	236	229	211	229	206	233	233	231	223	197	217	214	210	228	233	242	189	199	211	219	221	226	252	214	248	220	218	240	223	264	259	225	242	225	233	257	210	243	205	210	237	215	228	213	208	230	244	223	221	242	221	236	210	218	235	242	218	228	224	235	212	215	229	242	229	243	194	231	219	218	214	217	234	238	223	221	231	241	233	240	221	240	235	207	201	191	226	226	247	253	214	222	221	222	235	216	224	245	212	250	209	243	227	211	219	234	228	238	189	226	215	207	216	231	232	255	224	215	235	218	226	178	231	237	230	241	243	231	214	243	244	230	224	208	211	223	217	225	231	235	231	237	230	219	224	222	224	224	229	237	226	236	233	235	212	216	228	228	242	200	249	219	240	233	230	248	202	232	220	226	222	248	227	220	244	234	242	231	226	196	232	253	233	225	229	233	218	194	229	234	223	242	225	230	225	227	228	258	237	226	266	220	219	209	198	205	216	225	233	245	217	231	215	224	245	217	247	241	220	241	242	238	195	245	258	245	232	215	248	237	235	216	237	225	213	222	217	213	229	221	209	235	246	241	225	218	232	225	233	225	218	220	233	223	228	224	217	264	214	256	227	202	195	202	229	244	256	239	233	226	222	243	223	220	211	194	221	221	250	244	231	229	249	229	225	208	240	235	252	249	256	231	220	204	242	232	236	235	224	209	259	226	215	252	218	236	231	228
70828	60720	44452	21386	5460	1298	611	576	494	525	501	571	558	519	519	536	523	518	524	513	508	564	520	540	534	592	536	505	521	527	512	540	564	563	534	557	528	519	583	503	530	545	565	523	535	513	543	511	536	547	576	526	587	582	516	530	595	522	511	546	543	577	523	504	530	473	538	540	541	538	533	559	494	499	531	541	542	574	532	521	529	561	543	512	504	539	575	534	551	557	545	539	517	542	558	560	503	547	530	541	542	537	518	522	540	543	568	526	544	532	518	538	503	553	504	518	553	510	526	509	540	564	541	541	505	503	515	519	540	520	525	543	532	504	540	503	542	557	540	570	580	520	504	554	522	593	559	528	568	560	520	516	514	520	485	527	517	526	537	519	515	519	505	542	538	531	515	529	504	550	547	504	529	522	580	568	544	552	515	535	489	530	483	531	509	477	517	565	518	538	540	540	515	545	521	552	515	593	573	548	542	555	512	557	512	504	551	561	525	553	536	506	544	591	560	547	500	531	511	547	555	572	544	523	520	509	540	502	532	538	496	556	506	539	530	517	555	530	514	524	511	530	496	522	532	479	515	559	535	502	555	498	580	540	562	550	536	506	510	462	537	535	498	514	476	530	501	511	538	536	546	509	552	562	505	572	525	502	540	546	530	512	580	556	531	550	539	522	550	536	542	572	575	543	554	571	545	457	480	509	587	514	549	551	556	531	540	576	511	535	517	502	531	540	542	482	525	561	537	526	556	514	552	496	564	518	558	530	522	527	502	555	503	511	570	581	534	557	571	520	534	532	533	529	529	550	531	528	537	555	501	516	546	547	494	511	561	522	527	549	518	552	525	546	520	508	572	520	547	539	523	572	502	552	524	576	517	559	536	545	523	557	537	557	509	545	546	547	510	552	547	512	538	549	536	505	561	546	540	505	527	554	525	548	524	521	530	538	509	513	589	530	526	511	560	474	547	515	511	547	524	505	551	558	552	509	527	541	581	535	539	538	579	568	528	532	548	529	524	495	523	529	573	517	498	580	518	542	539	540	539	541	540	498	534	555	513	481	547	554	499	502	519	576	546	567	508	561	556	513	554	509	629	541	563	530	525	536	536	558	547	525	531	534	488	536	516	525	553	541	594	500	546	552	534	554	512	528	582	544	502	517	540	542	514	531	551	517	543	520	512	564	528	540	565	538	530	515	546	568	526	535	481	522	574	530	548	533	571	538	513	525	593	512	511	545	550	511	533	527	539	528	528	513	548	538	558	562	529	536	533	541	551	515	558	508	549	496	526	563	536	528	544	538	494	546	523	528	524	552	512	519	529	508	535	520	556	497	545	532	515	522	524	517	507	527	572	564	478	516	519	532	569	585	561	527	537	553	500	550	577	525	543	513	536	526	580	527	513	538	572	562	502	510	539	506	536	555	527	556	532	544	549	523	556	560	550	576	528	544	554	547	547	534	514	550	517	545	543	549	534	560	524	556	563	551	518	515	524	509	522	552	541	524	555	554	532	522	525	537	543	546	505	551	535	525	537	534	507	523	568	559	497	546	521	490	539	538	593	546	524	522	549	545	518	525	544	533	472	498	564	535	523	532	551	527	557	525	501	521	535	530	546	526	535	534	535	566	544	548	534	540	524	528	506	560	546	525	539	595	527	541	518	575	567	508	568	564	504	565	520	514	513	524	574	544	505	524	579	562	524	559	558	535	570	554	546	524	523	531	508	554	483	560	503	538	516	527	503	539	540	521	512	528	530	542	528	527	549	484	540	521	560	518	527	529	556	469	543	550	507	507	513	554	551	530	540	521	494	550	555	553	538	548	528	531	550	549	526	572	565	555	505	543	531	521	515	536	525	502	531	556	551	518	529	522	531	561	530	571	537	540	541	524	511	543	552	526	520	578	522	542	540	514	528	545	488	565	533	498	543	514	551	564	535	490	526	527	520	549	511	527	548	547	543	517	509	523	497	541	547	497	537	508	521	558	580	558	521	536	550	566	564	554	512	518	532	570	515	522	493	525	525	564	558	555	496	521	549	526	513	548	558	515	579	563	536	547	491	505	551	537	548	540	507	517	509	533	494	546	520	512	541	562	540	550	549	525	548	553	520	555	564	507	545	555	535	543	545	533	544	515	516	512	493	545	560	512	502	544	569	539	541	558	536	505	530	493	558	514	559	539	503	493	586	530	565	513	559	534	512	552	537	576	521	537	560	545	523	545	513	528	524	569	526	527	540	537	549	541	545	544	541	522	540	532	507	549	530	546	522	536	551	528	501	538	549	529	532	565	547	534	551	517	573	543	529	539	516	558	535	494	496	572	525	536	571	535	484	518	535	546	511	523	538	533	528	524	544	578	585	561	493	548	491	532	523	543	496	548	555	543	556	537	530	551	521	546	549	576	552	534	561	557	541	574	543	549	523	529	550	506	518	488	590	500	549	498	551	549	558	509	515	506	514	510	538	521	512	542	497	506	524	535	524	501	537	500	608	575	515	512	518	523	590	553	549	549	519	525	475	560	503	560	518	523	553	536	532	512	531	550	498	526	537	525	535	557	526	513	552	510	532	561	498	557	522	546	551	528	539	521	556	538	527	528	535	556	507	549	543	511	555	523	531	557	521	550	510	556	539	513	560	529	556	542	518	532	520	556	531	564	526	509	540	507	559	520	524	507	530	532	535	565	515	527	507	513	555	518	600	517	506	525	557	545	489	527	511	548	548	552	522	512	537	534	497	520	517	505	545	512	534	518	519	547	528	558	539	518	512	547	545	555	546	558	540	529	522	505	542	503	503	531	521	545	538	553	535	529	575	566	548	499	541	519	574	537	544	548	492	540	504	577	567	558	521	510	608	528	527	529	508	517	566	524	555	533	515	564	501	527	534	569	520	523	546	502	501	533	572	555	509	521	509	556	545	565	542	504	515	537	551	500	568	537	513	534	568	568	530	539	502	538	547	541	515	524	543	576	546	557	535	491	567	521	539	549	505	524	534	498	538	548	541	546	525	503	511	535	554	511	530	550	513	551	540	515	566	525	535	506	528	530	559	513	543	529	556	530	520	524	524	564	535	506	530	557	554	545	531	574	489	576	544	521	547	548	501	485	491	542	517	475	529	572	545	560	549	467	508	536	567	525	571	468	578	529	559	537	521	516	502	568	509	556	519	542	538	543	530	498	573	536	539	544	493	502	555	535	562	539	496	566	518	528	528	544	533	517	531	553	489	567	515	539	512	548	534	540	561	577	502	532	556	555	562	588	547	495	544	472	557	535	537	559	521	522	569	524	562	518	499	549	586	584	579	585	548	575	576	491	544	523	530	578	544	538	553	541	544	515	544	518	515	546	562	561	554	550	552	488	573	544	527	574	566	542	517	520	507	533	532	555	542	583	515	534	521	588	552	529	557	521	550	558	496	531	528	531	525	531	566	566	575	506	540	497	553	493	511	548	512	570	521	511	512	543	523	529	570	527	528	521	535	527	533	547	580	512	532	502	570	540	498	520
49785	27377	10053	1615	424	278	264	266	244	226	251	206	206	216	237	203	221	233	223	268	246	237	206	248	230	230	234	242	243	243	306	250	265	260	249	219	219	254	225	252	249	217	239	254	240	271	227	247	230	225	228	243	211	277	243	203	252	233	231	233	242	265	224	237	259	232	249	261	254	250	207	248	231	273	254	244	240	255	229	269	261	233	236	228	245	236	241	237	240	234	196	237	231	249	224	233	235	221	220	281	237	231	212	258	235	247	219	221	239	267	228	229	221	232	230	251	275	245	225	260	269	255	229	226	224	225	247	256	273	225	243	250	270	230	252	209	261	239	238	197	241	249	247	244	217	220	238	248	239	248	236	253	222	257	222	220	260	266	230	249	238	256	241	261	214	236	231	250	242	235	233	243	219	234	225	237	248	229	222	233	251	271	243	230	222	252	234	224	238	250	228	217	254	247	253	215	235	262	248	220	251	244	229	251	258	235	267	261	250	253	255	266	241	221	229	233	213	230	258	230	239	272	213	216	210	223	247	273	259	216	263	241	258	237	248	246	224	242	259	253	255	261	258	241	250	238	234	232	250	241	249	229	251	263	247	235	254	274	241	253	241	208	237	266	248	269	246	249	242	236	225	239	244	228	249	246	225	231	224	270	232	231	256	227	229	221	246	274	220	254	225	232	235	252	234	262	236	238	231	266	257	233	227	261	214	237	215	231	253	225	229	253	239	258	239	231	260	227	250	214	267	251	254	216	238	229	225	240	261	230	247	231	252	237	266	213	236	246	244	256	237	256	258	227	257	235	229	240	257	258	223	234	237	247	244	267	245	236	283	263	268	243	236	244	225	214	242	248	262	269	259	223	248	219	225	220	229	251	213	239	214	228	247	244	253	256	266	229	277	261	245	240	236	247	231	259	226	225	238	219	255	260	229	252	245	257	253	242	241	250	257	256	224	251	228	228	249	240	247	258	235	225	265	244	223	274	239	237	250	211	271	244	267	222	255	226	233	266	247	273	237	230	221	249	223	248	232	264	272	268	220	257	246	215	233	214	262	269	227	239	221	260	227	246	245	279	254	228	224	226	245	248	261	230	234	244	243	266	249	248	234	227	223	220	260	242	246	239	250	249	234	226	258	235	243	269	231	227	255	215	241	240	254	242	231	259	213	214	230	245	228	251	233	253	256	243	222	254	245	225	255	246	281	220	243	231	251	233	233	237	254	235	237	252	236	247	237	246	250	235	254	249	244	250	247	226	234	258	220	244	255	255	240	218	239	219	249	245	271	252	240	228	262	224	266	263	236	221	235	246	242	244	208	244	241	259	218	253	255	252	218	233	215	275	225	238	258	270	244	254	265	252	245	237	242	228	221	227	244	258	219	213	236	249	238	226	229	240	228	238	254	252	250	275	254	235	234	238	210	254	223	255	210	241	251	215	241	227	233	266	256	214	215	257	230	271	232	222	256	247	260	231	229	279	231	221	247	229	234	230	241	223	246	292	257	227	221	234	229	242	244	219	239	252	248	220	225	245	249	246	212	240	223	229	233	234	221	246	240	234	226	216	218	245	233	229	235	241	226	227	271	235	260	274	254	234	234	228	211	235	231	224	268	257	261	230	243	218	208	263	259	243	238	231	221	233	222	249	255	223	237	265	223	220	220	246	242	258	217	244	270	269	250	206	238	216	202	198	239	256	208	232	242	267	258	253	213	213	253	213	259	219	250	227	250	261	236	271	223	246	272	260	244	256	237	227	279	248	277	226	258	231	242	247	222	241	267	263	240	266	259	221	239	241	268	232	237	249	246	257	268	263	252	271	280	258	245	241	247	253	254	223	251	246	236	259	209	211	219	240	247	250	225	275	228	236	257	240	257	239	226	227	282	244	258	237	246	240	274	230	230	228	245	257	232	220	240	235	243	235	241	235	233	217	250	242	231	259	261	256	222	261	222	257	234	256	250	250	222	224	222	252	239	225	280	271	247	213	260	249	223	256	239	263	237	243	229	249	252	237	265	204	206	238	226	238	257	233	242	222	225	227	227	228	249	232	242	232	253	244	247	244	242	224	241	207	239	226	204	232	254	236	286	233	232	252	258	243	258	261	248	227	271	223	200	237	270	245	247	242	237	252	250	262	252	266	279	254	233	267	239	225	268	228	236	249	227	239	249	222	215	255	231	203	223	259	248	249	225	248	245	257	233	216	251	217	239	223	238	239	237	264	249	239	216	230	257	255	237	243	239	237	252	224	227	250	230	233	237	235	268	221	240	243	232	249	230	227	246	250	253	250	225	217	246	254	242	241	239	248	238	261	235	236	269	240	248	242	249	229	236	240	236	213	231	255	267	240	247	236	250	251	224	225	241	232	237	250	223	231	246	229	256	254	239	236	237	253	232	219	235	247	246	234	227	228	228	248	258	247	251	241	255	245	229	213	261	252	238	242	241	234	207	254	251	247	271	240	269	241	222	264	232	259	233	221	230	233	228	253	231	214	222	282	239	235	256	250	228	226	241	244	255	232	242	242	244	224	257	236	230	224	219	225	239	243	232	225	236	219	252	227	234	255	218	221	237	274	226	275	244	228	269	244	238	243	254	247	258	254	267	209	255	236	271	221	260	232	254	251	249	264	245	234	222	256	234	229	248	267	219	241	228	248	254	254	259	232	211	247	236	237	253	227	225	258	224	246	264	231	246	256	225	244	276	239	247	254	232	256	243	239	220	271	244	267	235	236	231	247	254	260	257	226	238	249	249	222	241	259	242	229	257	235	219	245	216	224	229	262	245	243	219	220	234	216	229	237	237	247	257	241	252	269	267	243	244	255	228	224	230	244	264	242	265	241	223	222	234	259	229	253	236	248	266	228	217	232	238	263	279	233	244	234	243	233	250	219	260	227	265	239	241	249	251	232	229	219	216	203	224	202	246	237	233	264	249	288	233	242	203	227	230	219	234	241	250	216	240	234	203	237	244	235	237	219	228	232	240	229	238	214	239	246	248	255	262	239	243	244	210	205	223	241	250	237	253	258	242	231	263	247	231	249	243	232	227	249	272	225	254	235	245	241	255	241	239	235	236	217	250	263	241	259	251	222	261	258	256	222	241	254	286	240	253	238	219	249	222	232	252	235	232	236	243	240	259	230	249	261	230	229	247	236	239	226	261	265	236	234	233	225	238	250	222	247	234	251	236	242	244	227	241	204	272	247	246	231	237	251	261	222	239	220	223	232	241	223	231	239	229	242	229	236	230	251	248	233	232	219	251	231	229	230	241	248	245	249	207	247	242	235	250	235	243	243	251	270	241	241	242	231	239	253	236	238	222	253	225	235	232	245	231	266	240	236	247	230	247	231	239	261	232	248	211	249	254	229	224	226	251	242	199	235	228	249	230	244	219	248	274	240	277	265	233	226	260	240	244	235	234	241	242	254	239	257	238	224	242	235	226	260	259	218	246	267	227	232	269	242	245	243	230	235	245	238	234	252	270	228	260	223	257	246	259	228
42546	25119	11288	3139	1003	647	637	607	569	564	570	563	540	592	569	609	572	582	556	561	572	605	616	618	569	598	613	602	549	583	566	520	592	604	629	590	561	571	566	564	584	574	567	540	569	594	642	550	578	554	559	556	567	537	563	613	574	562	570	570	565	592	597	515	572	590	573	581	549	588	618	579	582	654	592	596	589	591	600	518	568	620	597	580	587	577	591	573	567	605	590	572	625	626	559	540	537	587	533	545	576	609	591	584	542	612	611	576	598	585	620	573	593	591	548	580	559	603	574	527	581	604	568	552	568	548	553	532	541	595	605	574	547	566	586	542	566	581	569	552	577	586	585	598	576	606	600	629	592	543	603	566	579	594	589	563	602	555	569	597	589	589	587	575	544	566	557	536	580	586	594	588	555	624	562	598	584	564	584	586	591	573	613	592	611	597	621	604	591	587	569	602	552	564	558	561	565	585	574	566	606	598	567	590	623	569	602	609	566	618	583	574	583	612	587	609	542	577	603	616	564	596	595	562	601	611	567	550	573	583	571	566	574	590	587	594	565	582	593	558	587	553	611	594	586	572	627	542	568	586	565	584	590	531	564	559	534	571	559	579	558	591	576	572	587	568	596	576	556	577	574	578	576	575	587	564	597	632	607	543	587	561	570	593	570	559	651	567	606	566	584	567	562	611	595	641	600	590	601	536	563	587	560	598	568	567	571	591	563	575	560	587	587	585	561	519	584	585	619	585	615	606	587	585	577	573	627	582	576	572	577	594	554	533	612	597	520	569	584	584	581	603	531	540	577	561	594	563	576	565	583	598	571	568	576	559	573	573	587	610	581	578	571	592	576	585	608	556	613	553	548	589	577	570	554	567	573	566	571	613	571	601	579	568	588	604	588	550	598	550	573	549	581	528	589	552	579	546	542	561	607	561	577	560	590	533	596	563	563	626	551	547	558	554	623	609	620	562	545	576	595	570	580	605	531	566	563	574	627	546	557	560	576	585	625	589	572	558	550	607	606	548	577	561	585	558	568	531	610	560	595	588	583	589	602	545	611	568	611	560	576	583	547	579	563	561	571	578	624	566	544	595	537	534	582	567	610	610	526	597	579	569	556	582	564	575	555	617	547	558	585	570	560	599	567	575	567	556	602	578	600	558	570	555	598	569	545	579	556	562	593	578	582	577	585	581	580	573	615	586	568	573	580	563	579	534	604	600	584	604	634	580	584	571	592	557	594	589	539	543	576	538	604	609	566	579	619	582	593	592	575	600	582	584	536	515	609	598	583	592	566	597	609	563	571	579	560	619	567	612	611	568	575	516	601	653	611	547	573	535	576	602	594	569	602	590	606	547	551	563	557	536	576	538	574	552	578	605	583	601	592	625	602	524	607	574	586	588	618	569	588	597	594	573	551	603	549	572	606	615	567	552	558	567	535	599	618	532	558	556	554	614	528	569	558	579	604	589	546	596	596	570	546	579	569	596	580	585	594	587	572	572	592	535	581	588	532	582	598	591	588	537	610	531	520	571	591	553	593	591	511	602	580	609	580	618	607	597	594	609	571	576	591	617	566	588	565	599	576	584	549	583	556	564	562	549	597	592	594	598	603	572	572	625	575	553	578	577	599	588	573	573	612	600	596	570	568	576	545	595	579	587	577	592	554	566	590	564	610	557	624	606	641	585	596	584	586	569	583	567	610	605	576	569	543	552	574	619	554	578	570	579	591	603	624	606	593	591	552	604	590	561	557	594	558	568	577	544	567	610	593	625	585	599	539	599	588	564	614	544	600	567	541	596	576	580	588	613	586	605	567	537	594	590	538	543	604	599	554	553	587	570	565	626	621	571	581	561	607	580	555	584	615	553	590	615	607	582	550	596	576	575	576	606	567	581	627	540	579	555	615	563	588	567	597	583	603	620	567	586	585	576	612	575	554	544	578	587	589	576	554	594	597	587	559	545	538	571	593	590	534	573	537	586	550	546	567	547	605	628	637	552	590	595	566	593	575	547	584	594	564	544	549	592	622	571	560	598	539	594	577	571	601	611	563	558	604	578	559	544	552	580	588	575	592	567	600	585	583	580	579	584	576	561	588	522	568	587	617	568	613	572	565	636	553	541	579	598	550	579	547	609	602	626	630	553	572	544	583	610	528	549	554	636	579	583	624	606	546	602	563	578	585	569	543	598	554	526	584	608	593	587	554	572	573	591	606	541	590	571	555	566	572	567	607	593	564	560	520	560	575	597	576	579	571	610	549	601	593	583	572	598	598	601	582	589	593	566	583	556	591	595	603	548	561	567	607	561	572	546	642	593	588	548	570	588	555	565	571	573	639	590	532	611	562	601	574	570	585	624	582	571	606	578	567	606	536	527	588	580	577	569	598	542	572	609	561	575	558	581	571	574	601	617	621	563	619	581	595	587	588	594	612	567	561	605	618	586	602	569	614	570	619	584	584	581	598	567	576	598	559	570	576	557	592	583	558	587	561	595	547	550	551	580	599	561	548	578	572	563	578	542	571	549	572	599	542	591	576	579	578	529	618	579	574	551	601	581	590	590	626	596	615	599	619	545	618	596	560	568	498	607	607	588	611	582	600	565	538	524	624	544	540	600	590	600	586	596	614	630	598	591	568	589	567	568	614	608	600	540	551	587	509	572	581	574	585	604	626	550	535	552	574	564	561	541	570	566	605	635	561	624	587	593	582	569	596	529	595	593	550	584	594	592	583	569	561	603	590	629	600	568	626	532	625	556	560	569	613	563	580	608	532	598	574	568	549	593	577	561	592	565	590	561	542	569	622	593	566	612	556	554	552	541	545	595	563	566	573	550	566	587	530	579	587	544	567	543	620	510	585	593	609	592	594	552	591	590	587	586	570	566	599	565	566	529	583	560	561	548	609	552	587	613	546	586	605	612	632	585	573	625	607	616	621	543	589	535	578	563	554	549	588	567	543	609	587	565	606	583	563	587	610	604	562	537	602	615	623	587	598	546	553	583	583	578	591	580	581	573	541	580	541	572	581	618	570	575	582	612	599	575	591	590	564	532	588	617	606	564	560	542	595	541	558	570	563	566	541	570	556	562	555	574	588	597	587	615	617	568	561	644	585	541	539	592	550	565	599	582	594	598	557	565	586	546	595	595	581	611	570	596	561	582	607	574	563	593	575	536	557	575	536	565	554	566	583	566	551	589	574	566	588	604	593	550	568	573	544	592	563	563	591	570	585	592	575	557	622	593	573	584	608	594	609	566	589	591	590	548	588	589	559	557	529	561	520	595	552	594	560	539	548	603	581	586	556	582	542	595	588	593	596	537	583	531	572	551	588	597	595	567	568	588	554	550	621	628	595	582	546	569	563	618	584	562	592	571	573	579	604	550	627	596	606	580	569	614	588	553	620	562	547	538	599	609	562	555	555	568	586	586	574	639	576	569	559	550	546	583	573	595	529	570	605	564	580	583	645	576	562	568	565	558	571	581	556	574	567	594	602	580	566	587	611	556
80172	61391	38385	15860	2874	477	290	246	261	276	273	245	250	242	265	297	264	247	293	300	276	291	261	279	287	291	290	275	272	251	278	244	256	289	272	266	263	286	272	262	263	266	280	287	259	275	281	256	260	308	262	280	257	291	272	273	270	242	257	257	256	265	248	274	273	253	264	269	273	266	269	262	268	234	245	267	262	275	259	293	244	304	276	260	262	269	255	283	300	265	267	252	271	283	261	263	270	300	291	280	250	261	271	315	281	266	276	270	267	261	276	258	280	265	246	268	258	279	283	291	251	241	305	235	266	273	269	246	256	269	315	294	299	275	298	279	261	282	265	289	256	269	233	255	291	249	273	269	271	266	248	247	280	251	288	281	282	255	270	266	244	282	305	249	243	262	251	273	268	260	263	289	282	265	285	296	251	264	287	292	232	290	284	260	298	289	244	233	249	241	271	269	258	284	262	273	273	264	290	309	255	270	278	269	298	289	292	241	268	274	298	288	286	255	263	274	269	267	285	272	258	290	255	262	273	280	218	258	305	284	262	273	275	256	248	272	266	250	267	290	275	254	289	271	284	301	241	290	263	249	279	243	257	234	271	274	287	270	256	316	279	243	277	244	262	281	256	247	300	261	302	284	292	252	295	274	275	267	283	230	291	237	259	252	274	269	275	253	266	264	237	261	259	261	254	275	262	277	275	229	313	306	288	247	298	259	262	238	258	264	265	271	289	274	263	275	253	245	257	299	259	256	287	280	284	266	314	257	271	289	275	291	256	294	271	256	258	269	269	276	295	264	258	306	305	275	263	301	267	262	248	252	266	260	269	299	246	252	274	278	289	250	254	288	281	291	277	267	269	282	251	256	242	276	242	277	253	276	306	254	264	259	275	277	272	268	290	248	275	257	266	280	268	285	267	264	254	243	257	310	266	287	263	245	272	278	258	272	317	282	264	269	276	280	262	271	263	275	290	244	280	280	271	260	256	246	310	296	253	258	263	275	256	251	292	260	270	260	267	304	261	265	260	282	283	267	293	269	275	277	284	263	247	266	277	253	251	272	277	266	264	291	279	276	230	234	251	293	307	282	279	286	274	285	310	285	244	265	292	286	272	247	292	280	280	253	264	278	253	301	267	289	284	266	271	275	282	253	254	300	285	298	270	268	300	295	237	293	256	257	258	258	305	241	302	280	274	256	246	251	282	272	248	291	313	251	233	266	226	269	275	247	292	258	258	257	277	284	260	262	260	268	270	266	282	255	293	287	274	320	271	270	263	266	245	274	261	251	275	274	268	267	291	240	264	276	239	232	271	241	272	241	288	263	298	273	307	286	266	250	266	305	255	283	274	260	274	280	270	288	285	272	262	252	278	249	275	270	258	255	290	285	278	275	316	280	281	287	297	258	265	246	247	270	261	311	282	282	274	251	270	276	274	275	279	242	271	280	265	238	246	263	245	269	289	314	262	256	276	277	308	272	277	257	286	266	270	258	281	269	288	280	280	261	278	264	255	281	268	256	259	270	268	255	249	246	300	258	271	271	260	274	258	292	294	264	256	265	263	274	273	283	267	269	256	276	249	280	268	297	258	245	273	280	266	272	290	284	290	283	267	264	270	234	256	286	267	263	267	281	268	287	272	250	305	244	257	295	289	248	233	264	256	295	285	276	272	275	272	273	297	291	299	278	269	264	263	231	258	257	281	258	280	265	285	279	253	289	293	275	233	273	299	294	287	295	245	270	303	295	297	241	271	272	282	271	268	260	276	291	290	293	283	290	280	276	225	282	295	271	282	281	279	276	266	260	290	270	250	256	283	302	282	277	239	293	248	254	255	296	270	285	270	288	282	290	269	267	278	255	294	303	267	269	286	288	267	284	286	271	252	287	277	300	252	275	303	283	271	290	263	249	252	273	295	242	278	266	257	287	254	259	252	270	245	247	251	260	262	281	276	265	289	273	264	269	278	240	265	293	294	303	276	264	284	256	276	295	272	289	273	292	292	272	263	266	262	252	301	249	274	286	255	261	283	236	270	264	257	269	258	286	273	275	275	249	264	268	244	225	243	288	250	290	289	258	278	243	276	303	263	272	310	258	270	267	282	280	249	262	278	299	263	283	278	282	277	306	259	273	250	265	269	249	285	277	272	263	275	255	269	292	268	258	262	280	286	278	264	264	284	261	271	295	277	266	273	255	259	286	264	278	287	301	246	267	271	270	226	283	266	254	266	244	245	296	294	282	277	301	266	286	300	226	280	271	280	298	263	260	259	254	275	273	263	269	271	296	295	242	279	285	244	279	254	259	270	287	255	303	281	282	251	268	280	278	267	251	256	257	279	277	285	272	260	259	262	250	277	256	302	261	298	281	287	274	246	274	292	238	250	267	260	268	264	264	290	281	280	272	284	299	274	268	282	257	260	266	255	269	286	284	280	284	287	229	281	307	283	277	261	258	258	303	266	247	266	263	281	284	267	281	253	259	273	248	299	291	280	234	294	254	247	256	287	261	300	248	266	282	271	262	241	285	238	274	271	295	250	275	261	268	277	266	292	264	245	254	256	279	296	286	294	270	250	289	274	287	293	289	267	298	270	284	303	277	276	289	272	257	227	241	269	279	228	263	269	250	272	285	264	290	261	262	290	271	258	259	259	254	242	275	270	263	273	297	275	286	282	283	256	251	298	277	243	281	245	290	260	264	266	272	323	260	256	289	252	248	251	247	267	265	276	270	249	234	276	281	283	271	267	259	264	316	278	309	273	284	269	257	259	269	229	246	268	259	276	280	262	263	270	290	250	271	260	298	266	291	270	266	291	263	266	258	267	277	298	282	290	268	280	268	310	263	296	269	260	240	279	271	259	294	274	252	295	288	276	258	282	238	252	254	275	278	252	262	259	248	277	282	281	258	267	274	244	272	265	286	252	273	268	273	243	262	285	295	282	317	256	256	300	304	249	291	270	276	268	228	270	295	264	260	245	258	239	296	299	289	288	248	276	271	244	311	296	291	254	266	273	259	251	281	256	282	254	262	261	241	253	270	303	248	275	290	254	264	259	261	293	278	277	291	279	265	268	243	288	264	261	290	282	310	294	291	242	284	268	260	265	285	278	309	279	258	272	252	263	281	281	302	272	256	286	277	262	258	240	261	281	289	287	297	261	250	236	246	290	311	260	276	283	269	265	268	255	249	282	289	257	278	256	277	282	273	294	295	270	276	277	254	284	261	283	241	255	270	254	238	252	252	258	273	271	243	258	273	273	289	246	256	251	262	235	272	260	274	259	254	277	274	291	273	268	272	260	296	257	280	241	264	284	248	253	282	262	263	256	282	251	259	272	272	268	267	278	293	265	283	279	258	277	274	265	275	263	254	277	282	246	278	253	233	276	275	293	245	272	271	276	259	252	296	274	269	258	276	266	267	280	273	276	319	285	275	278	265	287	268	255	259	283	276	291	263	256	254	263	292	277	250	294	286	249	248	268	265	257	264	272	254	252	282	253	272	271	270
62221	50100	35940	15297	3584	1015	660	689	669	645	634	707	623	646	640	663	624	600	669	646	624	633	613	627	618	641	640	608	630	615	649	642	652	646	634	620	625	631	647	635	674	644	610	665	632	632	649	582	669	607	650	639	655	671	664	662	653	627	665	662	585	618	648	592	622	598	624	608	655	644	618	628	655	646	644	617	634	606	635	691	623	606	661	665	635	661	627	636	570	630	662	630	632	649	644	633	625	589	623	635	617	622	629	604	622	638	606	625	612	674	644	650	638	651	646	618	608	619	590	624	590	656	664	715	614	664	668	649	651	632	649	641	665	558	644	594	664	609	655	652	694	655	610	607	630	662	549	578	672	660	578	609	618	648	625	666	641	636	640	599	593	617	601	667	630	606	662	612	592	597	624	654	583	650	624	656	592	665	627	699	611	632	606	625	660	656	639	636	621	620	580	617	606	638	609	608	664	635	634	652	640	610	663	653	637	624	611	620	592	664	658	631	643	664	616	616	652	601	666	621	621	602	631	677	618	646	633	650	655	630	617	653	648	608	628	615	637	616	611	619	614	607	653	598	602	631	652	681	657	664	692	607	615	618	670	593	630	663	711	638	659	617	663	586	594	672	625	619	620	615	638	648	682	655	656	647	661	668	653	604	647	644	617	627	635	618	666	632	618	606	614	652	629	615	692	634	625	655	621	648	674	629	608	603	643	579	660	648	601	638	634	656	608	609	642	680	627	607	640	641	673	589	597	627	625	665	612	621	628	627	611	621	625	610	654	629	671	653	683	638	634	610	618	603	668	618	620	673	614	594	677	618	608	656	622	639	640	624	583	626	622	599	622	601	638	625	645	631	625	661	602	632	611	588	630	627	606	597	617	665	646	658	642	623	660	654	665	671	613	600	653	682	613	633	615	625	599	643	588	625	632	662	619	618	634	623	662	569	624	599	651	596	627	605	616	600	658	677	603	651	653	614	677	665	619	619	634	654	665	631	633	616	633	689	642	627	629	624	630	642	625	617	627	636	636	659	639	608	630	615	588	647	615	607	607	651	643	628	620	624	610	621	643	617	603	608	587	594	697	629	657	602	652	626	626	617	622	642	631	657	697	660	602	675	619	661	627	645	647	670	664	634	579	620	589	603	607	562	597	618	679	577	703	620	619	632	617	630	633	627	637	595	619	669	668	579	629	606	613	613	653	675	640	682	669	595	649	637	670	640	598	700	666	594	705	610	619	619	609	647	616	599	659	604	628	601	635	629	623	621	609	609	635	666	606	649	669	696	639	592	608	660	651	600	636	612	605	639	657	628	618	631	674	607	650	664	665	635	623	586	636	653	635	619	599	648	633	646	645	612	633	595	642	644	609	589	668	609	656	634	598	648	603	632	604	671	595	622	647	591	604	613	624	624	700	623	598	641	641	636	679	628	650	628	635	654	616	646	637	619	642	649	660	662	619	614	634	659	593	637	639	619	641	604	613	668	645	631	615	633	627	609	659	605	606	605	691	625	642	607	621	630	667	633	598	636	637	630	647	612	651	604	640	656	594	637	638	683	645	643	654	638	673	600	611	633	665	637	615	623	640	612	641	628	607	662	622	646	660	580	675	625	671	633	607	585	628	697	606	633	647	633	628	650	598	683	670	619	621	664	608	623	606	619	648	642	649	645	617	625	634	632	597	634	642	654	597	679	620	608	630	616	650	598	630	672	683	649	636	651	627	611	618	650	650	610	645	617	646	637	674	614	671	641	616	615	628	632	653	668	661	668	588	649	635	627	615	586	655	616	629	689	618	601	643	680	609	610	629	592	607	621	632	658	643	599	620	582	668	601	634	671	619	620	619	595	657	694	625	630	653	640	674	622	705	640	604	644	611	604	600	643	646	642	640	592	641	638	662	640	633	629	593	619	615	654	579	632	645	669	661	630	620	634	648	632	620	659	599	650	644	613	668	636	612	641	668	662	635	633	599	612	606	683	618	619	633	580	623	631	649	614	630	623	636	586	663	654	637	662	631	635	666	618	633	631	644	657	633	645	686	648	628	661	646	671	606	647	607	650	672	674	615	633	643	659	611	577	639	582	683	653	623	601	628	631	667	640	615	618	617	626	693	646	628	625	633	647	612	666	600	607	654	674	649	589	612	635	595	603	640	650	671	647	657	606	662	627	619	578	610	659	664	651	626	610	636	611	604	625	639	628	627	634	615	621	634	659	641	622	629	595	639	671	601	629	625	657	624	600	595	633	667	632	645	610	648	642	652	629	658	605	592	643	651	677	603	690	637	637	683	673	677	622	628	674	619	588	647	593	608	645	616	624	662	631	635	663	652	646	624	643	604	603	611	593	634	644	652	612	591	635	678	609	637	640	630	694	639	608	618	610	625	588	587	626	580	646	628	583	634	605	630	638	649	654	658	619	636	640	644	615	644	643	657	675	657	614	605	648	668	634	655	612	651	653	649	590	696	629	615	645	565	619	675	607	632	678	615	635	597	640	659	672	633	646	613	650	615	634	670	598	632	633	598	661	643	648	633	656	608	608	621	614	613	625	592	650	677	597	662	646	620	684	656	637	616	650	603	608	709	687	640	612	618	637	629	624	680	678	661	621	620	677	642	638	611	612	670	641	581	592	653	615	632	611	662	654	630	669	619	635	616	610	667	642	625	587	594	680	590	617	650	601	664	624	618	649	646	619	610	653	648	640	636	633	621	597	573	618	605	621	623	652	604	673	651	649	604	595	651	643	597	654	597	661	631	638	668	664	651	669	633	624	634	611	645	679	601	632	618	573	621	650	649	651	602	627	630	622	617	662	647	615	621	660	636	651	652	624	673	687	636	660	637	654	616	605	600	660	649	591	601	582	652	606	663	641	644	628	660	651	639	624	618	639	645	601	667	621	665	653	639	678	668	609	621	667	611	620	615	642	674	638	633	669	636	640	664	619	660	606	593	660	607	662	644	662	648	637	673	641	635	596	668	652	667	664	684	652	625	627	640	624	634	580	589	617	602	628	651	630	631	602	614	637	612	630	641	658	625	636	596	635	632	624	631	610	616	609	657	633	623	617	598	675	653	614	621	601	633	612	593	620	669	633	642	620	677	668	598	614	619	694	657	632	639	647	625	638	666	641	612	668	616	633	609	651	651	648	638	623	629	632	656	649	607	627	640	653	656	644	576	614	641	616	631	624	620	626	655	637	628	645	651	585	630	629	645	644	648	570	656	635	687	622	632	628	607	674	622	615	628	642	588	665	644	617	616	656	616	613	670	632	625	653	642	684	634	640	628	645	619	619	602	656	675	654	591	652	615	648	687	614	609	653	632	694	645	645	619	638	634	652	609	645	628	586	605	587	639	654	617	644	626	632	648	652	621	629	657	625	667	673	616	626	648	624	657	628	616	656	643	662	651	613	612	659	646	629	626	653	617	621	615	628	613	622	612	578	688	621	601	671	668	629	630	588	624	651	618	650	628	647	642	616	617	598	668	630	657	634	657	587	610	667
83072	69001	46685	23107	7066	728	249	229	245	231	250	215	245	233	236	272	262	268	234	248	260	271	269	226	271	228	226	244	280	225	226	264	234	258	244	239	247	271	248	245	238	232	217	243	262	249	223	232	234	239	247	220	253	218	250	244	225	264	220	235	235	248	247	262	273	250	245	239	214	239	244	249	209	250	212	233	235	238	255	237	244	283	243	264	260	233	220	248	246	241	251	231	227	233	236	244	244	227	265	250	225	228	214	234	248	241	234	245	252	251	219	240	271	269	226	273	255	222	236	263	232	209	242	256	243	247	249	243	232	252	246	247	247	252	222	243	253	204	257	240	250	231	218	240	243	249	243	252	221	228	265	255	219	241	244	235	244	228	256	254	237	229	217	236	243	253	230	259	270	272	238	250	242	234	237	239	233	232	275	229	275	242	276	244	248	232	228	237	242	252	264	238	234	257	256	239	243	212	232	236	253	238	241	227	236	236	248	241	245	233	231	216	258	235	254	254	253	266	262	233	241	238	247	239	232	245	248	226	234	249	199	263	250	249	262	214	234	224	231	243	214	223	255	249	272	229	226	239	229	208	246	242	260	233	229	238	242	215	217	216	248	227	249	224	226	266	231	228	203	246	226	214	227	238	240	235	257	229	242	228	219	269	215	255	241	221	231	246	234	218	236	255	219	236	210	208	214	225	237	196	233	240	227	220	223	260	216	279	241	253	218	255	259	235	263	250	237	250	232	262	241	265	243	226	226	215	226	243	224	274	272	255	256	247	240	243	206	230	225	244	228	274	276	254	258	196	228	221	207	254	246	232	231	254	240	238	228	243	243	253	231	218	256	267	248	241	216	228	234	255	232	222	223	254	258	260	248	253	251	244	219	228	254	242	235	233	237	266	259	262	244	226	230	245	255	260	240	253	226	215	241	221	242	238	267	254	241	239	216	222	228	227	249	242	237	237	243	250	237	231	245	208	234	242	257	257	230	258	230	230	269	248	202	247	248	254	230	233	237	230	237	239	252	250	228	241	234	246	261	256	253	259	228	245	247	244	232	234	232	234	223	216	243	238	243	252	279	241	245	255	249	238	240	262	245	241	254	206	216	220	233	266	246	226	226	248	220	225	241	226	228	244	223	260	236	264	253	254	234	226	232	249	203	218	228	241	233	255	274	239	255	221	254	236	225	253	252	248	257	235	227	264	252	252	259	278	263	218	241	261	218	229	245	258	239	252	241	262	232	244	246	255	236	242	284	266	240	232	219	226	251	253	208	230	236	236	263	224	250	213	245	215	259	234	249	224	236	261	224	233	215	267	225	235	230	241	245	237	272	235	246	259	253	211	249	219	268	252	259	259	227	266	226	229	206	244	242	260	222	247	229	232	249	239	216	249	248	244	257	255	271	262	239	232	201	232	227	245	249	234	240	239	272	266	264	236	249	255	244	268	242	254	222	218	224	251	220	248	274	257	249	259	241	237	232	246	270	232	252	229	228	240	240	244	261	254	234	257	254	255	237	229	244	230	222	223	266	229	271	243	238	248	207	221	228	266	267	238	244	235	219	250	246	227	244	247	250	247	244	249	241	226	256	225	250	242	259	282	253	222	264	290	214	238	238	233	231	211	234	254	239	230	228	241	239	242	247	214	229	233	236	232	247	238	227	229	209	262	237	220	242	238	237	256	222	239	252	274	228	231	223	238	241	227	235	200	230	227	221	216	238	287	241	234	217	246	273	255	225	259	244	237	266	240	264	245	245	254	239	226	252	237	231	231	261	251	247	251	233	251	228	252	261	243	203	224	218	233	230	250	236	232	221	241	232	270	260	248	264	242	246	250	216	227	217	229	265	257	218	229	211	249	262	211	236	252	253	251	249	242	214	237	247	253	255	232	248	250	264	236	236	237	228	221	235	262	239	266	233	240	238	256	243	225	217	244	221	245	273	257	271	276	240	228	238	241	217	214	242	228	252	208	250	237	244	255	242	267	260	247	242	216	229	241	247	248	242	239	238	223	217	226	257	241	246	245	257	247	251	239	231	248	237	240	239	245	234	256	231	256	238	241	264	260	244	263	266	232	218	252	214	249	255	255	237	254	238	250	230	223	251	246	262	244	240	214	266	254	214	239	260	232	250	202	219	238	253	235	256	218	230	245	234	242	267	258	238	242	239	235	226	232	233	230	244	228	261	233	218	257	224	241	209	225	259	252	229	271	245	242	229	240	258	251	216	242	220	228	215	238	233	218	246	287	272	222	236	254	238	234	249	248	241	210	240	237	229	236	226	225	239	261	220	269	247	234	259	237	256	219	241	250	233	239	258	252	220	280	232	237	251	245	220	251	212	266	252	232	255	268	263	227	243	235	225	247	249	231	256	245	253	255	257	223	216	228	248	226	245	237	239	218	225	234	265	243	262	233	260	255	236	237	239	263	239	222	247	208	232	228	246	259	266	247	242	292	255	241	262	249	243	251	242	244	199	238	205	228	208	218	223	275	231	226	256	213	245	248	245	243	242	245	260	220	248	246	236	234	234	215	245	253	226	237	221	268	229	244	244	252	249	263	232	238	261	239	239	268	242	221	284	258	248	239	219	251	203	235	250	243	234	238	254	231	243	243	230	251	256	225	241	205	193	273	247	235	238	240	263	275	239	258	258	261	273	243	236	217	234	254	223	244	249	232	220	221	230	239	240	226	237	232	261	228	253	234	221	252	233	239	238	251	225	204	244	258	224	259	243	226	245	236	249	226	247	266	249	233	248	229	233	278	270	243	236	255	224	253	245	230	235	258	220	272	244	238	241	263	225	248	249	244	239	220	261	252	224	258	252	241	254	248	242	274	257	235	243	227	228	244	230	213	268	234	250	250	212	229	199	237	243	254	254	218	227	256	250	253	239	248	276	240	243	270	227	230	237	244	249	228	245	242	198	265	242	238	266	255	245	242	265	199	235	233	222	228	247	226	246	231	249	262	229	203	267	268	234	234	262	236	245	242	265	240	200	252	235	253	231	232	241	246	244	292	237	236	266	242	259	232	229	237	262	234	259	243	234	249	246	235	233	229	234	262	229	243	240	254	263	229	230	239	235	260	252	248	231	239	244	238	261	279	250	229	248	236	255	232	250	263	245	248	225	221	257	250	258	208	248	263	266	260	256	257	210	227	261	265	251	264	250	282	260	216	235	262	241	223	218	271	259	252	258	242	239	235	253	267	245	229	213	255	203	228	237	273	259	280	255	265	269	240	223	239	228	233	231	231	223	227	263	228	215	225	223	221	241	229	198	237	226	237	259	229	235	207	218	252	234	247	238	234	230	240	226	240	252	250	241	227	238	243	231	221	208	230	227	233	234	232	218	259	248	241	244	226	237	239	272	247	215	245	256	238	234	259	266	230	265	276	255	242	256	231	240	233	232	213	243	246	258	244	244	218	233	235	222	240	271	267	240	227	230	257	255	241	230	212	238	245	232	247	254	274	232	245	243	236	250	236	256	242	230	244	254	227
70817	60954	44654	22420	5547	1172	616	533	548	578	553	558	559	536	551	527	544	564	525	562	572	610	575	595	529	592	544	496	580	598	560	539	557	572	552	559	575	559	598	540	567	564	562	567	544	559	566	623	547	580	546	569	527	535	566	545	578	560	578	559	562	562	585	563	572	538	567	540	557	525	555	567	602	538	567	571	612	560	554	558	518	560	548	524	565	545	570	596	525	524	510	547	533	573	556	565	579	566	597	561	552	583	580	542	561	554	544	551	573	546	530	534	546	582	536	543	582	566	527	593	613	580	584	530	558	537	584	569	585	560	545	510	539	539	542	567	539	554	599	569	595	560	541	546	560	579	563	555	539	569	566	572	572	561	556	532	573	550	555	521	549	553	537	570	567	519	564	594	565	548	516	583	585	609	575	512	563	589	570	564	572	549	566	536	552	529	601	522	529	582	589	568	578	537	551	574	590	554	543	565	583	568	605	573	562	574	614	585	569	550	534	627	544	558	548	534	540	566	604	501	516	553	541	556	561	574	512	569	573	550	580	532	574	579	577	518	566	570	525	558	546	565	559	561	519	584	578	565	587	567	542	579	563	522	562	602	546	598	564	564	552	565	531	578	550	521	530	606	522	553	536	537	585	526	544	563	549	570	597	548	523	579	567	527	513	607	566	544	555	527	583	566	587	597	548	603	569	532	607	574	591	556	561	551	537	553	594	565	568	541	572	564	606	544	541	551	563	561	610	582	599	574	606	531	569	577	566	595	547	524	558	571	525	549	571	534	601	559	612	559	527	559	588	561	528	562	533	551	560	575	563	519	597	579	561	540	560	575	528	566	588	556	561	566	572	564	584	547	537	576	585	562	573	564	528	601	597	543	532	560	551	533	570	563	545	557	559	529	553	560	522	595	572	592	571	585	528	551	566	595	557	551	504	560	593	506	567	559	580	556	600	567	554	544	583	545	551	548	605	578	569	555	562	578	572	570	534	616	578	542	548	511	576	591	565	509	628	561	587	547	546	570	603	596	560	580	559	562	542	563	587	541	578	596	566	537	539	552	530	563	566	558	555	580	521	537	537	536	543	561	547	564	578	563	537	545	608	546	544	615	560	568	578	590	564	538	547	533	587	520	595	587	555	579	568	589	583	516	602	546	615	599	548	572	574	534	553	546	590	527	545	564	573	555	576	588	610	571	545	554	548	571	611	560	546	602	533	545	580	533	602	572	557	572	546	571	569	581	588	562	578	536	551	563	540	527	551	552	575	598	604	552	548	563	573	556	542	551	561	568	581	545	557	593	569	561	590	555	582	548	578	558	545	553	576	539	596	602	573	575	517	554	568	570	575	565	554	547	573	559	562	562	571	547	569	526	551	538	590	620	522	589	580	558	553	562	548	536	542	553	513	530	543	540	576	556	566	569	571	554	509	557	552	568	558	539	557	539	550	572	536	598	535	569	536	578	569	538	519	566	562	552	543	575	537	512	565	535	575	575	555	551	532	555	555	589	568	583	585	547	538	551	586	537	548	593	565	574	563	578	566	546	590	524	562	584	584	642	577	590	576	567	577	531	565	596	518	588	596	584	564	544	590	563	558	577	574	533	554	556	532	529	561	553	540	579	569	559	548	579	575	546	565	515	588	555	576	548	553	582	568	557	567	570	579	562	590	582	575	569	547	553	565	506	559	571	529	574	539	536	583	548	558	566	556	558	566	531	547	581	540	549	538	553	559	548	535	581	551	541	561	584	579	629	575	553	541	538	552	569	544	568	499	529	549	530	580	561	575	607	541	551	601	574	534	540	567	573	551	567	575	581	556	548	556	562	600	525	492	564	575	593	537	536	567	584	541	574	613	542	529	592	582	565	595	595	550	558	573	554	546	528	548	531	538	590	579	577	556	572	558	562	571	564	562	568	553	595	574	573	615	557	552	532	571	568	574	557	588	542	554	584	583	581	579	572	553	563	506	569	556	543	554	600	558	494	562	566	545	560	563	570	619	535	537	559	567	526	603	573	545	559	578	544	579	582	604	549	553	602	589	570	552	551	543	547	557	547	562	567	628	539	523	569	595	532	607	564	553	584	556	555	527	597	546	569	568	518	575	608	581	560	532	594	598	588	534	569	587	519	538	595	551	571	559	548	541	589	504	574	572	591	559	529	580	558	561	551	586	539	590	539	534	557	558	557	577	576	508	562	570	558	539	563	560	548	544	530	558	545	578	570	534	585	581	553	551	565	546	571	556	558	564	536	578	541	584	566	564	588	558	523	536	590	539	535	620	548	567	594	562	585	565	542	564	581	584	549	560	569	585	601	576	569	537	538	551	550	574	578	564	534	560	545	583	546	538	542	579	568	577	555	571	592	554	584	583	541	583	586	575	572	544	594	545	587	566	475	524	527	583	550	523	582	579	534	596	577	569	515	557	593	590	544	554	555	545	558	594	521	554	532	577	533	567	599	577	544	557	601	580	536	524	516	548	532	572	561	587	536	576	571	568	587	580	571	589	569	574	558	531	601	552	550	543	575	536	555	543	596	573	580	536	538	592	548	549	566	543	553	578	579	563	544	569	564	588	587	547	536	564	562	576	575	583	537	561	515	549	521	556	562	525	546	533	557	565	547	575	554	581	526	551	543	601	555	565	524	593	556	581	561	561	578	607	527	543	580	595	579	567	578	534	549	576	585	529	596	553	585	570	560	562	533	546	559	558	589	627	564	512	587	595	565	566	611	498	547	614	597	601	538	520	581	555	586	574	575	606	568	577	546	555	581	581	562	528	596	603	523	536	558	566	577	616	562	554	564	550	570	552	541	580	550	601	546	590	526	553	591	574	602	571	567	549	576	582	590	593	532	545	579	563	585	583	588	538	556	579	597	582	559	543	570	564	575	567	560	585	546	584	582	544	557	546	576	571	564	561	596	589	584	570	593	540	544	588	545	545	575	521	580	568	571	552	597	559	572	555	572	579	551	547	542	549	580	568	534	558	565	568	537	573	592	542	581	558	522	579	574	529	592	632	557	596	555	512	536	535	507	560	514	574	538	540	590	533	590	587	535	565	535	538	541	553	570	563	556	590	534	564	573	585	567	538	554	513	585	567	581	566	554	577	532	581	564	571	597	544	577	545	507	548	534	579	579	587	585	540	541	513	591	605	584	609	582	523	555	603	577	551	560	521	542	568	534	561	571	568	565	568	586	577	509	588	539	612	584	588	544	583	520	560	550	567	556	600	549	562	584	549	548	570	565	553	583	587	607	538	548	565	555	569	521	535	560	549	588	576	549	534	562	506	556	557	564	560	554	565	561	583	580	571	566	567	532	571	566	538	571	573	573	629	531	556	585	603	515	552	580	576	568	572	558	525	578	567	540	536	552	583	571	571	580	559	582	565	585	556	531	548	596	562	554	582	582	553	558	615	562	550	552	576	588	562	572	604	564	559	561	592	590	554	535	572	569	631	570	551	602	519	574	526	562	575	539	587	546	541	565	511	552	578	594	559	562
50016	27246	9904	1690	441	293	235	250	261	257	250	230	244	253	269	257	262	257	260	234	254	243	291	261	238	286	270	262	279	270	254	251	265	281	257	275	243	258	252	260	227	245	258	277	267	242	250	238	246	263	271	256	258	260	237	264	248	217	273	261	259	257	272	256	287	286	240	261	241	250	254	268	254	206	251	277	276	267	241	279	238	281	281	255	231	246	242	270	244	254	263	249	249	248	267	257	253	256	239	260	250	241	261	247	230	232	279	265	263	250	282	237	260	253	225	251	254	252	240	264	248	258	273	288	235	251	269	273	257	252	247	243	271	249	247	263	244	269	283	247	233	226	243	255	251	256	237	236	304	259	257	268	272	250	239	264	246	249	258	217	274	258	255	264	282	255	255	234	252	231	235	277	246	271	263	261	237	240	265	260	243	273	281	246	266	243	233	267	286	258	242	233	271	235	267	254	275	258	264	238	261	218	258	269	272	267	246	260	243	246	270	270	261	250	250	256	249	258	237	275	233	238	302	254	268	286	259	260	240	264	240	271	243	269	280	252	261	247	263	265	261	244	233	223	276	262	260	268	243	237	258	226	277	269	260	281	248	256	253	253	254	293	240	269	236	269	201	280	263	287	232	306	277	269	251	230	249	270	248	270	231	285	250	208	230	246	251	273	257	259	243	244	279	243	263	257	264	253	278	225	282	259	261	226	260	230	273	253	272	265	276	248	252	228	214	262	287	262	254	277	258	262	224	259	272	251	238	221	263	250	238	228	263	252	250	267	253	250	236	272	238	261	245	237	246	234	244	267	270	296	246	247	245	262	246	277	242	262	248	255	238	266	248	237	237	236	241	263	228	267	251	241	208	243	230	229	256	280	239	229	257	279	240	257	226	263	234	263	242	271	251	230	256	237	264	265	263	265	238	222	237	248	263	232	245	274	243	235	262	250	243	239	236	244	271	253	259	259	260	267	247	233	282	243	282	244	263	238	220	261	240	237	265	275	223	277	285	263	260	270	253	265	276	231	242	245	252	242	258	258	232	264	239	256	241	253	244	255	270	247	256	277	266	260	236	238	237	267	282	243	244	284	265	257	248	240	246	277	282	241	259	236	270	253	260	260	275	223	231	264	241	244	253	235	249	269	276	271	239	242	240	242	274	259	258	288	301	234	244	233	271	266	272	262	229	252	254	246	276	255	241	229	246	244	251	249	218	277	194	239	220	274	255	226	264	232	265	224	252	254	255	260	255	265	263	259	242	275	307	221	259	242	242	260	254	271	255	245	243	243	274	239	262	241	252	251	263	268	247	255	245	241	267	241	262	263	242	300	260	258	231	240	269	239	244	269	256	269	242	231	263	237	259	266	244	232	238	258	257	264	252	239	243	267	259	268	255	251	232	237	259	263	236	245	226	284	249	265	269	300	223	244	304	206	238	253	270	276	260	304	234	244	279	259	243	228	247	242	237	241	259	245	256	239	275	249	232	246	265	246	254	263	271	229	287	266	252	237	277	277	241	261	240	235	254	243	270	240	228	246	254	232	300	233	245	260	278	256	272	276	267	262	224	252	228	252	263	264	251	263	268	270	268	241	272	253	269	247	235	280	257	245	252	254	267	270	258	255	261	253	286	249	265	257	255	260	287	270	237	267	229	269	269	282	233	253	266	245	250	253	266	263	261	262	262	270	283	235	241	259	263	257	246	266	247	265	278	259	256	267	266	252	260	264	270	262	230	236	248	242	237	249	265	227	292	258	260	248	248	255	233	236	274	248	234	224	243	241	236	275	255	264	239	241	270	246	271	249	237	246	246	239	242	274	234	237	280	263	268	266	242	271	236	256	287	282	249	274	248	244	283	252	258	237	261	268	268	257	271	257	250	246	246	273	270	243	266	259	251	272	231	253	258	256	259	266	300	289	273	261	266	248	238	235	238	252	229	241	235	258	270	240	232	233	265	222	254	264	267	281	271	224	240	278	259	244	216	289	247	261	272	250	218	271	237	268	240	269	234	245	245	227	223	245	259	248	262	257	260	252	276	293	250	245	279	243	244	312	245	258	243	252	265	225	225	241	261	240	223	237	256	264	253	293	254	267	279	219	263	214	275	242	268	261	277	264	291	254	214	277	235	254	241	240	260	256	271	272	256	273	265	241	240	248	229	242	220	230	230	238	258	255	285	263	258	263	234	245	256	280	241	234	261	248	245	295	248	238	271	250	247	250	238	236	265	241	249	286	252	253	251	249	232	254	251	273	294	247	264	261	255	248	242	264	249	253	247	268	246	252	281	255	273	268	226	262	244	253	262	260	274	237	248	231	261	263	279	285	263	241	238	227	268	223	248	266	280	262	247	255	257	247	247	246	236	223	256	259	253	238	273	268	253	243	278	253	241	292	242	244	221	241	213	263	274	251	263	241	265	227	230	272	274	268	238	253	261	253	258	257	264	238	254	275	246	232	274	244	276	239	240	250	244	241	278	255	285	244	251	264	234	269	276	222	274	240	277	264	239	268	261	265	254	254	275	260	262	263	239	267	254	231	274	247	279	273	272	284	236	267	271	259	243	241	253	262	262	261	241	261	253	258	261	236	317	258	274	236	243	263	272	257	247	255	233	260	271	256	254	247	261	253	250	287	253	233	255	259	248	237	234	263	253	290	272	244	275	252	263	244	245	259	253	234	257	255	272	241	298	278	267	245	227	251	271	248	310	229	248	246	222	244	265	247	289	267	225	247	243	221	245	280	246	274	228	292	226	275	244	267	271	263	219	260	260	244	250	249	271	271	215	276	261	249	250	244	236	266	252	215	286	237	285	272	272	268	256	217	245	262	274	237	286	255	245	265	251	253	251	233	245	243	245	274	263	233	260	275	268	268	237	231	287	245	259	224	253	254	262	244	245	293	275	262	239	249	242	285	259	277	245	287	266	251	246	243	271	272	259	230	263	260	255	235	224	240	247	265	265	276	247	272	250	257	272	238	233	235	236	249	266	234	231	260	238	256	234	258	250	269	237	256	263	251	269	293	250	210	258	274	265	227	251	240	233	230	251	264	229	255	242	261	242	228	268	267	273	241	226	249	277	277	263	228	243	216	231	288	220	235	239	268	280	253	273	268	264	248	249	241	237	248	267	247	237	238	242	229	236	232	235	265	237	234	232	249	259	246	253	234	244	245	257	251	251	236	252	259	243	254	226	245	244	225	261	273	244	238	207	272	242	240	238	251	239	271	238	265	255	263	240	267	245	232	230	251	241	255	278	273	232	262	255	244	261	276	237	244	260	240	215	250	253	263	255	233	260	222	292	277	265	286	247	264	253	261	251	247	258	258	268	254	258	226	259	222	246	243	270	260	249	258	241	256	252	258	266	244	239	266	248	246	237	265	284	264	293	242	256	254	250	229	264	241	253	273	268	231	265	259	248	233	288	242	240	241	274	275	228	263	257	247	248	269	256	250	266	257	257	257	269	292	257	275	252	248	259	276	233	273	275	254	265	272	251	288
42602	24891	10792	3177	1067	631	590	590	608	627	663	605	619	639	613	606	622	585	600	599	620	572	585	621	633	620	574	630	632	567	644	612	590	631	584	621	650	658	593	616	608	607	610	637	622	594	607	605	617	642	617	587	622	590	610	586	595	623	622	615	634	612	587	605	638	605	600	587	598	601	624	616	599	623	568	584	585	629	622	654	636	552	630	621	598	576	581	604	646	600	594	594	611	597	597	607	621	614	586	579	581	611	641	624	614	622	625	580	598	632	592	603	610	640	607	617	636	563	581	618	650	586	600	579	631	620	605	584	588	632	591	628	579	603	577	576	629	569	641	653	583	581	555	606	640	618	588	585	615	618	613	617	623	576	605	621	632	598	614	643	599	598	581	616	665	626	631	659	613	651	587	607	639	650	582	599	580	618	618	635	610	604	625	598	649	619	615	595	600	620	556	608	624	632	579	598	604	596	612	587	620	628	639	623	605	638	663	575	606	620	618	579	554	566	583	626	637	593	677	650	584	635	594	601	617	605	558	615	635	630	649	581	621	607	626	557	576	623	642	612	594	659	617	611	639	599	608	633	564	635	610	630	603	555	624	616	607	598	567	644	603	617	594	638	605	612	608	579	608	653	618	630	653	620	607	601	629	621	580	639	583	584	552	594	622	567	600	619	625	607	596	595	656	603	620	577	619	586	606	627	659	577	568	645	590	570	624	600	632	611	619	600	618	603	562	605	624	628	589	605	625	572	620	638	611	572	603	611	626	631	625	634	647	639	632	585	608	601	594	603	612	578	645	610	617	582	565	637	569	580	617	625	614	625	634	653	663	606	616	632	630	593	602	627	569	597	560	622	633	553	626	593	606	558	626	634	539	618	609	599	590	591	626	593	595	568	555	591	596	603	661	653	629	589	576	607	546	597	602	620	633	591	654	587	607	621	633	584	618	622	609	626	618	607	609	621	605	574	587	622	609	593	643	627	641	628	634	630	657	567	595	608	596	555	586	585	582	603	587	593	627	575	614	603	546	597	640	616	642	587	620	598	663	595	595	589	623	613	597	617	579	617	612	575	589	571	625	620	583	604	640	632	617	638	573	642	619	592	594	620	613	647	603	603	579	602	603	600	602	624	594	617	614	595	649	624	591	595	574	581	603	629	632	608	644	618	615	580	612	584	585	626	597	639	604	632	587	601	597	626	643	652	647	583	640	655	630	653	620	604	603	575	616	637	612	625	616	585	608	582	588	607	561	644	569	605	599	596	580	612	592	619	670	668	600	583	615	613	618	604	627	623	588	603	640	604	612	599	589	596	581	647	610	611	605	595	578	586	627	598	616	608	637	615	621	623	603	574	619	640	655	582	606	552	612	597	633	645	601	633	580	625	591	606	633	630	595	619	659	613	614	619	638	625	634	613	599	638	589	597	621	647	638	641	597	598	650	635	583	625	631	604	591	652	581	598	600	543	609	569	575	618	607	619	580	653	638	600	654	582	616	619	616	594	597	574	583	602	631	633	601	604	619	638	641	614	572	579	599	611	565	613	611	589	581	628	570	602	607	585	595	590	641	595	653	632	613	620	633	597	628	594	582	598	564	621	646	597	622	622	631	593	588	597	599	582	612	611	561	619	573	595	646	589	621	613	645	628	634	598	566	602	616	567	596	606	599	567	568	628	616	672	653	597	640	640	616	579	622	594	640	605	575	571	608	642	591	575	631	599	595	609	584	590	604	607	602	632	632	598	589	617	625	651	587	628	612	596	594	591	609	642	628	603	635	658	636	645	571	601	625	575	602	638	604	607	635	595	628	630	622	574	586	606	604	658	591	613	633	604	602	577	539	577	632	623	598	613	584	619	599	601	613	610	600	636	570	608	581	649	622	617	626	645	628	632	627	618	606	620	584	653	579	596	604	638	612	631	585	572	590	595	600	595	582	596	615	583	575	612	580	617	629	585	591	639	606	616	616	601	617	611	646	648	599	603	624	583	587	605	599	613	638	556	624	579	600	663	605	616	610	610	614	590	641	603	589	587	647	634	615	618	591	630	607	596	601	626	649	613	602	582	602	593	608	627	660	569	592	588	570	599	613	600	612	648	586	638	618	600	633	663	655	593	611	618	589	614	637	591	614	613	618	606	615	632	585	609	592	589	602	570	597	607	578	578	588	587	600	631	605	665	573	578	600	606	596	594	565	605	624	623	604	609	573	617	665	605	626	617	568	605	609	667	604	611	614	580	631	604	589	599	606	603	624	607	584	602	671	582	609	667	657	584	629	610	589	605	626	579	621	595	631	597	565	620	615	656	614	577	623	584	630	645	637	604	603	646	584	616	587	630	630	594	617	633	609	606	600	612	626	615	610	658	609	603	586	585	575	653	619	554	606	594	597	615	603	632	619	610	601	635	616	582	598	610	610	574	625	595	610	594	602	627	621	646	617	618	584	591	625	561	639	620	590	622	619	598	620	595	601	653	616	619	630	605	603	584	585	615	580	601	571	639	590	617	607	590	638	625	636	621	669	630	620	613	627	626	578	577	620	604	656	569	598	621	604	547	605	647	658	612	611	608	629	619	654	585	584	621	560	608	596	654	592	609	613	639	588	601	581	586	623	626	609	610	625	612	617	629	598	621	607	580	574	590	573	591	615	590	598	639	609	584	618	550	578	614	571	625	603	582	642	607	594	593	662	597	589	590	626	596	610	604	640	598	621	610	591	616	610	632	593	594	631	594	595	594	603	616	596	615	579	599	566	603	625	603	605	566	603	599	594	599	611	626	652	582	626	621	592	621	598	601	586	630	611	612	607	582	619	649	598	640	635	565	647	631	646	618	628	640	593	610	603	585	617	601	587	609	574	562	669	592	615	601	605	607	608	585	590	593	628	603	603	625	619	616	636	604	624	633	599	614	593	601	599	583	585	581	622	646	589	572	593	608	662	616	595	591	632	575	611	588	591	574	621	581	674	627	612	596	640	572	591	599	603	615	595	669	611	595	612	596	627	581	631	606	603	624	580	625	585	580	584	604	628	625	584	613	655	633	608	593	530	593	634	590	603	575	586	596	645	623	612	647	625	593	616	634	578	619	615	658	607	587	581	617	579	594	592	612	623	651	595	613	644	592	575	652	591	640	640	616	622	567	626	593	603	592	642	587	604	632	589	590	549	641	617	630	587	627	662	641	584	616	606	629	624	594	649	581	616	575	573	598	580	599	641	617	568	597	635	600	576	594	580	600	598	626	635	569	601	593	618	625	562	618	616	609	651	619	599	586	579	584	654	625	603	592	595	639	580	610	639	602	638	606	609	621	578	599	589	639	564	585	562	588	643	588	618	581	621	631	581	619	603	634	607	603	583	668	599	628	564	606	642	587	587	633	622	604	616	601	602	633	592	592	621	667	596	601	618	617	637	617	587	622	614	645	657	634	635	651	618	639	617	582	572	605	609	624	625	576	612	649	593	596	581	581	590	616	626	591	605	590	545	663	620	617	604	582	605	623	642	588
80150	60858	38257	16141	2856	519	275	270	279	329	264	268	273	285	294	300	287	302	288	244	269	281	277	257	287	256	297	261	279	256	252	297	303	273	267	283	306	262	277	279	282	295	267	270	259	286	280	289	298	291	274	238	265	269	282	266	246	277	239	288	275	263	266	273	296	268	245	273	288	310	259	293	272	293	275	230	308	299	272	242	279	275	282	254	274	299	277	299	276	258	266	257	255	269	281	284	276	258	261	253	281	310	264	241	245	272	240	278	276	270	273	247	278	268	304	273	292	264	254	247	267	287	269	262	269	250	296	274	251	278	287	284	276	274	270	267	281	270	254	264	255	270	275	282	264	266	282	246	282	277	292	273	261	287	278	255	306	296	282	281	279	250	311	259	273	272	272	270	271	264	232	296	270	279	302	272	281	266	293	260	269	264	261	243	290	282	270	306	250	296	270	278	279	289	266	253	295	254	249	278	271	264	259	272	277	245	255	287	271	272	286	272	251	281	264	293	265	285	301	276	271	265	245	265	259	293	279	231	280	267	271	261	240	245	284	292	243	272	255	284	255	297	269	266	284	297	252	262	274	302	263	264	288	256	263	267	302	286	300	294	285	273	284	285	270	298	279	268	286	266	256	290	291	312	269	298	299	259	282	253	264	259	271	289	273	317	273	273	261	272	275	292	293	291	266	287	286	261	282	282	287	278	270	256	262	296	272	317	268	286	287	317	300	260	275	268	301	293	281	330	280	272	279	257	298	274	266	258	250	283	276	290	274	268	251	270	294	272	258	261	292	300	286	289	275	276	287	280	261	277	281	275	282	283	280	260	285	286	268	231	263	265	274	245	269	283	270	279	287	303	278	264	274	282	285	284	285	292	267	262	279	269	252	288	308	280	282	275	281	272	291	251	254	290	242	280	248	285	285	250	284	268	289	263	267	266	293	266	241	260	255	317	276	240	267	282	279	242	298	277	266	260	253	233	267	279	285	261	268	269	268	224	264	257	261	269	289	290	302	282	267	277	303	286	306	272	278	273	315	271	267	239	296	272	259	290	269	278	279	267	287	280	259	298	276	278	255	259	279	280	283	280	299	284	258	282	269	265	286	274	286	274	302	254	285	257	286	260	285	281	269	273	293	280	272	285	282	277	260	254	277	317	299	282	281	235	297	256	286	283	297	264	296	261	284	241	270	240	272	268	261	270	259	249	247	293	293	276	285	260	264	285	275	284	280	290	318	279	290	294	274	255	277	266	285	278	296	261	275	294	278	282	294	263	271	275	270	264	301	278	271	256	290	255	258	254	271	281	270	314	284	276	270	275	291	251	296	290	277	252	257	259	261	312	272	232	241	280	292	269	267	294	239	318	266	264	251	283	252	276	267	277	284	283	262	282	324	280	277	287	262	307	261	278	260	268	275	279	274	253	261	323	264	256	264	274	280	250	268	265	258	256	270	257	280	283	278	277	249	298	268	280	278	254	293	259	270	268	282	257	248	236	277	302	283	269	254	281	274	281	285	264	237	294	287	280	272	259	301	283	279	240	283	273	275	297	275	283	276	311	290	287	304	249	288	293	256	263	262	264	275	273	263	275	315	277	303	272	294	279	258	249	283	256	278	294	257	260	284	260	288	286	275	274	278	279	271	265	265	259	273	292	268	252	272	294	265	250	267	274	283	308	237	261	251	292	283	288	258	281	265	283	248	248	290	286	294	251	284	303	264	282	303	318	268	257	268	247	292	271	296	251	301	262	273	268	296	296	250	264	276	256	247	244	264	269	327	282	252	266	262	283	276	282	273	271	294	258	264	273	290	295	288	250	273	269	259	290	242	260	275	305	274	287	290	275	280	271	265	261	252	290	303	292	301	259	269	287	292	302	249	257	258	264	273	265	257	314	280	289	274	317	265	263	248	261	277	284	265	271	250	290	267	290	242	286	283	278	277	275	295	248	273	273	271	264	254	295	284	291	278	262	276	264	252	280	293	258	241	274	285	293	265	283	296	288	275	260	281	269	301	279	272	276	273	281	262	281	262	259	256	279	311	271	276	246	292	288	272	269	261	273	271	286	263	305	285	270	265	281	283	260	285	293	265	326	285	266	273	282	274	247	258	306	287	277	267	289	242	249	275	247	312	265	295	257	313	261	270	293	258	269	255	263	265	275	279	287	287	282	297	287	268	264	302	256	295	294	280	291	263	247	279	266	264	307	275	259	276	241	294	275	273	296	308	297	300	286	289	285	257	247	262	255	284	259	257	305	310	264	253	286	245	302	297	300	309	248	297	294	277	256	266	273	281	300	262	258	260	311	276	256	292	266	281	260	249	299	304	243	299	320	264	287	286	248	279	262	264	268	256	259	301	275	303	263	275	299	289	248	278	324	284	258	269	277	270	278	320	300	253	281	274	322	265	273	284	249	282	280	287	269	267	263	305	271	308	270	271	275	292	256	273	271	285	282	310	263	268	269	273	293	262	302	282	272	264	286	265	261	263	276	263	271	280	245	251	268	282	287	267	273	273	283	266	255	256	277	279	297	256	245	261	272	256	261	288	290	265	301	280	277	278	261	260	274	266	277	266	281	268	296	245	255	287	273	265	277	271	245	295	297	285	265	270	307	298	289	296	261	287	263	304	310	258	303	303	285	282	301	273	274	278	265	289	258	294	285	265	269	287	271	296	286	279	306	277	249	270	275	240	278	270	258	283	276	264	252	267	289	275	289	277	316	258	251	271	253	266	286	289	281	248	299	258	253	289	275	279	283	283	229	277	283	299	287	244	259	279	273	251	257	263	270	292	280	274	264	266	260	279	296	259	264	276	273	261	270	274	318	273	280	264	310	269	275	281	294	273	274	270	273	264	267	247	258	294	286	250	282	302	241	278	299	266	277	307	251	243	287	268	247	260	231	290	284	283	286	271	254	280	248	291	292	276	311	266	261	284	296	274	279	297	293	272	307	288	268	278	259	268	261	292	274	286	294	277	263	309	255	277	252	305	279	285	272	276	275	297	280	301	256	273	258	250	280	251	250	281	245	245	265	281	267	285	288	276	274	285	262	268	276	263	283	263	243	289	260	248	301	275	281	271	283	294	307	255	266	287	267	280	288	274	250	285	265	248	290	313	255	257	268	276	252	276	256	257	265	305	301	292	264	284	266	269	283	280	278	279	250	280	269	270	272	292	257	268	261	309	283	259	256	302	275	272	341	279	256	266	273	298	271	270	294	251	258	291	277	288	259	263	267	267	266	289	290	251	271	239	245	251	297	265	297	278	294	238	259	281	292	285	278	305	292	287	275	299	273	290	276	289	271	301	237	260	272	279	258	289	297	260	241	303	275	277	285	280	282	255	275	290	259	290	269	283	256	290	306	260	264	258	276	278	265	257	295	272	287	265	234	290	264	274	265	263	254	278	265	280	283	248	267	275	249	275	315	249	286	277	311	257	269	302	260	319	280	287	250	260	288	322	284	266	275	295	227	262	274	279	262	267	280	298	299	276	252
61975	50055	35936	16138	3882	1054	670	689	600	651	636	704	636	609	666	671	616	652	641	671	623	625	657	637	655	646	662	603	595	646	717	635	676	670	654	673	662	672	628	635	630	649	665	645	667	666	631	617	621	632	649	685	598	712	665	679	674	690	634	639	624	661	630	654	666	651	650	674	656	609	672	650	634	673	632	622	648	671	660	624	649	603	650	650	635	622	658	676	658	636	700	645	673	694	666	625	645	626	686	621	631	645	647	638	642	645	665	628	660	601	666	625	648	645	651	654	642	690	658	699	641	643	612	600	668	633	638	657	643	633	640	628	650	632	621	632	668	633	659	669	626	631	654	659	623	615	623	651	630	654	619	625	654	624	641	677	593	598	670	664	607	612	630	626	658	626	619	593	626	654	633	652	620	616	658	672	641	613	647	645	612	663	671	676	641	639	679	654	624	643	638	611	622	645	627	644	656	690	632	620	649	617	627	668	643	663	677	585	605	672	631	650	678	619	676	658	621	655	625	622	672	651	642	660	606	619	610	637	689	663	612	638	656	647	651	637	649	652	675	649	603	705	654	663	635	669	632	658	624	643	642	651	650	649	667	649	662	586	607	661	644	605	616	659	618	653	644	641	634	664	618	634	688	683	617	640	658	623	677	651	618	702	656	683	628	672	639	681	657	646	667	659	649	644	621	644	676	673	671	638	677	637	646	680	666	648	664	621	688	644	661	628	630	637	612	606	640	652	671	672	705	609	639	640	622	669	638	668	618	706	681	657	653	671	637	638	653	650	648	589	685	688	636	645	645	654	615	640	664	673	667	651	662	646	658	645	647	606	638	618	678	643	662	640	626	604	641	637	649	647	672	659	643	676	628	637	670	689	618	627	644	701	620	644	679	660	664	625	644	573	683	624	623	586	691	680	628	724	634	651	623	680	661	617	647	655	624	674	676	661	659	568	658	633	655	634	596	682	654	665	618	697	639	656	634	653	643	640	636	625	664	697	607	676	652	618	648	667	637	676	613	629	640	639	667	582	676	593	671	735	639	586	691	637	645	683	668	608	631	669	663	650	680	649	692	656	629	643	634	674	644	594	690	627	647	633	640	641	624	599	691	660	604	660	626	655	649	670	693	633	612	670	621	626	662	642	646	613	652	636	642	640	650	666	602	622	648	612	608	691	675	646	600	601	684	677	680	644	654	713	604	612	668	649	691	616	585	676	601	630	687	655	690	621	645	604	664	584	663	632	602	682	677	661	629	714	685	673	705	643	639	666	611	644	630	633	617	631	678	644	650	615	605	669	639	637	658	674	659	663	659	667	678	646	649	633	644	636	669	675	652	632	644	651	649	664	612	653	633	683	644	657	682	667	646	656	621	649	637	689	652	602	670	660	653	647	670	600	665	639	671	674	574	676	661	635	649	670	631	640	617	632	631	633	636	607	636	661	654	637	630	637	671	595	624	631	632	648	628	692	597	629	610	683	663	608	653	614	610	708	629	685	635	629	663	644	642	615	600	613	679	667	636	634	660	662	684	663	623	651	596	617	635	659	624	634	646	597	632	665	637	632	651	637	609	583	663	659	590	620	646	645	679	643	596	646	651	655	584	622	634	625	675	669	644	631	693	601	646	651	638	666	633	632	630	592	621	641	660	624	648	600	672	657	653	669	646	641	634	620	620	638	582	691	685	613	649	653	649	638	642	587	677	687	622	654	663	657	629	645	643	674	644	594	655	685	606	642	685	634	655	677	677	650	644	617	689	657	661	607	686	677	630	637	661	648	706	635	656	590	659	619	632	673	679	627	637	586	657	623	656	665	663	621	636	644	701	620	631	633	656	681	640	630	680	702	695	653	622	604	638	706	678	642	641	613	686	633	613	623	610	640	601	647	621	617	628	640	665	666	671	612	638	677	628	652	688	631	664	636	651	664	698	673	622	646	658	672	628	646	682	654	630	649	658	659	670	652	648	660	635	651	647	655	595	633	576	646	641	665	645	671	618	653	657	660	677	651	646	574	643	676	635	633	645	673	605	645	664	649	673	645	620	629	631	614	660	628	612	628	640	606	644	624	654	664	651	616	626	692	669	638	631	679	623	582	643	625	621	707	640	668	663	655	679	638	639	647	640	678	638	679	648	720	633	601	604	604	634	678	680	646	614	641	650	680	627	654	598	650	642	634	633	642	659	614	636	665	656	646	644	637	645	605	638	674	652	645	644	663	650	650	641	639	686	646	659	657	642	624	599	663	650	658	649	603	642	654	652	633	617	667	591	645	641	673	627	629	636	692	610	650	600	604	629	665	647	613	620	659	631	621	627	627	643	613	618	691	615	635	628	616	647	639	647	651	657	632	598	693	604	643	648	629	609	637	639	662	671	654	661	602	662	629	599	654	677	639	662	643	687	613	615	667	657	698	632	655	665	663	680	656	658	629	636	630	639	647	629	656	679	654	656	627	627	637	614	627	672	641	674	631	657	657	638	651	683	599	658	660	601	654	648	691	643	681	659	645	659	653	662	665	669	692	619	683	659	634	634	671	642	657	644	660	651	641	639	651	640	637	622	614	666	622	656	627	679	646	632	707	678	648	687	670	645	637	631	650	670	675	650	578	688	616	660	674	665	628	632	679	629	642	599	643	649	610	664	604	674	641	672	641	635	671	587	640	661	638	662	658	693	655	720	667	653	658	664	635	632	665	687	685	675	676	637	643	635	671	638	619	640	617	659	650	676	635	678	662	656	643	636	647	648	686	635	678	694	639	643	663	668	651	625	652	663	642	608	607	640	641	623	686	618	650	683	627	629	634	614	639	614	614	648	642	721	662	637	644	627	622	622	596	636	611	659	646	693	672	654	646	664	683	640	647	632	633	628	630	630	676	611	677	576	636	601	622	656	639	665	677	676	656	668	645	620	675	608	679	626	623	719	642	653	591	635	642	622	654	638	676	641	623	649	634	633	656	605	663	644	662	619	571	639	637	622	660	633	640	620	622	646	628	610	636	679	637	665	649	709	627	685	660	589	627	665	718	645	624	640	613	667	629	622	658	646	643	660	638	647	662	668	627	656	692	618	651	634	683	634	702	651	679	657	632	670	643	635	661	633	637	653	611	646	620	672	673	631	647	608	673	602	639	698	631	621	697	638	632	639	662	649	694	691	661	641	662	650	630	653	631	627	619	625	662	646	629	674	631	649	637	625	658	657	591	708	653	622	650	679	656	623	643	686	646	651	636	661	682	654	592	605	598	647	659	641	636	635	693	635	636	656	648	655	647	661	602	659	603	637	670	644	608	674	605	592	658	698	650	667	627	643	637	639	697	644	646	624	644	665	604	642	658	678	630	614	629	610	653	654	608	647	635	651	635	677	652	662	649	614	630	649	660	633	679	677	658	627	634	654	667	656	639	625	663	615	614	678	637	661	635	637	633	679	649	718	623	680	654	644	640	640	641	632	633	661	651	644	626	653	595	620	644	663	697	640	623	665	658	671	660	602	674	669	644	645	652
29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
